---
triple:          'x86_64-apple-darwin'
binary-path:     'build/lib.macosx-10.13-universal2-cpython-312/PyObjCTest/metadatafunction.cpython-312-darwin.so'
relocations:
  - { offset: 0x27, size: 0x8, addend: 0x0, symName: _PyInit_metadatafunction, symObjAddr: 0x0, symBinAddr: 0x850, symSize: 0x20 }
  - { offset: 0x4F, size: 0x8, addend: 0x0, symName: _mod_module, symObjAddr: 0x1990, symBinAddr: 0x3150, symSize: 0x0 }
  - { offset: 0xD58, size: 0x8, addend: 0x0, symName: _mod_methods, symObjAddr: 0xB6B0, symBinAddr: 0x3610, symSize: 0x0 }
  - { offset: 0xD7A, size: 0x8, addend: 0x0, symName: _mod_slots, symObjAddr: 0x1A00, symBinAddr: 0x31C0, symSize: 0x0 }
  - { offset: 0xD9B, size: 0x8, addend: 0x0, symName: _PyObjC_API, symObjAddr: 0xB6D0, symBinAddr: 0x3630, symSize: 0x0 }
  - { offset: 0x12C7, size: 0x8, addend: 0x0, symName: _gFunctionMap, symObjAddr: 0x1A30, symBinAddr: 0x31F0, symSize: 0x0 }
  - { offset: 0x130C, size: 0x8, addend: 0x0, symName: _makeIntArrayOf5, symObjAddr: 0x100, symBinAddr: 0x950, symSize: 0x30 }
  - { offset: 0x1331, size: 0x8, addend: 0x0, symName: _makeIntArrayOf5.result, symObjAddr: 0xB6E0, symBinAddr: 0x3640, symSize: 0x0 }
  - { offset: 0x1356, size: 0x8, addend: 0x0, symName: _makeStringArray, symObjAddr: 0x130, symBinAddr: 0x980, symSize: 0x10 }
  - { offset: 0x137B, size: 0x8, addend: 0x0, symName: _makeStringArray.result, symObjAddr: 0x1DC0, symBinAddr: 0x3580, symSize: 0x0 }
  - { offset: 0x1391, size: 0x8, addend: 0x0, symName: _makeIntArrayOf_, symObjAddr: 0x140, symBinAddr: 0x990, symSize: 0xF0 }
  - { offset: 0x13B6, size: 0x8, addend: 0x0, symName: _makeIntArrayOf_.result, symObjAddr: 0xB6F8, symBinAddr: 0x3658, symSize: 0x0 }
  - { offset: 0x1401, size: 0x8, addend: 0x0, symName: _returnUnionArray, symObjAddr: 0x1510, symBinAddr: 0x1D60, symSize: 0x10 }
  - { offset: 0x1428, size: 0x8, addend: 0x0, symName: _returnUnionArray.buffer, symObjAddr: 0x1DF0, symBinAddr: 0x35B0, symSize: 0x0 }
  - { offset: 0x1469, size: 0x8, addend: 0x0, symName: _returnPointerArray, symObjAddr: 0x1520, symBinAddr: 0x1D70, symSize: 0x10 }
  - { offset: 0x1490, size: 0x8, addend: 0x0, symName: _returnPointerArray.buffer, symObjAddr: 0x1E10, symBinAddr: 0x35D0, symSize: 0x0 }
  - { offset: 0x14DC, size: 0x8, addend: 0x0, symName: _LabelArray, symObjAddr: 0x1E30, symBinAddr: 0x35F0, symSize: 0x0 }
  - { offset: 0x14F1, size: 0x8, addend: 0x0, symName: _PyInit_metadatafunction, symObjAddr: 0x0, symBinAddr: 0x850, symSize: 0x20 }
  - { offset: 0x1580, size: 0x8, addend: 0x0, symName: _mod_exec_module, symObjAddr: 0x20, symBinAddr: 0x870, symSize: 0xE0 }
  - { offset: 0x1702, size: 0x8, addend: 0x0, symName: _nullIntArrayOf5, symObjAddr: 0x230, symBinAddr: 0xA80, symSize: 0x10 }
  - { offset: 0x171B, size: 0x8, addend: 0x0, symName: _nullStringArray, symObjAddr: 0x240, symBinAddr: 0xA90, symSize: 0x10 }
  - { offset: 0x1734, size: 0x8, addend: 0x0, symName: _nullIntArrayOf_, symObjAddr: 0x250, symBinAddr: 0xAA0, symSize: 0x10 }
  - { offset: 0x17D4, size: 0x8, addend: 0x0, symName: _nullIntArray_count_, symObjAddr: 0x260, symBinAddr: 0xAB0, symSize: 0xA0 }
  - { offset: 0x187C, size: 0x8, addend: 0x0, symName: _makeIntArray_countPtr_, symObjAddr: 0x300, symBinAddr: 0xB50, symSize: 0x90 }
  - { offset: 0x1908, size: 0x8, addend: 0x0, symName: _makeIntArray_count_, symObjAddr: 0x390, symBinAddr: 0xBE0, symSize: 0x90 }
  - { offset: 0x1975, size: 0x8, addend: 0x0, symName: _make4Tuple_, symObjAddr: 0x420, symBinAddr: 0xC70, symSize: 0xD0 }
  - { offset: 0x1A8A, size: 0x8, addend: 0x0, symName: _null4Tuple_, symObjAddr: 0x4F0, symBinAddr: 0xD40, symSize: 0xE0 }
  - { offset: 0x1BC9, size: 0x8, addend: 0x0, symName: _nullStringArray_, symObjAddr: 0x5D0, symBinAddr: 0xE20, symSize: 0xA0 }
  - { offset: 0x1C53, size: 0x8, addend: 0x0, symName: _makeStringArray_, symObjAddr: 0x670, symBinAddr: 0xEC0, symSize: 0x90 }
  - { offset: 0x1CB5, size: 0x8, addend: 0x0, symName: _makeObjectArray_, symObjAddr: 0x700, symBinAddr: 0xF50, symSize: 0x70 }
  - { offset: 0x1D03, size: 0x8, addend: 0x0, symName: _fillArray_count_, symObjAddr: 0x770, symBinAddr: 0xFC0, symSize: 0xB0 }
  - { offset: 0x1D5A, size: 0x8, addend: 0x0, symName: _nullfillArray_count_, symObjAddr: 0x820, symBinAddr: 0x1070, symSize: 0xC0 }
  - { offset: 0x1DB8, size: 0x8, addend: 0x0, symName: _fill4Tuple_, symObjAddr: 0x8E0, symBinAddr: 0x1130, symSize: 0x10 }
  - { offset: 0x1DFB, size: 0x8, addend: 0x0, symName: _nullfill4Tuple_, symObjAddr: 0x8F0, symBinAddr: 0x1140, symSize: 0x20 }
  - { offset: 0x1E47, size: 0x8, addend: 0x0, symName: _fillStringArray_, symObjAddr: 0x910, symBinAddr: 0x1160, symSize: 0x10 }
  - { offset: 0x1E6C, size: 0x8, addend: 0x0, symName: _nullfillStringArray_, symObjAddr: 0x920, symBinAddr: 0x1170, symSize: 0x10 }
  - { offset: 0x1E93, size: 0x8, addend: 0x0, symName: _reverseArray_count_, symObjAddr: 0x930, symBinAddr: 0x1180, symSize: 0xB0 }
  - { offset: 0x1F0A, size: 0x8, addend: 0x0, symName: _nullreverseArray_count_, symObjAddr: 0x9E0, symBinAddr: 0x1230, symSize: 0xC0 }
  - { offset: 0x1F71, size: 0x8, addend: 0x0, symName: _reverseStrings_, symObjAddr: 0xAA0, symBinAddr: 0x12F0, symSize: 0xC0 }
  - { offset: 0x1FDC, size: 0x8, addend: 0x0, symName: _nullreverseStrings_, symObjAddr: 0xB60, symBinAddr: 0x13B0, symSize: 0xD0 }
  - { offset: 0x202B, size: 0x8, addend: 0x0, symName: _reverse4Tuple_, symObjAddr: 0xC30, symBinAddr: 0x1480, symSize: 0x20 }
  - { offset: 0x2076, size: 0x8, addend: 0x0, symName: _nullreverse4Tuple_, symObjAddr: 0xC50, symBinAddr: 0x14A0, symSize: 0x30 }
  - { offset: 0x20BC, size: 0x8, addend: 0x0, symName: _sumX_andY_, symObjAddr: 0xC80, symBinAddr: 0x14D0, symSize: 0x10 }
  - { offset: 0x20F3, size: 0x8, addend: 0x0, symName: _divBy5_remainder_, symObjAddr: 0xC90, symBinAddr: 0x14E0, symSize: 0x30 }
  - { offset: 0x212A, size: 0x8, addend: 0x0, symName: _swapX_andY_, symObjAddr: 0xCC0, symBinAddr: 0x1510, symSize: 0x20 }
  - { offset: 0x216D, size: 0x8, addend: 0x0, symName: _input_output_inputAndOutput_, symObjAddr: 0xCE0, symBinAddr: 0x1530, symSize: 0x1B0 }
  - { offset: 0x227D, size: 0x8, addend: 0x0, symName: _fillArray_uptoCount_, symObjAddr: 0xE90, symBinAddr: 0x16E0, symSize: 0xD0 }
  - { offset: 0x22C8, size: 0x8, addend: 0x0, symName: _maybyFillArray_, symObjAddr: 0xF60, symBinAddr: 0x17B0, symSize: 0x30 }
  - { offset: 0x2303, size: 0x8, addend: 0x0, symName: _reverseArray_uptoCount_, symObjAddr: 0xF90, symBinAddr: 0x17E0, symSize: 0xB0 }
  - { offset: 0x2370, size: 0x8, addend: 0x0, symName: _maybeReverseArray_, symObjAddr: 0x1040, symBinAddr: 0x1890, symSize: 0x20 }
  - { offset: 0x23B6, size: 0x8, addend: 0x0, symName: _makeArrayWithFormat_, symObjAddr: 0x1060, symBinAddr: 0x18B0, symSize: 0x130 }
  - { offset: 0x243B, size: 0x8, addend: 0x0, symName: _makeCountArrayWithFormat_, symObjAddr: 0x1190, symBinAddr: 0x19E0, symSize: 0x140 }
  - { offset: 0x24F3, size: 0x8, addend: 0x0, symName: _makeArrayWithCFormat_, symObjAddr: 0x12D0, symBinAddr: 0x1B20, symSize: 0x150 }
  - { offset: 0x25A6, size: 0x8, addend: 0x0, symName: _maybeFillArray_, symObjAddr: 0x1420, symBinAddr: 0x1C70, symSize: 0x30 }
  - { offset: 0x25E1, size: 0x8, addend: 0x0, symName: _getDoubleFunc, symObjAddr: 0x1450, symBinAddr: 0x1CA0, symSize: 0x10 }
  - { offset: 0x25FB, size: 0x8, addend: 0x0, symName: _getOldDoubleFunc, symObjAddr: 0x1460, symBinAddr: 0x1CB0, symSize: 0x10 }
  - { offset: 0x2615, size: 0x8, addend: 0x0, symName: _raiseFunc, symObjAddr: 0x1470, symBinAddr: 0x1CC0, symSize: 0x40 }
  - { offset: 0x263D, size: 0x8, addend: 0x0, symName: _raiseFunc2, symObjAddr: 0x14B0, symBinAddr: 0x1D00, symSize: 0x40 }
  - { offset: 0x2671, size: 0x8, addend: 0x0, symName: _do_double, symObjAddr: 0x14F0, symBinAddr: 0x1D40, symSize: 0x10 }
  - { offset: 0x269A, size: 0x8, addend: 0x0, symName: _getGetter, symObjAddr: 0x1500, symBinAddr: 0x1D50, symSize: 0x10 }
  - { offset: 0x26B4, size: 0x8, addend: 0x0, symName: _makeCountArrayWithObjects_, symObjAddr: 0x1530, symBinAddr: 0x1D80, symSize: 0x180 }
  - { offset: 0x2737, size: 0x8, addend: 0x0, symName: _makeArrayWithObjects_, symObjAddr: 0x16B0, symBinAddr: 0x1F00, symSize: 0x180 }
  - { offset: 0x27C0, size: 0x8, addend: 0x0, symName: _add_integers, symObjAddr: 0x1830, symBinAddr: 0x2080, symSize: 0x10 }
  - { offset: 0x27F7, size: 0x8, addend: 0x0, symName: _get_integer, symObjAddr: 0x1840, symBinAddr: 0x2090, symSize: 0x10 }
  - { offset: 0x281C, size: 0x8, addend: 0x0, symName: _double_integer, symObjAddr: 0x1850, symBinAddr: 0x20A0, symSize: 0x10 }
  - { offset: 0x2841, size: 0x8, addend: 0x0, symName: _getxy, symObjAddr: 0x1860, symBinAddr: 0x20B0, symSize: 0x12 }
...
