File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
10000ca4c
10000ca4c__ZN5Utils22enableMemoryProtectionEv:
10000ca4cpacibsp
10000ca50sub sp, sp, 48
10000ca54stp x20, x19, [sp+16]
10000ca58stp x29, x30, [sp+32]
10000ca5cadd x29, sp, 32
10000ca60bl getpid@plt
10000ca64mov x1, x0
10000ca68movz w0, 6
10000ca6cmovz w2, 0
10000ca70movz x3, 0
10000ca74movz x4, 0
10000ca78bl memorystatus_control@plt
10000ca7ctbnz w0, 31, 0x10000caf4
10000ca80bl getpid@plt
10000ca84mov x1, x0
10000ca88movz w0, 5
10000ca8cmovz w2, 0
10000ca90movz x3, 0
10000ca94movz x4, 0
10000ca98bl memorystatus_control@plt
10000ca9ctbnz w0, 31, 0x10000caf4
10000caa0movn x8, 0x8000000000000000
10000caa4dup v0.2d, x8
10000caa8str q0, [sp]
10000caacadd x1, sp, 0
10000cab0movz w0, 0
10000cab4bl setrlimit@plt
10000cab8add x1, sp, 0
10000cabcmovz w0, 7
10000cac0bl setrlimit@plt
10000cac4add x1, sp, 0
10000cac8movz w0, 8
10000caccbl setrlimit@plt
10000cad0movz w19, 1
10000cad4add x1, sp, 0
10000cad8movz w0, 1
10000cadcbl setrlimit@plt
10000cae0mov x0, x19
10000cae4ldp x29, x30, [sp+32]
10000cae8ldp x20, x19, [sp+16]
10000caecadd sp, sp, 48
10000caf0retab
10000caf4
10000caf4loc_10000caf4:
10000caf4movz w19, 0
10000caf8mov x0, x19
10000cafcldp x29, x30, [sp+32]
10000cb00ldp x20, x19, [sp+16]
10000cb04add sp, sp, 48
10000cb08retab
10000ca4c
10000ca4c__ZN5Utils22enableMemoryProtectionEv:
10000ca4cpacibsp
10000ca50sub sp, sp, 48
10000ca54stp x20, x19, [sp+16]
10000ca58stp x29, x30, [sp+32]
10000ca5cadd x29, sp, 32
10000ca60bl getpid@plt
10000ca64mov x1, x0
10000ca68movz w0, 6
10000ca6cmovz w2, 0
10000ca70movz x3, 0
10000ca74movz x4, 0
10000ca78bl memorystatus_control@plt
10000ca7ctbnz w0, 31, 0x10000caf4
10000ca80bl getpid@plt
10000ca84mov x1, x0
10000ca88movz w0, 5
10000ca8cmovz w2, 0
10000ca90movz x3, 0
10000ca94movz x4, 0
10000ca98bl memorystatus_control@plt
10000ca9ctbnz w0, 31, 0x10000caf4
10000caa0movn x8, 0x8000000000000000
10000caa4dup v0.2d, x8
10000caa8str q0, [sp]
10000caacadd x1, sp, 0
10000cab0movz w0, 0
10000cab4bl setrlimit@plt
10000cab8add x1, sp, 0
10000cabcmovz w0, 7
10000cac0bl setrlimit@plt
10000cac4add x1, sp, 0
10000cac8movz w0, 8
10000caccbl setrlimit@plt
10000cad0movz w19, 1
10000cad4add x1, sp, 0
10000cad8movz w0, 1
10000cadcbl setrlimit@plt
10000cae0mov x0, x19
10000cae4ldp x29, x30, [sp+32]
10000cae8ldp x20, x19, [sp+16]
10000caecadd sp, sp, 48
10000caf0retab
10000caf4
10000caf4loc_10000caf4:
10000caf4movz w19, 0
10000caf8mov x0, x19
10000cafcldp x29, x30, [sp+32]
10000cb00ldp x20, x19, [sp+16]
10000cb04add sp, sp, 48
10000cb08retab
10000ca4c
10000cb0c
10000cb0c__ZN6Helper13HelperHandlerC2Ev:
10000cb0cstp xzr, xzr, [x0+16]
10000cb10movi v0.2d, -1
10000cb14str d0, [x0+32]
10000cb18movi v0.2d, 0
10000cb1cstur q0, [x0+40]
10000cb20stur q0, [x0+56]
10000cb24stur q0, [x0+72]
10000cb28stur q0, [x0+88]
10000cb2cstur q0, [x0+104]
10000cb30str xzr, [x0+120]
10000cb34movn w8, 0
10000cb38str w8, [x0+128]
10000cb3cstur q0, [x0+136]
10000cb40stur q0, [x0+152]
10000cb44ret x30
10000cb0c
10000cb0c__ZN6Helper13HelperHandlerC2Ev:
10000cb0cstp xzr, xzr, [x0+16]
10000cb10movi v0.2d, -1
10000cb14str d0, [x0+32]
10000cb18movi v0.2d, 0
10000cb1cstur q0, [x0+40]
10000cb20stur q0, [x0+56]
10000cb24stur q0, [x0+72]
10000cb28stur q0, [x0+88]
10000cb2cstur q0, [x0+104]
10000cb30str xzr, [x0+120]
10000cb34movn w8, 0
10000cb38str w8, [x0+128]
10000cb3cstur q0, [x0+136]
10000cb40stur q0, [x0+152]
10000cb44ret x30
10000cb0c
10000cb48
10000cb48__ZN6Helper13HelperHandlerC1Ev:
10000cb48stp xzr, xzr, [x0+16]
10000cb4cmovi v0.2d, -1
10000cb50str d0, [x0+32]
10000cb54movi v0.2d, 0
10000cb58stur q0, [x0+40]
10000cb5cstur q0, [x0+56]
10000cb60stur q0, [x0+72]
10000cb64stur q0, [x0+88]
10000cb68stur q0, [x0+104]
10000cb6cstr xzr, [x0+120]
10000cb70movn w8, 0
10000cb74str w8, [x0+128]
10000cb78stur q0, [x0+136]
10000cb7cstur q0, [x0+152]
10000cb80ret x30
10000cb48
10000cb48__ZN6Helper13HelperHandlerC1Ev:
10000cb48stp xzr, xzr, [x0+16]
10000cb4cmovi v0.2d, -1
10000cb50str d0, [x0+32]
10000cb54movi v0.2d, 0
10000cb58stur q0, [x0+40]
10000cb5cstur q0, [x0+56]
10000cb60stur q0, [x0+72]
10000cb64stur q0, [x0+88]
10000cb68stur q0, [x0+104]
10000cb6cstr xzr, [x0+120]
10000cb70movn w8, 0
10000cb74str w8, [x0+128]
10000cb78stur q0, [x0+136]
10000cb7cstur q0, [x0+152]
10000cb80ret x30
10000cb48
10000cb84
10000cb84__ZN6Helper13HelperHandlerD2Ev:
10000cb84pacibsp
10000cb88stp x24, x23, [sp-64]!
10000cb8cstp x22, x21, [sp+16]
10000cb90stp x20, x19, [sp+32]
10000cb94stp x29, x30, [sp+48]
10000cb98add x29, sp, 48
10000cb9cmov x19, x0
10000cba0ldr x20, [x0+8]
10000cba4cbz x20, 0x10000cc2c
10000cba8ldr x23, [x20+24]
10000cbaccbz x23, 0x10000cc14
10000cbb0movn x24, 0
10000cbb4b 0x10000cbc4
10000cbb8
10000cbb8loc_10000cbb8:
10000cbb8mov x0, x21
10000cbbcbl _ZdlPv@plt
10000cbc0cbz x23, 0x10000cc14
10000cbc4
10000cbc4loc_10000cbc4:
10000cbc4mov x21, x23
10000cbc8ldr x23, [x23]
10000cbccldr x22, [x21+32]
10000cbd0cbz x22, 0x10000cbb8
10000cbd4add x8, x22, 8
10000cbd8ldaddal x24, x8, [x8]
10000cbdccbnz x8, 0x10000cbb8
10000cbe0ldr x16, [x22]
10000cbe4mov x17, x22
10000cbe8movk x17, 0x634f000000000000
10000cbecautda x16, x17
10000cbf0ldr x8, [x16+16]!
10000cbf4mov x9, x16
10000cbf8mov x0, x22
10000cbfcmov x17, x9
10000cc00movk x17, 0x4444000000000000
10000cc04blraa x8, x17
10000cc08mov x0, x22
10000cc0cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000cc10b 0x10000cbb8
10000cc14
10000cc14loc_10000cc14:
10000cc14ldr x0, [x20+8]
10000cc18str xzr, [x20+8]
10000cc1ccbz x0, 0x10000cc24
10000cc20bl _ZdlPv@plt
10000cc24
10000cc24loc_10000cc24:
10000cc24mov x0, x20
10000cc28bl _ZdlPv@plt
10000cc2c
10000cc2cloc_10000cc2c:
10000cc2cldr x0, [x19]
10000cc30cbz x0, 0x10000cc3c
10000cc34bl fn_10000d7c8
10000cc38bl _ZdlPv@plt
10000cc3c
10000cc3cloc_10000cc3c:
10000cc3cadd x0, x19, 160
10000cc40bl _ZNSt3__16threadD1Ev@plt
10000cc44add x0, x19, 16
10000cc48bl __ZN13FDGuardNeonRWD1Ev
10000cc4cmov x0, x19
10000cc50ldp x29, x30, [sp+48]
10000cc54ldp x20, x19, [sp+32]
10000cc58ldp x22, x21, [sp+16]
10000cc5cldp x24, x23, [sp], 64
10000cc60retab
10000cb84
10000cb84__ZN6Helper13HelperHandlerD2Ev:
10000cb84pacibsp
10000cb88stp x24, x23, [sp-64]!
10000cb8cstp x22, x21, [sp+16]
10000cb90stp x20, x19, [sp+32]
10000cb94stp x29, x30, [sp+48]
10000cb98add x29, sp, 48
10000cb9cmov x19, x0
10000cba0ldr x20, [x0+8]
10000cba4cbz x20, 0x10000cc2c
10000cba8ldr x23, [x20+24]
10000cbaccbz x23, 0x10000cc14
10000cbb0movn x24, 0
10000cbb4b 0x10000cbc4
10000cbb8
10000cbb8loc_10000cbb8:
10000cbb8mov x0, x21
10000cbbcbl _ZdlPv@plt
10000cbc0cbz x23, 0x10000cc14
10000cbc4
10000cbc4loc_10000cbc4:
10000cbc4mov x21, x23
10000cbc8ldr x23, [x23]
10000cbccldr x22, [x21+32]
10000cbd0cbz x22, 0x10000cbb8
10000cbd4add x8, x22, 8
10000cbd8ldaddal x24, x8, [x8]
10000cbdccbnz x8, 0x10000cbb8
10000cbe0ldr x16, [x22]
10000cbe4mov x17, x22
10000cbe8movk x17, 0x634f000000000000
10000cbecautda x16, x17
10000cbf0ldr x8, [x16+16]!
10000cbf4mov x9, x16
10000cbf8mov x0, x22
10000cbfcmov x17, x9
10000cc00movk x17, 0x4444000000000000
10000cc04blraa x8, x17
10000cc08mov x0, x22
10000cc0cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000cc10b 0x10000cbb8
10000cc14
10000cc14loc_10000cc14:
10000cc14ldr x0, [x20+8]
10000cc18str xzr, [x20+8]
10000cc1ccbz x0, 0x10000cc24
10000cc20bl _ZdlPv@plt
10000cc24
10000cc24loc_10000cc24:
10000cc24mov x0, x20
10000cc28bl _ZdlPv@plt
10000cc2c
10000cc2cloc_10000cc2c:
10000cc2cldr x0, [x19]
10000cc30cbz x0, 0x10000cc3c
10000cc34bl fn_10000d7c8
10000cc38bl _ZdlPv@plt
10000cc3c
10000cc3cloc_10000cc3c:
10000cc3cadd x0, x19, 160
10000cc40bl _ZNSt3__16threadD1Ev@plt
10000cc44add x0, x19, 16
10000cc48bl __ZN13FDGuardNeonRWD1Ev
10000cc4cmov x0, x19
10000cc50ldp x29, x30, [sp+48]
10000cc54ldp x20, x19, [sp+32]
10000cc58ldp x22, x21, [sp+16]
10000cc5cldp x24, x23, [sp], 64
10000cc60retab
10000cb84
10000cc68
10000cc68__ZN6Helper13HelperHandler21startUnixSocketServerEPKc:
10000cc68pacibsp
10000cc6csub sp, sp, 96
10000cc70stp x24, x23, [sp+32]
10000cc74stp x22, x21, [sp+48]
10000cc78stp x20, x19, [sp+64]
10000cc7cstp x29, x30, [sp+80]
10000cc80add x29, sp, 80
10000cc84mov x20, x0
10000cc88bl __ZN6Helper13HelperHandler25createListeningUnixSocketEPKc
10000cc8cmov x19, x0
10000cc90tbnz w0, 31, 0x10000ccfc
10000cc94movz w23, 16
10000cc98str w23, [sp+12]
10000cc9cadd x1, sp, 16
10000cca0add x2, sp, 12
10000cca4mov x0, x19
10000cca8bl accept@plt
10000ccactbnz w0, 31, 0x10000ccf4
10000ccb0mov x21, x0
10000ccb4
10000ccb4loc_10000ccb4:
10000ccb4bl objc_autoreleasePoolPush@plt
10000ccb8mov x22, x0
10000ccbcmov x0, x20
10000ccc0mov x1, x21
10000ccc4bl __ZN6Helper13HelperHandler13processClientEi
10000ccc8mov x0, x22
10000ccccbl objc_autoreleasePoolPop@plt
10000ccd0mov x0, x21
10000ccd4bl close@plt
10000ccd8str w23, [sp+12]
10000ccdcadd x1, sp, 16
10000cce0add x2, sp, 12
10000cce4mov x0, x19
10000cce8bl accept@plt
10000ccecmov x21, x0
10000ccf0tbz w0, 31, 0x10000ccb4
10000ccf4
10000ccf4loc_10000ccf4:
10000ccf4mov x0, x19
10000ccf8bl close@plt
10000ccfc
10000ccfcloc_10000ccfc:
10000ccfcorn w8, wzr, w19
10000cd00ubfm w0, w8, 31, 31
10000cd04ldp x29, x30, [sp+80]
10000cd08ldp x20, x19, [sp+64]
10000cd0cldp x22, x21, [sp+48]
10000cd10ldp x24, x23, [sp+32]
10000cd14add sp, sp, 96
10000cd18retab
10000cc68
10000cc68__ZN6Helper13HelperHandler21startUnixSocketServerEPKc:
10000cc68pacibsp
10000cc6csub sp, sp, 96
10000cc70stp x24, x23, [sp+32]
10000cc74stp x22, x21, [sp+48]
10000cc78stp x20, x19, [sp+64]
10000cc7cstp x29, x30, [sp+80]
10000cc80add x29, sp, 80
10000cc84mov x20, x0
10000cc88bl __ZN6Helper13HelperHandler25createListeningUnixSocketEPKc
10000cc8cmov x19, x0
10000cc90tbnz w0, 31, 0x10000ccfc
10000cc94movz w23, 16
10000cc98str w23, [sp+12]
10000cc9cadd x1, sp, 16
10000cca0add x2, sp, 12
10000cca4mov x0, x19
10000cca8bl accept@plt
10000ccactbnz w0, 31, 0x10000ccf4
10000ccb0mov x21, x0
10000ccb4
10000ccb4loc_10000ccb4:
10000ccb4bl objc_autoreleasePoolPush@plt
10000ccb8mov x22, x0
10000ccbcmov x0, x20
10000ccc0mov x1, x21
10000ccc4bl __ZN6Helper13HelperHandler13processClientEi
10000ccc8mov x0, x22
10000ccccbl objc_autoreleasePoolPop@plt
10000ccd0mov x0, x21
10000ccd4bl close@plt
10000ccd8str w23, [sp+12]
10000ccdcadd x1, sp, 16
10000cce0add x2, sp, 12
10000cce4mov x0, x19
10000cce8bl accept@plt
10000ccecmov x21, x0
10000ccf0tbz w0, 31, 0x10000ccb4
10000ccf4
10000ccf4loc_10000ccf4:
10000ccf4mov x0, x19
10000ccf8bl close@plt
10000ccfc
10000ccfcloc_10000ccfc:
10000ccfcorn w8, wzr, w19
10000cd00ubfm w0, w8, 31, 31
10000cd04ldp x29, x30, [sp+80]
10000cd08ldp x20, x19, [sp+64]
10000cd0cldp x22, x21, [sp+48]
10000cd10ldp x24, x23, [sp+32]
10000cd14add sp, sp, 96
10000cd18retab
10000cc68
10000cd1c
10000cd1c__ZN6Helper13HelperHandler25createListeningUnixSocketEPKc:
10000cd1cpacibsp
10000cd20sub sp, sp, 160
10000cd24stp x22, x21, [sp+112]
10000cd28stp x20, x19, [sp+128]
10000cd2cstp x29, x30, [sp+144]
10000cd30add x29, sp, 144
10000cd34cbz x1, 0x10000cde4
10000cd38mov x20, x1
10000cd3cbl __error@plt
10000cd40str wzr, [x0]
10000cd44mov x0, x20
10000cd48bl unlink@plt
10000cd4cmovz w21, 1
10000cd50movz w0, 1
10000cd54movz w1, 1
10000cd58movz w2, 0
10000cd5cbl socket@plt
10000cd60tbnz w0, 31, 0x10000cde4
10000cd64mov x19, x0
10000cd68movi v0.2d, 0
10000cd6cstur q0, [sp+90]
10000cd70stp q0, q0, [sp+64]
10000cd74stp q0, q0, [sp+32]
10000cd78stp q0, q0, [sp]
10000cd7cadd x8, sp, 0
10000cd80orr x0, x8, 2
10000cd84strb w21, [sp+1]
10000cd88mov x1, x20
10000cd8cmovz w2, 104
10000cd90bl strlcpy@plt
10000cd94add x1, sp, 0
10000cd98mov x0, x19
10000cd9cmovz w2, 106
10000cda0bl bind@plt
10000cda4tbnz w0, 31, 0x10000cddc
10000cda8mov x0, x19
10000cdacmovz w1, 5
10000cdb0bl listen@plt
10000cdb4tbnz w0, 31, 0x10000cddc
10000cdb8mov x0, x20
10000cdbcmovz w1, 511
10000cdc0bl chmod@plt
10000cdc4mov x0, x19
10000cdc8ldp x29, x30, [sp+144]
10000cdccldp x20, x19, [sp+128]
10000cdd0ldp x22, x21, [sp+112]
10000cdd4add sp, sp, 160
10000cdd8retab
10000cddc
10000cddcloc_10000cddc:
10000cddcmov x0, x19
10000cde0bl close@plt
10000cde4
10000cde4loc_10000cde4:
10000cde4movn w19, 0
10000cde8mov x0, x19
10000cdecldp x29, x30, [sp+144]
10000cdf0ldp x20, x19, [sp+128]
10000cdf4ldp x22, x21, [sp+112]
10000cdf8add sp, sp, 160
10000cdfcretab
10000cd1c
10000cd1c__ZN6Helper13HelperHandler25createListeningUnixSocketEPKc:
10000cd1cpacibsp
10000cd20sub sp, sp, 160
10000cd24stp x22, x21, [sp+112]
10000cd28stp x20, x19, [sp+128]
10000cd2cstp x29, x30, [sp+144]
10000cd30add x29, sp, 144
10000cd34cbz x1, 0x10000cde4
10000cd38mov x20, x1
10000cd3cbl __error@plt
10000cd40str wzr, [x0]
10000cd44mov x0, x20
10000cd48bl unlink@plt
10000cd4cmovz w21, 1
10000cd50movz w0, 1
10000cd54movz w1, 1
10000cd58movz w2, 0
10000cd5cbl socket@plt
10000cd60tbnz w0, 31, 0x10000cde4
10000cd64mov x19, x0
10000cd68movi v0.2d, 0
10000cd6cstur q0, [sp+90]
10000cd70stp q0, q0, [sp+64]
10000cd74stp q0, q0, [sp+32]
10000cd78stp q0, q0, [sp]
10000cd7cadd x8, sp, 0
10000cd80orr x0, x8, 2
10000cd84strb w21, [sp+1]
10000cd88mov x1, x20
10000cd8cmovz w2, 104
10000cd90bl strlcpy@plt
10000cd94add x1, sp, 0
10000cd98mov x0, x19
10000cd9cmovz w2, 106
10000cda0bl bind@plt
10000cda4tbnz w0, 31, 0x10000cddc
10000cda8mov x0, x19
10000cdacmovz w1, 5
10000cdb0bl listen@plt
10000cdb4tbnz w0, 31, 0x10000cddc
10000cdb8mov x0, x20
10000cdbcmovz w1, 511
10000cdc0bl chmod@plt
10000cdc4mov x0, x19
10000cdc8ldp x29, x30, [sp+144]
10000cdccldp x20, x19, [sp+128]
10000cdd0ldp x22, x21, [sp+112]
10000cdd4add sp, sp, 160
10000cdd8retab
10000cddc
10000cddcloc_10000cddc:
10000cddcmov x0, x19
10000cde0bl close@plt
10000cde4
10000cde4loc_10000cde4:
10000cde4movn w19, 0
10000cde8mov x0, x19
10000cdecldp x29, x30, [sp+144]
10000cdf0ldp x20, x19, [sp+128]
10000cdf4ldp x22, x21, [sp+112]
10000cdf8add sp, sp, 160
10000cdfcretab
10000cd1c
10000ce00
10000ce00__ZN6Helper13HelperHandler13processClientEi:
10000ce00pacibsp
10000ce04sub sp, sp, 208
10000ce08stp x24, x23, [sp+144]
10000ce0cstp x22, x21, [sp+160]
10000ce10stp x20, x19, [sp+176]
10000ce14stp x29, x30, [sp+192]
10000ce18add x29, sp, 192
10000ce1cmov x19, x1
10000ce20mov x21, x0
10000ce24add x1, sp, 16
10000ce28mov x0, x19
10000ce2cmovz w2, 128
10000ce30bl __ZN5Utils8readLineEiPcm
10000ce34cbz w0, 0x10000ce60
10000ce38add x0, sp, 16
10000ce3cmovz w1, 44
10000ce40bl __ZN5Utils5splitEPcc
10000ce44mov x22, x0
10000ce48movz w1, 44
10000ce4cbl __ZN5Utils5splitEPcc
10000ce50bl atoi@plt
10000ce54ubfm w8, w0, 13, 31
10000ce58cbz w8, 0x10000ce78
10000ce5cmovz w0, 0
10000ce60
10000ce60loc_10000ce60:
10000ce60ldp x29, x30, [sp+192]
10000ce64ldp x20, x19, [sp+176]
10000ce68ldp x22, x21, [sp+160]
10000ce6cldp x24, x23, [sp+144]
10000ce70add sp, sp, 208
10000ce74retab
10000ce78
10000ce78loc_10000ce78:
10000ce78mov x24, x0
10000ce7cmov w23, w0
10000ce80movz w0, 1
10000ce84mov x1, x23
10000ce88bl calloc@plt
10000ce8cmov x20, x0
10000ce90cbz w24, 0x10000cebc
10000ce94mov x24, x20
10000ce98
10000ce98loc_10000ce98:
10000ce98mov x0, x19
10000ce9cmov x1, x24
10000cea0mov x2, x23
10000cea4bl read@plt
10000cea8subs xzr, x0, 0
10000ceacb.le 0x10000cf28
10000ceb0add x24, x24, x0
10000ceb4subs x23, x23, x0
10000ceb8b.ne 0x10000ce98
10000cebc
10000cebcloc_10000cebc:
10000cebcstr xzr, [sp+8]
10000cec0add x0, sp, 16
10000cec4bl atoi@plt
10000cec8mov x1, x0
10000ceccldrsb w2, [x22]
10000ced0add x4, sp, 8
10000ced4mov x0, x21
10000ced8mov x3, x20
10000cedcbl __ZN6Helper13HelperHandler14processRequestEicPKcPPc
10000cee0str x0, [sp]
10000cee4adr x2, 0x34d07
10000cee8hint
10000ceecadd x0, sp, 16
10000cef0movz w1, 128
10000cef4bl snprintf@plt
10000cef8sbfm x2, x0, 0, 31
10000cefcadd x1, sp, 16
10000cf00mov x0, x19
10000cf04bl write@plt
10000cf08ldr x21, [sp+8]
10000cf0ccbz x21, 0x10000cf4c
10000cf10mov x0, x19
10000cf14mov x1, x21
10000cf18bl __ZN5Utils11writeStringEiPKc
10000cf1cmov x0, x21
10000cf20bl free@plt
10000cf24b 0x10000cf5c
10000cf28
10000cf28loc_10000cf28:
10000cf28mov x0, x20
10000cf2cbl free@plt
10000cf30movz w0, 0
10000cf34ldp x29, x30, [sp+192]
10000cf38ldp x20, x19, [sp+176]
10000cf3cldp x22, x21, [sp+160]
10000cf40ldp x24, x23, [sp+144]
10000cf44add sp, sp, 208
10000cf48retab
10000cf4c
10000cf4cloc_10000cf4c:
10000cf4cadr x1, 0x345b4
10000cf50hint
10000cf54mov x0, x19
10000cf58bl __ZN5Utils11writeStringEiPKc
10000cf5c
10000cf5cloc_10000cf5c:
10000cf5cmov x0, x20
10000cf60bl free@plt
10000cf64movz w0, 1
10000cf68ldp x29, x30, [sp+192]
10000cf6cldp x20, x19, [sp+176]
10000cf70ldp x22, x21, [sp+160]
10000cf74ldp x24, x23, [sp+144]
10000cf78add sp, sp, 208
10000cf7cretab
10000ce00
10000ce00__ZN6Helper13HelperHandler13processClientEi:
10000ce00pacibsp
10000ce04sub sp, sp, 208
10000ce08stp x24, x23, [sp+144]
10000ce0cstp x22, x21, [sp+160]
10000ce10stp x20, x19, [sp+176]
10000ce14stp x29, x30, [sp+192]
10000ce18add x29, sp, 192
10000ce1cmov x19, x1
10000ce20mov x21, x0
10000ce24add x1, sp, 16
10000ce28mov x0, x19
10000ce2cmovz w2, 128
10000ce30bl __ZN5Utils8readLineEiPcm
10000ce34cbz w0, 0x10000ce60
10000ce38add x0, sp, 16
10000ce3cmovz w1, 44
10000ce40bl __ZN5Utils5splitEPcc
10000ce44mov x22, x0
10000ce48movz w1, 44
10000ce4cbl __ZN5Utils5splitEPcc
10000ce50bl atoi@plt
10000ce54ubfm w8, w0, 13, 31
10000ce58cbz w8, 0x10000ce78
10000ce5cmovz w0, 0
10000ce60
10000ce60loc_10000ce60:
10000ce60ldp x29, x30, [sp+192]
10000ce64ldp x20, x19, [sp+176]
10000ce68ldp x22, x21, [sp+160]
10000ce6cldp x24, x23, [sp+144]
10000ce70add sp, sp, 208
10000ce74retab
10000ce78
10000ce78loc_10000ce78:
10000ce78mov x24, x0
10000ce7cmov w23, w0
10000ce80movz w0, 1
10000ce84mov x1, x23
10000ce88bl calloc@plt
10000ce8cmov x20, x0
10000ce90cbz w24, 0x10000cebc
10000ce94mov x24, x20
10000ce98
10000ce98loc_10000ce98:
10000ce98mov x0, x19
10000ce9cmov x1, x24
10000cea0mov x2, x23
10000cea4bl read@plt
10000cea8subs xzr, x0, 0
10000ceacb.le 0x10000cf28
10000ceb0add x24, x24, x0
10000ceb4subs x23, x23, x0
10000ceb8b.ne 0x10000ce98
10000cebc
10000cebcloc_10000cebc:
10000cebcstr xzr, [sp+8]
10000cec0add x0, sp, 16
10000cec4bl atoi@plt
10000cec8mov x1, x0
10000ceccldrsb w2, [x22]
10000ced0add x4, sp, 8
10000ced4mov x0, x21
10000ced8mov x3, x20
10000cedcbl __ZN6Helper13HelperHandler14processRequestEicPKcPPc
10000cee0str x0, [sp]
10000cee4adr x2, 0x34d07
10000cee8hint
10000ceecadd x0, sp, 16
10000cef0movz w1, 128
10000cef4bl snprintf@plt
10000cef8sbfm x2, x0, 0, 31
10000cefcadd x1, sp, 16
10000cf00mov x0, x19
10000cf04bl write@plt
10000cf08ldr x21, [sp+8]
10000cf0ccbz x21, 0x10000cf4c
10000cf10mov x0, x19
10000cf14mov x1, x21
10000cf18bl __ZN5Utils11writeStringEiPKc
10000cf1cmov x0, x21
10000cf20bl free@plt
10000cf24b 0x10000cf5c
10000cf28
10000cf28loc_10000cf28:
10000cf28mov x0, x20
10000cf2cbl free@plt
10000cf30movz w0, 0
10000cf34ldp x29, x30, [sp+192]
10000cf38ldp x20, x19, [sp+176]
10000cf3cldp x22, x21, [sp+160]
10000cf40ldp x24, x23, [sp+144]
10000cf44add sp, sp, 208
10000cf48retab
10000cf4c
10000cf4cloc_10000cf4c:
10000cf4cadr x1, 0x345b4
10000cf50hint
10000cf54mov x0, x19
10000cf58bl __ZN5Utils11writeStringEiPKc
10000cf5c
10000cf5cloc_10000cf5c:
10000cf5cmov x0, x20
10000cf60bl free@plt
10000cf64movz w0, 1
10000cf68ldp x29, x30, [sp+192]
10000cf6cldp x20, x19, [sp+176]
10000cf70ldp x22, x21, [sp+160]
10000cf74ldp x24, x23, [sp+144]
10000cf78add sp, sp, 208
10000cf7cretab
10000ce00
10000cf80
10000cf80__ZN6Helper13HelperHandler14processRequestEicPKcPPc:
10000cf80pacibsp
10000cf84sub sp, sp, 112
10000cf88stp x24, x23, [sp+48]
10000cf8cstp x22, x21, [sp+64]
10000cf90stp x20, x19, [sp+80]
10000cf94stp x29, x30, [sp+96]
10000cf98add x29, sp, 96
10000cf9cmov x19, x4
10000cfa0mov x20, x3
10000cfa4mov x21, x1
10000cfa8mov x22, x0
10000cfacstp xzr, xzr, [sp+32]
10000cfb0str xzr, [sp+24]
10000cfb4subs wzr, w2, 69
10000cfb8b.eq 0x10000d004
10000cfbcsubs wzr, w2, 68
10000cfc0b.eq 0x10000d06c
10000cfc4subs wzr, w2, 65
10000cfc8b.ne 0x10000d08c
10000cfccldr x0, [x22]
10000cfd0add x8, sp, 8
10000cfd4mov x1, x21
10000cfd8bl __ZN6Helper13HelperFactory12getOperationEi
10000cfdcldp x24, x23, [sp+8]
10000cfe0cbz x23, 0x10000cff4
10000cfe4add x8, x23, 8
10000cfe8movn x9, 0
10000cfecldaddal x9, x8, [x8]
10000cff0cbz x8, 0x10000d0a0
10000cff4
10000cff4loc_10000cff4:
10000cff4cbz x24, 0x10000d0d4
10000cff8
10000cff8loc_10000cff8:
10000cff8adr x0, 0x34bf7
10000cffchint
10000d000b 0x10000d1ec
10000d004
10000d004loc_10000d004:
10000d004ldr x0, [x22]
10000d008add x8, sp, 8
10000d00cmov x1, x21
10000d010bl __ZN6Helper13HelperFactory12getOperationEi
10000d014ldp x21, x8, [sp+8]
10000d018stp x21, x8, [sp+32]
10000d01ccbz x21, 0x10000d094
10000d020hint
10000d024ldr x0, 0x3b554
10000d028mov x2, x20
10000d02cbl fn_10003e580
10000d030mov x1, x0
10000d034ldr x16, [x21]
10000d038mov x17, x21
10000d03cmovk x17, 0x6ae1000000000000
10000d040autda x16, x17
10000d044ldr x8, [x16+24]!
10000d048mov x9, x16
10000d04cadd x2, sp, 24
10000d050mov x0, x21
10000d054mov x17, x9
10000d058movk x17, 0x24f9000000000000
10000d05cblraa x8, x17
10000d060mov x20, x0
10000d064ldr x0, [sp+24]
10000d068b 0x10000d1f4
10000d06c
10000d06cloc_10000d06c:
10000d06cldr x0, [x22]
10000d070mov x1, x21
10000d074bl __ZN6Helper13HelperFactory15deleteOperationEi
10000d078adr x0, 0x34bed
10000d07chint
10000d080bl strdup@plt
10000d084movz w20, 1
10000d088b 0x10000d1f4
10000d08c
10000d08cloc_10000d08c:
10000d08cmovz w20, 0
10000d090b 0x10000d1f8
10000d094
10000d094loc_10000d094:
10000d094adr x0, 0x34baa
10000d098hint
10000d09cb 0x10000d1ec
10000d0a0
10000d0a0loc_10000d0a0:
10000d0a0ldr x16, [x23]
10000d0a4mov x17, x23
10000d0a8movk x17, 0x634f000000000000
10000d0acautda x16, x17
10000d0b0ldr x8, [x16+16]!
10000d0b4mov x9, x16
10000d0b8mov x0, x23
10000d0bcmov x17, x9
10000d0c0movk x17, 0x4444000000000000
10000d0c4blraa x8, x17
10000d0c8mov x0, x23
10000d0ccbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d0d0cbnz x24, 0x10000cff8
10000d0d4
10000d0d4loc_10000d0d4:
10000d0d4ldr x0, [x22]
10000d0d8add x8, sp, 8
10000d0dcmov x1, x21
10000d0e0bl __ZN6Helper13HelperFactory12newOperationEi
10000d0e4ldp x8, x9, [sp+8]
10000d0e8stp xzr, xzr, [sp+8]
10000d0ecldr x21, [sp+40]
10000d0f0stp x8, x9, [sp+32]
10000d0f4cbz x21, 0x10000d138
10000d0f8add x8, x21, 8
10000d0fcmovn x9, 0
10000d100ldaddal x9, x8, [x8]
10000d104cbnz x8, 0x10000d138
10000d108ldr x16, [x21]
10000d10cmov x17, x21
10000d110movk x17, 0x634f000000000000
10000d114autda x16, x17
10000d118ldr x8, [x16+16]!
10000d11cmov x9, x16
10000d120mov x0, x21
10000d124mov x17, x9
10000d128movk x17, 0x4444000000000000
10000d12cblraa x8, x17
10000d130mov x0, x21
10000d134bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d138
10000d138loc_10000d138:
10000d138ldr x21, [sp+16]
10000d13ccbz x21, 0x10000d180
10000d140add x8, x21, 8
10000d144movn x9, 0
10000d148ldaddal x9, x8, [x8]
10000d14ccbnz x8, 0x10000d180
10000d150ldr x16, [x21]
10000d154mov x17, x21
10000d158movk x17, 0x634f000000000000
10000d15cautda x16, x17
10000d160ldr x8, [x16+16]!
10000d164mov x9, x16
10000d168mov x0, x21
10000d16cmov x17, x9
10000d170movk x17, 0x4444000000000000
10000d174blraa x8, x17
10000d178mov x0, x21
10000d17cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d180
10000d180loc_10000d180:
10000d180ldr x21, [sp+32]
10000d184cbz x21, 0x10000d1e4
10000d188hint
10000d18cldr x0, 0x3b3ec
10000d190mov x2, x20
10000d194bl fn_10003e580
10000d198mov x1, x0
10000d19cldr x16, [x21]
10000d1a0mov x17, x21
10000d1a4movk x17, 0x6ae1000000000000
10000d1a8autda x16, x17
10000d1acldr x8, [x16+16]!
10000d1b0mov x9, x16
10000d1b4add x2, sp, 24
10000d1b8mov x0, x21
10000d1bcmov x17, x9
10000d1c0movk x17, 0xfac5000000000000
10000d1c4blraa x8, x17
10000d1c8mov x20, x0
10000d1ccldr x0, [sp+24]
10000d1d0cbnz x0, 0x10000d204
10000d1d4adr x0, 0x34a54
10000d1d8hint
10000d1dcbl strdup@plt
10000d1e0b 0x10000d1f4
10000d1e4
10000d1e4loc_10000d1e4:
10000d1e4adr x0, 0x34a32
10000d1e8hint
10000d1ec
10000d1ecloc_10000d1ec:
10000d1ecbl strdup@plt
10000d1f0movz w20, 0
10000d1f4
10000d1f4loc_10000d1f4:
10000d1f4cbnz x0, 0x10000d204
10000d1f8
10000d1f8loc_10000d1f8:
10000d1f8adr x0, 0x34308
10000d1fchint
10000d200bl strdup@plt
10000d204
10000d204loc_10000d204:
10000d204str x0, [x19]
10000d208ldr x19, [sp+40]
10000d20ccbz x19, 0x10000d250
10000d210add x8, x19, 8
10000d214movn x9, 0
10000d218ldaddal x9, x8, [x8]
10000d21ccbnz x8, 0x10000d250
10000d220ldr x16, [x19]
10000d224mov x17, x19
10000d228movk x17, 0x634f000000000000
10000d22cautda x16, x17
10000d230ldr x8, [x16+16]!
10000d234mov x9, x16
10000d238mov x0, x19
10000d23cmov x17, x9
10000d240movk x17, 0x4444000000000000
10000d244blraa x8, x17
10000d248mov x0, x19
10000d24cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d250
10000d250loc_10000d250:
10000d250mov x0, x20
10000d254ldp x29, x30, [sp+96]
10000d258ldp x20, x19, [sp+80]
10000d25cldp x22, x21, [sp+64]
10000d260ldp x24, x23, [sp+48]
10000d264add sp, sp, 112
10000d268retab
10000d26cb 0x10000d278
10000d270b 0x10000d278
10000d274b 0x10000d278
10000d278
10000d278loc_10000d278:
10000d278mov x19, x0
10000d27cadd x0, sp, 32
10000d280bl fn_10000d28c
10000d284mov x0, x19
10000d288bl _Unwind_Resume@plt
10000cf80
10000cf80__ZN6Helper13HelperHandler14processRequestEicPKcPPc:
10000cf80pacibsp
10000cf84sub sp, sp, 112
10000cf88stp x24, x23, [sp+48]
10000cf8cstp x22, x21, [sp+64]
10000cf90stp x20, x19, [sp+80]
10000cf94stp x29, x30, [sp+96]
10000cf98add x29, sp, 96
10000cf9cmov x19, x4
10000cfa0mov x20, x3
10000cfa4mov x21, x1
10000cfa8mov x22, x0
10000cfacstp xzr, xzr, [sp+32]
10000cfb0str xzr, [sp+24]
10000cfb4subs wzr, w2, 69
10000cfb8b.eq 0x10000d004
10000cfbcsubs wzr, w2, 68
10000cfc0b.eq 0x10000d06c
10000cfc4subs wzr, w2, 65
10000cfc8b.ne 0x10000d08c
10000cfccldr x0, [x22]
10000cfd0add x8, sp, 8
10000cfd4mov x1, x21
10000cfd8bl __ZN6Helper13HelperFactory12getOperationEi
10000cfdcldp x24, x23, [sp+8]
10000cfe0cbz x23, 0x10000cff4
10000cfe4add x8, x23, 8
10000cfe8movn x9, 0
10000cfecldaddal x9, x8, [x8]
10000cff0cbz x8, 0x10000d0a0
10000cff4
10000cff4loc_10000cff4:
10000cff4cbz x24, 0x10000d0d4
10000cff8
10000cff8loc_10000cff8:
10000cff8adr x0, 0x34bf7
10000cffchint
10000d000b 0x10000d1ec
10000d004
10000d004loc_10000d004:
10000d004ldr x0, [x22]
10000d008add x8, sp, 8
10000d00cmov x1, x21
10000d010bl __ZN6Helper13HelperFactory12getOperationEi
10000d014ldp x21, x8, [sp+8]
10000d018stp x21, x8, [sp+32]
10000d01ccbz x21, 0x10000d094
10000d020hint
10000d024ldr x0, 0x3b554
10000d028mov x2, x20
10000d02cbl fn_10003e580
10000d030mov x1, x0
10000d034ldr x16, [x21]
10000d038mov x17, x21
10000d03cmovk x17, 0x6ae1000000000000
10000d040autda x16, x17
10000d044ldr x8, [x16+24]!
10000d048mov x9, x16
10000d04cadd x2, sp, 24
10000d050mov x0, x21
10000d054mov x17, x9
10000d058movk x17, 0x24f9000000000000
10000d05cblraa x8, x17
10000d060mov x20, x0
10000d064ldr x0, [sp+24]
10000d068b 0x10000d1f4
10000d06c
10000d06cloc_10000d06c:
10000d06cldr x0, [x22]
10000d070mov x1, x21
10000d074bl __ZN6Helper13HelperFactory15deleteOperationEi
10000d078adr x0, 0x34bed
10000d07chint
10000d080bl strdup@plt
10000d084movz w20, 1
10000d088b 0x10000d1f4
10000d08c
10000d08cloc_10000d08c:
10000d08cmovz w20, 0
10000d090b 0x10000d1f8
10000d094
10000d094loc_10000d094:
10000d094adr x0, 0x34baa
10000d098hint
10000d09cb 0x10000d1ec
10000d0a0
10000d0a0loc_10000d0a0:
10000d0a0ldr x16, [x23]
10000d0a4mov x17, x23
10000d0a8movk x17, 0x634f000000000000
10000d0acautda x16, x17
10000d0b0ldr x8, [x16+16]!
10000d0b4mov x9, x16
10000d0b8mov x0, x23
10000d0bcmov x17, x9
10000d0c0movk x17, 0x4444000000000000
10000d0c4blraa x8, x17
10000d0c8mov x0, x23
10000d0ccbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d0d0cbnz x24, 0x10000cff8
10000d0d4
10000d0d4loc_10000d0d4:
10000d0d4ldr x0, [x22]
10000d0d8add x8, sp, 8
10000d0dcmov x1, x21
10000d0e0bl __ZN6Helper13HelperFactory12newOperationEi
10000d0e4ldp x8, x9, [sp+8]
10000d0e8stp xzr, xzr, [sp+8]
10000d0ecldr x21, [sp+40]
10000d0f0stp x8, x9, [sp+32]
10000d0f4cbz x21, 0x10000d138
10000d0f8add x8, x21, 8
10000d0fcmovn x9, 0
10000d100ldaddal x9, x8, [x8]
10000d104cbnz x8, 0x10000d138
10000d108ldr x16, [x21]
10000d10cmov x17, x21
10000d110movk x17, 0x634f000000000000
10000d114autda x16, x17
10000d118ldr x8, [x16+16]!
10000d11cmov x9, x16
10000d120mov x0, x21
10000d124mov x17, x9
10000d128movk x17, 0x4444000000000000
10000d12cblraa x8, x17
10000d130mov x0, x21
10000d134bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d138
10000d138loc_10000d138:
10000d138ldr x21, [sp+16]
10000d13ccbz x21, 0x10000d180
10000d140add x8, x21, 8
10000d144movn x9, 0
10000d148ldaddal x9, x8, [x8]
10000d14ccbnz x8, 0x10000d180
10000d150ldr x16, [x21]
10000d154mov x17, x21
10000d158movk x17, 0x634f000000000000
10000d15cautda x16, x17
10000d160ldr x8, [x16+16]!
10000d164mov x9, x16
10000d168mov x0, x21
10000d16cmov x17, x9
10000d170movk x17, 0x4444000000000000
10000d174blraa x8, x17
10000d178mov x0, x21
10000d17cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d180
10000d180loc_10000d180:
10000d180ldr x21, [sp+32]
10000d184cbz x21, 0x10000d1e4
10000d188hint
10000d18cldr x0, 0x3b3ec
10000d190mov x2, x20
10000d194bl fn_10003e580
10000d198mov x1, x0
10000d19cldr x16, [x21]
10000d1a0mov x17, x21
10000d1a4movk x17, 0x6ae1000000000000
10000d1a8autda x16, x17
10000d1acldr x8, [x16+16]!
10000d1b0mov x9, x16
10000d1b4add x2, sp, 24
10000d1b8mov x0, x21
10000d1bcmov x17, x9
10000d1c0movk x17, 0xfac5000000000000
10000d1c4blraa x8, x17
10000d1c8mov x20, x0
10000d1ccldr x0, [sp+24]
10000d1d0cbnz x0, 0x10000d204
10000d1d4adr x0, 0x34a54
10000d1d8hint
10000d1dcbl strdup@plt
10000d1e0b 0x10000d1f4
10000d1e4
10000d1e4loc_10000d1e4:
10000d1e4adr x0, 0x34a32
10000d1e8hint
10000d1ec
10000d1ecloc_10000d1ec:
10000d1ecbl strdup@plt
10000d1f0movz w20, 0
10000d1f4
10000d1f4loc_10000d1f4:
10000d1f4cbnz x0, 0x10000d204
10000d1f8
10000d1f8loc_10000d1f8:
10000d1f8adr x0, 0x34308
10000d1fchint
10000d200bl strdup@plt
10000d204
10000d204loc_10000d204:
10000d204str x0, [x19]
10000d208ldr x19, [sp+40]
10000d20ccbz x19, 0x10000d250
10000d210add x8, x19, 8
10000d214movn x9, 0
10000d218ldaddal x9, x8, [x8]
10000d21ccbnz x8, 0x10000d250
10000d220ldr x16, [x19]
10000d224mov x17, x19
10000d228movk x17, 0x634f000000000000
10000d22cautda x16, x17
10000d230ldr x8, [x16+16]!
10000d234mov x9, x16
10000d238mov x0, x19
10000d23cmov x17, x9
10000d240movk x17, 0x4444000000000000
10000d244blraa x8, x17
10000d248mov x0, x19
10000d24cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d250
10000d250loc_10000d250:
10000d250mov x0, x20
10000d254ldp x29, x30, [sp+96]
10000d258ldp x20, x19, [sp+80]
10000d25cldp x22, x21, [sp+64]
10000d260ldp x24, x23, [sp+48]
10000d264add sp, sp, 112
10000d268retab
10000d26cb 0x10000d278
10000d270b 0x10000d278
10000d274b 0x10000d278
10000d278
10000d278loc_10000d278:
10000d278mov x19, x0
10000d27cadd x0, sp, 32
10000d280bl fn_10000d28c
10000d284mov x0, x19
10000d288bl _Unwind_Resume@plt
10000cf80
10000d28c
10000d28cfn_10000d28c:
10000d28cpacibsp
10000d290stp x20, x19, [sp-32]!
10000d294stp x29, x30, [sp+16]
10000d298add x29, sp, 16
10000d29cmov x19, x0
10000d2a0ldr x20, [x0+8]
10000d2a4cbz x20, 0x10000d2b8
10000d2a8add x8, x20, 8
10000d2acmovn x9, 0
10000d2b0ldaddal x9, x8, [x8]
10000d2b4cbz x8, 0x10000d2c8
10000d2b8
10000d2b8loc_10000d2b8:
10000d2b8mov x0, x19
10000d2bcldp x29, x30, [sp+16]
10000d2c0ldp x20, x19, [sp], 32
10000d2c4retab
10000d2c8
10000d2c8loc_10000d2c8:
10000d2c8ldr x16, [x20]
10000d2ccmov x17, x20
10000d2d0movk x17, 0x634f000000000000
10000d2d4autda x16, x17
10000d2d8ldr x8, [x16+16]!
10000d2dcmov x9, x16
10000d2e0mov x0, x20
10000d2e4mov x17, x9
10000d2e8movk x17, 0x4444000000000000
10000d2ecblraa x8, x17
10000d2f0mov x0, x20
10000d2f4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d2f8mov x0, x19
10000d2fcldp x29, x30, [sp+16]
10000d300ldp x20, x19, [sp], 32
10000d304retab
10000d28c
10000d28cfn_10000d28c:
10000d28cpacibsp
10000d290stp x20, x19, [sp-32]!
10000d294stp x29, x30, [sp+16]
10000d298add x29, sp, 16
10000d29cmov x19, x0
10000d2a0ldr x20, [x0+8]
10000d2a4cbz x20, 0x10000d2b8
10000d2a8add x8, x20, 8
10000d2acmovn x9, 0
10000d2b0ldaddal x9, x8, [x8]
10000d2b4cbz x8, 0x10000d2c8
10000d2b8
10000d2b8loc_10000d2b8:
10000d2b8mov x0, x19
10000d2bcldp x29, x30, [sp+16]
10000d2c0ldp x20, x19, [sp], 32
10000d2c4retab
10000d2c8
10000d2c8loc_10000d2c8:
10000d2c8ldr x16, [x20]
10000d2ccmov x17, x20
10000d2d0movk x17, 0x634f000000000000
10000d2d4autda x16, x17
10000d2d8ldr x8, [x16+16]!
10000d2dcmov x9, x16
10000d2e0mov x0, x20
10000d2e4mov x17, x9
10000d2e8movk x17, 0x4444000000000000
10000d2ecblraa x8, x17
10000d2f0mov x0, x20
10000d2f4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d2f8mov x0, x19
10000d2fcldp x29, x30, [sp+16]
10000d300ldp x20, x19, [sp], 32
10000d304retab
10000d28c
10000d308
10000d308__ZN6Helper13HelperHandler4initEv:
10000d308pacibsp
10000d30cstp x20, x19, [sp-32]!
10000d310stp x29, x30, [sp+16]
10000d314add x29, sp, 16
10000d318mov x19, x0
10000d31cmovz w0, 80
10000d320bl _Znwm@plt
10000d324movi v0.2d, 0
10000d328stp q0, q0, [x0]
10000d32cstp q0, q0, [x0+32]
10000d330str q0, [x0+64]
10000d334str x0, [x19]
10000d338movz w0, 1
10000d33cldp x29, x30, [sp+16]
10000d340ldp x20, x19, [sp], 32
10000d344retab
10000d308
10000d308__ZN6Helper13HelperHandler4initEv:
10000d308pacibsp
10000d30cstp x20, x19, [sp-32]!
10000d310stp x29, x30, [sp+16]
10000d314add x29, sp, 16
10000d318mov x19, x0
10000d31cmovz w0, 80
10000d320bl _Znwm@plt
10000d324movi v0.2d, 0
10000d328stp q0, q0, [x0]
10000d32cstp q0, q0, [x0+32]
10000d330str q0, [x0+64]
10000d334str x0, [x19]
10000d338movz w0, 1
10000d33cldp x29, x30, [sp+16]
10000d340ldp x20, x19, [sp], 32
10000d344retab
10000d308
10000d348
10000d348__ZN6Helper13HelperHandler10initWithRWEv:
10000d348pacibsp
10000d34csub sp, sp, 192
10000d350stp x22, x21, [sp+144]
10000d354stp x20, x19, [sp+160]
10000d358stp x29, x30, [sp+176]
10000d35cadd x29, sp, 176
10000d360mov x19, x0
10000d364add x21, sp, 0
10000d368add x8, sp, 0
10000d36cbl __ZN10RWTransfer3GetEv
10000d370ldr x8, [sp]
10000d374mov x20, x19
10000d378str x8, [x20+16]!
10000d37cadd x0, x19, 32
10000d380add x1, x21, 16
10000d384bl __ZN6FDBaseaSEOS_
10000d388add x0, x19, 36
10000d38cadd x1, x21, 20
10000d390bl __ZN6FDBaseaSEOS_
10000d394add x0, x19, 40
10000d398add x1, x21, 24
10000d39cbl __ZN8PortBaseaSEOS_
10000d3a0add x0, x19, 44
10000d3a4add x1, x21, 28
10000d3a8bl __ZN8PortBaseaSEOS_
10000d3acldp q0, q1, [sp+64]
10000d3b0stp q0, q1, [x19+80]
10000d3b4ldr q0, [sp+96]
10000d3b8str q0, [x19+112]
10000d3bcldp q1, q0, [sp+32]
10000d3c0stp q1, q0, [x19+48]
10000d3c4add x0, x19, 128
10000d3c8add x1, x21, 112
10000d3ccbl __ZN6FDBaseaSEOS_
10000d3d0ldur q0, [sp+120]
10000d3d4stur q0, [x19+136]
10000d3d8ldr x8, [sp+136]
10000d3dcstr x8, [x19+152]
10000d3e0add x0, sp, 0
10000d3e4bl __ZN13FDGuardNeonRWD1Ev
10000d3e8mov x0, x20
10000d3ecbl __ZNK13FDGuardNeonRWcvbEv
10000d3f0movz w0, 48
10000d3f4bl _Znwm@plt
10000d3f8mov x21, x0
10000d3fcmovi v0.2d, 0
10000d400stur q0, [x0+8]
10000d404stur q0, [x0+24]
10000d408movz w8, 0x3f800000
10000d40cstr w8, [x0+40]
10000d410str x20, [x0]
10000d414str x0, [x19+8]
10000d418movz w0, 80
10000d41cbl _Znwm@plt
10000d420movi v0.2d, 0
10000d424stp q0, q0, [x0]
10000d428stp q0, q0, [x0+32]
10000d42cstp x20, x21, [x0+64]
10000d430str x0, [x19]
10000d434movz w0, 1
10000d438ldp x29, x30, [sp+176]
10000d43cldp x20, x19, [sp+160]
10000d440ldp x22, x21, [sp+144]
10000d444add sp, sp, 192
10000d448retab
10000d348
10000d348__ZN6Helper13HelperHandler10initWithRWEv:
10000d348pacibsp
10000d34csub sp, sp, 192
10000d350stp x22, x21, [sp+144]
10000d354stp x20, x19, [sp+160]
10000d358stp x29, x30, [sp+176]
10000d35cadd x29, sp, 176
10000d360mov x19, x0
10000d364add x21, sp, 0
10000d368add x8, sp, 0
10000d36cbl __ZN10RWTransfer3GetEv
10000d370ldr x8, [sp]
10000d374mov x20, x19
10000d378str x8, [x20+16]!
10000d37cadd x0, x19, 32
10000d380add x1, x21, 16
10000d384bl __ZN6FDBaseaSEOS_
10000d388add x0, x19, 36
10000d38cadd x1, x21, 20
10000d390bl __ZN6FDBaseaSEOS_
10000d394add x0, x19, 40
10000d398add x1, x21, 24
10000d39cbl __ZN8PortBaseaSEOS_
10000d3a0add x0, x19, 44
10000d3a4add x1, x21, 28
10000d3a8bl __ZN8PortBaseaSEOS_
10000d3acldp q0, q1, [sp+64]
10000d3b0stp q0, q1, [x19+80]
10000d3b4ldr q0, [sp+96]
10000d3b8str q0, [x19+112]
10000d3bcldp q1, q0, [sp+32]
10000d3c0stp q1, q0, [x19+48]
10000d3c4add x0, x19, 128
10000d3c8add x1, x21, 112
10000d3ccbl __ZN6FDBaseaSEOS_
10000d3d0ldur q0, [sp+120]
10000d3d4stur q0, [x19+136]
10000d3d8ldr x8, [sp+136]
10000d3dcstr x8, [x19+152]
10000d3e0add x0, sp, 0
10000d3e4bl __ZN13FDGuardNeonRWD1Ev
10000d3e8mov x0, x20
10000d3ecbl __ZNK13FDGuardNeonRWcvbEv
10000d3f0movz w0, 48
10000d3f4bl _Znwm@plt
10000d3f8mov x21, x0
10000d3fcmovi v0.2d, 0
10000d400stur q0, [x0+8]
10000d404stur q0, [x0+24]
10000d408movz w8, 0x3f800000
10000d40cstr w8, [x0+40]
10000d410str x20, [x0]
10000d414str x0, [x19+8]
10000d418movz w0, 80
10000d41cbl _Znwm@plt
10000d420movi v0.2d, 0
10000d424stp q0, q0, [x0]
10000d428stp q0, q0, [x0+32]
10000d42cstp x20, x21, [x0+64]
10000d430str x0, [x19]
10000d434movz w0, 1
10000d438ldp x29, x30, [sp+176]
10000d43cldp x20, x19, [sp+160]
10000d440ldp x22, x21, [sp+144]
10000d444add sp, sp, 192
10000d448retab
10000d348
10000d44c
10000d44c__ZN6Helper13HelperHandler5startEv:
10000d44cpacibsp
10000d450stp x22, x21, [sp-48]!
10000d454stp x20, x19, [sp+16]
10000d458stp x29, x30, [sp+32]
10000d45cadd x29, sp, 32
10000d460sub sp, sp, 1040
10000d464mov x19, x0
10000d468bl __ZN5Utils22enableMemoryProtectionEv
10000d46cmovz w8, 1024
10000d470str w8, [sp+12]
10000d474add x0, sp, 16
10000d478add x1, sp, 12
10000d47cbl _NSGetExecutablePath@plt
10000d480cbnz w0, 0x10000d48c
10000d484add x0, sp, 16
10000d488bl unlink@plt
10000d48c
10000d48cloc_10000d48c:
10000d48cbl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d490adr x3, 0x37ef8
10000d494hint
10000d498adr x16, 776
10000d49chint
10000d4a0paciza x16
10000d4a4mov x2, x16
10000d4a8mov x1, x19
10000d4acmovz x4, 0
10000d4b0movz w5, 4
10000d4b4bl CFNotificationCenterAddObserver@plt
10000d4b8movi v0.2d, 0
10000d4bcstp q0, q0, [sp+16]
10000d4c0str xzr, [sp+48]
10000d4c4str x19, [sp+24]
10000d4c8hint
10000d4ccldr x8, 0x37454
10000d4d0ldr x0, [x8]
10000d4d4adr x16, 648
10000d4d8hint
10000d4dcpaciza x16
10000d4e0mov x3, x16
10000d4e4movz x8, 0xc00000000000
10000d4e8movk x8, 0x4072000000000000
10000d4ecfmov d1, x8
10000d4f0movi d0, 0
10000d4f4add x4, sp, 16
10000d4f8movz x1, 0
10000d4fcmovz x2, 0
10000d500bl CFRunLoopTimerCreate@plt
10000d504str x0, [x19+168]
10000d508bl CFRunLoopGetMain@plt
10000d50cldr x1, [x19+168]
10000d510hint
10000d514ldr x8, 0x37414
10000d518ldr x2, [x8]
10000d51cbl CFRunLoopAddTimer@plt
10000d520movz w0, 8
10000d524bl _Znwm@plt
10000d528mov x21, x0
10000d52cbl _ZNSt3__115__thread_structC1Ev@plt
10000d530movz w0, 16
10000d534bl _Znwm@plt
10000d538mov x20, x0
10000d53cstp x21, x19, [x0]
10000d540adr x16, 1012
10000d544hint
10000d548paciza x16
10000d54cmov x2, x16
10000d550add x0, sp, 16
10000d554movz x1, 0
10000d558mov x3, x20
10000d55cbl pthread_create@plt
10000d560cbnz w0, 0x10000d5a0
10000d564ldr x8, [x19+160]!
10000d568cbnz x8, 0x10000d5b0
10000d56cldr x8, [sp+16]
10000d570str x8, [x19]
10000d574str xzr, [sp+16]
10000d578add x0, sp, 16
10000d57cbl _ZNSt3__16threadD1Ev@plt
10000d580mov x0, x19
10000d584bl _ZNSt3__16thread6detachEv@plt
10000d588bl CFRunLoopRun@plt
10000d58cadd sp, sp, 1040
10000d590ldp x29, x30, [sp+32]
10000d594ldp x20, x19, [sp+16]
10000d598ldp x22, x21, [sp], 48
10000d59cretab
10000d5a0
10000d5a0loc_10000d5a0:
10000d5a0adr x1, 0x3461d
10000d5a4hint
10000d5a8bl _ZNSt3__120__throw_system_errorEiPKc@plt
10000d5acbrk 1
10000d5b0
10000d5b0loc_10000d5b0:
10000d5b0bl _ZSt9terminatev@plt
10000d5b4mov x19, x0
10000d5b8mov x0, x21
10000d5bcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5c0b 0x10000d5e8
10000d5c4mov x19, x0
10000d5c8b 0x10000d5e8
10000d5ccmov x19, x0
10000d5d0ldr x0, [x20]
10000d5d4str xzr, [x20]
10000d5d8cbz x0, 0x10000d5e4
10000d5dcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5e0bl _ZdlPv@plt
10000d5e4
10000d5e4loc_10000d5e4:
10000d5e4mov x21, x20
10000d5e8
10000d5e8loc_10000d5e8:
10000d5e8mov x0, x21
10000d5ecbl _ZdlPv@plt
10000d5f0mov x0, x19
10000d5f4bl _Unwind_Resume@plt
10000d44c
10000d44c__ZN6Helper13HelperHandler5startEv:
10000d44cpacibsp
10000d450stp x22, x21, [sp-48]!
10000d454stp x20, x19, [sp+16]
10000d458stp x29, x30, [sp+32]
10000d45cadd x29, sp, 32
10000d460sub sp, sp, 1040
10000d464mov x19, x0
10000d468bl __ZN5Utils22enableMemoryProtectionEv
10000d46cmovz w8, 1024
10000d470str w8, [sp+12]
10000d474add x0, sp, 16
10000d478add x1, sp, 12
10000d47cbl _NSGetExecutablePath@plt
10000d480cbnz w0, 0x10000d48c
10000d484add x0, sp, 16
10000d488bl unlink@plt
10000d48c
10000d48cloc_10000d48c:
10000d48cbl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d490adr x3, 0x37ef8
10000d494hint
10000d498adr x16, 776
10000d49chint
10000d4a0paciza x16
10000d4a4mov x2, x16
10000d4a8mov x1, x19
10000d4acmovz x4, 0
10000d4b0movz w5, 4
10000d4b4bl CFNotificationCenterAddObserver@plt
10000d4b8movi v0.2d, 0
10000d4bcstp q0, q0, [sp+16]
10000d4c0str xzr, [sp+48]
10000d4c4str x19, [sp+24]
10000d4c8hint
10000d4ccldr x8, 0x37454
10000d4d0ldr x0, [x8]
10000d4d4adr x16, 648
10000d4d8hint
10000d4dcpaciza x16
10000d4e0mov x3, x16
10000d4e4movz x8, 0xc00000000000
10000d4e8movk x8, 0x4072000000000000
10000d4ecfmov d1, x8
10000d4f0movi d0, 0
10000d4f4add x4, sp, 16
10000d4f8movz x1, 0
10000d4fcmovz x2, 0
10000d500bl CFRunLoopTimerCreate@plt
10000d504str x0, [x19+168]
10000d508bl CFRunLoopGetMain@plt
10000d50cldr x1, [x19+168]
10000d510hint
10000d514ldr x8, 0x37414
10000d518ldr x2, [x8]
10000d51cbl CFRunLoopAddTimer@plt
10000d520movz w0, 8
10000d524bl _Znwm@plt
10000d528mov x21, x0
10000d52cbl _ZNSt3__115__thread_structC1Ev@plt
10000d530movz w0, 16
10000d534bl _Znwm@plt
10000d538mov x20, x0
10000d53cstp x21, x19, [x0]
10000d540adr x16, 1012
10000d544hint
10000d548paciza x16
10000d54cmov x2, x16
10000d550add x0, sp, 16
10000d554movz x1, 0
10000d558mov x3, x20
10000d55cbl pthread_create@plt
10000d560cbnz w0, 0x10000d5a0
10000d564ldr x8, [x19+160]!
10000d568cbnz x8, 0x10000d5b0
10000d56cldr x8, [sp+16]
10000d570str x8, [x19]
10000d574str xzr, [sp+16]
10000d578add x0, sp, 16
10000d57cbl _ZNSt3__16threadD1Ev@plt
10000d580mov x0, x19
10000d584bl _ZNSt3__16thread6detachEv@plt
10000d588bl CFRunLoopRun@plt
10000d58cadd sp, sp, 1040
10000d590ldp x29, x30, [sp+32]
10000d594ldp x20, x19, [sp+16]
10000d598ldp x22, x21, [sp], 48
10000d59cretab
10000d5a0
10000d5a0loc_10000d5a0:
10000d5a0adr x1, 0x3461d
10000d5a4hint
10000d5a8bl _ZNSt3__120__throw_system_errorEiPKc@plt
10000d5acbrk 1
10000d5b0
10000d5b0loc_10000d5b0:
10000d5b0bl _ZSt9terminatev@plt
10000d5b4mov x19, x0
10000d5b8mov x0, x21
10000d5bcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5c0b 0x10000d5e8
10000d5c4mov x19, x0
10000d5c8b 0x10000d5e8
10000d5ccmov x19, x0
10000d5d0ldr x0, [x20]
10000d5d4str xzr, [x20]
10000d5d8cbz x0, 0x10000d5e4
10000d5dcbl _ZNSt3__115__thread_structD1Ev@plt
10000d5e0bl _ZdlPv@plt
10000d5e4
10000d5e4loc_10000d5e4:
10000d5e4mov x21, x20
10000d5e8
10000d5e8loc_10000d5e8:
10000d5e8mov x0, x21
10000d5ecbl _ZdlPv@plt
10000d5f0mov x0, x19
10000d5f4bl _Unwind_Resume@plt
10000d44c
10000d5f8
10000d5f8__ZN6Helper13HelperHandler22removeHelperBinaryFileEv:
10000d5f8pacibsp
10000d5fcstp x28, x27, [sp-32]!
10000d600stp x29, x30, [sp+16]
10000d604add x29, sp, 16
10000d608sub sp, sp, 1040
10000d60cmovz w8, 1024
10000d610str w8, [sp+12]
10000d614add x0, sp, 16
10000d618add x1, sp, 12
10000d61cbl _NSGetExecutablePath@plt
10000d620cbz w0, 0x10000d634
10000d624add sp, sp, 1040
10000d628ldp x29, x30, [sp+16]
10000d62cldp x28, x27, [sp], 32
10000d630retab
10000d634
10000d634loc_10000d634:
10000d634add x0, sp, 16
10000d638bl unlink@plt
10000d63cadd sp, sp, 1040
10000d640ldp x29, x30, [sp+16]
10000d644ldp x28, x27, [sp], 32
10000d648retab
10000d5f8
10000d5f8__ZN6Helper13HelperHandler22removeHelperBinaryFileEv:
10000d5f8pacibsp
10000d5fcstp x28, x27, [sp-32]!
10000d600stp x29, x30, [sp+16]
10000d604add x29, sp, 16
10000d608sub sp, sp, 1040
10000d60cmovz w8, 1024
10000d610str w8, [sp+12]
10000d614add x0, sp, 16
10000d618add x1, sp, 12
10000d61cbl _NSGetExecutablePath@plt
10000d620cbz w0, 0x10000d634
10000d624add sp, sp, 1040
10000d628ldp x29, x30, [sp+16]
10000d62cldp x28, x27, [sp], 32
10000d630retab
10000d634
10000d634loc_10000d634:
10000d634add x0, sp, 16
10000d638bl unlink@plt
10000d63cadd sp, sp, 1040
10000d640ldp x29, x30, [sp+16]
10000d644ldp x28, x27, [sp], 32
10000d648retab
10000d5f8
10000d64c
10000d64c__ZN6Helper13HelperHandler17listenForShutdownEv:
10000d64cpacibsp
10000d650stp x20, x19, [sp-32]!
10000d654stp x29, x30, [sp+16]
10000d658add x29, sp, 16
10000d65cmov x19, x0
10000d660bl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d664adr x3, 0x37d24
10000d668hint
10000d66cadr x16, 308
10000d670hint
10000d674paciza x16
10000d678mov x2, x16
10000d67cmov x1, x19
10000d680movz x4, 0
10000d684movz w5, 4
10000d688ldp x29, x30, [sp+16]
10000d68cldp x20, x19, [sp], 32
10000d690autibsp
10000d694eor x16, x30, x30, lsl #1
10000d698tbz x16, 62, 0x10000d6a0
10000d69cbrk 50289
10000d6a0
10000d6a0loc_10000d6a0:
10000d6a0b 0x10003d1e0
10000d64c
10000d64c__ZN6Helper13HelperHandler17listenForShutdownEv:
10000d64cpacibsp
10000d650stp x20, x19, [sp-32]!
10000d654stp x29, x30, [sp+16]
10000d658add x29, sp, 16
10000d65cmov x19, x0
10000d660bl CFNotificationCenterGetDarwinNotifyCenter@plt
10000d664adr x3, 0x37d24
10000d668hint
10000d66cadr x16, 308
10000d670hint
10000d674paciza x16
10000d678mov x2, x16
10000d67cmov x1, x19
10000d680movz x4, 0
10000d684movz w5, 4
10000d688ldp x29, x30, [sp+16]
10000d68cldp x20, x19, [sp], 32
10000d690autibsp
10000d694eor x16, x30, x30, lsl #1
10000d698tbz x16, 62, 0x10000d6a0
10000d69cbrk 50289
10000d6a0
10000d6a0loc_10000d6a0:
10000d6a0b 0x10003d1e0
10000d64c
10000d6a4
10000d6a4__ZN6Helper13HelperHandler21checkIfAgentIsRunningEv:
10000d6a4pacibsp
10000d6a8sub sp, sp, 80
10000d6acstp x20, x19, [sp+48]
10000d6b0stp x29, x30, [sp+64]
10000d6b4add x29, sp, 64
10000d6b8mov x19, x0
10000d6bcmovi v0.2d, 0
10000d6c0stp q0, q0, [sp]
10000d6c4str xzr, [sp+32]
10000d6c8str x0, [sp+8]
10000d6cchint
10000d6d0ldr x8, 0x37250
10000d6d4ldr x0, [x8]
10000d6d8adr x16, 132
10000d6dchint
10000d6e0paciza x16
10000d6e4mov x3, x16
10000d6e8movz x8, 0xc00000000000
10000d6ecmovk x8, 0x4072000000000000
10000d6f0fmov d1, x8
10000d6f4movi d0, 0
10000d6f8add x4, sp, 0
10000d6fcmovz x1, 0
10000d700movz x2, 0
10000d704bl CFRunLoopTimerCreate@plt
10000d708str x0, [x19+168]
10000d70cbl CFRunLoopGetMain@plt
10000d710ldr x1, [x19+168]
10000d714hint
10000d718ldr x8, 0x37210
10000d71cldr x2, [x8]
10000d720bl CFRunLoopAddTimer@plt
10000d724ldp x29, x30, [sp+64]
10000d728ldp x20, x19, [sp+48]
10000d72cadd sp, sp, 80
10000d730retab
10000d6a4
10000d6a4__ZN6Helper13HelperHandler21checkIfAgentIsRunningEv:
10000d6a4pacibsp
10000d6a8sub sp, sp, 80
10000d6acstp x20, x19, [sp+48]
10000d6b0stp x29, x30, [sp+64]
10000d6b4add x29, sp, 64
10000d6b8mov x19, x0
10000d6bcmovi v0.2d, 0
10000d6c0stp q0, q0, [sp]
10000d6c4str xzr, [sp+32]
10000d6c8str x0, [sp+8]
10000d6cchint
10000d6d0ldr x8, 0x37250
10000d6d4ldr x0, [x8]
10000d6d8adr x16, 132
10000d6dchint
10000d6e0paciza x16
10000d6e4mov x3, x16
10000d6e8movz x8, 0xc00000000000
10000d6ecmovk x8, 0x4072000000000000
10000d6f0fmov d1, x8
10000d6f4movi d0, 0
10000d6f8add x4, sp, 0
10000d6fcmovz x1, 0
10000d700movz x2, 0
10000d704bl CFRunLoopTimerCreate@plt
10000d708str x0, [x19+168]
10000d70cbl CFRunLoopGetMain@plt
10000d710ldr x1, [x19+168]
10000d714hint
10000d718ldr x8, 0x37210
10000d71cldr x2, [x8]
10000d720bl CFRunLoopAddTimer@plt
10000d724ldp x29, x30, [sp+64]
10000d728ldp x20, x19, [sp+48]
10000d72cadd sp, sp, 80
10000d730retab
10000d6a4
10000d734
10000d734__ZN6Helper13HelperHandler4stopEv:
10000d734pacibsp
10000d738stp x29, x30, [sp-16]!
10000d73cadd x29, sp, 0
10000d740bl CFRunLoopGetMain@plt
10000d744ldp x29, x30, [sp], 16
10000d748autibsp
10000d74ceor x16, x30, x30, lsl #1
10000d750tbz x16, 62, 0x10000d758
10000d754brk 50289
10000d758
10000d758loc_10000d758:
10000d758b 0x10003d250
10000d734
10000d734__ZN6Helper13HelperHandler4stopEv:
10000d734pacibsp
10000d738stp x29, x30, [sp-16]!
10000d73cadd x29, sp, 0
10000d740bl CFRunLoopGetMain@plt
10000d744ldp x29, x30, [sp], 16
10000d748autibsp
10000d74ceor x16, x30, x30, lsl #1
10000d750tbz x16, 62, 0x10000d758
10000d754brk 50289
10000d758
10000d758loc_10000d758:
10000d758b 0x10003d250
10000d734
10000d75c
10000d75c__ZN6Helper13HelperHandler17onCheckAgentTimerEP16__CFRunLoopTimerPv:
10000d75cpacibsp
10000d760stp x29, x30, [sp-16]!
10000d764add x29, sp, 0
10000d768adr x0, 0x339fd
10000d76chint
10000d770movz w1, 0
10000d774bl access@plt
10000d778cbz w0, 0x10000d798
10000d77cbl CFRunLoopGetMain@plt
10000d780ldp x29, x30, [sp], 16
10000d784autibsp
10000d788eor x16, x30, x30, lsl #1
10000d78ctbz x16, 62, 0x10000d794
10000d790brk 50289
10000d794
10000d794loc_10000d794:
10000d794b 0x10003d250
10000d798
10000d798loc_10000d798:
10000d798ldp x29, x30, [sp], 16
10000d79cretab
10000d75c
10000d75c__ZN6Helper13HelperHandler17onCheckAgentTimerEP16__CFRunLoopTimerPv:
10000d75cpacibsp
10000d760stp x29, x30, [sp-16]!
10000d764add x29, sp, 0
10000d768adr x0, 0x339fd
10000d76chint
10000d770movz w1, 0
10000d774bl access@plt
10000d778cbz w0, 0x10000d798
10000d77cbl CFRunLoopGetMain@plt
10000d780ldp x29, x30, [sp], 16
10000d784autibsp
10000d788eor x16, x30, x30, lsl #1
10000d78ctbz x16, 62, 0x10000d794
10000d790brk 50289
10000d794
10000d794loc_10000d794:
10000d794b 0x10003d250
10000d798
10000d798loc_10000d798:
10000d798ldp x29, x30, [sp], 16
10000d79cretab
10000d75c
10000d7a0
10000d7a0__ZN6Helper13HelperHandler10onShutdownEP22__CFNotificationCenterPvPK10__CFStringPKvPK14__CFDictionary:
10000d7a0pacibsp
10000d7a4stp x29, x30, [sp-16]!
10000d7a8add x29, sp, 0
10000d7acbl CFRunLoopGetMain@plt
10000d7b0ldp x29, x30, [sp], 16
10000d7b4autibsp
10000d7b8eor x16, x30, x30, lsl #1
10000d7bctbz x16, 62, 0x10000d7c4
10000d7c0brk 50289
10000d7c4
10000d7c4loc_10000d7c4:
10000d7c4b 0x10003d250
10000d7a0
10000d7a0__ZN6Helper13HelperHandler10onShutdownEP22__CFNotificationCenterPvPK10__CFStringPKvPK14__CFDictionary:
10000d7a0pacibsp
10000d7a4stp x29, x30, [sp-16]!
10000d7a8add x29, sp, 0
10000d7acbl CFRunLoopGetMain@plt
10000d7b0ldp x29, x30, [sp], 16
10000d7b4autibsp
10000d7b8eor x16, x30, x30, lsl #1
10000d7bctbz x16, 62, 0x10000d7c4
10000d7c0brk 50289
10000d7c4
10000d7c4loc_10000d7c4:
10000d7c4b 0x10003d250
10000d7a0
10000d7c8
10000d7c8fn_10000d7c8:
10000d7c8pacibsp
10000d7ccstp x20, x19, [sp-32]!
10000d7d0stp x29, x30, [sp+16]
10000d7d4add x29, sp, 16
10000d7d8mov x19, x0
10000d7dcldr x20, [x0+56]
10000d7e0cbz x20, 0x10000d7f4
10000d7e4add x8, x20, 8
10000d7e8movn x9, 0
10000d7ecldaddal x9, x8, [x8]
10000d7f0cbz x8, 0x10000d840
10000d7f4
10000d7f4loc_10000d7f4:
10000d7f4ldr x20, [x19+40]
10000d7f8cbz x20, 0x10000d878
10000d7fc
10000d7fcloc_10000d7fc:
10000d7fcadd x8, x20, 8
10000d800movn x9, 0
10000d804ldaddal x9, x8, [x8]
10000d808cbnz x8, 0x10000d878
10000d80cldr x16, [x20]
10000d810mov x17, x20
10000d814movk x17, 0x634f000000000000
10000d818autda x16, x17
10000d81cldr x8, [x16+16]!
10000d820mov x9, x16
10000d824mov x0, x20
10000d828mov x17, x9
10000d82cmovk x17, 0x4444000000000000
10000d830blraa x8, x17
10000d834mov x0, x20
10000d838bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d83cb 0x10000d878
10000d840
10000d840loc_10000d840:
10000d840ldr x16, [x20]
10000d844mov x17, x20
10000d848movk x17, 0x634f000000000000
10000d84cautda x16, x17
10000d850ldr x8, [x16+16]!
10000d854mov x9, x16
10000d858mov x0, x20
10000d85cmov x17, x9
10000d860movk x17, 0x4444000000000000
10000d864blraa x8, x17
10000d868mov x0, x20
10000d86cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d870ldr x20, [x19+40]
10000d874cbnz x20, 0x10000d7fc
10000d878
10000d878loc_10000d878:
10000d878ldr x20, [x19+24]
10000d87ccbz x20, 0x10000d890
10000d880add x8, x20, 8
10000d884movn x9, 0
10000d888ldaddal x9, x8, [x8]
10000d88ccbz x8, 0x10000d8b8
10000d890
10000d890loc_10000d890:
10000d890ldr x20, [x19+8]
10000d894cbz x20, 0x10000d8a8
10000d898
10000d898loc_10000d898:
10000d898add x8, x20, 8
10000d89cmovn x9, 0
10000d8a0ldaddal x9, x8, [x8]
10000d8a4cbz x8, 0x10000d8f4
10000d8a8
10000d8a8loc_10000d8a8:
10000d8a8mov x0, x19
10000d8acldp x29, x30, [sp+16]
10000d8b0ldp x20, x19, [sp], 32
10000d8b4retab
10000d8b8
10000d8b8loc_10000d8b8:
10000d8b8ldr x16, [x20]
10000d8bcmov x17, x20
10000d8c0movk x17, 0x634f000000000000
10000d8c4autda x16, x17
10000d8c8ldr x8, [x16+16]!
10000d8ccmov x9, x16
10000d8d0mov x0, x20
10000d8d4mov x17, x9
10000d8d8movk x17, 0x4444000000000000
10000d8dcblraa x8, x17
10000d8e0mov x0, x20
10000d8e4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d8e8ldr x20, [x19+8]
10000d8eccbnz x20, 0x10000d898
10000d8f0b 0x10000d8a8
10000d8f4
10000d8f4loc_10000d8f4:
10000d8f4ldr x16, [x20]
10000d8f8mov x17, x20
10000d8fcmovk x17, 0x634f000000000000
10000d900autda x16, x17
10000d904ldr x8, [x16+16]!
10000d908mov x9, x16
10000d90cmov x0, x20
10000d910mov x17, x9
10000d914movk x17, 0x4444000000000000
10000d918blraa x8, x17
10000d91cmov x0, x20
10000d920bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d924mov x0, x19
10000d928ldp x29, x30, [sp+16]
10000d92cldp x20, x19, [sp], 32
10000d930retab
10000d7c8
10000d7c8fn_10000d7c8:
10000d7c8pacibsp
10000d7ccstp x20, x19, [sp-32]!
10000d7d0stp x29, x30, [sp+16]
10000d7d4add x29, sp, 16
10000d7d8mov x19, x0
10000d7dcldr x20, [x0+56]
10000d7e0cbz x20, 0x10000d7f4
10000d7e4add x8, x20, 8
10000d7e8movn x9, 0
10000d7ecldaddal x9, x8, [x8]
10000d7f0cbz x8, 0x10000d840
10000d7f4
10000d7f4loc_10000d7f4:
10000d7f4ldr x20, [x19+40]
10000d7f8cbz x20, 0x10000d878
10000d7fc
10000d7fcloc_10000d7fc:
10000d7fcadd x8, x20, 8
10000d800movn x9, 0
10000d804ldaddal x9, x8, [x8]
10000d808cbnz x8, 0x10000d878
10000d80cldr x16, [x20]
10000d810mov x17, x20
10000d814movk x17, 0x634f000000000000
10000d818autda x16, x17
10000d81cldr x8, [x16+16]!
10000d820mov x9, x16
10000d824mov x0, x20
10000d828mov x17, x9
10000d82cmovk x17, 0x4444000000000000
10000d830blraa x8, x17
10000d834mov x0, x20
10000d838bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d83cb 0x10000d878
10000d840
10000d840loc_10000d840:
10000d840ldr x16, [x20]
10000d844mov x17, x20
10000d848movk x17, 0x634f000000000000
10000d84cautda x16, x17
10000d850ldr x8, [x16+16]!
10000d854mov x9, x16
10000d858mov x0, x20
10000d85cmov x17, x9
10000d860movk x17, 0x4444000000000000
10000d864blraa x8, x17
10000d868mov x0, x20
10000d86cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d870ldr x20, [x19+40]
10000d874cbnz x20, 0x10000d7fc
10000d878
10000d878loc_10000d878:
10000d878ldr x20, [x19+24]
10000d87ccbz x20, 0x10000d890
10000d880add x8, x20, 8
10000d884movn x9, 0
10000d888ldaddal x9, x8, [x8]
10000d88ccbz x8, 0x10000d8b8
10000d890
10000d890loc_10000d890:
10000d890ldr x20, [x19+8]
10000d894cbz x20, 0x10000d8a8
10000d898
10000d898loc_10000d898:
10000d898add x8, x20, 8
10000d89cmovn x9, 0
10000d8a0ldaddal x9, x8, [x8]
10000d8a4cbz x8, 0x10000d8f4
10000d8a8
10000d8a8loc_10000d8a8:
10000d8a8mov x0, x19
10000d8acldp x29, x30, [sp+16]
10000d8b0ldp x20, x19, [sp], 32
10000d8b4retab
10000d8b8
10000d8b8loc_10000d8b8:
10000d8b8ldr x16, [x20]
10000d8bcmov x17, x20
10000d8c0movk x17, 0x634f000000000000
10000d8c4autda x16, x17
10000d8c8ldr x8, [x16+16]!
10000d8ccmov x9, x16
10000d8d0mov x0, x20
10000d8d4mov x17, x9
10000d8d8movk x17, 0x4444000000000000
10000d8dcblraa x8, x17
10000d8e0mov x0, x20
10000d8e4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d8e8ldr x20, [x19+8]
10000d8eccbnz x20, 0x10000d898
10000d8f0b 0x10000d8a8
10000d8f4
10000d8f4loc_10000d8f4:
10000d8f4ldr x16, [x20]
10000d8f8mov x17, x20
10000d8fcmovk x17, 0x634f000000000000
10000d900autda x16, x17
10000d904ldr x8, [x16+16]!
10000d908mov x9, x16
10000d90cmov x0, x20
10000d910mov x17, x9
10000d914movk x17, 0x4444000000000000
10000d918blraa x8, x17
10000d91cmov x0, x20
10000d920bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000d924mov x0, x19
10000d928ldp x29, x30, [sp+16]
10000d92cldp x20, x19, [sp], 32
10000d930retab
10000d7c8
10000d934
10000d934fn_10000d934:
10000d934pacibsp
10000d938sub sp, sp, 48
10000d93cstp x20, x19, [sp+16]
10000d940stp x29, x30, [sp+32]
10000d944add x29, sp, 32
10000d948mov x19, x0
10000d94cstr x0, [sp+8]
10000d950bl _ZNSt3__119__thread_local_dataEv@plt
10000d954ldr x1, [x19]
10000d958str xzr, [x19]
10000d95cldr x0, [x0]
10000d960bl pthread_setspecific@plt
10000d964ldr x0, [x19+8]
10000d968adr x1, 0x3430f
10000d96chint
10000d970bl __ZN6Helper13HelperHandler21startUnixSocketServerEPKc
10000d974ldr x0, [x19]
10000d978str xzr, [x19]
10000d97ccbz x0, 0x10000d988
10000d980bl _ZNSt3__115__thread_structD1Ev@plt
10000d984bl _ZdlPv@plt
10000d988
10000d988loc_10000d988:
10000d988mov x0, x19
10000d98cbl _ZdlPv@plt
10000d990movz x0, 0
10000d994ldp x29, x30, [sp+32]
10000d998ldp x20, x19, [sp+16]
10000d99cadd sp, sp, 48
10000d9a0retab
10000d9a4mov x19, x0
10000d9a8add x0, sp, 8
10000d9acbl fn_10000d9b8
10000d9b0mov x0, x19
10000d9b4bl _Unwind_Resume@plt
10000d934
10000d934fn_10000d934:
10000d934pacibsp
10000d938sub sp, sp, 48
10000d93cstp x20, x19, [sp+16]
10000d940stp x29, x30, [sp+32]
10000d944add x29, sp, 32
10000d948mov x19, x0
10000d94cstr x0, [sp+8]
10000d950bl _ZNSt3__119__thread_local_dataEv@plt
10000d954ldr x1, [x19]
10000d958str xzr, [x19]
10000d95cldr x0, [x0]
10000d960bl pthread_setspecific@plt
10000d964ldr x0, [x19+8]
10000d968adr x1, 0x3430f
10000d96chint
10000d970bl __ZN6Helper13HelperHandler21startUnixSocketServerEPKc
10000d974ldr x0, [x19]
10000d978str xzr, [x19]
10000d97ccbz x0, 0x10000d988
10000d980bl _ZNSt3__115__thread_structD1Ev@plt
10000d984bl _ZdlPv@plt
10000d988
10000d988loc_10000d988:
10000d988mov x0, x19
10000d98cbl _ZdlPv@plt
10000d990movz x0, 0
10000d994ldp x29, x30, [sp+32]
10000d998ldp x20, x19, [sp+16]
10000d99cadd sp, sp, 48
10000d9a0retab
10000d9a4mov x19, x0
10000d9a8add x0, sp, 8
10000d9acbl fn_10000d9b8
10000d9b0mov x0, x19
10000d9b4bl _Unwind_Resume@plt
10000d934
10000d9b8
10000d9b8fn_10000d9b8:
10000d9b8pacibsp
10000d9bcstp x20, x19, [sp-32]!
10000d9c0stp x29, x30, [sp+16]
10000d9c4add x29, sp, 16
10000d9c8mov x19, x0
10000d9ccldr x20, [x0]
10000d9d0str xzr, [x0]
10000d9d4cbz x20, 0x10000d9f4
10000d9d8ldr x0, [x20]
10000d9dcstr xzr, [x20]
10000d9e0cbz x0, 0x10000d9ec
10000d9e4bl _ZNSt3__115__thread_structD1Ev@plt
10000d9e8bl _ZdlPv@plt
10000d9ec
10000d9ecloc_10000d9ec:
10000d9ecmov x0, x20
10000d9f0bl _ZdlPv@plt
10000d9f4
10000d9f4loc_10000d9f4:
10000d9f4mov x0, x19
10000d9f8ldp x29, x30, [sp+16]
10000d9fcldp x20, x19, [sp], 32
10000da00retab
10000d9b8
10000d9b8fn_10000d9b8:
10000d9b8pacibsp
10000d9bcstp x20, x19, [sp-32]!
10000d9c0stp x29, x30, [sp+16]
10000d9c4add x29, sp, 16
10000d9c8mov x19, x0
10000d9ccldr x20, [x0]
10000d9d0str xzr, [x0]
10000d9d4cbz x20, 0x10000d9f4
10000d9d8ldr x0, [x20]
10000d9dcstr xzr, [x20]
10000d9e0cbz x0, 0x10000d9ec
10000d9e4bl _ZNSt3__115__thread_structD1Ev@plt
10000d9e8bl _ZdlPv@plt
10000d9ec
10000d9ecloc_10000d9ec:
10000d9ecmov x0, x20
10000d9f0bl _ZdlPv@plt
10000d9f4
10000d9f4loc_10000d9f4:
10000d9f4mov x0, x19
10000d9f8ldp x29, x30, [sp+16]
10000d9fcldp x20, x19, [sp], 32
10000da00retab
10000d9b8
10000da04
10000da04fn_10000da04:
10000da04pacibsp
10000da08stp x20, x19, [sp-32]!
10000da0cstp x29, x30, [sp+16]
10000da10add x29, sp, 16
10000da14bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000da18bl __ZN17VersionDispatcher14GetHostMachineEv
10000da1cmov x1, x0
10000da20adr x0, 0x33720
10000da24hint
10000da28bl strcmp@plt
10000da2cmovz w19, 17
10000da30cbz w0, 0x10000da54
10000da34bl __ZN17VersionDispatcher14GetHostMachineEv
10000da38mov x1, x0
10000da3cadr x0, 0x3370f
10000da40hint
10000da44bl strcmp@plt
10000da48subs wzr, w0, 0
10000da4cmovz w8, 25
10000da50csel w19, w19, w8, eq
10000da54
10000da54loc_10000da54:
10000da54adrp x8, 0x3b000
10000da58str w19, [x8+3144]
10000da5cldp x29, x30, [sp+16]
10000da60ldp x20, x19, [sp], 32
10000da64retab
10000da04
10000da04fn_10000da04:
10000da04pacibsp
10000da08stp x20, x19, [sp-32]!
10000da0cstp x29, x30, [sp+16]
10000da10add x29, sp, 16
10000da14bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000da18bl __ZN17VersionDispatcher14GetHostMachineEv
10000da1cmov x1, x0
10000da20adr x0, 0x33720
10000da24hint
10000da28bl strcmp@plt
10000da2cmovz w19, 17
10000da30cbz w0, 0x10000da54
10000da34bl __ZN17VersionDispatcher14GetHostMachineEv
10000da38mov x1, x0
10000da3cadr x0, 0x3370f
10000da40hint
10000da44bl strcmp@plt
10000da48subs wzr, w0, 0
10000da4cmovz w8, 25
10000da50csel w19, w19, w8, eq
10000da54
10000da54loc_10000da54:
10000da54adrp x8, 0x3b000
10000da58str w19, [x8+3144]
10000da5cldp x29, x30, [sp+16]
10000da60ldp x20, x19, [sp], 32
10000da64retab
10000da04
10000da68
10000da68__ZN6Helper13HelperFactory12getOperationEi:
10000da68sub w9, w1, 14
10000da6cadds wzr, w9, 5
10000da70b.hi 0x10000da7c
10000da74stp xzr, xzr, [x8]
10000da78ret x30
10000da7c
10000da7cloc_10000da7c:
10000da7csub w9, w1, 10
10000da80add x9, x0, w9, uxtw #4
10000da84ldp x10, x9, [x9]
10000da88stp x10, x9, [x8]
10000da8ccbz x9, 0x10000da9c
10000da90add x8, x9, 8
10000da94movz w9, 1
10000da98ldadd x9, x8, [x8]
10000da9c
10000da9cloc_10000da9c:
10000da9cret x30
10000da68
10000da68__ZN6Helper13HelperFactory12getOperationEi:
10000da68sub w9, w1, 14
10000da6cadds wzr, w9, 5
10000da70b.hi 0x10000da7c
10000da74stp xzr, xzr, [x8]
10000da78ret x30
10000da7c
10000da7cloc_10000da7c:
10000da7csub w9, w1, 10
10000da80add x9, x0, w9, uxtw #4
10000da84ldp x10, x9, [x9]
10000da88stp x10, x9, [x8]
10000da8ccbz x9, 0x10000da9c
10000da90add x8, x9, 8
10000da94movz w9, 1
10000da98ldadd x9, x8, [x8]
10000da9c
10000da9cloc_10000da9c:
10000da9cret x30
10000da68
10000daa0
10000daa0__ZN6Helper13HelperFactory8getIndexEi:
10000daa0sub w0, w1, 10
10000daa4ret x30
10000daa0
10000daa0__ZN6Helper13HelperFactory8getIndexEi:
10000daa0sub w0, w1, 10
10000daa4ret x30
10000daa0
10000daa8
10000daa8__ZN6Helper13HelperFactory12newOperationEi:
10000daa8pacibsp
10000daacstp x24, x23, [sp-64]!
10000dab0stp x22, x21, [sp+16]
10000dab4stp x20, x19, [sp+32]
10000dab8stp x29, x30, [sp+48]
10000dabcadd x29, sp, 48
10000dac0mov x19, x8
10000dac4sub w21, w1, 10
10000dac8subs wzr, w21, 3
10000daccb.hi 0x10000db5c
10000dad0mov x20, x0
10000dad4mov x16, x21
10000dad8subs xzr, x16, 3
10000dadccsel x16, x16, xzr, ls
10000dae0adr x17, 656
10000dae4hint
10000dae8ldrsw x16, [x17+2*x16]
10000daecadr x17, 0
10000daf0add x16, x17, x16
10000daf4br x16
10000daf8movz w0, 56
10000dafcbl _Znwm@plt
10000db00hint
10000db04ldr x16, 0x36dcc
10000db08add x16, x16, 16
10000db0cmov x17, x0
10000db10movk x17, 0x634f000000000000
10000db14pacda x16, x17
10000db18stp xzr, xzr, [x0+8]
10000db1cstr x16, [x0]
10000db20add x8, x0, 24
10000db24ldp x9, x10, [x20+64]
10000db28stp x9, x10, [x0+32]
10000db2cadr x16, 0x371bc
10000db30hint
10000db34add x16, x16, 16
10000db38mov x17, x8
10000db3cmovk x17, 0x6ae1000000000000
10000db40pacda x16, x17
10000db44str x16, [x0+24]
10000db48strb wzr, [x0+48]
10000db4cldr x22, [x20+8]
10000db50stp x8, x0, [x20]
10000db54cbnz x22, 0x10000dcec
10000db58b 0x10000dcfc
10000db5c
10000db5cloc_10000db5c:
10000db5cstp xzr, xzr, [x19]
10000db60
10000db60loc_10000db60:
10000db60ldp x29, x30, [sp+48]
10000db64ldp x20, x19, [sp+32]
10000db68ldp x22, x21, [sp+16]
10000db6cldp x24, x23, [sp], 64
10000db70retab
10000db74movz w0, 4376
10000db78bl _Znwm@plt
10000db7cmov x23, x0
10000db80hint
10000db84ldr x16, 0x36d44
10000db88add x16, x16, 16
10000db8cmov x17, x0
10000db90movk x17, 0x634f000000000000
10000db94pacda x16, x17
10000db98stp xzr, xzr, [x0+8]
10000db9cstr x16, [x0]
10000dba0add x24, x0, 24
10000dba4ldp x8, x9, [x20+64]
10000dba8stp x8, x9, [x0+32]
10000dbacadr x16, 0x37224
10000dbb0hint
10000dbb4add x16, x16, 16
10000dbb8mov x17, x24
10000dbbcmovk x17, 0x6ae1000000000000
10000dbc0pacda x16, x17
10000dbc4str x16, [x0+24]
10000dbc8stp xzr, xzr, [x0+56]
10000dbccmovz w8, 43943
10000dbd0movk w8, 0x32aa0000
10000dbd4stp xzr, x8, [x0+72]
10000dbd8strh wzr, [x0+168]
10000dbdcadd x0, x0, 264
10000dbe0movi v0.2d, 0
10000dbe4stur q0, [x23+88]
10000dbe8stur q0, [x23+104]
10000dbecstur q0, [x23+120]
10000dbf0stur q0, [x23+136]
10000dbf4str wzr, [x23+256]
10000dbf8stp q0, q0, [x23+224]
10000dbfcstp q0, q0, [x23+192]
10000dc00str q0, [x23+176]
10000dc04movz w1, 4112
10000dc08bl bzero@plt
10000dc0cldr x22, [x20+24]
10000dc10stp x24, x23, [x20+16]
10000dc14cbnz x22, 0x10000dcec
10000dc18b 0x10000dcfc
10000dc1cmovz w0, 112
10000dc20bl _Znwm@plt
10000dc24hint
10000dc28ldr x16, 0x36cb0
10000dc2cadd x16, x16, 16
10000dc30mov x17, x0
10000dc34movk x17, 0x634f000000000000
10000dc38pacda x16, x17
10000dc3cstp xzr, xzr, [x0+8]
10000dc40str x16, [x0]
10000dc44add x8, x0, 24
10000dc48ldp x9, x10, [x20+64]
10000dc4cstp x9, x10, [x0+32]
10000dc50adr x16, 0x37348
10000dc54hint
10000dc58add x16, x16, 16
10000dc5cmov x17, x8
10000dc60movk x17, 0x6ae1000000000000
10000dc64pacda x16, x17
10000dc68str x16, [x0+24]
10000dc6cmovi v0.2d, 0
10000dc70stp q0, q0, [x0+48]
10000dc74movz w9, 0x3f800000
10000dc78str w9, [x0+80]
10000dc7cldr x22, [x20+40]
10000dc80stp x8, x0, [x20+32]
10000dc84cbnz x22, 0x10000dcec
10000dc88b 0x10000dcfc
10000dc8cmovz w0, 56
10000dc90bl _Znwm@plt
10000dc94hint
10000dc98ldr x16, 0x36c28
10000dc9cadd x16, x16, 16
10000dca0mov x17, x0
10000dca4movk x17, 0x634f000000000000
10000dca8pacda x16, x17
10000dcacstp xzr, xzr, [x0+8]
10000dcb0str x16, [x0]
10000dcb4add x8, x0, 24
10000dcb8ldp x9, x10, [x20+64]
10000dcbcstp x9, x10, [x0+32]
10000dcc0adr x16, 0x373a0
10000dcc4hint
10000dcc8add x16, x16, 16
10000dcccmov x17, x8
10000dcd0movk x17, 0x6ae1000000000000
10000dcd4pacda x16, x17
10000dcd8str x16, [x0+24]
10000dcdcstrb wzr, [x0+48]
10000dce0ldr x22, [x20+56]
10000dce4stp x8, x0, [x20+48]
10000dce8cbz x22, 0x10000dcfc
10000dcec
10000dcecloc_10000dcec:
10000dcecadd x8, x22, 8
10000dcf0movn x9, 0
10000dcf4ldaddal x9, x8, [x8]
10000dcf8cbz x8, 0x10000dd2c
10000dcfc
10000dcfcloc_10000dcfc:
10000dcfcadd x8, x20, w21, uxtw #4
10000dd00ldp x9, x8, [x8]
10000dd04stp x9, x8, [x19]
10000dd08cbz x8, 0x10000db60
10000dd0c
10000dd0cloc_10000dd0c:
10000dd0cadd x8, x8, 8
10000dd10movz w9, 1
10000dd14ldadd x9, x8, [x8]
10000dd18ldp x29, x30, [sp+48]
10000dd1cldp x20, x19, [sp+32]
10000dd20ldp x22, x21, [sp+16]
10000dd24ldp x24, x23, [sp], 64
10000dd28retab
10000dd2c
10000dd2cloc_10000dd2c:
10000dd2cldr x16, [x22]
10000dd30mov x17, x22
10000dd34movk x17, 0x634f000000000000
10000dd38autda x16, x17
10000dd3cldr x8, [x16+16]!
10000dd40mov x9, x16
10000dd44mov x0, x22
10000dd48mov x17, x9
10000dd4cmovk x17, 0x4444000000000000
10000dd50blraa x8, x17
10000dd54mov x0, x22
10000dd58bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000dd5cadd x8, x20, w21, uxtw #4
10000dd60ldp x9, x8, [x8]
10000dd64stp x9, x8, [x19]
10000dd68cbnz x8, 0x10000dd0c
10000dd6cb 0x10000db60
10000daa8
10000daa8__ZN6Helper13HelperFactory12newOperationEi:
10000daa8pacibsp
10000daacstp x24, x23, [sp-64]!
10000dab0stp x22, x21, [sp+16]
10000dab4stp x20, x19, [sp+32]
10000dab8stp x29, x30, [sp+48]
10000dabcadd x29, sp, 48
10000dac0mov x19, x8
10000dac4sub w21, w1, 10
10000dac8subs wzr, w21, 3
10000daccb.hi 0x10000db5c
10000dad0mov x20, x0
10000dad4mov x16, x21
10000dad8subs xzr, x16, 3
10000dadccsel x16, x16, xzr, ls
10000dae0adr x17, 656
10000dae4hint
10000dae8ldrsw x16, [x17+2*x16]
10000daecadr x17, 0
10000daf0add x16, x17, x16
10000daf4br x16
10000daf8movz w0, 56
10000dafcbl _Znwm@plt
10000db00hint
10000db04ldr x16, 0x36dcc
10000db08add x16, x16, 16
10000db0cmov x17, x0
10000db10movk x17, 0x634f000000000000
10000db14pacda x16, x17
10000db18stp xzr, xzr, [x0+8]
10000db1cstr x16, [x0]
10000db20add x8, x0, 24
10000db24ldp x9, x10, [x20+64]
10000db28stp x9, x10, [x0+32]
10000db2cadr x16, 0x371bc
10000db30hint
10000db34add x16, x16, 16
10000db38mov x17, x8
10000db3cmovk x17, 0x6ae1000000000000
10000db40pacda x16, x17
10000db44str x16, [x0+24]
10000db48strb wzr, [x0+48]
10000db4cldr x22, [x20+8]
10000db50stp x8, x0, [x20]
10000db54cbnz x22, 0x10000dcec
10000db58b 0x10000dcfc
10000db5c
10000db5cloc_10000db5c:
10000db5cstp xzr, xzr, [x19]
10000db60
10000db60loc_10000db60:
10000db60ldp x29, x30, [sp+48]
10000db64ldp x20, x19, [sp+32]
10000db68ldp x22, x21, [sp+16]
10000db6cldp x24, x23, [sp], 64
10000db70retab
10000db74movz w0, 4376
10000db78bl _Znwm@plt
10000db7cmov x23, x0
10000db80hint
10000db84ldr x16, 0x36d44
10000db88add x16, x16, 16
10000db8cmov x17, x0
10000db90movk x17, 0x634f000000000000
10000db94pacda x16, x17
10000db98stp xzr, xzr, [x0+8]
10000db9cstr x16, [x0]
10000dba0add x24, x0, 24
10000dba4ldp x8, x9, [x20+64]
10000dba8stp x8, x9, [x0+32]
10000dbacadr x16, 0x37224
10000dbb0hint
10000dbb4add x16, x16, 16
10000dbb8mov x17, x24
10000dbbcmovk x17, 0x6ae1000000000000
10000dbc0pacda x16, x17
10000dbc4str x16, [x0+24]
10000dbc8stp xzr, xzr, [x0+56]
10000dbccmovz w8, 43943
10000dbd0movk w8, 0x32aa0000
10000dbd4stp xzr, x8, [x0+72]
10000dbd8strh wzr, [x0+168]
10000dbdcadd x0, x0, 264
10000dbe0movi v0.2d, 0
10000dbe4stur q0, [x23+88]
10000dbe8stur q0, [x23+104]
10000dbecstur q0, [x23+120]
10000dbf0stur q0, [x23+136]
10000dbf4str wzr, [x23+256]
10000dbf8stp q0, q0, [x23+224]
10000dbfcstp q0, q0, [x23+192]
10000dc00str q0, [x23+176]
10000dc04movz w1, 4112
10000dc08bl bzero@plt
10000dc0cldr x22, [x20+24]
10000dc10stp x24, x23, [x20+16]
10000dc14cbnz x22, 0x10000dcec
10000dc18b 0x10000dcfc
10000dc1cmovz w0, 112
10000dc20bl _Znwm@plt
10000dc24hint
10000dc28ldr x16, 0x36cb0
10000dc2cadd x16, x16, 16
10000dc30mov x17, x0
10000dc34movk x17, 0x634f000000000000
10000dc38pacda x16, x17
10000dc3cstp xzr, xzr, [x0+8]
10000dc40str x16, [x0]
10000dc44add x8, x0, 24
10000dc48ldp x9, x10, [x20+64]
10000dc4cstp x9, x10, [x0+32]
10000dc50adr x16, 0x37348
10000dc54hint
10000dc58add x16, x16, 16
10000dc5cmov x17, x8
10000dc60movk x17, 0x6ae1000000000000
10000dc64pacda x16, x17
10000dc68str x16, [x0+24]
10000dc6cmovi v0.2d, 0
10000dc70stp q0, q0, [x0+48]
10000dc74movz w9, 0x3f800000
10000dc78str w9, [x0+80]
10000dc7cldr x22, [x20+40]
10000dc80stp x8, x0, [x20+32]
10000dc84cbnz x22, 0x10000dcec
10000dc88b 0x10000dcfc
10000dc8cmovz w0, 56
10000dc90bl _Znwm@plt
10000dc94hint
10000dc98ldr x16, 0x36c28
10000dc9cadd x16, x16, 16
10000dca0mov x17, x0
10000dca4movk x17, 0x634f000000000000
10000dca8pacda x16, x17
10000dcacstp xzr, xzr, [x0+8]
10000dcb0str x16, [x0]
10000dcb4add x8, x0, 24
10000dcb8ldp x9, x10, [x20+64]
10000dcbcstp x9, x10, [x0+32]
10000dcc0adr x16, 0x373a0
10000dcc4hint
10000dcc8add x16, x16, 16
10000dcccmov x17, x8
10000dcd0movk x17, 0x6ae1000000000000
10000dcd4pacda x16, x17
10000dcd8str x16, [x0+24]
10000dcdcstrb wzr, [x0+48]
10000dce0ldr x22, [x20+56]
10000dce4stp x8, x0, [x20+48]
10000dce8cbz x22, 0x10000dcfc
10000dcec
10000dcecloc_10000dcec:
10000dcecadd x8, x22, 8
10000dcf0movn x9, 0
10000dcf4ldaddal x9, x8, [x8]
10000dcf8cbz x8, 0x10000dd2c
10000dcfc
10000dcfcloc_10000dcfc:
10000dcfcadd x8, x20, w21, uxtw #4
10000dd00ldp x9, x8, [x8]
10000dd04stp x9, x8, [x19]
10000dd08cbz x8, 0x10000db60
10000dd0c
10000dd0cloc_10000dd0c:
10000dd0cadd x8, x8, 8
10000dd10movz w9, 1
10000dd14ldadd x9, x8, [x8]
10000dd18ldp x29, x30, [sp+48]
10000dd1cldp x20, x19, [sp+32]
10000dd20ldp x22, x21, [sp+16]
10000dd24ldp x24, x23, [sp], 64
10000dd28retab
10000dd2c
10000dd2cloc_10000dd2c:
10000dd2cldr x16, [x22]
10000dd30mov x17, x22
10000dd34movk x17, 0x634f000000000000
10000dd38autda x16, x17
10000dd3cldr x8, [x16+16]!
10000dd40mov x9, x16
10000dd44mov x0, x22
10000dd48mov x17, x9
10000dd4cmovk x17, 0x4444000000000000
10000dd50blraa x8, x17
10000dd54mov x0, x22
10000dd58bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000dd5cadd x8, x20, w21, uxtw #4
10000dd60ldp x9, x8, [x8]
10000dd64stp x9, x8, [x19]
10000dd68cbnz x8, 0x10000dd0c
10000dd6cb 0x10000db60
10000daa8
10000dd70
10000dd70fn_10000dd70:
10000dd70udf 12
10000dd74udf 136
10000dd78udf 304
10000dd7cudf 416
10000dd70
10000dd70fn_10000dd70:
10000dd70udf 12
10000dd74udf 136
10000dd78udf 304
10000dd7cudf 416
10000dd70
10000dd80
10000dd80__ZN6Helper13HelperFactory15deleteOperationEi:
10000dd80pacibsp
10000dd84stp x20, x19, [sp-32]!
10000dd88stp x29, x30, [sp+16]
10000dd8cadd x29, sp, 16
10000dd90add x8, x0, w1, sxtw #4
10000dd94ldur x19, [x8-152]
10000dd98stp xzr, xzr, [x8-160]
10000dd9ccbz x19, 0x10000ddb0
10000dda0add x8, x19, 8
10000dda4movn x9, 0
10000dda8ldaddal x9, x8, [x8]
10000ddaccbz x8, 0x10000ddbc
10000ddb0
10000ddb0loc_10000ddb0:
10000ddb0ldp x29, x30, [sp+16]
10000ddb4ldp x20, x19, [sp], 32
10000ddb8retab
10000ddbc
10000ddbcloc_10000ddbc:
10000ddbcldr x16, [x19]
10000ddc0mov x17, x19
10000ddc4movk x17, 0x634f000000000000
10000ddc8autda x16, x17
10000ddccldr x8, [x16+16]!
10000ddd0mov x9, x16
10000ddd4mov x0, x19
10000ddd8mov x17, x9
10000dddcmovk x17, 0x4444000000000000
10000dde0blraa x8, x17
10000dde4mov x0, x19
10000dde8ldp x29, x30, [sp+16]
10000ddecldp x20, x19, [sp], 32
10000ddf0autibsp
10000ddf4eor x16, x30, x30, lsl #1
10000ddf8tbz x16, 62, 0x10000de00
10000ddfcbrk 50289
10000de00
10000de00loc_10000de00:
10000de00b 0x10003d850
10000dd80
10000dd80__ZN6Helper13HelperFactory15deleteOperationEi:
10000dd80pacibsp
10000dd84stp x20, x19, [sp-32]!
10000dd88stp x29, x30, [sp+16]
10000dd8cadd x29, sp, 16
10000dd90add x8, x0, w1, sxtw #4
10000dd94ldur x19, [x8-152]
10000dd98stp xzr, xzr, [x8-160]
10000dd9ccbz x19, 0x10000ddb0
10000dda0add x8, x19, 8
10000dda4movn x9, 0
10000dda8ldaddal x9, x8, [x8]
10000ddaccbz x8, 0x10000ddbc
10000ddb0
10000ddb0loc_10000ddb0:
10000ddb0ldp x29, x30, [sp+16]
10000ddb4ldp x20, x19, [sp], 32
10000ddb8retab
10000ddbc
10000ddbcloc_10000ddbc:
10000ddbcldr x16, [x19]
10000ddc0mov x17, x19
10000ddc4movk x17, 0x634f000000000000
10000ddc8autda x16, x17
10000ddccldr x8, [x16+16]!
10000ddd0mov x9, x16
10000ddd4mov x0, x19
10000ddd8mov x17, x9
10000dddcmovk x17, 0x4444000000000000
10000dde0blraa x8, x17
10000dde4mov x0, x19
10000dde8ldp x29, x30, [sp+16]
10000ddecldp x20, x19, [sp], 32
10000ddf0autibsp
10000ddf4eor x16, x30, x30, lsl #1
10000ddf8tbz x16, 62, 0x10000de00
10000ddfcbrk 50289
10000de00
10000de00loc_10000de00:
10000de00b 0x10003d850
10000dd80
10000de04
10000de04fn_10000de04:
10000de04hint
10000de08ldr x16, 0x36ac8
10000de0cadd x16, x16, 16
10000de10mov x17, x0
10000de14movk x17, 0x634f000000000000
10000de18pacda x16, x17
10000de1cstr x16, [x0]
10000de20b 0x10003d860
10000de04
10000de04fn_10000de04:
10000de04hint
10000de08ldr x16, 0x36ac8
10000de0cadd x16, x16, 16
10000de10mov x17, x0
10000de14movk x17, 0x634f000000000000
10000de18pacda x16, x17
10000de1cstr x16, [x0]
10000de20b 0x10003d860
10000de04
10000de24
10000de24fn_10000de24:
10000de24pacibsp
10000de28stp x29, x30, [sp-16]!
10000de2cadd x29, sp, 0
10000de30hint
10000de34ldr x16, 0x36a9c
10000de38add x16, x16, 16
10000de3cmov x17, x0
10000de40movk x17, 0x634f000000000000
10000de44pacda x16, x17
10000de48str x16, [x0]
10000de4cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000de50ldp x29, x30, [sp], 16
10000de54autibsp
10000de58eor x16, x30, x30, lsl #1
10000de5ctbz x16, 62, 0x10000de64
10000de60brk 50289
10000de64
10000de64loc_10000de64:
10000de64b 0x10003d990
10000de24
10000de24fn_10000de24:
10000de24pacibsp
10000de28stp x29, x30, [sp-16]!
10000de2cadd x29, sp, 0
10000de30hint
10000de34ldr x16, 0x36a9c
10000de38add x16, x16, 16
10000de3cmov x17, x0
10000de40movk x17, 0x634f000000000000
10000de44pacda x16, x17
10000de48str x16, [x0]
10000de4cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000de50ldp x29, x30, [sp], 16
10000de54autibsp
10000de58eor x16, x30, x30, lsl #1
10000de5ctbz x16, 62, 0x10000de64
10000de60brk 50289
10000de64
10000de64loc_10000de64:
10000de64b 0x10003d990
10000de24
10000de68
10000de68fn_10000de68:
10000de68ldr x16, [x0+24]!
10000de6cmov x17, x0
10000de70movk x17, 0x6ae1000000000000
10000de74autda x16, x17
10000de78ldr x1, [x16]
10000de7cmov x2, x16
10000de80mov x16, x2
10000de84movk x16, 0xeed9000000000000
10000de88braa x1, x16
10000de68
10000de68fn_10000de68:
10000de68ldr x16, [x0+24]!
10000de6cmov x17, x0
10000de70movk x17, 0x6ae1000000000000
10000de74autda x16, x17
10000de78ldr x1, [x16]
10000de7cmov x2, x16
10000de80mov x16, x2
10000de84movk x16, 0xeed9000000000000
10000de88braa x1, x16
10000de68
10000de90
10000de90fn_10000de90:
10000de90hint
10000de94ldr x16, 0x36a34
10000de98add x16, x16, 16
10000de9cmov x17, x0
10000dea0movk x17, 0x634f000000000000
10000dea4pacda x16, x17
10000dea8str x16, [x0]
10000deacb 0x10003d860
10000de90
10000de90fn_10000de90:
10000de90hint
10000de94ldr x16, 0x36a34
10000de98add x16, x16, 16
10000de9cmov x17, x0
10000dea0movk x17, 0x634f000000000000
10000dea4pacda x16, x17
10000dea8str x16, [x0]
10000deacb 0x10003d860
10000de90
10000deb0
10000deb0fn_10000deb0:
10000deb0pacibsp
10000deb4stp x29, x30, [sp-16]!
10000deb8add x29, sp, 0
10000debchint
10000dec0ldr x16, 0x36a08
10000dec4add x16, x16, 16
10000dec8mov x17, x0
10000deccmovk x17, 0x634f000000000000
10000ded0pacda x16, x17
10000ded4str x16, [x0]
10000ded8bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dedcldp x29, x30, [sp], 16
10000dee0autibsp
10000dee4eor x16, x30, x30, lsl #1
10000dee8tbz x16, 62, 0x10000def0
10000deecbrk 50289
10000def0
10000def0loc_10000def0:
10000def0b 0x10003d990
10000deb0
10000deb0fn_10000deb0:
10000deb0pacibsp
10000deb4stp x29, x30, [sp-16]!
10000deb8add x29, sp, 0
10000debchint
10000dec0ldr x16, 0x36a08
10000dec4add x16, x16, 16
10000dec8mov x17, x0
10000deccmovk x17, 0x634f000000000000
10000ded0pacda x16, x17
10000ded4str x16, [x0]
10000ded8bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dedcldp x29, x30, [sp], 16
10000dee0autibsp
10000dee4eor x16, x30, x30, lsl #1
10000dee8tbz x16, 62, 0x10000def0
10000deecbrk 50289
10000def0
10000def0loc_10000def0:
10000def0b 0x10003d990
10000deb0
10000def4
10000def4fn_10000def4:
10000def4hint
10000def8ldr x16, 0x369e0
10000defcadd x16, x16, 16
10000df00mov x17, x0
10000df04movk x17, 0x634f000000000000
10000df08pacda x16, x17
10000df0cstr x16, [x0]
10000df10b 0x10003d860
10000def4
10000def4fn_10000def4:
10000def4hint
10000def8ldr x16, 0x369e0
10000defcadd x16, x16, 16
10000df00mov x17, x0
10000df04movk x17, 0x634f000000000000
10000df08pacda x16, x17
10000df0cstr x16, [x0]
10000df10b 0x10003d860
10000def4
10000df14
10000df14fn_10000df14:
10000df14pacibsp
10000df18stp x29, x30, [sp-16]!
10000df1cadd x29, sp, 0
10000df20hint
10000df24ldr x16, 0x369b4
10000df28add x16, x16, 16
10000df2cmov x17, x0
10000df30movk x17, 0x634f000000000000
10000df34pacda x16, x17
10000df38str x16, [x0]
10000df3cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000df40ldp x29, x30, [sp], 16
10000df44autibsp
10000df48eor x16, x30, x30, lsl #1
10000df4ctbz x16, 62, 0x10000df54
10000df50brk 50289
10000df54
10000df54loc_10000df54:
10000df54b 0x10003d990
10000df14
10000df14fn_10000df14:
10000df14pacibsp
10000df18stp x29, x30, [sp-16]!
10000df1cadd x29, sp, 0
10000df20hint
10000df24ldr x16, 0x369b4
10000df28add x16, x16, 16
10000df2cmov x17, x0
10000df30movk x17, 0x634f000000000000
10000df34pacda x16, x17
10000df38str x16, [x0]
10000df3cbl _ZNSt3__119__shared_weak_countD2Ev@plt
10000df40ldp x29, x30, [sp], 16
10000df44autibsp
10000df48eor x16, x30, x30, lsl #1
10000df4ctbz x16, 62, 0x10000df54
10000df50brk 50289
10000df54
10000df54loc_10000df54:
10000df54b 0x10003d990
10000df14
10000df58
10000df58fn_10000df58:
10000df58hint
10000df5cldr x16, 0x36964
10000df60add x16, x16, 16
10000df64mov x17, x0
10000df68movk x17, 0x634f000000000000
10000df6cpacda x16, x17
10000df70str x16, [x0]
10000df74b 0x10003d860
10000df58
10000df58fn_10000df58:
10000df58hint
10000df5cldr x16, 0x36964
10000df60add x16, x16, 16
10000df64mov x17, x0
10000df68movk x17, 0x634f000000000000
10000df6cpacda x16, x17
10000df70str x16, [x0]
10000df74b 0x10003d860
10000df58
10000df78
10000df78fn_10000df78:
10000df78pacibsp
10000df7cstp x29, x30, [sp-16]!
10000df80add x29, sp, 0
10000df84hint
10000df88ldr x16, 0x36938
10000df8cadd x16, x16, 16
10000df90mov x17, x0
10000df94movk x17, 0x634f000000000000
10000df98pacda x16, x17
10000df9cstr x16, [x0]
10000dfa0bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dfa4ldp x29, x30, [sp], 16
10000dfa8autibsp
10000dfaceor x16, x30, x30, lsl #1
10000dfb0tbz x16, 62, 0x10000dfb8
10000dfb4brk 50289
10000dfb8
10000dfb8loc_10000dfb8:
10000dfb8b 0x10003d990
10000df78
10000df78fn_10000df78:
10000df78pacibsp
10000df7cstp x29, x30, [sp-16]!
10000df80add x29, sp, 0
10000df84hint
10000df88ldr x16, 0x36938
10000df8cadd x16, x16, 16
10000df90mov x17, x0
10000df94movk x17, 0x634f000000000000
10000df98pacda x16, x17
10000df9cstr x16, [x0]
10000dfa0bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000dfa4ldp x29, x30, [sp], 16
10000dfa8autibsp
10000dfaceor x16, x30, x30, lsl #1
10000dfb0tbz x16, 62, 0x10000dfb8
10000dfb4brk 50289
10000dfb8
10000dfb8loc_10000dfb8:
10000dfb8b 0x10003d990
10000df78
10000dfbc
10000dfbcfn_10000dfbc:
10000dfbcpacibsp
10000dfc0stp x20, x19, [sp-32]!
10000dfc4stp x29, x30, [sp+16]
10000dfc8add x29, sp, 16
10000dfccbl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000dfd0bl __ZN17VersionDispatcher14GetHostMachineEv
10000dfd4mov x1, x0
10000dfd8adr x0, 0x33168
10000dfdchint
10000dfe0bl strcmp@plt
10000dfe4movz w19, 17
10000dfe8cbz w0, 0x10000e00c
10000dfecbl __ZN17VersionDispatcher14GetHostMachineEv
10000dff0mov x1, x0
10000dff4adr x0, 0x33157
10000dff8hint
10000dffcbl strcmp@plt
10000e000subs wzr, w0, 0
10000e004movz w8, 25
10000e008csel w19, w19, w8, eq
10000e00c
10000e00cloc_10000e00c:
10000e00cadrp x8, 0x3a000
10000e010str w19, [x8+3148]
10000e014ldp x29, x30, [sp+16]
10000e018ldp x20, x19, [sp], 32
10000e01cretab
10000dfbc
10000dfbcfn_10000dfbc:
10000dfbcpacibsp
10000dfc0stp x20, x19, [sp-32]!
10000dfc4stp x29, x30, [sp+16]
10000dfc8add x29, sp, 16
10000dfccbl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000dfd0bl __ZN17VersionDispatcher14GetHostMachineEv
10000dfd4mov x1, x0
10000dfd8adr x0, 0x33168
10000dfdchint
10000dfe0bl strcmp@plt
10000dfe4movz w19, 17
10000dfe8cbz w0, 0x10000e00c
10000dfecbl __ZN17VersionDispatcher14GetHostMachineEv
10000dff0mov x1, x0
10000dff4adr x0, 0x33157
10000dff8hint
10000dffcbl strcmp@plt
10000e000subs wzr, w0, 0
10000e004movz w8, 25
10000e008csel w19, w19, w8, eq
10000e00c
10000e00cloc_10000e00c:
10000e00cadrp x8, 0x3a000
10000e010str w19, [x8+3148]
10000e014ldp x29, x30, [sp+16]
10000e018ldp x20, x19, [sp], 32
10000e01cretab
10000dfbc
10000e020
10000e020__ZN6Helper13HookerFactory9getHookerEPKc:
10000e020pacibsp
10000e024stp x28, x27, [sp-96]!
10000e028stp x26, x25, [sp+16]
10000e02cstp x24, x23, [sp+32]
10000e030stp x22, x21, [sp+48]
10000e034stp x20, x19, [sp+64]
10000e038stp x29, x30, [sp+80]
10000e03cadd x29, sp, 80
10000e040sub sp, sp, 832
10000e044stur x1, [x29-96]
10000e048ldr x8, [x0]
10000e04ccbz x8, 0x10000e248
10000e050mov x20, x0
10000e054add x21, x0, 8
10000e058sub x1, x29, 96
10000e05cmov x0, x21
10000e060bl fn_10000e3d4
10000e064cbz x0, 0x10000e070
10000e068ldr x22, [x0+24]
10000e06cb 0x10000e24c
10000e070
10000e070loc_10000e070:
10000e070add x8, sp, 168
10000e074add x19, x8, 8
10000e078movz w26, 3
10000e07cmovz w27, 1
10000e080movn x28, 0
10000e084b 0x10000e098
10000e088
10000e088loc_10000e088:
10000e088movz w0, 1
10000e08cbl sleep@plt
10000e090
10000e090loc_10000e090:
10000e090subs w26, w26, 1
10000e094b.eq 0x10000e248
10000e098
10000e098loc_10000e098:
10000e098ldr x23, [x20]
10000e09cldur x0, [x29-96]
10000e0a0str x0, [sp+168]
10000e0a4bl strlen@plt
10000e0a8str x0, [sp+176]
10000e0acadd x1, sp, 168
10000e0b0mov x0, x23
10000e0b4bl _ZNK12KernelReaderI13FDGuardNeonRWE15findProcForNameERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE@plt
10000e0b8mov x24, x0
10000e0bcldr x0, [x20]
10000e0c0mov x1, x24
10000e0c4bl _ZNK12KernelReaderI13FDGuardNeonRWE19getTaskForProcKaddrEPv@plt
10000e0c8subs xzr, x24, 0
10000e0ccccmp x0, 0, 4, ne
10000e0d0b.eq 0x10000e088
10000e0d4mov x23, x0
10000e0d8ldr x0, [x20]
10000e0dcadd x8, sp, 24
10000e0e0bl __ZNK13FDGuardNeonRW5cloneEv
10000e0e4str wzr, [sp+168]
10000e0e8add x1, sp, 24
10000e0ecmov x0, x19
10000e0f0mov x2, x23
10000e0f4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWEC2EOS2_PN2KS4taskE@plt
10000e0f8add x0, sp, 24
10000e0fcbl __ZN13FDGuardNeonRWD1Ev
10000e100mov x0, x19
10000e104bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE4initEv@plt
10000e108tbz w0, 0, 0x10000e1d0
10000e10cmovz w0, 6288
10000e110bl _Znwm@plt
10000e114mov x24, x0
10000e118hint
10000e11cldr x16, 0x3679c
10000e120add x16, x16, 16
10000e124mov x17, x0
10000e128movk x17, 0x634f000000000000
10000e12cpacda x16, x17
10000e130stp xzr, xzr, [x0+8]
10000e134str x16, [x0]
10000e138add x25, x0, 24
10000e13cadd x1, sp, 168
10000e140mov x0, x25
10000e144bl __ZN8DMHookerC1EO14RemoteTaskPort
10000e148stp x25, x24, [sp+8]
10000e14cmov x0, x25
10000e150bl __ZN8DMHooker4initEv
10000e154mov x23, x0
10000e158tbz w0, 0, 0x10000e1e4
10000e15cldur x8, [x29-96]
10000e160stp x8, x25, [sp+24]
10000e164str x24, [sp+40]
10000e168add x8, x24, 8
10000e16cldadd x27, x8, [x8]
10000e170add x1, sp, 24
10000e174add x2, sp, 24
10000e178mov x0, x21
10000e17cbl fn_10000e554
10000e180ldr x22, [sp+40]
10000e184cbz x22, 0x10000e1c4
10000e188add x8, x22, 8
10000e18cldaddal x28, x8, [x8]
10000e190cbnz x8, 0x10000e1c4
10000e194ldr x16, [x22]
10000e198mov x17, x22
10000e19cmovk x17, 0x634f000000000000
10000e1a0autda x16, x17
10000e1a4ldr x8, [x16+16]!
10000e1a8mov x9, x16
10000e1acmov x0, x22
10000e1b0mov x17, x9
10000e1b4movk x17, 0x4444000000000000
10000e1b8blraa x8, x17
10000e1bcmov x0, x22
10000e1c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e1c4
10000e1c4loc_10000e1c4:
10000e1c4ldp x22, x24, [sp+8]
10000e1c8cbnz x24, 0x10000e1ec
10000e1ccb 0x10000e270
10000e1d0
10000e1d0loc_10000e1d0:
10000e1d0movz w0, 1
10000e1d4bl sleep@plt
10000e1d8mov x0, x19
10000e1dcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e1e0b 0x10000e090
10000e1e4
10000e1e4loc_10000e1e4:
10000e1e4movz w0, 1
10000e1e8bl sleep@plt
10000e1ec
10000e1ecloc_10000e1ec:
10000e1ecadd x8, x24, 8
10000e1f0ldaddal x28, x8, [x8]
10000e1f4cbz x8, 0x10000e208
10000e1f8mov x0, x19
10000e1fcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e200tbz w23, 0, 0x10000e090
10000e204b 0x10000e24c
10000e208
10000e208loc_10000e208:
10000e208ldr x16, [x24]
10000e20cmov x17, x24
10000e210movk x17, 0x634f000000000000
10000e214autda x16, x17
10000e218ldr x8, [x16+16]!
10000e21cmov x9, x16
10000e220mov x0, x24
10000e224mov x17, x9
10000e228movk x17, 0x4444000000000000
10000e22cblraa x8, x17
10000e230mov x0, x24
10000e234bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e238mov x0, x19
10000e23cbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e240tbz w23, 0, 0x10000e090
10000e244b 0x10000e24c
10000e248
10000e248loc_10000e248:
10000e248movz x22, 0
10000e24c
10000e24cloc_10000e24c:
10000e24cmov x0, x22
10000e250add sp, sp, 832
10000e254ldp x29, x30, [sp+80]
10000e258ldp x20, x19, [sp+64]
10000e25cldp x22, x21, [sp+48]
10000e260ldp x24, x23, [sp+32]
10000e264ldp x26, x25, [sp+16]
10000e268ldp x28, x27, [sp], 96
10000e26cretab
10000e270
10000e270loc_10000e270:
10000e270mov x0, x19
10000e274bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e278b 0x10000e24c
10000e27cmov x20, x0
10000e280add x0, sp, 24
10000e284bl fn_10000e2dc
10000e288b 0x10000e2a8
10000e28cmov x20, x0
10000e290mov x0, x24
10000e294bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e298bl _ZdlPv@plt
10000e29cb 0x10000e2cc
10000e2a0b 0x10000e2c8
10000e2a4mov x20, x0
10000e2a8
10000e2a8loc_10000e2a8:
10000e2a8add x0, sp, 8
10000e2acbl fn_10000e358
10000e2b0b 0x10000e2cc
10000e2b4mov x20, x0
10000e2b8add x0, sp, 24
10000e2bcbl __ZN13FDGuardNeonRWD1Ev
10000e2c0mov x0, x20
10000e2c4bl _Unwind_Resume@plt
10000e2c8
10000e2c8loc_10000e2c8:
10000e2c8mov x20, x0
10000e2cc
10000e2ccloc_10000e2cc:
10000e2ccmov x0, x19
10000e2d0bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e2d4mov x0, x20
10000e2d8bl _Unwind_Resume@plt
10000e020
10000e020__ZN6Helper13HookerFactory9getHookerEPKc:
10000e020pacibsp
10000e024stp x28, x27, [sp-96]!
10000e028stp x26, x25, [sp+16]
10000e02cstp x24, x23, [sp+32]
10000e030stp x22, x21, [sp+48]
10000e034stp x20, x19, [sp+64]
10000e038stp x29, x30, [sp+80]
10000e03cadd x29, sp, 80
10000e040sub sp, sp, 832
10000e044stur x1, [x29-96]
10000e048ldr x8, [x0]
10000e04ccbz x8, 0x10000e248
10000e050mov x20, x0
10000e054add x21, x0, 8
10000e058sub x1, x29, 96
10000e05cmov x0, x21
10000e060bl fn_10000e3d4
10000e064cbz x0, 0x10000e070
10000e068ldr x22, [x0+24]
10000e06cb 0x10000e24c
10000e070
10000e070loc_10000e070:
10000e070add x8, sp, 168
10000e074add x19, x8, 8
10000e078movz w26, 3
10000e07cmovz w27, 1
10000e080movn x28, 0
10000e084b 0x10000e098
10000e088
10000e088loc_10000e088:
10000e088movz w0, 1
10000e08cbl sleep@plt
10000e090
10000e090loc_10000e090:
10000e090subs w26, w26, 1
10000e094b.eq 0x10000e248
10000e098
10000e098loc_10000e098:
10000e098ldr x23, [x20]
10000e09cldur x0, [x29-96]
10000e0a0str x0, [sp+168]
10000e0a4bl strlen@plt
10000e0a8str x0, [sp+176]
10000e0acadd x1, sp, 168
10000e0b0mov x0, x23
10000e0b4bl _ZNK12KernelReaderI13FDGuardNeonRWE15findProcForNameERKNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE@plt
10000e0b8mov x24, x0
10000e0bcldr x0, [x20]
10000e0c0mov x1, x24
10000e0c4bl _ZNK12KernelReaderI13FDGuardNeonRWE19getTaskForProcKaddrEPv@plt
10000e0c8subs xzr, x24, 0
10000e0ccccmp x0, 0, 4, ne
10000e0d0b.eq 0x10000e088
10000e0d4mov x23, x0
10000e0d8ldr x0, [x20]
10000e0dcadd x8, sp, 24
10000e0e0bl __ZNK13FDGuardNeonRW5cloneEv
10000e0e4str wzr, [sp+168]
10000e0e8add x1, sp, 24
10000e0ecmov x0, x19
10000e0f0mov x2, x23
10000e0f4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWEC2EOS2_PN2KS4taskE@plt
10000e0f8add x0, sp, 24
10000e0fcbl __ZN13FDGuardNeonRWD1Ev
10000e100mov x0, x19
10000e104bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE4initEv@plt
10000e108tbz w0, 0, 0x10000e1d0
10000e10cmovz w0, 6288
10000e110bl _Znwm@plt
10000e114mov x24, x0
10000e118hint
10000e11cldr x16, 0x3679c
10000e120add x16, x16, 16
10000e124mov x17, x0
10000e128movk x17, 0x634f000000000000
10000e12cpacda x16, x17
10000e130stp xzr, xzr, [x0+8]
10000e134str x16, [x0]
10000e138add x25, x0, 24
10000e13cadd x1, sp, 168
10000e140mov x0, x25
10000e144bl __ZN8DMHookerC1EO14RemoteTaskPort
10000e148stp x25, x24, [sp+8]
10000e14cmov x0, x25
10000e150bl __ZN8DMHooker4initEv
10000e154mov x23, x0
10000e158tbz w0, 0, 0x10000e1e4
10000e15cldur x8, [x29-96]
10000e160stp x8, x25, [sp+24]
10000e164str x24, [sp+40]
10000e168add x8, x24, 8
10000e16cldadd x27, x8, [x8]
10000e170add x1, sp, 24
10000e174add x2, sp, 24
10000e178mov x0, x21
10000e17cbl fn_10000e554
10000e180ldr x22, [sp+40]
10000e184cbz x22, 0x10000e1c4
10000e188add x8, x22, 8
10000e18cldaddal x28, x8, [x8]
10000e190cbnz x8, 0x10000e1c4
10000e194ldr x16, [x22]
10000e198mov x17, x22
10000e19cmovk x17, 0x634f000000000000
10000e1a0autda x16, x17
10000e1a4ldr x8, [x16+16]!
10000e1a8mov x9, x16
10000e1acmov x0, x22
10000e1b0mov x17, x9
10000e1b4movk x17, 0x4444000000000000
10000e1b8blraa x8, x17
10000e1bcmov x0, x22
10000e1c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e1c4
10000e1c4loc_10000e1c4:
10000e1c4ldp x22, x24, [sp+8]
10000e1c8cbnz x24, 0x10000e1ec
10000e1ccb 0x10000e270
10000e1d0
10000e1d0loc_10000e1d0:
10000e1d0movz w0, 1
10000e1d4bl sleep@plt
10000e1d8mov x0, x19
10000e1dcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e1e0b 0x10000e090
10000e1e4
10000e1e4loc_10000e1e4:
10000e1e4movz w0, 1
10000e1e8bl sleep@plt
10000e1ec
10000e1ecloc_10000e1ec:
10000e1ecadd x8, x24, 8
10000e1f0ldaddal x28, x8, [x8]
10000e1f4cbz x8, 0x10000e208
10000e1f8mov x0, x19
10000e1fcbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e200tbz w23, 0, 0x10000e090
10000e204b 0x10000e24c
10000e208
10000e208loc_10000e208:
10000e208ldr x16, [x24]
10000e20cmov x17, x24
10000e210movk x17, 0x634f000000000000
10000e214autda x16, x17
10000e218ldr x8, [x16+16]!
10000e21cmov x9, x16
10000e220mov x0, x24
10000e224mov x17, x9
10000e228movk x17, 0x4444000000000000
10000e22cblraa x8, x17
10000e230mov x0, x24
10000e234bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e238mov x0, x19
10000e23cbl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e240tbz w23, 0, 0x10000e090
10000e244b 0x10000e24c
10000e248
10000e248loc_10000e248:
10000e248movz x22, 0
10000e24c
10000e24cloc_10000e24c:
10000e24cmov x0, x22
10000e250add sp, sp, 832
10000e254ldp x29, x30, [sp+80]
10000e258ldp x20, x19, [sp+64]
10000e25cldp x22, x21, [sp+48]
10000e260ldp x24, x23, [sp+32]
10000e264ldp x26, x25, [sp+16]
10000e268ldp x28, x27, [sp], 96
10000e26cretab
10000e270
10000e270loc_10000e270:
10000e270mov x0, x19
10000e274bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e278b 0x10000e24c
10000e27cmov x20, x0
10000e280add x0, sp, 24
10000e284bl fn_10000e2dc
10000e288b 0x10000e2a8
10000e28cmov x20, x0
10000e290mov x0, x24
10000e294bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e298bl _ZdlPv@plt
10000e29cb 0x10000e2cc
10000e2a0b 0x10000e2c8
10000e2a4mov x20, x0
10000e2a8
10000e2a8loc_10000e2a8:
10000e2a8add x0, sp, 8
10000e2acbl fn_10000e358
10000e2b0b 0x10000e2cc
10000e2b4mov x20, x0
10000e2b8add x0, sp, 24
10000e2bcbl __ZN13FDGuardNeonRWD1Ev
10000e2c0mov x0, x20
10000e2c4bl _Unwind_Resume@plt
10000e2c8
10000e2c8loc_10000e2c8:
10000e2c8mov x20, x0
10000e2cc
10000e2ccloc_10000e2cc:
10000e2ccmov x0, x19
10000e2d0bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWED2Ev@plt
10000e2d4mov x0, x20
10000e2d8bl _Unwind_Resume@plt
10000e020
10000e2dc
10000e2dcfn_10000e2dc:
10000e2dcpacibsp
10000e2e0stp x20, x19, [sp-32]!
10000e2e4stp x29, x30, [sp+16]
10000e2e8add x29, sp, 16
10000e2ecmov x19, x0
10000e2f0ldr x20, [x0+16]
10000e2f4cbz x20, 0x10000e308
10000e2f8add x8, x20, 8
10000e2fcmovn x9, 0
10000e300ldaddal x9, x8, [x8]
10000e304cbz x8, 0x10000e318
10000e308
10000e308loc_10000e308:
10000e308mov x0, x19
10000e30cldp x29, x30, [sp+16]
10000e310ldp x20, x19, [sp], 32
10000e314retab
10000e318
10000e318loc_10000e318:
10000e318ldr x16, [x20]
10000e31cmov x17, x20
10000e320movk x17, 0x634f000000000000
10000e324autda x16, x17
10000e328ldr x8, [x16+16]!
10000e32cmov x9, x16
10000e330mov x0, x20
10000e334mov x17, x9
10000e338movk x17, 0x4444000000000000
10000e33cblraa x8, x17
10000e340mov x0, x20
10000e344bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e348mov x0, x19
10000e34cldp x29, x30, [sp+16]
10000e350ldp x20, x19, [sp], 32
10000e354retab
10000e2dc
10000e2dcfn_10000e2dc:
10000e2dcpacibsp
10000e2e0stp x20, x19, [sp-32]!
10000e2e4stp x29, x30, [sp+16]
10000e2e8add x29, sp, 16
10000e2ecmov x19, x0
10000e2f0ldr x20, [x0+16]
10000e2f4cbz x20, 0x10000e308
10000e2f8add x8, x20, 8
10000e2fcmovn x9, 0
10000e300ldaddal x9, x8, [x8]
10000e304cbz x8, 0x10000e318
10000e308
10000e308loc_10000e308:
10000e308mov x0, x19
10000e30cldp x29, x30, [sp+16]
10000e310ldp x20, x19, [sp], 32
10000e314retab
10000e318
10000e318loc_10000e318:
10000e318ldr x16, [x20]
10000e31cmov x17, x20
10000e320movk x17, 0x634f000000000000
10000e324autda x16, x17
10000e328ldr x8, [x16+16]!
10000e32cmov x9, x16
10000e330mov x0, x20
10000e334mov x17, x9
10000e338movk x17, 0x4444000000000000
10000e33cblraa x8, x17
10000e340mov x0, x20
10000e344bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e348mov x0, x19
10000e34cldp x29, x30, [sp+16]
10000e350ldp x20, x19, [sp], 32
10000e354retab
10000e2dc
10000e358
10000e358fn_10000e358:
10000e358pacibsp
10000e35cstp x20, x19, [sp-32]!
10000e360stp x29, x30, [sp+16]
10000e364add x29, sp, 16
10000e368mov x19, x0
10000e36cldr x20, [x0+8]
10000e370cbz x20, 0x10000e384
10000e374add x8, x20, 8
10000e378movn x9, 0
10000e37cldaddal x9, x8, [x8]
10000e380cbz x8, 0x10000e394
10000e384
10000e384loc_10000e384:
10000e384mov x0, x19
10000e388ldp x29, x30, [sp+16]
10000e38cldp x20, x19, [sp], 32
10000e390retab
10000e394
10000e394loc_10000e394:
10000e394ldr x16, [x20]
10000e398mov x17, x20
10000e39cmovk x17, 0x634f000000000000
10000e3a0autda x16, x17
10000e3a4ldr x8, [x16+16]!
10000e3a8mov x9, x16
10000e3acmov x0, x20
10000e3b0mov x17, x9
10000e3b4movk x17, 0x4444000000000000
10000e3b8blraa x8, x17
10000e3bcmov x0, x20
10000e3c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e3c4mov x0, x19
10000e3c8ldp x29, x30, [sp+16]
10000e3ccldp x20, x19, [sp], 32
10000e3d0retab
10000e358
10000e358fn_10000e358:
10000e358pacibsp
10000e35cstp x20, x19, [sp-32]!
10000e360stp x29, x30, [sp+16]
10000e364add x29, sp, 16
10000e368mov x19, x0
10000e36cldr x20, [x0+8]
10000e370cbz x20, 0x10000e384
10000e374add x8, x20, 8
10000e378movn x9, 0
10000e37cldaddal x9, x8, [x8]
10000e380cbz x8, 0x10000e394
10000e384
10000e384loc_10000e384:
10000e384mov x0, x19
10000e388ldp x29, x30, [sp+16]
10000e38cldp x20, x19, [sp], 32
10000e390retab
10000e394
10000e394loc_10000e394:
10000e394ldr x16, [x20]
10000e398mov x17, x20
10000e39cmovk x17, 0x634f000000000000
10000e3a0autda x16, x17
10000e3a4ldr x8, [x16+16]!
10000e3a8mov x9, x16
10000e3acmov x0, x20
10000e3b0mov x17, x9
10000e3b4movk x17, 0x4444000000000000
10000e3b8blraa x8, x17
10000e3bcmov x0, x20
10000e3c0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e3c4mov x0, x19
10000e3c8ldp x29, x30, [sp+16]
10000e3ccldp x20, x19, [sp], 32
10000e3d0retab
10000e358
10000e3d4
10000e3d4fn_10000e3d4:
10000e3d4ldr x10, [x0+8]
10000e3d8cbz x10, 0x10000e4dc
10000e3dcldr x8, [x1]
10000e3e0ubfm x9, x8, 32, 63
10000e3e4ubfm w11, w8, 29, 28
10000e3e8add x11, x11, 8
10000e3eceor x11, x11, x9
10000e3f0movz x12, 11625
10000e3f4movk x12, 0xeb380000
10000e3f8movk x12, 0xea0800000000
10000e3fcmovk x12, 0x9ddf000000000000
10000e400madd x11, x11, x12, xzr
10000e404eor x9, x11, x9
10000e408eor x9, x9, x11, lsr #47
10000e40cmadd x9, x9, x12, xzr
10000e410eor x9, x9, x9, lsr #47
10000e414madd x9, x9, x12, xzr
10000e418fmov d0, x10
10000e41ccnt v0.8b, v0.8b
10000e420uaddlv h0, v0.8b
10000e424fmov w12, s0
10000e428subs xzr, x12, 1
10000e42cb.hi 0x10000e43c
10000e430sub x11, x10, 1
10000e434and x11, x9, x11
10000e438b 0x10000e450
10000e43c
10000e43cloc_10000e43c:
10000e43cmov x11, x9
10000e440subs xzr, x9, x10
10000e444b.lo 0x10000e450
10000e448udiv x11, x9, x10
10000e44cmsub x11, x11, x10, x9
10000e450
10000e450loc_10000e450:
10000e450ldr x13, [x0]
10000e454ldr x13, [x13+3*x11]
10000e458cbz x13, 0x10000e4dc
10000e45cldr x0, [x13]
10000e460cbz x0, 0x10000e4e4
10000e464subs xzr, x12, 2
10000e468b.hs 0x10000e488
10000e46csub x10, x10, 1
10000e470b 0x10000e4c4
10000e474
10000e474loc_10000e474:
10000e474ldr x12, [x0+16]
10000e478subs xzr, x12, x8
10000e47cb.eq 0x10000e4e4
10000e480
10000e480loc_10000e480:
10000e480ldr x0, [x0]
10000e484cbz x0, 0x10000e4e4
10000e488
10000e488loc_10000e488:
10000e488ldr x12, [x0+8]
10000e48csubs xzr, x12, x9
10000e490b.eq 0x10000e474
10000e494subs xzr, x12, x10
10000e498b.lo 0x10000e4a4
10000e49cudiv x13, x12, x10
10000e4a0msub x12, x13, x10, x12
10000e4a4
10000e4a4loc_10000e4a4:
10000e4a4subs xzr, x12, x11
10000e4a8b.eq 0x10000e480
10000e4acb 0x10000e4dc
10000e4b0
10000e4b0loc_10000e4b0:
10000e4b0ldr x12, [x0+16]
10000e4b4subs xzr, x12, x8
10000e4b8b.eq 0x10000e4e4
10000e4bc
10000e4bcloc_10000e4bc:
10000e4bcldr x0, [x0]
10000e4c0cbz x0, 0x10000e4e4
10000e4c4
10000e4c4loc_10000e4c4:
10000e4c4ldr x12, [x0+8]
10000e4c8subs xzr, x12, x9
10000e4ccb.eq 0x10000e4b0
10000e4d0and x12, x12, x10
10000e4d4subs xzr, x12, x11
10000e4d8b.eq 0x10000e4bc
10000e4dc
10000e4dcloc_10000e4dc:
10000e4dcmovz x0, 0
10000e4e0ret x30
10000e4e4
10000e4e4loc_10000e4e4:
10000e4e4ret x30
10000e3d4
10000e3d4fn_10000e3d4:
10000e3d4ldr x10, [x0+8]
10000e3d8cbz x10, 0x10000e4dc
10000e3dcldr x8, [x1]
10000e3e0ubfm x9, x8, 32, 63
10000e3e4ubfm w11, w8, 29, 28
10000e3e8add x11, x11, 8
10000e3eceor x11, x11, x9
10000e3f0movz x12, 11625
10000e3f4movk x12, 0xeb380000
10000e3f8movk x12, 0xea0800000000
10000e3fcmovk x12, 0x9ddf000000000000
10000e400madd x11, x11, x12, xzr
10000e404eor x9, x11, x9
10000e408eor x9, x9, x11, lsr #47
10000e40cmadd x9, x9, x12, xzr
10000e410eor x9, x9, x9, lsr #47
10000e414madd x9, x9, x12, xzr
10000e418fmov d0, x10
10000e41ccnt v0.8b, v0.8b
10000e420uaddlv h0, v0.8b
10000e424fmov w12, s0
10000e428subs xzr, x12, 1
10000e42cb.hi 0x10000e43c
10000e430sub x11, x10, 1
10000e434and x11, x9, x11
10000e438b 0x10000e450
10000e43c
10000e43cloc_10000e43c:
10000e43cmov x11, x9
10000e440subs xzr, x9, x10
10000e444b.lo 0x10000e450
10000e448udiv x11, x9, x10
10000e44cmsub x11, x11, x10, x9
10000e450
10000e450loc_10000e450:
10000e450ldr x13, [x0]
10000e454ldr x13, [x13+3*x11]
10000e458cbz x13, 0x10000e4dc
10000e45cldr x0, [x13]
10000e460cbz x0, 0x10000e4e4
10000e464subs xzr, x12, 2
10000e468b.hs 0x10000e488
10000e46csub x10, x10, 1
10000e470b 0x10000e4c4
10000e474
10000e474loc_10000e474:
10000e474ldr x12, [x0+16]
10000e478subs xzr, x12, x8
10000e47cb.eq 0x10000e4e4
10000e480
10000e480loc_10000e480:
10000e480ldr x0, [x0]
10000e484cbz x0, 0x10000e4e4
10000e488
10000e488loc_10000e488:
10000e488ldr x12, [x0+8]
10000e48csubs xzr, x12, x9
10000e490b.eq 0x10000e474
10000e494subs xzr, x12, x10
10000e498b.lo 0x10000e4a4
10000e49cudiv x13, x12, x10
10000e4a0msub x12, x13, x10, x12
10000e4a4
10000e4a4loc_10000e4a4:
10000e4a4subs xzr, x12, x11
10000e4a8b.eq 0x10000e480
10000e4acb 0x10000e4dc
10000e4b0
10000e4b0loc_10000e4b0:
10000e4b0ldr x12, [x0+16]
10000e4b4subs xzr, x12, x8
10000e4b8b.eq 0x10000e4e4
10000e4bc
10000e4bcloc_10000e4bc:
10000e4bcldr x0, [x0]
10000e4c0cbz x0, 0x10000e4e4
10000e4c4
10000e4c4loc_10000e4c4:
10000e4c4ldr x12, [x0+8]
10000e4c8subs xzr, x12, x9
10000e4ccb.eq 0x10000e4b0
10000e4d0and x12, x12, x10
10000e4d4subs xzr, x12, x11
10000e4d8b.eq 0x10000e4bc
10000e4dc
10000e4dcloc_10000e4dc:
10000e4dcmovz x0, 0
10000e4e0ret x30
10000e4e4
10000e4e4loc_10000e4e4:
10000e4e4ret x30
10000e3d4
10000e4e8
10000e4e8fn_10000e4e8:
10000e4e8hint
10000e4ecldr x16, 0x363cc
10000e4f0add x16, x16, 16
10000e4f4mov x17, x0
10000e4f8movk x17, 0x634f000000000000
10000e4fcpacda x16, x17
10000e500str x16, [x0]
10000e504b 0x10003d860
10000e4e8
10000e4e8fn_10000e4e8:
10000e4e8hint
10000e4ecldr x16, 0x363cc
10000e4f0add x16, x16, 16
10000e4f4mov x17, x0
10000e4f8movk x17, 0x634f000000000000
10000e4fcpacda x16, x17
10000e500str x16, [x0]
10000e504b 0x10003d860
10000e4e8
10000e508
10000e508fn_10000e508:
10000e508pacibsp
10000e50cstp x29, x30, [sp-16]!
10000e510add x29, sp, 0
10000e514hint
10000e518ldr x16, 0x363a0
10000e51cadd x16, x16, 16
10000e520mov x17, x0
10000e524movk x17, 0x634f000000000000
10000e528pacda x16, x17
10000e52cstr x16, [x0]
10000e530bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e534ldp x29, x30, [sp], 16
10000e538autibsp
10000e53ceor x16, x30, x30, lsl #1
10000e540tbz x16, 62, 0x10000e548
10000e544brk 50289
10000e548
10000e548loc_10000e548:
10000e548b 0x10003d990
10000e508
10000e508fn_10000e508:
10000e508pacibsp
10000e50cstp x29, x30, [sp-16]!
10000e510add x29, sp, 0
10000e514hint
10000e518ldr x16, 0x363a0
10000e51cadd x16, x16, 16
10000e520mov x17, x0
10000e524movk x17, 0x634f000000000000
10000e528pacda x16, x17
10000e52cstr x16, [x0]
10000e530bl _ZNSt3__119__shared_weak_countD2Ev@plt
10000e534ldp x29, x30, [sp], 16
10000e538autibsp
10000e53ceor x16, x30, x30, lsl #1
10000e540tbz x16, 62, 0x10000e548
10000e544brk 50289
10000e548
10000e548loc_10000e548:
10000e548b 0x10003d990
10000e508
10000e554
10000e554fn_10000e554:
10000e554pacibsp
10000e558sub sp, sp, 112
10000e55cstp x26, x25, [sp+32]
10000e560stp x24, x23, [sp+48]
10000e564stp x22, x21, [sp+64]
10000e568stp x20, x19, [sp+80]
10000e56cstp x29, x30, [sp+96]
10000e570add x29, sp, 96
10000e574mov x21, x2
10000e578mov x19, x0
10000e57cldr x8, [x1]
10000e580ubfm x9, x8, 32, 63
10000e584ubfm w10, w8, 29, 28
10000e588add x10, x10, 8
10000e58ceor x10, x10, x9
10000e590movz x11, 11625
10000e594movk x11, 0xeb380000
10000e598movk x11, 0xea0800000000
10000e59cmovk x11, 0x9ddf000000000000
10000e5a0madd x10, x10, x11, xzr
10000e5a4eor x9, x10, x9
10000e5a8eor x9, x9, x10, lsr #47
10000e5acmadd x9, x9, x11, xzr
10000e5b0eor x9, x9, x9, lsr #47
10000e5b4madd x22, x9, x11, xzr
10000e5b8ldr x23, [x0+8]
10000e5bccbz x23, 0x10000e60c
10000e5c0sub x9, x23, 1
10000e5c4ands xzr, x23, x9
10000e5c8b.ne 0x10000e610
10000e5ccand x25, x22, x9
10000e5d0ldr x10, [x19]
10000e5d4ldr x0, [x10+3*x25]
10000e5d8cbz x0, 0x10000e640
10000e5dc
10000e5dcloc_10000e5dc:
10000e5dcldr x0, [x0]
10000e5e0cbz x0, 0x10000e640
10000e5e4ldr x10, [x0+8]
10000e5e8and x11, x10, x9
10000e5ecsubs xzr, x10, x22
10000e5f0ccmp x11, x25, 4, ne
10000e5f4b.ne 0x10000e640
10000e5f8ldr x10, [x0+16]
10000e5fcsubs xzr, x10, x8
10000e600b.ne 0x10000e5dc
10000e604
10000e604loc_10000e604:
10000e604movz x1, 0
10000e608b 0x10000e870
10000e60c
10000e60cloc_10000e60c:
10000e60cb 0x10000e640
10000e610
10000e610loc_10000e610:
10000e610mov x25, x22
10000e614subs xzr, x22, x23
10000e618b.hs 0x10000e62c
10000e61cldr x9, [x19]
10000e620ldr x0, [x9+3*x25]
10000e624cbnz x0, 0x10000e6ec
10000e628b 0x10000e640
10000e62c
10000e62cloc_10000e62c:
10000e62cudiv x9, x22, x23
10000e630msub x25, x9, x23, x22
10000e634ldr x9, [x19]
10000e638ldr x0, [x9+3*x25]
10000e63ccbnz x0, 0x10000e6ec
10000e640
10000e640loc_10000e640:
10000e640add x24, x19, 16
10000e644movz w0, 40
10000e648bl _Znwm@plt
10000e64cmov x20, x0
10000e650stp x0, x24, [sp+8]
10000e654ldr q0, [x21]
10000e658str q0, [x0+16]
10000e65cldr x8, [x21+16]
10000e660str x8, [x0+32]
10000e664stp xzr, xzr, [x21+8]
10000e668movz w8, 1
10000e66cstrb w8, [sp+24]
10000e670stp xzr, x22, [x0]
10000e674ldr x8, [x19+24]
10000e678add x8, x8, 1
10000e67cucvtf s0, x8
10000e680ucvtf s2, x23
10000e684ldr s1, [x19+32]
10000e688fmul s2, s1, s2
10000e68cfcmp s2, s0
10000e690ccmp x23, 0, 4, pl
10000e694b.ne 0x10000e810
10000e698ubfm x8, x23, 63, 62
10000e69cmovz w9, 1
10000e6a0sub x10, x23, 1
10000e6a4ands xzr, x23, x10
10000e6a8cset w10, ne
10000e6acsubs xzr, x23, 3
10000e6b0csel x9, x9, x10, lo
10000e6b4orr x8, x9, x8
10000e6b8fdiv s0, s0, s1
10000e6bcfcvtpu x9, s0
10000e6c0subs xzr, x8, x9
10000e6c4csel x21, x8, x9, hi
10000e6c8subs x8, x21, 1
10000e6ccb.ne 0x10000e714
10000e6d0movz w21, 2
10000e6d4b 0x10000e728
10000e6d8
10000e6d8loc_10000e6d8:
10000e6d8subs xzr, x9, x25
10000e6dcb.ne 0x10000e640
10000e6e0
10000e6e0loc_10000e6e0:
10000e6e0ldr x9, [x0+16]
10000e6e4subs xzr, x9, x8
10000e6e8b.eq 0x10000e604
10000e6ec
10000e6ecloc_10000e6ec:
10000e6ecldr x0, [x0]
10000e6f0cbz x0, 0x10000e640
10000e6f4ldr x9, [x0+8]
10000e6f8subs xzr, x9, x22
10000e6fcb.eq 0x10000e6e0
10000e700subs xzr, x9, x23
10000e704b.lo 0x10000e6d8
10000e708udiv x10, x9, x23
10000e70cmsub x9, x10, x23, x9
10000e710b 0x10000e6d8
10000e714
10000e714loc_10000e714:
10000e714ands xzr, x21, x8
10000e718b.eq 0x10000e728
10000e71cmov x0, x21
10000e720bl _ZNSt3__112__next_primeEm@plt
10000e724mov x21, x0
10000e728
10000e728loc_10000e728:
10000e728ldr x23, [x19+8]
10000e72csubs xzr, x21, x23
10000e730b.ls 0x10000e744
10000e734
10000e734loc_10000e734:
10000e734mov x0, x19
10000e738mov x1, x21
10000e73cbl fn_10000ae74
10000e740b 0x10000e7b0
10000e744
10000e744loc_10000e744:
10000e744b.hs 0x10000e7b0
10000e748ldr x8, [x19+24]
10000e74cucvtf s0, x8
10000e750ldr s1, [x19+32]
10000e754fdiv s0, s0, s1
10000e758fcvtpu x0, s0
10000e75csubs xzr, x23, 3
10000e760b.lo 0x10000e79c
10000e764fmov d0, x23
10000e768cnt v0.8b, v0.8b
10000e76cuaddlv h0, v0.8b
10000e770fmov w8, s0
10000e774subs xzr, x8, 1
10000e778b.hi 0x10000e79c
10000e77csub x8, x0, 1
10000e780clz x8, x8
10000e784sub x8, xzr, x8
10000e788movz w9, 1
10000e78clslv x8, x9, x8
10000e790subs xzr, x0, 2
10000e794csel x0, x0, x8, lo
10000e798b 0x10000e7a0
10000e79c
10000e79cloc_10000e79c:
10000e79cbl _ZNSt3__112__next_primeEm@plt
10000e7a0
10000e7a0loc_10000e7a0:
10000e7a0subs xzr, x21, x0
10000e7a4csel x21, x21, x0, hi
10000e7a8subs xzr, x21, x23
10000e7acb.lo 0x10000e734
10000e7b0
10000e7b0loc_10000e7b0:
10000e7b0ldr x23, [x19+8]
10000e7b4sub x8, x23, 1
10000e7b8ands xzr, x23, x8
10000e7bcb.ne 0x10000e804
10000e7c0and x25, x8, x22
10000e7c4ldr x8, [x19]
10000e7c8ldr x9, [x8+3*x25]
10000e7cccbnz x9, 0x10000e81c
10000e7d0
10000e7d0loc_10000e7d0:
10000e7d0ldr x9, [x24]
10000e7d4str x9, [x20]
10000e7d8str x20, [x24]
10000e7dcstr x24, [x8+3*x25]
10000e7e0ldr x8, [sp+8]
10000e7e4ldr x9, [x8]
10000e7e8cbz x9, 0x10000e85c
10000e7ecldr x9, [x9+8]
10000e7f0sub x10, x23, 1
10000e7f4ands xzr, x23, x10
10000e7f8b.ne 0x10000e844
10000e7fcand x9, x9, x10
10000e800b 0x10000e854
10000e804
10000e804loc_10000e804:
10000e804subs xzr, x22, x23
10000e808b.hs 0x10000e82c
10000e80cmov x25, x22
10000e810
10000e810loc_10000e810:
10000e810ldr x8, [x19]
10000e814ldr x9, [x8+3*x25]
10000e818cbz x9, 0x10000e7d0
10000e81c
10000e81cloc_10000e81c:
10000e81cldr x8, [x9]
10000e820str x8, [x20]
10000e824str x20, [x9]
10000e828b 0x10000e85c
10000e82c
10000e82cloc_10000e82c:
10000e82cudiv x8, x22, x23
10000e830msub x25, x8, x23, x22
10000e834ldr x8, [x19]
10000e838ldr x9, [x8+3*x25]
10000e83ccbnz x9, 0x10000e81c
10000e840b 0x10000e7d0
10000e844
10000e844loc_10000e844:
10000e844subs xzr, x9, x23
10000e848b.lo 0x10000e854
10000e84cudiv x10, x9, x23
10000e850msub x9, x10, x23, x9
10000e854
10000e854loc_10000e854:
10000e854ldr x10, [x19]
10000e858str x8, [x10+3*x9]
10000e85c
10000e85cloc_10000e85c:
10000e85cldr x0, [sp+8]
10000e860ldr x8, [x19+24]
10000e864add x8, x8, 1
10000e868str x8, [x19+24]
10000e86cmovz w1, 1
10000e870
10000e870loc_10000e870:
10000e870ldp x29, x30, [sp+96]
10000e874ldp x20, x19, [sp+80]
10000e878ldp x22, x21, [sp+64]
10000e87cldp x24, x23, [sp+48]
10000e880ldp x26, x25, [sp+32]
10000e884add sp, sp, 112
10000e888retab
10000e88cmov x19, x0
10000e890add x0, sp, 8
10000e894bl fn_10000e8a0
10000e898mov x0, x19
10000e89cbl _Unwind_Resume@plt
10000e554
10000e554fn_10000e554:
10000e554pacibsp
10000e558sub sp, sp, 112
10000e55cstp x26, x25, [sp+32]
10000e560stp x24, x23, [sp+48]
10000e564stp x22, x21, [sp+64]
10000e568stp x20, x19, [sp+80]
10000e56cstp x29, x30, [sp+96]
10000e570add x29, sp, 96
10000e574mov x21, x2
10000e578mov x19, x0
10000e57cldr x8, [x1]
10000e580ubfm x9, x8, 32, 63
10000e584ubfm w10, w8, 29, 28
10000e588add x10, x10, 8
10000e58ceor x10, x10, x9
10000e590movz x11, 11625
10000e594movk x11, 0xeb380000
10000e598movk x11, 0xea0800000000
10000e59cmovk x11, 0x9ddf000000000000
10000e5a0madd x10, x10, x11, xzr
10000e5a4eor x9, x10, x9
10000e5a8eor x9, x9, x10, lsr #47
10000e5acmadd x9, x9, x11, xzr
10000e5b0eor x9, x9, x9, lsr #47
10000e5b4madd x22, x9, x11, xzr
10000e5b8ldr x23, [x0+8]
10000e5bccbz x23, 0x10000e60c
10000e5c0sub x9, x23, 1
10000e5c4ands xzr, x23, x9
10000e5c8b.ne 0x10000e610
10000e5ccand x25, x22, x9
10000e5d0ldr x10, [x19]
10000e5d4ldr x0, [x10+3*x25]
10000e5d8cbz x0, 0x10000e640
10000e5dc
10000e5dcloc_10000e5dc:
10000e5dcldr x0, [x0]
10000e5e0cbz x0, 0x10000e640
10000e5e4ldr x10, [x0+8]
10000e5e8and x11, x10, x9
10000e5ecsubs xzr, x10, x22
10000e5f0ccmp x11, x25, 4, ne
10000e5f4b.ne 0x10000e640
10000e5f8ldr x10, [x0+16]
10000e5fcsubs xzr, x10, x8
10000e600b.ne 0x10000e5dc
10000e604
10000e604loc_10000e604:
10000e604movz x1, 0
10000e608b 0x10000e870
10000e60c
10000e60cloc_10000e60c:
10000e60cb 0x10000e640
10000e610
10000e610loc_10000e610:
10000e610mov x25, x22
10000e614subs xzr, x22, x23
10000e618b.hs 0x10000e62c
10000e61cldr x9, [x19]
10000e620ldr x0, [x9+3*x25]
10000e624cbnz x0, 0x10000e6ec
10000e628b 0x10000e640
10000e62c
10000e62cloc_10000e62c:
10000e62cudiv x9, x22, x23
10000e630msub x25, x9, x23, x22
10000e634ldr x9, [x19]
10000e638ldr x0, [x9+3*x25]
10000e63ccbnz x0, 0x10000e6ec
10000e640
10000e640loc_10000e640:
10000e640add x24, x19, 16
10000e644movz w0, 40
10000e648bl _Znwm@plt
10000e64cmov x20, x0
10000e650stp x0, x24, [sp+8]
10000e654ldr q0, [x21]
10000e658str q0, [x0+16]
10000e65cldr x8, [x21+16]
10000e660str x8, [x0+32]
10000e664stp xzr, xzr, [x21+8]
10000e668movz w8, 1
10000e66cstrb w8, [sp+24]
10000e670stp xzr, x22, [x0]
10000e674ldr x8, [x19+24]
10000e678add x8, x8, 1
10000e67cucvtf s0, x8
10000e680ucvtf s2, x23
10000e684ldr s1, [x19+32]
10000e688fmul s2, s1, s2
10000e68cfcmp s2, s0
10000e690ccmp x23, 0, 4, pl
10000e694b.ne 0x10000e810
10000e698ubfm x8, x23, 63, 62
10000e69cmovz w9, 1
10000e6a0sub x10, x23, 1
10000e6a4ands xzr, x23, x10
10000e6a8cset w10, ne
10000e6acsubs xzr, x23, 3
10000e6b0csel x9, x9, x10, lo
10000e6b4orr x8, x9, x8
10000e6b8fdiv s0, s0, s1
10000e6bcfcvtpu x9, s0
10000e6c0subs xzr, x8, x9
10000e6c4csel x21, x8, x9, hi
10000e6c8subs x8, x21, 1
10000e6ccb.ne 0x10000e714
10000e6d0movz w21, 2
10000e6d4b 0x10000e728
10000e6d8
10000e6d8loc_10000e6d8:
10000e6d8subs xzr, x9, x25
10000e6dcb.ne 0x10000e640
10000e6e0
10000e6e0loc_10000e6e0:
10000e6e0ldr x9, [x0+16]
10000e6e4subs xzr, x9, x8
10000e6e8b.eq 0x10000e604
10000e6ec
10000e6ecloc_10000e6ec:
10000e6ecldr x0, [x0]
10000e6f0cbz x0, 0x10000e640
10000e6f4ldr x9, [x0+8]
10000e6f8subs xzr, x9, x22
10000e6fcb.eq 0x10000e6e0
10000e700subs xzr, x9, x23
10000e704b.lo 0x10000e6d8
10000e708udiv x10, x9, x23
10000e70cmsub x9, x10, x23, x9
10000e710b 0x10000e6d8
10000e714
10000e714loc_10000e714:
10000e714ands xzr, x21, x8
10000e718b.eq 0x10000e728
10000e71cmov x0, x21
10000e720bl _ZNSt3__112__next_primeEm@plt
10000e724mov x21, x0
10000e728
10000e728loc_10000e728:
10000e728ldr x23, [x19+8]
10000e72csubs xzr, x21, x23
10000e730b.ls 0x10000e744
10000e734
10000e734loc_10000e734:
10000e734mov x0, x19
10000e738mov x1, x21
10000e73cbl fn_10000ae74
10000e740b 0x10000e7b0
10000e744
10000e744loc_10000e744:
10000e744b.hs 0x10000e7b0
10000e748ldr x8, [x19+24]
10000e74cucvtf s0, x8
10000e750ldr s1, [x19+32]
10000e754fdiv s0, s0, s1
10000e758fcvtpu x0, s0
10000e75csubs xzr, x23, 3
10000e760b.lo 0x10000e79c
10000e764fmov d0, x23
10000e768cnt v0.8b, v0.8b
10000e76cuaddlv h0, v0.8b
10000e770fmov w8, s0
10000e774subs xzr, x8, 1
10000e778b.hi 0x10000e79c
10000e77csub x8, x0, 1
10000e780clz x8, x8
10000e784sub x8, xzr, x8
10000e788movz w9, 1
10000e78clslv x8, x9, x8
10000e790subs xzr, x0, 2
10000e794csel x0, x0, x8, lo
10000e798b 0x10000e7a0
10000e79c
10000e79cloc_10000e79c:
10000e79cbl _ZNSt3__112__next_primeEm@plt
10000e7a0
10000e7a0loc_10000e7a0:
10000e7a0subs xzr, x21, x0
10000e7a4csel x21, x21, x0, hi
10000e7a8subs xzr, x21, x23
10000e7acb.lo 0x10000e734
10000e7b0
10000e7b0loc_10000e7b0:
10000e7b0ldr x23, [x19+8]
10000e7b4sub x8, x23, 1
10000e7b8ands xzr, x23, x8
10000e7bcb.ne 0x10000e804
10000e7c0and x25, x8, x22
10000e7c4ldr x8, [x19]
10000e7c8ldr x9, [x8+3*x25]
10000e7cccbnz x9, 0x10000e81c
10000e7d0
10000e7d0loc_10000e7d0:
10000e7d0ldr x9, [x24]
10000e7d4str x9, [x20]
10000e7d8str x20, [x24]
10000e7dcstr x24, [x8+3*x25]
10000e7e0ldr x8, [sp+8]
10000e7e4ldr x9, [x8]
10000e7e8cbz x9, 0x10000e85c
10000e7ecldr x9, [x9+8]
10000e7f0sub x10, x23, 1
10000e7f4ands xzr, x23, x10
10000e7f8b.ne 0x10000e844
10000e7fcand x9, x9, x10
10000e800b 0x10000e854
10000e804
10000e804loc_10000e804:
10000e804subs xzr, x22, x23
10000e808b.hs 0x10000e82c
10000e80cmov x25, x22
10000e810
10000e810loc_10000e810:
10000e810ldr x8, [x19]
10000e814ldr x9, [x8+3*x25]
10000e818cbz x9, 0x10000e7d0
10000e81c
10000e81cloc_10000e81c:
10000e81cldr x8, [x9]
10000e820str x8, [x20]
10000e824str x20, [x9]
10000e828b 0x10000e85c
10000e82c
10000e82cloc_10000e82c:
10000e82cudiv x8, x22, x23
10000e830msub x25, x8, x23, x22
10000e834ldr x8, [x19]
10000e838ldr x9, [x8+3*x25]
10000e83ccbnz x9, 0x10000e81c
10000e840b 0x10000e7d0
10000e844
10000e844loc_10000e844:
10000e844subs xzr, x9, x23
10000e848b.lo 0x10000e854
10000e84cudiv x10, x9, x23
10000e850msub x9, x10, x23, x9
10000e854
10000e854loc_10000e854:
10000e854ldr x10, [x19]
10000e858str x8, [x10+3*x9]
10000e85c
10000e85cloc_10000e85c:
10000e85cldr x0, [sp+8]
10000e860ldr x8, [x19+24]
10000e864add x8, x8, 1
10000e868str x8, [x19+24]
10000e86cmovz w1, 1
10000e870
10000e870loc_10000e870:
10000e870ldp x29, x30, [sp+96]
10000e874ldp x20, x19, [sp+80]
10000e878ldp x22, x21, [sp+64]
10000e87cldp x24, x23, [sp+48]
10000e880ldp x26, x25, [sp+32]
10000e884add sp, sp, 112
10000e888retab
10000e88cmov x19, x0
10000e890add x0, sp, 8
10000e894bl fn_10000e8a0
10000e898mov x0, x19
10000e89cbl _Unwind_Resume@plt
10000e554
10000e8a0
10000e8a0fn_10000e8a0:
10000e8a0pacibsp
10000e8a4stp x22, x21, [sp-48]!
10000e8a8stp x20, x19, [sp+16]
10000e8acstp x29, x30, [sp+32]
10000e8b0add x29, sp, 32
10000e8b4mov x19, x0
10000e8b8ldr x20, [x0]
10000e8bcstr xzr, [x0]
10000e8c0cbz x20, 0x10000e91c
10000e8c4ldrb w8, [x19+16]
10000e8c8cbz w8, 0x10000e914
10000e8ccldr x21, [x20+32]
10000e8d0cbz x21, 0x10000e914
10000e8d4add x8, x21, 8
10000e8d8movn x9, 0
10000e8dcldaddal x9, x8, [x8]
10000e8e0cbnz x8, 0x10000e914
10000e8e4ldr x16, [x21]
10000e8e8mov x17, x21
10000e8ecmovk x17, 0x634f000000000000
10000e8f0autda x16, x17
10000e8f4ldr x8, [x16+16]!
10000e8f8mov x9, x16
10000e8fcmov x0, x21
10000e900mov x17, x9
10000e904movk x17, 0x4444000000000000
10000e908blraa x8, x17
10000e90cmov x0, x21
10000e910bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e914
10000e914loc_10000e914:
10000e914mov x0, x20
10000e918bl _ZdlPv@plt
10000e91c
10000e91cloc_10000e91c:
10000e91cmov x0, x19
10000e920ldp x29, x30, [sp+32]
10000e924ldp x20, x19, [sp+16]
10000e928ldp x22, x21, [sp], 48
10000e92cretab
10000e8a0
10000e8a0fn_10000e8a0:
10000e8a0pacibsp
10000e8a4stp x22, x21, [sp-48]!
10000e8a8stp x20, x19, [sp+16]
10000e8acstp x29, x30, [sp+32]
10000e8b0add x29, sp, 32
10000e8b4mov x19, x0
10000e8b8ldr x20, [x0]
10000e8bcstr xzr, [x0]
10000e8c0cbz x20, 0x10000e91c
10000e8c4ldrb w8, [x19+16]
10000e8c8cbz w8, 0x10000e914
10000e8ccldr x21, [x20+32]
10000e8d0cbz x21, 0x10000e914
10000e8d4add x8, x21, 8
10000e8d8movn x9, 0
10000e8dcldaddal x9, x8, [x8]
10000e8e0cbnz x8, 0x10000e914
10000e8e4ldr x16, [x21]
10000e8e8mov x17, x21
10000e8ecmovk x17, 0x634f000000000000
10000e8f0autda x16, x17
10000e8f4ldr x8, [x16+16]!
10000e8f8mov x9, x16
10000e8fcmov x0, x21
10000e900mov x17, x9
10000e904movk x17, 0x4444000000000000
10000e908blraa x8, x17
10000e90cmov x0, x21
10000e910bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10000e914
10000e914loc_10000e914:
10000e914mov x0, x20
10000e918bl _ZdlPv@plt
10000e91c
10000e91cloc_10000e91c:
10000e91cmov x0, x19
10000e920ldp x29, x30, [sp+32]
10000e924ldp x20, x19, [sp+16]
10000e928ldp x22, x21, [sp], 48
10000e92cretab
10000e8a0
10000e930
10000e930fn_10000e930:
10000e930pacibsp
10000e934stp x20, x19, [sp-32]!
10000e938stp x29, x30, [sp+16]
10000e93cadd x29, sp, 16
10000e940bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000e944bl __ZN17VersionDispatcher14GetHostMachineEv
10000e948mov x1, x0
10000e94cadr x0, 0x327f4
10000e950hint
10000e954bl strcmp@plt
10000e958movz w19, 17
10000e95ccbz w0, 0x10000e980
10000e960bl __ZN17VersionDispatcher14GetHostMachineEv
10000e964mov x1, x0
10000e968adr x0, 0x327e3
10000e96chint
10000e970bl strcmp@plt
10000e974subs wzr, w0, 0
10000e978movz w8, 25
10000e97ccsel w19, w19, w8, eq
10000e980
10000e980loc_10000e980:
10000e980adrp x8, 0x3a000
10000e984str w19, [x8+3152]
10000e988ldp x29, x30, [sp+16]
10000e98cldp x20, x19, [sp], 32
10000e990retab
10000e930
10000e930fn_10000e930:
10000e930pacibsp
10000e934stp x20, x19, [sp-32]!
10000e938stp x29, x30, [sp+16]
10000e93cadd x29, sp, 16
10000e940bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10000e944bl __ZN17VersionDispatcher14GetHostMachineEv
10000e948mov x1, x0
10000e94cadr x0, 0x327f4
10000e950hint
10000e954bl strcmp@plt
10000e958movz w19, 17
10000e95ccbz w0, 0x10000e980
10000e960bl __ZN17VersionDispatcher14GetHostMachineEv
10000e964mov x1, x0
10000e968adr x0, 0x327e3
10000e96chint
10000e970bl strcmp@plt
10000e974subs wzr, w0, 0
10000e978movz w8, 25
10000e97ccsel w19, w19, w8, eq
10000e980
10000e980loc_10000e980:
10000e980adrp x8, 0x3a000
10000e984str w19, [x8+3152]
10000e988ldp x29, x30, [sp+16]
10000e98cldp x20, x19, [sp], 32
10000e990retab
10000e930
10000e998
10000e998__ZN6Helper9HiddenDot9setupHookEv:
10000e998pacibsp
10000e99csub sp, sp, 80
10000e9a0stp x22, x21, [sp+32]
10000e9a4stp x20, x19, [sp+48]
10000e9a8stp x29, x30, [sp+64]
10000e9acadd x29, sp, 64
10000e9b0mov x19, x0
10000e9b4ldr x0, [x0+16]
10000e9b8adr x1, 0x32ad2
10000e9bchint
10000e9c0bl __ZN6Helper13HookerFactory9getHookerEPKc
10000e9c4cbz x0, 0x10000ea8c
10000e9c8mov x20, x0
10000e9ccbl __ZN8DMHooker7getTaskEv
10000e9d0add x0, x0, 8
10000e9d4adr x1, 0x332c0
10000e9d8hint
10000e9dcadr x2, 0x332d5
10000e9e0hint
10000e9e4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE20findRemoteObjectiveCEPKcS5_@plt
10000e9e8cbz x0, 0x10000ea8c
10000e9ecmov x1, x0
10000e9f0add x21, sp, 0
10000e9f4adr x16, 0x3634c
10000e9f8hint
10000e9fcadd x16, x16, 16
10000ea00mov x17, x21
10000ea04movk x17, 0x530f000000000000
10000ea08pacda x16, x17
10000ea0cstp x16, x19, [sp]
10000ea10str x21, [sp+24]
10000ea14add x2, sp, 0
10000ea18mov x0, x20
10000ea1cmovz w3, 0
10000ea20bl __ZN8DMHooker11hookAddressEyONSt3__18functionIFNS_10HookReturnEP27__darwin_arm_thread_state64EEEb
10000ea24mov x19, x0
10000ea28ldr x0, [sp+24]
10000ea2csubs xzr, x21, x0
10000ea30b.eq 0x10000ea60
10000ea34cbz x0, 0x10000ea84
10000ea38ldr x16, [x0]
10000ea3cmov x17, x0
10000ea40movk x17, 0x530f000000000000
10000ea44autda x16, x17
10000ea48ldr x8, [x16+40]!
10000ea4cmov x9, x16
10000ea50mov x17, x9
10000ea54movk x17, 0x595d000000000000
10000ea58blraa x8, x17
10000ea5cb 0x10000ea84
10000ea60
10000ea60loc_10000ea60:
10000ea60ldr x16, [x0]
10000ea64mov x17, x0
10000ea68movk x17, 0x530f000000000000
10000ea6cautda x16, x17
10000ea70ldr x8, [x16+32]!
10000ea74mov x9, x16
10000ea78mov x17, x9
10000ea7cmovk x17, 0x5a7d000000000000
10000ea80blraa x8, x17
10000ea84
10000ea84loc_10000ea84:
10000ea84subs xzr, x19, 0
10000ea88cset w0, ne
10000ea8c
10000ea8cloc_10000ea8c:
10000ea8cldp x29, x30, [sp+64]
10000ea90ldp x20, x19, [sp+48]
10000ea94ldp x22, x21, [sp+32]
10000ea98add sp, sp, 80
10000ea9cretab
10000eaa0mov x19, x0
10000eaa4add x0, sp, 0
10000eaa8bl fn_10000eb24
10000eaacmov x0, x19
10000eab0bl _Unwind_Resume@plt
10000e998
10000e998__ZN6Helper9HiddenDot9setupHookEv:
10000e998pacibsp
10000e99csub sp, sp, 80
10000e9a0stp x22, x21, [sp+32]
10000e9a4stp x20, x19, [sp+48]
10000e9a8stp x29, x30, [sp+64]
10000e9acadd x29, sp, 64
10000e9b0mov x19, x0
10000e9b4ldr x0, [x0+16]
10000e9b8adr x1, 0x32ad2
10000e9bchint
10000e9c0bl __ZN6Helper13HookerFactory9getHookerEPKc
10000e9c4cbz x0, 0x10000ea8c
10000e9c8mov x20, x0
10000e9ccbl __ZN8DMHooker7getTaskEv
10000e9d0add x0, x0, 8
10000e9d4adr x1, 0x332c0
10000e9d8hint
10000e9dcadr x2, 0x332d5
10000e9e0hint
10000e9e4bl _ZN9NSTaskROP20WithoutDeveloperMode7TaskROPI13FDGuardNeonRWE20findRemoteObjectiveCEPKcS5_@plt
10000e9e8cbz x0, 0x10000ea8c
10000e9ecmov x1, x0
10000e9f0add x21, sp, 0
10000e9f4adr x16, 0x3634c
10000e9f8hint
10000e9fcadd x16, x16, 16
10000ea00mov x17, x21
10000ea04movk x17, 0x530f000000000000
10000ea08pacda x16, x17
10000ea0cstp x16, x19, [sp]
10000ea10str x21, [sp+24]
10000ea14add x2, sp, 0
10000ea18mov x0, x20
10000ea1cmovz w3, 0
10000ea20bl __ZN8DMHooker11hookAddressEyONSt3__18functionIFNS_10HookReturnEP27__darwin_arm_thread_state64EEEb
10000ea24mov x19, x0
10000ea28ldr x0, [sp+24]
10000ea2csubs xzr, x21, x0
10000ea30b.eq 0x10000ea60
10000ea34cbz x0, 0x10000ea84
10000ea38ldr x16, [x0]
10000ea3cmov x17, x0
10000ea40movk x17, 0x530f000000000000
10000ea44autda x16, x17
10000ea48ldr x8, [x16+40]!
10000ea4cmov x9, x16
10000ea50mov x17, x9
10000ea54movk x17, 0x595d000000000000
10000ea58blraa x8, x17
10000ea5cb 0x10000ea84
10000ea60
10000ea60loc_10000ea60:
10000ea60ldr x16, [x0]
10000ea64mov x17, x0
10000ea68movk x17, 0x530f000000000000
10000ea6cautda x16, x17
10000ea70ldr x8, [x16+32]!
10000ea74mov x9, x16
10000ea78mov x17, x9
10000ea7cmovk x17, 0x5a7d000000000000
10000ea80blraa x8, x17
10000ea84
10000ea84loc_10000ea84:
10000ea84subs xzr, x19, 0
10000ea88cset w0, ne
10000ea8c
10000ea8cloc_10000ea8c:
10000ea8cldp x29, x30, [sp+64]
10000ea90ldp x20, x19, [sp+48]
10000ea94ldp x22, x21, [sp+32]
10000ea98add sp, sp, 80
10000ea9cretab
10000eaa0mov x19, x0
10000eaa4add x0, sp, 0
10000eaa8bl fn_10000eb24
10000eaacmov x0, x19
10000eab0bl _Unwind_Resume@plt
10000e998
Loading..