---
triple:          'arm64-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: 0x900, symSize: 0xC }
  - { offset: 0x4F, size: 0x8, addend: 0x0, symName: _mod_module, symObjAddr: 0x1670, symBinAddr: 0x80E0, symSize: 0x0 }
  - { offset: 0xD58, size: 0x8, addend: 0x0, symName: _mod_methods, symObjAddr: 0xA820, symBinAddr: 0x8580, symSize: 0x0 }
  - { offset: 0xD7A, size: 0x8, addend: 0x0, symName: _mod_slots, symObjAddr: 0x16D8, symBinAddr: 0x8148, symSize: 0x0 }
  - { offset: 0xD9B, size: 0x8, addend: 0x0, symName: _PyObjC_API, symObjAddr: 0xA840, symBinAddr: 0x85A0, symSize: 0x0 }
  - { offset: 0x12C7, size: 0x8, addend: 0x0, symName: _gFunctionMap, symObjAddr: 0x1708, symBinAddr: 0x8178, symSize: 0x0 }
  - { offset: 0x130C, size: 0x8, addend: 0x0, symName: _makeIntArrayOf5, symObjAddr: 0x15C, symBinAddr: 0xA5C, symSize: 0x20 }
  - { offset: 0x1331, size: 0x8, addend: 0x0, symName: _makeIntArrayOf5.result, symObjAddr: 0xA850, symBinAddr: 0x85B0, symSize: 0x0 }
  - { offset: 0x1356, size: 0x8, addend: 0x0, symName: _makeStringArray, symObjAddr: 0x17C, symBinAddr: 0xA7C, symSize: 0xC }
  - { offset: 0x137B, size: 0x8, addend: 0x0, symName: _makeStringArray.result, symObjAddr: 0x1A98, symBinAddr: 0x8508, symSize: 0x0 }
  - { offset: 0x1391, size: 0x8, addend: 0x0, symName: _makeIntArrayOf_, symObjAddr: 0x188, symBinAddr: 0xA88, symSize: 0x134 }
  - { offset: 0x13B6, size: 0x8, addend: 0x0, symName: _makeIntArrayOf_.result, symObjAddr: 0xA868, symBinAddr: 0x85C8, symSize: 0x0 }
  - { offset: 0x13F8, size: 0x8, addend: 0x0, symName: _returnUnionArray, symObjAddr: 0x1494, symBinAddr: 0x1D94, symSize: 0xC }
  - { offset: 0x141F, size: 0x8, addend: 0x0, symName: _returnUnionArray.buffer, symObjAddr: 0x1AC0, symBinAddr: 0x8530, symSize: 0x0 }
  - { offset: 0x1460, size: 0x8, addend: 0x0, symName: _returnPointerArray, symObjAddr: 0x14A0, symBinAddr: 0x1DA0, symSize: 0xC }
  - { offset: 0x1487, size: 0x8, addend: 0x0, symName: _returnPointerArray.buffer, symObjAddr: 0x1AD8, symBinAddr: 0x8548, symSize: 0x0 }
  - { offset: 0x14D3, size: 0x8, addend: 0x0, symName: _LabelArray, symObjAddr: 0x1AF0, symBinAddr: 0x8560, symSize: 0x0 }
  - { offset: 0x14E8, size: 0x8, addend: 0x0, symName: _PyInit_metadatafunction, symObjAddr: 0x0, symBinAddr: 0x900, symSize: 0xC }
  - { offset: 0x1577, size: 0x8, addend: 0x0, symName: _mod_exec_module, symObjAddr: 0xC, symBinAddr: 0x90C, symSize: 0x150 }
  - { offset: 0x1706, size: 0x8, addend: 0x0, symName: _nullIntArrayOf5, symObjAddr: 0x2BC, symBinAddr: 0xBBC, symSize: 0x8 }
  - { offset: 0x171F, size: 0x8, addend: 0x0, symName: _nullStringArray, symObjAddr: 0x2C4, symBinAddr: 0xBC4, symSize: 0x8 }
  - { offset: 0x1738, size: 0x8, addend: 0x0, symName: _nullIntArrayOf_, symObjAddr: 0x2CC, symBinAddr: 0xBCC, symSize: 0x8 }
  - { offset: 0x17D8, size: 0x8, addend: 0x0, symName: _nullIntArray_count_, symObjAddr: 0x2D4, symBinAddr: 0xBD4, symSize: 0x88 }
  - { offset: 0x1849, size: 0x8, addend: 0x0, symName: _makeIntArray_countPtr_, symObjAddr: 0x35C, symBinAddr: 0xC5C, symSize: 0x68 }
  - { offset: 0x18B1, size: 0x8, addend: 0x0, symName: _makeIntArray_count_, symObjAddr: 0x3C4, symBinAddr: 0xCC4, symSize: 0x6C }
  - { offset: 0x18E9, size: 0x8, addend: 0x0, symName: _make4Tuple_, symObjAddr: 0x430, symBinAddr: 0xD30, symSize: 0x9C }
  - { offset: 0x194B, size: 0x8, addend: 0x0, symName: _null4Tuple_, symObjAddr: 0x4CC, symBinAddr: 0xDCC, symSize: 0xB8 }
  - { offset: 0x19D7, size: 0x8, addend: 0x0, symName: _nullStringArray_, symObjAddr: 0x584, symBinAddr: 0xE84, symSize: 0x78 }
  - { offset: 0x1A40, size: 0x8, addend: 0x0, symName: _makeStringArray_, symObjAddr: 0x5FC, symBinAddr: 0xEFC, symSize: 0x70 }
  - { offset: 0x1A81, size: 0x8, addend: 0x0, symName: _makeObjectArray_, symObjAddr: 0x66C, symBinAddr: 0xF6C, symSize: 0x48 }
  - { offset: 0x1AB9, size: 0x8, addend: 0x0, symName: _fillArray_count_, symObjAddr: 0x6B4, symBinAddr: 0xFB4, symSize: 0xE4 }
  - { offset: 0x1B0E, size: 0x8, addend: 0x0, symName: _nullfillArray_count_, symObjAddr: 0x798, symBinAddr: 0x1098, symSize: 0xEC }
  - { offset: 0x1B70, size: 0x8, addend: 0x0, symName: _fill4Tuple_, symObjAddr: 0x884, symBinAddr: 0x1184, symSize: 0x10 }
  - { offset: 0x1BB3, size: 0x8, addend: 0x0, symName: _nullfill4Tuple_, symObjAddr: 0x894, symBinAddr: 0x1194, symSize: 0x18 }
  - { offset: 0x1BFE, size: 0x8, addend: 0x0, symName: _fillStringArray_, symObjAddr: 0x8AC, symBinAddr: 0x11AC, symSize: 0x8 }
  - { offset: 0x1C23, size: 0x8, addend: 0x0, symName: _nullfillStringArray_, symObjAddr: 0x8B4, symBinAddr: 0x11B4, symSize: 0xC }
  - { offset: 0x1C4C, size: 0x8, addend: 0x0, symName: _reverseArray_count_, symObjAddr: 0x8C0, symBinAddr: 0x11C0, symSize: 0x10C }
  - { offset: 0x1CC1, size: 0x8, addend: 0x0, symName: _nullreverseArray_count_, symObjAddr: 0x9CC, symBinAddr: 0x12CC, symSize: 0x114 }
  - { offset: 0x1D2C, size: 0x8, addend: 0x0, symName: _reverseStrings_, symObjAddr: 0xAE0, symBinAddr: 0x13E0, symSize: 0x120 }
  - { offset: 0x1D97, size: 0x8, addend: 0x0, symName: _nullreverseStrings_, symObjAddr: 0xC00, symBinAddr: 0x1500, symSize: 0x128 }
  - { offset: 0x1DF0, size: 0x8, addend: 0x0, symName: _reverse4Tuple_, symObjAddr: 0xD28, symBinAddr: 0x1628, symSize: 0x10 }
  - { offset: 0x1E3B, size: 0x8, addend: 0x0, symName: _nullreverse4Tuple_, symObjAddr: 0xD38, symBinAddr: 0x1638, symSize: 0x18 }
  - { offset: 0x1E83, size: 0x8, addend: 0x0, symName: _sumX_andY_, symObjAddr: 0xD50, symBinAddr: 0x1650, symSize: 0x10 }
  - { offset: 0x1EBC, size: 0x8, addend: 0x0, symName: _divBy5_remainder_, symObjAddr: 0xD60, symBinAddr: 0x1660, symSize: 0x28 }
  - { offset: 0x1EF5, size: 0x8, addend: 0x0, symName: _swapX_andY_, symObjAddr: 0xD88, symBinAddr: 0x1688, symSize: 0x14 }
  - { offset: 0x1F38, size: 0x8, addend: 0x0, symName: _input_output_inputAndOutput_, symObjAddr: 0xD9C, symBinAddr: 0x169C, symSize: 0x194 }
  - { offset: 0x1FB2, size: 0x8, addend: 0x0, symName: _fillArray_uptoCount_, symObjAddr: 0xF30, symBinAddr: 0x1830, symSize: 0x14C }
  - { offset: 0x1FFD, size: 0x8, addend: 0x0, symName: _maybyFillArray_, symObjAddr: 0x107C, symBinAddr: 0x197C, symSize: 0x30 }
  - { offset: 0x2038, size: 0x8, addend: 0x0, symName: _reverseArray_uptoCount_, symObjAddr: 0x10AC, symBinAddr: 0x19AC, symSize: 0x114 }
  - { offset: 0x2074, size: 0x8, addend: 0x0, symName: _reverseArray_uptoCount_, symObjAddr: 0x10AC, symBinAddr: 0x19AC, symSize: 0x114 }
  - { offset: 0x20A7, size: 0x8, addend: 0x0, symName: _maybeReverseArray_, symObjAddr: 0x11C0, symBinAddr: 0x1AC0, symSize: 0x14 }
  - { offset: 0x20D5, size: 0x8, addend: 0x0, symName: _maybeReverseArray_, symObjAddr: 0x11C0, symBinAddr: 0x1AC0, symSize: 0x14 }
  - { offset: 0x20EF, size: 0x8, addend: 0x0, symName: _makeArrayWithFormat_, symObjAddr: 0x11D4, symBinAddr: 0x1AD4, symSize: 0xA0 }
  - { offset: 0x213A, size: 0x8, addend: 0x0, symName: _makeCountArrayWithFormat_, symObjAddr: 0x1274, symBinAddr: 0x1B74, symSize: 0xB8 }
  - { offset: 0x21A5, size: 0x8, addend: 0x0, symName: _makeArrayWithCFormat_, symObjAddr: 0x132C, symBinAddr: 0x1C2C, symSize: 0xB4 }
  - { offset: 0x2210, size: 0x8, addend: 0x0, symName: _maybeFillArray_, symObjAddr: 0x13E0, symBinAddr: 0x1CE0, symSize: 0x30 }
  - { offset: 0x224B, size: 0x8, addend: 0x0, symName: _getDoubleFunc, symObjAddr: 0x1410, symBinAddr: 0x1D10, symSize: 0xC }
  - { offset: 0x2265, size: 0x8, addend: 0x0, symName: _getOldDoubleFunc, symObjAddr: 0x141C, symBinAddr: 0x1D1C, symSize: 0xC }
  - { offset: 0x227F, size: 0x8, addend: 0x0, symName: _raiseFunc, symObjAddr: 0x1428, symBinAddr: 0x1D28, symSize: 0x2C }
  - { offset: 0x2295, size: 0x8, addend: 0x0, symName: _raiseFunc2, symObjAddr: 0x1454, symBinAddr: 0x1D54, symSize: 0x2C }
  - { offset: 0x22B8, size: 0x8, addend: 0x0, symName: _do_double, symObjAddr: 0x1480, symBinAddr: 0x1D80, symSize: 0x8 }
  - { offset: 0x22E3, size: 0x8, addend: 0x0, symName: _getGetter, symObjAddr: 0x1488, symBinAddr: 0x1D88, symSize: 0xC }
  - { offset: 0x22FD, size: 0x8, addend: 0x0, symName: _makeCountArrayWithObjects_, symObjAddr: 0x14AC, symBinAddr: 0x1DAC, symSize: 0x74 }
  - { offset: 0x2359, size: 0x8, addend: 0x0, symName: _makeArrayWithObjects_, symObjAddr: 0x1520, symBinAddr: 0x1E20, symSize: 0x78 }
  - { offset: 0x23B5, size: 0x8, addend: 0x0, symName: _add_integers, symObjAddr: 0x1598, symBinAddr: 0x1E98, symSize: 0x10 }
  - { offset: 0x23EE, size: 0x8, addend: 0x0, symName: _get_integer, symObjAddr: 0x15A8, symBinAddr: 0x1EA8, symSize: 0xC }
  - { offset: 0x2413, size: 0x8, addend: 0x0, symName: _double_integer, symObjAddr: 0x15B4, symBinAddr: 0x1EB4, symSize: 0x10 }
  - { offset: 0x2438, size: 0x8, addend: 0x0, symName: _getxy, symObjAddr: 0x15C4, symBinAddr: 0x1EC4, symSize: 0x14 }
...
