---
triple:          'x86_64-apple-darwin'
binary-path:     'build/lib.macosx-10.13-universal2-cpython-312/PyObjCTest/initpatterns.cpython-312-darwin.so'
relocations:
  - { offset: 0x27, size: 0x8, addend: 0x0, symName: '-[OC_InitReturnsSelf init]', symObjAddr: 0x0, symBinAddr: 0x990, symSize: 0x30 }
  - { offset: 0x40, size: 0x8, addend: 0x0, symName: _singleton, symObjAddr: 0x5A20, symBinAddr: 0x2870, symSize: 0x0 }
  - { offset: 0x94, size: 0x8, addend: 0x0, symName: _singleton_nil, symObjAddr: 0x5A28, symBinAddr: 0x2878, symSize: 0x0 }
  - { offset: 0xCC, size: 0x8, addend: 0x0, symName: _mod_module, symObjAddr: 0xD10, symBinAddr: 0x27C0, symSize: 0x0 }
  - { offset: 0xDD4, size: 0x8, addend: 0x0, symName: _mod_methods, symObjAddr: 0x5A30, symBinAddr: 0x2880, symSize: 0x0 }
  - { offset: 0xDF5, size: 0x8, addend: 0x0, symName: _mod_slots, symObjAddr: 0xD80, symBinAddr: 0x2830, symSize: 0x0 }
  - { offset: 0xE16, size: 0x8, addend: 0x0, symName: _PyObjC_API, symObjAddr: 0x5A50, symBinAddr: 0x28A0, symSize: 0x0 }
  - { offset: 0x133B, size: 0x8, addend: 0x0, symName: '-[OC_InitReturnsSelf init]', symObjAddr: 0x0, symBinAddr: 0x990, symSize: 0x30 }
  - { offset: 0x136F, size: 0x8, addend: 0x0, symName: '-[OC_InitReturnsNil init]', symObjAddr: 0x30, symBinAddr: 0x9C0, symSize: 0x10 }
  - { offset: 0x13B6, size: 0x8, addend: 0x0, symName: '-[OC_InitReturnsOther init]', symObjAddr: 0x40, symBinAddr: 0x9D0, symSize: 0x40 }
  - { offset: 0x13FD, size: 0x8, addend: 0x0, symName: '+[OC_AllocSingleton singletonRetainCount]', symObjAddr: 0x80, symBinAddr: 0xA10, symSize: 0x60 }
  - { offset: 0x143C, size: 0x8, addend: 0x0, symName: '+[OC_AllocSingleton alloc]', symObjAddr: 0xE0, symBinAddr: 0xA70, symSize: 0x60 }
  - { offset: 0x1486, size: 0x8, addend: 0x0, symName: '+[OC_AllocSingleton allocsuper]', symObjAddr: 0x140, symBinAddr: 0xAD0, symSize: 0x30 }
  - { offset: 0x14BA, size: 0x8, addend: 0x0, symName: '-[OC_AllocSingleton init]', symObjAddr: 0x170, symBinAddr: 0xB00, symSize: 0x50 }
  - { offset: 0x150C, size: 0x8, addend: 0x0, symName: '+[OC_AllocSingletonInitNil singletonRetainCount]', symObjAddr: 0x1C0, symBinAddr: 0xB50, symSize: 0x60 }
  - { offset: 0x154B, size: 0x8, addend: 0x0, symName: '+[OC_AllocSingletonInitNil alloc]', symObjAddr: 0x220, symBinAddr: 0xBB0, symSize: 0x60 }
  - { offset: 0x1595, size: 0x8, addend: 0x0, symName: '-[OC_AllocSingletonInitNil init]', symObjAddr: 0x280, symBinAddr: 0xC10, symSize: 0x10 }
  - { offset: 0x15DC, size: 0x8, addend: 0x0, symName: '+[OC_InitPatterns newValueFor:]', symObjAddr: 0x290, symBinAddr: 0xC20, symSize: 0x20 }
  - { offset: 0x1626, size: 0x8, addend: 0x0, symName: '+[OC_InitPatterns callInitOn:]', symObjAddr: 0x2B0, symBinAddr: 0xC40, symSize: 0x30 }
  - { offset: 0x168A, size: 0x8, addend: 0x0, symName: _PyInit_initpatterns, symObjAddr: 0x2E0, symBinAddr: 0xC70, symSize: 0x20 }
  - { offset: 0x1718, size: 0x8, addend: 0x0, symName: _mod_exec_module, symObjAddr: 0x300, symBinAddr: 0xC90, symSize: 0x1EA }
...
