File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
    1000219ec
    1000219ecfn_1000219ec:
    1000219ecpacibsp
    1000219f0stp x28, x27, [sp-96]!
    1000219f4stp x26, x25, [sp+16]
    1000219f8stp x24, x23, [sp+32]
    1000219fcstp x22, x21, [sp+48]
    100021a00stp x20, x19, [sp+64]
    100021a04stp x29, x30, [sp+80]
    100021a08add x29, sp, 80
    100021a0cmovz w9, 11648
    100021a10hint
    100021a14ldr x16, 0x23014
    100021a18blraaz x16
    100021a1csub sp, sp, 8192
    100021a20sub sp, sp, 3456
    100021a24mov x28, x7
    100021a28mov x23, x6
    100021a2cmov x24, x5
    100021a30mov x25, x4
    100021a34mov x26, x3
    100021a38mov x22, x2
    100021a3cmov x19, x1
    100021a40mov x20, x0
    100021a44add x21, sp, 1144
    100021a48add x0, sp, 1144
    100021a4cbl fn_100007e6c
    100021a50str x22, [sp+8]
    100021a54ldr x1, [x22]
    100021a58add x0, sp, 1144
    100021a5cbl fn_1000084f0
    100021a60add x27, x21, 16
    100021a64adr x1, 0x20139
    100021a68hint
    100021a6cmov x0, x27
    100021a70movz w2, 2
    100021a74bl fn_100008658
    100021a78ldr x1, [x26]
    100021a7cadd x0, sp, 1144
    100021a80bl fn_1000084f0
    100021a84adr x1, 0x20119
    100021a88hint
    100021a8cmov x0, x27
    100021a90movz w2, 2
    100021a94bl fn_100008658
    100021a98ldr x1, [x25]
    100021a9cadd x0, sp, 1144
    100021aa0bl fn_1000084f0
    100021aa4adr x1, 0x200f9
    100021aa8hint
    100021aacmov x0, x27
    100021ab0movz w2, 2
    100021ab4bl fn_100008658
    100021ab8ldr x1, [x24]
    100021abcadd x0, sp, 1144
    100021ac0bl fn_1000084f0
    100021ac4adr x1, 0x200d9
    100021ac8hint
    100021accmov x0, x27
    100021ad0movz w2, 2
    100021ad4bl fn_100008658
    100021ad8ldr x1, [x23]
    100021adcadd x0, sp, 1144
    100021ae0bl fn_1000084f0
    100021ae4adr x1, 0x200b9
    100021ae8hint
    100021aecmov x0, x27
    100021af0movz w2, 2
    100021af4bl fn_100008658
    100021af8ldr x1, [x28]
    100021afcadd x0, sp, 1144
    100021b00bl fn_1000084f0
    100021b04adr x1, 0x20099
    100021b08hint
    100021b0cmov x0, x27
    100021b10movz w2, 2
    100021b14bl fn_100008658
    100021b18ldr x22, [x29+16]
    100021b1cldr x1, [x22]
    100021b20add x0, sp, 1144
    100021b24bl fn_1000084f0
    100021b28adr x1, 0x20075
    100021b2chint
    100021b30mov x0, x27
    100021b34movz w2, 2
    100021b38bl fn_100008658
    100021b3cstr x28, [sp]
    100021b40hint
    100021b44ldr x21, 0x22d54
    100021b48ldr x8, [x21]
    100021b4cmov x16, x8
    100021b50autdza x16
    100021b54mov x17, x16
    100021b58xpacd x17
    100021b5csubs xzr, x16, x17
    100021b60b.eq 0x100021b68
    100021b64brk 50290
    100021b68
    100021b68loc_100021b68:
    100021b68add x28, sp, 1144
    100021b6cadd x9, sp, 1144
    100021b70movk x9, 0x5b37000000000000
    100021b74mov x17, x16
    100021b78mov x16, x9
    100021b7cpacda x17, x16
    100021b80str x17, [sp+1144]
    100021b84ldp x16, x9, [x21+64]
    100021b88autdza x16
    100021b8cmov x17, x16
    100021b90xpacd x17
    100021b94subs xzr, x16, x17
    100021b98b.eq 0x100021ba0
    100021b9cbrk 50290
    100021ba0
    100021ba0loc_100021ba0:
    100021ba0ldraa x8, [x8-24]
    100021ba4add x10, x28, x8
    100021ba8mov x8, x10
    100021bacmovk x8, 0x4b91000000000000
    100021bb0mov x17, x16
    100021bb4mov x16, x8
    100021bb8pacda x17, x16
    100021bbcstr x17, [x10]
    100021bc0mov x16, x9
    100021bc4autdza x16
    100021bc8mov x17, x16
    100021bccxpacd x17
    100021bd0subs xzr, x16, x17
    100021bd4b.eq 0x100021bdc
    100021bd8brk 50290
    100021bdc
    100021bdcloc_100021bdc:
    100021bdcadd x8, x28, 16
    100021be0movk x8, 0xd08c000000000000
    100021be4mov x17, x16
    100021be8mov x16, x8
    100021becpacda x17, x16
    100021bf0str x17, [sp+1160]
    100021bf4add x27, x28, 24
    100021bf8hint
    100021bfcldr x16, 0x22ca4
    100021c00add x16, x16, 16
    100021c04mov x17, x27
    100021c08movk x17, 0x1be8000000000000
    100021c0cpacda x16, x17
    100021c10str x16, [sp+1168]
    100021c14ldrsb w8, [sp+1255]
    100021c18tbz w8, 31, 0x100021c24
    100021c1cldr x0, [sp+1232]
    100021c20bl _ZdlPv@plt
    100021c24
    100021c24loc_100021c24:
    100021c24mov x0, x27
    100021c28bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    100021c2cadd x1, x21, 8
    100021c30add x0, sp, 1144
    100021c34bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    100021c38add x0, x28, 128
    100021c3cbl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    100021c40add x8, sp, 584
    100021c44orr x27, x8, 4
    100021c48ldr x8, [x20+248]
    100021c4ccbz x8, 0x100021cdc
    100021c50ldr w28, [x20+224]
    100021c54add x0, sp, 4096
    100021c58add x0, x0, 2304
    100021c5cmovz w1, 5236
    100021c60bl bzero@plt
    100021c64ldr x8, [sp+11624]
    100021c68str x8, [sp+1144]
    100021c6cldr w8, [sp+11632]
    100021c70str w8, [sp+1152]
    100021c74str w28, [sp+1156]
    100021c78add x8, sp, 1144
    100021c7cadd x0, x8, 16
    100021c80movz w1, 5240
    100021c84bl bzero@plt
    100021c88movz w8, 5256
    100021c8cstr w8, [sp+1148]
    100021c90add x0, sp, 1144
    100021c94movz w1, 258
    100021c98movz w2, 0
    100021c9cmovz w3, 5256
    100021ca0mov x4, x28
    100021ca4movz w5, 1000
    100021ca8movz w6, 0
    100021cacbl mach_msg@plt
    100021cb0add x28, sp, 16
    100021cb4add x8, sp, 16
    100021cb8add x0, sp, 1144
    100021cbcbl fn_100009850
    100021cc0ldr w21, [sp+16]
    100021cc4sub w8, w21, 1
    100021cc8adds wzr, w8, 2
    100021cccb.hs 0x100021f8c
    100021cd0add x1, x28, 8
    100021cd4add x8, sp, 304
    100021cd8b 0x100021d24
    100021cdc
    100021cdcloc_100021cdc:
    100021cdcmovz w8, 256
    100021ce0str w8, [sp+16]
    100021ce4movz w8, 100
    100021ce8str w8, [sp+304]
    100021cecadd x1, x20, 256
    100021cf0add x28, sp, 1144
    100021cf4add x8, sp, 1144
    100021cf8add x2, sp, 16
    100021cfcadd x3, sp, 304
    100021d00mov x0, x20
    100021d04bl fn_10000a68c
    100021d08ldr w21, [sp+1144]
    100021d0csub w8, w21, 1
    100021d10adds wzr, w8, 3
    100021d14b.hi 0x100021f8c
    100021d18add x1, x28, 8
    100021d1cadd x8, sp, 4096
    100021d20add x8, x8, 2304
    100021d24
    100021d24loc_100021d24:
    100021d24orr x28, x8, 4
    100021d28mov x0, x28
    100021d2cmovz w2, 272
    100021d30bl memcpy@plt
    100021d34mov x0, x27
    100021d38mov x1, x28
    100021d3cmovz w2, 272
    100021d40bl memcpy@plt
    100021d44xpaci x19
    100021d48str w21, [sp+1136]
    100021d4cadd x0, sp, 864
    100021d50mov x1, x27
    100021d54movz w2, 272
    100021d58bl memcpy@plt
    100021d5cldr x8, [sp+8]
    100021d60ldr x8, [x8]
    100021d64ldr x9, [x26]
    100021d68str x8, [sp+864]
    100021d6cstr x9, [sp+872]
    100021d70ldr x8, [x25]
    100021d74ldr x9, [x24]
    100021d78str x8, [sp+880]
    100021d7cstr x9, [sp+888]
    100021d80ldr x8, [x23]
    100021d84ldr x9, [sp]
    100021d88ldr x9, [x9]
    100021d8cstr x8, [sp+896]
    100021d90str x9, [sp+904]
    100021d94ldr x8, [x22]
    100021d98str x8, [sp+912]
    100021d9cldr x8, [x20+248]
    100021da0cbz x8, 0x100021dd4
    100021da4add x22, x20, 600
    100021da8ldr x9, [x20+608]
    100021daccbz x9, 0x100021e98
    100021db0fmov d0, x9
    100021db4cnt v0.8b, v0.8b
    100021db8uaddlv h0, v0.8b
    100021dbcfmov w11, s0
    100021dc0subs xzr, x11, 1
    100021dc4b.hi 0x100021df8
    100021dc8sub x8, x9, 1
    100021dccand x8, x8, x19
    100021dd0b 0x100021e0c
    100021dd4
    100021dd4loc_100021dd4:
    100021dd4add x1, sp, 864
    100021dd8mov x0, x20
    100021ddcmov x2, x19
    100021de0movz w3, 1024
    100021de4movz x4, 0
    100021de8movz x5, 0
    100021decbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100021df0tbnz w0, 0, 0x100021f00
    100021df4b 0x100021f8c
    100021df8
    100021df8loc_100021df8:
    100021df8mov x8, x19
    100021dfcsubs xzr, x9, x19
    100021e00b.hi 0x100021e0c
    100021e04udiv x8, x19, x9
    100021e08msub x8, x8, x9, x19
    100021e0c
    100021e0cloc_100021e0c:
    100021e0cldr x10, [x22]
    100021e10ldr x10, [x10+3*x8]
    100021e14cbz x10, 0x100021e98
    100021e18ldr x10, [x10]
    100021e1ccbz x10, 0x100021e98
    100021e20subs xzr, x11, 2
    100021e24b.hs 0x100021e44
    100021e28sub x9, x9, 1
    100021e2cb 0x100021e80
    100021e30
    100021e30loc_100021e30:
    100021e30ldr x11, [x10+16]
    100021e34subs xzr, x11, x19
    100021e38b.eq 0x100021fbc
    100021e3c
    100021e3cloc_100021e3c:
    100021e3cldr x10, [x10]
    100021e40cbz x10, 0x100021e98
    100021e44
    100021e44loc_100021e44:
    100021e44ldr x11, [x10+8]
    100021e48subs xzr, x11, x19
    100021e4cb.eq 0x100021e30
    100021e50subs xzr, x11, x9
    100021e54b.lo 0x100021e60
    100021e58udiv x12, x11, x9
    100021e5cmsub x11, x12, x9, x11
    100021e60
    100021e60loc_100021e60:
    100021e60subs xzr, x11, x8
    100021e64b.eq 0x100021e3c
    100021e68b 0x100021e98
    100021e6c
    100021e6cloc_100021e6c:
    100021e6cldr x11, [x10+16]
    100021e70subs xzr, x11, x19
    100021e74b.eq 0x100021fbc
    100021e78
    100021e78loc_100021e78:
    100021e78ldr x10, [x10]
    100021e7ccbz x10, 0x100021e98
    100021e80
    100021e80loc_100021e80:
    100021e80ldr x11, [x10+8]
    100021e84subs xzr, x11, x19
    100021e88b.eq 0x100021e6c
    100021e8cand x11, x11, x9
    100021e90subs xzr, x11, x8
    100021e94b.eq 0x100021e78
    100021e98
    100021e98loc_100021e98:
    100021e98add x0, sp, 4096
    100021e9cadd x0, x0, 2304
    100021ea0movz w1, 4096
    100021ea4bl bzero@plt
    100021ea8movz w0, 50
    100021eacbl usleep@plt
    100021eb0add x1, sp, 864
    100021eb4add x5, sp, 4096
    100021eb8add x5, x5, 2304
    100021ebcmov x0, x20
    100021ec0mov x2, x19
    100021ec4movz w3, 1024
    100021ec8movz x4, 0
    100021eccbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100021ed0tbz w0, 0, 0x100021f8c
    100021ed4str x19, [sp+1144]
    100021ed8add x8, sp, 1144
    100021edcadd x0, x8, 8
    100021ee0add x1, sp, 4096
    100021ee4add x1, x1, 2304
    100021ee8movz w2, 4096
    100021eecbl memcpy@plt
    100021ef0add x1, sp, 1144
    100021ef4add x2, sp, 1144
    100021ef8mov x0, x22
    100021efcbl fn_10000ab70
    100021f00
    100021f00loc_100021f00:
    100021f00hint
    100021f04ldr x8, 0x22924
    100021f08ldr x8, [x8]
    100021f0cstr w21, [sp+1152]
    100021f10str wzr, [sp+1156]
    100021f14movz w9, 2506
    100021f18str wzr, [sp+1160]
    100021f1cstr w9, [sp+1164]
    100021f20str x8, [sp+1168]
    100021f24hint
    100021f28ldr d0, 0x20cc8
    100021f2cstr d0, [sp+1176]
    100021f30movz w8, 68
    100021f34str wzr, [sp+6372]
    100021f38str w8, [sp+1184]
    100021f3cadd x19, sp, 1144
    100021f40add x0, x19, 44
    100021f44add x1, sp, 864
    100021f48movz w2, 272
    100021f4cbl memcpy@plt
    100021f50add x0, x19, 316
    100021f54movz w1, 4912
    100021f58bl bzero@plt
    100021f5chint
    100021f60ldr d0, 0x20c98
    100021f64str d0, [sp+1144]
    100021f68add x0, sp, 1136
    100021f6cadd x1, sp, 1144
    100021f70movz w2, 32
    100021f74movz w3, 0
    100021f78movz w4, 0
    100021f7cbl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    100021f80tbz w0, 0, 0x100021f8c
    100021f84movz w0, 1
    100021f88b 0x100021f98
    100021f8c
    100021f8cloc_100021f8c:
    100021f8cmovz w0, 0
    100021f90bl usleep@plt
    100021f94movz w0, 0
    100021f98
    100021f98loc_100021f98:
    100021f98add sp, sp, 8192
    100021f9cadd sp, sp, 3456
    100021fa0ldp x29, x30, [sp+80]
    100021fa4ldp x20, x19, [sp+64]
    100021fa8ldp x22, x21, [sp+48]
    100021facldp x24, x23, [sp+32]
    100021fb0ldp x26, x25, [sp+16]
    100021fb4ldp x28, x27, [sp], 96
    100021fb8retab
    100021fbc
    100021fbcloc_100021fbc:
    100021fbcadd x1, x10, 24
    100021fc0add x19, sp, 1144
    100021fc4add x0, sp, 1144
    100021fc8movz w2, 4096
    100021fccbl memcpy@plt
    100021fd0ldr w8, [sp+1132]
    100021fd4ubfm x9, x8, 20, 63
    100021fd8and x9, x9, 4080
    100021fdcadd x9, x19, x9
    100021fe0ldp x10, x9, [x9]
    100021fe4and w8, w8, 0xfffffff1
    100021fe8str w8, [sp+1132]
    100021fecstr x10, [sp+1120]
    100021ff0str x9, [sp+1104]
    100021ff4b 0x100021f00
    100021ff8mov x19, x0
    100021ffcadd x0, sp, 1144
    100022000bl fn_100008114
    100022004mov x0, x19
    100022008bl _Unwind_Resume@plt
    1000219ec
    10002200c
    10002200cfn_10002200c:
    10002200cpacibsp
    100022010sub sp, sp, 144
    100022014stp x22, x21, [sp+96]
    100022018stp x20, x19, [sp+112]
    10002201cstp x29, x30, [sp+128]
    100022020add x29, sp, 128
    100022024mov x21, x6
    100022028mov x22, x5
    10002202cmov x20, x1
    100022030mov x19, x0
    100022034ldr w8, [x2]
    100022038str x8, [sp+8]
    10002203cmovz w8, 1
    100022040strb w8, [sp+16]
    100022044ldr w9, [x3]
    100022048str x9, [sp+24]
    10002204cstrb w8, [sp+32]
    100022050ldr w9, [x4]
    100022054add w8, w9, 1
    100022058subs wzr, w8, 1
    10002205cb.hi 0x100022068
    100022060movz w8, 0
    100022064b 0x100022090
    100022068
    100022068loc_100022068:
    100022068stur w9, [x29-40]
    10002206csub x1, x29, 40
    100022070mov x0, x19
    100022074movz w2, 20
    100022078bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE8pushPortERK8PortBasej@plt
    10002207csub w8, w0, 1
    100022080adds wzr, w8, 2
    100022084b.hs 0x10002209c
    100022088movz w8, 0
    10002208cmov w9, w0
    100022090
    100022090loc_100022090:
    100022090and x11, x9, 0xffffff00
    100022094movz w10, 1
    100022098b 0x1000220b4
    10002209c
    10002209cloc_10002209c:
    10002209cmovz w0, 0
    1000220a0bl usleep@plt
    1000220a4movz x9, 0
    1000220a8movz w10, 0
    1000220acmovz x11, 0
    1000220b0movz w8, 1
    1000220b4
    1000220b4loc_1000220b4:
    1000220b4and x9, x9, 255
    1000220b8orr x9, x11, x9
    1000220bcstr x9, [sp+40]
    1000220c0strb w10, [sp+48]
    1000220c4ldrsw x9, [x22]
    1000220c8str x9, [sp+56]
    1000220ccmovz w9, 1
    1000220d0strb w9, [sp+64]
    1000220d4ldrsw x10, [x21]
    1000220d8str x10, [sp+72]
    1000220dcstrb w9, [sp+80]
    1000220e0cbnz w8, 0x10002214c
    1000220e4add x8, sp, 8
    1000220e8add x3, x8, 16
    1000220ecadd x8, sp, 8
    1000220f0add x4, x8, 32
    1000220f4add x5, x8, 48
    1000220f8add x6, x8, 64
    1000220fcadd x2, sp, 8
    100022100mov x0, x19
    100022104mov x1, x20
    100022108bl fn_100022178
    10002210ctbz w0, 0, 0x100022144
    100022110mov x0, x19
    100022114bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    100022118ands wzr, w1, 255
    10002211cb.eq 0x10002214c
    100022120and x9, x0, -256
    100022124and x8, x0, 255
    100022128movz w1, 1
    10002212corr x0, x9, x8
    100022130ldp x29, x30, [sp+128]
    100022134ldp x20, x19, [sp+112]
    100022138ldp x22, x21, [sp+96]
    10002213cadd sp, sp, 144
    100022140retab
    100022144
    100022144loc_100022144:
    100022144movz w0, 0
    100022148bl usleep@plt
    10002214c
    10002214cloc_10002214c:
    10002214cmovz w0, 0
    100022150bl usleep@plt
    100022154movz x8, 0
    100022158movz x1, 0
    10002215cmovz x9, 0
    100022160orr x0, x9, x8
    100022164ldp x29, x30, [sp+128]
    100022168ldp x20, x19, [sp+112]
    10002216cldp x22, x21, [sp+96]
    100022170add sp, sp, 144
    100022174retab
    10002200c
    100022178
    100022178fn_100022178:
    100022178pacibsp
    10002217cstp x28, x27, [sp-96]!
    100022180stp x26, x25, [sp+16]
    100022184stp x24, x23, [sp+32]
    100022188stp x22, x21, [sp+48]
    10002218cstp x20, x19, [sp+64]
    100022190stp x29, x30, [sp+80]
    100022194add x29, sp, 80
    100022198movz w9, 11632
    10002219chint
    1000221a0ldr x16, 0x22888
    1000221a4blraaz x16
    1000221a8sub sp, sp, 8192
    1000221acsub sp, sp, 3440
    1000221b0mov x21, x6
    1000221b4mov x22, x5
    1000221b8mov x23, x4
    1000221bcmov x24, x3
    1000221c0mov x25, x2
    1000221c4mov x19, x1
    1000221c8mov x20, x0
    1000221ccadd x26, sp, 1128
    1000221d0add x0, sp, 1128
    1000221d4bl fn_100007e6c
    1000221d8ldr x1, [x25]
    1000221dcadd x0, sp, 1128
    1000221e0bl fn_1000084f0
    1000221e4add x26, x26, 16
    1000221e8adr x1, 0x1f9b5
    1000221echint
    1000221f0mov x0, x26
    1000221f4movz w2, 2
    1000221f8bl fn_100008658
    1000221fcldr x1, [x24]
    100022200add x0, sp, 1128
    100022204bl fn_1000084f0
    100022208adr x1, 0x1f995
    10002220chint
    100022210mov x0, x26
    100022214movz w2, 2
    100022218bl fn_100008658
    10002221cldr x1, [x23]
    100022220add x0, sp, 1128
    100022224bl fn_1000084f0
    100022228adr x1, 0x1f975
    10002222chint
    100022230mov x0, x26
    100022234movz w2, 2
    100022238bl fn_100008658
    10002223cldr x1, [x22]
    100022240add x0, sp, 1128
    100022244bl fn_1000084f0
    100022248adr x1, 0x1f955
    10002224chint
    100022250mov x0, x26
    100022254movz w2, 2
    100022258bl fn_100008658
    10002225cldr x1, [x21]
    100022260add x0, sp, 1128
    100022264bl fn_1000084f0
    100022268adr x1, 0x1f935
    10002226chint
    100022270mov x0, x26
    100022274movz w2, 2
    100022278bl fn_100008658
    10002227chint
    100022280ldr x27, 0x22618
    100022284ldr x8, [x27]
    100022288mov x16, x8
    10002228cautdza x16
    100022290mov x17, x16
    100022294xpacd x17
    100022298subs xzr, x16, x17
    10002229cb.eq 0x1000222a4
    1000222a0brk 50290
    1000222a4
    1000222a4loc_1000222a4:
    1000222a4add x28, sp, 1128
    1000222a8add x9, sp, 1128
    1000222acmovk x9, 0x5b37000000000000
    1000222b0mov x17, x16
    1000222b4mov x16, x9
    1000222b8pacda x17, x16
    1000222bcstr x17, [sp+1128]
    1000222c0ldp x16, x9, [x27+64]
    1000222c4autdza x16
    1000222c8mov x17, x16
    1000222ccxpacd x17
    1000222d0subs xzr, x16, x17
    1000222d4b.eq 0x1000222dc
    1000222d8brk 50290
    1000222dc
    1000222dcloc_1000222dc:
    1000222dcldraa x8, [x8-24]
    1000222e0add x10, x28, x8
    1000222e4mov x8, x10
    1000222e8movk x8, 0x4b91000000000000
    1000222ecmov x17, x16
    1000222f0mov x16, x8
    1000222f4pacda x17, x16
    1000222f8str x17, [x10]
    1000222fcmov x16, x9
    100022300autdza x16
    100022304mov x17, x16
    100022308xpacd x17
    10002230csubs xzr, x16, x17
    100022310b.eq 0x100022318
    100022314brk 50290
    100022318
    100022318loc_100022318:
    100022318add x8, x28, 16
    10002231cmovk x8, 0xd08c000000000000
    100022320mov x17, x16
    100022324mov x16, x8
    100022328pacda x17, x16
    10002232cstr x17, [sp+1144]
    100022330add x26, x28, 24
    100022334hint
    100022338ldr x16, 0x22568
    10002233cadd x16, x16, 16
    100022340mov x17, x26
    100022344movk x17, 0x1be8000000000000
    100022348pacda x16, x17
    10002234cstr x16, [sp+1152]
    100022350ldrsb w8, [sp+1239]
    100022354tbz w8, 31, 0x100022360
    100022358ldr x0, [sp+1216]
    10002235cbl _ZdlPv@plt
    100022360
    100022360loc_100022360:
    100022360mov x0, x26
    100022364bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    100022368add x1, x27, 8
    10002236cadd x0, sp, 1128
    100022370bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    100022374add x0, x28, 128
    100022378bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    10002237cadd x8, sp, 568
    100022380orr x26, x8, 4
    100022384ldr x8, [x20+248]
    100022388cbz x8, 0x100022418
    10002238cldr w27, [x20+224]
    100022390add x0, sp, 4096
    100022394add x0, x0, 2288
    100022398movz w1, 5236
    10002239cbl bzero@plt
    1000223a0ldr x8, [sp+11608]
    1000223a4str x8, [sp+1128]
    1000223a8ldr w8, [sp+11616]
    1000223acstr w8, [sp+1136]
    1000223b0str w27, [sp+1140]
    1000223b4add x8, sp, 1128
    1000223b8add x0, x8, 16
    1000223bcmovz w1, 5240
    1000223c0bl bzero@plt
    1000223c4movz w8, 5256
    1000223c8str w8, [sp+1132]
    1000223ccadd x0, sp, 1128
    1000223d0movz w1, 258
    1000223d4movz w2, 0
    1000223d8movz w3, 5256
    1000223dcmov x4, x27
    1000223e0movz w5, 1000
    1000223e4movz w6, 0
    1000223e8bl mach_msg@plt
    1000223ecadd x27, sp, 0
    1000223f0add x8, sp, 0
    1000223f4add x0, sp, 1128
    1000223f8bl fn_100009850
    1000223fcldr w28, [sp]
    100022400sub w8, w28, 1
    100022404adds wzr, w8, 2
    100022408b.hs 0x1000226b0
    10002240cadd x1, x27, 8
    100022410add x8, sp, 288
    100022414b 0x100022460
    100022418
    100022418loc_100022418:
    100022418movz w8, 256
    10002241cstr w8, [sp]
    100022420movz w8, 100
    100022424str w8, [sp+288]
    100022428add x1, x20, 256
    10002242cadd x27, sp, 1128
    100022430add x8, sp, 1128
    100022434add x2, sp, 0
    100022438add x3, sp, 288
    10002243cmov x0, x20
    100022440bl fn_10000a68c
    100022444ldr w28, [sp+1128]
    100022448sub w8, w28, 1
    10002244cadds wzr, w8, 3
    100022450b.hi 0x1000226b0
    100022454add x1, x27, 8
    100022458add x8, sp, 4096
    10002245cadd x8, x8, 2288
    100022460
    100022460loc_100022460:
    100022460orr x27, x8, 4
    100022464mov x0, x27
    100022468movz w2, 272
    10002246cbl memcpy@plt
    100022470mov x0, x26
    100022474mov x1, x27
    100022478movz w2, 272
    10002247cbl memcpy@plt
    100022480xpaci x19
    100022484str w28, [sp+1120]
    100022488add x0, sp, 848
    10002248cmov x1, x26
    100022490movz w2, 272
    100022494bl memcpy@plt
    100022498ldr x8, [x25]
    10002249cldr x9, [x24]
    1000224a0str x8, [sp+848]
    1000224a4str x9, [sp+856]
    1000224a8ldr x8, [x23]
    1000224acldr x9, [x22]
    1000224b0str x8, [sp+864]
    1000224b4str x9, [sp+872]
    1000224b8ldr x8, [x21]
    1000224bcstr x8, [sp+880]
    1000224c0ldr x8, [x20+248]
    1000224c4cbz x8, 0x1000224f8
    1000224c8add x21, x20, 600
    1000224ccldr x9, [x20+608]
    1000224d0cbz x9, 0x1000225bc
    1000224d4fmov d0, x9
    1000224d8cnt v0.8b, v0.8b
    1000224dcuaddlv h0, v0.8b
    1000224e0fmov w11, s0
    1000224e4subs xzr, x11, 1
    1000224e8b.hi 0x10002251c
    1000224ecsub x8, x9, 1
    1000224f0and x8, x8, x19
    1000224f4b 0x100022530
    1000224f8
    1000224f8loc_1000224f8:
    1000224f8add x1, sp, 848
    1000224fcmov x0, x20
    100022500mov x2, x19
    100022504movz w3, 1024
    100022508movz x4, 0
    10002250cmovz x5, 0
    100022510bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100022514tbnz w0, 0, 0x100022624
    100022518b 0x1000226b0
    10002251c
    10002251cloc_10002251c:
    10002251cmov x8, x19
    100022520subs xzr, x9, x19
    100022524b.hi 0x100022530
    100022528udiv x8, x19, x9
    10002252cmsub x8, x8, x9, x19
    100022530
    100022530loc_100022530:
    100022530ldr x10, [x21]
    100022534ldr x10, [x10+3*x8]
    100022538cbz x10, 0x1000225bc
    10002253cldr x10, [x10]
    100022540cbz x10, 0x1000225bc
    100022544subs xzr, x11, 2
    100022548b.hs 0x100022568
    10002254csub x9, x9, 1
    100022550b 0x1000225a4
    100022554
    100022554loc_100022554:
    100022554ldr x11, [x10+16]
    100022558subs xzr, x11, x19
    10002255cb.eq 0x1000226e0
    100022560
    100022560loc_100022560:
    100022560ldr x10, [x10]
    100022564cbz x10, 0x1000225bc
    100022568
    100022568loc_100022568:
    100022568ldr x11, [x10+8]
    10002256csubs xzr, x11, x19
    100022570b.eq 0x100022554
    100022574subs xzr, x11, x9
    100022578b.lo 0x100022584
    10002257cudiv x12, x11, x9
    100022580msub x11, x12, x9, x11
    100022584
    100022584loc_100022584:
    100022584subs xzr, x11, x8
    100022588b.eq 0x100022560
    10002258cb 0x1000225bc
    100022590
    100022590loc_100022590:
    100022590ldr x11, [x10+16]
    100022594subs xzr, x11, x19
    100022598b.eq 0x1000226e0
    10002259c
    10002259cloc_10002259c:
    10002259cldr x10, [x10]
    1000225a0cbz x10, 0x1000225bc
    1000225a4
    1000225a4loc_1000225a4:
    1000225a4ldr x11, [x10+8]
    1000225a8subs xzr, x11, x19
    1000225acb.eq 0x100022590
    1000225b0and x11, x11, x9
    1000225b4subs xzr, x11, x8
    1000225b8b.eq 0x10002259c
    1000225bc
    1000225bcloc_1000225bc:
    1000225bcadd x0, sp, 4096
    1000225c0add x0, x0, 2288
    1000225c4movz w1, 4096
    1000225c8bl bzero@plt
    1000225ccmovz w0, 50
    1000225d0bl usleep@plt
    1000225d4add x1, sp, 848
    1000225d8add x5, sp, 4096
    1000225dcadd x5, x5, 2288
    1000225e0mov x0, x20
    1000225e4mov x2, x19
    1000225e8movz w3, 1024
    1000225ecmovz x4, 0
    1000225f0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    1000225f4tbz w0, 0, 0x1000226b0
    1000225f8str x19, [sp+1128]
    1000225fcadd x8, sp, 1128
    100022600add x0, x8, 8
    100022604add x1, sp, 4096
    100022608add x1, x1, 2288
    10002260cmovz w2, 4096
    100022610bl memcpy@plt
    100022614add x1, sp, 1128
    100022618add x2, sp, 1128
    10002261cmov x0, x21
    100022620bl fn_10000ab70
    100022624
    100022624loc_100022624:
    100022624hint
    100022628ldr x8, 0x22200
    10002262cldr x8, [x8]
    100022630str w28, [sp+1136]
    100022634str wzr, [sp+1140]
    100022638movz w9, 2506
    10002263cstr wzr, [sp+1144]
    100022640str w9, [sp+1148]
    100022644str x8, [sp+1152]
    100022648hint
    10002264cldr d0, 0x205a4
    100022650str d0, [sp+1160]
    100022654movz w8, 68
    100022658str wzr, [sp+6356]
    10002265cstr w8, [sp+1168]
    100022660add x19, sp, 1128
    100022664add x0, x19, 44
    100022668add x1, sp, 848
    10002266cmovz w2, 272
    100022670bl memcpy@plt
    100022674add x0, x19, 316
    100022678movz w1, 4912
    10002267cbl bzero@plt
    100022680hint
    100022684ldr d0, 0x20574
    100022688str d0, [sp+1128]
    10002268cadd x0, sp, 1120
    100022690add x1, sp, 1128
    100022694movz w2, 32
    100022698movz w3, 0
    10002269cmovz w4, 0
    1000226a0bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    1000226a4tbz w0, 0, 0x1000226b0
    1000226a8movz w0, 1
    1000226acb 0x1000226bc
    1000226b0
    1000226b0loc_1000226b0:
    1000226b0movz w0, 0
    1000226b4bl usleep@plt
    1000226b8movz w0, 0
    1000226bc
    1000226bcloc_1000226bc:
    1000226bcadd sp, sp, 8192
    1000226c0add sp, sp, 3440
    1000226c4ldp x29, x30, [sp+80]
    1000226c8ldp x20, x19, [sp+64]
    1000226ccldp x22, x21, [sp+48]
    1000226d0ldp x24, x23, [sp+32]
    1000226d4ldp x26, x25, [sp+16]
    1000226d8ldp x28, x27, [sp], 96
    1000226dcretab
    1000226e0
    1000226e0loc_1000226e0:
    1000226e0add x1, x10, 24
    1000226e4add x19, sp, 1128
    1000226e8add x0, sp, 1128
    1000226ecmovz w2, 4096
    1000226f0bl memcpy@plt
    1000226f4ldr w8, [sp+1116]
    1000226f8ubfm x9, x8, 20, 63
    1000226fcand x9, x9, 4080
    100022700add x9, x19, x9
    100022704ldp x10, x9, [x9]
    100022708and w8, w8, 0xfffffff1
    10002270cstr w8, [sp+1116]
    100022710str x10, [sp+1104]
    100022714str x9, [sp+1088]
    100022718b 0x100022624
    10002271cmov x19, x0
    100022720add x0, sp, 1128
    100022724bl fn_100008114
    100022728mov x0, x19
    10002272cbl _Unwind_Resume@plt
    100022178
    100022730
    100022730fn_100022730:
    100022730pacibsp
    100022734sub sp, sp, 480
    100022738stp x28, x27, [sp+384]
    10002273cstp x26, x25, [sp+400]
    100022740stp x24, x23, [sp+416]
    100022744stp x22, x21, [sp+432]
    100022748stp x20, x19, [sp+448]
    10002274cstp x29, x30, [sp+464]
    100022750add x29, sp, 464
    100022754mov x21, x5
    100022758str x1, [sp+8]
    10002275cmov x20, x0
    100022760sturb wzr, [x29-112]
    100022764sturb wzr, [x29-104]
    100022768add x23, sp, 16
    10002276cadd x24, x23, 24
    100022770movi v0.2d, 0
    100022774str q0, [x24+240]
    100022778stur q0, [x23+248]
    10002277cstur q0, [x23+232]
    100022780stur q0, [x23+216]
    100022784stur q0, [x23+200]
    100022788stur q0, [x23+184]
    10002278cstur q0, [x23+168]
    100022790stur q0, [x23+152]
    100022794stur q0, [x23+136]
    100022798stur q0, [sp+136]
    10002279cstur q0, [sp+120]
    1000227a0stur q0, [sp+104]
    1000227a4stur q0, [sp+88]
    1000227a8stur q0, [sp+72]
    1000227acstur q0, [sp+56]
    1000227b0stur q0, [sp+40]
    1000227b4ldr x26, [x0+544]
    1000227b8add x27, x26, 4096
    1000227bcldr x28, [x0+552]
    1000227c0add x0, x28, 4096
    1000227c4ldr w8, [x2]
    1000227c8stur x8, [x29-160]
    1000227ccmovz w25, 1
    1000227d0sturb w25, [x29-152]
    1000227d4ldrsw x8, [x3]
    1000227d8stur x8, [x29-144]
    1000227dcsturb w25, [x29-136]
    1000227e0ldr x22, [x4]
    1000227e4movz w19, 520
    1000227e8mov x1, x22
    1000227ecmovz w2, 520
    1000227f0bl memcpy@plt
    1000227f4dup v0.2d, x26
    1000227f8hint
    1000227fcldr q1, 0x203e4
    100022800add v0.2d, v0.2d, v1.2d
    100022804str q0, [sp+16]
    100022808movz w8, 4616
    10002280cadd x8, x28, x8
    100022810str x8, [sp+32]
    100022814str x25, [x24+256]
    100022818str w25, [sp+40]
    10002281cstp x27, x22, [sp+48]
    100022820str x19, [sp+64]
    100022824stur x27, [x29-128]
    100022828sturb w25, [x29-120]
    10002282cldr x9, [x21]
    100022830ldr w8, [x9]
    100022834str w8, [x28+4616]
    100022838ldr x8, [sp+16]
    10002283cldr x10, [sp+32]
    100022840add x11, x8, 4
    100022844add x10, x10, 4
    100022848str x11, [sp+16]
    10002284cstr x10, [sp+32]
    100022850ldr x10, [x24+256]
    100022854subs xzr, x10, 7
    100022858b.hi 0x100022878
    10002285cadd x11, x10, 1
    100022860str x11, [sp+296]
    100022864add x10, x23, x10, lsl #5
    100022868str w25, [x10+24]
    10002286cstp x8, x9, [x10+32]
    100022870movz w9, 4
    100022874str x9, [x10+48]
    100022878
    100022878loc_100022878:
    100022878stur x8, [x29-112]
    10002287csturb w25, [x29-104]
    100022880ldurb w8, [x29-152]
    100022884cbz w8, 0x100022a4c
    100022888ldurb w8, [x29-136]
    10002288ccbz w8, 0x100022a4c
    100022890ldurb w8, [x29-120]
    100022894cbz w8, 0x100022a4c
    100022898sub x8, x29, 160
    10002289cadd x3, x8, 16
    1000228a0add x4, x8, 32
    1000228a4add x5, x8, 48
    1000228a8sub x2, x29, 160
    1000228acmov x0, x20
    1000228b0ldr x1, [sp+8]
    1000228b4bl fn_100022a84
    1000228b8tbz w0, 0, 0x100022a44
    1000228bcmov x0, x20
    1000228c0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    1000228c4ands wzr, w1, 255
    1000228c8b.eq 0x100022a4c
    1000228ccmov x19, x0
    1000228d0add x20, x20, 160
    1000228d4ldr w8, [sp+40]
    1000228d8subs wzr, w8, 1
    1000228dcb.ne 0x100022900
    1000228e0ldp x1, x2, [sp+48]
    1000228e4ldr w3, [sp+64]
    1000228e8mov x0, x20
    1000228ecmovz w4, 1
    1000228f0bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    1000228f4tbnz w0, 0, 0x100022900
    1000228f8movz w0, 0
    1000228fcbl usleep@plt
    100022900
    100022900loc_100022900:
    100022900ldr w8, [sp+72]
    100022904subs wzr, w8, 1
    100022908b.ne 0x10002292c
    10002290cldp x1, x2, [sp+80]
    100022910ldr w3, [sp+96]
    100022914mov x0, x20
    100022918movz w4, 1
    10002291cbl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100022920tbnz w0, 0, 0x10002292c
    100022924movz w0, 0
    100022928bl usleep@plt
    10002292c
    10002292cloc_10002292c:
    10002292cldr w8, [sp+104]
    100022930subs wzr, w8, 1
    100022934b.ne 0x100022958
    100022938ldp x1, x2, [sp+112]
    10002293cldr w3, [sp+128]
    100022940mov x0, x20
    100022944movz w4, 1
    100022948bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    10002294ctbnz w0, 0, 0x100022958
    100022950movz w0, 0
    100022954bl usleep@plt
    100022958
    100022958loc_100022958:
    100022958ldr w8, [sp+136]
    10002295csubs wzr, w8, 1
    100022960b.ne 0x100022984
    100022964ldp x1, x2, [sp+144]
    100022968ldr w3, [sp+160]
    10002296cmov x0, x20
    100022970movz w4, 1
    100022974bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100022978tbnz w0, 0, 0x100022984
    10002297cmovz w0, 0
    100022980bl usleep@plt
    100022984
    100022984loc_100022984:
    100022984ldr w8, [sp+168]
    100022988subs wzr, w8, 1
    10002298cb.ne 0x1000229b0
    100022990ldp x1, x2, [sp+176]
    100022994ldr w3, [sp+192]
    100022998mov x0, x20
    10002299cmovz w4, 1
    1000229a0bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    1000229a4tbnz w0, 0, 0x1000229b0
    1000229a8movz w0, 0
    1000229acbl usleep@plt
    1000229b0
    1000229b0loc_1000229b0:
    1000229b0ldr w8, [sp+200]
    1000229b4subs wzr, w8, 1
    1000229b8b.ne 0x1000229dc
    1000229bcldp x1, x2, [sp+208]
    1000229c0ldr w3, [sp+224]
    1000229c4mov x0, x20
    1000229c8movz w4, 1
    1000229ccbl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    1000229d0tbnz w0, 0, 0x1000229dc
    1000229d4movz w0, 0
    1000229d8bl usleep@plt
    1000229dc
    1000229dcloc_1000229dc:
    1000229dcldr w8, [sp+232]
    1000229e0subs wzr, w8, 1
    1000229e4b.ne 0x100022a08
    1000229e8ldp x1, x2, [sp+240]
    1000229ecldr w3, [sp+256]
    1000229f0mov x0, x20
    1000229f4movz w4, 1
    1000229f8bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    1000229fctbnz w0, 0, 0x100022a08
    100022a00movz w0, 0
    100022a04bl usleep@plt
    100022a08
    100022a08loc_100022a08:
    100022a08ldr w8, [sp+264]
    100022a0csubs wzr, w8, 1
    100022a10b.ne 0x100022a34
    100022a14ldp x1, x2, [sp+272]
    100022a18ldr w3, [sp+288]
    100022a1cmov x0, x20
    100022a20movz w4, 1
    100022a24bl _ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE@plt
    100022a28tbnz w0, 0, 0x100022a34
    100022a2cmovz w0, 0
    100022a30bl usleep@plt
    100022a34
    100022a34loc_100022a34:
    100022a34and x9, x19, -256
    100022a38and x8, x19, 255
    100022a3cmovz w1, 1
    100022a40b 0x100022a60
    100022a44
    100022a44loc_100022a44:
    100022a44movz w0, 0
    100022a48bl usleep@plt
    100022a4c
    100022a4cloc_100022a4c:
    100022a4cmovz w0, 0
    100022a50bl usleep@plt
    100022a54movz x8, 0
    100022a58movz x1, 0
    100022a5cmovz x9, 0
    100022a60
    100022a60loc_100022a60:
    100022a60orr x0, x9, x8
    100022a64ldp x29, x30, [sp+464]
    100022a68ldp x20, x19, [sp+448]
    100022a6cldp x22, x21, [sp+432]
    100022a70ldp x24, x23, [sp+416]
    100022a74ldp x26, x25, [sp+400]
    100022a78ldp x28, x27, [sp+384]
    100022a7cadd sp, sp, 480
    100022a80retab
    100022730
    100022a84
    100022a84fn_100022a84:
    100022a84pacibsp
    100022a88stp x28, x27, [sp-96]!
    100022a8cstp x26, x25, [sp+16]
    100022a90stp x24, x23, [sp+32]
    100022a94stp x22, x21, [sp+48]
    100022a98stp x20, x19, [sp+64]
    100022a9cstp x29, x30, [sp+80]
    100022aa0add x29, sp, 80
    100022aa4movz w9, 11632
    100022aa8hint
    100022aacldr x16, 0x21f7c
    100022ab0blraaz x16
    100022ab4sub sp, sp, 8192
    100022ab8sub sp, sp, 3440
    100022abcmov x21, x5
    100022ac0mov x22, x4
    100022ac4mov x23, x3
    100022ac8mov x24, x2
    100022accmov x19, x1
    100022ad0mov x20, x0
    100022ad4add x25, sp, 1136
    100022ad8add x0, sp, 1136
    100022adcbl fn_100007e6c
    100022ae0ldr x1, [x24]
    100022ae4add x0, sp, 1136
    100022ae8bl fn_1000084f0
    100022aecadd x25, x25, 16
    100022af0adr x1, 0x1f0ad
    100022af4hint
    100022af8mov x0, x25
    100022afcmovz w2, 2
    100022b00bl fn_100008658
    100022b04ldr x1, [x23]
    100022b08add x0, sp, 1136
    100022b0cbl fn_1000084f0
    100022b10adr x1, 0x1f08d
    100022b14hint
    100022b18mov x0, x25
    100022b1cmovz w2, 2
    100022b20bl fn_100008658
    100022b24ldr x1, [x22]
    100022b28add x0, sp, 1136
    100022b2cbl fn_1000084f0
    100022b30adr x1, 0x1f06d
    100022b34hint
    100022b38mov x0, x25
    100022b3cmovz w2, 2
    100022b40bl fn_100008658
    100022b44ldr x1, [x21]
    100022b48add x0, sp, 1136
    100022b4cbl fn_1000084f0
    100022b50adr x1, 0x1f04d
    100022b54hint
    100022b58mov x0, x25
    100022b5cmovz w2, 2
    100022b60bl fn_100008658
    100022b64hint
    100022b68ldr x26, 0x21d30
    100022b6cldr x8, [x26]
    100022b70mov x16, x8
    100022b74autdza x16
    100022b78mov x17, x16
    100022b7cxpacd x17
    100022b80subs xzr, x16, x17
    100022b84b.eq 0x100022b8c
    100022b88brk 50290
    100022b8c
    100022b8cloc_100022b8c:
    100022b8cadd x27, sp, 1136
    100022b90add x9, sp, 1136
    100022b94movk x9, 0x5b37000000000000
    100022b98mov x17, x16
    100022b9cmov x16, x9
    100022ba0pacda x17, x16
    100022ba4str x17, [sp+1136]
    100022ba8ldp x16, x9, [x26+64]
    100022bacautdza x16
    100022bb0mov x17, x16
    100022bb4xpacd x17
    100022bb8subs xzr, x16, x17
    100022bbcb.eq 0x100022bc4
    100022bc0brk 50290
    100022bc4
    100022bc4loc_100022bc4:
    100022bc4ldraa x8, [x8-24]
    100022bc8add x10, x27, x8
    100022bccmov x8, x10
    100022bd0movk x8, 0x4b91000000000000
    100022bd4mov x17, x16
    100022bd8mov x16, x8
    100022bdcpacda x17, x16
    100022be0str x17, [x10]
    100022be4mov x16, x9
    100022be8autdza x16
    100022becmov x17, x16
    100022bf0xpacd x17
    100022bf4subs xzr, x16, x17
    100022bf8b.eq 0x100022c00
    100022bfcbrk 50290
    100022c00
    100022c00loc_100022c00:
    100022c00add x8, x27, 16
    100022c04movk x8, 0xd08c000000000000
    100022c08mov x17, x16
    100022c0cmov x16, x8
    100022c10pacda x17, x16
    100022c14str x17, [sp+1152]
    100022c18add x25, x27, 24
    100022c1chint
    100022c20ldr x16, 0x21c80
    100022c24add x16, x16, 16
    100022c28mov x17, x25
    100022c2cmovk x17, 0x1be8000000000000
    100022c30pacda x16, x17
    100022c34str x16, [sp+1160]
    100022c38ldrsb w8, [sp+1247]
    100022c3ctbz w8, 31, 0x100022c48
    100022c40ldr x0, [sp+1224]
    100022c44bl _ZdlPv@plt
    100022c48
    100022c48loc_100022c48:
    100022c48mov x0, x25
    100022c4cbl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    100022c50add x1, x26, 8
    100022c54add x0, sp, 1136
    100022c58bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    100022c5cadd x0, x27, 128
    100022c60bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    100022c64add x8, sp, 576
    100022c68orr x25, x8, 4
    100022c6cldr x8, [x20+248]
    100022c70cbz x8, 0x100022d00
    100022c74ldr w26, [x20+224]
    100022c78add x0, sp, 4096
    100022c7cadd x0, x0, 2296
    100022c80movz w1, 5236
    100022c84bl bzero@plt
    100022c88ldr x8, [sp+11616]
    100022c8cstr x8, [sp+1136]
    100022c90ldr w8, [sp+11624]
    100022c94str w8, [sp+1144]
    100022c98str w26, [sp+1148]
    100022c9cadd x8, sp, 1136
    100022ca0add x0, x8, 16
    100022ca4movz w1, 5240
    100022ca8bl bzero@plt
    100022cacmovz w8, 5256
    100022cb0str w8, [sp+1140]
    100022cb4add x0, sp, 1136
    100022cb8movz w1, 258
    100022cbcmovz w2, 0
    100022cc0movz w3, 5256
    100022cc4mov x4, x26
    100022cc8movz w5, 1000
    100022cccmovz w6, 0
    100022cd0bl mach_msg@plt
    100022cd4add x26, sp, 8
    100022cd8add x8, sp, 8
    100022cdcadd x0, sp, 1136
    100022ce0bl fn_100009850
    100022ce4ldr w27, [sp+8]
    100022ce8sub w8, w27, 1
    100022cecadds wzr, w8, 2
    100022cf0b.hs 0x100022f90
    100022cf4add x1, x26, 8
    100022cf8add x8, sp, 296
    100022cfcb 0x100022d48
    100022d00
    100022d00loc_100022d00:
    100022d00movz w8, 256
    100022d04str w8, [sp+8]
    100022d08movz w8, 100
    100022d0cstr w8, [sp+296]
    100022d10add x1, x20, 256
    100022d14add x26, sp, 1136
    100022d18add x8, sp, 1136
    100022d1cadd x2, sp, 8
    100022d20add x3, sp, 296
    100022d24mov x0, x20
    100022d28bl fn_10000a68c
    100022d2cldr w27, [sp+1136]
    100022d30sub w8, w27, 1
    100022d34adds wzr, w8, 3
    100022d38b.hi 0x100022f90
    100022d3cadd x1, x26, 8
    100022d40add x8, sp, 4096
    100022d44add x8, x8, 2296
    100022d48
    100022d48loc_100022d48:
    100022d48orr x26, x8, 4
    100022d4cmov x0, x26
    100022d50movz w2, 272
    100022d54bl memcpy@plt
    100022d58mov x0, x25
    100022d5cmov x1, x26
    100022d60movz w2, 272
    100022d64bl memcpy@plt
    100022d68xpaci x19
    100022d6cstr w27, [sp+1128]
    100022d70add x0, sp, 856
    100022d74mov x1, x25
    100022d78movz w2, 272
    100022d7cbl memcpy@plt
    100022d80ldr x8, [x24]
    100022d84ldr x9, [x23]
    100022d88str x8, [sp+856]
    100022d8cstr x9, [sp+864]
    100022d90ldr x8, [x22]
    100022d94ldr x9, [x21]
    100022d98str x8, [sp+872]
    100022d9cstr x9, [sp+880]
    100022da0ldr x8, [x20+248]
    100022da4cbz x8, 0x100022dd8
    100022da8add x21, x20, 600
    100022dacldr x9, [x20+608]
    100022db0cbz x9, 0x100022e9c
    100022db4fmov d0, x9
    100022db8cnt v0.8b, v0.8b
    100022dbcuaddlv h0, v0.8b
    100022dc0fmov w11, s0
    100022dc4subs xzr, x11, 1
    100022dc8b.hi 0x100022dfc
    100022dccsub x8, x9, 1
    100022dd0and x8, x8, x19
    100022dd4b 0x100022e10
    100022dd8
    100022dd8loc_100022dd8:
    100022dd8add x1, sp, 856
    100022ddcmov x0, x20
    100022de0mov x2, x19
    100022de4movz w3, 1024
    100022de8movz x4, 0
    100022decmovz x5, 0
    100022df0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100022df4tbnz w0, 0, 0x100022f04
    100022df8b 0x100022f90
    100022dfc
    100022dfcloc_100022dfc:
    100022dfcmov x8, x19
    100022e00subs xzr, x9, x19
    100022e04b.hi 0x100022e10
    100022e08udiv x8, x19, x9
    100022e0cmsub x8, x8, x9, x19
    100022e10
    100022e10loc_100022e10:
    100022e10ldr x10, [x21]
    100022e14ldr x10, [x10+3*x8]
    100022e18cbz x10, 0x100022e9c
    100022e1cldr x10, [x10]
    100022e20cbz x10, 0x100022e9c
    100022e24subs xzr, x11, 2
    100022e28b.hs 0x100022e48
    100022e2csub x9, x9, 1
    100022e30b 0x100022e84
    100022e34
    100022e34loc_100022e34:
    100022e34ldr x11, [x10+16]
    100022e38subs xzr, x11, x19
    100022e3cb.eq 0x100022fc0
    100022e40
    100022e40loc_100022e40:
    100022e40ldr x10, [x10]
    100022e44cbz x10, 0x100022e9c
    100022e48
    100022e48loc_100022e48:
    100022e48ldr x11, [x10+8]
    100022e4csubs xzr, x11, x19
    100022e50b.eq 0x100022e34
    100022e54subs xzr, x11, x9
    100022e58b.lo 0x100022e64
    100022e5cudiv x12, x11, x9
    100022e60msub x11, x12, x9, x11
    100022e64
    100022e64loc_100022e64:
    100022e64subs xzr, x11, x8
    100022e68b.eq 0x100022e40
    100022e6cb 0x100022e9c
    100022e70
    100022e70loc_100022e70:
    100022e70ldr x11, [x10+16]
    100022e74subs xzr, x11, x19
    100022e78b.eq 0x100022fc0
    100022e7c
    100022e7cloc_100022e7c:
    100022e7cldr x10, [x10]
    100022e80cbz x10, 0x100022e9c
    100022e84
    100022e84loc_100022e84:
    100022e84ldr x11, [x10+8]
    100022e88subs xzr, x11, x19
    100022e8cb.eq 0x100022e70
    100022e90and x11, x11, x9
    100022e94subs xzr, x11, x8
    100022e98b.eq 0x100022e7c
    100022e9c
    100022e9cloc_100022e9c:
    100022e9cadd x0, sp, 4096
    100022ea0add x0, x0, 2296
    100022ea4movz w1, 4096
    100022ea8bl bzero@plt
    100022eacmovz w0, 50
    100022eb0bl usleep@plt
    100022eb4add x1, sp, 856
    100022eb8add x5, sp, 4096
    100022ebcadd x5, x5, 2296
    100022ec0mov x0, x20
    100022ec4mov x2, x19
    100022ec8movz w3, 1024
    100022eccmovz x4, 0
    100022ed0bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100022ed4tbz w0, 0, 0x100022f90
    100022ed8str x19, [sp+1136]
    100022edcadd x8, sp, 1136
    100022ee0add x0, x8, 8
    100022ee4add x1, sp, 4096
    100022ee8add x1, x1, 2296
    100022eecmovz w2, 4096
    100022ef0bl memcpy@plt
    100022ef4add x1, sp, 1136
    100022ef8add x2, sp, 1136
    100022efcmov x0, x21
    100022f00bl fn_10000ab70
    100022f04
    100022f04loc_100022f04:
    100022f04hint
    100022f08ldr x8, 0x21920
    100022f0cldr x8, [x8]
    100022f10str w27, [sp+1144]
    100022f14str wzr, [sp+1148]
    100022f18movz w9, 2506
    100022f1cstr wzr, [sp+1152]
    100022f20str w9, [sp+1156]
    100022f24str x8, [sp+1160]
    100022f28hint
    100022f2cldr d0, 0x1fcc4
    100022f30str d0, [sp+1168]
    100022f34movz w8, 68
    100022f38str wzr, [sp+6364]
    100022f3cstr w8, [sp+1176]
    100022f40add x19, sp, 1136
    100022f44add x0, x19, 44
    100022f48add x1, sp, 856
    100022f4cmovz w2, 272
    100022f50bl memcpy@plt
    100022f54add x0, x19, 316
    100022f58movz w1, 4912
    100022f5cbl bzero@plt
    100022f60hint
    100022f64ldr d0, 0x1fc94
    100022f68str d0, [sp+1136]
    100022f6cadd x0, sp, 1128
    100022f70add x1, sp, 1136
    100022f74movz w2, 32
    100022f78movz w3, 0
    100022f7cmovz w4, 0
    100022f80bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    100022f84tbz w0, 0, 0x100022f90
    100022f88movz w0, 1
    100022f8cb 0x100022f9c
    100022f90
    100022f90loc_100022f90:
    100022f90movz w0, 0
    100022f94bl usleep@plt
    100022f98movz w0, 0
    100022f9c
    100022f9cloc_100022f9c:
    100022f9cadd sp, sp, 8192
    100022fa0add sp, sp, 3440
    100022fa4ldp x29, x30, [sp+80]
    100022fa8ldp x20, x19, [sp+64]
    100022facldp x22, x21, [sp+48]
    100022fb0ldp x24, x23, [sp+32]
    100022fb4ldp x26, x25, [sp+16]
    100022fb8ldp x28, x27, [sp], 96
    100022fbcretab
    100022fc0
    100022fc0loc_100022fc0:
    100022fc0add x1, x10, 24
    100022fc4add x19, sp, 1136
    100022fc8add x0, sp, 1136
    100022fccmovz w2, 4096
    100022fd0bl memcpy@plt
    100022fd4ldr w8, [sp+1124]
    100022fd8ubfm x9, x8, 20, 63
    100022fdcand x9, x9, 4080
    100022fe0add x9, x19, x9
    100022fe4ldp x10, x9, [x9]
    100022fe8and w8, w8, 0xfffffff1
    100022fecstr w8, [sp+1124]
    100022ff0str x10, [sp+1112]
    100022ff4str x9, [sp+1096]
    100022ff8b 0x100022f04
    100022ffcmov x19, x0
    100023000add x0, sp, 1136
    100023004bl fn_100008114
    100023008mov x0, x19
    10002300cbl _Unwind_Resume@plt
    100022a84
    100023010
    100023010fn_100023010:
    100023010pacibsp
    100023014sub sp, sp, 144
    100023018stp x26, x25, [sp+64]
    10002301cstp x24, x23, [sp+80]
    100023020stp x22, x21, [sp+96]
    100023024stp x20, x19, [sp+112]
    100023028stp x29, x30, [sp+128]
    10002302cadd x29, sp, 128
    100023030mov x20, x5
    100023034mov x21, x1
    100023038mov x19, x0
    10002303cadd x8, sp, 0
    100023040add x22, x8, 16
    100023044ldr x9, [x0+544]
    100023048ldr x10, [x0+552]
    10002304cldr w11, [x2]
    100023050str x11, [sp]
    100023054movz w25, 1
    100023058strb w25, [sp+8]
    10002305cldrsw x11, [x3]
    100023060str x11, [sp+16]
    100023064strb w25, [sp+24]
    100023068add x26, x9, 4096
    10002306cadd x23, x8, 48
    100023070add x24, x8, 32
    100023074add x0, x10, 4096
    100023078ldr x1, [x4]
    10002307cmovz w2, 520
    100023080bl memcpy@plt
    100023084str x26, [sp+32]
    100023088strb w25, [sp+40]
    10002308cldr w8, [x20]
    100023090str x8, [sp+48]
    100023094strb w25, [sp+56]
    100023098add x2, sp, 0
    10002309cmov x0, x19
    1000230a0mov x1, x21
    1000230a4mov x3, x22
    1000230a8mov x4, x24
    1000230acmov x5, x23
    1000230b0bl fn_100023104
    1000230b4tbz w0, 0, 0x1000230d0
    1000230b8mov x0, x19
    1000230bcbl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE26getReturnValueFromCallFuncEv@plt
    1000230c0ands wzr, w1, 255
    1000230c4b.eq 0x1000230d8
    1000230c8movz w1, 1
    1000230ccb 0x1000230e8
    1000230d0
    1000230d0loc_1000230d0:
    1000230d0movz w0, 0
    1000230d4bl usleep@plt
    1000230d8
    1000230d8loc_1000230d8:
    1000230d8movz w0, 0
    1000230dcbl usleep@plt
    1000230e0movz x1, 0
    1000230e4movz x0, 0
    1000230e8
    1000230e8loc_1000230e8:
    1000230e8ldp x29, x30, [sp+128]
    1000230ecldp x20, x19, [sp+112]
    1000230f0ldp x22, x21, [sp+96]
    1000230f4ldp x24, x23, [sp+80]
    1000230f8ldp x26, x25, [sp+64]
    1000230fcadd sp, sp, 144
    100023100retab
    100023010
    100023104
    100023104fn_100023104:
    100023104pacibsp
    100023108stp x28, x27, [sp-96]!
    10002310cstp x26, x25, [sp+16]
    100023110stp x24, x23, [sp+32]
    100023114stp x22, x21, [sp+48]
    100023118stp x20, x19, [sp+64]
    10002311cstp x29, x30, [sp+80]
    100023120add x29, sp, 80
    100023124movz w9, 11632
    100023128hint
    10002312cldr x16, 0x218fc
    100023130blraaz x16
    100023134sub sp, sp, 8192
    100023138sub sp, sp, 3440
    10002313cmov x21, x5
    100023140mov x22, x4
    100023144mov x23, x3
    100023148mov x24, x2
    10002314cmov x19, x1
    100023150mov x20, x0
    100023154add x25, sp, 1136
    100023158add x0, sp, 1136
    10002315cbl fn_100007e6c
    100023160ldr x1, [x24]
    100023164add x0, sp, 1136
    100023168bl fn_1000084f0
    10002316cadd x25, x25, 16
    100023170adr x1, 0x1ea2d
    100023174hint
    100023178mov x0, x25
    10002317cmovz w2, 2
    100023180bl fn_100008658
    100023184ldr x1, [x23]
    100023188add x0, sp, 1136
    10002318cbl fn_1000084f0
    100023190adr x1, 0x1ea0d
    100023194hint
    100023198mov x0, x25
    10002319cmovz w2, 2
    1000231a0bl fn_100008658
    1000231a4ldr x1, [x22]
    1000231a8add x0, sp, 1136
    1000231acbl fn_1000084f0
    1000231b0adr x1, 0x1e9ed
    1000231b4hint
    1000231b8mov x0, x25
    1000231bcmovz w2, 2
    1000231c0bl fn_100008658
    1000231c4ldr x1, [x21]
    1000231c8add x0, sp, 1136
    1000231ccbl fn_1000084f0
    1000231d0adr x1, 0x1e9cd
    1000231d4hint
    1000231d8mov x0, x25
    1000231dcmovz w2, 2
    1000231e0bl fn_100008658
    1000231e4hint
    1000231e8ldr x26, 0x216b0
    1000231ecldr x8, [x26]
    1000231f0mov x16, x8
    1000231f4autdza x16
    1000231f8mov x17, x16
    1000231fcxpacd x17
    100023200subs xzr, x16, x17
    100023204b.eq 0x10002320c
    100023208brk 50290
    10002320c
    10002320cloc_10002320c:
    10002320cadd x27, sp, 1136
    100023210add x9, sp, 1136
    100023214movk x9, 0x5b37000000000000
    100023218mov x17, x16
    10002321cmov x16, x9
    100023220pacda x17, x16
    100023224str x17, [sp+1136]
    100023228ldp x16, x9, [x26+64]
    10002322cautdza x16
    100023230mov x17, x16
    100023234xpacd x17
    100023238subs xzr, x16, x17
    10002323cb.eq 0x100023244
    100023240brk 50290
    100023244
    100023244loc_100023244:
    100023244ldraa x8, [x8-24]
    100023248add x10, x27, x8
    10002324cmov x8, x10
    100023250movk x8, 0x4b91000000000000
    100023254mov x17, x16
    100023258mov x16, x8
    10002325cpacda x17, x16
    100023260str x17, [x10]
    100023264mov x16, x9
    100023268autdza x16
    10002326cmov x17, x16
    100023270xpacd x17
    100023274subs xzr, x16, x17
    100023278b.eq 0x100023280
    10002327cbrk 50290
    100023280
    100023280loc_100023280:
    100023280add x8, x27, 16
    100023284movk x8, 0xd08c000000000000
    100023288mov x17, x16
    10002328cmov x16, x8
    100023290pacda x17, x16
    100023294str x17, [sp+1152]
    100023298add x25, x27, 24
    10002329chint
    1000232a0ldr x16, 0x21600
    1000232a4add x16, x16, 16
    1000232a8mov x17, x25
    1000232acmovk x17, 0x1be8000000000000
    1000232b0pacda x16, x17
    1000232b4str x16, [sp+1160]
    1000232b8ldrsb w8, [sp+1247]
    1000232bctbz w8, 31, 0x1000232c8
    1000232c0ldr x0, [sp+1224]
    1000232c4bl _ZdlPv@plt
    1000232c8
    1000232c8loc_1000232c8:
    1000232c8mov x0, x25
    1000232ccbl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
    1000232d0add x1, x26, 8
    1000232d4add x0, sp, 1136
    1000232d8bl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
    1000232dcadd x0, x27, 128
    1000232e0bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
    1000232e4add x8, sp, 576
    1000232e8orr x25, x8, 4
    1000232ecldr x8, [x20+248]
    1000232f0cbz x8, 0x100023380
    1000232f4ldr w26, [x20+224]
    1000232f8add x0, sp, 4096
    1000232fcadd x0, x0, 2296
    100023300movz w1, 5236
    100023304bl bzero@plt
    100023308ldr x8, [sp+11616]
    10002330cstr x8, [sp+1136]
    100023310ldr w8, [sp+11624]
    100023314str w8, [sp+1144]
    100023318str w26, [sp+1148]
    10002331cadd x8, sp, 1136
    100023320add x0, x8, 16
    100023324movz w1, 5240
    100023328bl bzero@plt
    10002332cmovz w8, 5256
    100023330str w8, [sp+1140]
    100023334add x0, sp, 1136
    100023338movz w1, 258
    10002333cmovz w2, 0
    100023340movz w3, 5256
    100023344mov x4, x26
    100023348movz w5, 1000
    10002334cmovz w6, 0
    100023350bl mach_msg@plt
    100023354add x26, sp, 8
    100023358add x8, sp, 8
    10002335cadd x0, sp, 1136
    100023360bl fn_100009850
    100023364ldr w27, [sp+8]
    100023368sub w8, w27, 1
    10002336cadds wzr, w8, 2
    100023370b.hs 0x100023610
    100023374add x1, x26, 8
    100023378add x8, sp, 296
    10002337cb 0x1000233c8
    100023380
    100023380loc_100023380:
    100023380movz w8, 256
    100023384str w8, [sp+8]
    100023388movz w8, 100
    10002338cstr w8, [sp+296]
    100023390add x1, x20, 256
    100023394add x26, sp, 1136
    100023398add x8, sp, 1136
    10002339cadd x2, sp, 8
    1000233a0add x3, sp, 296
    1000233a4mov x0, x20
    1000233a8bl fn_10000a68c
    1000233acldr w27, [sp+1136]
    1000233b0sub w8, w27, 1
    1000233b4adds wzr, w8, 3
    1000233b8b.hi 0x100023610
    1000233bcadd x1, x26, 8
    1000233c0add x8, sp, 4096
    1000233c4add x8, x8, 2296
    1000233c8
    1000233c8loc_1000233c8:
    1000233c8orr x26, x8, 4
    1000233ccmov x0, x26
    1000233d0movz w2, 272
    1000233d4bl memcpy@plt
    1000233d8mov x0, x25
    1000233dcmov x1, x26
    1000233e0movz w2, 272
    1000233e4bl memcpy@plt
    1000233e8xpaci x19
    1000233ecstr w27, [sp+1128]
    1000233f0add x0, sp, 856
    1000233f4mov x1, x25
    1000233f8movz w2, 272
    1000233fcbl memcpy@plt
    100023400ldr x8, [x24]
    100023404ldr x9, [x23]
    100023408str x8, [sp+856]
    10002340cstr x9, [sp+864]
    100023410ldr x8, [x22]
    100023414ldr x9, [x21]
    100023418str x8, [sp+872]
    10002341cstr x9, [sp+880]
    100023420ldr x8, [x20+248]
    100023424cbz x8, 0x100023458
    100023428add x21, x20, 600
    10002342cldr x9, [x20+608]
    100023430cbz x9, 0x10002351c
    100023434fmov d0, x9
    100023438cnt v0.8b, v0.8b
    10002343cuaddlv h0, v0.8b
    100023440fmov w11, s0
    100023444subs xzr, x11, 1
    100023448b.hi 0x10002347c
    10002344csub x8, x9, 1
    100023450and x8, x8, x19
    100023454b 0x100023490
    100023458
    100023458loc_100023458:
    100023458add x1, sp, 856
    10002345cmov x0, x20
    100023460mov x2, x19
    100023464movz w3, 1024
    100023468movz x4, 0
    10002346cmovz x5, 0
    100023470bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100023474tbnz w0, 0, 0x100023584
    100023478b 0x100023610
    10002347c
    10002347cloc_10002347c:
    10002347cmov x8, x19
    100023480subs xzr, x9, x19
    100023484b.hi 0x100023490
    100023488udiv x8, x19, x9
    10002348cmsub x8, x8, x9, x19
    100023490
    100023490loc_100023490:
    100023490ldr x10, [x21]
    100023494ldr x10, [x10+3*x8]
    100023498cbz x10, 0x10002351c
    10002349cldr x10, [x10]
    1000234a0cbz x10, 0x10002351c
    1000234a4subs xzr, x11, 2
    1000234a8b.hs 0x1000234c8
    1000234acsub x9, x9, 1
    1000234b0b 0x100023504
    1000234b4
    1000234b4loc_1000234b4:
    1000234b4ldr x11, [x10+16]
    1000234b8subs xzr, x11, x19
    1000234bcb.eq 0x100023640
    1000234c0
    1000234c0loc_1000234c0:
    1000234c0ldr x10, [x10]
    1000234c4cbz x10, 0x10002351c
    1000234c8
    1000234c8loc_1000234c8:
    1000234c8ldr x11, [x10+8]
    1000234ccsubs xzr, x11, x19
    1000234d0b.eq 0x1000234b4
    1000234d4subs xzr, x11, x9
    1000234d8b.lo 0x1000234e4
    1000234dcudiv x12, x11, x9
    1000234e0msub x11, x12, x9, x11
    1000234e4
    1000234e4loc_1000234e4:
    1000234e4subs xzr, x11, x8
    1000234e8b.eq 0x1000234c0
    1000234ecb 0x10002351c
    1000234f0
    1000234f0loc_1000234f0:
    1000234f0ldr x11, [x10+16]
    1000234f4subs xzr, x11, x19
    1000234f8b.eq 0x100023640
    1000234fc
    1000234fcloc_1000234fc:
    1000234fcldr x10, [x10]
    100023500cbz x10, 0x10002351c
    100023504
    100023504loc_100023504:
    100023504ldr x11, [x10+8]
    100023508subs xzr, x11, x19
    10002350cb.eq 0x1000234f0
    100023510and x11, x11, x9
    100023514subs xzr, x11, x8
    100023518b.eq 0x1000234fc
    10002351c
    10002351cloc_10002351c:
    10002351cadd x0, sp, 4096
    100023520add x0, x0, 2296
    100023524movz w1, 4096
    100023528bl bzero@plt
    10002352cmovz w0, 50
    100023530bl usleep@plt
    100023534add x1, sp, 856
    100023538add x5, sp, 4096
    10002353cadd x5, x5, 2296
    100023540mov x0, x20
    100023544mov x2, x19
    100023548movz w3, 1024
    10002354cmovz x4, 0
    100023550bl _ZNK9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE9signStateEP27__darwin_arm_thread_state64yyPN2KS6threadEPNS0_16SignedStateCacheE@plt
    100023554tbz w0, 0, 0x100023610
    100023558str x19, [sp+1136]
    10002355cadd x8, sp, 1136
    100023560add x0, x8, 8
    100023564add x1, sp, 4096
    100023568add x1, x1, 2296
    10002356cmovz w2, 4096
    100023570bl memcpy@plt
    100023574add x1, sp, 1136
    100023578add x2, sp, 1136
    10002357cmov x0, x21
    100023580bl fn_10000ab70
    100023584
    100023584loc_100023584:
    100023584hint
    100023588ldr x8, 0x212a0
    10002358cldr x8, [x8]
    100023590str w27, [sp+1144]
    100023594str wzr, [sp+1148]
    100023598movz w9, 2506
    10002359cstr wzr, [sp+1152]
    1000235a0str w9, [sp+1156]
    1000235a4str x8, [sp+1160]
    1000235a8hint
    1000235acldr d0, 0x1f644
    1000235b0str d0, [sp+1168]
    1000235b4movz w8, 68
    1000235b8str wzr, [sp+6364]
    1000235bcstr w8, [sp+1176]
    1000235c0add x19, sp, 1136
    1000235c4add x0, x19, 44
    1000235c8add x1, sp, 856
    1000235ccmovz w2, 272
    1000235d0bl memcpy@plt
    1000235d4add x0, x19, 316
    1000235d8movz w1, 4912
    1000235dcbl bzero@plt
    1000235e0hint
    1000235e4ldr d0, 0x1f614
    1000235e8str d0, [sp+1136]
    1000235ecadd x0, sp, 1128
    1000235f0add x1, sp, 1136
    1000235f4movz w2, 32
    1000235f8movz w3, 0
    1000235fcmovz w4, 0
    100023600bl _ZNK21PortSendRightBaseImplI17PortSendOnceRightE6doSendEP17mach_msg_header_tijj@plt
    100023604tbz w0, 0, 0x100023610
    100023608movz w0, 1
    10002360cb 0x10002361c
    100023610
    100023610loc_100023610:
    100023610movz w0, 0
    100023614bl usleep@plt
    100023618movz w0, 0
    10002361c
    10002361cloc_10002361c:
    10002361cadd sp, sp, 8192
    100023620add sp, sp, 3440
    100023624ldp x29, x30, [sp+80]
    100023628ldp x20, x19, [sp+64]
    10002362cldp x22, x21, [sp+48]
    100023630ldp x24, x23, [sp+32]
    100023634ldp x26, x25, [sp+16]
    100023638ldp x28, x27, [sp], 96
    10002363cretab
    100023640
    100023640loc_100023640:
    100023640add x1, x10, 24
    100023644add x19, sp, 1136
    100023648add x0, sp, 1136
    10002364cmovz w2, 4096
    100023650bl memcpy@plt
    100023654ldr w8, [sp+1124]
    100023658ubfm x9, x8, 20, 63
    10002365cand x9, x9, 4080
    100023660add x9, x19, x9
    100023664ldp x10, x9, [x9]
    100023668and w8, w8, 0xfffffff1
    10002366cstr w8, [sp+1124]
    100023670str x10, [sp+1112]
    100023674str x9, [sp+1096]
    100023678b 0x100023584
    10002367cmov x19, x0
    100023680add x0, sp, 1136
    100023684bl fn_100008114
    100023688mov x0, x19
    10002368cbl _Unwind_Resume@plt
    100023104
    100023690
    100023690fn_100023690:
    100023690pacibsp
    100023694stp x20, x19, [sp-32]!
    100023698stp x29, x30, [sp+16]
    10002369cadd x29, sp, 16
    1000236a0movz x19, 20585
    1000236a4movk x19, 0x6f680000
    1000236a8movk x19, 0x656e00000000
    1000236acmovk x19, 0x3531000000000000
    1000236b0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
    1000236b4adr x10, 0x256ec
    1000236b8hint
    1000236bcadd x9, x10, 1024
    1000236c0ldr x8, [x10+1024]
    1000236c4eor x11, x8, x19
    1000236c8ldur x8, [x9+3]
    1000236ccmovz x12, 28271
    1000236d0movk x12, 0x31650000
    1000236d4movk x12, 0x2c3500000000
    1000236d8movk x12, 0x32000000000000
    1000236dceor x12, x8, x12
    1000236e0movz w8, 17
    1000236e4orr x11, x11, x12
    1000236e8cbz x11, 0x10002371c
    1000236ecldr x10, [x10+1024]
    1000236f0eor x10, x19, x10
    1000236f4ldur x9, [x9+3]
    1000236f8movz x11, 28271
    1000236fcmovk x11, 0x31650000
    100023700movk x11, 0x2c3500000000
    100023704movk x11, 0x33000000000000
    100023708eor x9, x9, x11
    10002370corr x9, x10, x9
    100023710subs xzr, x9, 0
    100023714movz w9, 25
    100023718csel w8, w8, w9, eq
    10002371c
    10002371cloc_10002371c:
    10002371cadrp x9, 0x25000
    100023720str w8, [x9+3240]
    100023724ldp x29, x30, [sp+16]
    100023728ldp x20, x19, [sp], 32
    10002372cretab
    100023690
    100023730
    100023730__ZN8TaskPortaSEOS_:
    100023730ldr w8, [x1]
    100023734str w8, [x0]
    100023738str wzr, [x1]
    10002373cret x30
    100023730
    100023740
    100023740__ZN12TaskPortWeakC1ERKS_:
    100023740ldr w8, [x1]
    100023744str w8, [x0]
    100023748ret x30
    100023740
    10002374c
    10002374c__ZN12TaskPortWeakaSERKS_:
    10002374cldr w8, [x1]
    100023750str w8, [x0]
    100023754ret x30
    10002374c
    100023758
    100023758__ZN12TaskPortWeakC1ERK8TaskPort:
    100023758ldr w8, [x1]
    10002375cstr w8, [x0]
    100023760ret x30
    100023758
    100023764
    100023764__ZNK14ThreadPortBaseI10ThreadPortE16setExceptionPortERK8PortBasejii:
    100023764pacibsp
    100023768stp x20, x19, [sp-32]!
    10002376cstp x29, x30, [sp+16]
    100023770add x29, sp, 16
    100023774mov x8, x2
    100023778ldr w0, [x0]
    10002377cldr w2, [x1]
    100023780mov x1, x8
    100023784bl thread_set_exception_ports@plt
    100023788mov x19, x0
    10002378ccbz w0, 0x1000237c8
    100023790movz w0, 0
    100023794bl usleep@plt
    100023798movz w0, 50
    10002379cbl usleep@plt
    1000237a0movz w0, 50
    1000237a4bl usleep@plt
    1000237a8movz w0, 50
    1000237acbl usleep@plt
    1000237b0movz w0, 50
    1000237b4bl usleep@plt
    1000237b8movz w0, 50
    1000237bcbl usleep@plt
    1000237c0movz w0, 50
    1000237c4bl usleep@plt
    1000237c8
    1000237c8loc_1000237c8:
    1000237c8subs wzr, w19, 0
    1000237cccset w0, eq
    1000237d0ldp x29, x30, [sp+16]
    1000237d4ldp x20, x19, [sp], 32
    1000237d8retab
    100023764
    1000237dc
    1000237dc__ZNK14ThreadPortBaseI10ThreadPortE6resumeEv:
    1000237dcpacibsp
    1000237e0stp x20, x19, [sp-32]!
    1000237e4stp x29, x30, [sp+16]
    1000237e8add x29, sp, 16
    1000237ecldr w0, [x0]
    1000237f0bl thread_resume@plt
    1000237f4mov x19, x0
    1000237f8cbz w0, 0x100023814
    1000237fcmovz w0, 0
    100023800bl usleep@plt
    100023804movz w0, 50
    100023808bl usleep@plt
    10002380cmovz w0, 50
    100023810bl usleep@plt
    100023814
    100023814loc_100023814:
    100023814subs wzr, w19, 0
    100023818cset w0, eq
    10002381cldp x29, x30, [sp+16]
    100023820ldp x20, x19, [sp], 32
    100023824retab
    1000237dc
    100023828
    100023828__ZNK14ThreadPortBaseI10ThreadPortE17terminateInternalEv:
    100023828pacibsp
    10002382cstp x20, x19, [sp-32]!
    100023830stp x29, x30, [sp+16]
    100023834add x29, sp, 16
    100023838ldr w0, [x0]
    10002383cbl thread_terminate@plt
    100023840mov x19, x0
    100023844cbz w0, 0x100023860
    100023848movz w0, 0
    10002384cbl usleep@plt
    100023850movz w0, 50
    100023854bl usleep@plt
    100023858movz w0, 50
    10002385cbl usleep@plt
    100023860
    100023860loc_100023860:
    100023860subs wzr, w19, 0
    100023864cset w0, eq
    100023868ldp x29, x30, [sp+16]
    10002386cldp x20, x19, [sp], 32
    100023870retab
    100023828
    100023874
    100023874__ZNK14ThreadPortBaseI10ThreadPortE17setThreadPriorityEi:
    100023874pacibsp
    100023878sub sp, sp, 48
    10002387cstp x20, x19, [sp+16]
    100023880stp x29, x30, [sp+32]
    100023884add x29, sp, 32
    100023888str w1, [sp+8]
    10002388cldr w0, [x0]
    100023890add x2, sp, 8
    100023894movz w1, 3
    100023898movz w3, 1
    10002389cbl thread_policy_set@plt
    1000238a0mov x19, x0
    1000238a4cbz w0, 0x1000238d8
    1000238a8movz w0, 0
    1000238acbl usleep@plt
    1000238b0movz w0, 50
    1000238b4bl usleep@plt
    1000238b8movz w0, 50
    1000238bcbl usleep@plt
    1000238c0movz w0, 50
    1000238c4bl usleep@plt
    1000238c8movz w0, 50
    1000238ccbl usleep@plt
    1000238d0movz w0, 50
    1000238d4bl usleep@plt
    1000238d8
    1000238d8loc_1000238d8:
    1000238d8subs wzr, w19, 0
    1000238dccset w0, eq
    1000238e0ldp x29, x30, [sp+32]
    1000238e4ldp x20, x19, [sp+16]
    1000238e8add sp, sp, 48
    1000238ecretab
    100023874
    1000238f0
    1000238f0__ZNK14ThreadPortBaseI10ThreadPortE13setArm64StateEPK27__darwin_arm_thread_state64:
    1000238f0pacibsp
    1000238f4stp x20, x19, [sp-32]!
    1000238f8stp x29, x30, [sp+16]
    1000238fcadd x29, sp, 16
    100023900mov x2, x1
    100023904ldr w0, [x0]
    100023908movz w1, 6
    10002390cmovz w3, 68
    100023910bl thread_set_state@plt
    100023914mov x19, x0
    100023918cbz w0, 0x10002394c
    10002391cmovz w0, 0
    100023920bl usleep@plt
    100023924movz w0, 50
    100023928bl usleep@plt
    10002392cmovz w0, 50
    100023930bl usleep@plt
    100023934movz w0, 50
    100023938bl usleep@plt
    10002393cmovz w0, 50
    100023940bl usleep@plt
    100023944movz w0, 50
    100023948bl usleep@plt
    10002394c
    10002394cloc_10002394c:
    10002394csubs wzr, w19, 0
    100023950cset w0, eq
    100023954ldp x29, x30, [sp+16]
    100023958ldp x20, x19, [sp], 32
    10002395cretab
    1000238f0
    100023960
    100023960__ZNK14ThreadPortBaseI10ThreadPortE12getNeonStateEv:
    100023960pacibsp
    100023964stp x28, x27, [sp-48]!
    100023968stp x20, x19, [sp+16]
    10002396cstp x29, x30, [sp+32]
    100023970add x29, sp, 32
    100023974sub sp, sp, 544
    100023978mov x20, x0
    10002397cmov x19, x8
    100023980add x0, sp, 16
    100023984movz w1, 528
    100023988bl bzero@plt
    10002398cmovz w8, 132
    100023990str w8, [sp+12]
    100023994ldr w0, [x20]
    100023998add x2, sp, 16
    10002399cadd x3, sp, 12
    1000239a0movz w1, 17
    1000239a4bl thread_get_state@plt
    1000239a8cbz w0, 0x1000239fc
    1000239acmovz w0, 0
    1000239b0bl usleep@plt
    1000239b4movz w0, 50
    1000239b8bl usleep@plt
    1000239bcmovz w0, 50
    1000239c0bl usleep@plt
    1000239c4movz w0, 50
    1000239c8bl usleep@plt
    1000239ccmovz w0, 50
    1000239d0bl usleep@plt
    1000239d4movz w0, 50
    1000239d8bl usleep@plt
    1000239dcmovz w8, 0
    1000239e0strb wzr, [x19]
    1000239e4strb w8, [x19+528]
    1000239e8add sp, sp, 544
    1000239ecldp x29, x30, [sp+32]
    1000239f0ldp x20, x19, [sp+16]
    1000239f4ldp x28, x27, [sp], 48
    1000239f8retab
    1000239fc
    1000239fcloc_1000239fc:
    1000239fcadd x1, sp, 16
    100023a00mov x0, x19
    100023a04movz w2, 528
    100023a08bl memcpy@plt
    100023a0cmovz w8, 1
    100023a10strb w8, [x19+528]
    100023a14add sp, sp, 544
    100023a18ldp x29, x30, [sp+32]
    100023a1cldp x20, x19, [sp+16]
    100023a20ldp x28, x27, [sp], 48
    100023a24retab
    100023960
    100023a28
    100023a28__ZNK14ThreadPortBaseI14ThreadPortWeakE16setExceptionPortERK8PortBasejii:
    100023a28pacibsp
    100023a2cstp x20, x19, [sp-32]!
    100023a30stp x29, x30, [sp+16]
    100023a34add x29, sp, 16
    100023a38mov x8, x2
    100023a3cldr w0, [x0]
    100023a40ldr w2, [x1]
    100023a44mov x1, x8
    100023a48bl thread_set_exception_ports@plt
    100023a4cmov x19, x0
    100023a50cbz w0, 0x100023a8c
    100023a54movz w0, 0
    100023a58bl usleep@plt
    100023a5cmovz w0, 50
    100023a60bl usleep@plt
    100023a64movz w0, 50
    100023a68bl usleep@plt
    100023a6cmovz w0, 50
    100023a70bl usleep@plt
    100023a74movz w0, 50
    100023a78bl usleep@plt
    100023a7cmovz w0, 50
    100023a80bl usleep@plt
    100023a84movz w0, 50
    100023a88bl usleep@plt
    100023a8c
    100023a8cloc_100023a8c:
    100023a8csubs wzr, w19, 0
    100023a90cset w0, eq
    100023a94ldp x29, x30, [sp+16]
    100023a98ldp x20, x19, [sp], 32
    100023a9cretab
    100023a28