---
triple:          'arm64-apple-darwin'
binary-path:     'build/lib.macosx-10.13-universal2-cpython-312/PyObjCTest/supercall.cpython-312-darwin.so'
relocations:
  - { offset: 0x27, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerFirst]', symObjAddr: 0x0, symBinAddr: 0xAE0, symSize: 0xC }
  - { offset: 0x4F, size: 0x8, addend: 0x0, symName: _mod_module, symObjAddr: 0x1180, symBinAddr: 0x81A8, symSize: 0x0 }
  - { offset: 0xD57, size: 0x8, addend: 0x0, symName: _mod_methods, symObjAddr: 0x6B48, symBinAddr: 0x8248, symSize: 0x0 }
  - { offset: 0xD79, size: 0x8, addend: 0x0, symName: _mod_slots, symObjAddr: 0x11E8, symBinAddr: 0x8210, symSize: 0x0 }
  - { offset: 0xD9A, size: 0x8, addend: 0x0, symName: _PyObjC_API, symObjAddr: 0x6B68, symBinAddr: 0x8268, symSize: 0x0 }
  - { offset: 0x12C9, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerFirst]', symObjAddr: 0x0, symBinAddr: 0xAE0, symSize: 0xC }
  - { offset: 0x12F9, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerLast]', symObjAddr: 0xC, symBinAddr: 0xAEC, symSize: 0xC }
  - { offset: 0x1329, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerFirstNone1]', symObjAddr: 0x18, symBinAddr: 0xAF8, symSize: 0xC }
  - { offset: 0x1359, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerLastNone1]', symObjAddr: 0x24, symBinAddr: 0xB04, symSize: 0xC }
  - { offset: 0x1389, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerFirstNone2]', symObjAddr: 0x30, symBinAddr: 0xB10, symSize: 0xC }
  - { offset: 0x13B9, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterCallerLastNone2]', symObjAddr: 0x3C, symBinAddr: 0xB1C, symSize: 0xC }
  - { offset: 0x13E9, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterSubClassOnly]', symObjAddr: 0x48, symBinAddr: 0xB28, symSize: 0xC }
  - { offset: 0x1419, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterSubClassOnlyNone1]', symObjAddr: 0x54, symBinAddr: 0xB34, symSize: 0xC }
  - { offset: 0x1449, size: 0x8, addend: 0x0, symName: '-[NSObject(supercallhelpers) ocRegisterSubClassOnlyNone2]', symObjAddr: 0x60, symBinAddr: 0xB40, symSize: 0xC }
  - { offset: 0x1479, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterCallerFirst]', symObjAddr: 0x6C, symBinAddr: 0xB4C, symSize: 0xC }
  - { offset: 0x14A9, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterCallerLast]', symObjAddr: 0x78, symBinAddr: 0xB58, symSize: 0xC }
  - { offset: 0x14D9, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterCallerFirstNone1]', symObjAddr: 0x84, symBinAddr: 0xB64, symSize: 0xC }
  - { offset: 0x1509, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterCallerLastNone1]', symObjAddr: 0x90, symBinAddr: 0xB70, symSize: 0xC }
  - { offset: 0x1539, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterCallerFirstNone2]', symObjAddr: 0x9C, symBinAddr: 0xB7C, symSize: 0xC }
  - { offset: 0x1569, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterCallerLastNone2]', symObjAddr: 0xA8, symBinAddr: 0xB88, symSize: 0xC }
  - { offset: 0x1599, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterSubClassOnly]', symObjAddr: 0xB4, symBinAddr: 0xB94, symSize: 0xC }
  - { offset: 0x15C9, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterSubClassOnlyNone1]', symObjAddr: 0xC0, symBinAddr: 0xBA0, symSize: 0xC }
  - { offset: 0x15F9, size: 0x8, addend: 0x0, symName: '-[OCSuperCallHelper ocRegisterSubClassOnlyNone2]', symObjAddr: 0xCC, symBinAddr: 0xBAC, symSize: 0xC }
  - { offset: 0x1629, size: 0x8, addend: 0x0, symName: _PyInit_supercall, symObjAddr: 0xD8, symBinAddr: 0xBB8, symSize: 0xC }
  - { offset: 0x16B8, size: 0x8, addend: 0x0, symName: _mod_exec_module, symObjAddr: 0xE4, symBinAddr: 0xBC4, symSize: 0x4B4 }
  - { offset: 0x1940, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_NSObject, symObjAddr: 0x598, symBinAddr: 0x1078, symSize: 0xC }
  - { offset: 0x19A4, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_OCSuperCallHelper, symObjAddr: 0x5A4, symBinAddr: 0x1084, symSize: 0xC }
  - { offset: 0x19F7, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_OCSuperCallHelper, symObjAddr: 0x5B0, symBinAddr: 0x1090, symSize: 0xC }
  - { offset: 0x1A4A, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_NSObject, symObjAddr: 0x5BC, symBinAddr: 0x109C, symSize: 0xC }
  - { offset: 0x1A9D, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_None1_None, symObjAddr: 0x5C8, symBinAddr: 0x10A8, symSize: 0xC }
  - { offset: 0x1AF0, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_None1_NSObject, symObjAddr: 0x5D4, symBinAddr: 0x10B4, symSize: 0xC }
  - { offset: 0x1B43, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_None1_OCSuperCallHelper, symObjAddr: 0x5E0, symBinAddr: 0x10C0, symSize: 0xC }
  - { offset: 0x1B96, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_None1_None, symObjAddr: 0x5EC, symBinAddr: 0x10CC, symSize: 0xC }
  - { offset: 0x1BE9, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_None1_OCSuperCallHelper, symObjAddr: 0x5F8, symBinAddr: 0x10D8, symSize: 0xC }
  - { offset: 0x1C3C, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_None1_NSObject, symObjAddr: 0x604, symBinAddr: 0x10E4, symSize: 0xC }
  - { offset: 0x1C8F, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_None2_NSObject, symObjAddr: 0x610, symBinAddr: 0x10F0, symSize: 0xC }
  - { offset: 0x1CE2, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_None2_OCSuperCallHelper, symObjAddr: 0x61C, symBinAddr: 0x10FC, symSize: 0xC }
  - { offset: 0x1D35, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerFirst_None2_None, symObjAddr: 0x628, symBinAddr: 0x1108, symSize: 0xC }
  - { offset: 0x1D88, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_None2_OCSuperCallHelper, symObjAddr: 0x634, symBinAddr: 0x1114, symSize: 0xC }
  - { offset: 0x1DDB, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_None2_NSObject, symObjAddr: 0x640, symBinAddr: 0x1120, symSize: 0xC }
  - { offset: 0x1E2E, size: 0x8, addend: 0x0, symName: _call_ocRegisterCallerLast_None2_None, symObjAddr: 0x64C, symBinAddr: 0x112C, symSize: 0xC }
  - { offset: 0x1E81, size: 0x8, addend: 0x0, symName: _call_ocRegisterSubClassOnly_OCSuperCallHelper, symObjAddr: 0x658, symBinAddr: 0x1138, symSize: 0xC }
  - { offset: 0x1ED4, size: 0x8, addend: 0x0, symName: _call_ocRegisterSubClassOnly_None1_None, symObjAddr: 0x664, symBinAddr: 0x1144, symSize: 0xC }
  - { offset: 0x1F27, size: 0x8, addend: 0x0, symName: _call_ocRegisterSubClassOnly_None1_OCSuperCallHelper, symObjAddr: 0x670, symBinAddr: 0x1150, symSize: 0xC }
  - { offset: 0x1F7A, size: 0x8, addend: 0x0, symName: _call_ocRegisterSubClassOnly_None2_None, symObjAddr: 0x67C, symBinAddr: 0x115C, symSize: 0xC }
  - { offset: 0x1FD2, size: 0x8, addend: 0x0, symName: _call_ocRegisterSubClassOnly_None2_OCSuperCallHelper, symObjAddr: 0x688, symBinAddr: 0x1168, symSize: 0xC }
...
