File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
100018e74
100018e74__ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100018e74pacibsp
100018e78sub sp, sp, 304
100018e7cstp x28, x27, [sp+208]
100018e80stp x26, x25, [sp+224]
100018e84stp x24, x23, [sp+240]
100018e88stp x22, x21, [sp+256]
100018e8cstp x20, x19, [sp+272]
100018e90stp x29, x30, [sp+288]
100018e94add x29, sp, 288
100018e98mov x21, x2
100018e9cmov x22, x1
100018ea0mov x20, x0
100018ea4mov x19, x8
100018ea8add x1, x1, 24
100018eacstr xzr, [sp+128]
100018eb0add x2, sp, 128
100018eb4movz w3, 8
100018eb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ebctbz w0, 0, 0x100018f60
100018ec0ldr x8, [sp+128]
100018ec4hint
100018ec8ldr x9, 0x2bb38
100018eccldr x9, [x9]
100018ed0add x8, x8, x9
100018ed4sub x8, x8, 1
100018ed8sub x10, xzr, x9
100018edcands x8, x8, x10
100018ee0csel x23, x9, x8, eq
100018ee4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018ee8add x8, sp, 128
100018eecmovz x1, 0
100018ef0mov x2, x23
100018ef4movz w3, 1
100018ef8bl _ZNK12TaskPortBaseI8TaskPortE14allocateMemoryEymi@plt
100018efcldr x23, [sp+128]
100018f00cbz x23, 0x100018f70
100018f04ldr x24, [sp+136]
100018f08stp x23, x24, [sp+104]
100018f0cldr w8, [sp+144]
100018f10str w8, [sp+120]
100018f14str wzr, [sp+144]
100018f18str xzr, [sp+128]
100018f1cadd x0, sp, 128
100018f20bl __ZN14TaskAllocationD1Ev
100018f24str x24, [sp+128]
100018f28str wzr, [sp+8]
100018f2cadd x8, sp, 88
100018f30add x0, sp, 128
100018f34add x3, sp, 8
100018f38mov x1, x23
100018f3cmovz w2, 3
100018f40bl _ZN19MemoryEntryPortBaseI15MemoryEntryPortE17CreateMemoryEntryEPyyiRK8PortBase@plt
100018f44ldr w8, [sp+88]
100018f48sub w23, w8, 1
100018f4cadds wzr, w23, 2
100018f50b.hs 0x100018f84
100018f54str w8, [sp+96]
100018f58str wzr, [sp+88]
100018f5cb 0x100018f90
100018f60
100018f60loc_100018f60:
100018f60movz w0, 0
100018f64bl usleep@plt
100018f68str wzr, [x19]
100018f6cb 0x10001910c
100018f70
100018f70loc_100018f70:
100018f70movz w0, 0
100018f74bl usleep@plt
100018f78str wzr, [x19]
100018f7cadd x0, sp, 128
100018f80b 0x100019108
100018f84
100018f84loc_100018f84:
100018f84movz w0, 0
100018f88bl usleep@plt
100018f8cstr wzr, [x19]
100018f90
100018f90loc_100018f90:
100018f90add x0, sp, 88
100018f94bl fn_100019264
100018f98adds wzr, w23, 3
100018f9cb.hi 0x100019104
100018fa0add x1, sp, 96
100018fa4mov x0, x20
100018fa8movz w2, 0
100018facbl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018fb0cbz x0, 0x1000190c4
100018fb4add x1, x0, 16
100018fb8str xzr, [sp+128]
100018fbcadd x2, sp, 128
100018fc0mov x0, x20
100018fc4movz w3, 8
100018fc8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018fcctbz w0, 0, 0x1000190cc
100018fd0add x24, sp, 128
100018fd4ldr x1, [sp+128]
100018fd8str xzr, [sp+192]
100018fdcmovi v0.2d, 0
100018fe0stp q0, q0, [x24+32]
100018fe4str q0, [x24+16]
100018fe8str q0, [sp+128]
100018fecadd x2, sp, 128
100018ff0mov x0, x20
100018ff4movz w3, 72
100018ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ffctbz w0, 0, 0x1000190d8
100019000ldr x23, [sp+160]
100019004movi v0.2d, 0
100019008stp q0, q0, [x24+48]
10001900cstp q0, q0, [x24+16]
100019010str q0, [sp+128]
100019014add x2, sp, 128
100019018mov x0, x20
10001901cmov x1, x23
100019020movz w3, 80
100019024bl __ZN13FDGuardNeonRW10readLengthEyyy
100019028tbz w0, 0, 0x1000190e4
10001902cldrb w8, [sp+128]
100019030ldr q0, [x24+64]
100019034stur q0, [sp+72]
100019038ldur q0, [x24+49]
10001903cstur q0, [sp+57]
100019040ldur q0, [x24+17]
100019044stur q0, [sp+25]
100019048ldur q0, [x24+33]
10001904cstur q0, [sp+41]
100019050ldur q0, [sp+129]
100019054stur q0, [sp+9]
100019058strb w8, [sp+8]
10001905cldrsw x24, [sp+80]
100019060tbnz x24, 63, 0x1000190f0
100019064ldrb w8, [sp+64]
100019068tbnz w8, 1, 0x1000190f0
10001906cldr x25, [sp+72]
100019070movz x8, 0x2400000000
100019074add x8, x22, x8
100019078ubfm x8, x8, 6, 63
10001907csubs xzr, x22, 0
100019080csel w26, wzr, w8, eq
100019084add x22, x22, 40
100019088str wzr, [sp+128]
10001908cadd x2, sp, 128
100019090mov x0, x20
100019094mov x1, x22
100019098movz w3, 4
10001909cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000190a0ldr w8, [sp+128]
1000190a4orr x8, x8, 0x100000000
1000190a8subs wzr, w0, 0
1000190accsel x8, x8, xzr, ne
1000190b0ubfm x9, x8, 32, 63
1000190b4cbnz x9, 0x10001912c
1000190b8movz w0, 0
1000190bcbl usleep@plt
1000190c0b 0x1000190f8
1000190c4
1000190c4loc_1000190c4:
1000190c4bl usleep@plt
1000190c8b 0x1000190f8
1000190cc
1000190ccloc_1000190cc:
1000190ccmovz w0, 0
1000190d0bl usleep@plt
1000190d4b 0x1000190f8
1000190d8
1000190d8loc_1000190d8:
1000190d8movz w0, 0
1000190dcbl usleep@plt
1000190e0b 0x1000190f8
1000190e4
1000190e4loc_1000190e4:
1000190e4movz w0, 0
1000190e8bl usleep@plt
1000190ecb 0x1000190f8
1000190f0
1000190f0loc_1000190f0:
1000190f0movz w0, 0
1000190f4bl usleep@plt
1000190f8
1000190f8loc_1000190f8:
1000190f8str wzr, [x19]
1000190fc
1000190fcloc_1000190fc:
1000190fcadd x0, sp, 96
100019100bl fn_100019264
100019104
100019104loc_100019104:
100019104add x0, sp, 104
100019108
100019108loc_100019108:
100019108bl __ZN14TaskAllocationD1Ev
10001910c
10001910cloc_10001910c:
10001910cldp x29, x30, [sp+288]
100019110ldp x20, x19, [sp+272]
100019114ldp x22, x21, [sp+256]
100019118ldp x24, x23, [sp+240]
10001911cldp x26, x25, [sp+224]
100019120ldp x28, x27, [sp+208]
100019124add sp, sp, 304
100019128retab
10001912c
10001912cloc_10001912c:
10001912cadd w8, w8, 1
100019130str w8, [sp+88]
100019134add x2, sp, 88
100019138mov x0, x20
10001913cmov x1, x22
100019140movz w3, 4
100019144bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019148tbz w0, 0, 0x100019184
10001914cstr w26, [sp+68]
100019150bfm x25, x21, 52, 51
100019154str x25, [sp+72]
100019158str w24, [sp+80]
10001915cadd x2, sp, 8
100019160mov x0, x20
100019164mov x1, x23
100019168movz w3, 80
10001916cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019170tbz w0, 0, 0x100019190
100019174ldr w8, [sp+96]
100019178str w8, [x19]
10001917cstr wzr, [sp+96]
100019180b 0x1000190fc
100019184
100019184loc_100019184:
100019184movz w0, 0
100019188bl usleep@plt
10001918cb 0x1000190f8
100019190
100019190loc_100019190:
100019190movz w0, 0
100019194bl usleep@plt
100019198b 0x1000190f8
10001919cb 0x1000191dc
1000191a0b 0x1000191dc
1000191a4b 0x1000191dc
1000191a8b 0x1000191dc
1000191acb 0x1000191dc
1000191b0b 0x1000191dc
1000191b4b 0x1000191dc
1000191b8bl fn_100005128
1000191bcmov x19, x0
1000191c0add x0, sp, 88
1000191c4bl fn_100019264
1000191c8b 0x1000191f8
1000191ccbl fn_100005128
1000191d0mov x19, x0
1000191d4add x0, sp, 128
1000191d8b 0x1000191fc
1000191dc
1000191dcloc_1000191dc:
1000191dcmov x19, x0
1000191e0add x0, sp, 96
1000191e4bl fn_100019264
1000191e8b 0x1000191f8
1000191ecbl fn_100005128
1000191f0bl fn_100005128
1000191f4mov x19, x0
1000191f8
1000191f8loc_1000191f8:
1000191f8add x0, sp, 104
1000191fc
1000191fcloc_1000191fc:
1000191fcbl __ZN14TaskAllocationD1Ev
100019200mov x0, x19
100019204bl _Unwind_Resume@plt
100018e74
100018e74__ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100018e74pacibsp
100018e78sub sp, sp, 304
100018e7cstp x28, x27, [sp+208]
100018e80stp x26, x25, [sp+224]
100018e84stp x24, x23, [sp+240]
100018e88stp x22, x21, [sp+256]
100018e8cstp x20, x19, [sp+272]
100018e90stp x29, x30, [sp+288]
100018e94add x29, sp, 288
100018e98mov x21, x2
100018e9cmov x22, x1
100018ea0mov x20, x0
100018ea4mov x19, x8
100018ea8add x1, x1, 24
100018eacstr xzr, [sp+128]
100018eb0add x2, sp, 128
100018eb4movz w3, 8
100018eb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ebctbz w0, 0, 0x100018f60
100018ec0ldr x8, [sp+128]
100018ec4hint
100018ec8ldr x9, 0x2bb38
100018eccldr x9, [x9]
100018ed0add x8, x8, x9
100018ed4sub x8, x8, 1
100018ed8sub x10, xzr, x9
100018edcands x8, x8, x10
100018ee0csel x23, x9, x8, eq
100018ee4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018ee8add x8, sp, 128
100018eecmovz x1, 0
100018ef0mov x2, x23
100018ef4movz w3, 1
100018ef8bl _ZNK12TaskPortBaseI8TaskPortE14allocateMemoryEymi@plt
100018efcldr x23, [sp+128]
100018f00cbz x23, 0x100018f70
100018f04ldr x24, [sp+136]
100018f08stp x23, x24, [sp+104]
100018f0cldr w8, [sp+144]
100018f10str w8, [sp+120]
100018f14str wzr, [sp+144]
100018f18str xzr, [sp+128]
100018f1cadd x0, sp, 128
100018f20bl __ZN14TaskAllocationD1Ev
100018f24str x24, [sp+128]
100018f28str wzr, [sp+8]
100018f2cadd x8, sp, 88
100018f30add x0, sp, 128
100018f34add x3, sp, 8
100018f38mov x1, x23
100018f3cmovz w2, 3
100018f40bl _ZN19MemoryEntryPortBaseI15MemoryEntryPortE17CreateMemoryEntryEPyyiRK8PortBase@plt
100018f44ldr w8, [sp+88]
100018f48sub w23, w8, 1
100018f4cadds wzr, w23, 2
100018f50b.hs 0x100018f84
100018f54str w8, [sp+96]
100018f58str wzr, [sp+88]
100018f5cb 0x100018f90
100018f60
100018f60loc_100018f60:
100018f60movz w0, 0
100018f64bl usleep@plt
100018f68str wzr, [x19]
100018f6cb 0x10001910c
100018f70
100018f70loc_100018f70:
100018f70movz w0, 0
100018f74bl usleep@plt
100018f78str wzr, [x19]
100018f7cadd x0, sp, 128
100018f80b 0x100019108
100018f84
100018f84loc_100018f84:
100018f84movz w0, 0
100018f88bl usleep@plt
100018f8cstr wzr, [x19]
100018f90
100018f90loc_100018f90:
100018f90add x0, sp, 88
100018f94bl fn_100019264
100018f98adds wzr, w23, 3
100018f9cb.hi 0x100019104
100018fa0add x1, sp, 96
100018fa4mov x0, x20
100018fa8movz w2, 0
100018facbl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018fb0cbz x0, 0x1000190c4
100018fb4add x1, x0, 16
100018fb8str xzr, [sp+128]
100018fbcadd x2, sp, 128
100018fc0mov x0, x20
100018fc4movz w3, 8
100018fc8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018fcctbz w0, 0, 0x1000190cc
100018fd0add x24, sp, 128
100018fd4ldr x1, [sp+128]
100018fd8str xzr, [sp+192]
100018fdcmovi v0.2d, 0
100018fe0stp q0, q0, [x24+32]
100018fe4str q0, [x24+16]
100018fe8str q0, [sp+128]
100018fecadd x2, sp, 128
100018ff0mov x0, x20
100018ff4movz w3, 72
100018ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ffctbz w0, 0, 0x1000190d8
100019000ldr x23, [sp+160]
100019004movi v0.2d, 0
100019008stp q0, q0, [x24+48]
10001900cstp q0, q0, [x24+16]
100019010str q0, [sp+128]
100019014add x2, sp, 128
100019018mov x0, x20
10001901cmov x1, x23
100019020movz w3, 80
100019024bl __ZN13FDGuardNeonRW10readLengthEyyy
100019028tbz w0, 0, 0x1000190e4
10001902cldrb w8, [sp+128]
100019030ldr q0, [x24+64]
100019034stur q0, [sp+72]
100019038ldur q0, [x24+49]
10001903cstur q0, [sp+57]
100019040ldur q0, [x24+17]
100019044stur q0, [sp+25]
100019048ldur q0, [x24+33]
10001904cstur q0, [sp+41]
100019050ldur q0, [sp+129]
100019054stur q0, [sp+9]
100019058strb w8, [sp+8]
10001905cldrsw x24, [sp+80]
100019060tbnz x24, 63, 0x1000190f0
100019064ldrb w8, [sp+64]
100019068tbnz w8, 1, 0x1000190f0
10001906cldr x25, [sp+72]
100019070movz x8, 0x2400000000
100019074add x8, x22, x8
100019078ubfm x8, x8, 6, 63
10001907csubs xzr, x22, 0
100019080csel w26, wzr, w8, eq
100019084add x22, x22, 40
100019088str wzr, [sp+128]
10001908cadd x2, sp, 128
100019090mov x0, x20
100019094mov x1, x22
100019098movz w3, 4
10001909cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000190a0ldr w8, [sp+128]
1000190a4orr x8, x8, 0x100000000
1000190a8subs wzr, w0, 0
1000190accsel x8, x8, xzr, ne
1000190b0ubfm x9, x8, 32, 63
1000190b4cbnz x9, 0x10001912c
1000190b8movz w0, 0
1000190bcbl usleep@plt
1000190c0b 0x1000190f8
1000190c4
1000190c4loc_1000190c4:
1000190c4bl usleep@plt
1000190c8b 0x1000190f8
1000190cc
1000190ccloc_1000190cc:
1000190ccmovz w0, 0
1000190d0bl usleep@plt
1000190d4b 0x1000190f8
1000190d8
1000190d8loc_1000190d8:
1000190d8movz w0, 0
1000190dcbl usleep@plt
1000190e0b 0x1000190f8
1000190e4
1000190e4loc_1000190e4:
1000190e4movz w0, 0
1000190e8bl usleep@plt
1000190ecb 0x1000190f8
1000190f0
1000190f0loc_1000190f0:
1000190f0movz w0, 0
1000190f4bl usleep@plt
1000190f8
1000190f8loc_1000190f8:
1000190f8str wzr, [x19]
1000190fc
1000190fcloc_1000190fc:
1000190fcadd x0, sp, 96
100019100bl fn_100019264
100019104
100019104loc_100019104:
100019104add x0, sp, 104
100019108
100019108loc_100019108:
100019108bl __ZN14TaskAllocationD1Ev
10001910c
10001910cloc_10001910c:
10001910cldp x29, x30, [sp+288]
100019110ldp x20, x19, [sp+272]
100019114ldp x22, x21, [sp+256]
100019118ldp x24, x23, [sp+240]
10001911cldp x26, x25, [sp+224]
100019120ldp x28, x27, [sp+208]
100019124add sp, sp, 304
100019128retab
10001912c
10001912cloc_10001912c:
10001912cadd w8, w8, 1
100019130str w8, [sp+88]
100019134add x2, sp, 88
100019138mov x0, x20
10001913cmov x1, x22
100019140movz w3, 4
100019144bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019148tbz w0, 0, 0x100019184
10001914cstr w26, [sp+68]
100019150bfm x25, x21, 52, 51
100019154str x25, [sp+72]
100019158str w24, [sp+80]
10001915cadd x2, sp, 8
100019160mov x0, x20
100019164mov x1, x23
100019168movz w3, 80
10001916cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019170tbz w0, 0, 0x100019190
100019174ldr w8, [sp+96]
100019178str w8, [x19]
10001917cstr wzr, [sp+96]
100019180b 0x1000190fc
100019184
100019184loc_100019184:
100019184movz w0, 0
100019188bl usleep@plt
10001918cb 0x1000190f8
100019190
100019190loc_100019190:
100019190movz w0, 0
100019194bl usleep@plt
100019198b 0x1000190f8
10001919cb 0x1000191dc
1000191a0b 0x1000191dc
1000191a4b 0x1000191dc
1000191a8b 0x1000191dc
1000191acb 0x1000191dc
1000191b0b 0x1000191dc
1000191b4b 0x1000191dc
1000191b8bl fn_100005128
1000191bcmov x19, x0
1000191c0add x0, sp, 88
1000191c4bl fn_100019264
1000191c8b 0x1000191f8
1000191ccbl fn_100005128
1000191d0mov x19, x0
1000191d4add x0, sp, 128
1000191d8b 0x1000191fc
1000191dc
1000191dcloc_1000191dc:
1000191dcmov x19, x0
1000191e0add x0, sp, 96
1000191e4bl fn_100019264
1000191e8b 0x1000191f8
1000191ecbl fn_100005128
1000191f0bl fn_100005128
1000191f4mov x19, x0
1000191f8
1000191f8loc_1000191f8:
1000191f8add x0, sp, 104
1000191fc
1000191fcloc_1000191fc:
1000191fcbl __ZN14TaskAllocationD1Ev
100019200mov x0, x19
100019204bl _Unwind_Resume@plt
100018e74
100019208
100019208__ZNK12KernelWriterI11CorelliumRWE9killRightER8TaskPortRK8PortBase:
100019208pacibsp
10001920cstp x29, x30, [sp-16]!
100019210add x29, sp, 0
100019214movz w0, 0
100019218bl usleep@plt
10001921cmovz w0, 0
100019220bl usleep@plt
100019224movz w0, 0
100019228bl usleep@plt
10001922cmovz w0, 0
100019230ldp x29, x30, [sp], 16
100019234retab
100019208
100019208__ZNK12KernelWriterI11CorelliumRWE9killRightER8TaskPortRK8PortBase:
100019208pacibsp
10001920cstp x29, x30, [sp-16]!
100019210add x29, sp, 0
100019214movz w0, 0
100019218bl usleep@plt
10001921cmovz w0, 0
100019220bl usleep@plt
100019224movz w0, 0
100019228bl usleep@plt
10001922cmovz w0, 0
100019230ldp x29, x30, [sp], 16
100019234retab
100019208
100019238
100019238__ZNK12KernelWriterI11CorelliumRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100019238pacibsp
10001923cstp x20, x19, [sp-32]!
100019240stp x29, x30, [sp+16]
100019244add x29, sp, 16
100019248mov x19, x8
10001924cmovz w0, 0
100019250bl usleep@plt
100019254str wzr, [x19]
100019258ldp x29, x30, [sp+16]
10001925cldp x20, x19, [sp], 32
100019260retab
100019238
100019238__ZNK12KernelWriterI11CorelliumRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100019238pacibsp
10001923cstp x20, x19, [sp-32]!
100019240stp x29, x30, [sp+16]
100019244add x29, sp, 16
100019248mov x19, x8
10001924cmovz w0, 0
100019250bl usleep@plt
100019254str wzr, [x19]
100019258ldp x29, x30, [sp+16]
10001925cldp x20, x19, [sp], 32
100019260retab
100019238
100019264
100019264fn_100019264:
100019264pacibsp
100019268sub sp, sp, 64
10001926cstp x22, x21, [sp+16]
100019270stp x20, x19, [sp+32]
100019274stp x29, x30, [sp+48]
100019278add x29, sp, 48
10001927cldr w20, [x0]
100019280sub w8, w20, 1
100019284adds wzr, w8, 3
100019288b.hi 0x100019374
10001928cmov x19, x0
100019290hint
100019294ldr x22, 0x2b6ac
100019298ldr w0, [x22]
10001929cmov x1, x20
1000192a0movz w2, 0
1000192a4movn w3, 0
1000192a8bl mach_port_mod_refs@plt
1000192acmov x21, x0
1000192b0cbz w0, 0x10001938c
1000192b4subs wzr, w21, 17
1000192b8b.eq 0x1000192f0
1000192bcmovz w0, 0
1000192c0bl usleep@plt
1000192c4movz w0, 50
1000192c8bl usleep@plt
1000192ccmovz w0, 50
1000192d0bl usleep@plt
1000192d4movz w0, 50
1000192d8bl usleep@plt
1000192dcmovz w0, 50
1000192e0bl usleep@plt
1000192e4movz w0, 50
1000192e8bl usleep@plt
1000192eccbz w21, 0x10001938c
1000192f0
1000192f0loc_1000192f0:
1000192f0str wzr, [sp+12]
1000192f4ldr w0, [x22]
1000192f8ldr w1, [x19]
1000192fcadd x2, sp, 12
100019300bl _kernelrpc_mach_port_type_trap@plt
100019304ldr w8, [sp+12]
100019308subs wzr, w8, 0x100000
10001930cb.ne 0x100019358
100019310ldr w0, [x22]
100019314mov x1, x20
100019318movz w2, 4
10001931cmovn w3, 0
100019320bl mach_port_mod_refs@plt
100019324cbz w0, 0x10001938c
100019328movz w0, 0
10001932cbl usleep@plt
100019330movz w0, 50
100019334bl usleep@plt
100019338movz w0, 50
10001933cbl usleep@plt
100019340movz w0, 50
100019344bl usleep@plt
100019348movz w0, 50
10001934cbl usleep@plt
100019350movz w0, 50
100019354bl usleep@plt
100019358
100019358loc_100019358:
100019358movz w0, 0
10001935cstr wzr, [x19]
100019360ldp x29, x30, [sp+48]
100019364ldp x20, x19, [sp+32]
100019368ldp x22, x21, [sp+16]
10001936cadd sp, sp, 64
100019370retab
100019374
100019374loc_100019374:
100019374movz w0, 0
100019378ldp x29, x30, [sp+48]
10001937cldp x20, x19, [sp+32]
100019380ldp x22, x21, [sp+16]
100019384add sp, sp, 64
100019388retab
10001938c
10001938cloc_10001938c:
10001938cmovz w0, 1
100019390str wzr, [x19]
100019394ldp x29, x30, [sp+48]
100019398ldp x20, x19, [sp+32]
10001939cldp x22, x21, [sp+16]
1000193a0add sp, sp, 64
1000193a4retab
1000193a8str wzr, [x19]
1000193acbl _Unwind_Resume@plt
100019264
100019264fn_100019264:
100019264pacibsp
100019268sub sp, sp, 64
10001926cstp x22, x21, [sp+16]
100019270stp x20, x19, [sp+32]
100019274stp x29, x30, [sp+48]
100019278add x29, sp, 48
10001927cldr w20, [x0]
100019280sub w8, w20, 1
100019284adds wzr, w8, 3
100019288b.hi 0x100019374
10001928cmov x19, x0
100019290hint
100019294ldr x22, 0x2b6ac
100019298ldr w0, [x22]
10001929cmov x1, x20
1000192a0movz w2, 0
1000192a4movn w3, 0
1000192a8bl mach_port_mod_refs@plt
1000192acmov x21, x0
1000192b0cbz w0, 0x10001938c
1000192b4subs wzr, w21, 17
1000192b8b.eq 0x1000192f0
1000192bcmovz w0, 0
1000192c0bl usleep@plt
1000192c4movz w0, 50
1000192c8bl usleep@plt
1000192ccmovz w0, 50
1000192d0bl usleep@plt
1000192d4movz w0, 50
1000192d8bl usleep@plt
1000192dcmovz w0, 50
1000192e0bl usleep@plt
1000192e4movz w0, 50
1000192e8bl usleep@plt
1000192eccbz w21, 0x10001938c
1000192f0
1000192f0loc_1000192f0:
1000192f0str wzr, [sp+12]
1000192f4ldr w0, [x22]
1000192f8ldr w1, [x19]
1000192fcadd x2, sp, 12
100019300bl _kernelrpc_mach_port_type_trap@plt
100019304ldr w8, [sp+12]
100019308subs wzr, w8, 0x100000
10001930cb.ne 0x100019358
100019310ldr w0, [x22]
100019314mov x1, x20
100019318movz w2, 4
10001931cmovn w3, 0
100019320bl mach_port_mod_refs@plt
100019324cbz w0, 0x10001938c
100019328movz w0, 0
10001932cbl usleep@plt
100019330movz w0, 50
100019334bl usleep@plt
100019338movz w0, 50
10001933cbl usleep@plt
100019340movz w0, 50
100019344bl usleep@plt
100019348movz w0, 50
10001934cbl usleep@plt
100019350movz w0, 50
100019354bl usleep@plt
100019358
100019358loc_100019358:
100019358movz w0, 0
10001935cstr wzr, [x19]
100019360ldp x29, x30, [sp+48]
100019364ldp x20, x19, [sp+32]
100019368ldp x22, x21, [sp+16]
10001936cadd sp, sp, 64
100019370retab
100019374
100019374loc_100019374:
100019374movz w0, 0
100019378ldp x29, x30, [sp+48]
10001937cldp x20, x19, [sp+32]
100019380ldp x22, x21, [sp+16]
100019384add sp, sp, 64
100019388retab
10001938c
10001938cloc_10001938c:
10001938cmovz w0, 1
100019390str wzr, [x19]
100019394ldp x29, x30, [sp+48]
100019398ldp x20, x19, [sp+32]
10001939cldp x22, x21, [sp+16]
1000193a0add sp, sp, 64
1000193a4retab
1000193a8str wzr, [x19]
1000193acbl _Unwind_Resume@plt
100019264
1000193b0
1000193b0fn_1000193b0:
1000193b0hint
1000193b4hint
1000193b8ldr w8, 0x2f9e4
1000193bcsubs wzr, w8, 2
1000193c0b.ne 0x1000193cc
1000193c4movz x0, 0
1000193c8ret x30
1000193cc
1000193ccloc_1000193cc:
1000193cchint
1000193d0hint
1000193d4ldr w10, 0x2f9c4
1000193d8subs wzr, w8, 1
1000193dcb.eq 0x1000193e4
1000193e0cbnz w8, 0x100019410
1000193e4
1000193e4loc_1000193e4:
1000193e4movz x8, 0
1000193e8subs wzr, w10, 1
1000193ecb.le 0x100019424
1000193f0subs wzr, w10, 2
1000193f4b.eq 0x100019434
1000193f8subs wzr, w10, 3
1000193fcb.eq 0x100019434
100019400mov x9, x8
100019404subs wzr, w10, 4
100019408b.eq 0x100019434
10001940cb 0x100019418
100019410
100019410loc_100019410:
100019410movz x8, 0
100019414movz x9, 0
100019418
100019418loc_100019418:
100019418and x8, x8, 255
10001941corr x0, x9, x8
100019420ret x30
100019424
100019424loc_100019424:
100019424cbz w10, 0x100019434
100019428mov x9, x8
10001942csubs wzr, w10, 1
100019430b.ne 0x100019418
100019434
100019434loc_100019434:
100019434ldr x8, [x0]
100019438ldr x8, [x8]
10001943cadd x8, x8, 112
100019440and x9, x8, -256
100019444and x8, x8, 255
100019448orr x0, x9, x8
10001944cret x30
1000193b0
1000193b0fn_1000193b0:
1000193b0hint
1000193b4hint
1000193b8ldr w8, 0x2f9e4
1000193bcsubs wzr, w8, 2
1000193c0b.ne 0x1000193cc
1000193c4movz x0, 0
1000193c8ret x30
1000193cc
1000193ccloc_1000193cc:
1000193cchint
1000193d0hint
1000193d4ldr w10, 0x2f9c4
1000193d8subs wzr, w8, 1
1000193dcb.eq 0x1000193e4
1000193e0cbnz w8, 0x100019410
1000193e4
1000193e4loc_1000193e4:
1000193e4movz x8, 0
1000193e8subs wzr, w10, 1
1000193ecb.le 0x100019424
1000193f0subs wzr, w10, 2
1000193f4b.eq 0x100019434
1000193f8subs wzr, w10, 3
1000193fcb.eq 0x100019434
100019400mov x9, x8
100019404subs wzr, w10, 4
100019408b.eq 0x100019434
10001940cb 0x100019418
100019410
100019410loc_100019410:
100019410movz x8, 0
100019414movz x9, 0
100019418
100019418loc_100019418:
100019418and x8, x8, 255
10001941corr x0, x9, x8
100019420ret x30
100019424
100019424loc_100019424:
100019424cbz w10, 0x100019434
100019428mov x9, x8
10001942csubs wzr, w10, 1
100019430b.ne 0x100019418
100019434
100019434loc_100019434:
100019434ldr x8, [x0]
100019438ldr x8, [x8]
10001943cadd x8, x8, 112
100019440and x9, x8, -256
100019444and x8, x8, 255
100019448orr x0, x9, x8
10001944cret x30
1000193b0
100019450
100019450fn_100019450:
100019450hint
100019454hint
100019458ldr w8, 0x2f944
10001945csubs wzr, w8, 2
100019460b.ne 0x10001946c
100019464movz x0, 0
100019468ret x30
10001946c
10001946cloc_10001946c:
10001946chint
100019470hint
100019474ldr w10, 0x2f924
100019478subs wzr, w8, 1
10001947cb.eq 0x100019484
100019480cbnz w8, 0x1000194c8
100019484
100019484loc_100019484:
100019484movz x8, 0
100019488subs wzr, w10, 1
10001948cb.le 0x1000194dc
100019490subs wzr, w10, 2
100019494b.eq 0x1000194ac
100019498subs wzr, w10, 3
10001949cb.eq 0x1000194ec
1000194a0mov x9, x8
1000194a4subs wzr, w10, 4
1000194a8b.ne 0x1000194d0
1000194ac
1000194acloc_1000194ac:
1000194acldr x8, [x0]
1000194b0ldr x8, [x8]
1000194b4add x8, x8, 352
1000194b8and x9, x8, -256
1000194bcand x8, x8, 255
1000194c0orr x0, x9, x8
1000194c4ret x30
1000194c8
1000194c8loc_1000194c8:
1000194c8movz x8, 0
1000194ccmovz x9, 0
1000194d0
1000194d0loc_1000194d0:
1000194d0and x8, x8, 255
1000194d4orr x0, x9, x8
1000194d8ret x30
1000194dc
1000194dcloc_1000194dc:
1000194dccbz w10, 0x100019508
1000194e0mov x9, x8
1000194e4subs wzr, w10, 1
1000194e8b.ne 0x1000194d0
1000194ec
1000194ecloc_1000194ec:
1000194ecldr x8, [x0]
1000194f0ldr x8, [x8]
1000194f4add x8, x8, 344
1000194f8and x9, x8, -256
1000194fcand x8, x8, 255
100019500orr x0, x9, x8
100019504ret x30
100019508
100019508loc_100019508:
100019508ldr x8, [x0]
10001950cldr x8, [x8]
100019510add x8, x8, 336
100019514and x9, x8, -256
100019518and x8, x8, 255
10001951corr x0, x9, x8
100019520ret x30
100019450
100019450fn_100019450:
100019450hint
100019454hint
100019458ldr w8, 0x2f944
10001945csubs wzr, w8, 2
100019460b.ne 0x10001946c
100019464movz x0, 0
100019468ret x30
10001946c
10001946cloc_10001946c:
10001946chint
100019470hint
100019474ldr w10, 0x2f924
100019478subs wzr, w8, 1
10001947cb.eq 0x100019484
100019480cbnz w8, 0x1000194c8
100019484
100019484loc_100019484:
100019484movz x8, 0
100019488subs wzr, w10, 1
10001948cb.le 0x1000194dc
100019490subs wzr, w10, 2
100019494b.eq 0x1000194ac
100019498subs wzr, w10, 3
10001949cb.eq 0x1000194ec
1000194a0mov x9, x8
1000194a4subs wzr, w10, 4
1000194a8b.ne 0x1000194d0
1000194ac
1000194acloc_1000194ac:
1000194acldr x8, [x0]
1000194b0ldr x8, [x8]
1000194b4add x8, x8, 352
1000194b8and x9, x8, -256
1000194bcand x8, x8, 255
1000194c0orr x0, x9, x8
1000194c4ret x30
1000194c8
1000194c8loc_1000194c8:
1000194c8movz x8, 0
1000194ccmovz x9, 0
1000194d0
1000194d0loc_1000194d0:
1000194d0and x8, x8, 255
1000194d4orr x0, x9, x8
1000194d8ret x30
1000194dc
1000194dcloc_1000194dc:
1000194dccbz w10, 0x100019508
1000194e0mov x9, x8
1000194e4subs wzr, w10, 1
1000194e8b.ne 0x1000194d0
1000194ec
1000194ecloc_1000194ec:
1000194ecldr x8, [x0]
1000194f0ldr x8, [x8]
1000194f4add x8, x8, 344
1000194f8and x9, x8, -256
1000194fcand x8, x8, 255
100019500orr x0, x9, x8
100019504ret x30
100019508
100019508loc_100019508:
100019508ldr x8, [x0]
10001950cldr x8, [x8]
100019510add x8, x8, 336
100019514and x9, x8, -256
100019518and x8, x8, 255
10001951corr x0, x9, x8
100019520ret x30
100019450
100019524
100019524fn_100019524:
100019524hint
100019528hint
10001952cldr w8, 0x2f870
100019530subs wzr, w8, 2
100019534b.ne 0x100019540
100019538movz x0, 0
10001953cret x30
100019540
100019540loc_100019540:
100019540hint
100019544hint
100019548ldr w10, 0x2f850
10001954csubs wzr, w8, 1
100019550b.eq 0x100019558
100019554cbnz w8, 0x10001959c
100019558
100019558loc_100019558:
100019558movz x8, 0
10001955csubs wzr, w10, 1
100019560b.le 0x1000195b0
100019564subs wzr, w10, 2
100019568b.eq 0x100019580
10001956csubs wzr, w10, 3
100019570b.eq 0x1000195c0
100019574mov x9, x8
100019578subs wzr, w10, 4
10001957cb.ne 0x1000195a4
100019580
100019580loc_100019580:
100019580ldr x8, [x0]
100019584ldr x8, [x8]
100019588add x8, x8, 360
10001958cand x9, x8, -256
100019590and x8, x8, 255
100019594orr x0, x9, x8
100019598ret x30
10001959c
10001959cloc_10001959c:
10001959cmovz x8, 0
1000195a0movz x9, 0
1000195a4
1000195a4loc_1000195a4:
1000195a4and x8, x8, 255
1000195a8orr x0, x9, x8
1000195acret x30
1000195b0
1000195b0loc_1000195b0:
1000195b0cbz w10, 0x1000195dc
1000195b4mov x9, x8
1000195b8subs wzr, w10, 1
1000195bcb.ne 0x1000195a4
1000195c0
1000195c0loc_1000195c0:
1000195c0ldr x8, [x0]
1000195c4ldr x8, [x8]
1000195c8add x8, x8, 352
1000195ccand x9, x8, -256
1000195d0and x8, x8, 255
1000195d4orr x0, x9, x8
1000195d8ret x30
1000195dc
1000195dcloc_1000195dc:
1000195dcldr x8, [x0]
1000195e0ldr x8, [x8]
1000195e4add x8, x8, 344
1000195e8and x9, x8, -256
1000195ecand x8, x8, 255
1000195f0orr x0, x9, x8
1000195f4ret x30
100019524
100019524fn_100019524:
100019524hint
100019528hint
10001952cldr w8, 0x2f870
100019530subs wzr, w8, 2
100019534b.ne 0x100019540
100019538movz x0, 0
10001953cret x30
100019540
100019540loc_100019540:
100019540hint
100019544hint
100019548ldr w10, 0x2f850
10001954csubs wzr, w8, 1
100019550b.eq 0x100019558
100019554cbnz w8, 0x10001959c
100019558
100019558loc_100019558:
100019558movz x8, 0
10001955csubs wzr, w10, 1
100019560b.le 0x1000195b0
100019564subs wzr, w10, 2
100019568b.eq 0x100019580
10001956csubs wzr, w10, 3
100019570b.eq 0x1000195c0
100019574mov x9, x8
100019578subs wzr, w10, 4
10001957cb.ne 0x1000195a4
100019580
100019580loc_100019580:
100019580ldr x8, [x0]
100019584ldr x8, [x8]
100019588add x8, x8, 360
10001958cand x9, x8, -256
100019590and x8, x8, 255
100019594orr x0, x9, x8
100019598ret x30
10001959c
10001959cloc_10001959c:
10001959cmovz x8, 0
1000195a0movz x9, 0
1000195a4
1000195a4loc_1000195a4:
1000195a4and x8, x8, 255
1000195a8orr x0, x9, x8
1000195acret x30
1000195b0
1000195b0loc_1000195b0:
1000195b0cbz w10, 0x1000195dc
1000195b4mov x9, x8
1000195b8subs wzr, w10, 1
1000195bcb.ne 0x1000195a4
1000195c0
1000195c0loc_1000195c0:
1000195c0ldr x8, [x0]
1000195c4ldr x8, [x8]
1000195c8add x8, x8, 352
1000195ccand x9, x8, -256
1000195d0and x8, x8, 255
1000195d4orr x0, x9, x8
1000195d8ret x30
1000195dc
1000195dcloc_1000195dc:
1000195dcldr x8, [x0]
1000195e0ldr x8, [x8]
1000195e4add x8, x8, 344
1000195e8and x9, x8, -256
1000195ecand x8, x8, 255
1000195f0orr x0, x9, x8
1000195f4ret x30
100019524
1000195f8
1000195f8fn_1000195f8:
1000195f8pacibsp
1000195fcstp x28, x27, [sp-64]!
100019600stp x22, x21, [sp+16]
100019604stp x20, x19, [sp+32]
100019608stp x29, x30, [sp+48]
10001960cadd x29, sp, 48
100019610movz w9, 10496
100019614hint
100019618ldr x16, 0x2b408
10001961cblraaz x16
100019620sub sp, sp, 8192
100019624sub sp, sp, 2304
100019628mov x19, x0
10001962cmov x20, x8
100019630ldr w22, [x1]
100019634ldr w21, [x2]
100019638add x0, sp, 4096
10001963cadd x0, x0, 1160
100019640movz w1, 5236
100019644bl bzero@plt
100019648ldr w19, [x19]
10001964cldr x8, [sp+10480]
100019650str x8, [sp]
100019654ldr w8, [sp+10488]
100019658stp w8, w19, [sp+8]
10001965cadd x8, sp, 0
100019660add x0, x8, 16
100019664movz w1, 5240
100019668bl bzero@plt
10001966cmovz w8, 5256
100019670str w8, [sp+4]
100019674orr w1, w22, 2
100019678add x0, sp, 0
10001967cmovz w2, 0
100019680movz w3, 5256
100019684mov x4, x19
100019688mov x5, x21
10001968cmovz w6, 0
100019690bl mach_msg@plt
100019694add x0, sp, 0
100019698mov x8, x20
10001969cbl fn_100009850
1000196a0add sp, sp, 8192
1000196a4add sp, sp, 2304
1000196a8ldp x29, x30, [sp+48]
1000196acldp x20, x19, [sp+32]
1000196b0ldp x22, x21, [sp+16]
1000196b4ldp x28, x27, [sp], 64
1000196b8retab
1000195f8
1000195f8fn_1000195f8:
1000195f8pacibsp
1000195fcstp x28, x27, [sp-64]!
100019600stp x22, x21, [sp+16]
100019604stp x20, x19, [sp+32]
100019608stp x29, x30, [sp+48]
10001960cadd x29, sp, 48
100019610movz w9, 10496
100019614hint
100019618ldr x16, 0x2b408
10001961cblraaz x16
100019620sub sp, sp, 8192
100019624sub sp, sp, 2304
100019628mov x19, x0
10001962cmov x20, x8
100019630ldr w22, [x1]
100019634ldr w21, [x2]
100019638add x0, sp, 4096
10001963cadd x0, x0, 1160
100019640movz w1, 5236
100019644bl bzero@plt
100019648ldr w19, [x19]
10001964cldr x8, [sp+10480]
100019650str x8, [sp]
100019654ldr w8, [sp+10488]
100019658stp w8, w19, [sp+8]
10001965cadd x8, sp, 0
100019660add x0, x8, 16
100019664movz w1, 5240
100019668bl bzero@plt
10001966cmovz w8, 5256
100019670str w8, [sp+4]
100019674orr w1, w22, 2
100019678add x0, sp, 0
10001967cmovz w2, 0
100019680movz w3, 5256
100019684mov x4, x19
100019688mov x5, x21
10001968cmovz w6, 0
100019690bl mach_msg@plt
100019694add x0, sp, 0
100019698mov x8, x20
10001969cbl fn_100009850
1000196a0add sp, sp, 8192
1000196a4add sp, sp, 2304
1000196a8ldp x29, x30, [sp+48]
1000196acldp x20, x19, [sp+32]
1000196b0ldp x22, x21, [sp+16]
1000196b4ldp x28, x27, [sp], 64
1000196b8retab
1000195f8
1000196bc
1000196bcfn_1000196bc:
1000196bcpacibsp
1000196c0stp x20, x19, [sp-32]!
1000196c4stp x29, x30, [sp+16]
1000196c8add x29, sp, 16
1000196ccmov x19, x0
1000196d0ldrb w8, [x0]
1000196d4cbnz w8, 0x100019700
1000196d8ldr x8, [x19+8]
1000196dcldr w0, [x8]
1000196e0bl thread_terminate@plt
1000196e4cbz w0, 0x100019700
1000196e8movz w0, 0
1000196ecbl usleep@plt
1000196f0movz w0, 50
1000196f4bl usleep@plt
1000196f8movz w0, 50
1000196fcbl usleep@plt
100019700
100019700loc_100019700:
100019700mov x0, x19
100019704ldp x29, x30, [sp+16]
100019708ldp x20, x19, [sp], 32
10001970cretab
100019710bl fn_100005128
1000196bc
1000196bcfn_1000196bc:
1000196bcpacibsp
1000196c0stp x20, x19, [sp-32]!
1000196c4stp x29, x30, [sp+16]
1000196c8add x29, sp, 16
1000196ccmov x19, x0
1000196d0ldrb w8, [x0]
1000196d4cbnz w8, 0x100019700
1000196d8ldr x8, [x19+8]
1000196dcldr w0, [x8]
1000196e0bl thread_terminate@plt
1000196e4cbz w0, 0x100019700
1000196e8movz w0, 0
1000196ecbl usleep@plt
1000196f0movz w0, 50
1000196f4bl usleep@plt
1000196f8movz w0, 50
1000196fcbl usleep@plt
100019700
100019700loc_100019700:
100019700mov x0, x19
100019704ldp x29, x30, [sp+16]
100019708ldp x20, x19, [sp], 32
10001970cretab
100019710bl fn_100005128
1000196bc
100019714
100019714fn_100019714:
100019714pacibsp
100019718stp x20, x19, [sp-32]!
10001971cstp x29, x30, [sp+16]
100019720add x29, sp, 16
100019724ldr w1, [x0]
100019728sub w8, w1, 1
10001972cadds wzr, w8, 3
100019730b.hi 0x1000197a0
100019734mov x19, x0
100019738hint
10001973cldr x8, 0x2b204
100019740ldr w0, [x8]
100019744movz w2, 1
100019748movn w3, 0
10001974cbl mach_port_mod_refs@plt
100019750subs wzr, w0, 0
100019754cset w20, eq
100019758cbz w0, 0x10001978c
10001975cmovz w0, 0
100019760bl usleep@plt
100019764movz w0, 50
100019768bl usleep@plt
10001976cmovz w0, 50
100019770bl usleep@plt
100019774movz w0, 50
100019778bl usleep@plt
10001977cmovz w0, 50
100019780bl usleep@plt
100019784movz w0, 50
100019788bl usleep@plt
10001978c
10001978cloc_10001978c:
10001978cstr wzr, [x19]
100019790mov x0, x20
100019794ldp x29, x30, [sp+16]
100019798ldp x20, x19, [sp], 32
10001979cretab
1000197a0
1000197a0loc_1000197a0:
1000197a0movz w20, 0
1000197a4mov x0, x20
1000197a8ldp x29, x30, [sp+16]
1000197acldp x20, x19, [sp], 32
1000197b0retab
1000197b4str wzr, [x19]
1000197b8bl _Unwind_Resume@plt
100019714
100019714fn_100019714:
100019714pacibsp
100019718stp x20, x19, [sp-32]!
10001971cstp x29, x30, [sp+16]
100019720add x29, sp, 16
100019724ldr w1, [x0]
100019728sub w8, w1, 1
10001972cadds wzr, w8, 3
100019730b.hi 0x1000197a0
100019734mov x19, x0
100019738hint
10001973cldr x8, 0x2b204
100019740ldr w0, [x8]
100019744movz w2, 1
100019748movn w3, 0
10001974cbl mach_port_mod_refs@plt
100019750subs wzr, w0, 0
100019754cset w20, eq
100019758cbz w0, 0x10001978c
10001975cmovz w0, 0
100019760bl usleep@plt
100019764movz w0, 50
100019768bl usleep@plt
10001976cmovz w0, 50
100019770bl usleep@plt
100019774movz w0, 50
100019778bl usleep@plt
10001977cmovz w0, 50
100019780bl usleep@plt
100019784movz w0, 50
100019788bl usleep@plt
10001978c
10001978cloc_10001978c:
10001978cstr wzr, [x19]
100019790mov x0, x20
100019794ldp x29, x30, [sp+16]
100019798ldp x20, x19, [sp], 32
10001979cretab
1000197a0
1000197a0loc_1000197a0:
1000197a0movz w20, 0
1000197a4mov x0, x20
1000197a8ldp x29, x30, [sp+16]
1000197acldp x20, x19, [sp], 32
1000197b0retab
1000197b4str wzr, [x19]
1000197b8bl _Unwind_Resume@plt
100019714
1000197bc
1000197bcfn_1000197bc:
1000197bcldrb w8, [x0]
1000197c0cbz w8, 0x1000197c8
1000197c4ret x30
1000197c8
1000197c8loc_1000197c8:
1000197c8ldr x8, [x0+8]
1000197ccstr wzr, [x8]
1000197d0ret x30
1000197bc
1000197bcfn_1000197bc:
1000197bcldrb w8, [x0]
1000197c0cbz w8, 0x1000197c8
1000197c4ret x30
1000197c8
1000197c8loc_1000197c8:
1000197c8ldr x8, [x0+8]
1000197ccstr wzr, [x8]
1000197d0ret x30
1000197bc
1000197d4
1000197d4fn_1000197d4:
1000197d4hint
1000197d8hint
1000197dcldr w10, 0x2f5bc
1000197e0subs wzr, w0, 1
1000197e4b.eq 0x100019818
1000197e8movz x8, 0
1000197eccbnz w0, 0x10001985c
1000197f0subs wzr, w10, 1
1000197f4b.le 0x100019824
1000197f8
1000197f8loc_1000197f8:
1000197f8subs wzr, w10, 2
1000197fcb.eq 0x100019834
100019800subs wzr, w10, 3
100019804b.eq 0x100019834
100019808mov x9, x8
10001980csubs wzr, w10, 4
100019810b.eq 0x100019834
100019814b 0x100019850
100019818
100019818loc_100019818:
100019818movz x8, 0
10001981csubs wzr, w10, 1
100019820b.gt 0x1000197f8
100019824
100019824loc_100019824:
100019824cbz w10, 0x100019834
100019828mov x9, x8
10001982csubs wzr, w10, 1
100019830b.ne 0x100019850
100019834
100019834loc_100019834:
100019834ldr x8, [x1]
100019838ldr x8, [x8]
10001983cadd x8, x8, 112
100019840and x9, x8, -256
100019844and x8, x8, 255
100019848orr x0, x9, x8
10001984cret x30
100019850
100019850loc_100019850:
100019850and x8, x8, 255
100019854orr x0, x9, x8
100019858ret x30
10001985c
10001985cloc_10001985c:
10001985cmovz x9, 0
100019860and x8, x8, 255
100019864orr x0, x9, x8
100019868ret x30
1000197d4
1000197d4fn_1000197d4:
1000197d4hint
1000197d8hint
1000197dcldr w10, 0x2f5bc
1000197e0subs wzr, w0, 1
1000197e4b.eq 0x100019818
1000197e8movz x8, 0
1000197eccbnz w0, 0x10001985c
1000197f0subs wzr, w10, 1
1000197f4b.le 0x100019824
1000197f8
1000197f8loc_1000197f8:
1000197f8subs wzr, w10, 2
1000197fcb.eq 0x100019834
100019800subs wzr, w10, 3
100019804b.eq 0x100019834
100019808mov x9, x8
10001980csubs wzr, w10, 4
100019810b.eq 0x100019834
100019814b 0x100019850
100019818
100019818loc_100019818:
100019818movz x8, 0
10001981csubs wzr, w10, 1
100019820b.gt 0x1000197f8
100019824
100019824loc_100019824:
100019824cbz w10, 0x100019834
100019828mov x9, x8
10001982csubs wzr, w10, 1
100019830b.ne 0x100019850
100019834
100019834loc_100019834:
100019834ldr x8, [x1]
100019838ldr x8, [x8]
10001983cadd x8, x8, 112
100019840and x9, x8, -256
100019844and x8, x8, 255
100019848orr x0, x9, x8
10001984cret x30
100019850
100019850loc_100019850:
100019850and x8, x8, 255
100019854orr x0, x9, x8
100019858ret x30
10001985c
10001985cloc_10001985c:
10001985cmovz x9, 0
100019860and x8, x8, 255
100019864orr x0, x9, x8
100019868ret x30
1000197d4
10001986c
10001986cfn_10001986c:
10001986chint
100019870hint
100019874ldr w10, 0x2f524
100019878subs wzr, w0, 1
10001987cb.eq 0x1000198b0
100019880movz x8, 0
100019884cbnz w0, 0x1000198f4
100019888subs wzr, w10, 1
10001988cb.le 0x1000198bc
100019890
100019890loc_100019890:
100019890subs wzr, w10, 2
100019894b.eq 0x1000198cc
100019898subs wzr, w10, 3
10001989cb.eq 0x1000198cc
1000198a0mov x9, x8
1000198a4subs wzr, w10, 4
1000198a8b.eq 0x1000198cc
1000198acb 0x1000198e8
1000198b0
1000198b0loc_1000198b0:
1000198b0movz x8, 0
1000198b4subs wzr, w10, 1
1000198b8b.gt 0x100019890
1000198bc
1000198bcloc_1000198bc:
1000198bccbz w10, 0x1000198cc
1000198c0mov x9, x8
1000198c4subs wzr, w10, 1
1000198c8b.ne 0x1000198e8
1000198cc
1000198ccloc_1000198cc:
1000198ccldr x8, [x1]
1000198d0ldr x8, [x8]
1000198d4add x8, x8, 112
1000198d8and x9, x8, -256
1000198dcand x8, x8, 255
1000198e0orr x0, x9, x8
1000198e4ret x30
1000198e8
1000198e8loc_1000198e8:
1000198e8and x8, x8, 255
1000198ecorr x0, x9, x8
1000198f0ret x30
1000198f4
1000198f4loc_1000198f4:
1000198f4movz x9, 0
1000198f8and x8, x8, 255
1000198fcorr x0, x9, x8
100019900ret x30
10001986c
10001986cfn_10001986c:
10001986chint
100019870hint
100019874ldr w10, 0x2f524
100019878subs wzr, w0, 1
10001987cb.eq 0x1000198b0
100019880movz x8, 0
100019884cbnz w0, 0x1000198f4
100019888subs wzr, w10, 1
10001988cb.le 0x1000198bc
100019890
100019890loc_100019890:
100019890subs wzr, w10, 2
100019894b.eq 0x1000198cc
100019898subs wzr, w10, 3
10001989cb.eq 0x1000198cc
1000198a0mov x9, x8
1000198a4subs wzr, w10, 4
1000198a8b.eq 0x1000198cc
1000198acb 0x1000198e8
1000198b0
1000198b0loc_1000198b0:
1000198b0movz x8, 0
1000198b4subs wzr, w10, 1
1000198b8b.gt 0x100019890
1000198bc
1000198bcloc_1000198bc:
1000198bccbz w10, 0x1000198cc
1000198c0mov x9, x8
1000198c4subs wzr, w10, 1
1000198c8b.ne 0x1000198e8
1000198cc
1000198ccloc_1000198cc:
1000198ccldr x8, [x1]
1000198d0ldr x8, [x8]
1000198d4add x8, x8, 112
1000198d8and x9, x8, -256
1000198dcand x8, x8, 255
1000198e0orr x0, x9, x8
1000198e4ret x30
1000198e8
1000198e8loc_1000198e8:
1000198e8and x8, x8, 255
1000198ecorr x0, x9, x8
1000198f0ret x30
1000198f4
1000198f4loc_1000198f4:
1000198f4movz x9, 0
1000198f8and x8, x8, 255
1000198fcorr x0, x9, x8
100019900ret x30
10001986c
100019904
100019904fn_100019904:
100019904pacibsp
100019908sub sp, sp, 64
10001990cstp x22, x21, [sp+16]
100019910stp x20, x19, [sp+32]
100019914stp x29, x30, [sp+48]
100019918add x29, sp, 48
10001991cldr w20, [x0]
100019920sub w8, w20, 1
100019924adds wzr, w8, 3
100019928b.hi 0x100019a14
10001992cmov x19, x0
100019930hint
100019934ldr x22, 0x2b00c
100019938ldr w0, [x22]
10001993cmov x1, x20
100019940movz w2, 0
100019944movn w3, 0
100019948bl mach_port_mod_refs@plt
10001994cmov x21, x0
100019950cbz w0, 0x100019a2c
100019954subs wzr, w21, 17
100019958b.eq 0x100019990
10001995cmovz w0, 0
100019960bl usleep@plt
100019964movz w0, 50
100019968bl usleep@plt
10001996cmovz w0, 50
100019970bl usleep@plt
100019974movz w0, 50
100019978bl usleep@plt
10001997cmovz w0, 50
100019980bl usleep@plt
100019984movz w0, 50
100019988bl usleep@plt
10001998ccbz w21, 0x100019a2c
100019990
100019990loc_100019990:
100019990str wzr, [sp+12]
100019994ldr w0, [x22]
100019998ldr w1, [x19]
10001999cadd x2, sp, 12
1000199a0bl _kernelrpc_mach_port_type_trap@plt
1000199a4ldr w8, [sp+12]
1000199a8subs wzr, w8, 0x100000
1000199acb.ne 0x1000199f8
1000199b0ldr w0, [x22]
1000199b4mov x1, x20
1000199b8movz w2, 4
1000199bcmovn w3, 0
1000199c0bl mach_port_mod_refs@plt
1000199c4cbz w0, 0x100019a2c
1000199c8movz w0, 0
1000199ccbl usleep@plt
1000199d0movz w0, 50
1000199d4bl usleep@plt
1000199d8movz w0, 50
1000199dcbl usleep@plt
1000199e0movz w0, 50
1000199e4bl usleep@plt
1000199e8movz w0, 50
1000199ecbl usleep@plt
1000199f0movz w0, 50
1000199f4bl usleep@plt
1000199f8
1000199f8loc_1000199f8:
1000199f8movz w0, 0
1000199fcstr wzr, [x19]
100019a00ldp x29, x30, [sp+48]
100019a04ldp x20, x19, [sp+32]
100019a08ldp x22, x21, [sp+16]
100019a0cadd sp, sp, 64
100019a10retab
100019a14
100019a14loc_100019a14:
100019a14movz w0, 0
100019a18ldp x29, x30, [sp+48]
100019a1cldp x20, x19, [sp+32]
100019a20ldp x22, x21, [sp+16]
100019a24add sp, sp, 64
100019a28retab
100019a2c
100019a2cloc_100019a2c:
100019a2cmovz w0, 1
100019a30str wzr, [x19]
100019a34ldp x29, x30, [sp+48]
100019a38ldp x20, x19, [sp+32]
100019a3cldp x22, x21, [sp+16]
100019a40add sp, sp, 64
100019a44retab
100019a48str wzr, [x19]
100019a4cbl _Unwind_Resume@plt
100019904
100019904fn_100019904:
100019904pacibsp
100019908sub sp, sp, 64
10001990cstp x22, x21, [sp+16]
100019910stp x20, x19, [sp+32]
100019914stp x29, x30, [sp+48]
100019918add x29, sp, 48
10001991cldr w20, [x0]
100019920sub w8, w20, 1
100019924adds wzr, w8, 3
100019928b.hi 0x100019a14
10001992cmov x19, x0
100019930hint
100019934ldr x22, 0x2b00c
100019938ldr w0, [x22]
10001993cmov x1, x20
100019940movz w2, 0
100019944movn w3, 0
100019948bl mach_port_mod_refs@plt
10001994cmov x21, x0
100019950cbz w0, 0x100019a2c
100019954subs wzr, w21, 17
100019958b.eq 0x100019990
10001995cmovz w0, 0
100019960bl usleep@plt
100019964movz w0, 50
100019968bl usleep@plt
10001996cmovz w0, 50
100019970bl usleep@plt
100019974movz w0, 50
100019978bl usleep@plt
10001997cmovz w0, 50
100019980bl usleep@plt
100019984movz w0, 50
100019988bl usleep@plt
10001998ccbz w21, 0x100019a2c
100019990
100019990loc_100019990:
100019990str wzr, [sp+12]
100019994ldr w0, [x22]
100019998ldr w1, [x19]
10001999cadd x2, sp, 12
1000199a0bl _kernelrpc_mach_port_type_trap@plt
1000199a4ldr w8, [sp+12]
1000199a8subs wzr, w8, 0x100000
1000199acb.ne 0x1000199f8
1000199b0ldr w0, [x22]
1000199b4mov x1, x20
1000199b8movz w2, 4
1000199bcmovn w3, 0
1000199c0bl mach_port_mod_refs@plt
1000199c4cbz w0, 0x100019a2c
1000199c8movz w0, 0
1000199ccbl usleep@plt
1000199d0movz w0, 50
1000199d4bl usleep@plt
1000199d8movz w0, 50
1000199dcbl usleep@plt
1000199e0movz w0, 50
1000199e4bl usleep@plt
1000199e8movz w0, 50
1000199ecbl usleep@plt
1000199f0movz w0, 50
1000199f4bl usleep@plt
1000199f8
1000199f8loc_1000199f8:
1000199f8movz w0, 0
1000199fcstr wzr, [x19]
100019a00ldp x29, x30, [sp+48]
100019a04ldp x20, x19, [sp+32]
100019a08ldp x22, x21, [sp+16]
100019a0cadd sp, sp, 64
100019a10retab
100019a14
100019a14loc_100019a14:
100019a14movz w0, 0
100019a18ldp x29, x30, [sp+48]
100019a1cldp x20, x19, [sp+32]
100019a20ldp x22, x21, [sp+16]
100019a24add sp, sp, 64
100019a28retab
100019a2c
100019a2cloc_100019a2c:
100019a2cmovz w0, 1
100019a30str wzr, [x19]
100019a34ldp x29, x30, [sp+48]
100019a38ldp x20, x19, [sp+32]
100019a3cldp x22, x21, [sp+16]
100019a40add sp, sp, 64
100019a44retab
100019a48str wzr, [x19]
100019a4cbl _Unwind_Resume@plt
100019904
100019a50
100019a50fn_100019a50:
100019a50pacibsp
100019a54stp x20, x19, [sp-32]!
100019a58stp x29, x30, [sp+16]
100019a5cadd x29, sp, 16
100019a60movz x19, 20585
100019a64movk x19, 0x6f680000
100019a68movk x19, 0x656e00000000
100019a6cmovk x19, 0x3531000000000000
100019a70bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100019a74adr x10, 0x2f32c
100019a78hint
100019a7cadd x9, x10, 1024
100019a80ldr x8, [x10+1024]
100019a84eor x11, x8, x19
100019a88ldur x8, [x9+3]
100019a8cmovz x12, 28271
100019a90movk x12, 0x31650000
100019a94movk x12, 0x2c3500000000
100019a98movk x12, 0x32000000000000
100019a9ceor x12, x8, x12
100019aa0movz w8, 17
100019aa4orr x11, x11, x12
100019aa8cbz x11, 0x100019adc
100019aacldr x10, [x10+1024]
100019ab0eor x10, x19, x10
100019ab4ldur x9, [x9+3]
100019ab8movz x11, 28271
100019abcmovk x11, 0x31650000
100019ac0movk x11, 0x2c3500000000
100019ac4movk x11, 0x33000000000000
100019ac8eor x9, x9, x11
100019accorr x9, x10, x9
100019ad0subs xzr, x9, 0
100019ad4movz w9, 25
100019ad8csel w8, w8, w9, eq
100019adc
100019adcloc_100019adc:
100019adcadrp x9, 0x2f000
100019ae0str w8, [x9+3172]
100019ae4ldp x29, x30, [sp+16]
100019ae8ldp x20, x19, [sp], 32
100019aecretab
100019a50
100019a50fn_100019a50:
100019a50pacibsp
100019a54stp x20, x19, [sp-32]!
100019a58stp x29, x30, [sp+16]
100019a5cadd x29, sp, 16
100019a60movz x19, 20585
100019a64movk x19, 0x6f680000
100019a68movk x19, 0x656e00000000
100019a6cmovk x19, 0x3531000000000000
100019a70bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100019a74adr x10, 0x2f32c
100019a78hint
100019a7cadd x9, x10, 1024
100019a80ldr x8, [x10+1024]
100019a84eor x11, x8, x19
100019a88ldur x8, [x9+3]
100019a8cmovz x12, 28271
100019a90movk x12, 0x31650000
100019a94movk x12, 0x2c3500000000
100019a98movk x12, 0x32000000000000
100019a9ceor x12, x8, x12
100019aa0movz w8, 17
100019aa4orr x11, x11, x12
100019aa8cbz x11, 0x100019adc
100019aacldr x10, [x10+1024]
100019ab0eor x10, x19, x10
100019ab4ldur x9, [x9+3]
100019ab8movz x11, 28271
100019abcmovk x11, 0x31650000
100019ac0movk x11, 0x2c3500000000
100019ac4movk x11, 0x33000000000000
100019ac8eor x9, x9, x11
100019accorr x9, x10, x9
100019ad0subs xzr, x9, 0
100019ad4movz w9, 25
100019ad8csel w8, w8, w9, eq
100019adc
100019adcloc_100019adc:
100019adcadrp x9, 0x2f000
100019ae0str w8, [x9+3172]
100019ae4ldp x29, x30, [sp+16]
100019ae8ldp x20, x19, [sp], 32
100019aecretab
100019a50
100019af0
100019af0__ZN17PortRightInserter6InsertIK13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
100019af0b 0x100019af4
100019af0
100019af0__ZN17PortRightInserter6InsertIK13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
100019af0b 0x100019af4
100019af0
100019af4
100019af4fn_100019af4:
100019af4pacibsp
100019af8sub sp, sp, 320
100019afcstp x28, x27, [sp+256]
100019b00stp x22, x21, [sp+272]
100019b04stp x20, x19, [sp+288]
100019b08stp x29, x30, [sp+304]
100019b0cadd x29, sp, 304
100019b10mov x19, x0
100019b14add x21, sp, 152
100019b18str x1, [x21+88]
100019b1cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019b20add x8, sp, 64
100019b24movz w1, 0
100019b28bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100019b2cldr w8, [sp+64]
100019b30sub w20, w8, 1
100019b34adds wzr, w20, 2
100019b38b.hs 0x100019b48
100019b3cstur w8, [x29-72]
100019b40str wzr, [sp+64]
100019b44b 0x100019b50
100019b48
100019b48loc_100019b48:
100019b48movz w0, 0
100019b4cbl usleep@plt
100019b50
100019b50loc_100019b50:
100019b50add x0, sp, 64
100019b54bl fn_100019714
100019b58adds wzr, w20, 3
100019b5cb.hi 0x100019bbc
100019b60ldr x1, [x19]
100019b64sub x2, x29, 72
100019b68mov x0, x19
100019b6cmovz w3, 0
100019b70bl fn_100017da8
100019b74mov x20, x0
100019b78cbz x0, 0x100019bc4
100019b7cldr x1, [x21+88]
100019b80str wzr, [sp+64]
100019b84add x2, sp, 64
100019b88mov x0, x19
100019b8cmovz w3, 4
100019b90bl __ZN13FDGuardNeonRW10readLengthEyyy
100019b94ldr w8, [sp+64]
100019b98orr x8, x8, 0x100000000
100019b9csubs wzr, w0, 0
100019ba0csel x8, x8, xzr, ne
100019ba4ubfm x9, x8, 32, 63
100019ba8cbnz x9, 0x100019bd0
100019bacmovz w0, 0
100019bb0bl usleep@plt
100019bb4movz w20, 0
100019bb8b 0x100019fd0
100019bbc
100019bbcloc_100019bbc:
100019bbcmovz w20, 0
100019bc0b 0x100019fd8
100019bc4
100019bc4loc_100019bc4:
100019bc4movz w0, 0
100019bc8bl usleep@plt
100019bccb 0x100019fd0
100019bd0
100019bd0loc_100019bd0:
100019bd0stur w8, [x29-76]
100019bd4ubfm w9, w8, 10, 10
100019bd8sturb w9, [x29-77]
100019bdcubfm x9, x8, 10, 31
100019be0sturb wzr, [x29-120]
100019be4sub x10, x29, 77
100019be8stp x10, x19, [x21+40]
100019becsub x22, x29, 64
100019bf0sub x10, x29, 76
100019bf4stp x22, x10, [x21+56]
100019bf8tbz w9, 0, 0x100019c1c
100019bfcand w8, w8, 0xfffffbff
100019c00str w8, [sp+64]
100019c04ldr x1, [x21+88]
100019c08add x2, sp, 64
100019c0cmov x0, x19
100019c10movz w3, 4
100019c14bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019c18tbz w0, 0, 0x100019c6c
100019c1c
100019c1cloc_100019c1c:
100019c1cstp x19, x22, [x21+16]
100019c20sub x0, x29, 136
100019c24movz w1, 1
100019c28movz w2, 0
100019c2cbl fn_10001a728
100019c30tbz w0, 0, 0x100019c5c
100019c34strb wzr, [sp+152]
100019c38sub x8, x29, 136
100019c3cstr x8, [x21+8]
100019c40hint
100019c44hint
100019c48ldr w8, 0x2f154
100019c4csubs wzr, w8, 2
100019c50b.ne 0x100019c7c
100019c54movz x1, 0
100019c58b 0x100019cec
100019c5c
100019c5cloc_100019c5c:
100019c5cmovz w0, 0
100019c60bl usleep@plt
100019c64movz w20, 0
100019c68b 0x100019fb4
100019c6c
100019c6cloc_100019c6c:
100019c6cmovz w0, 0
100019c70bl usleep@plt
100019c74movz w20, 0
100019c78b 0x100019fb4
100019c7c
100019c7cloc_100019c7c:
100019c7chint
100019c80hint
100019c84ldr w10, 0x2f114
100019c88subs wzr, w8, 1
100019c8cb.eq 0x100019c94
100019c90cbnz w8, 0x100019cc0
100019c94
100019c94loc_100019c94:
100019c94movz x8, 0
100019c98subs wzr, w10, 1
100019c9cb.le 0x100019ccc
100019ca0subs wzr, w10, 2
100019ca4b.eq 0x100019cdc
100019ca8subs wzr, w10, 3
100019cacb.eq 0x100019cdc
100019cb0mov x9, x8
100019cb4subs wzr, w10, 4
100019cb8b.eq 0x100019cdc
100019cbcb 0x100019ce4
100019cc0
100019cc0loc_100019cc0:
100019cc0movz x8, 0
100019cc4movz x9, 0
100019cc8b 0x100019ce4
100019ccc
100019cccloc_100019ccc:
100019ccccbz w10, 0x100019cdc
100019cd0mov x9, x8
100019cd4subs wzr, w10, 1
100019cd8b.ne 0x100019ce4
100019cdc
100019cdcloc_100019cdc:
100019cdcadd x8, x20, 88
100019ce0and x9, x8, -256
100019ce4
100019ce4loc_100019ce4:
100019ce4and x8, x8, 255
100019ce8orr x1, x9, x8
100019cec
100019cecloc_100019cec:
100019cecsub x2, x29, 64
100019cf0mov x0, x19
100019cf4movz w3, 8
100019cf8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019cfctbz w0, 0, 0x100019d8c
100019d00str wzr, [sp+144]
100019d04str wzr, [sp+64]
100019d08sub x0, x29, 72
100019d0cadd x3, sp, 64
100019d10add x5, sp, 144
100019d14movz w1, 70
100019d18movz w2, 0
100019d1cmovz w4, 21
100019d20bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
100019d24tbz w0, 0, 0x100019d9c
100019d28bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019d2cmov x1, x0
100019d30add x2, sp, 144
100019d34mov x0, x19
100019d38movz w3, 0
100019d3cbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
100019d40cbz x0, 0x100019db0
100019d44add x20, x0, 8
100019d48str wzr, [sp+64]
100019d4cadd x2, sp, 64
100019d50mov x0, x19
100019d54mov x1, x20
100019d58movz w3, 4
100019d5cbl __ZN13FDGuardNeonRW10readLengthEyyy
100019d60ldr w8, [sp+64]
100019d64orr x8, x8, 0x100000000
100019d68subs wzr, w0, 0
100019d6ccsel x8, x8, xzr, ne
100019d70ubfm x9, x8, 32, 63
100019d74cbnz x9, 0x100019dc0
100019d78movz w0, 0
100019d7cbl usleep@plt
100019d80movz w20, 0
100019d84movz w22, 0
100019d88b 0x100019f98
100019d8c
100019d8cloc_100019d8c:
100019d8cmovz w0, 0
100019d90bl usleep@plt
100019d94movz w20, 0
100019d98b 0x100019fa4
100019d9c
100019d9cloc_100019d9c:
100019d9cmovz w0, 0
100019da0bl usleep@plt
100019da4movz w20, 0
100019da8movz w22, 0
100019dacb 0x100019f98
100019db0
100019db0loc_100019db0:
100019db0bl usleep@plt
100019db4movz w20, 0
100019db8movz w22, 0
100019dbcb 0x100019f98
100019dc0
100019dc0loc_100019dc0:
100019dc0and w8, w8, 0xffe0ffff
100019dc4orr w8, w8, 0x10000
100019dc8str w8, [sp+140]
100019dccadd x2, sp, 140
100019dd0mov x0, x19
100019dd4mov x1, x20
100019dd8movz w3, 4
100019ddcbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019de0tbz w0, 0, 0x100019f14
100019de4movz w8, 1
100019de8strb w8, [sp+152]
100019decldur w9, [x29-72]
100019df0movi v0.2d, 0
100019df4stp q0, q0, [sp+64]
100019df8add x10, sp, 64
100019dfcadd x10, x10, 48
100019e00stur q0, [sp+120]
100019e04stur q0, [sp+104]
100019e08stp w9, w9, [sp+80]
100019e0cmovz w11, 5140
100019e10str w11, [sp+72]
100019e14ldr w9, [sp+144]
100019e18stp x10, x8, [sp+112]
100019e1cstp w8, w9, [sp+96]
100019e20movz w8, 0x130000
100019e24str w8, [sp+108]
100019e28ldur q0, [sp+72]
100019e2cstr q0, [sp+16]
100019e30ldr x8, [sp+88]
100019e34str x8, [sp+32]
100019e38ldr w8, [sp+16]
100019e3corr w8, w8, 0x80000000
100019e40ldr q0, [sp+96]
100019e44stur q0, [sp+40]
100019e48movz w9, 40
100019e4cstp w8, w9, [sp+16]
100019e50sub x0, x29, 72
100019e54add x1, sp, 16
100019e58movz w2, 0
100019e5cmovz w3, 0
100019e60movz w4, 0
100019e64bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
100019e68tbz w0, 0, 0x100019f28
100019e6cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019e70mov x1, x0
100019e74add x2, sp, 144
100019e78mov x0, x19
100019e7cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
100019e80tbz w0, 0, 0x100019f38
100019e84ldur w1, [x29-72]
100019e88add x0, sp, 16
100019e8cbl fn_10001a960
100019e90ldr w8, [sp+24]
100019e94add w8, w8, 1
100019e98subs wzr, w8, 1
100019e9cb.hi 0x100019eb0
100019ea0ldr w8, [sp+28]
100019ea4sub w8, w8, 1
100019ea8adds wzr, w8, 2
100019eacb.hs 0x100019f48
100019eb0
100019eb0loc_100019eb0:
100019eb0ldr w8, [sp+44]
100019eb4str w8, [sp+144]
100019eb8sub x0, x29, 136
100019ebcmovn w1, 0
100019ec0movz w2, 1
100019ec4bl fn_10001a728
100019ec8ldr w20, [sp+144]
100019eccstr wzr, [sp+144]
100019ed0ldr x8, [x21+88]
100019ed4add x1, x8, 4
100019ed8stur wzr, [x29-52]
100019edcsub x2, x29, 52
100019ee0mov x0, x19
100019ee4movz w3, 4
100019ee8bl __ZN13FDGuardNeonRW10readLengthEyyy
100019eecldur w8, [x29-52]
100019ef0orr x8, x8, 0x100000000
100019ef4subs wzr, w0, 0
100019ef8csel x8, x8, xzr, ne
100019efcubfm x9, x8, 32, 63
100019f00cbnz x9, 0x100019f58
100019f04movz w0, 0
100019f08bl usleep@plt
100019f0cmovz w20, 0
100019f10b 0x100019f84
100019f14
100019f14loc_100019f14:
100019f14movz w0, 0
100019f18bl usleep@plt
100019f1cmovz w20, 0
100019f20movz w22, 0
100019f24b 0x100019f98
100019f28
100019f28loc_100019f28:
100019f28movz w0, 0
100019f2cbl usleep@plt
100019f30movz w20, 0
100019f34b 0x100019f84
100019f38
100019f38loc_100019f38:
100019f38movz w0, 0
100019f3cbl usleep@plt
100019f40movz w20, 0
100019f44b 0x100019f84
100019f48
100019f48loc_100019f48:
100019f48movz w0, 0
100019f4cbl usleep@plt
100019f50movz w20, 0
100019f54b 0x100019f84
100019f58
100019f58loc_100019f58:
100019f58sub w8, w8, 1
100019f5cstr w8, [sp+12]
100019f60ldr x8, [x21+88]
100019f64add x1, x8, 4
100019f68add x2, sp, 12
100019f6cmov x0, x19
100019f70movz w3, 4
100019f74bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019f78tbnz w0, 0, 0x100019f84
100019f7cmovz w0, 0
100019f80bl usleep@plt
100019f84
100019f84loc_100019f84:
100019f84ldr x0, [sp+128]
100019f88str xzr, [sp+128]
100019f8ccbz x0, 0x100019f94
100019f90bl _ZdaPv@plt
100019f94
100019f94loc_100019f94:
100019f94movz w22, 1
100019f98
100019f98loc_100019f98:
100019f98add x0, sp, 144
100019f9cbl fn_100009ec8
100019fa0cbnz w22, 0x100019fb4
100019fa4
100019fa4loc_100019fa4:
100019fa4sub x0, x29, 136
100019fa8movn w1, 0
100019facmovz w2, 0
100019fb0bl fn_10001a728
100019fb4
100019fb4loc_100019fb4:
100019fb4ldurb w8, [x29-77]
100019fb8cbz w8, 0x100019fd0
100019fbcldr x1, [x21+88]
100019fc0sub x2, x29, 76
100019fc4mov x0, x19
100019fc8movz w3, 4
100019fccbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019fd0
100019fd0loc_100019fd0:
100019fd0sub x0, x29, 72
100019fd4bl fn_100019714
100019fd8
100019fd8loc_100019fd8:
100019fd8mov x0, x20
100019fdcldp x29, x30, [sp+304]
100019fe0ldp x20, x19, [sp+288]
100019fe4ldp x22, x21, [sp+272]
100019fe8ldp x28, x27, [sp+256]
100019fecadd sp, sp, 320
100019ff0retab
100019ff4b 0x10001a008
100019ff8b 0x10001a008
100019ffcb 0x10001a008
10001a000b 0x10001a008
10001a004b 0x10001a008
10001a008
10001a008loc_10001a008:
10001a008mov x19, x0
10001a00cldr x0, [sp+128]
10001a010str xzr, [sp+128]
10001a014cbz x0, 0x10001a03c
10001a018bl _ZdaPv@plt
10001a01cb 0x10001a03c
10001a020b 0x10001a038
10001a024b 0x10001a038
10001a028b 0x10001a038
10001a02cbl fn_100005128
10001a030b 0x10001a050
10001a034b 0x10001a038
10001a038
10001a038loc_10001a038:
10001a038mov x19, x0
10001a03c
10001a03cloc_10001a03c:
10001a03cadd x0, sp, 144
10001a040bl fn_100009ec8
10001a044b 0x10001a054
10001a048bl fn_100005128
10001a04cbl fn_100005128
10001a050
10001a050loc_10001a050:
10001a050mov x19, x0
10001a054
10001a054loc_10001a054:
10001a054add x0, sp, 152
10001a058bl fn_10001aa24
10001a05cb 0x10001a06c
10001a060bl fn_100005128
10001a064b 0x10001a068
10001a068
10001a068loc_10001a068:
10001a068mov x19, x0
10001a06c
10001a06cloc_10001a06c:
10001a06csub x0, x29, 120
10001a070bl fn_10001aa64
10001a074b 0x10001a098
10001a078b 0x10001a094
10001a07cbl fn_100005128
10001a080mov x19, x0
10001a084add x0, sp, 64
10001a088bl fn_100019714
10001a08cb 0x10001a0a0
10001a090bl fn_100005128
10001a094
10001a094loc_10001a094:
10001a094mov x19, x0
10001a098
10001a098loc_10001a098:
10001a098sub x0, x29, 72
10001a09cbl fn_100019714
10001a0a0
10001a0a0loc_10001a0a0:
10001a0a0mov x0, x19
10001a0a4bl _Unwind_Resume@plt
10001a0a8bl fn_100005128
10001a0acbl fn_100005128
100019af4
100019af4fn_100019af4:
100019af4pacibsp
100019af8sub sp, sp, 320
100019afcstp x28, x27, [sp+256]
100019b00stp x22, x21, [sp+272]
100019b04stp x20, x19, [sp+288]
100019b08stp x29, x30, [sp+304]
100019b0cadd x29, sp, 304
100019b10mov x19, x0
100019b14add x21, sp, 152
100019b18str x1, [x21+88]
100019b1cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019b20add x8, sp, 64
100019b24movz w1, 0
100019b28bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100019b2cldr w8, [sp+64]
100019b30sub w20, w8, 1
100019b34adds wzr, w20, 2
100019b38b.hs 0x100019b48
100019b3cstur w8, [x29-72]
100019b40str wzr, [sp+64]
100019b44b 0x100019b50
100019b48
100019b48loc_100019b48:
100019b48movz w0, 0
100019b4cbl usleep@plt
100019b50
100019b50loc_100019b50:
100019b50add x0, sp, 64
100019b54bl fn_100019714
100019b58adds wzr, w20, 3
100019b5cb.hi 0x100019bbc
100019b60ldr x1, [x19]
100019b64sub x2, x29, 72
100019b68mov x0, x19
100019b6cmovz w3, 0
100019b70bl fn_100017da8
100019b74mov x20, x0
100019b78cbz x0, 0x100019bc4
100019b7cldr x1, [x21+88]
100019b80str wzr, [sp+64]
100019b84add x2, sp, 64
100019b88mov x0, x19
100019b8cmovz w3, 4
100019b90bl __ZN13FDGuardNeonRW10readLengthEyyy
100019b94ldr w8, [sp+64]
100019b98orr x8, x8, 0x100000000
100019b9csubs wzr, w0, 0
100019ba0csel x8, x8, xzr, ne
100019ba4ubfm x9, x8, 32, 63
100019ba8cbnz x9, 0x100019bd0
100019bacmovz w0, 0
100019bb0bl usleep@plt
100019bb4movz w20, 0
100019bb8b 0x100019fd0
100019bbc
100019bbcloc_100019bbc:
100019bbcmovz w20, 0
100019bc0b 0x100019fd8
100019bc4
100019bc4loc_100019bc4:
100019bc4movz w0, 0
100019bc8bl usleep@plt
100019bccb 0x100019fd0
100019bd0
100019bd0loc_100019bd0:
100019bd0stur w8, [x29-76]
100019bd4ubfm w9, w8, 10, 10
100019bd8sturb w9, [x29-77]
100019bdcubfm x9, x8, 10, 31
100019be0sturb wzr, [x29-120]
100019be4sub x10, x29, 77
100019be8stp x10, x19, [x21+40]
100019becsub x22, x29, 64
100019bf0sub x10, x29, 76
100019bf4stp x22, x10, [x21+56]
100019bf8tbz w9, 0, 0x100019c1c
100019bfcand w8, w8, 0xfffffbff
100019c00str w8, [sp+64]
100019c04ldr x1, [x21+88]
100019c08add x2, sp, 64
100019c0cmov x0, x19
100019c10movz w3, 4
100019c14bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019c18tbz w0, 0, 0x100019c6c
100019c1c
100019c1cloc_100019c1c:
100019c1cstp x19, x22, [x21+16]
100019c20sub x0, x29, 136
100019c24movz w1, 1
100019c28movz w2, 0
100019c2cbl fn_10001a728
100019c30tbz w0, 0, 0x100019c5c
100019c34strb wzr, [sp+152]
100019c38sub x8, x29, 136
100019c3cstr x8, [x21+8]
100019c40hint
100019c44hint
100019c48ldr w8, 0x2f154
100019c4csubs wzr, w8, 2
100019c50b.ne 0x100019c7c
100019c54movz x1, 0
100019c58b 0x100019cec
100019c5c
100019c5cloc_100019c5c:
100019c5cmovz w0, 0
100019c60bl usleep@plt
100019c64movz w20, 0
100019c68b 0x100019fb4
100019c6c
100019c6cloc_100019c6c:
100019c6cmovz w0, 0
100019c70bl usleep@plt
100019c74movz w20, 0
100019c78b 0x100019fb4
100019c7c
100019c7cloc_100019c7c:
100019c7chint
100019c80hint
100019c84ldr w10, 0x2f114
100019c88subs wzr, w8, 1
100019c8cb.eq 0x100019c94
100019c90cbnz w8, 0x100019cc0
100019c94
100019c94loc_100019c94:
100019c94movz x8, 0
100019c98subs wzr, w10, 1
100019c9cb.le 0x100019ccc
100019ca0subs wzr, w10, 2
100019ca4b.eq 0x100019cdc
100019ca8subs wzr, w10, 3
100019cacb.eq 0x100019cdc
100019cb0mov x9, x8
100019cb4subs wzr, w10, 4
100019cb8b.eq 0x100019cdc
100019cbcb 0x100019ce4
100019cc0
100019cc0loc_100019cc0:
100019cc0movz x8, 0
100019cc4movz x9, 0
100019cc8b 0x100019ce4
100019ccc
100019cccloc_100019ccc:
100019ccccbz w10, 0x100019cdc
100019cd0mov x9, x8
100019cd4subs wzr, w10, 1
100019cd8b.ne 0x100019ce4
100019cdc
100019cdcloc_100019cdc:
100019cdcadd x8, x20, 88
100019ce0and x9, x8, -256
100019ce4
100019ce4loc_100019ce4:
100019ce4and x8, x8, 255
100019ce8orr x1, x9, x8
100019cec
100019cecloc_100019cec:
100019cecsub x2, x29, 64
100019cf0mov x0, x19
100019cf4movz w3, 8
100019cf8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019cfctbz w0, 0, 0x100019d8c
100019d00str wzr, [sp+144]
100019d04str wzr, [sp+64]
100019d08sub x0, x29, 72
100019d0cadd x3, sp, 64
100019d10add x5, sp, 144
100019d14movz w1, 70
100019d18movz w2, 0
100019d1cmovz w4, 21
100019d20bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
100019d24tbz w0, 0, 0x100019d9c
100019d28bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019d2cmov x1, x0
100019d30add x2, sp, 144
100019d34mov x0, x19
100019d38movz w3, 0
100019d3cbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
100019d40cbz x0, 0x100019db0
100019d44add x20, x0, 8
100019d48str wzr, [sp+64]
100019d4cadd x2, sp, 64
100019d50mov x0, x19
100019d54mov x1, x20
100019d58movz w3, 4
100019d5cbl __ZN13FDGuardNeonRW10readLengthEyyy
100019d60ldr w8, [sp+64]
100019d64orr x8, x8, 0x100000000
100019d68subs wzr, w0, 0
100019d6ccsel x8, x8, xzr, ne
100019d70ubfm x9, x8, 32, 63
100019d74cbnz x9, 0x100019dc0
100019d78movz w0, 0
100019d7cbl usleep@plt
100019d80movz w20, 0
100019d84movz w22, 0
100019d88b 0x100019f98
100019d8c
100019d8cloc_100019d8c:
100019d8cmovz w0, 0
100019d90bl usleep@plt
100019d94movz w20, 0
100019d98b 0x100019fa4
100019d9c
100019d9cloc_100019d9c:
100019d9cmovz w0, 0
100019da0bl usleep@plt
100019da4movz w20, 0
100019da8movz w22, 0
100019dacb 0x100019f98
100019db0
100019db0loc_100019db0:
100019db0bl usleep@plt
100019db4movz w20, 0
100019db8movz w22, 0
100019dbcb 0x100019f98
100019dc0
100019dc0loc_100019dc0:
100019dc0and w8, w8, 0xffe0ffff
100019dc4orr w8, w8, 0x10000
100019dc8str w8, [sp+140]
100019dccadd x2, sp, 140
100019dd0mov x0, x19
100019dd4mov x1, x20
100019dd8movz w3, 4
100019ddcbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019de0tbz w0, 0, 0x100019f14
100019de4movz w8, 1
100019de8strb w8, [sp+152]
100019decldur w9, [x29-72]
100019df0movi v0.2d, 0
100019df4stp q0, q0, [sp+64]
100019df8add x10, sp, 64
100019dfcadd x10, x10, 48
100019e00stur q0, [sp+120]
100019e04stur q0, [sp+104]
100019e08stp w9, w9, [sp+80]
100019e0cmovz w11, 5140
100019e10str w11, [sp+72]
100019e14ldr w9, [sp+144]
100019e18stp x10, x8, [sp+112]
100019e1cstp w8, w9, [sp+96]
100019e20movz w8, 0x130000
100019e24str w8, [sp+108]
100019e28ldur q0, [sp+72]
100019e2cstr q0, [sp+16]
100019e30ldr x8, [sp+88]
100019e34str x8, [sp+32]
100019e38ldr w8, [sp+16]
100019e3corr w8, w8, 0x80000000
100019e40ldr q0, [sp+96]
100019e44stur q0, [sp+40]
100019e48movz w9, 40
100019e4cstp w8, w9, [sp+16]
100019e50sub x0, x29, 72
100019e54add x1, sp, 16
100019e58movz w2, 0
100019e5cmovz w3, 0
100019e60movz w4, 0
100019e64bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
100019e68tbz w0, 0, 0x100019f28
100019e6cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019e70mov x1, x0
100019e74add x2, sp, 144
100019e78mov x0, x19
100019e7cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
100019e80tbz w0, 0, 0x100019f38
100019e84ldur w1, [x29-72]
100019e88add x0, sp, 16
100019e8cbl fn_10001a960
100019e90ldr w8, [sp+24]
100019e94add w8, w8, 1
100019e98subs wzr, w8, 1
100019e9cb.hi 0x100019eb0
100019ea0ldr w8, [sp+28]
100019ea4sub w8, w8, 1
100019ea8adds wzr, w8, 2
100019eacb.hs 0x100019f48
100019eb0
100019eb0loc_100019eb0:
100019eb0ldr w8, [sp+44]
100019eb4str w8, [sp+144]
100019eb8sub x0, x29, 136
100019ebcmovn w1, 0
100019ec0movz w2, 1
100019ec4bl fn_10001a728
100019ec8ldr w20, [sp+144]
100019eccstr wzr, [sp+144]
100019ed0ldr x8, [x21+88]
100019ed4add x1, x8, 4
100019ed8stur wzr, [x29-52]
100019edcsub x2, x29, 52
100019ee0mov x0, x19
100019ee4movz w3, 4
100019ee8bl __ZN13FDGuardNeonRW10readLengthEyyy
100019eecldur w8, [x29-52]
100019ef0orr x8, x8, 0x100000000
100019ef4subs wzr, w0, 0
100019ef8csel x8, x8, xzr, ne
100019efcubfm x9, x8, 32, 63
100019f00cbnz x9, 0x100019f58
100019f04movz w0, 0
100019f08bl usleep@plt
100019f0cmovz w20, 0
100019f10b 0x100019f84
100019f14
100019f14loc_100019f14:
100019f14movz w0, 0
100019f18bl usleep@plt
100019f1cmovz w20, 0
100019f20movz w22, 0
100019f24b 0x100019f98
100019f28
100019f28loc_100019f28:
100019f28movz w0, 0
100019f2cbl usleep@plt
100019f30movz w20, 0
100019f34b 0x100019f84
100019f38
100019f38loc_100019f38:
100019f38movz w0, 0
100019f3cbl usleep@plt
100019f40movz w20, 0
100019f44b 0x100019f84
100019f48
100019f48loc_100019f48:
100019f48movz w0, 0
100019f4cbl usleep@plt
100019f50movz w20, 0
100019f54b 0x100019f84
100019f58
100019f58loc_100019f58:
100019f58sub w8, w8, 1
100019f5cstr w8, [sp+12]
100019f60ldr x8, [x21+88]
100019f64add x1, x8, 4
100019f68add x2, sp, 12
100019f6cmov x0, x19
100019f70movz w3, 4
100019f74bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019f78tbnz w0, 0, 0x100019f84
100019f7cmovz w0, 0
100019f80bl usleep@plt
100019f84
100019f84loc_100019f84:
100019f84ldr x0, [sp+128]
100019f88str xzr, [sp+128]
100019f8ccbz x0, 0x100019f94
100019f90bl _ZdaPv@plt
100019f94
100019f94loc_100019f94:
100019f94movz w22, 1
100019f98
100019f98loc_100019f98:
100019f98add x0, sp, 144
100019f9cbl fn_100009ec8
100019fa0cbnz w22, 0x100019fb4
100019fa4
100019fa4loc_100019fa4:
100019fa4sub x0, x29, 136
100019fa8movn w1, 0
100019facmovz w2, 0
100019fb0bl fn_10001a728
100019fb4
100019fb4loc_100019fb4:
100019fb4ldurb w8, [x29-77]
100019fb8cbz w8, 0x100019fd0
100019fbcldr x1, [x21+88]
100019fc0sub x2, x29, 76
100019fc4mov x0, x19
100019fc8movz w3, 4
100019fccbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019fd0
100019fd0loc_100019fd0:
100019fd0sub x0, x29, 72
100019fd4bl fn_100019714
100019fd8
100019fd8loc_100019fd8:
100019fd8mov x0, x20
100019fdcldp x29, x30, [sp+304]
100019fe0ldp x20, x19, [sp+288]
100019fe4ldp x22, x21, [sp+272]
100019fe8ldp x28, x27, [sp+256]
100019fecadd sp, sp, 320
100019ff0retab
100019ff4b 0x10001a008
100019ff8b 0x10001a008
100019ffcb 0x10001a008
10001a000b 0x10001a008
10001a004b 0x10001a008
10001a008
10001a008loc_10001a008:
10001a008mov x19, x0
10001a00cldr x0, [sp+128]
10001a010str xzr, [sp+128]
10001a014cbz x0, 0x10001a03c
10001a018bl _ZdaPv@plt
10001a01cb 0x10001a03c
10001a020b 0x10001a038
10001a024b 0x10001a038
10001a028b 0x10001a038
10001a02cbl fn_100005128
10001a030b 0x10001a050
10001a034b 0x10001a038
10001a038
10001a038loc_10001a038:
10001a038mov x19, x0
10001a03c
10001a03cloc_10001a03c:
10001a03cadd x0, sp, 144
10001a040bl fn_100009ec8
10001a044b 0x10001a054
10001a048bl fn_100005128
10001a04cbl fn_100005128
10001a050
10001a050loc_10001a050:
10001a050mov x19, x0
10001a054
10001a054loc_10001a054:
10001a054add x0, sp, 152
10001a058bl fn_10001aa24
10001a05cb 0x10001a06c
10001a060bl fn_100005128
10001a064b 0x10001a068
10001a068
10001a068loc_10001a068:
10001a068mov x19, x0
10001a06c
10001a06cloc_10001a06c:
10001a06csub x0, x29, 120
10001a070bl fn_10001aa64
10001a074b 0x10001a098
10001a078b 0x10001a094
10001a07cbl fn_100005128
10001a080mov x19, x0
10001a084add x0, sp, 64
10001a088bl fn_100019714
10001a08cb 0x10001a0a0
10001a090bl fn_100005128
10001a094
10001a094loc_10001a094:
10001a094mov x19, x0
10001a098
10001a098loc_10001a098:
10001a098sub x0, x29, 72
10001a09cbl fn_100019714
10001a0a0
10001a0a0loc_10001a0a0:
10001a0a0mov x0, x19
10001a0a4bl _Unwind_Resume@plt
10001a0a8bl fn_100005128
10001a0acbl fn_100005128
100019af4
10001a0b0
10001a0b0__ZN17PortRightInserter6InsertI13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a0b0b 0x10001a0b4
10001a0b0
10001a0b0__ZN17PortRightInserter6InsertI13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a0b0b 0x10001a0b4
10001a0b0
10001a0b4
10001a0b4fn_10001a0b4:
10001a0b4pacibsp
10001a0b8sub sp, sp, 320
10001a0bcstp x28, x27, [sp+256]
10001a0c0stp x22, x21, [sp+272]
10001a0c4stp x20, x19, [sp+288]
10001a0c8stp x29, x30, [sp+304]
10001a0ccadd x29, sp, 304
10001a0d0mov x19, x0
10001a0d4add x21, sp, 152
10001a0d8str x1, [x21+88]
10001a0dcbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a0e0add x8, sp, 64
10001a0e4movz w1, 0
10001a0e8bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a0ecldr w8, [sp+64]
10001a0f0sub w20, w8, 1
10001a0f4adds wzr, w20, 2
10001a0f8b.hs 0x10001a108
10001a0fcstur w8, [x29-72]
10001a100str wzr, [sp+64]
10001a104b 0x10001a110
10001a108
10001a108loc_10001a108:
10001a108movz w0, 0
10001a10cbl usleep@plt
10001a110
10001a110loc_10001a110:
10001a110add x0, sp, 64
10001a114bl fn_100019714
10001a118adds wzr, w20, 3
10001a11cb.hi 0x10001a17c
10001a120ldr x1, [x19]
10001a124sub x2, x29, 72
10001a128mov x0, x19
10001a12cmovz w3, 0
10001a130bl fn_100017da8
10001a134mov x20, x0
10001a138cbz x0, 0x10001a184
10001a13cldr x1, [x21+88]
10001a140str wzr, [sp+64]
10001a144add x2, sp, 64
10001a148mov x0, x19
10001a14cmovz w3, 4
10001a150bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a154ldr w8, [sp+64]
10001a158orr x8, x8, 0x100000000
10001a15csubs wzr, w0, 0
10001a160csel x8, x8, xzr, ne
10001a164ubfm x9, x8, 32, 63
10001a168cbnz x9, 0x10001a190
10001a16cmovz w0, 0
10001a170bl usleep@plt
10001a174movz w20, 0
10001a178b 0x10001a590
10001a17c
10001a17cloc_10001a17c:
10001a17cmovz w20, 0
10001a180b 0x10001a598
10001a184
10001a184loc_10001a184:
10001a184movz w0, 0
10001a188bl usleep@plt
10001a18cb 0x10001a590
10001a190
10001a190loc_10001a190:
10001a190stur w8, [x29-76]
10001a194ubfm w9, w8, 10, 10
10001a198sturb w9, [x29-77]
10001a19cubfm x9, x8, 10, 31
10001a1a0sturb wzr, [x29-120]
10001a1a4sub x10, x29, 77
10001a1a8stp x10, x19, [x21+40]
10001a1acsub x22, x29, 64
10001a1b0sub x10, x29, 76
10001a1b4stp x22, x10, [x21+56]
10001a1b8tbz w9, 0, 0x10001a1dc
10001a1bcand w8, w8, 0xfffffbff
10001a1c0str w8, [sp+64]
10001a1c4ldr x1, [x21+88]
10001a1c8add x2, sp, 64
10001a1ccmov x0, x19
10001a1d0movz w3, 4
10001a1d4bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a1d8tbz w0, 0, 0x10001a22c
10001a1dc
10001a1dcloc_10001a1dc:
10001a1dcstp x19, x22, [x21+16]
10001a1e0sub x0, x29, 136
10001a1e4movz w1, 1
10001a1e8movz w2, 0
10001a1ecbl fn_10001aab4
10001a1f0tbz w0, 0, 0x10001a21c
10001a1f4strb wzr, [sp+152]
10001a1f8sub x8, x29, 136
10001a1fcstr x8, [x21+8]
10001a200hint
10001a204hint
10001a208ldr w8, 0x2eb94
10001a20csubs wzr, w8, 2
10001a210b.ne 0x10001a23c
10001a214movz x1, 0
10001a218b 0x10001a2ac
10001a21c
10001a21cloc_10001a21c:
10001a21cmovz w0, 0
10001a220bl usleep@plt
10001a224movz w20, 0
10001a228b 0x10001a574
10001a22c
10001a22cloc_10001a22c:
10001a22cmovz w0, 0
10001a230bl usleep@plt
10001a234movz w20, 0
10001a238b 0x10001a574
10001a23c
10001a23cloc_10001a23c:
10001a23chint
10001a240hint
10001a244ldr w10, 0x2eb54
10001a248subs wzr, w8, 1
10001a24cb.eq 0x10001a254
10001a250cbnz w8, 0x10001a280
10001a254
10001a254loc_10001a254:
10001a254movz x8, 0
10001a258subs wzr, w10, 1
10001a25cb.le 0x10001a28c
10001a260subs wzr, w10, 2
10001a264b.eq 0x10001a29c
10001a268subs wzr, w10, 3
10001a26cb.eq 0x10001a29c
10001a270mov x9, x8
10001a274subs wzr, w10, 4
10001a278b.eq 0x10001a29c
10001a27cb 0x10001a2a4
10001a280
10001a280loc_10001a280:
10001a280movz x8, 0
10001a284movz x9, 0
10001a288b 0x10001a2a4
10001a28c
10001a28cloc_10001a28c:
10001a28ccbz w10, 0x10001a29c
10001a290mov x9, x8
10001a294subs wzr, w10, 1
10001a298b.ne 0x10001a2a4
10001a29c
10001a29cloc_10001a29c:
10001a29cadd x8, x20, 88
10001a2a0and x9, x8, -256
10001a2a4
10001a2a4loc_10001a2a4:
10001a2a4and x8, x8, 255
10001a2a8orr x1, x9, x8
10001a2ac
10001a2acloc_10001a2ac:
10001a2acsub x2, x29, 64
10001a2b0mov x0, x19
10001a2b4movz w3, 8
10001a2b8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a2bctbz w0, 0, 0x10001a34c
10001a2c0str wzr, [sp+144]
10001a2c4str wzr, [sp+64]
10001a2c8sub x0, x29, 72
10001a2ccadd x3, sp, 64
10001a2d0add x5, sp, 144
10001a2d4movz w1, 70
10001a2d8movz w2, 0
10001a2dcmovz w4, 21
10001a2e0bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
10001a2e4tbz w0, 0, 0x10001a35c
10001a2e8bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a2ecmov x1, x0
10001a2f0add x2, sp, 144
10001a2f4mov x0, x19
10001a2f8movz w3, 0
10001a2fcbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
10001a300cbz x0, 0x10001a370
10001a304add x20, x0, 8
10001a308str wzr, [sp+64]
10001a30cadd x2, sp, 64
10001a310mov x0, x19
10001a314mov x1, x20
10001a318movz w3, 4
10001a31cbl __ZN13FDGuardNeonRW10readLengthEyyy
10001a320ldr w8, [sp+64]
10001a324orr x8, x8, 0x100000000
10001a328subs wzr, w0, 0
10001a32ccsel x8, x8, xzr, ne
10001a330ubfm x9, x8, 32, 63
10001a334cbnz x9, 0x10001a380
10001a338movz w0, 0
10001a33cbl usleep@plt
10001a340movz w20, 0
10001a344movz w22, 0
10001a348b 0x10001a558
10001a34c
10001a34cloc_10001a34c:
10001a34cmovz w0, 0
10001a350bl usleep@plt
10001a354movz w20, 0
10001a358b 0x10001a564
10001a35c
10001a35cloc_10001a35c:
10001a35cmovz w0, 0
10001a360bl usleep@plt
10001a364movz w20, 0
10001a368movz w22, 0
10001a36cb 0x10001a558
10001a370
10001a370loc_10001a370:
10001a370bl usleep@plt
10001a374movz w20, 0
10001a378movz w22, 0
10001a37cb 0x10001a558
10001a380
10001a380loc_10001a380:
10001a380and w8, w8, 0xffe0ffff
10001a384orr w8, w8, 0x10000
10001a388str w8, [sp+140]
10001a38cadd x2, sp, 140
10001a390mov x0, x19
10001a394mov x1, x20
10001a398movz w3, 4
10001a39cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a3a0tbz w0, 0, 0x10001a4d4
10001a3a4movz w8, 1
10001a3a8strb w8, [sp+152]
10001a3acldur w9, [x29-72]
10001a3b0movi v0.2d, 0
10001a3b4stp q0, q0, [sp+64]
10001a3b8add x10, sp, 64
10001a3bcadd x10, x10, 48
10001a3c0stur q0, [sp+120]
10001a3c4stur q0, [sp+104]
10001a3c8stp w9, w9, [sp+80]
10001a3ccmovz w11, 5140
10001a3d0str w11, [sp+72]
10001a3d4ldr w9, [sp+144]
10001a3d8stp x10, x8, [sp+112]
10001a3dcstp w8, w9, [sp+96]
10001a3e0movz w8, 0x130000
10001a3e4str w8, [sp+108]
10001a3e8ldur q0, [sp+72]
10001a3ecstr q0, [sp+16]
10001a3f0ldr x8, [sp+88]
10001a3f4str x8, [sp+32]
10001a3f8ldr w8, [sp+16]
10001a3fcorr w8, w8, 0x80000000
10001a400ldr q0, [sp+96]
10001a404stur q0, [sp+40]
10001a408movz w9, 40
10001a40cstp w8, w9, [sp+16]
10001a410sub x0, x29, 72
10001a414add x1, sp, 16
10001a418movz w2, 0
10001a41cmovz w3, 0
10001a420movz w4, 0
10001a424bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
10001a428tbz w0, 0, 0x10001a4e8
10001a42cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a430mov x1, x0
10001a434add x2, sp, 144
10001a438mov x0, x19
10001a43cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
10001a440tbz w0, 0, 0x10001a4f8
10001a444ldur w1, [x29-72]
10001a448add x0, sp, 16
10001a44cbl fn_10001a960
10001a450ldr w8, [sp+24]
10001a454add w8, w8, 1
10001a458subs wzr, w8, 1
10001a45cb.hi 0x10001a470
10001a460ldr w8, [sp+28]
10001a464sub w8, w8, 1
10001a468adds wzr, w8, 2
10001a46cb.hs 0x10001a508
10001a470
10001a470loc_10001a470:
10001a470ldr w8, [sp+44]
10001a474str w8, [sp+144]
10001a478sub x0, x29, 136
10001a47cmovn w1, 0
10001a480movz w2, 1
10001a484bl fn_10001aab4
10001a488ldr w20, [sp+144]
10001a48cstr wzr, [sp+144]
10001a490ldr x8, [x21+88]
10001a494add x1, x8, 4
10001a498stur wzr, [x29-52]
10001a49csub x2, x29, 52
10001a4a0mov x0, x19
10001a4a4movz w3, 4
10001a4a8bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a4acldur w8, [x29-52]
10001a4b0orr x8, x8, 0x100000000
10001a4b4subs wzr, w0, 0
10001a4b8csel x8, x8, xzr, ne
10001a4bcubfm x9, x8, 32, 63
10001a4c0cbnz x9, 0x10001a518
10001a4c4movz w0, 0
10001a4c8bl usleep@plt
10001a4ccmovz w20, 0
10001a4d0b 0x10001a544
10001a4d4
10001a4d4loc_10001a4d4:
10001a4d4movz w0, 0
10001a4d8bl usleep@plt
10001a4dcmovz w20, 0
10001a4e0movz w22, 0
10001a4e4b 0x10001a558
10001a4e8
10001a4e8loc_10001a4e8:
10001a4e8movz w0, 0
10001a4ecbl usleep@plt
10001a4f0movz w20, 0
10001a4f4b 0x10001a544
10001a4f8
10001a4f8loc_10001a4f8:
10001a4f8movz w0, 0
10001a4fcbl usleep@plt
10001a500movz w20, 0
10001a504b 0x10001a544
10001a508
10001a508loc_10001a508:
10001a508movz w0, 0
10001a50cbl usleep@plt
10001a510movz w20, 0
10001a514b 0x10001a544
10001a518
10001a518loc_10001a518:
10001a518sub w8, w8, 1
10001a51cstr w8, [sp+12]
10001a520ldr x8, [x21+88]
10001a524add x1, x8, 4
10001a528add x2, sp, 12
10001a52cmov x0, x19
10001a530movz w3, 4
10001a534bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a538tbnz w0, 0, 0x10001a544
10001a53cmovz w0, 0
10001a540bl usleep@plt
10001a544
10001a544loc_10001a544:
10001a544ldr x0, [sp+128]
10001a548str xzr, [sp+128]
10001a54ccbz x0, 0x10001a554
10001a550bl _ZdaPv@plt
10001a554
10001a554loc_10001a554:
10001a554movz w22, 1
10001a558
10001a558loc_10001a558:
10001a558add x0, sp, 144
10001a55cbl fn_100009ec8
10001a560cbnz w22, 0x10001a574
10001a564
10001a564loc_10001a564:
10001a564sub x0, x29, 136
10001a568movn w1, 0
10001a56cmovz w2, 0
10001a570bl fn_10001aab4
10001a574
10001a574loc_10001a574:
10001a574ldurb w8, [x29-77]
10001a578cbz w8, 0x10001a590
10001a57cldr x1, [x21+88]
10001a580sub x2, x29, 76
10001a584mov x0, x19
10001a588movz w3, 4
10001a58cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a590
10001a590loc_10001a590:
10001a590sub x0, x29, 72
10001a594bl fn_100019714
10001a598
10001a598loc_10001a598:
10001a598mov x0, x20
10001a59cldp x29, x30, [sp+304]
10001a5a0ldp x20, x19, [sp+288]
10001a5a4ldp x22, x21, [sp+272]
10001a5a8ldp x28, x27, [sp+256]
10001a5acadd sp, sp, 320
10001a5b0retab
10001a5b4b 0x10001a5c8
10001a5b8b 0x10001a5c8
10001a5bcb 0x10001a5c8
10001a5c0b 0x10001a5c8
10001a5c4b 0x10001a5c8
10001a5c8
10001a5c8loc_10001a5c8:
10001a5c8mov x19, x0
10001a5ccldr x0, [sp+128]
10001a5d0str xzr, [sp+128]
10001a5d4cbz x0, 0x10001a5fc
10001a5d8bl _ZdaPv@plt
10001a5dcb 0x10001a5fc
10001a5e0b 0x10001a5f8
10001a5e4b 0x10001a5f8
10001a5e8b 0x10001a5f8
10001a5ecbl fn_100005128
10001a5f0b 0x10001a610
10001a5f4b 0x10001a5f8
10001a5f8
10001a5f8loc_10001a5f8:
10001a5f8mov x19, x0
10001a5fc
10001a5fcloc_10001a5fc:
10001a5fcadd x0, sp, 144
10001a600bl fn_100009ec8
10001a604b 0x10001a614
10001a608bl fn_100005128
10001a60cbl fn_100005128
10001a610
10001a610loc_10001a610:
10001a610mov x19, x0
10001a614
10001a614loc_10001a614:
10001a614add x0, sp, 152
10001a618bl fn_10001acec
10001a61cb 0x10001a62c
10001a620bl fn_100005128
10001a624b 0x10001a628
10001a628
10001a628loc_10001a628:
10001a628mov x19, x0
10001a62c
10001a62cloc_10001a62c:
10001a62csub x0, x29, 120
10001a630bl fn_10001ad2c
10001a634b 0x10001a658
10001a638b 0x10001a654
10001a63cbl fn_100005128
10001a640mov x19, x0
10001a644add x0, sp, 64
10001a648bl fn_100019714
10001a64cb 0x10001a660
10001a650bl fn_100005128
10001a654
10001a654loc_10001a654:
10001a654mov x19, x0
10001a658
10001a658loc_10001a658:
10001a658sub x0, x29, 72
10001a65cbl fn_100019714
10001a660
10001a660loc_10001a660:
10001a660mov x0, x19
10001a664bl _Unwind_Resume@plt
10001a668bl fn_100005128
10001a66cbl fn_100005128
10001a0b4
10001a0b4fn_10001a0b4:
10001a0b4pacibsp
10001a0b8sub sp, sp, 320
10001a0bcstp x28, x27, [sp+256]
10001a0c0stp x22, x21, [sp+272]
10001a0c4stp x20, x19, [sp+288]
10001a0c8stp x29, x30, [sp+304]
10001a0ccadd x29, sp, 304
10001a0d0mov x19, x0
10001a0d4add x21, sp, 152
10001a0d8str x1, [x21+88]
10001a0dcbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a0e0add x8, sp, 64
10001a0e4movz w1, 0
10001a0e8bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a0ecldr w8, [sp+64]
10001a0f0sub w20, w8, 1
10001a0f4adds wzr, w20, 2
10001a0f8b.hs 0x10001a108
10001a0fcstur w8, [x29-72]
10001a100str wzr, [sp+64]
10001a104b 0x10001a110
10001a108
10001a108loc_10001a108:
10001a108movz w0, 0
10001a10cbl usleep@plt
10001a110
10001a110loc_10001a110:
10001a110add x0, sp, 64
10001a114bl fn_100019714
10001a118adds wzr, w20, 3
10001a11cb.hi 0x10001a17c
10001a120ldr x1, [x19]
10001a124sub x2, x29, 72
10001a128mov x0, x19
10001a12cmovz w3, 0
10001a130bl fn_100017da8
10001a134mov x20, x0
10001a138cbz x0, 0x10001a184
10001a13cldr x1, [x21+88]
10001a140str wzr, [sp+64]
10001a144add x2, sp, 64
10001a148mov x0, x19
10001a14cmovz w3, 4
10001a150bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a154ldr w8, [sp+64]
10001a158orr x8, x8, 0x100000000
10001a15csubs wzr, w0, 0
10001a160csel x8, x8, xzr, ne
10001a164ubfm x9, x8, 32, 63
10001a168cbnz x9, 0x10001a190
10001a16cmovz w0, 0
10001a170bl usleep@plt
10001a174movz w20, 0
10001a178b 0x10001a590
10001a17c
10001a17cloc_10001a17c:
10001a17cmovz w20, 0
10001a180b 0x10001a598
10001a184
10001a184loc_10001a184:
10001a184movz w0, 0
10001a188bl usleep@plt
10001a18cb 0x10001a590
10001a190
10001a190loc_10001a190:
10001a190stur w8, [x29-76]
10001a194ubfm w9, w8, 10, 10
10001a198sturb w9, [x29-77]
10001a19cubfm x9, x8, 10, 31
10001a1a0sturb wzr, [x29-120]
10001a1a4sub x10, x29, 77
10001a1a8stp x10, x19, [x21+40]
10001a1acsub x22, x29, 64
10001a1b0sub x10, x29, 76
10001a1b4stp x22, x10, [x21+56]
10001a1b8tbz w9, 0, 0x10001a1dc
10001a1bcand w8, w8, 0xfffffbff
10001a1c0str w8, [sp+64]
10001a1c4ldr x1, [x21+88]
10001a1c8add x2, sp, 64
10001a1ccmov x0, x19
10001a1d0movz w3, 4
10001a1d4bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a1d8tbz w0, 0, 0x10001a22c
10001a1dc
10001a1dcloc_10001a1dc:
10001a1dcstp x19, x22, [x21+16]
10001a1e0sub x0, x29, 136
10001a1e4movz w1, 1
10001a1e8movz w2, 0
10001a1ecbl fn_10001aab4
10001a1f0tbz w0, 0, 0x10001a21c
10001a1f4strb wzr, [sp+152]
10001a1f8sub x8, x29, 136
10001a1fcstr x8, [x21+8]
10001a200hint
10001a204hint
10001a208ldr w8, 0x2eb94
10001a20csubs wzr, w8, 2
10001a210b.ne 0x10001a23c
10001a214movz x1, 0
10001a218b 0x10001a2ac
10001a21c
10001a21cloc_10001a21c:
10001a21cmovz w0, 0
10001a220bl usleep@plt
10001a224movz w20, 0
10001a228b 0x10001a574
10001a22c
10001a22cloc_10001a22c:
10001a22cmovz w0, 0
10001a230bl usleep@plt
10001a234movz w20, 0
10001a238b 0x10001a574
10001a23c
10001a23cloc_10001a23c:
10001a23chint
10001a240hint
10001a244ldr w10, 0x2eb54
10001a248subs wzr, w8, 1
10001a24cb.eq 0x10001a254
10001a250cbnz w8, 0x10001a280
10001a254
10001a254loc_10001a254:
10001a254movz x8, 0
10001a258subs wzr, w10, 1
10001a25cb.le 0x10001a28c
10001a260subs wzr, w10, 2
10001a264b.eq 0x10001a29c
10001a268subs wzr, w10, 3
10001a26cb.eq 0x10001a29c
10001a270mov x9, x8
10001a274subs wzr, w10, 4
10001a278b.eq 0x10001a29c
10001a27cb 0x10001a2a4
10001a280
10001a280loc_10001a280:
10001a280movz x8, 0
10001a284movz x9, 0
10001a288b 0x10001a2a4
10001a28c
10001a28cloc_10001a28c:
10001a28ccbz w10, 0x10001a29c
10001a290mov x9, x8
10001a294subs wzr, w10, 1
10001a298b.ne 0x10001a2a4
10001a29c
10001a29cloc_10001a29c:
10001a29cadd x8, x20, 88
10001a2a0and x9, x8, -256
10001a2a4
10001a2a4loc_10001a2a4:
10001a2a4and x8, x8, 255
10001a2a8orr x1, x9, x8
10001a2ac
10001a2acloc_10001a2ac:
10001a2acsub x2, x29, 64
10001a2b0mov x0, x19
10001a2b4movz w3, 8
10001a2b8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a2bctbz w0, 0, 0x10001a34c
10001a2c0str wzr, [sp+144]
10001a2c4str wzr, [sp+64]
10001a2c8sub x0, x29, 72
10001a2ccadd x3, sp, 64
10001a2d0add x5, sp, 144
10001a2d4movz w1, 70
10001a2d8movz w2, 0
10001a2dcmovz w4, 21
10001a2e0bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
10001a2e4tbz w0, 0, 0x10001a35c
10001a2e8bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a2ecmov x1, x0
10001a2f0add x2, sp, 144
10001a2f4mov x0, x19
10001a2f8movz w3, 0
10001a2fcbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
10001a300cbz x0, 0x10001a370
10001a304add x20, x0, 8
10001a308str wzr, [sp+64]
10001a30cadd x2, sp, 64
10001a310mov x0, x19
10001a314mov x1, x20
10001a318movz w3, 4
10001a31cbl __ZN13FDGuardNeonRW10readLengthEyyy
10001a320ldr w8, [sp+64]
10001a324orr x8, x8, 0x100000000
10001a328subs wzr, w0, 0
10001a32ccsel x8, x8, xzr, ne
10001a330ubfm x9, x8, 32, 63
10001a334cbnz x9, 0x10001a380
10001a338movz w0, 0
10001a33cbl usleep@plt
10001a340movz w20, 0
10001a344movz w22, 0
10001a348b 0x10001a558
10001a34c
10001a34cloc_10001a34c:
10001a34cmovz w0, 0
10001a350bl usleep@plt
10001a354movz w20, 0
10001a358b 0x10001a564
10001a35c
10001a35cloc_10001a35c:
10001a35cmovz w0, 0
10001a360bl usleep@plt
10001a364movz w20, 0
10001a368movz w22, 0
10001a36cb 0x10001a558
10001a370
10001a370loc_10001a370:
10001a370bl usleep@plt
10001a374movz w20, 0
10001a378movz w22, 0
10001a37cb 0x10001a558
10001a380
10001a380loc_10001a380:
10001a380and w8, w8, 0xffe0ffff
10001a384orr w8, w8, 0x10000
10001a388str w8, [sp+140]
10001a38cadd x2, sp, 140
10001a390mov x0, x19
10001a394mov x1, x20
10001a398movz w3, 4
10001a39cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a3a0tbz w0, 0, 0x10001a4d4
10001a3a4movz w8, 1
10001a3a8strb w8, [sp+152]
10001a3acldur w9, [x29-72]
10001a3b0movi v0.2d, 0
10001a3b4stp q0, q0, [sp+64]
10001a3b8add x10, sp, 64
10001a3bcadd x10, x10, 48
10001a3c0stur q0, [sp+120]
10001a3c4stur q0, [sp+104]
10001a3c8stp w9, w9, [sp+80]
10001a3ccmovz w11, 5140
10001a3d0str w11, [sp+72]
10001a3d4ldr w9, [sp+144]
10001a3d8stp x10, x8, [sp+112]
10001a3dcstp w8, w9, [sp+96]
10001a3e0movz w8, 0x130000
10001a3e4str w8, [sp+108]
10001a3e8ldur q0, [sp+72]
10001a3ecstr q0, [sp+16]
10001a3f0ldr x8, [sp+88]
10001a3f4str x8, [sp+32]
10001a3f8ldr w8, [sp+16]
10001a3fcorr w8, w8, 0x80000000
10001a400ldr q0, [sp+96]
10001a404stur q0, [sp+40]
10001a408movz w9, 40
10001a40cstp w8, w9, [sp+16]
10001a410sub x0, x29, 72
10001a414add x1, sp, 16
10001a418movz w2, 0
10001a41cmovz w3, 0
10001a420movz w4, 0
10001a424bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
10001a428tbz w0, 0, 0x10001a4e8
10001a42cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a430mov x1, x0
10001a434add x2, sp, 144
10001a438mov x0, x19
10001a43cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
10001a440tbz w0, 0, 0x10001a4f8
10001a444ldur w1, [x29-72]
10001a448add x0, sp, 16
10001a44cbl fn_10001a960
10001a450ldr w8, [sp+24]
10001a454add w8, w8, 1
10001a458subs wzr, w8, 1
10001a45cb.hi 0x10001a470
10001a460ldr w8, [sp+28]
10001a464sub w8, w8, 1
10001a468adds wzr, w8, 2
10001a46cb.hs 0x10001a508
10001a470
10001a470loc_10001a470:
10001a470ldr w8, [sp+44]
10001a474str w8, [sp+144]
10001a478sub x0, x29, 136
10001a47cmovn w1, 0
10001a480movz w2, 1
10001a484bl fn_10001aab4
10001a488ldr w20, [sp+144]
10001a48cstr wzr, [sp+144]
10001a490ldr x8, [x21+88]
10001a494add x1, x8, 4
10001a498stur wzr, [x29-52]
10001a49csub x2, x29, 52
10001a4a0mov x0, x19
10001a4a4movz w3, 4
10001a4a8bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a4acldur w8, [x29-52]
10001a4b0orr x8, x8, 0x100000000
10001a4b4subs wzr, w0, 0
10001a4b8csel x8, x8, xzr, ne
10001a4bcubfm x9, x8, 32, 63
10001a4c0cbnz x9, 0x10001a518
10001a4c4movz w0, 0
10001a4c8bl usleep@plt
10001a4ccmovz w20, 0
10001a4d0b 0x10001a544
10001a4d4
10001a4d4loc_10001a4d4:
10001a4d4movz w0, 0
10001a4d8bl usleep@plt
10001a4dcmovz w20, 0
10001a4e0movz w22, 0
10001a4e4b 0x10001a558
10001a4e8
10001a4e8loc_10001a4e8:
10001a4e8movz w0, 0
10001a4ecbl usleep@plt
10001a4f0movz w20, 0
10001a4f4b 0x10001a544
10001a4f8
10001a4f8loc_10001a4f8:
10001a4f8movz w0, 0
10001a4fcbl usleep@plt
10001a500movz w20, 0
10001a504b 0x10001a544
10001a508
10001a508loc_10001a508:
10001a508movz w0, 0
10001a50cbl usleep@plt
10001a510movz w20, 0
10001a514b 0x10001a544
10001a518
10001a518loc_10001a518:
10001a518sub w8, w8, 1
10001a51cstr w8, [sp+12]
10001a520ldr x8, [x21+88]
10001a524add x1, x8, 4
10001a528add x2, sp, 12
10001a52cmov x0, x19
10001a530movz w3, 4
10001a534bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a538tbnz w0, 0, 0x10001a544
10001a53cmovz w0, 0
10001a540bl usleep@plt
10001a544
10001a544loc_10001a544:
10001a544ldr x0, [sp+128]
10001a548str xzr, [sp+128]
10001a54ccbz x0, 0x10001a554
10001a550bl _ZdaPv@plt
10001a554
10001a554loc_10001a554:
10001a554movz w22, 1
10001a558
10001a558loc_10001a558:
10001a558add x0, sp, 144
10001a55cbl fn_100009ec8
10001a560cbnz w22, 0x10001a574
10001a564
10001a564loc_10001a564:
10001a564sub x0, x29, 136
10001a568movn w1, 0
10001a56cmovz w2, 0
10001a570bl fn_10001aab4
10001a574
10001a574loc_10001a574:
10001a574ldurb w8, [x29-77]
10001a578cbz w8, 0x10001a590
10001a57cldr x1, [x21+88]
10001a580sub x2, x29, 76
10001a584mov x0, x19
10001a588movz w3, 4
10001a58cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a590
10001a590loc_10001a590:
10001a590sub x0, x29, 72
10001a594bl fn_100019714
10001a598
10001a598loc_10001a598:
10001a598mov x0, x20
10001a59cldp x29, x30, [sp+304]
10001a5a0ldp x20, x19, [sp+288]
10001a5a4ldp x22, x21, [sp+272]
10001a5a8ldp x28, x27, [sp+256]
10001a5acadd sp, sp, 320
10001a5b0retab
10001a5b4b 0x10001a5c8
10001a5b8b 0x10001a5c8
10001a5bcb 0x10001a5c8
10001a5c0b 0x10001a5c8
10001a5c4b 0x10001a5c8
10001a5c8
10001a5c8loc_10001a5c8:
10001a5c8mov x19, x0
10001a5ccldr x0, [sp+128]
10001a5d0str xzr, [sp+128]
10001a5d4cbz x0, 0x10001a5fc
10001a5d8bl _ZdaPv@plt
10001a5dcb 0x10001a5fc
10001a5e0b 0x10001a5f8
10001a5e4b 0x10001a5f8
10001a5e8b 0x10001a5f8
10001a5ecbl fn_100005128
10001a5f0b 0x10001a610
10001a5f4b 0x10001a5f8
10001a5f8
10001a5f8loc_10001a5f8:
10001a5f8mov x19, x0
10001a5fc
10001a5fcloc_10001a5fc:
10001a5fcadd x0, sp, 144
10001a600bl fn_100009ec8
10001a604b 0x10001a614
10001a608bl fn_100005128
10001a60cbl fn_100005128
10001a610
10001a610loc_10001a610:
10001a610mov x19, x0
10001a614
10001a614loc_10001a614:
10001a614add x0, sp, 152
10001a618bl fn_10001acec
10001a61cb 0x10001a62c
10001a620bl fn_100005128
10001a624b 0x10001a628
10001a628
10001a628loc_10001a628:
10001a628mov x19, x0
10001a62c
10001a62cloc_10001a62c:
10001a62csub x0, x29, 120
10001a630bl fn_10001ad2c
10001a634b 0x10001a658
10001a638b 0x10001a654
10001a63cbl fn_100005128
10001a640mov x19, x0
10001a644add x0, sp, 64
10001a648bl fn_100019714
10001a64cb 0x10001a660
10001a650bl fn_100005128
10001a654
10001a654loc_10001a654:
10001a654mov x19, x0
10001a658
10001a658loc_10001a658:
10001a658sub x0, x29, 72
10001a65cbl fn_100019714
10001a660
10001a660loc_10001a660:
10001a660mov x0, x19
10001a664bl _Unwind_Resume@plt
10001a668bl fn_100005128
10001a66cbl fn_100005128
10001a0b4
10001a670
10001a670__ZN17PortRightInserter6InsertI11CorelliumRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a670pacibsp
10001a674sub sp, sp, 48
10001a678stp x20, x19, [sp+16]
10001a67cstp x29, x30, [sp+32]
10001a680add x29, sp, 32
10001a684bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a688add x8, sp, 0
10001a68cmovz w1, 0
10001a690bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a694ldr w8, [sp]
10001a698sub w19, w8, 1
10001a69cadds wzr, w19, 2
10001a6a0b.hs 0x10001a6b0
10001a6a4str w8, [sp+8]
10001a6a8str wzr, [sp]
10001a6acb 0x10001a6b8
10001a6b0
10001a6b0loc_10001a6b0:
10001a6b0movz w0, 0
10001a6b4bl usleep@plt
10001a6b8
10001a6b8loc_10001a6b8:
10001a6b8add x0, sp, 0
10001a6bcbl fn_100019714
10001a6c0adds wzr, w19, 3
10001a6c4b.hi 0x10001a6e0
10001a6c8movz w0, 0
10001a6ccbl usleep@plt
10001a6d0movz w0, 0
10001a6d4bl usleep@plt
10001a6d8add x0, sp, 8
10001a6dcbl fn_100019714
10001a6e0
10001a6e0loc_10001a6e0:
10001a6e0movz w0, 0
10001a6e4ldp x29, x30, [sp+32]
10001a6e8ldp x20, x19, [sp+16]
10001a6ecadd sp, sp, 48
10001a6f0retab
10001a6f4bl fn_100005128
10001a6f8mov x19, x0
10001a6fcadd x0, sp, 0
10001a700bl fn_100019714
10001a704b 0x10001a718
10001a708bl fn_100005128
10001a70cmov x19, x0
10001a710add x0, sp, 8
10001a714bl fn_100019714
10001a718
10001a718loc_10001a718:
10001a718mov x0, x19
10001a71cbl _Unwind_Resume@plt
10001a720bl fn_100005128
10001a724bl fn_100005128
10001a670
10001a670__ZN17PortRightInserter6InsertI11CorelliumRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a670pacibsp
10001a674sub sp, sp, 48
10001a678stp x20, x19, [sp+16]
10001a67cstp x29, x30, [sp+32]
10001a680add x29, sp, 32
10001a684bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a688add x8, sp, 0
10001a68cmovz w1, 0
10001a690bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a694ldr w8, [sp]
10001a698sub w19, w8, 1
10001a69cadds wzr, w19, 2
10001a6a0b.hs 0x10001a6b0
10001a6a4str w8, [sp+8]
10001a6a8str wzr, [sp]
10001a6acb 0x10001a6b8
10001a6b0
10001a6b0loc_10001a6b0:
10001a6b0movz w0, 0
10001a6b4bl usleep@plt
10001a6b8
10001a6b8loc_10001a6b8:
10001a6b8add x0, sp, 0
10001a6bcbl fn_100019714
10001a6c0adds wzr, w19, 3
10001a6c4b.hi 0x10001a6e0
10001a6c8movz w0, 0
10001a6ccbl usleep@plt
10001a6d0movz w0, 0
10001a6d4bl usleep@plt
10001a6d8add x0, sp, 8
10001a6dcbl fn_100019714
10001a6e0
10001a6e0loc_10001a6e0:
10001a6e0movz w0, 0
10001a6e4ldp x29, x30, [sp+32]
10001a6e8ldp x20, x19, [sp+16]
10001a6ecadd sp, sp, 48
10001a6f0retab
10001a6f4bl fn_100005128
10001a6f8mov x19, x0
10001a6fcadd x0, sp, 0
10001a700bl fn_100019714
10001a704b 0x10001a718
10001a708bl fn_100005128
10001a70cmov x19, x0
10001a710add x0, sp, 8
10001a714bl fn_100019714
10001a718
10001a718loc_10001a718:
10001a718mov x0, x19
10001a71cbl _Unwind_Resume@plt
10001a720bl fn_100005128
10001a724bl fn_100005128
10001a670
10001a728
10001a728fn_10001a728:
10001a728pacibsp
10001a72csub sp, sp, 80
10001a730stp x24, x23, [sp+16]
10001a734stp x22, x21, [sp+32]
10001a738stp x20, x19, [sp+48]
10001a73cstp x29, x30, [sp+64]
10001a740add x29, sp, 64
10001a744mov x20, x2
10001a748mov x21, x1
10001a74cmov x19, x0
10001a750ldr x0, [x0]
10001a754adr x22, 0x2e648
10001a758hint
10001a75cldr w8, [x22]
10001a760subs wzr, w8, 2
10001a764b.ne 0x10001a770
10001a768movz x1, 0
10001a76cb 0x10001a7e8
10001a770
10001a770loc_10001a770:
10001a770ldr x9, [x19+8]
10001a774hint
10001a778hint
10001a77cldr w11, 0x2e61c
10001a780subs wzr, w8, 1
10001a784b.eq 0x10001a78c
10001a788cbnz w8, 0x10001a7b8
10001a78c
10001a78cloc_10001a78c:
10001a78cmovz x8, 0
10001a790subs wzr, w11, 1
10001a794b.le 0x10001a7c4
10001a798subs wzr, w11, 2
10001a79cb.eq 0x10001a7d4
10001a7a0subs wzr, w11, 3
10001a7a4b.eq 0x10001a7d4
10001a7a8mov x10, x8
10001a7acsubs wzr, w11, 4
10001a7b0b.eq 0x10001a7d4
10001a7b4b 0x10001a7e0
10001a7b8
10001a7b8loc_10001a7b8:
10001a7b8movz x8, 0
10001a7bcmovz x10, 0
10001a7c0b 0x10001a7e0
10001a7c4
10001a7c4loc_10001a7c4:
10001a7c4cbz w11, 0x10001a7d4
10001a7c8mov x10, x8
10001a7ccsubs wzr, w11, 1
10001a7d0b.ne 0x10001a7e0
10001a7d4
10001a7d4loc_10001a7d4:
10001a7d4ldr x8, [x9]
10001a7d8add x8, x8, 132
10001a7dcand x10, x8, -256
10001a7e0
10001a7e0loc_10001a7e0:
10001a7e0and x8, x8, 255
10001a7e4orr x1, x10, x8
10001a7e8
10001a7e8loc_10001a7e8:
10001a7e8str wzr, [sp+12]
10001a7ecadd x2, sp, 12
10001a7f0movz w3, 4
10001a7f4bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a7f8ldr w8, [sp+12]
10001a7fcorr x8, x8, 0x100000000
10001a800subs wzr, w0, 0
10001a804csel x23, x8, xzr, ne
10001a808ubfm x8, x23, 32, 63
10001a80ccbz x8, 0x10001a844
10001a810ldp x0, x8, [x19]
10001a814ldr x8, [x8]
10001a818add x1, x8, 4
10001a81cstr wzr, [sp+12]
10001a820add x2, sp, 12
10001a824movz w3, 4
10001a828bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a82cldr w8, [sp+12]
10001a830orr x8, x8, 0x100000000
10001a834subs wzr, w0, 0
10001a838csel x8, x8, xzr, ne
10001a83cubfm x9, x8, 32, 63
10001a840cbnz x9, 0x10001a868
10001a844
10001a844loc_10001a844:
10001a844movz w0, 0
10001a848bl usleep@plt
10001a84cmovz w0, 0
10001a850ldp x29, x30, [sp+64]
10001a854ldp x20, x19, [sp+48]
10001a858ldp x22, x21, [sp+32]
10001a85cldp x24, x23, [sp+16]
10001a860add sp, sp, 80
10001a864retab
10001a868
10001a868loc_10001a868:
10001a868add w9, w23, w21
10001a86cadd w8, w8, w21
10001a870stp w8, w9, [sp+8]
10001a874ldr x0, [x19]
10001a878ldr w8, [x22]
10001a87csubs wzr, w8, 2
10001a880b.ne 0x10001a89c
10001a884movz x1, 0
10001a888add x2, sp, 12
10001a88cmovz w3, 4
10001a890bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a894cbnz w0, 0x10001a924
10001a898b 0x10001a844
10001a89c
10001a89cloc_10001a89c:
10001a89cldr x9, [x19+8]
10001a8a0hint
10001a8a4hint
10001a8a8ldr w11, 0x2e4f0
10001a8acsubs wzr, w8, 1
10001a8b0b.eq 0x10001a8b8
10001a8b4cbnz w8, 0x10001a8e4
10001a8b8
10001a8b8loc_10001a8b8:
10001a8b8movz x8, 0
10001a8bcsubs wzr, w11, 1
10001a8c0b.le 0x10001a8f0
10001a8c4subs wzr, w11, 2
10001a8c8b.eq 0x10001a900
10001a8ccsubs wzr, w11, 3
10001a8d0b.eq 0x10001a900
10001a8d4mov x10, x8
10001a8d8subs wzr, w11, 4
10001a8dcb.eq 0x10001a900
10001a8e0b 0x10001a90c
10001a8e4
10001a8e4loc_10001a8e4:
10001a8e4movz x8, 0
10001a8e8movz x10, 0
10001a8ecb 0x10001a90c
10001a8f0
10001a8f0loc_10001a8f0:
10001a8f0cbz w11, 0x10001a900
10001a8f4mov x10, x8
10001a8f8subs wzr, w11, 1
10001a8fcb.ne 0x10001a90c
10001a900
10001a900loc_10001a900:
10001a900ldr x8, [x9]
10001a904add x8, x8, 132
10001a908and x10, x8, -256
10001a90c
10001a90cloc_10001a90c:
10001a90cand x8, x8, 255
10001a910orr x1, x10, x8
10001a914add x2, sp, 12
10001a918movz w3, 4
10001a91cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a920cbz w0, 0x10001a844
10001a924
10001a924loc_10001a924:
10001a924tbnz w20, 0, 0x10001a944
10001a928ldp x0, x8, [x19]
10001a92cldr x8, [x8]
10001a930add x1, x8, 4
10001a934add x2, sp, 8
10001a938movz w3, 4
10001a93cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a940tbz w0, 0, 0x10001a844
10001a944
10001a944loc_10001a944:
10001a944movz w0, 1
10001a948ldp x29, x30, [sp+64]
10001a94cldp x20, x19, [sp+48]
10001a950ldp x22, x21, [sp+32]
10001a954ldp x24, x23, [sp+16]
10001a958add sp, sp, 80
10001a95cretab
10001a728
10001a728fn_10001a728:
10001a728pacibsp
10001a72csub sp, sp, 80
10001a730stp x24, x23, [sp+16]
10001a734stp x22, x21, [sp+32]
10001a738stp x20, x19, [sp+48]
10001a73cstp x29, x30, [sp+64]
10001a740add x29, sp, 64
10001a744mov x20, x2
10001a748mov x21, x1
10001a74cmov x19, x0
10001a750ldr x0, [x0]
10001a754adr x22, 0x2e648
10001a758hint
10001a75cldr w8, [x22]
10001a760subs wzr, w8, 2
10001a764b.ne 0x10001a770
10001a768movz x1, 0
10001a76cb 0x10001a7e8
10001a770
10001a770loc_10001a770:
10001a770ldr x9, [x19+8]
10001a774hint
10001a778hint
10001a77cldr w11, 0x2e61c
10001a780subs wzr, w8, 1
10001a784b.eq 0x10001a78c
10001a788cbnz w8, 0x10001a7b8
10001a78c
10001a78cloc_10001a78c:
10001a78cmovz x8, 0
10001a790subs wzr, w11, 1
10001a794b.le 0x10001a7c4
10001a798subs wzr, w11, 2
10001a79cb.eq 0x10001a7d4
10001a7a0subs wzr, w11, 3
10001a7a4b.eq 0x10001a7d4
10001a7a8mov x10, x8
10001a7acsubs wzr, w11, 4
10001a7b0b.eq 0x10001a7d4
10001a7b4b 0x10001a7e0
10001a7b8
10001a7b8loc_10001a7b8:
10001a7b8movz x8, 0
10001a7bcmovz x10, 0
10001a7c0b 0x10001a7e0
10001a7c4
10001a7c4loc_10001a7c4:
10001a7c4cbz w11, 0x10001a7d4
10001a7c8mov x10, x8
10001a7ccsubs wzr, w11, 1
10001a7d0b.ne 0x10001a7e0
10001a7d4
10001a7d4loc_10001a7d4:
10001a7d4ldr x8, [x9]
10001a7d8add x8, x8, 132
10001a7dcand x10, x8, -256
10001a7e0
10001a7e0loc_10001a7e0:
10001a7e0and x8, x8, 255
10001a7e4orr x1, x10, x8
10001a7e8
10001a7e8loc_10001a7e8:
10001a7e8str wzr, [sp+12]
10001a7ecadd x2, sp, 12
10001a7f0movz w3, 4
10001a7f4bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a7f8ldr w8, [sp+12]
10001a7fcorr x8, x8, 0x100000000
10001a800subs wzr, w0, 0
10001a804csel x23, x8, xzr, ne
10001a808ubfm x8, x23, 32, 63
10001a80ccbz x8, 0x10001a844
10001a810ldp x0, x8, [x19]
10001a814ldr x8, [x8]
10001a818add x1, x8, 4
10001a81cstr wzr, [sp+12]
10001a820add x2, sp, 12
10001a824movz w3, 4
10001a828bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a82cldr w8, [sp+12]
10001a830orr x8, x8, 0x100000000
10001a834subs wzr, w0, 0
10001a838csel x8, x8, xzr, ne
10001a83cubfm x9, x8, 32, 63
10001a840cbnz x9, 0x10001a868
10001a844
10001a844loc_10001a844:
10001a844movz w0, 0
10001a848bl usleep@plt
10001a84cmovz w0, 0
10001a850ldp x29, x30, [sp+64]
10001a854ldp x20, x19, [sp+48]
10001a858ldp x22, x21, [sp+32]
10001a85cldp x24, x23, [sp+16]
10001a860add sp, sp, 80
10001a864retab
10001a868
10001a868loc_10001a868:
10001a868add w9, w23, w21
10001a86cadd w8, w8, w21
10001a870stp w8, w9, [sp+8]
10001a874ldr x0, [x19]
10001a878ldr w8, [x22]
10001a87csubs wzr, w8, 2
10001a880b.ne 0x10001a89c
10001a884movz x1, 0
10001a888add x2, sp, 12
10001a88cmovz w3, 4
10001a890bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a894cbnz w0, 0x10001a924
10001a898b 0x10001a844
10001a89c
10001a89cloc_10001a89c:
10001a89cldr x9, [x19+8]
10001a8a0hint
10001a8a4hint
10001a8a8ldr w11, 0x2e4f0
10001a8acsubs wzr, w8, 1
10001a8b0b.eq 0x10001a8b8
10001a8b4cbnz w8, 0x10001a8e4
10001a8b8
10001a8b8loc_10001a8b8:
10001a8b8movz x8, 0
10001a8bcsubs wzr, w11, 1
10001a8c0b.le 0x10001a8f0
10001a8c4subs wzr, w11, 2
10001a8c8b.eq 0x10001a900
10001a8ccsubs wzr, w11, 3
10001a8d0b.eq 0x10001a900
10001a8d4mov x10, x8
10001a8d8subs wzr, w11, 4
10001a8dcb.eq 0x10001a900
10001a8e0b 0x10001a90c
10001a8e4
10001a8e4loc_10001a8e4:
10001a8e4movz x8, 0
10001a8e8movz x10, 0
10001a8ecb 0x10001a90c
10001a8f0
10001a8f0loc_10001a8f0:
10001a8f0cbz w11, 0x10001a900
10001a8f4mov x10, x8
10001a8f8subs wzr, w11, 1
10001a8fcb.ne 0x10001a90c
10001a900
10001a900loc_10001a900:
10001a900ldr x8, [x9]
10001a904add x8, x8, 132
10001a908and x10, x8, -256
10001a90c
10001a90cloc_10001a90c:
10001a90cand x8, x8, 255
10001a910orr x1, x10, x8
10001a914add x2, sp, 12
10001a918movz w3, 4
10001a91cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a920cbz w0, 0x10001a844
10001a924
10001a924loc_10001a924:
10001a924tbnz w20, 0, 0x10001a944
10001a928ldp x0, x8, [x19]
10001a92cldr x8, [x8]
10001a930add x1, x8, 4
10001a934add x2, sp, 8
10001a938movz w3, 4
10001a93cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a940tbz w0, 0, 0x10001a844
10001a944
10001a944loc_10001a944:
10001a944movz w0, 1
10001a948ldp x29, x30, [sp+64]
10001a94cldp x20, x19, [sp+48]
10001a950ldp x22, x21, [sp+32]
10001a954ldp x24, x23, [sp+16]
10001a958add sp, sp, 80
10001a95cretab
10001a728
10001a960
10001a960fn_10001a960:
10001a960pacibsp
10001a964sub sp, sp, 112
10001a968stp x20, x19, [sp+80]
10001a96cstp x29, x30, [sp+96]
10001a970add x29, sp, 96
10001a974mov x4, x1
10001a978movi v0.2d, 0
10001a97cstp q0, q0, [sp]
10001a980movz w8, 1
10001a984add x9, sp, 0
10001a988add x9, x9, 36
10001a98cstur q0, [sp+52]
10001a990stur q0, [sp+36]
10001a994str wzr, [sp+68]
10001a998str x9, [sp+48]
10001a99cstr w8, [sp+32]
10001a9a0str w1, [sp+20]
10001a9a4str xzr, [x0+40]
10001a9a8ldur q0, [sp+8]
10001a9acstr q0, [x0]
10001a9b0ldr x8, [sp+24]
10001a9b4str x8, [x0+16]
10001a9b8ldr w8, [x0]
10001a9bcorr w8, w8, 0x80000000
10001a9c0ldr q0, [sp+32]
10001a9c4stur q0, [x0+24]
10001a9c8movz w9, 48
10001a9ccstp w8, w9, [x0]
10001a9d0movz w1, 258
10001a9d4movz w2, 0
10001a9d8movz w3, 48
10001a9dcmovz w5, 0
10001a9e0movz w6, 0
10001a9e4bl mach_msg@plt
10001a9e8ldr x0, [sp+64]
10001a9ecstr xzr, [sp+64]
10001a9f0cbz x0, 0x10001a9f8
10001a9f4bl _ZdaPv@plt
10001a9f8
10001a9f8loc_10001a9f8:
10001a9f8ldp x29, x30, [sp+96]
10001a9fcldp x20, x19, [sp+80]
10001aa00add sp, sp, 112
10001aa04retab
10001aa08mov x19, x0
10001aa0cldr x0, [sp+64]
10001aa10str xzr, [sp+64]
10001aa14cbz x0, 0x10001aa1c
10001aa18bl _ZdaPv@plt
10001aa1c
10001aa1cloc_10001aa1c:
10001aa1cmov x0, x19
10001aa20bl _Unwind_Resume@plt
10001a960
10001a960fn_10001a960:
10001a960pacibsp
10001a964sub sp, sp, 112
10001a968stp x20, x19, [sp+80]
10001a96cstp x29, x30, [sp+96]
10001a970add x29, sp, 96
10001a974mov x4, x1
10001a978movi v0.2d, 0
10001a97cstp q0, q0, [sp]
10001a980movz w8, 1
10001a984add x9, sp, 0
10001a988add x9, x9, 36
10001a98cstur q0, [sp+52]
10001a990stur q0, [sp+36]
10001a994str wzr, [sp+68]
10001a998str x9, [sp+48]
10001a99cstr w8, [sp+32]
10001a9a0str w1, [sp+20]
10001a9a4str xzr, [x0+40]
10001a9a8ldur q0, [sp+8]
10001a9acstr q0, [x0]
10001a9b0ldr x8, [sp+24]
10001a9b4str x8, [x0+16]
10001a9b8ldr w8, [x0]
10001a9bcorr w8, w8, 0x80000000
10001a9c0ldr q0, [sp+32]
10001a9c4stur q0, [x0+24]
10001a9c8movz w9, 48
10001a9ccstp w8, w9, [x0]
10001a9d0movz w1, 258
10001a9d4movz w2, 0
10001a9d8movz w3, 48
10001a9dcmovz w5, 0
10001a9e0movz w6, 0
10001a9e4bl mach_msg@plt
10001a9e8ldr x0, [sp+64]
10001a9ecstr xzr, [sp+64]
10001a9f0cbz x0, 0x10001a9f8
10001a9f4bl _ZdaPv@plt
10001a9f8
10001a9f8loc_10001a9f8:
10001a9f8ldp x29, x30, [sp+96]
10001a9fcldp x20, x19, [sp+80]
10001aa00add sp, sp, 112
10001aa04retab
10001aa08mov x19, x0
10001aa0cldr x0, [sp+64]
10001aa10str xzr, [sp+64]
10001aa14cbz x0, 0x10001aa1c
10001aa18bl _ZdaPv@plt
10001aa1c
10001aa1cloc_10001aa1c:
10001aa1cmov x0, x19
10001aa20bl _Unwind_Resume@plt
10001a960
10001aa24
10001aa24fn_10001aa24:
10001aa24pacibsp
10001aa28stp x20, x19, [sp-32]!
10001aa2cstp x29, x30, [sp+16]
10001aa30add x29, sp, 16
10001aa34mov x19, x0
10001aa38ldrb w8, [x0]
10001aa3ccbnz w8, 0x10001aa50
10001aa40ldr x0, [x19+8]
10001aa44movn w1, 0
10001aa48movz w2, 0
10001aa4cbl fn_10001a728
10001aa50
10001aa50loc_10001aa50:
10001aa50mov x0, x19
10001aa54ldp x29, x30, [sp+16]
10001aa58ldp x20, x19, [sp], 32
10001aa5cretab
10001aa60bl fn_100005128
10001aa24
10001aa24fn_10001aa24:
10001aa24pacibsp
10001aa28stp x20, x19, [sp-32]!
10001aa2cstp x29, x30, [sp+16]
10001aa30add x29, sp, 16
10001aa34mov x19, x0
10001aa38ldrb w8, [x0]
10001aa3ccbnz w8, 0x10001aa50
10001aa40ldr x0, [x19+8]
10001aa44movn w1, 0
10001aa48movz w2, 0
10001aa4cbl fn_10001a728
10001aa50
10001aa50loc_10001aa50:
10001aa50mov x0, x19
10001aa54ldp x29, x30, [sp+16]
10001aa58ldp x20, x19, [sp], 32
10001aa5cretab
10001aa60bl fn_100005128
10001aa24
10001aa64
10001aa64fn_10001aa64:
10001aa64pacibsp
10001aa68stp x20, x19, [sp-32]!
10001aa6cstp x29, x30, [sp+16]
10001aa70add x29, sp, 16
10001aa74mov x19, x0
10001aa78ldrb w8, [x0]
10001aa7ccbnz w8, 0x10001aaa0
10001aa80ldr x8, [x19+8]
10001aa84ldrb w8, [x8]
10001aa88cbz w8, 0x10001aaa0
10001aa8cldp x0, x8, [x19+16]
10001aa90ldr x1, [x8]
10001aa94ldr x2, [x19+32]
10001aa98movz w3, 4
10001aa9cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001aaa0
10001aaa0loc_10001aaa0:
10001aaa0mov x0, x19
10001aaa4ldp x29, x30, [sp+16]
10001aaa8ldp x20, x19, [sp], 32
10001aaacretab
10001aab0bl fn_100005128
10001aa64
10001aa64fn_10001aa64:
10001aa64pacibsp
10001aa68stp x20, x19, [sp-32]!
10001aa6cstp x29, x30, [sp+16]
10001aa70add x29, sp, 16
10001aa74mov x19, x0
10001aa78ldrb w8, [x0]
10001aa7ccbnz w8, 0x10001aaa0
10001aa80ldr x8, [x19+8]
10001aa84ldrb w8, [x8]
10001aa88cbz w8, 0x10001aaa0
10001aa8cldp x0, x8, [x19+16]
10001aa90ldr x1, [x8]
10001aa94ldr x2, [x19+32]
10001aa98movz w3, 4
10001aa9cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001aaa0
10001aaa0loc_10001aaa0:
10001aaa0mov x0, x19
10001aaa4ldp x29, x30, [sp+16]
10001aaa8ldp x20, x19, [sp], 32
10001aaacretab
10001aab0bl fn_100005128
10001aa64
10001aab4
10001aab4fn_10001aab4:
10001aab4pacibsp
10001aab8sub sp, sp, 80
10001aabcstp x24, x23, [sp+16]
10001aac0stp x22, x21, [sp+32]
10001aac4stp x20, x19, [sp+48]
10001aac8stp x29, x30, [sp+64]
10001aaccadd x29, sp, 64
10001aad0mov x20, x2
10001aad4mov x21, x1
10001aad8mov x19, x0
10001aadcldr x0, [x0]
10001aae0adr x22, 0x2e2bc
10001aae4hint
10001aae8ldr w8, [x22]
10001aaecsubs wzr, w8, 2
10001aaf0b.ne 0x10001aafc
10001aaf4movz x1, 0
10001aaf8b 0x10001ab74
10001aafc
10001aafcloc_10001aafc:
10001aafcldr x9, [x19+8]
10001ab00hint
10001ab04hint
10001ab08ldr w11, 0x2e290
10001ab0csubs wzr, w8, 1
10001ab10b.eq 0x10001ab18
10001ab14cbnz w8, 0x10001ab44
10001ab18
10001ab18loc_10001ab18:
10001ab18movz x8, 0
10001ab1csubs wzr, w11, 1
10001ab20b.le 0x10001ab50
10001ab24subs wzr, w11, 2
10001ab28b.eq 0x10001ab60
10001ab2csubs wzr, w11, 3
10001ab30b.eq 0x10001ab60
10001ab34mov x10, x8
10001ab38subs wzr, w11, 4
10001ab3cb.eq 0x10001ab60
10001ab40b 0x10001ab6c
10001ab44
10001ab44loc_10001ab44:
10001ab44movz x8, 0
10001ab48movz x10, 0
10001ab4cb 0x10001ab6c
10001ab50
10001ab50loc_10001ab50:
10001ab50cbz w11, 0x10001ab60
10001ab54mov x10, x8
10001ab58subs wzr, w11, 1
10001ab5cb.ne 0x10001ab6c
10001ab60
10001ab60loc_10001ab60:
10001ab60ldr x8, [x9]
10001ab64add x8, x8, 132
10001ab68and x10, x8, -256
10001ab6c
10001ab6cloc_10001ab6c:
10001ab6cand x8, x8, 255
10001ab70orr x1, x10, x8
10001ab74
10001ab74loc_10001ab74:
10001ab74str wzr, [sp+12]
10001ab78add x2, sp, 12
10001ab7cmovz w3, 4
10001ab80bl __ZN13FDGuardNeonRW10readLengthEyyy
10001ab84ldr w8, [sp+12]
10001ab88orr x8, x8, 0x100000000
10001ab8csubs wzr, w0, 0
10001ab90csel x23, x8, xzr, ne
10001ab94ubfm x8, x23, 32, 63
10001ab98cbz x8, 0x10001abd0
10001ab9cldp x0, x8, [x19]
10001aba0ldr x8, [x8]
10001aba4add x1, x8, 4
10001aba8str wzr, [sp+12]
10001abacadd x2, sp, 12
10001abb0movz w3, 4
10001abb4bl __ZN13FDGuardNeonRW10readLengthEyyy
10001abb8ldr w8, [sp+12]
10001abbcorr x8, x8, 0x100000000
10001abc0subs wzr, w0, 0
10001abc4csel x8, x8, xzr, ne
10001abc8ubfm x9, x8, 32, 63
10001abcccbnz x9, 0x10001abf4
10001abd0
10001abd0loc_10001abd0:
10001abd0movz w0, 0
10001abd4bl usleep@plt
10001abd8movz w0, 0
10001abdcldp x29, x30, [sp+64]
10001abe0ldp x20, x19, [sp+48]
10001abe4ldp x22, x21, [sp+32]
10001abe8ldp x24, x23, [sp+16]
10001abecadd sp, sp, 80
10001abf0retab
10001abf4
10001abf4loc_10001abf4:
10001abf4add w9, w23, w21
10001abf8add w8, w8, w21
10001abfcstp w8, w9, [sp+8]
10001ac00ldr x0, [x19]
10001ac04ldr w8, [x22]
10001ac08subs wzr, w8, 2
10001ac0cb.ne 0x10001ac28
10001ac10movz x1, 0
10001ac14add x2, sp, 12
10001ac18movz w3, 4
10001ac1cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001ac20cbnz w0, 0x10001acb0
10001ac24b 0x10001abd0
10001ac28
10001ac28loc_10001ac28:
10001ac28ldr x9, [x19+8]
10001ac2chint
10001ac30hint
10001ac34ldr w11, 0x2e164
10001ac38subs wzr, w8, 1
10001ac3cb.eq 0x10001ac44
10001ac40cbnz w8, 0x10001ac70
10001ac44
10001ac44loc_10001ac44:
10001ac44movz x8, 0
10001ac48subs wzr, w11, 1
10001ac4cb.le 0x10001ac7c
10001ac50subs wzr, w11, 2
10001ac54b.eq 0x10001ac8c
10001ac58subs wzr, w11, 3
10001ac5cb.eq 0x10001ac8c
10001ac60mov x10, x8
10001ac64subs wzr, w11, 4
10001ac68b.eq 0x10001ac8c
10001ac6cb 0x10001ac98
10001ac70
10001ac70loc_10001ac70:
10001ac70movz x8, 0
10001ac74movz x10, 0
10001ac78b 0x10001ac98
10001ac7c
10001ac7cloc_10001ac7c:
10001ac7ccbz w11, 0x10001ac8c
10001ac80mov x10, x8
10001ac84subs wzr, w11, 1
10001ac88b.ne 0x10001ac98
10001ac8c
10001ac8cloc_10001ac8c:
10001ac8cldr x8, [x9]
10001ac90add x8, x8, 132
10001ac94and x10, x8, -256
10001ac98
10001ac98loc_10001ac98:
10001ac98and x8, x8, 255
10001ac9corr x1, x10, x8
10001aca0add x2, sp, 12
10001aca4movz w3, 4
10001aca8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001acaccbz w0, 0x10001abd0
10001acb0
10001acb0loc_10001acb0:
10001acb0tbnz w20, 0, 0x10001acd0
10001acb4ldp x0, x8, [x19]
10001acb8ldr x8, [x8]
10001acbcadd x1, x8, 4
10001acc0add x2, sp, 8
10001acc4movz w3, 4
10001acc8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001accctbz w0, 0, 0x10001abd0
10001acd0
10001acd0loc_10001acd0:
10001acd0movz w0, 1
10001acd4ldp x29, x30, [sp+64]
10001acd8ldp x20, x19, [sp+48]
10001acdcldp x22, x21, [sp+32]
10001ace0ldp x24, x23, [sp+16]
10001ace4add sp, sp, 80
10001ace8retab
10001aab4
10001aab4fn_10001aab4:
10001aab4pacibsp
10001aab8sub sp, sp, 80
10001aabcstp x24, x23, [sp+16]
10001aac0stp x22, x21, [sp+32]
10001aac4stp x20, x19, [sp+48]
10001aac8stp x29, x30, [sp+64]
10001aaccadd x29, sp, 64
10001aad0mov x20, x2
10001aad4mov x21, x1
10001aad8mov x19, x0
10001aadcldr x0, [x0]
10001aae0adr x22, 0x2e2bc
10001aae4hint
10001aae8ldr w8, [x22]
10001aaecsubs wzr, w8, 2
10001aaf0b.ne 0x10001aafc
10001aaf4movz x1, 0
10001aaf8b 0x10001ab74
10001aafc
10001aafcloc_10001aafc:
10001aafcldr x9, [x19+8]
10001ab00hint
10001ab04hint
10001ab08ldr w11, 0x2e290
10001ab0csubs wzr, w8, 1
10001ab10b.eq 0x10001ab18
10001ab14cbnz w8, 0x10001ab44
10001ab18
10001ab18loc_10001ab18:
10001ab18movz x8, 0
10001ab1csubs wzr, w11, 1
10001ab20b.le 0x10001ab50
10001ab24subs wzr, w11, 2
10001ab28b.eq 0x10001ab60
10001ab2csubs wzr, w11, 3
10001ab30b.eq 0x10001ab60
10001ab34mov x10, x8
10001ab38subs wzr, w11, 4
10001ab3cb.eq 0x10001ab60
10001ab40b 0x10001ab6c
10001ab44
10001ab44loc_10001ab44:
10001ab44movz x8, 0
10001ab48movz x10, 0
10001ab4cb 0x10001ab6c
10001ab50
10001ab50loc_10001ab50:
10001ab50cbz w11, 0x10001ab60
10001ab54mov x10, x8
10001ab58subs wzr, w11, 1
10001ab5cb.ne 0x10001ab6c
10001ab60
10001ab60loc_10001ab60:
10001ab60ldr x8, [x9]
10001ab64add x8, x8, 132
10001ab68and x10, x8, -256
10001ab6c
10001ab6cloc_10001ab6c:
10001ab6cand x8, x8, 255
10001ab70orr x1, x10, x8
10001ab74
10001ab74loc_10001ab74:
10001ab74str wzr, [sp+12]
10001ab78add x2, sp, 12
10001ab7cmovz w3, 4
10001ab80bl __ZN13FDGuardNeonRW10readLengthEyyy
10001ab84ldr w8, [sp+12]
10001ab88orr x8, x8, 0x100000000
10001ab8csubs wzr, w0, 0
10001ab90csel x23, x8, xzr, ne
10001ab94ubfm x8, x23, 32, 63
10001ab98cbz x8, 0x10001abd0
10001ab9cldp x0, x8, [x19]
10001aba0ldr x8, [x8]
10001aba4add x1, x8, 4
10001aba8str wzr, [sp+12]
10001abacadd x2, sp, 12
10001abb0movz w3, 4
10001abb4bl __ZN13FDGuardNeonRW10readLengthEyyy
10001abb8ldr w8, [sp+12]
10001abbcorr x8, x8, 0x100000000
10001abc0subs wzr, w0, 0
10001abc4csel x8, x8, xzr, ne
10001abc8ubfm x9, x8, 32, 63
10001abcccbnz x9, 0x10001abf4
10001abd0
10001abd0loc_10001abd0:
10001abd0movz w0, 0
10001abd4bl usleep@plt
10001abd8movz w0, 0
10001abdcldp x29, x30, [sp+64]
10001abe0ldp x20, x19, [sp+48]
10001abe4ldp x22, x21, [sp+32]
10001abe8ldp x24, x23, [sp+16]
10001abecadd sp, sp, 80
10001abf0retab
10001abf4
10001abf4loc_10001abf4:
10001abf4add w9, w23, w21
10001abf8add w8, w8, w21
10001abfcstp w8, w9, [sp+8]
10001ac00ldr x0, [x19]
10001ac04ldr w8, [x22]
10001ac08subs wzr, w8, 2
10001ac0cb.ne 0x10001ac28
10001ac10movz x1, 0
10001ac14add x2, sp, 12
10001ac18movz w3, 4
10001ac1cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001ac20cbnz w0, 0x10001acb0
10001ac24b 0x10001abd0
10001ac28
10001ac28loc_10001ac28:
10001ac28ldr x9, [x19+8]
10001ac2chint
10001ac30hint
10001ac34ldr w11, 0x2e164
10001ac38subs wzr, w8, 1
10001ac3cb.eq 0x10001ac44
10001ac40cbnz w8, 0x10001ac70
10001ac44
10001ac44loc_10001ac44:
10001ac44movz x8, 0
10001ac48subs wzr, w11, 1
10001ac4cb.le 0x10001ac7c
10001ac50subs wzr, w11, 2
10001ac54b.eq 0x10001ac8c
10001ac58subs wzr, w11, 3
10001ac5cb.eq 0x10001ac8c
10001ac60mov x10, x8
10001ac64subs wzr, w11, 4
10001ac68b.eq 0x10001ac8c
10001ac6cb 0x10001ac98
10001ac70
10001ac70loc_10001ac70:
10001ac70movz x8, 0
10001ac74movz x10, 0
10001ac78b 0x10001ac98
10001ac7c
10001ac7cloc_10001ac7c:
10001ac7ccbz w11, 0x10001ac8c
10001ac80mov x10, x8
10001ac84subs wzr, w11, 1
10001ac88b.ne 0x10001ac98
10001ac8c
10001ac8cloc_10001ac8c:
10001ac8cldr x8, [x9]
10001ac90add x8, x8, 132
10001ac94and x10, x8, -256
10001ac98
10001ac98loc_10001ac98:
10001ac98and x8, x8, 255
10001ac9corr x1, x10, x8
10001aca0add x2, sp, 12
10001aca4movz w3, 4
10001aca8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001acaccbz w0, 0x10001abd0
10001acb0
10001acb0loc_10001acb0:
10001acb0tbnz w20, 0, 0x10001acd0
10001acb4ldp x0, x8, [x19]
10001acb8ldr x8, [x8]
10001acbcadd x1, x8, 4
10001acc0add x2, sp, 8
10001acc4movz w3, 4
10001acc8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001accctbz w0, 0, 0x10001abd0
10001acd0
10001acd0loc_10001acd0:
10001acd0movz w0, 1
10001acd4ldp x29, x30, [sp+64]
10001acd8ldp x20, x19, [sp+48]
10001acdcldp x22, x21, [sp+32]
10001ace0ldp x24, x23, [sp+16]
10001ace4add sp, sp, 80
10001ace8retab
10001aab4
10001acec
10001acecfn_10001acec:
10001acecpacibsp
10001acf0stp x20, x19, [sp-32]!
10001acf4stp x29, x30, [sp+16]
10001acf8add x29, sp, 16
10001acfcmov x19, x0
10001ad00ldrb w8, [x0]
10001ad04cbnz w8, 0x10001ad18
10001ad08ldr x0, [x19+8]
10001ad0cmovn w1, 0
10001ad10movz w2, 0
10001ad14bl fn_10001aab4
10001ad18
10001ad18loc_10001ad18:
10001ad18mov x0, x19
10001ad1cldp x29, x30, [sp+16]
10001ad20ldp x20, x19, [sp], 32
10001ad24retab
10001ad28bl fn_100005128
10001acec
10001acecfn_10001acec:
10001acecpacibsp
10001acf0stp x20, x19, [sp-32]!
10001acf4stp x29, x30, [sp+16]
10001acf8add x29, sp, 16
10001acfcmov x19, x0
10001ad00ldrb w8, [x0]
10001ad04cbnz w8, 0x10001ad18
10001ad08ldr x0, [x19+8]
10001ad0cmovn w1, 0
10001ad10movz w2, 0
10001ad14bl fn_10001aab4
10001ad18
10001ad18loc_10001ad18:
10001ad18mov x0, x19
10001ad1cldp x29, x30, [sp+16]
10001ad20ldp x20, x19, [sp], 32
10001ad24retab
10001ad28bl fn_100005128
10001acec
10001ad2c
10001ad2cfn_10001ad2c:
10001ad2cpacibsp
10001ad30stp x20, x19, [sp-32]!
10001ad34stp x29, x30, [sp+16]
10001ad38add x29, sp, 16
10001ad3cmov x19, x0
10001ad40ldrb w8, [x0]
10001ad44cbnz w8, 0x10001ad68
10001ad48ldr x8, [x19+8]
10001ad4cldrb w8, [x8]
10001ad50cbz w8, 0x10001ad68
10001ad54ldp x0, x8, [x19+16]
10001ad58ldr x1, [x8]
10001ad5cldr x2, [x19+32]
10001ad60movz w3, 4
10001ad64bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001ad68
10001ad68loc_10001ad68:
10001ad68mov x0, x19
10001ad6cldp x29, x30, [sp+16]
10001ad70ldp x20, x19, [sp], 32
10001ad74retab
10001ad78bl fn_100005128
10001ad2c
10001ad2cfn_10001ad2c:
10001ad2cpacibsp
10001ad30stp x20, x19, [sp-32]!
10001ad34stp x29, x30, [sp+16]
10001ad38add x29, sp, 16
10001ad3cmov x19, x0
10001ad40ldrb w8, [x0]
10001ad44cbnz w8, 0x10001ad68
10001ad48ldr x8, [x19+8]
10001ad4cldrb w8, [x8]
10001ad50cbz w8, 0x10001ad68
10001ad54ldp x0, x8, [x19+16]
10001ad58ldr x1, [x8]
10001ad5cldr x2, [x19+32]
10001ad60movz w3, 4
10001ad64bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001ad68
10001ad68loc_10001ad68:
10001ad68mov x0, x19
10001ad6cldp x29, x30, [sp+16]
10001ad70ldp x20, x19, [sp], 32
10001ad74retab
10001ad78bl fn_100005128
10001ad2c
10001ad7c
10001ad7cfn_10001ad7c:
10001ad7cpacibsp
10001ad80stp x20, x19, [sp-32]!
10001ad84stp x29, x30, [sp+16]
10001ad88add x29, sp, 16
10001ad8cmovz x19, 20585
10001ad90movk x19, 0x6f680000
10001ad94movk x19, 0x656e00000000
10001ad98movk x19, 0x3531000000000000
10001ad9cbl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10001ada0adr x10, 0x2e000
10001ada4hint
10001ada8add x9, x10, 1024
10001adacldr x8, [x10+1024]
10001adb0eor x11, x8, x19
10001adb4ldur x8, [x9+3]
10001adb8movz x12, 28271
10001adbcmovk x12, 0x31650000
10001adc0movk x12, 0x2c3500000000
10001adc4movk x12, 0x32000000000000
10001adc8eor x12, x8, x12
10001adccmovz w8, 17
10001add0orr x11, x11, x12
10001add4cbz x11, 0x10001ae08
10001add8ldr x10, [x10+1024]
10001addceor x10, x19, x10
10001ade0ldur x9, [x9+3]
10001ade4movz x11, 28271
10001ade8movk x11, 0x31650000
10001adecmovk x11, 0x2c3500000000
10001adf0movk x11, 0x33000000000000
10001adf4eor x9, x9, x11
10001adf8orr x9, x10, x9
10001adfcsubs xzr, x9, 0
10001ae00movz w9, 25
10001ae04csel w8, w8, w9, eq
10001ae08
10001ae08loc_10001ae08:
10001ae08adrp x9, 0x2e000
10001ae0cstr w8, [x9+3176]
10001ae10ldp x29, x30, [sp+16]
10001ae14ldp x20, x19, [sp], 32
10001ae18retab
10001ad7c
10001ad7cfn_10001ad7c:
10001ad7cpacibsp
10001ad80stp x20, x19, [sp-32]!
10001ad84stp x29, x30, [sp+16]
10001ad88add x29, sp, 16
10001ad8cmovz x19, 20585
10001ad90movk x19, 0x6f680000
10001ad94movk x19, 0x656e00000000
10001ad98movk x19, 0x3531000000000000
10001ad9cbl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10001ada0adr x10, 0x2e000
10001ada4hint
10001ada8add x9, x10, 1024
10001adacldr x8, [x10+1024]
10001adb0eor x11, x8, x19
10001adb4ldur x8, [x9+3]
10001adb8movz x12, 28271
10001adbcmovk x12, 0x31650000
10001adc0movk x12, 0x2c3500000000
10001adc4movk x12, 0x32000000000000
10001adc8eor x12, x8, x12
10001adccmovz w8, 17
10001add0orr x11, x11, x12
10001add4cbz x11, 0x10001ae08
10001add8ldr x10, [x10+1024]
10001addceor x10, x19, x10
10001ade0ldur x9, [x9+3]
10001ade4movz x11, 28271
10001ade8movk x11, 0x31650000
10001adecmovk x11, 0x2c3500000000
10001adf0movk x11, 0x33000000000000
10001adf4eor x9, x9, x11
10001adf8orr x9, x10, x9
10001adfcsubs xzr, x9, 0
10001ae00movz w9, 25
10001ae04csel w8, w8, w9, eq
10001ae08
10001ae08loc_10001ae08:
10001ae08adrp x9, 0x2e000
10001ae0cstr w8, [x9+3176]
10001ae10ldp x29, x30, [sp+16]
10001ae14ldp x20, x19, [sp], 32
10001ae18retab
10001ad7c
10001ae1c
10001ae1cfn_10001ae1c:
10001ae1cpacibsp
10001ae20sub sp, sp, 448
10001ae24stp x28, x27, [sp+352]
10001ae28stp x26, x25, [sp+368]
10001ae2cstp x24, x23, [sp+384]
10001ae30stp x22, x21, [sp+400]
10001ae34stp x20, x19, [sp+416]
10001ae38stp x29, x30, [sp+432]
10001ae3cadd x29, sp, 432
10001ae40mov x20, x0
10001ae44bl strlen@plt
10001ae48orr x8, xzr, 0x7ffffffffffffff0
10001ae4csubs xzr, x0, x8
10001ae50b.hs 0x10001b1c4
10001ae54mov x19, x0
10001ae58subs xzr, x0, 23
10001ae5cb.hs 0x10001ae70
10001ae60add x21, sp, 40
10001ae64strb w19, [sp+63]
10001ae68cbnz x19, 0x10001ae90
10001ae6cb 0x10001aea0
10001ae70
10001ae70loc_10001ae70:
10001ae70add x8, x19, 16
10001ae74and x22, x8, -16
10001ae78mov x0, x22
10001ae7cbl _Znwm@plt
10001ae80mov x21, x0
10001ae84orr x8, x22, 0x8000000000000000
10001ae88stp x19, x8, [sp+48]
10001ae8cstr x0, [sp+40]
10001ae90
10001ae90loc_10001ae90:
10001ae90mov x0, x21
10001ae94mov x1, x20
10001ae98mov x2, x19
10001ae9cbl memcpy@plt
10001aea0
10001aea0loc_10001aea0:
10001aea0strb wzr, [x21+x19]
10001aea4add x0, sp, 64
10001aea8add x1, sp, 40
10001aeacbl fn_10001b2d0
10001aeb0ldrsb w8, [sp+63]
10001aeb4tbz w8, 31, 0x10001aec0
10001aeb8ldr x0, [sp+40]
10001aebcbl _ZdlPv@plt
10001aec0
10001aec0loc_10001aec0:
10001aec0stp xzr, xzr, [sp+40]
10001aec4str xzr, [sp+56]
10001aec8add x8, sp, 64
10001aeccadd x8, x8, 32
10001aed0str x8, [sp+8]
10001aed4add x26, sp, 16
10001aed8movz w28, 500
10001aedcadr x20, 0x2a64c
10001aee0hint
10001aee4
10001aee4loc_10001aee4:
10001aee4ldr x16, [sp+64]
10001aee8add x19, sp, 64
10001aeecmov x17, x19
10001aef0movk x17, 0x5b37000000000000
10001aef4autda x16, x17
10001aef8ldur x8, [x16-24]
10001aefcadd x0, x19, x8
10001af00add x8, sp, 16
10001af04bl _ZNKSt3__18ios_base6getlocEv@plt
10001af08add x0, sp, 16
10001af0chint
10001af10ldr x1, 0x29968
10001af14bl _ZNKSt3__16locale9use_facetERNS0_2idE@plt
10001af18ldr x16, [x0]
10001af1cmov x17, x0
10001af20movk x17, 0x634f000000000000
10001af24autda x16, x17
10001af28ldr x8, [x16+56]!
10001af2cmov x9, x16
10001af30movz w1, 10
10001af34mov x17, x9
10001af38movk x17, 0x561a000000000000
10001af3cblraa x8, x17
10001af40mov x21, x0
10001af44add x0, sp, 16
10001af48bl _ZNSt3__16localeD1Ev@plt
10001af4cadd x0, sp, 64
10001af50add x1, sp, 40
10001af54mov x2, x21
10001af58bl fn_10001be8c
10001af5cldr x16, [sp+64]
10001af60mov x17, x19
10001af64movk x17, 0x5b37000000000000
10001af68autda x16, x17
10001af6cldur x10, [x16-24]
10001af70ldrb w9, [sp+63]
10001af74sbfm w8, w9, 0, 7
10001af78ldr x11, [sp+8]
10001af7cldrb w10, [x11+x10]
10001af80movz w11, 5
10001af84ands wzr, w10, w11
10001af88b.ne 0x10001b08c
10001af8cldr x10, [sp+48]
10001af90subs wzr, w8, 0
10001af94csel x19, x10, x9, lt
10001af98cbz x19, 0x10001aee4
10001af9cmovz x9, 0
10001afa0subs xzr, x19, 500
10001afa4csel x27, x19, x28, lo
10001afa8sbfm x25, x9, 0, 31
10001afactbnz w8, 7, 0x10001afe4
10001afb0
10001afb0loc_10001afb0:
10001afb0and x8, x8, 255
10001afb4subs xzr, x25, x8
10001afb8b.hi 0x10001b1b8
10001afbcadd x24, sp, 40
10001afc0sub x8, x8, x25
10001afc4subs xzr, x8, x27
10001afc8csel x21, x8, x27, lo
10001afccsubs xzr, x21, 23
10001afd0b.hs 0x10001b008
10001afd4
10001afd4loc_10001afd4:
10001afd4add x22, sp, 16
10001afd8strb w21, [sp+39]
10001afdccbnz x21, 0x10001b028
10001afe0b 0x10001b038
10001afe4
10001afe4loc_10001afe4:
10001afe4ldr x8, [sp+48]
10001afe8subs xzr, x8, x25
10001afecb.lo 0x10001b1b8
10001aff0ldr x24, [sp+40]
10001aff4sub x8, x8, x25
10001aff8subs xzr, x8, x27
10001affccsel x21, x8, x27, lo
10001b000subs xzr, x21, 23
10001b004b.lo 0x10001afd4
10001b008
10001b008loc_10001b008:
10001b008add w8, w21, 16
10001b00cand x23, x8, 1008
10001b010mov x0, x23
10001b014bl _Znwm@plt
10001b018mov x22, x0
10001b01corr x8, x23, 0x8000000000000000
10001b020stp x21, x8, [sp+24]
10001b024str x0, [sp+16]
10001b028
10001b028loc_10001b028:
10001b028add x1, x24, x25
10001b02cmov x0, x22
10001b030mov x2, x21
10001b034bl memmove@plt
10001b038
10001b038loc_10001b038:
10001b038strb wzr, [x22+x21]
10001b03cldrsb w8, [sp+39]
10001b040ldr x9, [sp+16]
10001b044subs wzr, w8, 0
10001b048csel x8, x9, x26, lt
10001b04cstr x8, [sp]
10001b050mov x0, x20
10001b054bl NSLog@plt
10001b058sub x19, x19, x27
10001b05cldrsb w8, [sp+39]
10001b060tbz w8, 31, 0x10001b06c
10001b064ldr x0, [sp+16]
10001b068bl _ZdlPv@plt
10001b06c
10001b06cloc_10001b06c:
10001b06cadd x9, x25, x27
10001b070cbz x19, 0x10001aee4
10001b074ldrb w8, [sp+63]
10001b078subs xzr, x19, 500
10001b07ccsel x27, x19, x28, lo
10001b080sbfm x25, x9, 0, 31
10001b084tbz w8, 7, 0x10001afb0
10001b088b 0x10001afe4
10001b08c
10001b08cloc_10001b08c:
10001b08ctbz w8, 31, 0x10001b098
10001b090ldr x0, [sp+40]
10001b094bl _ZdlPv@plt
10001b098
10001b098loc_10001b098:
10001b098hint
10001b09cldr x20, 0x297fc
10001b0a0ldr x8, [x20]
10001b0a4mov x16, x8
10001b0a8autdza x16
10001b0acmov x17, x16
10001b0b0xpacd x17
10001b0b4subs xzr, x16, x17
10001b0b8b.eq 0x10001b0c0
10001b0bcbrk 50290
10001b0c0
10001b0c0loc_10001b0c0:
10001b0c0add x21, sp, 64
10001b0c4add x9, sp, 64
10001b0c8movk x9, 0x5b37000000000000
10001b0ccmov x17, x16
10001b0d0mov x16, x9
10001b0d4pacda x17, x16
10001b0d8str x17, [sp+64]
10001b0dcldp x16, x9, [x20+64]
10001b0e0autdza x16
10001b0e4mov x17, x16
10001b0e8xpacd x17
10001b0ecsubs xzr, x16, x17
10001b0f0b.eq 0x10001b0f8
10001b0f4brk 50290
10001b0f8
10001b0f8loc_10001b0f8:
10001b0f8ldraa x8, [x8-24]
10001b0fcadd x10, x21, x8
10001b100mov x8, x10
10001b104movk x8, 0x4b91000000000000
10001b108mov x17, x16
10001b10cmov x16, x8
10001b110pacda x17, x16
10001b114str x17, [x10]
10001b118mov x16, x9
10001b11cautdza x16
10001b120mov x17, x16
10001b124xpacd x17
10001b128subs xzr, x16, x17
10001b12cb.eq 0x10001b134
10001b130brk 50290
10001b134
10001b134loc_10001b134:
10001b134add x8, x21, 16
10001b138movk x8, 0xd08c000000000000
10001b13cmov x17, x16
10001b140mov x16, x8
10001b144pacda x17, x16
10001b148str x17, [sp+80]
10001b14cadd x19, x21, 24
10001b150hint
10001b154ldr x16, 0x2974c
10001b158add x16, x16, 16
10001b15cmov x17, x19
10001b160movk x17, 0x1be8000000000000
10001b164pacda x16, x17
10001b168str x16, [sp+88]
10001b16cldrsb w8, [sp+175]
10001b170tbz w8, 31, 0x10001b17c
10001b174ldr x0, [sp+152]
10001b178bl _ZdlPv@plt
10001b17c
10001b17cloc_10001b17c:
10001b17cmov x0, x19
10001b180bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
10001b184add x1, x20, 8
10001b188add x0, sp, 64
10001b18cbl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
10001b190add x0, x21, 128
10001b194bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
10001b198ldp x29, x30, [sp+432]
10001b19cldp x20, x19, [sp+416]
10001b1a0ldp x22, x21, [sp+400]
10001b1a4ldp x24, x23, [sp+384]
10001b1a8ldp x26, x25, [sp+368]
10001b1acldp x28, x27, [sp+352]
10001b1b0add sp, sp, 448
10001b1b4retab
10001b1b8
10001b1b8loc_10001b1b8:
10001b1b8add x0, sp, 16
10001b1bcbl fn_10001bcd0
10001b1c0brk 1
10001b1c4
10001b1c4loc_10001b1c4:
10001b1c4add x0, sp, 40
10001b1c8bl fn_1000089dc
10001b1ccmov x19, x0
10001b1d0ldrsb w8, [sp+63]
10001b1d4tbz w8, 31, 0x10001b23c
10001b1d8ldr x0, [sp+40]
10001b1dcbl _ZdlPv@plt
10001b1e0mov x0, x19
10001b1e4bl _Unwind_Resume@plt
10001b1e8mov x19, x0
10001b1ecadd x0, sp, 16
10001b1f0bl _ZNSt3__16localeD1Ev@plt
10001b1f4b 0x10001b224
10001b1f8mov x19, x0
10001b1fcb 0x10001b224
10001b200mov x19, x0
10001b204b 0x10001b224
10001b208mov x19, x0
10001b20cb 0x10001b224
10001b210mov x19, x0
10001b214ldrsb w8, [sp+39]
10001b218tbz w8, 31, 0x10001b224
10001b21cldr x0, [sp+16]
10001b220bl _ZdlPv@plt
10001b224
10001b224loc_10001b224:
10001b224ldrsb w8, [sp+63]
10001b228tbz w8, 31, 0x10001b234
10001b22cldr x0, [sp+40]
10001b230bl _ZdlPv@plt
10001b234
10001b234loc_10001b234:
10001b234add x0, sp, 64
10001b238bl fn_100008114
10001b23c
10001b23cloc_10001b23c:
10001b23cmov x0, x19
10001b240bl _Unwind_Resume@plt
10001ae1c
10001ae1cfn_10001ae1c:
10001ae1cpacibsp
10001ae20sub sp, sp, 448
10001ae24stp x28, x27, [sp+352]
10001ae28stp x26, x25, [sp+368]
10001ae2cstp x24, x23, [sp+384]
10001ae30stp x22, x21, [sp+400]
10001ae34stp x20, x19, [sp+416]
10001ae38stp x29, x30, [sp+432]
10001ae3cadd x29, sp, 432
10001ae40mov x20, x0
10001ae44bl strlen@plt
10001ae48orr x8, xzr, 0x7ffffffffffffff0
10001ae4csubs xzr, x0, x8
10001ae50b.hs 0x10001b1c4
10001ae54mov x19, x0
10001ae58subs xzr, x0, 23
10001ae5cb.hs 0x10001ae70
10001ae60add x21, sp, 40
10001ae64strb w19, [sp+63]
10001ae68cbnz x19, 0x10001ae90
10001ae6cb 0x10001aea0
10001ae70
10001ae70loc_10001ae70:
10001ae70add x8, x19, 16
10001ae74and x22, x8, -16
10001ae78mov x0, x22
10001ae7cbl _Znwm@plt
10001ae80mov x21, x0
10001ae84orr x8, x22, 0x8000000000000000
10001ae88stp x19, x8, [sp+48]
10001ae8cstr x0, [sp+40]
10001ae90
10001ae90loc_10001ae90:
10001ae90mov x0, x21
10001ae94mov x1, x20
10001ae98mov x2, x19
10001ae9cbl memcpy@plt
10001aea0
10001aea0loc_10001aea0:
10001aea0strb wzr, [x21+x19]
10001aea4add x0, sp, 64
10001aea8add x1, sp, 40
10001aeacbl fn_10001b2d0
10001aeb0ldrsb w8, [sp+63]
10001aeb4tbz w8, 31, 0x10001aec0
10001aeb8ldr x0, [sp+40]
10001aebcbl _ZdlPv@plt
10001aec0
10001aec0loc_10001aec0:
10001aec0stp xzr, xzr, [sp+40]
10001aec4str xzr, [sp+56]
10001aec8add x8, sp, 64
10001aeccadd x8, x8, 32
10001aed0str x8, [sp+8]
10001aed4add x26, sp, 16
10001aed8movz w28, 500
10001aedcadr x20, 0x2a64c
10001aee0hint
10001aee4
10001aee4loc_10001aee4:
10001aee4ldr x16, [sp+64]
10001aee8add x19, sp, 64
10001aeecmov x17, x19
10001aef0movk x17, 0x5b37000000000000
10001aef4autda x16, x17
10001aef8ldur x8, [x16-24]
10001aefcadd x0, x19, x8
10001af00add x8, sp, 16
10001af04bl _ZNKSt3__18ios_base6getlocEv@plt
10001af08add x0, sp, 16
10001af0chint
10001af10ldr x1, 0x29968
10001af14bl _ZNKSt3__16locale9use_facetERNS0_2idE@plt
10001af18ldr x16, [x0]
10001af1cmov x17, x0
10001af20movk x17, 0x634f000000000000
10001af24autda x16, x17
10001af28ldr x8, [x16+56]!
10001af2cmov x9, x16
10001af30movz w1, 10
10001af34mov x17, x9
10001af38movk x17, 0x561a000000000000
10001af3cblraa x8, x17
10001af40mov x21, x0
10001af44add x0, sp, 16
10001af48bl _ZNSt3__16localeD1Ev@plt
10001af4cadd x0, sp, 64
10001af50add x1, sp, 40
10001af54mov x2, x21
10001af58bl fn_10001be8c
10001af5cldr x16, [sp+64]
10001af60mov x17, x19
10001af64movk x17, 0x5b37000000000000
10001af68autda x16, x17
10001af6cldur x10, [x16-24]
10001af70ldrb w9, [sp+63]
10001af74sbfm w8, w9, 0, 7
10001af78ldr x11, [sp+8]
10001af7cldrb w10, [x11+x10]
10001af80movz w11, 5
10001af84ands wzr, w10, w11
10001af88b.ne 0x10001b08c
10001af8cldr x10, [sp+48]
10001af90subs wzr, w8, 0
10001af94csel x19, x10, x9, lt
10001af98cbz x19, 0x10001aee4
10001af9cmovz x9, 0
10001afa0subs xzr, x19, 500
10001afa4csel x27, x19, x28, lo
10001afa8sbfm x25, x9, 0, 31
10001afactbnz w8, 7, 0x10001afe4
10001afb0
10001afb0loc_10001afb0:
10001afb0and x8, x8, 255
10001afb4subs xzr, x25, x8
10001afb8b.hi 0x10001b1b8
10001afbcadd x24, sp, 40
10001afc0sub x8, x8, x25
10001afc4subs xzr, x8, x27
10001afc8csel x21, x8, x27, lo
10001afccsubs xzr, x21, 23
10001afd0b.hs 0x10001b008
10001afd4
10001afd4loc_10001afd4:
10001afd4add x22, sp, 16
10001afd8strb w21, [sp+39]
10001afdccbnz x21, 0x10001b028
10001afe0b 0x10001b038
10001afe4
10001afe4loc_10001afe4:
10001afe4ldr x8, [sp+48]
10001afe8subs xzr, x8, x25
10001afecb.lo 0x10001b1b8
10001aff0ldr x24, [sp+40]
10001aff4sub x8, x8, x25
10001aff8subs xzr, x8, x27
10001affccsel x21, x8, x27, lo
10001b000subs xzr, x21, 23
10001b004b.lo 0x10001afd4
10001b008
10001b008loc_10001b008:
10001b008add w8, w21, 16
10001b00cand x23, x8, 1008
10001b010mov x0, x23
10001b014bl _Znwm@plt
10001b018mov x22, x0
10001b01corr x8, x23, 0x8000000000000000
10001b020stp x21, x8, [sp+24]
10001b024str x0, [sp+16]
10001b028
10001b028loc_10001b028:
10001b028add x1, x24, x25
10001b02cmov x0, x22
10001b030mov x2, x21
10001b034bl memmove@plt
10001b038
10001b038loc_10001b038:
10001b038strb wzr, [x22+x21]
10001b03cldrsb w8, [sp+39]
10001b040ldr x9, [sp+16]
10001b044subs wzr, w8, 0
10001b048csel x8, x9, x26, lt
10001b04cstr x8, [sp]
10001b050mov x0, x20
10001b054bl NSLog@plt
10001b058sub x19, x19, x27
10001b05cldrsb w8, [sp+39]
10001b060tbz w8, 31, 0x10001b06c
10001b064ldr x0, [sp+16]
10001b068bl _ZdlPv@plt
10001b06c
10001b06cloc_10001b06c:
10001b06cadd x9, x25, x27
10001b070cbz x19, 0x10001aee4
10001b074ldrb w8, [sp+63]
10001b078subs xzr, x19, 500
10001b07ccsel x27, x19, x28, lo
10001b080sbfm x25, x9, 0, 31
10001b084tbz w8, 7, 0x10001afb0
10001b088b 0x10001afe4
10001b08c
10001b08cloc_10001b08c:
10001b08ctbz w8, 31, 0x10001b098
10001b090ldr x0, [sp+40]
10001b094bl _ZdlPv@plt
10001b098
10001b098loc_10001b098:
10001b098hint
10001b09cldr x20, 0x297fc
10001b0a0ldr x8, [x20]
10001b0a4mov x16, x8
10001b0a8autdza x16
10001b0acmov x17, x16
10001b0b0xpacd x17
10001b0b4subs xzr, x16, x17
10001b0b8b.eq 0x10001b0c0
10001b0bcbrk 50290
10001b0c0
10001b0c0loc_10001b0c0:
10001b0c0add x21, sp, 64
10001b0c4add x9, sp, 64
10001b0c8movk x9, 0x5b37000000000000
10001b0ccmov x17, x16
10001b0d0mov x16, x9
10001b0d4pacda x17, x16
10001b0d8str x17, [sp+64]
10001b0dcldp x16, x9, [x20+64]
10001b0e0autdza x16
10001b0e4mov x17, x16
10001b0e8xpacd x17
10001b0ecsubs xzr, x16, x17
10001b0f0b.eq 0x10001b0f8
10001b0f4brk 50290
10001b0f8
10001b0f8loc_10001b0f8:
10001b0f8ldraa x8, [x8-24]
10001b0fcadd x10, x21, x8
10001b100mov x8, x10
10001b104movk x8, 0x4b91000000000000
10001b108mov x17, x16
10001b10cmov x16, x8
10001b110pacda x17, x16
10001b114str x17, [x10]
10001b118mov x16, x9
10001b11cautdza x16
10001b120mov x17, x16
10001b124xpacd x17
10001b128subs xzr, x16, x17
10001b12cb.eq 0x10001b134
10001b130brk 50290
10001b134
10001b134loc_10001b134:
10001b134add x8, x21, 16
10001b138movk x8, 0xd08c000000000000
10001b13cmov x17, x16
10001b140mov x16, x8
10001b144pacda x17, x16
10001b148str x17, [sp+80]
10001b14cadd x19, x21, 24
10001b150hint
10001b154ldr x16, 0x2974c
10001b158add x16, x16, 16
10001b15cmov x17, x19
10001b160movk x17, 0x1be8000000000000
10001b164pacda x16, x17
10001b168str x16, [sp+88]
10001b16cldrsb w8, [sp+175]
10001b170tbz w8, 31, 0x10001b17c
10001b174ldr x0, [sp+152]
10001b178bl _ZdlPv@plt
10001b17c
10001b17cloc_10001b17c:
10001b17cmov x0, x19
10001b180bl _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt
10001b184add x1, x20, 8
10001b188add x0, sp, 64
10001b18cbl _ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt
10001b190add x0, x21, 128
10001b194bl _ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev@plt
10001b198ldp x29, x30, [sp+432]
10001b19cldp x20, x19, [sp+416]
10001b1a0ldp x22, x21, [sp+400]
10001b1a4ldp x24, x23, [sp+384]
10001b1a8ldp x26, x25, [sp+368]
10001b1acldp x28, x27, [sp+352]
10001b1b0add sp, sp, 448
10001b1b4retab
10001b1b8
10001b1b8loc_10001b1b8:
10001b1b8add x0, sp, 16
10001b1bcbl fn_10001bcd0
10001b1c0brk 1
10001b1c4
10001b1c4loc_10001b1c4:
10001b1c4add x0, sp, 40
10001b1c8bl fn_1000089dc
10001b1ccmov x19, x0
10001b1d0ldrsb w8, [sp+63]
10001b1d4tbz w8, 31, 0x10001b23c
10001b1d8ldr x0, [sp+40]
10001b1dcbl _ZdlPv@plt
10001b1e0mov x0, x19
10001b1e4bl _Unwind_Resume@plt
10001b1e8mov x19, x0
10001b1ecadd x0, sp, 16
10001b1f0bl _ZNSt3__16localeD1Ev@plt
10001b1f4b 0x10001b224
10001b1f8mov x19, x0
10001b1fcb 0x10001b224
10001b200mov x19, x0
10001b204b 0x10001b224
10001b208mov x19, x0
10001b20cb 0x10001b224
10001b210mov x19, x0
10001b214ldrsb w8, [sp+39]
10001b218tbz w8, 31, 0x10001b224
10001b21cldr x0, [sp+16]
10001b220bl _ZdlPv@plt
10001b224
10001b224loc_10001b224:
10001b224ldrsb w8, [sp+63]
10001b228tbz w8, 31, 0x10001b234
10001b22cldr x0, [sp+40]
10001b230bl _ZdlPv@plt
10001b234
10001b234loc_10001b234:
10001b234add x0, sp, 64
10001b238bl fn_100008114
10001b23c
10001b23cloc_10001b23c:
10001b23cmov x0, x19
10001b240bl _Unwind_Resume@plt
10001ae1c
Loading..