---
triple:          'arm64-apple-darwin'
binary-path:     'build/lib.macosx-10.13-universal2-cpython-312/PyObjCTest/pythonnumber.cpython-312-darwin.so'
relocations:
  - { offset: 0x27, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberClass:]', symObjAddr: 0x0, symBinAddr: 0xA40, symSize: 0x8 }
  - { offset: 0x4F, size: 0x8, addend: 0x0, symName: _mod_module, symObjAddr: 0xDD8, symBinAddr: 0x8378, symSize: 0x0 }
  - { offset: 0xD58, size: 0x8, addend: 0x0, symName: _mod_methods, symObjAddr: 0x8480, symBinAddr: 0x8418, symSize: 0x0 }
  - { offset: 0xD7A, size: 0x8, addend: 0x0, symName: _mod_slots, symObjAddr: 0xE40, symBinAddr: 0x83E0, symSize: 0x0 }
  - { offset: 0xD9B, size: 0x8, addend: 0x0, symName: _PyObjC_API, symObjAddr: 0x84A0, symBinAddr: 0x8438, symSize: 0x0 }
  - { offset: 0x12E6, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberClass:]', symObjAddr: 0x0, symBinAddr: 0xA40, symSize: 0x8 }
  - { offset: 0x1325, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt objCTypeOf:]', symObjAddr: 0x8, symBinAddr: 0xA48, symSize: 0x8 }
  - { offset: 0x1364, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt compareA:andB:]', symObjAddr: 0x10, symBinAddr: 0xA50, symSize: 0xC }
  - { offset: 0x13B2, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt compareA:instanceOf:]', symObjAddr: 0x1C, symBinAddr: 0xA5C, symSize: 0x48 }
  - { offset: 0x141E, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isEqualToValue:]', symObjAddr: 0x64, symBinAddr: 0xAA4, symSize: 0xC }
  - { offset: 0x146C, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberDescription:]', symObjAddr: 0x70, symBinAddr: 0xAB0, symSize: 0x8 }
  - { offset: 0x14AB, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsString:]', symObjAddr: 0x78, symBinAddr: 0xAB8, symSize: 0x8 }
  - { offset: 0x14EA, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberDescription:withLocale:]', symObjAddr: 0x80, symBinAddr: 0xAC0, symSize: 0xC }
  - { offset: 0x1538, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsBOOL:]', symObjAddr: 0x8C, symBinAddr: 0xACC, symSize: 0x8 }
  - { offset: 0x1577, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsChar:]', symObjAddr: 0x94, symBinAddr: 0xAD4, symSize: 0x8 }
  - { offset: 0x15B6, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsShort:]', symObjAddr: 0x9C, symBinAddr: 0xADC, symSize: 0x8 }
  - { offset: 0x15F5, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsInt:]', symObjAddr: 0xA4, symBinAddr: 0xAE4, symSize: 0x8 }
  - { offset: 0x1634, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsInteger:]', symObjAddr: 0xAC, symBinAddr: 0xAEC, symSize: 0x8 }
  - { offset: 0x1673, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsUnsignedInteger:]', symObjAddr: 0xB4, symBinAddr: 0xAF4, symSize: 0x8 }
  - { offset: 0x16B2, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsLong:]', symObjAddr: 0xBC, symBinAddr: 0xAFC, symSize: 0x8 }
  - { offset: 0x16F1, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsLongLong:]', symObjAddr: 0xC4, symBinAddr: 0xB04, symSize: 0x8 }
  - { offset: 0x1730, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsUnsignedChar:]', symObjAddr: 0xCC, symBinAddr: 0xB0C, symSize: 0x8 }
  - { offset: 0x176F, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsUnsignedShort:]', symObjAddr: 0xD4, symBinAddr: 0xB14, symSize: 0x8 }
  - { offset: 0x17AE, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsUnsignedInt:]', symObjAddr: 0xDC, symBinAddr: 0xB1C, symSize: 0x8 }
  - { offset: 0x17ED, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsUnsignedLong:]', symObjAddr: 0xE4, symBinAddr: 0xB24, symSize: 0x8 }
  - { offset: 0x182C, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsUnsignedLongLong:]', symObjAddr: 0xEC, symBinAddr: 0xB2C, symSize: 0x8 }
  - { offset: 0x186B, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsDecimal:]', symObjAddr: 0xF4, symBinAddr: 0xB34, symSize: 0x50 }
  - { offset: 0x18AA, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsFloat:]', symObjAddr: 0x144, symBinAddr: 0xB84, symSize: 0x8 }
  - { offset: 0x18E9, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt numberAsDouble:]', symObjAddr: 0x14C, symBinAddr: 0xB8C, symSize: 0x8 }
  - { offset: 0x1928, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isEqualTo:]', symObjAddr: 0x154, symBinAddr: 0xB94, symSize: 0xC }
  - { offset: 0x1976, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isEqualToInstanceOf:]', symObjAddr: 0x160, symBinAddr: 0xBA0, symSize: 0x48 }
  - { offset: 0x19E2, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isNotEqualTo:]', symObjAddr: 0x1A8, symBinAddr: 0xBE8, symSize: 0xC }
  - { offset: 0x1A30, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isNotEqualToInstanceOf:]', symObjAddr: 0x1B4, symBinAddr: 0xBF4, symSize: 0x48 }
  - { offset: 0x1A9C, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isGreaterThan:]', symObjAddr: 0x1FC, symBinAddr: 0xC3C, symSize: 0xC }
  - { offset: 0x1AEA, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isGreaterThanInstanceOf:]', symObjAddr: 0x208, symBinAddr: 0xC48, symSize: 0x48 }
  - { offset: 0x1B56, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isGreaterThanOrEqualTo:]', symObjAddr: 0x250, symBinAddr: 0xC90, symSize: 0xC }
  - { offset: 0x1BA4, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isGreaterThanOrEqualToInstanceOf:]', symObjAddr: 0x25C, symBinAddr: 0xC9C, symSize: 0x48 }
  - { offset: 0x1C10, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isLessThan:]', symObjAddr: 0x2A4, symBinAddr: 0xCE4, symSize: 0xC }
  - { offset: 0x1C5E, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isLessThanInstanceOf:]', symObjAddr: 0x2B0, symBinAddr: 0xCF0, symSize: 0x48 }
  - { offset: 0x1CCA, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isLessThanOrEqualTo:]', symObjAddr: 0x2F8, symBinAddr: 0xD38, symSize: 0xC }
  - { offset: 0x1D18, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt number:isLessThanOrEqualToInstanceOf:]', symObjAddr: 0x304, symBinAddr: 0xD44, symSize: 0x48 }
  - { offset: 0x1D84, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt getValueOf:]', symObjAddr: 0x34C, symBinAddr: 0xD8C, symSize: 0x64 }
  - { offset: 0x1DD1, size: 0x8, addend: 0x0, symName: '+[OC_NumberInt getValueOf:forType:]', symObjAddr: 0x3B0, symBinAddr: 0xDF0, symSize: 0x64 }
  - { offset: 0x1E2D, size: 0x8, addend: 0x0, symName: _PyInit_pythonnumber, symObjAddr: 0x414, symBinAddr: 0xE54, symSize: 0xC }
  - { offset: 0x1EBC, size: 0x8, addend: 0x0, symName: _mod_exec_module, symObjAddr: 0x420, symBinAddr: 0xE60, symSize: 0xFC }
...
