File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    004faf60
    004faf60github.com/bishopfox/sliver/implant/sliver/handlers.uploadHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.uploadHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
    004faf60ldr x16, [x28+16]
    004faf64sub x17, sp, 1328
    004faf68subs xzr, x17, x16
    004faf6cb.ls 0x4fc74c
    004faf70sub x20, sp, 1456
    004faf74stp x29, x30, [x20-8]
    004faf78add sp, x20, 0
    004faf7csub x29, sp, 8
    004faf80str x0, [sp+1464]
    004faf84str x1, [sp+1472]
    004faf88str x2, [sp+1480]
    004faf8cstr x3, [sp+1488]
    004faf90adrp x0, 0x199000
    004faf94add x0, x0, 2624
    004faf98bl runtime.newobject
    004faf9cstr x0, [sp+1008]
    004fafa0adrp x27, 0x551000
    004fafa4ldr w1, [x27+3056]
    004fafa8cbz w1, 0x4fafb0
    004fafacb 0x4fafb4
    004fafb0
    004fafb0loc_4fafb0:
    004fafb0b 0x4fafd0
    004fafb4
    004fafb4loc_4fafb4:
    004fafb4str x0, [sp+1416]
    004fafb8mov x1, x0
    004fafbcadrp x0, 0x199000
    004fafc0add x0, x0, 2624
    004fafc4bl runtime.wbZero
    004fafc8ldr x0, [sp+1416]
    004fafccb 0x4fafd0
    004fafd0
    004fafd0loc_4fafd0:
    004fafd0mov x20, x0
    004fafd4adr x27, 16
    004fafd8stp x29, x27, [sp-24]
    004fafdcsub x29, sp, 24
    004fafe0bl fn_87cf0
    004fafe4sub x29, sp, 8
    004fafe8str xzr, [x0+128]
    004fafecldr x4, [sp+1008]
    004faff0str x4, [sp+128]
    004faff4str x4, [sp+1200]
    004faff8ldr x0, [sp+1464]
    004faffcldr x1, [sp+1472]
    004fb000ldr x2, [sp+1480]
    004fb004adrp x3, 0x219000
    004fb008add x3, x3, 864
    004fb00cbl google.golang.org/protobuf/proto.Unmarshal
    004fb010str x0, [sp+256]
    004fb014str x1, [sp+264]
    004fb018cbnz x0, 0x4fb020
    004fb01cb 0x4fb118
    004fb020
    004fb020loc_4fb020:
    004fb020add x27, sp, 1184
    004fb024stp xzr, xzr, [x27]
    004fb028add x5, sp, 1184
    004fb02cstr x5, [sp+976]
    004fb030ldr x5, [sp+256]
    004fb034ldr x6, [sp+264]
    004fb038str x5, [sp+960]
    004fb03cstr x6, [sp+968]
    004fb040str x5, [sp+936]
    004fb044ldr x5, [sp+936]
    004fb048cbnz x5, 0x4fb050
    004fb04cb 0x4fb060
    004fb050
    004fb050loc_4fb050:
    004fb050ldr x5, [sp+936]
    004fb054ldr x5, [x5+8]
    004fb058str x5, [sp+936]
    004fb05cb 0x4fb064
    004fb060
    004fb060loc_4fb060:
    004fb060b 0x4fb064
    004fb064
    004fb064loc_4fb064:
    004fb064ldr x5, [sp+976]
    004fb068ldrsb x27, [x5]
    004fb06cldr x6, [sp+936]
    004fb070ldr x7, [sp+968]
    004fb074str x6, [x5]
    004fb078adrp x27, 0x550000
    004fb07cldr w6, [x27+3056]
    004fb080cbz w6, 0x4fb088
    004fb084b 0x4fb08c
    004fb088
    004fb088loc_4fb088:
    004fb088b 0x4fb0a0
    004fb08c
    004fb08cloc_4fb08c:
    004fb08cbl runtime.gcWriteBarrier2
    004fb090str x7, [x25]
    004fb094ldr x6, [x5+8]
    004fb098str x6, [x25+8]
    004fb09cb 0x4fb0a0
    004fb0a0
    004fb0a0loc_4fb0a0:
    004fb0a0str x7, [x5+8]
    004fb0a4ldr x2, [sp+976]
    004fb0a8ldrsb x27, [x2]
    004fb0acb 0x4fb0b0
    004fb0b0
    004fb0b0loc_4fb0b0:
    004fb0b0str x2, [sp+984]
    004fb0b4orr x4, xzr, 1
    004fb0b8str x4, [sp+992]
    004fb0bcstr x4, [sp+1000]
    004fb0c0adrp x0, 0x1bf000
    004fb0c4add x0, x0, 981
    004fb0c8movz x1, 26
    004fb0ccmov x3, x4
    004fb0d0bl log.Printf
    004fb0d4adrp x0, 0x550000
    004fb0d8add x0, x0, 1504
    004fb0dcstr x0, [sp+904]
    004fb0e0b 0x4fb0e4
    004fb0e4
    004fb0e4loc_4fb0e4:
    004fb0e4str x0, [sp+912]
    004fb0e8add x27, sp, 920
    004fb0ecstp xzr, xzr, [x27]
    004fb0f0ldr x26, [sp+1488]
    004fb0f4ldr x5, [x26]
    004fb0f8ldr x3, [sp+256]
    004fb0fcldr x4, [sp+264]
    004fb100mov x1, xzr
    004fb104mov x2, x1
    004fb108blr x5
    004fb10cldp x29, x30, [sp-8]
    004fb110add sp, sp, 1456
    004fb114ret x30
    004fb118
    004fb118loc_4fb118:
    004fb118add x27, sp, 1168
    004fb11cstp xzr, xzr, [x27]
    004fb120add x27, sp, 1152
    004fb124stp xzr, xzr, [x27]
    004fb128ldr x2, [sp+128]
    004fb12cldrsb x27, [x2]
    004fb130ldr x0, [x2+8]
    004fb134ldr x1, [x2+16]
    004fb138str x0, [sp+888]
    004fb13cstr x1, [sp+896]
    004fb140bl path/filepath.Abs
    004fb144str x0, [sp+1168]
    004fb148str x1, [sp+1176]
    004fb14cstr x2, [sp+1152]
    004fb150str x3, [sp+1160]
    004fb154ldr x2, [sp+1168]
    004fb158ldr x3, [sp+1176]
    004fb15cstr x2, [sp+944]
    004fb160str x3, [sp+952]
    004fb164ldr x2, [sp+1152]
    004fb168ldr x3, [sp+1160]
    004fb16cstr x2, [sp+784]
    004fb170str x3, [sp+792]
    004fb174ldr x2, [sp+944]
    004fb178ldr x3, [sp+952]
    004fb17cstr x2, [sp+152]
    004fb180str x3, [sp+160]
    004fb184ldr x2, [sp+792]
    004fb188ldr x3, [sp+784]
    004fb18cstr x3, [sp+256]
    004fb190str x2, [sp+264]
    004fb194cbnz x3, 0x4fb19c
    004fb198b 0x4fb294
    004fb19c
    004fb19cloc_4fb19c:
    004fb19cadd x27, sp, 1184
    004fb1a0stp xzr, xzr, [x27]
    004fb1a4add x5, sp, 1184
    004fb1a8str x5, [sp+856]
    004fb1acldr x5, [sp+256]
    004fb1b0ldr x6, [sp+264]
    004fb1b4str x5, [sp+840]
    004fb1b8str x6, [sp+848]
    004fb1bcstr x5, [sp+832]
    004fb1c0ldr x5, [sp+832]
    004fb1c4cbnz x5, 0x4fb1cc
    004fb1c8b 0x4fb1dc
    004fb1cc
    004fb1ccloc_4fb1cc:
    004fb1ccldr x5, [sp+832]
    004fb1d0ldr x5, [x5+8]
    004fb1d4str x5, [sp+832]
    004fb1d8b 0x4fb1e0
    004fb1dc
    004fb1dcloc_4fb1dc:
    004fb1dcb 0x4fb1e0
    004fb1e0
    004fb1e0loc_4fb1e0:
    004fb1e0ldr x5, [sp+856]
    004fb1e4ldrsb x27, [x5]
    004fb1e8ldr x6, [sp+832]
    004fb1ecldr x7, [sp+848]
    004fb1f0str x6, [x5]
    004fb1f4adrp x27, 0x550000
    004fb1f8ldr w6, [x27+3056]
    004fb1fccbz w6, 0x4fb204
    004fb200b 0x4fb208
    004fb204
    004fb204loc_4fb204:
    004fb204b 0x4fb21c
    004fb208
    004fb208loc_4fb208:
    004fb208bl runtime.gcWriteBarrier2
    004fb20cstr x7, [x25]
    004fb210ldr x6, [x5+8]
    004fb214str x6, [x25+8]
    004fb218b 0x4fb21c
    004fb21c
    004fb21cloc_4fb21c:
    004fb21cstr x7, [x5+8]
    004fb220ldr x2, [sp+856]
    004fb224ldrsb x27, [x2]
    004fb228b 0x4fb22c
    004fb22c
    004fb22cloc_4fb22c:
    004fb22cstr x2, [sp+864]
    004fb230orr x4, xzr, 1
    004fb234str x4, [sp+872]
    004fb238str x4, [sp+880]
    004fb23cadrp x0, 0x1bc000
    004fb240add x0, x0, 900
    004fb244movz x1, 21
    004fb248mov x3, x4
    004fb24cbl log.Printf
    004fb250adrp x0, 0x550000
    004fb254add x0, x0, 1504
    004fb258str x0, [sp+800]
    004fb25cb 0x4fb260
    004fb260
    004fb260loc_4fb260:
    004fb260str x0, [sp+808]
    004fb264add x27, sp, 816
    004fb268stp xzr, xzr, [x27]
    004fb26cldr x26, [sp+1488]
    004fb270ldr x5, [x26]
    004fb274ldr x3, [sp+256]
    004fb278ldr x4, [sp+264]
    004fb27cmov x1, xzr
    004fb280mov x2, x1
    004fb284blr x5
    004fb288ldp x29, x30, [sp-8]
    004fb28cadd sp, sp, 1456
    004fb290ret x30
    004fb294
    004fb294loc_4fb294:
    004fb294adrp x0, 0x189000
    004fb298add x0, x0, 256
    004fb29cbl runtime.newobject
    004fb2a0str x0, [sp+776]
    004fb2a4adrp x27, 0x550000
    004fb2a8ldr w1, [x27+3056]
    004fb2accbz w1, 0x4fb2b4
    004fb2b0b 0x4fb2b8
    004fb2b4
    004fb2b4loc_4fb2b4:
    004fb2b4b 0x4fb2d4
    004fb2b8
    004fb2b8loc_4fb2b8:
    004fb2b8str x0, [sp+1408]
    004fb2bcmov x1, x0
    004fb2c0adrp x0, 0x189000
    004fb2c4add x0, x0, 256
    004fb2c8bl runtime.wbZero
    004fb2ccldr x0, [sp+1408]
    004fb2d0b 0x4fb2d4
    004fb2d4
    004fb2d4loc_4fb2d4:
    004fb2d4stp xzr, xzr, [x0]
    004fb2d8stp xzr, xzr, [x0+16]
    004fb2dcstp xzr, xzr, [x0+32]
    004fb2e0stp xzr, xzr, [x0+48]
    004fb2e4str xzr, [x0+64]
    004fb2e8ldr x2, [sp+776]
    004fb2ecldrsb x27, [x2]
    004fb2f0ldr x3, [sp+152]
    004fb2f4ldr x4, [sp+160]
    004fb2f8str x4, [x2+16]
    004fb2fcadrp x27, 0x550000
    004fb300ldr w4, [x27+3056]
    004fb304cbz w4, 0x4fb30c
    004fb308b 0x4fb310
    004fb30c
    004fb30cloc_4fb30c:
    004fb30cb 0x4fb324
    004fb310
    004fb310loc_4fb310:
    004fb310bl runtime.gcWriteBarrier2
    004fb314str x3, [x25]
    004fb318ldr x4, [x2+8]
    004fb31cstr x4, [x25+8]
    004fb320b 0x4fb324
    004fb324
    004fb324loc_4fb324:
    004fb324str x3, [x2+8]
    004fb328ldr x2, [sp+776]
    004fb32cstr x2, [sp+192]
    004fb330add x27, sp, 1136
    004fb334stp xzr, xzr, [x27]
    004fb338add x27, sp, 1152
    004fb33cstp xzr, xzr, [x27]
    004fb340ldr x0, [sp+152]
    004fb344ldr x1, [sp+160]
    004fb348bl os.Stat
    004fb34cstr x0, [sp+1136]
    004fb350str x1, [sp+1144]
    004fb354str x2, [sp+1152]
    004fb358str x3, [sp+1160]
    004fb35cldr x2, [sp+1136]
    004fb360ldr x3, [sp+1144]
    004fb364str x2, [sp+384]
    004fb368str x3, [sp+392]
    004fb36cldr x2, [sp+1152]
    004fb370ldr x3, [sp+1160]
    004fb374str x2, [sp+1432]
    004fb378str x3, [sp+1440]
    004fb37cldr x2, [sp+384]
    004fb380ldr x3, [sp+392]
    004fb384str x2, [sp+136]
    004fb388str x3, [sp+144]
    004fb38cldr x1, [sp+1440]
    004fb390ldr x0, [sp+1432]
    004fb394str x0, [sp+256]
    004fb398str x1, [sp+264]
    004fb39ccbnz x0, 0x4fb3a4
    004fb3a0b 0x4fb7a8
    004fb3a4
    004fb3a4loc_4fb3a4:
    004fb3a4adrp x27, 0x526000
    004fb3a8ldr x3, [x27+1672]
    004fb3acadrp x27, 0x526000
    004fb3b0ldr x2, [x27+1664]
    004fb3b4bl errors.Is
    004fb3b8strb w0, [sp+63]
    004fb3bctbnz w0, 0, 0x4fb3c4
    004fb3c0b 0x4fb614
    004fb3c4
    004fb3c4loc_4fb3c4:
    004fb3c4adrp x27, 0x526000
    004fb3c8ldr x2, [x27+1664]
    004fb3ccldr x0, [sp+256]
    004fb3d0adrp x27, 0x526000
    004fb3d4ldr x3, [x27+1672]
    004fb3d8ldr x1, [sp+264]
    004fb3dcbl errors.Is
    004fb3e0strb w0, [sp+63]
    004fb3e4tbnz w0, 0, 0x4fb3ec
    004fb3e8b 0x4fb60c
    004fb3ec
    004fb3ecloc_4fb3ec:
    004fb3ecldr x6, [sp+128]
    004fb3f0ldrsb x27, [x6]
    004fb3f4ldrb w6, [x6+88]
    004fb3f8tbnz w6, 0, 0x4fb400
    004fb3fcb 0x4fb600
    004fb400
    004fb400loc_4fb400:
    004fb400ldr x0, [sp+152]
    004fb404ldr x1, [sp+160]
    004fb408movz x2, 488
    004fb40cbl os.MkdirAll
    004fb410str x0, [sp+256]
    004fb414str x1, [sp+264]
    004fb418subs xzr, x0, 0
    004fb41ccset x3, ne
    004fb420strb w3, [sp+63]
    004fb424cbnz x0, 0x4fb42c
    004fb428b 0x4fb458
    004fb42c
    004fb42cloc_4fb42c:
    004fb42cldr x0, [sp+256]
    004fb430adrp x27, 0x526000
    004fb434ldr x2, [x27+1648]
    004fb438ldr x1, [sp+264]
    004fb43cadrp x27, 0x526000
    004fb440ldr x3, [x27+1656]
    004fb444bl errors.Is
    004fb448strb w0, [sp+62]
    004fb44ceor x4, x0, 1
    004fb450strb w4, [sp+63]
    004fb454b 0x4fb45c
    004fb458
    004fb458loc_4fb458:
    004fb458b 0x4fb45c
    004fb45c
    004fb45cloc_4fb45c:
    004fb45cldrb w6, [sp+63]
    004fb460tbnz w6, 0, 0x4fb468
    004fb464b 0x4fb5f8
    004fb468
    004fb468loc_4fb468:
    004fb468add x27, sp, 1184
    004fb46cstp xzr, xzr, [x27]
    004fb470add x5, sp, 1184
    004fb474str x5, [sp+680]
    004fb478ldr x5, [sp+256]
    004fb47cldr x6, [sp+264]
    004fb480str x5, [sp+664]
    004fb484str x6, [sp+672]
    004fb488str x5, [sp+656]
    004fb48cldr x5, [sp+656]
    004fb490cbnz x5, 0x4fb498
    004fb494b 0x4fb4a8
    004fb498
    004fb498loc_4fb498:
    004fb498ldr x5, [sp+656]
    004fb49cldr x5, [x5+8]
    004fb4a0str x5, [sp+656]
    004fb4a4b 0x4fb4ac
    004fb4a8
    004fb4a8loc_4fb4a8:
    004fb4a8b 0x4fb4ac
    004fb4ac
    004fb4acloc_4fb4ac:
    004fb4acldr x5, [sp+680]
    004fb4b0ldrsb x27, [x5]
    004fb4b4ldr x6, [sp+656]
    004fb4b8ldr x7, [sp+672]
    004fb4bcstr x6, [x5]
    004fb4c0adrp x27, 0x550000
    004fb4c4ldr w6, [x27+3056]
    004fb4c8cbz w6, 0x4fb4d0
    004fb4ccb 0x4fb4d4
    004fb4d0
    004fb4d0loc_4fb4d0:
    004fb4d0b 0x4fb4e8
    004fb4d4
    004fb4d4loc_4fb4d4:
    004fb4d4bl runtime.gcWriteBarrier2
    004fb4d8str x7, [x25]
    004fb4dcldr x6, [x5+8]
    004fb4e0str x6, [x25+8]
    004fb4e4b 0x4fb4e8
    004fb4e8
    004fb4e8loc_4fb4e8:
    004fb4e8str x7, [x5+8]
    004fb4ecldr x2, [sp+680]
    004fb4f0ldrsb x27, [x2]
    004fb4f4b 0x4fb4f8
    004fb4f8
    004fb4f8loc_4fb4f8:
    004fb4f8str x2, [sp+688]
    004fb4fcorr x4, xzr, 1
    004fb500str x4, [sp+696]
    004fb504str x4, [sp+704]
    004fb508adrp x0, 0x1b5000
    004fb50cadd x0, x0, 15
    004fb510orr x1, xzr, 2
    004fb514mov x3, x4
    004fb518bl fmt.Sprintf
    004fb51cstr x0, [sp+1168]
    004fb520str x1, [sp+1176]
    004fb524adrp x0, 0x18a000
    004fb528add x0, x0, 3648
    004fb52cbl runtime.newobject
    004fb530str x0, [sp+648]
    004fb534adrp x27, 0x550000
    004fb538ldr w5, [x27+3056]
    004fb53ccbz w5, 0x4fb544
    004fb540b 0x4fb548
    004fb544
    004fb544loc_4fb544:
    004fb544b 0x4fb564
    004fb548
    004fb548loc_4fb548:
    004fb548str x0, [sp+1400]
    004fb54cmov x1, x0
    004fb550adrp x0, 0x18a000
    004fb554add x0, x0, 3648
    004fb558bl runtime.wbZero
    004fb55cldr x0, [sp+1400]
    004fb560b 0x4fb564
    004fb564
    004fb564loc_4fb564:
    004fb564mov x20, x0
    004fb568adr x27, 16
    004fb56cstp x29, x27, [sp-24]
    004fb570sub x29, sp, 24
    004fb574bl fn_87cf8
    004fb578sub x29, sp, 8
    004fb57cldr x6, [sp+648]
    004fb580ldrsb x27, [x6]
    004fb584ldr x7, [sp+1168]
    004fb588ldr x8, [sp+1176]
    004fb58cstr x8, [x6+16]
    004fb590adrp x27, 0x550000
    004fb594ldr w8, [x27+3056]
    004fb598cbz w8, 0x4fb5a0
    004fb59cb 0x4fb5a4
    004fb5a0
    004fb5a0loc_4fb5a0:
    004fb5a0b 0x4fb5b8
    004fb5a4
    004fb5a4loc_4fb5a4:
    004fb5a4bl runtime.gcWriteBarrier2
    004fb5a8str x7, [x25]
    004fb5acldr x8, [x6+8]
    004fb5b0str x8, [x25+8]
    004fb5b4b 0x4fb5b8
    004fb5b8
    004fb5b8loc_4fb5b8:
    004fb5b8str x7, [x6+8]
    004fb5bcldr x6, [sp+192]
    004fb5c0ldrsb x27, [x6]
    004fb5c4ldr x7, [sp+648]
    004fb5c8adrp x27, 0x550000
    004fb5ccldr w8, [x27+3056]
    004fb5d0cbz w8, 0x4fb5d8
    004fb5d4b 0x4fb5dc
    004fb5d8
    004fb5d8loc_4fb5d8:
    004fb5d8b 0x4fb5f0
    004fb5dc
    004fb5dcloc_4fb5dc:
    004fb5dcbl runtime.gcWriteBarrier2
    004fb5e0str x7, [x25]
    004fb5e4ldr x8, [x6+32]
    004fb5e8str x8, [x25+8]
    004fb5ecb 0x4fb5f0
    004fb5f0
    004fb5f0loc_4fb5f0:
    004fb5f0str x7, [x6+32]
    004fb5f4b 0x4fb5fc
    004fb5f8
    004fb5f8loc_4fb5f8:
    004fb5f8b 0x4fb5fc
    004fb5fc
    004fb5fcloc_4fb5fc:
    004fb5fcb 0x4fb608
    004fb600
    004fb600loc_4fb600:
    004fb600stp xzr, xzr, [sp+256]
    004fb604b 0x4fb608
    004fb608
    004fb608loc_4fb608:
    004fb608b 0x4fb610
    004fb60c
    004fb60cloc_4fb60c:
    004fb60cb 0x4fb610
    004fb610
    004fb610loc_4fb610:
    004fb610b 0x4fb7a4
    004fb614
    004fb614loc_4fb614:
    004fb614add x27, sp, 1184
    004fb618stp xzr, xzr, [x27]
    004fb61cadd x5, sp, 1184
    004fb620str x5, [sp+744]
    004fb624ldr x5, [sp+256]
    004fb628ldr x6, [sp+264]
    004fb62cstr x5, [sp+728]
    004fb630str x6, [sp+736]
    004fb634str x5, [sp+720]
    004fb638ldr x5, [sp+720]
    004fb63ccbnz x5, 0x4fb644
    004fb640b 0x4fb654
    004fb644
    004fb644loc_4fb644:
    004fb644ldr x5, [sp+720]
    004fb648ldr x5, [x5+8]
    004fb64cstr x5, [sp+720]
    004fb650b 0x4fb658
    004fb654
    004fb654loc_4fb654:
    004fb654b 0x4fb658
    004fb658
    004fb658loc_4fb658:
    004fb658ldr x5, [sp+744]
    004fb65cldrsb x27, [x5]
    004fb660ldr x6, [sp+720]
    004fb664ldr x7, [sp+736]
    004fb668str x6, [x5]
    004fb66cadrp x27, 0x550000
    004fb670ldr w6, [x27+3056]
    004fb674cbz w6, 0x4fb67c
    004fb678b 0x4fb680
    004fb67c
    004fb67cloc_4fb67c:
    004fb67cb 0x4fb694
    004fb680
    004fb680loc_4fb680:
    004fb680bl runtime.gcWriteBarrier2
    004fb684str x7, [x25]
    004fb688ldr x6, [x5+8]
    004fb68cstr x6, [x25+8]
    004fb690b 0x4fb694
    004fb694
    004fb694loc_4fb694:
    004fb694str x7, [x5+8]
    004fb698ldr x2, [sp+744]
    004fb69cldrsb x27, [x2]
    004fb6a0b 0x4fb6a4
    004fb6a4
    004fb6a4loc_4fb6a4:
    004fb6a4str x2, [sp+752]
    004fb6a8orr x4, xzr, 1
    004fb6acstr x4, [sp+760]
    004fb6b0str x4, [sp+768]
    004fb6b4adrp x0, 0x1b5000
    004fb6b8add x0, x0, 15
    004fb6bcorr x1, xzr, 2
    004fb6c0mov x3, x4
    004fb6c4bl fmt.Sprintf
    004fb6c8str x0, [sp+1168]
    004fb6ccstr x1, [sp+1176]
    004fb6d0adrp x0, 0x18a000
    004fb6d4add x0, x0, 3648
    004fb6d8bl runtime.newobject
    004fb6dcstr x0, [sp+712]
    004fb6e0adrp x27, 0x550000
    004fb6e4ldr w5, [x27+3056]
    004fb6e8cbz w5, 0x4fb6f0
    004fb6ecb 0x4fb6f4
    004fb6f0
    004fb6f0loc_4fb6f0:
    004fb6f0b 0x4fb710
    004fb6f4
    004fb6f4loc_4fb6f4:
    004fb6f4str x0, [sp+1400]
    004fb6f8mov x1, x0
    004fb6fcadrp x0, 0x18a000
    004fb700add x0, x0, 3648
    004fb704bl runtime.wbZero
    004fb708ldr x0, [sp+1400]
    004fb70cb 0x4fb710
    004fb710
    004fb710loc_4fb710:
    004fb710mov x20, x0
    004fb714adr x27, 16
    004fb718stp x29, x27, [sp-24]
    004fb71csub x29, sp, 24
    004fb720bl fn_87cf8
    004fb724sub x29, sp, 8
    004fb728ldr x6, [sp+712]
    004fb72cldrsb x27, [x6]
    004fb730ldr x7, [sp+1168]
    004fb734ldr x8, [sp+1176]
    004fb738str x8, [x6+16]
    004fb73cadrp x27, 0x550000
    004fb740ldr w8, [x27+3056]
    004fb744cbz w8, 0x4fb74c
    004fb748b 0x4fb750
    004fb74c
    004fb74cloc_4fb74c:
    004fb74cb 0x4fb764
    004fb750
    004fb750loc_4fb750:
    004fb750bl runtime.gcWriteBarrier2
    004fb754str x7, [x25]
    004fb758ldr x8, [x6+8]
    004fb75cstr x8, [x25+8]
    004fb760b 0x4fb764
    004fb764
    004fb764loc_4fb764:
    004fb764str x7, [x6+8]
    004fb768ldr x6, [sp+192]
    004fb76cldrsb x27, [x6]
    004fb770ldr x7, [sp+712]
    004fb774adrp x27, 0x550000
    004fb778ldr w8, [x27+3056]
    004fb77ccbz w8, 0x4fb784
    004fb780b 0x4fb788
    004fb784
    004fb784loc_4fb784:
    004fb784b 0x4fb79c
    004fb788
    004fb788loc_4fb788:
    004fb788bl runtime.gcWriteBarrier2
    004fb78cstr x7, [x25]
    004fb790ldr x8, [x6+32]
    004fb794str x8, [x25+8]
    004fb798b 0x4fb79c
    004fb79c
    004fb79cloc_4fb79c:
    004fb79cstr x7, [x6+32]
    004fb7a0b 0x4fb7a4
    004fb7a4
    004fb7a4loc_4fb7a4:
    004fb7a4b 0x4fb9b0
    004fb7a8
    004fb7a8loc_4fb7a8:
    004fb7a8ldr x1, [sp+136]
    004fb7acldrsb x27, [x1]
    004fb7b0ldr x1, [x1+24]
    004fb7b4ldr x0, [sp+144]
    004fb7b8blr x1
    004fb7bcstrb w0, [sp+63]
    004fb7c0tbnz w0, 0, 0x4fb7c8
    004fb7c4b 0x4fb9a8
    004fb7c8
    004fb7c8loc_4fb7c8:
    004fb7c8ldr x0, [sp+152]
    004fb7ccldr x1, [sp+160]
    004fb7d0adrp x2, 0x1b4000
    004fb7d4add x2, x2, 4032
    004fb7d8orr x3, xzr, 1
    004fb7dcbl strings.HasSuffix
    004fb7e0strb w0, [sp+63]
    004fb7e4tbnz w0, 0, 0x4fb7ec
    004fb7e8b 0x4fb7f0
    004fb7ec
    004fb7ecloc_4fb7ec:
    004fb7ecb 0x4fb850
    004fb7f0
    004fb7f0loc_4fb7f0:
    004fb7f0ldr x1, [sp+152]
    004fb7f4ldr x2, [sp+160]
    004fb7f8mov x0, xzr
    004fb7fcadrp x3, 0x1b4000
    004fb800add x3, x3, 4032
    004fb804orr x4, xzr, 1
    004fb808bl runtime.concatstring2
    004fb80cstr x0, [sp+152]
    004fb810str x1, [sp+160]
    004fb814ldr x5, [sp+192]
    004fb818ldrsb x27, [x5]
    004fb81cstr x1, [x5+16]
    004fb820adrp x27, 0x550000
    004fb824ldr w6, [x27+3056]
    004fb828cbz w6, 0x4fb830
    004fb82cb 0x4fb834
    004fb830
    004fb830loc_4fb830:
    004fb830b 0x4fb848
    004fb834
    004fb834loc_4fb834:
    004fb834bl runtime.gcWriteBarrier2
    004fb838str x0, [x25]
    004fb83cldr x6, [x5+8]
    004fb840str x6, [x25+8]
    004fb844b 0x4fb848
    004fb848
    004fb848loc_4fb848:
    004fb848str x0, [x5+8]
    004fb84cb 0x4fb850
    004fb850
    004fb850loc_4fb850:
    004fb850ldr x6, [sp+128]
    004fb854ldrsb x27, [x6]
    004fb858ldrb w6, [x6+88]
    004fb85ctbnz w6, 0, 0x4fb864
    004fb860b 0x4fb868
    004fb864
    004fb864loc_4fb864:
    004fb864b 0x4fb9a4
    004fb868
    004fb868loc_4fb868:
    004fb868ldr x5, [sp+128]
    004fb86cldrsb x27, [x5]
    004fb870ldr x3, [x5+72]
    004fb874ldr x4, [x5+80]
    004fb878str x3, [sp+632]
    004fb87cstr x4, [sp+640]
    004fb880ldr x1, [sp+152]
    004fb884ldr x2, [sp+160]
    004fb888mov x0, xzr
    004fb88cbl runtime.concatstring2
    004fb890str x0, [sp+152]
    004fb894str x1, [sp+160]
    004fb898add x27, sp, 1136
    004fb89cstp xzr, xzr, [x27]
    004fb8a0add x27, sp, 1152
    004fb8a4stp xzr, xzr, [x27]
    004fb8a8ldr x0, [sp+152]
    004fb8acldr x1, [sp+160]
    004fb8b0bl os.Stat
    004fb8b4str x0, [sp+1136]
    004fb8b8str x1, [sp+1144]
    004fb8bcstr x2, [sp+1152]
    004fb8c0str x3, [sp+1160]
    004fb8c4ldr x5, [sp+1136]
    004fb8c8ldr x6, [sp+1144]
    004fb8ccstr x5, [sp+1384]
    004fb8d0str x6, [sp+1392]
    004fb8d4ldr x5, [sp+1152]
    004fb8d8ldr x6, [sp+1160]
    004fb8dcstr x5, [sp+1368]
    004fb8e0str x6, [sp+1376]
    004fb8e4ldr x5, [sp+1384]
    004fb8e8ldr x6, [sp+1392]
    004fb8ecstr x5, [sp+136]
    004fb8f0str x6, [sp+144]
    004fb8f4ldr x5, [sp+1368]
    004fb8f8ldr x6, [sp+1376]
    004fb8fcstr x5, [sp+256]
    004fb900str x6, [sp+264]
    004fb904ldr x5, [sp+192]
    004fb908ldrsb x27, [x5]
    004fb90cldr x6, [sp+152]
    004fb910ldr x7, [sp+160]
    004fb914str x7, [x5+16]
    004fb918adrp x27, 0x550000
    004fb91cldr w7, [x27+3056]
    004fb920cbz w7, 0x4fb928
    004fb924b 0x4fb92c
    004fb928
    004fb928loc_4fb928:
    004fb928b 0x4fb940
    004fb92c
    004fb92cloc_4fb92c:
    004fb92cbl runtime.gcWriteBarrier2
    004fb930str x6, [x25]
    004fb934ldr x7, [x5+8]
    004fb938str x7, [x25+8]
    004fb93cb 0x4fb940
    004fb940
    004fb940loc_4fb940:
    004fb940str x6, [x5+8]
    004fb944ldr x6, [sp+256]
    004fb948subs xzr, x6, 0
    004fb94ccset x7, ne
    004fb950strb w7, [sp+63]
    004fb954cbnz x6, 0x4fb95c
    004fb958b 0x4fb984
    004fb95c
    004fb95cloc_4fb95c:
    004fb95cldr x0, [sp+256]
    004fb960adrp x27, 0x526000
    004fb964ldr x2, [x27+1664]
    004fb968ldr x1, [sp+264]
    004fb96cadrp x27, 0x526000
    004fb970ldr x3, [x27+1672]
    004fb974bl errors.Is
    004fb978strb w0, [sp+62]
    004fb97cstrb w0, [sp+63]
    004fb980b 0x4fb988
    004fb984
    004fb984loc_4fb984:
    004fb984b 0x4fb988
    004fb988
    004fb988loc_4fb988:
    004fb988ldrb w6, [sp+63]
    004fb98ctbnz w6, 0, 0x4fb994
    004fb990b 0x4fb99c
    004fb994
    004fb994loc_4fb994:
    004fb994stp xzr, xzr, [sp+256]
    004fb998b 0x4fb9a0
    004fb99c
    004fb99cloc_4fb99c:
    004fb99cb 0x4fb9a0
    004fb9a0
    004fb9a0loc_4fb9a0:
    004fb9a0b 0x4fb9a4
    004fb9a4
    004fb9a4loc_4fb9a4:
    004fb9a4b 0x4fb9ac
    004fb9a8
    004fb9a8loc_4fb9a8:
    004fb9a8b 0x4fb9ac
    004fb9ac
    004fb9acloc_4fb9ac:
    004fb9acb 0x4fb9b0
    004fb9b0
    004fb9b0loc_4fb9b0:
    004fb9b0ldr x6, [sp+136]
    004fb9b4subs xzr, x6, 0
    004fb9b8cset x7, ne
    004fb9bcstrb w7, [sp+62]
    004fb9c0cbnz x6, 0x4fb9c8
    004fb9c4b 0x4fb9ec
    004fb9c8
    004fb9c8loc_4fb9c8:
    004fb9c8ldr x1, [sp+136]
    004fb9ccldrsb x27, [x1]
    004fb9d0ldr x0, [sp+144]
    004fb9d4ldr x1, [x1+24]
    004fb9d8blr x1
    004fb9dcstrb w0, [sp+61]
    004fb9e0eor x1, x0, 1
    004fb9e4strb w1, [sp+62]
    004fb9e8b 0x4fb9f0
    004fb9ec
    004fb9ecloc_4fb9ec:
    004fb9ecb 0x4fb9f0
    004fb9f0
    004fb9f0loc_4fb9f0:
    004fb9f0ldrb w6, [sp+62]
    004fb9f4strb w6, [sp+63]
    004fb9f8tbnz w6, 0, 0x4fba00
    004fb9fcb 0x4fba18
    004fba00
    004fba00loc_4fba00:
    004fba00ldr x6, [sp+128]
    004fba04ldrsb x27, [x6]
    004fba08ldrb w6, [x6+89]
    004fba0ceor x6, x6, 1
    004fba10strb w6, [sp+63]
    004fba14b 0x4fba1c
    004fba18
    004fba18loc_4fba18:
    004fba18b 0x4fba1c
    004fba1c
    004fba1cloc_4fba1c:
    004fba1cldrb w6, [sp+63]
    004fba20tbnz w6, 0, 0x4fba28
    004fba24b 0x4fbc50
    004fba28
    004fba28loc_4fba28:
    004fba28add x27, sp, 1184
    004fba2cstp xzr, xzr, [x27]
    004fba30add x2, sp, 1184
    004fba34str x2, [sp+600]
    004fba38ldr x0, [sp+152]
    004fba3cldr x1, [sp+160]
    004fba40bl runtime.convTstring
    004fba44str x0, [sp+592]
    004fba48ldr x2, [sp+600]
    004fba4cldrsb x27, [x2]
    004fba50adrp x3, 0xfa000
    004fba54add x3, x3, 2944
    004fba58str x3, [x2]
    004fba5cadrp x27, 0x550000
    004fba60ldr w3, [x27+3056]
    004fba64cbz w3, 0x4fba6c
    004fba68b 0x4fba70
    004fba6c
    004fba6cloc_4fba6c:
    004fba6cb 0x4fba84
    004fba70
    004fba70loc_4fba70:
    004fba70bl runtime.gcWriteBarrier2
    004fba74str x0, [x25]
    004fba78ldr x5, [x2+8]
    004fba7cstr x5, [x25+8]
    004fba80b 0x4fba84
    004fba84
    004fba84loc_4fba84:
    004fba84str x0, [x2+8]
    004fba88ldr x2, [sp+600]
    004fba8cldrsb x27, [x2]
    004fba90b 0x4fba94
    004fba94
    004fba94loc_4fba94:
    004fba94str x2, [sp+608]
    004fba98orr x4, xzr, 1
    004fba9cstr x4, [sp+616]
    004fbaa0str x4, [sp+624]
    004fbaa4adrp x0, 0x1cb000
    004fbaa8add x0, x0, 3321
    004fbaacmovz x1, 45
    004fbab0mov x3, x4
    004fbab4bl fmt.Errorf
    004fbab8str x0, [sp+256]
    004fbabcstr x1, [sp+264]
    004fbac0add x27, sp, 1184
    004fbac4stp xzr, xzr, [x27]
    004fbac8add x5, sp, 1184
    004fbaccstr x5, [sp+560]
    004fbad0ldr x5, [sp+256]
    004fbad4ldr x6, [sp+264]
    004fbad8str x5, [sp+544]
    004fbadcstr x6, [sp+552]
    004fbae0str x5, [sp+536]
    004fbae4ldr x5, [sp+536]
    004fbae8cbnz x5, 0x4fbaf0
    004fbaecb 0x4fbb00
    004fbaf0
    004fbaf0loc_4fbaf0:
    004fbaf0ldr x5, [sp+536]
    004fbaf4ldr x5, [x5+8]
    004fbaf8str x5, [sp+536]
    004fbafcb 0x4fbb04
    004fbb00
    004fbb00loc_4fbb00:
    004fbb00b 0x4fbb04
    004fbb04
    004fbb04loc_4fbb04:
    004fbb04ldr x5, [sp+560]
    004fbb08ldrsb x27, [x5]
    004fbb0cldr x6, [sp+536]
    004fbb10ldr x7, [sp+552]
    004fbb14str x6, [x5]
    004fbb18adrp x27, 0x550000
    004fbb1cldr w6, [x27+3056]
    004fbb20cbz w6, 0x4fbb28
    004fbb24b 0x4fbb2c
    004fbb28
    004fbb28loc_4fbb28:
    004fbb28b 0x4fbb40
    004fbb2c
    004fbb2cloc_4fbb2c:
    004fbb2cbl runtime.gcWriteBarrier2
    004fbb30str x7, [x25]
    004fbb34ldr x6, [x5+8]
    004fbb38str x6, [x25+8]
    004fbb3cb 0x4fbb40
    004fbb40
    004fbb40loc_4fbb40:
    004fbb40str x7, [x5+8]
    004fbb44ldr x2, [sp+560]
    004fbb48ldrsb x27, [x2]
    004fbb4cb 0x4fbb50
    004fbb50
    004fbb50loc_4fbb50:
    004fbb50str x2, [sp+568]
    004fbb54orr x4, xzr, 1
    004fbb58str x4, [sp+576]
    004fbb5cstr x4, [sp+584]
    004fbb60adrp x0, 0x1b5000
    004fbb64add x0, x0, 15
    004fbb68orr x1, xzr, 2
    004fbb6cmov x3, x4
    004fbb70bl fmt.Sprintf
    004fbb74str x0, [sp+1168]
    004fbb78str x1, [sp+1176]
    004fbb7cadrp x0, 0x18a000
    004fbb80add x0, x0, 3648
    004fbb84bl runtime.newobject
    004fbb88str x0, [sp+528]
    004fbb8cadrp x27, 0x550000
    004fbb90ldr w5, [x27+3056]
    004fbb94cbz w5, 0x4fbb9c
    004fbb98b 0x4fbba0
    004fbb9c
    004fbb9cloc_4fbb9c:
    004fbb9cb 0x4fbbbc
    004fbba0
    004fbba0loc_4fbba0:
    004fbba0str x0, [sp+1400]
    004fbba4mov x1, x0
    004fbba8adrp x0, 0x18a000
    004fbbacadd x0, x0, 3648
    004fbbb0bl runtime.wbZero
    004fbbb4ldr x0, [sp+1400]
    004fbbb8b 0x4fbbbc
    004fbbbc
    004fbbbcloc_4fbbbc:
    004fbbbcmov x20, x0
    004fbbc0adr x27, 16
    004fbbc4stp x29, x27, [sp-24]
    004fbbc8sub x29, sp, 24
    004fbbccbl fn_87cf8
    004fbbd0sub x29, sp, 8
    004fbbd4ldr x6, [sp+528]
    004fbbd8ldrsb x27, [x6]
    004fbbdcldr x7, [sp+1168]
    004fbbe0ldr x8, [sp+1176]
    004fbbe4str x8, [x6+16]
    004fbbe8adrp x27, 0x550000
    004fbbecldr w8, [x27+3056]
    004fbbf0cbz w8, 0x4fbbf8
    004fbbf4b 0x4fbbfc
    004fbbf8
    004fbbf8loc_4fbbf8:
    004fbbf8b 0x4fbc10
    004fbbfc
    004fbbfcloc_4fbbfc:
    004fbbfcbl runtime.gcWriteBarrier2
    004fbc00str x7, [x25]
    004fbc04ldr x8, [x6+8]
    004fbc08str x8, [x25+8]
    004fbc0cb 0x4fbc10
    004fbc10
    004fbc10loc_4fbc10:
    004fbc10str x7, [x6+8]
    004fbc14ldr x6, [sp+192]
    004fbc18ldrsb x27, [x6]
    004fbc1cldr x7, [sp+528]
    004fbc20adrp x27, 0x550000
    004fbc24ldr w8, [x27+3056]
    004fbc28cbz w8, 0x4fbc30
    004fbc2cb 0x4fbc34
    004fbc30
    004fbc30loc_4fbc30:
    004fbc30b 0x4fbc48
    004fbc34
    004fbc34loc_4fbc34:
    004fbc34bl runtime.gcWriteBarrier2
    004fbc38str x7, [x25]
    004fbc3cldr x8, [x6+32]
    004fbc40str x8, [x25+8]
    004fbc44b 0x4fbc48
    004fbc48
    004fbc48loc_4fbc48:
    004fbc48str x7, [x6+32]
    004fbc4cb 0x4fbc54
    004fbc50
    004fbc50loc_4fbc50:
    004fbc50b 0x4fbc54
    004fbc54
    004fbc54loc_4fbc54:
    004fbc54ldr x6, [sp+256]
    004fbc58cbnz x6, 0x4fbc60
    004fbc5cb 0x4fbd00
    004fbc60
    004fbc60loc_4fbc60:
    004fbc60ldr x2, [sp+192]
    004fbc64str x2, [sp+1128]
    004fbc68str xzr, [sp+1104]
    004fbc6cadd x27, sp, 1112
    004fbc70stp xzr, xzr, [x27]
    004fbc74add x27, sp, 1152
    004fbc78stp xzr, xzr, [x27]
    004fbc7cldr x1, [sp+1128]
    004fbc80adrp x0, 0x219000
    004fbc84add x0, x0, 896
    004fbc88bl google.golang.org/protobuf/proto.Marshal
    004fbc8cstr x0, [sp+1104]
    004fbc90str x1, [sp+1112]
    004fbc94str x2, [sp+1120]
    004fbc98str x3, [sp+1152]
    004fbc9cstr x4, [sp+1160]
    004fbca0ldr x2, [sp+1104]
    004fbca4ldr x3, [sp+1112]
    004fbca8ldr x4, [sp+1120]
    004fbcacstr x2, [sp+1344]
    004fbcb0str x3, [sp+1352]
    004fbcb4str x4, [sp+1360]
    004fbcb8ldr x2, [sp+1152]
    004fbcbcldr x3, [sp+1160]
    004fbcc0str x2, [sp+1328]
    004fbcc4str x3, [sp+1336]
    004fbcc8ldr x0, [sp+1344]
    004fbcccldr x1, [sp+1352]
    004fbcd0ldr x2, [sp+1360]
    004fbcd4str x0, [sp+1464]
    004fbcd8str x1, [sp+1472]
    004fbcdcstr x2, [sp+1480]
    004fbce0ldr x3, [sp+256]
    004fbce4ldr x4, [sp+264]
    004fbce8ldr x26, [sp+1488]
    004fbcecldr x5, [x26]
    004fbcf0blr x5
    004fbcf4ldp x29, x30, [sp-8]
    004fbcf8add sp, sp, 1456
    004fbcfcret x30
    004fbd00
    004fbd00loc_4fbd00:
    004fbd00str xzr, [sp+168]
    004fbd04stp xzr, xzr, [sp+176]
    004fbd08ldr x6, [sp+128]
    004fbd0cldrsb x27, [x6]
    004fbd10ldr x6, [x6+32]
    004fbd14subs xzr, x6, 4
    004fbd18b.eq 0x4fbd20
    004fbd1cb 0x4fbe70
    004fbd20
    004fbd20loc_4fbd20:
    004fbd20ldr x6, [sp+128]
    004fbd24ldrsb x27, [x6]
    004fbd28ldr x1, [x6+32]
    004fbd2cldr x6, [x6+24]
    004fbd30subs xzr, x1, 0
    004fbd34b.hi 0x4fbd3c
    004fbd38b 0x4fc740
    004fbd3c
    004fbd3cloc_4fbd3c:
    004fbd3cldr x7, [sp+128]
    004fbd40ldrsb x27, [x7]
    004fbd44ldr x1, [x7+32]
    004fbd48ldr x7, [x7+24]
    004fbd4cldrb w6, [x6]
    004fbd50subs xzr, x1, 1
    004fbd54b.hi 0x4fbd5c
    004fbd58b 0x4fc738
    004fbd5c
    004fbd5cloc_4fbd5c:
    004fbd5cldr x8, [sp+128]
    004fbd60ldrsb x27, [x8]
    004fbd64ldr x1, [x8+32]
    004fbd68ldr x8, [x8+24]
    004fbd6cldrb w7, [x7+1]
    004fbd70ubfm x7, x7, 56, 7
    004fbd74orr x6, x6, x7
    004fbd78subs xzr, x1, 2
    004fbd7cb.hi 0x4fbd84
    004fbd80b 0x4fc730
    004fbd84
    004fbd84loc_4fbd84:
    004fbd84ldr x7, [sp+128]
    004fbd88ldrsb x27, [x7]
    004fbd8cldr x1, [x7+32]
    004fbd90ldr x7, [x7+24]
    004fbd94ldrb w8, [x8+2]
    004fbd98ubfm x8, x8, 48, 7
    004fbd9corr x6, x6, x8
    004fbda0subs xzr, x1, 3
    004fbda4b.hi 0x4fbdac
    004fbda8b 0x4fc728
    004fbdac
    004fbdacloc_4fbdac:
    004fbdacldrb w7, [x7+3]
    004fbdb0ubfm x7, x7, 40, 7
    004fbdb4orr x6, x6, x7
    004fbdb8movz x7, 31335
    004fbdbcmovk x7, 0x70690000
    004fbdc0subs wzr, w6, w7
    004fbdc4b.eq 0x4fbdcc
    004fbdc8b 0x4fbe6c
    004fbdcc
    004fbdccloc_4fbdcc:
    004fbdccstr xzr, [sp+1104]
    004fbdd0add x27, sp, 1112
    004fbdd4stp xzr, xzr, [x27]
    004fbdd8add x27, sp, 1152
    004fbddcstp xzr, xzr, [x27]
    004fbde0ldr x3, [sp+128]
    004fbde4ldrsb x27, [x3]
    004fbde8ldr x0, [x3+40]
    004fbdecldr x1, [x3+48]
    004fbdf0ldr x2, [x3+56]
    004fbdf4str x0, [sp+504]
    004fbdf8str x1, [sp+512]
    004fbdfcstr x2, [sp+520]
    004fbe00bl github.com/bishopfox/sliver/implant/sliver/handlers.gzipRead
    004fbe04str x0, [sp+1104]
    004fbe08str x1, [sp+1112]
    004fbe0cstr x2, [sp+1120]
    004fbe10str x3, [sp+1152]
    004fbe14str x4, [sp+1160]
    004fbe18ldr x3, [sp+1104]
    004fbe1cldr x4, [sp+1112]
    004fbe20ldr x5, [sp+1120]
    004fbe24str x3, [sp+1304]
    004fbe28str x4, [sp+1312]
    004fbe2cstr x5, [sp+1320]
    004fbe30ldr x3, [sp+1152]
    004fbe34ldr x4, [sp+1160]
    004fbe38str x3, [sp+1288]
    004fbe3cstr x4, [sp+1296]
    004fbe40ldr x3, [sp+1304]
    004fbe44ldr x4, [sp+1312]
    004fbe48ldr x5, [sp+1320]
    004fbe4cstr x3, [sp+168]
    004fbe50str x4, [sp+176]
    004fbe54str x5, [sp+184]
    004fbe58ldr x3, [sp+1288]
    004fbe5cldr x4, [sp+1296]
    004fbe60str x3, [sp+256]
    004fbe64str x4, [sp+264]
    004fbe68b 0x4fbe98
    004fbe6c
    004fbe6cloc_4fbe6c:
    004fbe6cb 0x4fbe74
    004fbe70
    004fbe70loc_4fbe70:
    004fbe70b 0x4fbe74
    004fbe74
    004fbe74loc_4fbe74:
    004fbe74ldr x6, [sp+128]
    004fbe78ldrsb x27, [x6]
    004fbe7cldr x7, [x6+40]
    004fbe80ldr x8, [x6+48]
    004fbe84ldr x6, [x6+56]
    004fbe88str x7, [sp+168]
    004fbe8cstr x8, [sp+176]
    004fbe90str x6, [sp+184]
    004fbe94b 0x4fbe98
    004fbe98
    004fbe98loc_4fbe98:
    004fbe98ldr x6, [sp+256]
    004fbe9ccbnz x6, 0x4fbea4
    004fbea0b 0x4fc034
    004fbea4
    004fbea4loc_4fbea4:
    004fbea4add x27, sp, 1184
    004fbea8stp xzr, xzr, [x27]
    004fbeacadd x5, sp, 1184
    004fbeb0str x5, [sp+472]
    004fbeb4ldr x5, [sp+256]
    004fbeb8ldr x6, [sp+264]
    004fbebcstr x5, [sp+456]
    004fbec0str x6, [sp+464]
    004fbec4str x5, [sp+448]
    004fbec8ldr x5, [sp+448]
    004fbecccbnz x5, 0x4fbed4
    004fbed0b 0x4fbee4
    004fbed4
    004fbed4loc_4fbed4:
    004fbed4ldr x5, [sp+448]
    004fbed8ldr x5, [x5+8]
    004fbedcstr x5, [sp+448]
    004fbee0b 0x4fbee8
    004fbee4
    004fbee4loc_4fbee4:
    004fbee4b 0x4fbee8
    004fbee8
    004fbee8loc_4fbee8:
    004fbee8ldr x5, [sp+472]
    004fbeecldrsb x27, [x5]
    004fbef0ldr x6, [sp+448]
    004fbef4ldr x7, [sp+464]
    004fbef8str x6, [x5]
    004fbefcadrp x27, 0x550000
    004fbf00ldr w6, [x27+3056]
    004fbf04cbz w6, 0x4fbf0c
    004fbf08b 0x4fbf10
    004fbf0c
    004fbf0cloc_4fbf0c:
    004fbf0cb 0x4fbf24
    004fbf10
    004fbf10loc_4fbf10:
    004fbf10bl runtime.gcWriteBarrier2
    004fbf14str x7, [x25]
    004fbf18ldr x6, [x5+8]
    004fbf1cstr x6, [x25+8]
    004fbf20b 0x4fbf24
    004fbf24
    004fbf24loc_4fbf24:
    004fbf24str x7, [x5+8]
    004fbf28ldr x2, [sp+472]
    004fbf2cldrsb x27, [x2]
    004fbf30b 0x4fbf34
    004fbf34
    004fbf34loc_4fbf34:
    004fbf34str x2, [sp+480]
    004fbf38orr x4, xzr, 1
    004fbf3cstr x4, [sp+488]
    004fbf40str x4, [sp+496]
    004fbf44adrp x0, 0x1b5000
    004fbf48add x0, x0, 15
    004fbf4corr x1, xzr, 2
    004fbf50mov x3, x4
    004fbf54bl fmt.Sprintf
    004fbf58str x0, [sp+1168]
    004fbf5cstr x1, [sp+1176]
    004fbf60adrp x0, 0x18a000
    004fbf64add x0, x0, 3648
    004fbf68bl runtime.newobject
    004fbf6cstr x0, [sp+440]
    004fbf70adrp x27, 0x550000
    004fbf74ldr w5, [x27+3056]
    004fbf78cbz w5, 0x4fbf80
    004fbf7cb 0x4fbf84
    004fbf80
    004fbf80loc_4fbf80:
    004fbf80b 0x4fbfa0
    004fbf84
    004fbf84loc_4fbf84:
    004fbf84str x0, [sp+1400]
    004fbf88mov x1, x0
    004fbf8cadrp x0, 0x18a000
    004fbf90add x0, x0, 3648
    004fbf94bl runtime.wbZero
    004fbf98ldr x0, [sp+1400]
    004fbf9cb 0x4fbfa0
    004fbfa0
    004fbfa0loc_4fbfa0:
    004fbfa0mov x20, x0
    004fbfa4adr x27, 16
    004fbfa8stp x29, x27, [sp-24]
    004fbfacsub x29, sp, 24
    004fbfb0bl fn_87cf8
    004fbfb4sub x29, sp, 8
    004fbfb8ldr x2, [sp+440]
    004fbfbcldrsb x27, [x2]
    004fbfc0ldr x3, [sp+1168]
    004fbfc4ldr x4, [sp+1176]
    004fbfc8str x4, [x2+16]
    004fbfccadrp x27, 0x550000
    004fbfd0ldr w4, [x27+3056]
    004fbfd4cbz w4, 0x4fbfdc
    004fbfd8b 0x4fbfe0
    004fbfdc
    004fbfdcloc_4fbfdc:
    004fbfdcb 0x4fbff4
    004fbfe0
    004fbfe0loc_4fbfe0:
    004fbfe0bl runtime.gcWriteBarrier2
    004fbfe4str x3, [x25]
    004fbfe8ldr x4, [x2+8]
    004fbfecstr x4, [x25+8]
    004fbff0b 0x4fbff4
    004fbff4
    004fbff4loc_4fbff4:
    004fbff4str x3, [x2+8]
    004fbff8ldr x2, [sp+192]
    004fbffcldrsb x27, [x2]
    004fc000ldr x3, [sp+440]
    004fc004adrp x27, 0x54f000
    004fc008ldr w4, [x27+3056]
    004fc00ccbz w4, 0x4fc014
    004fc010b 0x4fc018
    004fc014
    004fc014loc_4fc014:
    004fc014b 0x4fc02c
    004fc018
    004fc018loc_4fc018:
    004fc018bl runtime.gcWriteBarrier2
    004fc01cstr x3, [x25]
    004fc020ldr x4, [x2+32]
    004fc024str x4, [x25+8]
    004fc028b 0x4fc02c
    004fc02c
    004fc02cloc_4fc02c:
    004fc02cstr x3, [x2+32]
    004fc030b 0x4fc688
    004fc034
    004fc034loc_4fc034:
    004fc034ldr x6, [sp+128]
    004fc038ldrsb x27, [x6]
    004fc03cldrb w6, [x6+88]
    004fc040tbnz w6, 0, 0x4fc048
    004fc044b 0x4fc43c
    004fc048
    004fc048loc_4fc048:
    004fc048add x27, sp, 1152
    004fc04cstp xzr, xzr, [x27]
    004fc050ldr x6, [sp+128]
    004fc054ldrsb x27, [x6]
    004fc058ldrb w5, [x6+89]
    004fc05cstrb w5, [sp+60]
    004fc060ldr x0, [sp+168]
    004fc064ldr x3, [sp+152]
    004fc068ldr x1, [sp+176]
    004fc06cldr x4, [sp+160]
    004fc070ldr x2, [sp+184]
    004fc074bl github.com/bishopfox/sliver/implant/sliver/handlers.extractFiles
    004fc078str x0, [sp+88]
    004fc07cstr x1, [sp+80]
    004fc080str x2, [sp+1152]
    004fc084str x3, [sp+1160]
    004fc088ldr x6, [sp+88]
    004fc08cstr x6, [sp+104]
    004fc090ldr x6, [sp+80]
    004fc094str x6, [sp+96]
    004fc098str x2, [sp+1272]
    004fc09cstr x3, [sp+1280]
    004fc0a0ldr x6, [sp+104]
    004fc0a4str x6, [sp+64]
    004fc0a8ldr x6, [sp+96]
    004fc0acstr x6, [sp+72]
    004fc0b0str x2, [sp+240]
    004fc0b4str x3, [sp+248]
    004fc0b8cbnz x2, 0x4fc0c0
    004fc0bcb 0x4fc414
    004fc0c0
    004fc0c0loc_4fc0c0:
    004fc0c0adrp x1, 0x214000
    004fc0c4add x1, x1, 3296
    004fc0c8str x1, [sp+112]
    004fc0ccorr x1, xzr, 1
    004fc0d0str x1, [sp+120]
    004fc0d4ldr x2, [sp+64]
    004fc0d8subs xzr, x2, 1
    004fc0dcb.eq 0x4fc0e4
    004fc0e0b 0x4fc0ec
    004fc0e4
    004fc0e4loc_4fc0e4:
    004fc0e4stp xzr, xzr, [sp+112]
    004fc0e8b 0x4fc0f0
    004fc0ec
    004fc0ecloc_4fc0ec:
    004fc0ecb 0x4fc0f0
    004fc0f0
    004fc0f0loc_4fc0f0:
    004fc0f0adrp x2, 0x214000
    004fc0f4add x2, x2, 3296
    004fc0f8str x2, [sp+200]
    004fc0fcstr x1, [sp+208]
    004fc100ldr x1, [sp+72]
    004fc104subs xzr, x1, 1
    004fc108b.eq 0x4fc110
    004fc10cb 0x4fc118
    004fc110
    004fc110loc_4fc110:
    004fc110stp xzr, xzr, [sp+200]
    004fc114b 0x4fc11c
    004fc118
    004fc118loc_4fc118:
    004fc118b 0x4fc11c
    004fc11c
    004fc11cloc_4fc11c:
    004fc11cadd x20, sp, 1024
    004fc120adr x27, 16
    004fc124stp x29, x27, [sp-24]
    004fc128sub x29, sp, 24
    004fc12cbl fn_87cfc
    004fc130sub x29, sp, 8
    004fc134add x1, sp, 1024
    004fc138str x1, [sp+408]
    004fc13cldr x0, [sp+64]
    004fc140bl runtime.convT64
    004fc144str x0, [sp+400]
    004fc148ldr x1, [sp+408]
    004fc14cldrsb x27, [x1]
    004fc150adrp x2, 0xf9000
    004fc154add x2, x2, 3520
    004fc158str x2, [x1]
    004fc15cadrp x27, 0x54f000
    004fc160ldr w2, [x27+3056]
    004fc164cbz w2, 0x4fc16c
    004fc168b 0x4fc170
    004fc16c
    004fc16cloc_4fc16c:
    004fc16cb 0x4fc184
    004fc170
    004fc170loc_4fc170:
    004fc170bl runtime.gcWriteBarrier2
    004fc174str x0, [x25]
    004fc178ldr x2, [x1+8]
    004fc17cstr x2, [x25+8]
    004fc180b 0x4fc184
    004fc184
    004fc184loc_4fc184:
    004fc184str x0, [x1+8]
    004fc188ldr x0, [sp+112]
    004fc18cldr x1, [sp+120]
    004fc190bl runtime.convTstring
    004fc194str x0, [sp+376]
    004fc198ldr x2, [sp+408]
    004fc19cldrsb x27, [x2]
    004fc1a0adrp x3, 0xf9000
    004fc1a4add x3, x3, 2944
    004fc1a8str x3, [x2+16]
    004fc1acadrp x27, 0x54f000
    004fc1b0ldr w3, [x27+3056]
    004fc1b4cbz w3, 0x4fc1bc
    004fc1b8b 0x4fc1c0
    004fc1bc
    004fc1bcloc_4fc1bc:
    004fc1bcb 0x4fc1d4
    004fc1c0
    004fc1c0loc_4fc1c0:
    004fc1c0bl runtime.gcWriteBarrier2
    004fc1c4str x0, [x25]
    004fc1c8ldr x1, [x2+24]
    004fc1ccstr x1, [x25+8]
    004fc1d0b 0x4fc1d4
    004fc1d4
    004fc1d4loc_4fc1d4:
    004fc1d4str x0, [x2+24]
    004fc1d8ldr x0, [sp+72]
    004fc1dcbl runtime.convT64
    004fc1e0str x0, [sp+368]
    004fc1e4ldr x1, [sp+408]
    004fc1e8ldrsb x27, [x1]
    004fc1ecadrp x2, 0xf9000
    004fc1f0add x2, x2, 3520
    004fc1f4str x2, [x1+32]
    004fc1f8adrp x27, 0x54f000
    004fc1fcldr w2, [x27+3056]
    004fc200cbz w2, 0x4fc208
    004fc204b 0x4fc20c
    004fc208
    004fc208loc_4fc208:
    004fc208b 0x4fc220
    004fc20c
    004fc20cloc_4fc20c:
    004fc20cbl runtime.gcWriteBarrier2
    004fc210str x0, [x25]
    004fc214ldr x2, [x1+40]
    004fc218str x2, [x25+8]
    004fc21cb 0x4fc220
    004fc220
    004fc220loc_4fc220:
    004fc220str x0, [x1+40]
    004fc224ldr x0, [sp+200]
    004fc228ldr x1, [sp+208]
    004fc22cbl runtime.convTstring
    004fc230str x0, [sp+360]
    004fc234ldr x2, [sp+408]
    004fc238ldrsb x27, [x2]
    004fc23cadrp x3, 0xf9000
    004fc240add x3, x3, 2944
    004fc244str x3, [x2+48]
    004fc248adrp x27, 0x54f000
    004fc24cldr w3, [x27+3056]
    004fc250cbz w3, 0x4fc258
    004fc254b 0x4fc25c
    004fc258
    004fc258loc_4fc258:
    004fc258b 0x4fc270
    004fc25c
    004fc25cloc_4fc25c:
    004fc25cbl runtime.gcWriteBarrier2
    004fc260str x0, [x25]
    004fc264ldr x5, [x2+56]
    004fc268str x5, [x25+8]
    004fc26cb 0x4fc270
    004fc270
    004fc270loc_4fc270:
    004fc270str x0, [x2+56]
    004fc274ldr x5, [sp+240]
    004fc278ldr x6, [sp+248]
    004fc27cstr x5, [sp+344]
    004fc280str x6, [sp+352]
    004fc284str x5, [sp+336]
    004fc288ldr x5, [sp+336]
    004fc28ccbnz x5, 0x4fc294
    004fc290b 0x4fc2a4
    004fc294
    004fc294loc_4fc294:
    004fc294ldr x5, [sp+336]
    004fc298ldr x5, [x5+8]
    004fc29cstr x5, [sp+336]
    004fc2a0b 0x4fc2a8
    004fc2a4
    004fc2a4loc_4fc2a4:
    004fc2a4b 0x4fc2a8
    004fc2a8
    004fc2a8loc_4fc2a8:
    004fc2a8ldr x5, [sp+408]
    004fc2acldrsb x27, [x5]
    004fc2b0ldr x6, [sp+336]
    004fc2b4ldr x7, [sp+352]
    004fc2b8str x6, [x5+64]
    004fc2bcadrp x27, 0x54f000
    004fc2c0ldr w6, [x27+3056]
    004fc2c4cbz w6, 0x4fc2cc
    004fc2c8b 0x4fc2d0
    004fc2cc
    004fc2ccloc_4fc2cc:
    004fc2ccb 0x4fc2e4
    004fc2d0
    004fc2d0loc_4fc2d0:
    004fc2d0bl runtime.gcWriteBarrier2
    004fc2d4str x7, [x25]
    004fc2d8ldr x6, [x5+72]
    004fc2dcstr x6, [x25+8]
    004fc2e0b 0x4fc2e4
    004fc2e4
    004fc2e4loc_4fc2e4:
    004fc2e4str x7, [x5+72]
    004fc2e8ldr x2, [sp+408]
    004fc2ecldrsb x27, [x2]
    004fc2f0b 0x4fc2f4
    004fc2f4
    004fc2f4loc_4fc2f4:
    004fc2f4str x2, [sp+416]
    004fc2f8movz x4, 5
    004fc2fcstr x4, [sp+424]
    004fc300str x4, [sp+432]
    004fc304adrp x0, 0x1c8000
    004fc308add x0, x0, 419
    004fc30cmovz x1, 40
    004fc310mov x3, x4
    004fc314bl fmt.Sprintf
    004fc318str x0, [sp+1168]
    004fc31cstr x1, [sp+1176]
    004fc320adrp x0, 0x189000
    004fc324add x0, x0, 3648
    004fc328bl runtime.newobject
    004fc32cstr x0, [sp+328]
    004fc330adrp x27, 0x54f000
    004fc334ldr w5, [x27+3056]
    004fc338cbz w5, 0x4fc340
    004fc33cb 0x4fc344
    004fc340
    004fc340loc_4fc340:
    004fc340b 0x4fc360
    004fc344
    004fc344loc_4fc344:
    004fc344str x0, [sp+1400]
    004fc348mov x1, x0
    004fc34cadrp x0, 0x189000
    004fc350add x0, x0, 3648
    004fc354bl runtime.wbZero
    004fc358ldr x0, [sp+1400]
    004fc35cb 0x4fc360
    004fc360
    004fc360loc_4fc360:
    004fc360mov x20, x0
    004fc364adr x27, 16
    004fc368stp x29, x27, [sp-24]
    004fc36csub x29, sp, 24
    004fc370bl fn_87cf8
    004fc374sub x29, sp, 8
    004fc378ldr x2, [sp+328]
    004fc37cldrsb x27, [x2]
    004fc380ldr x3, [sp+1168]
    004fc384ldr x4, [sp+1176]
    004fc388str x4, [x2+16]
    004fc38cadrp x27, 0x54f000
    004fc390ldr w4, [x27+3056]
    004fc394cbz w4, 0x4fc39c
    004fc398b 0x4fc3a0
    004fc39c
    004fc39cloc_4fc39c:
    004fc39cb 0x4fc3b4
    004fc3a0
    004fc3a0loc_4fc3a0:
    004fc3a0bl runtime.gcWriteBarrier2
    004fc3a4str x3, [x25]
    004fc3a8ldr x4, [x2+8]
    004fc3acstr x4, [x25+8]
    004fc3b0b 0x4fc3b4
    004fc3b4
    004fc3b4loc_4fc3b4:
    004fc3b4str x3, [x2+8]
    004fc3b8ldr x2, [sp+192]
    004fc3bcldrsb x27, [x2]
    004fc3c0ldr x3, [sp+328]
    004fc3c4adrp x27, 0x54f000
    004fc3c8ldr w4, [x27+3056]
    004fc3cccbz w4, 0x4fc3d4
    004fc3d0b 0x4fc3d8
    004fc3d4
    004fc3d4loc_4fc3d4:
    004fc3d4b 0x4fc3ec
    004fc3d8
    004fc3d8loc_4fc3d8:
    004fc3d8bl runtime.gcWriteBarrier2
    004fc3dcstr x3, [x25]
    004fc3e0ldr x4, [x2+32]
    004fc3e4str x4, [x25+8]
    004fc3e8b 0x4fc3ec
    004fc3ec
    004fc3ecloc_4fc3ec:
    004fc3ecstr x3, [x2+32]
    004fc3f0ldr x2, [sp+192]
    004fc3f4ldrsb x27, [x2]
    004fc3f8ldr x3, [sp+64]
    004fc3fcstr w3, [x2+24]
    004fc400ldr x2, [sp+192]
    004fc404ldrsb x27, [x2]
    004fc408ldr x3, [sp+72]
    004fc40cstr w3, [x2+28]
    004fc410b 0x4fc418
    004fc414
    004fc414loc_4fc414:
    004fc414b 0x4fc418
    004fc418
    004fc418loc_4fc418:
    004fc418ldr x2, [sp+192]
    004fc41cldrsb x27, [x2]
    004fc420ldr x3, [sp+64]
    004fc424str w3, [x2+24]
    004fc428ldr x2, [sp+192]
    004fc42cldrsb x27, [x2]
    004fc430ldr x3, [sp+72]
    004fc434str w3, [x2+28]
    004fc438b 0x4fc684
    004fc43c
    004fc43cloc_4fc43c:
    004fc43cstr xzr, [sp+1016]
    004fc440add x27, sp, 1152
    004fc444stp xzr, xzr, [x27]
    004fc448ldr x0, [sp+152]
    004fc44cldr x1, [sp+160]
    004fc450bl os.Create
    004fc454str x0, [sp+1016]
    004fc458str x1, [sp+1152]
    004fc45cstr x2, [sp+1160]
    004fc460ldr x2, [sp+1016]
    004fc464str x2, [sp+1264]
    004fc468ldr x2, [sp+1160]
    004fc46cldr x3, [sp+1152]
    004fc470str x3, [sp+1248]
    004fc474str x2, [sp+1256]
    004fc478ldr x2, [sp+1264]
    004fc47cstr x2, [sp+216]
    004fc480ldr x2, [sp+1256]
    004fc484ldr x3, [sp+1248]
    004fc488str x3, [sp+224]
    004fc48cstr x2, [sp+232]
    004fc490cbnz x3, 0x4fc498
    004fc494b 0x4fc644
    004fc498
    004fc498loc_4fc498:
    004fc498add x27, sp, 1184
    004fc49cstp xzr, xzr, [x27]
    004fc4a0add x5, sp, 1184
    004fc4a4str x5, [sp+296]
    004fc4a8ldr x5, [sp+224]
    004fc4acldr x6, [sp+232]
    004fc4b0str x5, [sp+280]
    004fc4b4str x6, [sp+288]
    004fc4b8str x5, [sp+272]
    004fc4bcldr x5, [sp+272]
    004fc4c0cbnz x5, 0x4fc4c8
    004fc4c4b 0x4fc4d8
    004fc4c8
    004fc4c8loc_4fc4c8:
    004fc4c8ldr x5, [sp+272]
    004fc4ccldr x5, [x5+8]
    004fc4d0str x5, [sp+272]
    004fc4d4b 0x4fc4dc
    004fc4d8
    004fc4d8loc_4fc4d8:
    004fc4d8b 0x4fc4dc
    004fc4dc
    004fc4dcloc_4fc4dc:
    004fc4dcldr x5, [sp+296]
    004fc4e0ldrsb x27, [x5]
    004fc4e4ldr x6, [sp+272]
    004fc4e8ldr x7, [sp+288]
    004fc4ecstr x6, [x5]
    004fc4f0adrp x27, 0x54f000
    004fc4f4ldr w6, [x27+3056]
    004fc4f8cbz w6, 0x4fc500
    004fc4fcb 0x4fc504
    004fc500
    004fc500loc_4fc500:
    004fc500b 0x4fc518
    004fc504
    004fc504loc_4fc504:
    004fc504bl runtime.gcWriteBarrier2
    004fc508str x7, [x25]
    004fc50cldr x6, [x5+8]
    004fc510str x6, [x25+8]
    004fc514b 0x4fc518
    004fc518
    004fc518loc_4fc518:
    004fc518str x7, [x5+8]
    004fc51cldr x2, [sp+296]
    004fc520ldrsb x27, [x2]
    004fc524b 0x4fc528
    004fc528
    004fc528loc_4fc528:
    004fc528str x2, [sp+304]
    004fc52corr x4, xzr, 1
    004fc530str x4, [sp+312]
    004fc534str x4, [sp+320]
    004fc538adrp x0, 0x1b4000
    004fc53cadd x0, x0, 15
    004fc540orr x1, xzr, 2
    004fc544mov x3, x4
    004fc548bl fmt.Sprintf
    004fc54cstr x0, [sp+1168]
    004fc550str x1, [sp+1176]
    004fc554adrp x0, 0x189000
    004fc558add x0, x0, 3648
    004fc55cbl runtime.newobject
    004fc560str x0, [sp+1424]
    004fc564adrp x27, 0x54f000
    004fc568ldr w5, [x27+3056]
    004fc56ccbz w5, 0x4fc574
    004fc570b 0x4fc578
    004fc574
    004fc574loc_4fc574:
    004fc574b 0x4fc594
    004fc578
    004fc578loc_4fc578:
    004fc578str x0, [sp+1400]
    004fc57cmov x1, x0
    004fc580adrp x0, 0x189000
    004fc584add x0, x0, 3648
    004fc588bl runtime.wbZero
    004fc58cldr x0, [sp+1400]
    004fc590b 0x4fc594
    004fc594
    004fc594loc_4fc594:
    004fc594mov x20, x0
    004fc598adr x27, 16
    004fc59cstp x29, x27, [sp-24]
    004fc5a0sub x29, sp, 24
    004fc5a4bl fn_87cf8
    004fc5a8sub x29, sp, 8
    004fc5acldr x2, [sp+1424]
    004fc5b0ldrsb x27, [x2]
    004fc5b4ldr x3, [sp+1168]
    004fc5b8ldr x4, [sp+1176]
    004fc5bcstr x4, [x2+16]
    004fc5c0adrp x27, 0x54f000
    004fc5c4ldr w4, [x27+3056]
    004fc5c8cbz w4, 0x4fc5d0
    004fc5ccb 0x4fc5d4
    004fc5d0
    004fc5d0loc_4fc5d0:
    004fc5d0b 0x4fc5e8
    004fc5d4
    004fc5d4loc_4fc5d4:
    004fc5d4bl runtime.gcWriteBarrier2
    004fc5d8str x3, [x25]
    004fc5dcldr x4, [x2+8]
    004fc5e0str x4, [x25+8]
    004fc5e4b 0x4fc5e8
    004fc5e8
    004fc5e8loc_4fc5e8:
    004fc5e8str x3, [x2+8]
    004fc5ecldr x2, [sp+192]
    004fc5f0ldrsb x27, [x2]
    004fc5f4ldr x3, [sp+1424]
    004fc5f8adrp x27, 0x54f000
    004fc5fcldr w4, [x27+3056]
    004fc600cbz w4, 0x4fc608
    004fc604b 0x4fc60c
    004fc608
    004fc608loc_4fc608:
    004fc608b 0x4fc620
    004fc60c
    004fc60cloc_4fc60c:
    004fc60cbl runtime.gcWriteBarrier2
    004fc610str x3, [x25]
    004fc614ldr x4, [x2+32]
    004fc618str x4, [x25+8]
    004fc61cb 0x4fc620
    004fc620
    004fc620loc_4fc620:
    004fc620str x3, [x2+32]
    004fc624ldr x2, [sp+192]
    004fc628ldrsb x27, [x2]
    004fc62corr x3, xzr, 1
    004fc630str w3, [x2+28]
    004fc634ldr x2, [sp+192]
    004fc638ldrsb x27, [x2]
    004fc63cstr wzr, [x2+24]
    004fc640b 0x4fc680
    004fc644
    004fc644loc_4fc644:
    004fc644ldr x1, [sp+168]
    004fc648ldr x2, [sp+176]
    004fc64cldr x3, [sp+184]
    004fc650ldr x0, [sp+216]
    004fc654bl os.(*File).Write
    004fc658ldr x0, [sp+216]
    004fc65cbl os.(*File).Close
    004fc660ldr x4, [sp+192]
    004fc664ldrsb x27, [x4]
    004fc668orr x5, xzr, 1
    004fc66cstr w5, [x4+24]
    004fc670ldr x4, [sp+192]
    004fc674ldrsb x27, [x4]
    004fc678str wzr, [x4+28]
    004fc67cb 0x4fc680
    004fc680
    004fc680loc_4fc680:
    004fc680b 0x4fc684
    004fc684
    004fc684loc_4fc684:
    004fc684b 0x4fc688
    004fc688
    004fc688loc_4fc688:
    004fc688ldr x2, [sp+192]
    004fc68cstr x2, [sp+1128]
    004fc690str xzr, [sp+1104]
    004fc694add x27, sp, 1112
    004fc698stp xzr, xzr, [x27]
    004fc69cadd x27, sp, 1152
    004fc6a0stp xzr, xzr, [x27]
    004fc6a4ldr x1, [sp+1128]
    004fc6a8adrp x0, 0x218000
    004fc6acadd x0, x0, 896
    004fc6b0bl google.golang.org/protobuf/proto.Marshal
    004fc6b4str x0, [sp+1104]
    004fc6b8str x1, [sp+1112]
    004fc6bcstr x2, [sp+1120]
    004fc6c0str x3, [sp+1152]
    004fc6c4str x4, [sp+1160]
    004fc6c8ldr x2, [sp+1104]
    004fc6ccldr x3, [sp+1112]
    004fc6d0ldr x4, [sp+1120]
    004fc6d4str x2, [sp+1224]
    004fc6d8str x3, [sp+1232]
    004fc6dcstr x4, [sp+1240]
    004fc6e0ldr x2, [sp+1152]
    004fc6e4ldr x3, [sp+1160]
    004fc6e8str x2, [sp+1208]
    004fc6ecstr x3, [sp+1216]
    004fc6f0ldr x0, [sp+1224]
    004fc6f4ldr x1, [sp+1232]
    004fc6f8ldr x2, [sp+1240]
    004fc6fcstr x0, [sp+1464]
    004fc700str x1, [sp+1472]
    004fc704str x2, [sp+1480]
    004fc708ldr x3, [sp+256]
    004fc70cldr x4, [sp+264]
    004fc710ldr x26, [sp+1488]
    004fc714ldr x5, [x26]
    004fc718blr x5
    004fc71cldp x29, x30, [sp-8]
    004fc720add sp, sp, 1456
    004fc724ret x30
    004fc728
    004fc728loc_4fc728:
    004fc728orr x0, xzr, 3
    004fc72cbl runtime.panicIndex
    004fc730
    004fc730loc_4fc730:
    004fc730orr x0, xzr, 2
    004fc734bl runtime.panicIndex
    004fc738
    004fc738loc_4fc738:
    004fc738orr x0, xzr, 1
    004fc73cbl runtime.panicIndex
    004fc740
    004fc740loc_4fc740:
    004fc740mov x0, xzr
    004fc744bl runtime.panicIndex
    004fc748hint
    004fc74c
    004fc74cloc_4fc74c:
    004fc74cstp x0, x1, [sp+8]
    004fc750stp x2, x3, [sp+24]
    004fc754mov x3, x30
    004fc758bl runtime.morestack_noctxt.abi0
    004fc75cldp x0, x1, [sp+8]
    004fc760ldp x2, x3, [sp+24]
    004fc764b 0x4faf60
    004fc768udf 0
    004fc76cudf 0
    004faf60
    004fc770
    004fc770github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
    004fc770ldr x16, [x28+16]
    004fc774sub x17, sp, 1280
    004fc778subs xzr, x17, x16
    004fc77cb.ls 0x4fdbe4
    004fc780sub x20, sp, 1408
    004fc784stp x29, x30, [x20-8]
    004fc788add sp, x20, 0
    004fc78csub x29, sp, 8
    004fc790str x0, [sp+1416]
    004fc794str x1, [sp+1424]
    004fc798str x2, [sp+1432]
    004fc79cstr x3, [sp+1440]
    004fc7a0stp xzr, xzr, [sp+336]
    004fc7a4stp xzr, xzr, [sp+216]
    004fc7a8stp xzr, xzr, [sp+184]
    004fc7acstr xzr, [sp+280]
    004fc7b0str xzr, [sp+232]
    004fc7b4adrp x0, 0x195000
    004fc7b8add x0, x0, 800
    004fc7bcbl runtime.newobject
    004fc7c0str x0, [sp+1040]
    004fc7c4adrp x27, 0x54f000
    004fc7c8ldr w1, [x27+3056]
    004fc7cccbz w1, 0x4fc7d4
    004fc7d0b 0x4fc7d8
    004fc7d4
    004fc7d4loc_4fc7d4:
    004fc7d4b 0x4fc7f4
    004fc7d8
    004fc7d8loc_4fc7d8:
    004fc7d8str x0, [sp+1376]
    004fc7dcmov x1, x0
    004fc7e0adrp x0, 0x195000
    004fc7e4add x0, x0, 800
    004fc7e8bl runtime.wbZero
    004fc7ecldr x0, [sp+1376]
    004fc7f0b 0x4fc7f4
    004fc7f4
    004fc7f4loc_4fc7f4:
    004fc7f4mov x20, x0
    004fc7f8adr x27, 16
    004fc7fcstp x29, x27, [sp-24]
    004fc800sub x29, sp, 24
    004fc804bl fn_87cf0
    004fc808sub x29, sp, 8
    004fc80cstr xzr, [x0+128]
    004fc810ldr x4, [sp+1040]
    004fc814str x4, [sp+256]
    004fc818str x4, [sp+1224]
    004fc81cldr x0, [sp+1416]
    004fc820ldr x1, [sp+1424]
    004fc824ldr x2, [sp+1432]
    004fc828adrp x3, 0x218000
    004fc82cadd x3, x3, 352
    004fc830bl google.golang.org/protobuf/proto.Unmarshal
    004fc834str x0, [sp+336]
    004fc838str x1, [sp+344]
    004fc83ccbnz x0, 0x4fc844
    004fc840b 0x4fc908
    004fc844
    004fc844loc_4fc844:
    004fc844add x27, sp, 1208
    004fc848stp xzr, xzr, [x27]
    004fc84cadd x5, sp, 1208
    004fc850str x5, [sp+1008]
    004fc854ldr x5, [sp+336]
    004fc858ldr x6, [sp+344]
    004fc85cstr x5, [sp+992]
    004fc860str x6, [sp+1000]
    004fc864str x5, [sp+984]
    004fc868ldr x5, [sp+984]
    004fc86ccbnz x5, 0x4fc874
    004fc870b 0x4fc884
    004fc874
    004fc874loc_4fc874:
    004fc874ldr x5, [sp+984]
    004fc878ldr x5, [x5+8]
    004fc87cstr x5, [sp+984]
    004fc880b 0x4fc888
    004fc884
    004fc884loc_4fc884:
    004fc884b 0x4fc888
    004fc888
    004fc888loc_4fc888:
    004fc888ldr x5, [sp+1008]
    004fc88cldrsb x27, [x5]
    004fc890ldr x6, [sp+984]
    004fc894ldr x7, [sp+1000]
    004fc898str x6, [x5]
    004fc89cadrp x27, 0x54f000
    004fc8a0ldr w6, [x27+3056]
    004fc8a4cbz w6, 0x4fc8ac
    004fc8a8b 0x4fc8b0
    004fc8ac
    004fc8acloc_4fc8ac:
    004fc8acb 0x4fc8c4
    004fc8b0
    004fc8b0loc_4fc8b0:
    004fc8b0bl runtime.gcWriteBarrier2
    004fc8b4str x7, [x25]
    004fc8b8ldr x6, [x5+8]
    004fc8bcstr x6, [x25+8]
    004fc8c0b 0x4fc8c4
    004fc8c4
    004fc8c4loc_4fc8c4:
    004fc8c4str x7, [x5+8]
    004fc8c8ldr x2, [sp+1008]
    004fc8ccldrsb x27, [x2]
    004fc8d0b 0x4fc8d4
    004fc8d4
    004fc8d4loc_4fc8d4:
    004fc8d4str x2, [sp+1016]
    004fc8d8orr x4, xzr, 1
    004fc8dcstr x4, [sp+1024]
    004fc8e0str x4, [sp+1032]
    004fc8e4adrp x0, 0x1be000
    004fc8e8add x0, x0, 981
    004fc8ecmovz x1, 26
    004fc8f0mov x3, x4
    004fc8f4bl log.Printf
    004fc8f8bl runtime.deferreturn
    004fc8fcldp x29, x30, [sp-8]
    004fc900add sp, sp, 1408
    004fc904ret x30
    004fc908
    004fc908loc_4fc908:
    004fc908adrp x0, 0x18f000
    004fc90cadd x0, x0, 672
    004fc910bl runtime.newobject
    004fc914str x0, [sp+976]
    004fc918adrp x27, 0x54f000
    004fc91cldr w1, [x27+3056]
    004fc920cbz w1, 0x4fc928
    004fc924b 0x4fc92c
    004fc928
    004fc928loc_4fc928:
    004fc928b 0x4fc948
    004fc92c
    004fc92cloc_4fc92c:
    004fc92cstr x0, [sp+1368]
    004fc930mov x1, x0
    004fc934adrp x0, 0x18f000
    004fc938add x0, x0, 672
    004fc93cbl runtime.wbZero
    004fc940ldr x0, [sp+1368]
    004fc944b 0x4fc948
    004fc948
    004fc948loc_4fc948:
    004fc948mov x20, x0
    004fc94cadr x27, 16
    004fc950stp x29, x27, [sp-24]
    004fc954sub x29, sp, 24
    004fc958bl fn_87cf4
    004fc95csub x29, sp, 8
    004fc960ldr x2, [sp+976]
    004fc964str x2, [sp+248]
    004fc968add x27, sp, 1192
    004fc96cstp xzr, xzr, [x27]
    004fc970add x27, sp, 1176
    004fc974stp xzr, xzr, [x27]
    004fc978ldr x2, [sp+256]
    004fc97cldrsb x27, [x2]
    004fc980ldr x0, [x2+8]
    004fc984ldr x1, [x2+16]
    004fc988str x0, [sp+960]
    004fc98cstr x1, [sp+968]
    004fc990bl github.com/bishopfox/sliver/implant/sliver/handlers.expandPath
    004fc994str x0, [sp+1192]
    004fc998str x1, [sp+1200]
    004fc99cstr x2, [sp+1176]
    004fc9a0str x3, [sp+1184]
    004fc9a4ldr x2, [sp+1192]
    004fc9a8ldr x3, [sp+1200]
    004fc9acstr x2, [sp+1384]
    004fc9b0str x3, [sp+1392]
    004fc9b4ldr x2, [sp+1176]
    004fc9b8ldr x3, [sp+1184]
    004fc9bcstr x2, [sp+1344]
    004fc9c0str x3, [sp+1352]
    004fc9c4ldr x2, [sp+1384]
    004fc9c8ldr x3, [sp+1392]
    004fc9ccstr x2, [sp+264]
    004fc9d0str x3, [sp+272]
    004fc9d4ldr x2, [sp+1352]
    004fc9d8ldr x3, [sp+1344]
    004fc9dcstr x3, [sp+336]
    004fc9e0str x2, [sp+344]
    004fc9e4cbnz x3, 0x4fc9ec
    004fc9e8b 0x4fcbbc
    004fc9ec
    004fc9ecloc_4fc9ec:
    004fc9ecadd x27, sp, 1208
    004fc9f0stp xzr, xzr, [x27]
    004fc9f4add x5, sp, 1208
    004fc9f8str x5, [sp+928]
    004fc9fcldr x5, [sp+336]
    004fca00ldr x6, [sp+344]
    004fca04str x5, [sp+912]
    004fca08str x6, [sp+920]
    004fca0cstr x5, [sp+904]
    004fca10ldr x5, [sp+904]
    004fca14cbnz x5, 0x4fca1c
    004fca18b 0x4fca2c
    004fca1c
    004fca1cloc_4fca1c:
    004fca1cldr x5, [sp+904]
    004fca20ldr x5, [x5+8]
    004fca24str x5, [sp+904]
    004fca28b 0x4fca30
    004fca2c
    004fca2cloc_4fca2c:
    004fca2cb 0x4fca30
    004fca30
    004fca30loc_4fca30:
    004fca30ldr x5, [sp+928]
    004fca34ldrsb x27, [x5]
    004fca38ldr x6, [sp+904]
    004fca3cldr x7, [sp+920]
    004fca40str x6, [x5]
    004fca44adrp x27, 0x54f000
    004fca48ldr w6, [x27+3056]
    004fca4ccbz w6, 0x4fca54
    004fca50b 0x4fca58
    004fca54
    004fca54loc_4fca54:
    004fca54b 0x4fca6c
    004fca58
    004fca58loc_4fca58:
    004fca58bl runtime.gcWriteBarrier2
    004fca5cstr x7, [x25]
    004fca60ldr x6, [x5+8]
    004fca64str x6, [x25+8]
    004fca68b 0x4fca6c
    004fca6c
    004fca6cloc_4fca6c:
    004fca6cstr x7, [x5+8]
    004fca70ldr x2, [sp+928]
    004fca74ldrsb x27, [x2]
    004fca78b 0x4fca7c
    004fca7c
    004fca7cloc_4fca7c:
    004fca7cstr x2, [sp+936]
    004fca80orr x4, xzr, 1
    004fca84str x4, [sp+944]
    004fca88str x4, [sp+952]
    004fca8cadrp x0, 0x1b4000
    004fca90add x0, x0, 17
    004fca94orr x1, xzr, 2
    004fca98mov x3, x4
    004fca9cbl fmt.Sprintf
    004fcaa0str x0, [sp+1192]
    004fcaa4str x1, [sp+1200]
    004fcaa8adrp x0, 0x189000
    004fcaacadd x0, x0, 3648
    004fcab0bl runtime.newobject
    004fcab4str x0, [sp+896]
    004fcab8adrp x27, 0x54f000
    004fcabcldr w5, [x27+3056]
    004fcac0cbz w5, 0x4fcac8
    004fcac4b 0x4fcacc
    004fcac8
    004fcac8loc_4fcac8:
    004fcac8b 0x4fcae8
    004fcacc
    004fcaccloc_4fcacc:
    004fcaccstr x0, [sp+1360]
    004fcad0mov x1, x0
    004fcad4adrp x0, 0x189000
    004fcad8add x0, x0, 3648
    004fcadcbl runtime.wbZero
    004fcae0ldr x0, [sp+1360]
    004fcae4b 0x4fcae8
    004fcae8
    004fcae8loc_4fcae8:
    004fcae8mov x20, x0
    004fcaecadr x27, 16
    004fcaf0stp x29, x27, [sp-24]
    004fcaf4sub x29, sp, 24
    004fcaf8bl fn_87cf8
    004fcafcsub x29, sp, 8
    004fcb00ldr x2, [sp+896]
    004fcb04ldrsb x27, [x2]
    004fcb08ldr x3, [sp+1192]
    004fcb0cldr x4, [sp+1200]
    004fcb10str x4, [x2+16]
    004fcb14adrp x27, 0x54f000
    004fcb18ldr w4, [x27+3056]
    004fcb1ccbz w4, 0x4fcb24
    004fcb20b 0x4fcb28
    004fcb24
    004fcb24loc_4fcb24:
    004fcb24b 0x4fcb3c
    004fcb28
    004fcb28loc_4fcb28:
    004fcb28bl runtime.gcWriteBarrier2
    004fcb2cstr x3, [x25]
    004fcb30ldr x4, [x2+8]
    004fcb34str x4, [x25+8]
    004fcb38b 0x4fcb3c
    004fcb3c
    004fcb3cloc_4fcb3c:
    004fcb3cstr x3, [x2+8]
    004fcb40ldr x2, [sp+248]
    004fcb44ldrsb x27, [x2]
    004fcb48ldr x3, [sp+896]
    004fcb4cadrp x27, 0x54f000
    004fcb50ldr w4, [x27+3056]
    004fcb54cbz w4, 0x4fcb5c
    004fcb58b 0x4fcb60
    004fcb5c
    004fcb5cloc_4fcb5c:
    004fcb5cb 0x4fcb74
    004fcb60
    004fcb60loc_4fcb60:
    004fcb60bl runtime.gcWriteBarrier2
    004fcb64str x3, [x25]
    004fcb68ldr x4, [x2+72]
    004fcb6cstr x4, [x25+8]
    004fcb70b 0x4fcb74
    004fcb74
    004fcb74loc_4fcb74:
    004fcb74str x3, [x2+72]
    004fcb78ldr x1, [sp+248]
    004fcb7cstr x1, [sp+1168]
    004fcb80adrp x0, 0x218000
    004fcb84add x0, x0, 384
    004fcb88bl google.golang.org/protobuf/proto.Marshal
    004fcb8cldr x3, [sp+336]
    004fcb90ldr x0, [sp+1416]
    004fcb94ldr x1, [sp+1424]
    004fcb98ldr x4, [sp+344]
    004fcb9cldr x2, [sp+1432]
    004fcba0ldr x26, [sp+1440]
    004fcba4ldr x5, [x26]
    004fcba8blr x5
    004fcbacbl runtime.deferreturn
    004fcbb0ldp x29, x30, [sp-8]
    004fcbb4add sp, sp, 1408
    004fcbb8ret x30
    004fcbbc
    004fcbbcloc_4fcbbc:
    004fcbbcldr x5, [sp+256]
    004fcbc0ldrsb x27, [x5]
    004fcbc4ldr x2, [x5+24]
    004fcbc8ldr x3, [x5+32]
    004fcbccldr x4, [x5+40]
    004fcbd0str x2, [sp+872]
    004fcbd4str x3, [sp+880]
    004fcbd8str x4, [sp+888]
    004fcbdcldr x0, [sp+264]
    004fcbe0ldr x1, [sp+272]
    004fcbe4bl os/exec.Command
    004fcbe8str x0, [sp+352]
    004fcbecldr x5, [sp+256]
    004fcbf0ldrsb x27, [x5]
    004fcbf4ldrb w5, [x5+48]
    004fcbf8tbnz w5, 0, 0x4fcc00
    004fcbfcb 0x4fd8e8
    004fcc00
    004fcc00loc_4fcc00:
    004fcc00adrp x0, 0x156000
    004fcc04add x0, x0, 2048
    004fcc08bl runtime.newobject
    004fcc0cstr x0, [sp+176]
    004fcc10adrp x0, 0x156000
    004fcc14add x0, x0, 2048
    004fcc18bl runtime.newobject
    004fcc1cstr x0, [sp+208]
    004fcc20str x0, [sp+1160]
    004fcc24adrp x1, 0x217000
    004fcc28add x1, x1, 2976
    004fcc2cstr x1, [sp+216]
    004fcc30str x0, [sp+224]
    004fcc34ldr x1, [sp+176]
    004fcc38str x1, [sp+1160]
    004fcc3cadrp x2, 0x217000
    004fcc40add x2, x2, 2976
    004fcc44str x2, [sp+184]
    004fcc48str x1, [sp+192]
    004fcc4cldr x1, [sp+256]
    004fcc50ldrsb x27, [x1]
    004fcc54ldr x1, [x1+80]
    004fcc58cbnz x1, 0x4fcc60
    004fcc5cb 0x4fd01c
    004fcc60
    004fcc60loc_4fcc60:
    004fcc60str xzr, [sp+1152]
    004fcc64add x27, sp, 1176
    004fcc68stp xzr, xzr, [x27]
    004fcc6cldr x2, [sp+256]
    004fcc70ldrsb x27, [x2]
    004fcc74ldr x0, [x2+72]
    004fcc78ldr x1, [x2+80]
    004fcc7cstr x0, [sp+856]
    004fcc80str x1, [sp+864]
    004fcc84bl os.Create
    004fcc88str x0, [sp+1152]
    004fcc8cstr x1, [sp+1176]
    004fcc90str x2, [sp+1184]
    004fcc94ldr x2, [sp+1152]
    004fcc98str x2, [sp+1336]
    004fcc9cldr x2, [sp+1176]
    004fcca0ldr x3, [sp+1184]
    004fcca4str x2, [sp+1320]
    004fcca8str x3, [sp+1328]
    004fccacldr x2, [sp+1336]
    004fccb0str x2, [sp+200]
    004fccb4ldr x2, [sp+1328]
    004fccb8ldr x3, [sp+1320]
    004fccbcstr x3, [sp+320]
    004fccc0str x2, [sp+328]
    004fccc4cbnz x3, 0x4fcccc
    004fccc8b 0x4fce9c
    004fcccc
    004fccccloc_4fcccc:
    004fccccadd x27, sp, 1208
    004fccd0stp xzr, xzr, [x27]
    004fccd4add x5, sp, 1208
    004fccd8str x5, [sp+824]
    004fccdcldr x5, [sp+320]
    004fcce0ldr x6, [sp+328]
    004fcce4str x5, [sp+808]
    004fcce8str x6, [sp+816]
    004fccecstr x5, [sp+800]
    004fccf0ldr x5, [sp+800]
    004fccf4cbnz x5, 0x4fccfc
    004fccf8b 0x4fcd0c
    004fccfc
    004fccfcloc_4fccfc:
    004fccfcldr x5, [sp+800]
    004fcd00ldr x5, [x5+8]
    004fcd04str x5, [sp+800]
    004fcd08b 0x4fcd10
    004fcd0c
    004fcd0cloc_4fcd0c:
    004fcd0cb 0x4fcd10
    004fcd10
    004fcd10loc_4fcd10:
    004fcd10ldr x5, [sp+824]
    004fcd14ldrsb x27, [x5]
    004fcd18ldr x6, [sp+800]
    004fcd1cldr x7, [sp+816]
    004fcd20str x6, [x5]
    004fcd24adrp x27, 0x54f000
    004fcd28ldr w6, [x27+3056]
    004fcd2ccbz w6, 0x4fcd34
    004fcd30b 0x4fcd38
    004fcd34
    004fcd34loc_4fcd34:
    004fcd34b 0x4fcd4c
    004fcd38
    004fcd38loc_4fcd38:
    004fcd38bl runtime.gcWriteBarrier2
    004fcd3cstr x7, [x25]
    004fcd40ldr x6, [x5+8]
    004fcd44str x6, [x25+8]
    004fcd48b 0x4fcd4c
    004fcd4c
    004fcd4cloc_4fcd4c:
    004fcd4cstr x7, [x5+8]
    004fcd50ldr x2, [sp+824]
    004fcd54ldrsb x27, [x2]
    004fcd58b 0x4fcd5c
    004fcd5c
    004fcd5cloc_4fcd5c:
    004fcd5cstr x2, [sp+832]
    004fcd60orr x4, xzr, 1
    004fcd64str x4, [sp+840]
    004fcd68str x4, [sp+848]
    004fcd6cadrp x0, 0x1b4000
    004fcd70add x0, x0, 17
    004fcd74orr x1, xzr, 2
    004fcd78mov x3, x4
    004fcd7cbl fmt.Sprintf
    004fcd80str x0, [sp+1192]
    004fcd84str x1, [sp+1200]
    004fcd88adrp x0, 0x189000
    004fcd8cadd x0, x0, 3648
    004fcd90bl runtime.newobject
    004fcd94str x0, [sp+792]
    004fcd98adrp x27, 0x54f000
    004fcd9cldr w5, [x27+3056]
    004fcda0cbz w5, 0x4fcda8
    004fcda4b 0x4fcdac
    004fcda8
    004fcda8loc_4fcda8:
    004fcda8b 0x4fcdc8
    004fcdac
    004fcdacloc_4fcdac:
    004fcdacstr x0, [sp+1360]
    004fcdb0mov x1, x0
    004fcdb4adrp x0, 0x189000
    004fcdb8add x0, x0, 3648
    004fcdbcbl runtime.wbZero
    004fcdc0ldr x0, [sp+1360]
    004fcdc4b 0x4fcdc8
    004fcdc8
    004fcdc8loc_4fcdc8:
    004fcdc8mov x20, x0
    004fcdccadr x27, 16
    004fcdd0stp x29, x27, [sp-24]
    004fcdd4sub x29, sp, 24
    004fcdd8bl fn_87cf8
    004fcddcsub x29, sp, 8
    004fcde0ldr x2, [sp+792]
    004fcde4ldrsb x27, [x2]
    004fcde8ldr x3, [sp+1192]
    004fcdecldr x4, [sp+1200]
    004fcdf0str x4, [x2+16]
    004fcdf4adrp x27, 0x54f000
    004fcdf8ldr w4, [x27+3056]
    004fcdfccbz w4, 0x4fce04
    004fce00b 0x4fce08
    004fce04
    004fce04loc_4fce04:
    004fce04b 0x4fce1c
    004fce08
    004fce08loc_4fce08:
    004fce08bl runtime.gcWriteBarrier2
    004fce0cstr x3, [x25]
    004fce10ldr x4, [x2+8]
    004fce14str x4, [x25+8]
    004fce18b 0x4fce1c
    004fce1c
    004fce1cloc_4fce1c:
    004fce1cstr x3, [x2+8]
    004fce20ldr x2, [sp+248]
    004fce24ldrsb x27, [x2]
    004fce28ldr x3, [sp+792]
    004fce2cadrp x27, 0x54f000
    004fce30ldr w4, [x27+3056]
    004fce34cbz w4, 0x4fce3c
    004fce38b 0x4fce40
    004fce3c
    004fce3cloc_4fce3c:
    004fce3cb 0x4fce54
    004fce40
    004fce40loc_4fce40:
    004fce40bl runtime.gcWriteBarrier2
    004fce44str x3, [x25]
    004fce48ldr x4, [x2+72]
    004fce4cstr x4, [x25+8]
    004fce50b 0x4fce54
    004fce54
    004fce54loc_4fce54:
    004fce54str x3, [x2+72]
    004fce58ldr x1, [sp+248]
    004fce5cstr x1, [sp+1168]
    004fce60adrp x0, 0x218000
    004fce64add x0, x0, 384
    004fce68bl google.golang.org/protobuf/proto.Marshal
    004fce6cldr x3, [sp+320]
    004fce70ldr x0, [sp+1416]
    004fce74ldr x1, [sp+1424]
    004fce78ldr x4, [sp+328]
    004fce7cldr x2, [sp+1432]
    004fce80ldr x26, [sp+1440]
    004fce84ldr x5, [x26]
    004fce88blr x5
    004fce8cbl runtime.deferreturn
    004fce90ldp x29, x30, [sp-8]
    004fce94add sp, sp, 1408
    004fce98ret x30
    004fce9c
    004fce9cloc_4fce9c:
    004fce9cldr x1, [sp+200]
    004fcea0str x1, [sp+1312]
    004fcea4add x27, sp, 768
    004fcea8stp xzr, xzr, [x27]
    004fceacadd x1, sp, 768
    004fceb0str x1, [sp+784]
    004fceb4ldrsb x27, [x1]
    004fceb8adrp x2, 4096
    004fcebcadd x2, x2, 3232
    004fcec0str x2, [x1]
    004fcec4ldrsb x27, [x1]
    004fcec8ldr x2, [sp+1312]
    004fceccadrp x27, 0x54f000
    004fced0ldr w3, [x27+3056]
    004fced4cbz w3, 0x4fcedc
    004fced8b 0x4fcee0
    004fcedc
    004fcedcloc_4fcedc:
    004fcedcb 0x4fcef4
    004fcee0
    004fcee0loc_4fcee0:
    004fcee0bl runtime.gcWriteBarrier2
    004fcee4str x2, [x25]
    004fcee8ldr x3, [x1+8]
    004fceecstr x3, [x25+8]
    004fcef0b 0x4fcef4
    004fcef4
    004fcef4loc_4fcef4:
    004fcef4str x2, [x1+8]
    004fcef8str x1, [sp+144]
    004fcefcadd x0, sp, 120
    004fcf00bl runtime.deferprocStack
    004fcf04subs xzr, x0, 0
    004fcf08b.ne 0x4fd00c
    004fcf0cb 0x4fcf10
    004fcf10
    004fcf10loc_4fcf10:
    004fcf10ldr x1, [sp+200]
    004fcf14str x1, [sp+1152]
    004fcf18adrp x0, 0x217000
    004fcf1cadd x0, x0, 2168
    004fcf20bl bufio.NewWriter
    004fcf24str x0, [sp+280]
    004fcf28str x0, [sp+1144]
    004fcf2cldr x2, [sp+208]
    004fcf30str x2, [sp+1160]
    004fcf34add x27, sp, 1112
    004fcf38stp xzr, xzr, [x27]
    004fcf3cadd x27, sp, 1128
    004fcf40stp xzr, xzr, [x27]
    004fcf44add x2, sp, 1112
    004fcf48str x2, [sp+736]
    004fcf4cldr x2, [sp+1144]
    004fcf50str x2, [sp+728]
    004fcf54ldr x3, [sp+736]
    004fcf58ldrsb x27, [x3]
    004fcf5cadrp x4, 0x218000
    004fcf60add x4, x4, 416
    004fcf64str x4, [x3]
    004fcf68adrp x27, 0x54f000
    004fcf6cldr w4, [x27+3056]
    004fcf70cbz w4, 0x4fcf78
    004fcf74b 0x4fcf7c
    004fcf78
    004fcf78loc_4fcf78:
    004fcf78b 0x4fcf90
    004fcf7c
    004fcf7cloc_4fcf7c:
    004fcf7cbl runtime.gcWriteBarrier2
    004fcf80str x2, [x25]
    004fcf84ldr x4, [x3+8]
    004fcf88str x4, [x25+8]
    004fcf8cb 0x4fcf90
    004fcf90
    004fcf90loc_4fcf90:
    004fcf90str x2, [x3+8]
    004fcf94ldr x3, [sp+1160]
    004fcf98str x3, [sp+720]
    004fcf9cldr x4, [sp+736]
    004fcfa0ldrsb x27, [x4]
    004fcfa4adrp x5, 0x217000
    004fcfa8add x5, x5, 2976
    004fcfacstr x5, [x4+16]
    004fcfb0adrp x27, 0x54f000
    004fcfb4ldr w5, [x27+3056]
    004fcfb8cbz w5, 0x4fcfc0
    004fcfbcb 0x4fcfc4
    004fcfc0
    004fcfc0loc_4fcfc0:
    004fcfc0b 0x4fcfd8
    004fcfc4
    004fcfc4loc_4fcfc4:
    004fcfc4bl runtime.gcWriteBarrier2
    004fcfc8str x3, [x25]
    004fcfccldr x5, [x4+24]
    004fcfd0str x5, [x25+8]
    004fcfd4b 0x4fcfd8
    004fcfd8
    004fcfd8loc_4fcfd8:
    004fcfd8str x3, [x4+24]
    004fcfdcldr x0, [sp+736]
    004fcfe0ldrsb x27, [x0]
    004fcfe4b 0x4fcfe8
    004fcfe8
    004fcfe8loc_4fcfe8:
    004fcfe8str x0, [sp+744]
    004fcfecorr x2, xzr, 2
    004fcff0str x2, [sp+752]
    004fcff4str x2, [sp+760]
    004fcff8mov x1, x2
    004fcffcbl io.MultiWriter
    004fd000str x0, [sp+216]
    004fd004str x1, [sp+224]
    004fd008b 0x4fd020
    004fd00c
    004fd00cloc_4fd00c:
    004fd00cbl runtime.deferreturn
    004fd010ldp x29, x30, [sp-8]
    004fd014add sp, sp, 1408
    004fd018ret x30
    004fd01c
    004fd01cloc_4fd01c:
    004fd01cb 0x4fd020
    004fd020
    004fd020loc_4fd020:
    004fd020ldr x2, [sp+256]
    004fd024ldrsb x27, [x2]
    004fd028ldr x2, [x2+64]
    004fd02ccbnz x2, 0x4fd034
    004fd030b 0x4fd3f0
    004fd034
    004fd034loc_4fd034:
    004fd034str xzr, [sp+1152]
    004fd038add x27, sp, 1176
    004fd03cstp xzr, xzr, [x27]
    004fd040ldr x2, [sp+256]
    004fd044ldrsb x27, [x2]
    004fd048ldr x0, [x2+56]
    004fd04cldr x1, [x2+64]
    004fd050str x0, [sp+704]
    004fd054str x1, [sp+712]
    004fd058bl os.Create
    004fd05cstr x0, [sp+1152]
    004fd060str x1, [sp+1176]
    004fd064str x2, [sp+1184]
    004fd068ldr x2, [sp+1152]
    004fd06cstr x2, [sp+1304]
    004fd070ldr x2, [sp+1176]
    004fd074ldr x3, [sp+1184]
    004fd078str x2, [sp+1288]
    004fd07cstr x3, [sp+1296]
    004fd080ldr x2, [sp+1304]
    004fd084str x2, [sp+168]
    004fd088ldr x2, [sp+1296]
    004fd08cldr x3, [sp+1288]
    004fd090str x3, [sp+304]
    004fd094str x2, [sp+312]
    004fd098cbnz x3, 0x4fd0a0
    004fd09cb 0x4fd270
    004fd0a0
    004fd0a0loc_4fd0a0:
    004fd0a0add x27, sp, 1208
    004fd0a4stp xzr, xzr, [x27]
    004fd0a8add x5, sp, 1208
    004fd0acstr x5, [sp+672]
    004fd0b0ldr x5, [sp+304]
    004fd0b4ldr x6, [sp+312]
    004fd0b8str x5, [sp+656]
    004fd0bcstr x6, [sp+664]
    004fd0c0str x5, [sp+648]
    004fd0c4ldr x5, [sp+648]
    004fd0c8cbnz x5, 0x4fd0d0
    004fd0ccb 0x4fd0e0
    004fd0d0
    004fd0d0loc_4fd0d0:
    004fd0d0ldr x5, [sp+648]
    004fd0d4ldr x5, [x5+8]
    004fd0d8str x5, [sp+648]
    004fd0dcb 0x4fd0e4
    004fd0e0
    004fd0e0loc_4fd0e0:
    004fd0e0b 0x4fd0e4
    004fd0e4
    004fd0e4loc_4fd0e4:
    004fd0e4ldr x5, [sp+672]
    004fd0e8ldrsb x27, [x5]
    004fd0ecldr x6, [sp+648]
    004fd0f0ldr x7, [sp+664]
    004fd0f4str x6, [x5]
    004fd0f8adrp x27, 0x54e000
    004fd0fcldr w6, [x27+3056]
    004fd100cbz w6, 0x4fd108
    004fd104b 0x4fd10c
    004fd108
    004fd108loc_4fd108:
    004fd108b 0x4fd120
    004fd10c
    004fd10cloc_4fd10c:
    004fd10cbl runtime.gcWriteBarrier2
    004fd110str x7, [x25]
    004fd114ldr x6, [x5+8]
    004fd118str x6, [x25+8]
    004fd11cb 0x4fd120
    004fd120
    004fd120loc_4fd120:
    004fd120str x7, [x5+8]
    004fd124ldr x2, [sp+672]
    004fd128ldrsb x27, [x2]
    004fd12cb 0x4fd130
    004fd130
    004fd130loc_4fd130:
    004fd130str x2, [sp+680]
    004fd134orr x4, xzr, 1
    004fd138str x4, [sp+688]
    004fd13cstr x4, [sp+696]
    004fd140adrp x0, 0x1b3000
    004fd144add x0, x0, 17
    004fd148orr x1, xzr, 2
    004fd14cmov x3, x4
    004fd150bl fmt.Sprintf
    004fd154str x0, [sp+1192]
    004fd158str x1, [sp+1200]
    004fd15cadrp x0, 0x188000
    004fd160add x0, x0, 3648
    004fd164bl runtime.newobject
    004fd168str x0, [sp+640]
    004fd16cadrp x27, 0x54e000
    004fd170ldr w5, [x27+3056]
    004fd174cbz w5, 0x4fd17c
    004fd178b 0x4fd180
    004fd17c
    004fd17cloc_4fd17c:
    004fd17cb 0x4fd19c
    004fd180
    004fd180loc_4fd180:
    004fd180str x0, [sp+1360]
    004fd184mov x1, x0
    004fd188adrp x0, 0x188000
    004fd18cadd x0, x0, 3648
    004fd190bl runtime.wbZero
    004fd194ldr x0, [sp+1360]
    004fd198b 0x4fd19c
    004fd19c
    004fd19cloc_4fd19c:
    004fd19cmov x20, x0
    004fd1a0adr x27, 16
    004fd1a4stp x29, x27, [sp-24]
    004fd1a8sub x29, sp, 24
    004fd1acbl fn_87cf8
    004fd1b0sub x29, sp, 8
    004fd1b4ldr x2, [sp+640]
    004fd1b8ldrsb x27, [x2]
    004fd1bcldr x3, [sp+1192]
    004fd1c0ldr x4, [sp+1200]
    004fd1c4str x4, [x2+16]
    004fd1c8adrp x27, 0x54e000
    004fd1ccldr w4, [x27+3056]
    004fd1d0cbz w4, 0x4fd1d8
    004fd1d4b 0x4fd1dc
    004fd1d8
    004fd1d8loc_4fd1d8:
    004fd1d8b 0x4fd1f0
    004fd1dc
    004fd1dcloc_4fd1dc:
    004fd1dcbl runtime.gcWriteBarrier2
    004fd1e0str x3, [x25]
    004fd1e4ldr x4, [x2+8]
    004fd1e8str x4, [x25+8]
    004fd1ecb 0x4fd1f0
    004fd1f0
    004fd1f0loc_4fd1f0:
    004fd1f0str x3, [x2+8]
    004fd1f4ldr x2, [sp+248]
    004fd1f8ldrsb x27, [x2]
    004fd1fcldr x3, [sp+640]
    004fd200adrp x27, 0x54e000
    004fd204ldr w4, [x27+3056]
    004fd208cbz w4, 0x4fd210
    004fd20cb 0x4fd214
    004fd210
    004fd210loc_4fd210:
    004fd210b 0x4fd228
    004fd214
    004fd214loc_4fd214:
    004fd214bl runtime.gcWriteBarrier2
    004fd218str x3, [x25]
    004fd21cldr x4, [x2+72]
    004fd220str x4, [x25+8]
    004fd224b 0x4fd228
    004fd228
    004fd228loc_4fd228:
    004fd228str x3, [x2+72]
    004fd22cldr x1, [sp+248]
    004fd230str x1, [sp+1168]
    004fd234adrp x0, 0x217000
    004fd238add x0, x0, 384
    004fd23cbl google.golang.org/protobuf/proto.Marshal
    004fd240ldr x3, [sp+304]
    004fd244ldr x0, [sp+1416]
    004fd248ldr x1, [sp+1424]
    004fd24cldr x4, [sp+312]
    004fd250ldr x2, [sp+1432]
    004fd254ldr x26, [sp+1440]
    004fd258ldr x5, [x26]
    004fd25cblr x5
    004fd260bl runtime.deferreturn
    004fd264ldp x29, x30, [sp-8]
    004fd268add sp, sp, 1408
    004fd26cret x30
    004fd270
    004fd270loc_4fd270:
    004fd270ldr x1, [sp+168]
    004fd274str x1, [sp+1280]
    004fd278add x27, sp, 616
    004fd27cstp xzr, xzr, [x27]
    004fd280add x1, sp, 616
    004fd284str x1, [sp+632]
    004fd288ldrsb x27, [x1]
    004fd28cadrp x2, 0
    004fd290add x2, x2, 3136
    004fd294str x2, [x1]
    004fd298ldrsb x27, [x1]
    004fd29cldr x2, [sp+1280]
    004fd2a0adrp x27, 0x54e000
    004fd2a4ldr w3, [x27+3056]
    004fd2a8cbz w3, 0x4fd2b0
    004fd2acb 0x4fd2b4
    004fd2b0
    004fd2b0loc_4fd2b0:
    004fd2b0b 0x4fd2c8
    004fd2b4
    004fd2b4loc_4fd2b4:
    004fd2b4bl runtime.gcWriteBarrier2
    004fd2b8str x2, [x25]
    004fd2bcldr x3, [x1+8]
    004fd2c0str x3, [x25+8]
    004fd2c4b 0x4fd2c8
    004fd2c8
    004fd2c8loc_4fd2c8:
    004fd2c8str x2, [x1+8]
    004fd2ccstr x1, [sp+96]
    004fd2d0add x0, sp, 72
    004fd2d4bl runtime.deferprocStack
    004fd2d8subs xzr, x0, 0
    004fd2dcb.ne 0x4fd3e0
    004fd2e0b 0x4fd2e4
    004fd2e4
    004fd2e4loc_4fd2e4:
    004fd2e4ldr x1, [sp+168]
    004fd2e8str x1, [sp+1152]
    004fd2ecadrp x0, 0x216000
    004fd2f0add x0, x0, 2168
    004fd2f4bl bufio.NewWriter
    004fd2f8str x0, [sp+232]
    004fd2fcstr x0, [sp+1144]
    004fd300ldr x2, [sp+176]
    004fd304str x2, [sp+1160]
    004fd308add x27, sp, 1112
    004fd30cstp xzr, xzr, [x27]
    004fd310add x27, sp, 1128
    004fd314stp xzr, xzr, [x27]
    004fd318add x2, sp, 1112
    004fd31cstr x2, [sp+584]
    004fd320ldr x2, [sp+1144]
    004fd324str x2, [sp+576]
    004fd328ldr x3, [sp+584]
    004fd32cldrsb x27, [x3]
    004fd330adrp x4, 0x217000
    004fd334add x4, x4, 416
    004fd338str x4, [x3]
    004fd33cadrp x27, 0x54e000
    004fd340ldr w4, [x27+3056]
    004fd344cbz w4, 0x4fd34c
    004fd348b 0x4fd350
    004fd34c
    004fd34cloc_4fd34c:
    004fd34cb 0x4fd364
    004fd350
    004fd350loc_4fd350:
    004fd350bl runtime.gcWriteBarrier2
    004fd354str x2, [x25]
    004fd358ldr x4, [x3+8]
    004fd35cstr x4, [x25+8]
    004fd360b 0x4fd364
    004fd364
    004fd364loc_4fd364:
    004fd364str x2, [x3+8]
    004fd368ldr x3, [sp+1160]
    004fd36cstr x3, [sp+568]
    004fd370ldr x4, [sp+584]
    004fd374ldrsb x27, [x4]
    004fd378adrp x5, 0x216000
    004fd37cadd x5, x5, 2976
    004fd380str x5, [x4+16]
    004fd384adrp x27, 0x54e000
    004fd388ldr w5, [x27+3056]
    004fd38ccbz w5, 0x4fd394
    004fd390b 0x4fd398
    004fd394
    004fd394loc_4fd394:
    004fd394b 0x4fd3ac
    004fd398
    004fd398loc_4fd398:
    004fd398bl runtime.gcWriteBarrier2
    004fd39cstr x3, [x25]
    004fd3a0ldr x5, [x4+24]
    004fd3a4str x5, [x25+8]
    004fd3a8b 0x4fd3ac
    004fd3ac
    004fd3acloc_4fd3ac:
    004fd3acstr x3, [x4+24]
    004fd3b0ldr x0, [sp+584]
    004fd3b4ldrsb x27, [x0]
    004fd3b8b 0x4fd3bc
    004fd3bc
    004fd3bcloc_4fd3bc:
    004fd3bcstr x0, [sp+592]
    004fd3c0orr x2, xzr, 2
    004fd3c4str x2, [sp+600]
    004fd3c8str x2, [sp+608]
    004fd3ccmov x1, x2
    004fd3d0bl io.MultiWriter
    004fd3d4str x0, [sp+184]
    004fd3d8str x1, [sp+192]
    004fd3dcb 0x4fd3f4
    004fd3e0
    004fd3e0loc_4fd3e0:
    004fd3e0bl runtime.deferreturn
    004fd3e4ldp x29, x30, [sp-8]
    004fd3e8add sp, sp, 1408
    004fd3ecret x30
    004fd3f0
    004fd3f0loc_4fd3f0:
    004fd3f0b 0x4fd3f4
    004fd3f4
    004fd3f4loc_4fd3f4:
    004fd3f4ldr x1, [sp+352]
    004fd3f8ldrsb x27, [x1]
    004fd3fcldr x2, [sp+192]
    004fd400ldr x3, [sp+184]
    004fd404str x3, [x1+96]
    004fd408adrp x27, 0x54e000
    004fd40cldr w3, [x27+3056]
    004fd410cbz w3, 0x4fd418
    004fd414b 0x4fd41c
    004fd418
    004fd418loc_4fd418:
    004fd418b 0x4fd430
    004fd41c
    004fd41cloc_4fd41c:
    004fd41cbl runtime.gcWriteBarrier2
    004fd420str x2, [x25]
    004fd424ldr x3, [x1+104]
    004fd428str x3, [x25+8]
    004fd42cb 0x4fd430
    004fd430
    004fd430loc_4fd430:
    004fd430str x2, [x1+104]
    004fd434ldr x1, [sp+352]
    004fd438ldrsb x27, [x1]
    004fd43cldr x2, [sp+224]
    004fd440ldr x3, [sp+216]
    004fd444str x3, [x1+112]
    004fd448adrp x27, 0x54e000
    004fd44cldr w3, [x27+3056]
    004fd450cbz w3, 0x4fd458
    004fd454b 0x4fd45c
    004fd458
    004fd458loc_4fd458:
    004fd458b 0x4fd470
    004fd45c
    004fd45cloc_4fd45c:
    004fd45cbl runtime.gcWriteBarrier2
    004fd460str x2, [x25]
    004fd464ldr x3, [x1+120]
    004fd468str x3, [x25+8]
    004fd46cb 0x4fd470
    004fd470
    004fd470loc_4fd470:
    004fd470str x2, [x1+120]
    004fd474ldr x0, [sp+352]
    004fd478bl os/exec.(*Cmd).Run
    004fd47cstr x0, [sp+288]
    004fd480str x1, [sp+296]
    004fd484ldr x0, [sp+176]
    004fd488bl bytes.(*Buffer).String
    004fd48cstr x0, [sp+1192]
    004fd490str x1, [sp+1200]
    004fd494add x27, sp, 1080
    004fd498stp xzr, xzr, [x27]
    004fd49cadd x27, sp, 1096
    004fd4a0stp xzr, xzr, [x27]
    004fd4a4add x1, sp, 1080
    004fd4a8str x1, [sp+536]
    004fd4acldr x1, [sp+288]
    004fd4b0ldr x2, [sp+296]
    004fd4b4str x1, [sp+520]
    004fd4b8str x2, [sp+528]
    004fd4bcstr x1, [sp+512]
    004fd4c0ldr x1, [sp+512]
    004fd4c4cbnz x1, 0x4fd4cc
    004fd4c8b 0x4fd4dc
    004fd4cc
    004fd4ccloc_4fd4cc:
    004fd4ccldr x2, [sp+512]
    004fd4d0ldr x2, [x2+8]
    004fd4d4str x2, [sp+512]
    004fd4d8b 0x4fd4e0
    004fd4dc
    004fd4dcloc_4fd4dc:
    004fd4dcb 0x4fd4e0
    004fd4e0
    004fd4e0loc_4fd4e0:
    004fd4e0ldr x2, [sp+536]
    004fd4e4ldrsb x27, [x2]
    004fd4e8ldr x3, [sp+512]
    004fd4ecldr x4, [sp+528]
    004fd4f0str x3, [x2]
    004fd4f4adrp x27, 0x54e000
    004fd4f8ldr w3, [x27+3056]
    004fd4fccbz w3, 0x4fd504
    004fd500b 0x4fd508
    004fd504
    004fd504loc_4fd504:
    004fd504b 0x4fd51c
    004fd508
    004fd508loc_4fd508:
    004fd508bl runtime.gcWriteBarrier2
    004fd50cstr x4, [x25]
    004fd510ldr x3, [x2+8]
    004fd514str x3, [x25+8]
    004fd518b 0x4fd51c
    004fd51c
    004fd51cloc_4fd51c:
    004fd51cstr x4, [x2+8]
    004fd520ldr x0, [sp+1192]
    004fd524ldr x1, [sp+1200]
    004fd528bl runtime.convTstring
    004fd52cstr x0, [sp+504]
    004fd530ldr x2, [sp+536]
    004fd534ldrsb x27, [x2]
    004fd538adrp x3, 0xf8000
    004fd53cadd x3, x3, 2944
    004fd540str x3, [x2+16]
    004fd544adrp x27, 0x54e000
    004fd548ldr w3, [x27+3056]
    004fd54ccbz w3, 0x4fd554
    004fd550b 0x4fd558
    004fd554
    004fd554loc_4fd554:
    004fd554b 0x4fd56c
    004fd558
    004fd558loc_4fd558:
    004fd558bl runtime.gcWriteBarrier2
    004fd55cstr x0, [x25]
    004fd560ldr x5, [x2+24]
    004fd564str x5, [x25+8]
    004fd568b 0x4fd56c
    004fd56c
    004fd56cloc_4fd56c:
    004fd56cstr x0, [x2+24]
    004fd570ldr x2, [sp+536]
    004fd574ldrsb x27, [x2]
    004fd578b 0x4fd57c
    004fd57c
    004fd57cloc_4fd57c:
    004fd57cstr x2, [sp+544]
    004fd580orr x4, xzr, 2
    004fd584str x4, [sp+552]
    004fd588str x4, [sp+560]
    004fd58cadrp x0, 0x1b6000
    004fd590add x0, x0, 1927
    004fd594movz x1, 13
    004fd598mov x3, x4
    004fd59cbl log.Printf
    004fd5a0ldr x5, [sp+288]
    004fd5a4cbnz x5, 0x4fd5ac
    004fd5a8b 0x4fd7cc
    004fd5ac
    004fd5acloc_4fd5ac:
    004fd5acstr xzr, [sp+1072]
    004fd5b0ldr x5, [sp+288]
    004fd5b4ldr x6, [sp+296]
    004fd5b8adrp x7, 0x217000
    004fd5bcadd x7, x7, 448
    004fd5c0subs xzr, x5, x7
    004fd5c4b.eq 0x4fd5cc
    004fd5c8b 0x4fd5d4
    004fd5cc
    004fd5ccloc_4fd5cc:
    004fd5ccorr x0, xzr, 1
    004fd5d0b 0x4fd5e0
    004fd5d4
    004fd5d4loc_4fd5d4:
    004fd5d4mov x0, xzr
    004fd5d8mov x6, xzr
    004fd5dcb 0x4fd5e0
    004fd5e0
    004fd5e0loc_4fd5e0:
    004fd5e0str x6, [sp+1072]
    004fd5e4strb w0, [sp+62]
    004fd5e8ldr x5, [sp+1072]
    004fd5ecstr x5, [sp+1272]
    004fd5f0ldrb w5, [sp+62]
    004fd5f4strb w5, [sp+63]
    004fd5f8ldr x5, [sp+1272]
    004fd5fcstr x5, [sp+240]
    004fd600ldrb w5, [sp+63]
    004fd604strb w5, [sp+61]
    004fd608tbnz w5, 0, 0x4fd610
    004fd60cb 0x4fd638
    004fd610
    004fd610loc_4fd610:
    004fd610ldr x1, [sp+240]
    004fd614ldrsb x27, [x1]
    004fd618ldr x0, [x1]
    004fd61cstr x0, [sp+496]
    004fd620bl os.(*ProcessState).ExitCode
    004fd624str x0, [sp+64]
    004fd628ldr x1, [sp+248]
    004fd62cldrsb x27, [x1]
    004fd630str w0, [x1+8]
    004fd634b 0x4fd7c8
    004fd638
    004fd638loc_4fd638:
    004fd638add x27, sp, 1208
    004fd63cstp xzr, xzr, [x27]
    004fd640add x5, sp, 1208
    004fd644str x5, [sp+464]
    004fd648ldr x5, [sp+288]
    004fd64cldr x6, [sp+296]
    004fd650str x5, [sp+448]
    004fd654str x6, [sp+456]
    004fd658str x5, [sp+440]
    004fd65cldr x5, [sp+440]
    004fd660cbnz x5, 0x4fd668
    004fd664b 0x4fd678
    004fd668
    004fd668loc_4fd668:
    004fd668ldr x5, [sp+440]
    004fd66cldr x5, [x5+8]
    004fd670str x5, [sp+440]
    004fd674b 0x4fd67c
    004fd678
    004fd678loc_4fd678:
    004fd678b 0x4fd67c
    004fd67c
    004fd67cloc_4fd67c:
    004fd67cldr x5, [sp+464]
    004fd680ldrsb x27, [x5]
    004fd684ldr x6, [sp+440]
    004fd688ldr x7, [sp+456]
    004fd68cstr x6, [x5]
    004fd690adrp x27, 0x54e000
    004fd694ldr w6, [x27+3056]
    004fd698cbz w6, 0x4fd6a0
    004fd69cb 0x4fd6a4
    004fd6a0
    004fd6a0loc_4fd6a0:
    004fd6a0b 0x4fd6b8
    004fd6a4
    004fd6a4loc_4fd6a4:
    004fd6a4bl runtime.gcWriteBarrier2
    004fd6a8str x7, [x25]
    004fd6acldr x6, [x5+8]
    004fd6b0str x6, [x25+8]
    004fd6b4b 0x4fd6b8
    004fd6b8
    004fd6b8loc_4fd6b8:
    004fd6b8str x7, [x5+8]
    004fd6bcldr x2, [sp+464]
    004fd6c0ldrsb x27, [x2]
    004fd6c4b 0x4fd6c8
    004fd6c8
    004fd6c8loc_4fd6c8:
    004fd6c8str x2, [sp+472]
    004fd6ccorr x4, xzr, 1
    004fd6d0str x4, [sp+480]
    004fd6d4str x4, [sp+488]
    004fd6d8adrp x0, 0x1b3000
    004fd6dcadd x0, x0, 17
    004fd6e0orr x1, xzr, 2
    004fd6e4mov x3, x4
    004fd6e8bl fmt.Sprintf
    004fd6ecstr x0, [sp+1192]
    004fd6f0str x1, [sp+1200]
    004fd6f4adrp x0, 0x188000
    004fd6f8add x0, x0, 3648
    004fd6fcbl runtime.newobject
    004fd700str x0, [sp+432]
    004fd704adrp x27, 0x54e000
    004fd708ldr w5, [x27+3056]
    004fd70ccbz w5, 0x4fd714
    004fd710b 0x4fd718
    004fd714
    004fd714loc_4fd714:
    004fd714b 0x4fd734
    004fd718
    004fd718loc_4fd718:
    004fd718str x0, [sp+1360]
    004fd71cmov x1, x0
    004fd720adrp x0, 0x188000
    004fd724add x0, x0, 3648
    004fd728bl runtime.wbZero
    004fd72cldr x0, [sp+1360]
    004fd730b 0x4fd734
    004fd734
    004fd734loc_4fd734:
    004fd734mov x20, x0
    004fd738adr x27, 16
    004fd73cstp x29, x27, [sp-24]
    004fd740sub x29, sp, 24
    004fd744bl fn_87cf8
    004fd748sub x29, sp, 8
    004fd74cldr x1, [sp+432]
    004fd750ldrsb x27, [x1]
    004fd754ldr x2, [sp+1192]
    004fd758ldr x3, [sp+1200]
    004fd75cstr x3, [x1+16]
    004fd760adrp x27, 0x54e000
    004fd764ldr w3, [x27+3056]
    004fd768cbz w3, 0x4fd770
    004fd76cb 0x4fd774
    004fd770
    004fd770loc_4fd770:
    004fd770b 0x4fd788
    004fd774
    004fd774loc_4fd774:
    004fd774bl runtime.gcWriteBarrier2
    004fd778str x2, [x25]
    004fd77cldr x3, [x1+8]
    004fd780str x3, [x25+8]
    004fd784b 0x4fd788
    004fd788
    004fd788loc_4fd788:
    004fd788str x2, [x1+8]
    004fd78cldr x1, [sp+248]
    004fd790ldrsb x27, [x1]
    004fd794ldr x2, [sp+432]
    004fd798adrp x27, 0x54e000
    004fd79cldr w3, [x27+3056]
    004fd7a0cbz w3, 0x4fd7a8
    004fd7a4b 0x4fd7ac
    004fd7a8
    004fd7a8loc_4fd7a8:
    004fd7a8b 0x4fd7c0
    004fd7ac
    004fd7acloc_4fd7ac:
    004fd7acbl runtime.gcWriteBarrier2
    004fd7b0str x2, [x25]
    004fd7b4ldr x3, [x1+72]
    004fd7b8str x3, [x25+8]
    004fd7bcb 0x4fd7c0
    004fd7c0
    004fd7c0loc_4fd7c0:
    004fd7c0str x2, [x1+72]
    004fd7c4b 0x4fd7c8
    004fd7c8
    004fd7c8loc_4fd7c8:
    004fd7c8b 0x4fd7d0
    004fd7cc
    004fd7ccloc_4fd7cc:
    004fd7ccb 0x4fd7d0
    004fd7d0
    004fd7d0loc_4fd7d0:
    004fd7d0ldr x1, [sp+280]
    004fd7d4cbnz x1, 0x4fd7dc
    004fd7d8b 0x4fd7e8
    004fd7dc
    004fd7dcloc_4fd7dc:
    004fd7dcldr x0, [sp+280]
    004fd7e0bl bufio.(*Writer).Flush
    004fd7e4b 0x4fd7ec
    004fd7e8
    004fd7e8loc_4fd7e8:
    004fd7e8b 0x4fd7ec
    004fd7ec
    004fd7ecloc_4fd7ec:
    004fd7ecldr x1, [sp+232]
    004fd7f0cbnz x1, 0x4fd7f8
    004fd7f4b 0x4fd804
    004fd7f8
    004fd7f8loc_4fd7f8:
    004fd7f8ldr x0, [sp+232]
    004fd7fcbl bufio.(*Writer).Flush
    004fd800b 0x4fd808
    004fd804
    004fd804loc_4fd804:
    004fd804b 0x4fd808
    004fd808
    004fd808loc_4fd808:
    004fd808ldr x0, [sp+208]
    004fd80cbl bytes.(*Buffer).Bytes
    004fd810str x0, [sp+1048]
    004fd814str x1, [sp+1056]
    004fd818str x2, [sp+1064]
    004fd81cldr x3, [sp+248]
    004fd820ldrsb x27, [x3]
    004fd824str x1, [x3+48]
    004fd828str x2, [x3+56]
    004fd82cadrp x27, 0x54e000
    004fd830ldr w1, [x27+3056]
    004fd834cbz w1, 0x4fd83c
    004fd838b 0x4fd840
    004fd83c
    004fd83cloc_4fd83c:
    004fd83cb 0x4fd854
    004fd840
    004fd840loc_4fd840:
    004fd840bl runtime.gcWriteBarrier2
    004fd844str x0, [x25]
    004fd848ldr x1, [x3+40]
    004fd84cstr x1, [x25+8]
    004fd850b 0x4fd854
    004fd854
    004fd854loc_4fd854:
    004fd854str x0, [x3+40]
    004fd858ldr x0, [sp+176]
    004fd85cbl bytes.(*Buffer).Bytes
    004fd860str x0, [sp+1048]
    004fd864str x1, [sp+1056]
    004fd868str x2, [sp+1064]
    004fd86cldr x3, [sp+248]
    004fd870ldrsb x27, [x3]
    004fd874str x1, [x3+24]
    004fd878str x2, [x3+32]
    004fd87cadrp x27, 0x54e000
    004fd880ldr w1, [x27+3056]
    004fd884cbz w1, 0x4fd88c
    004fd888b 0x4fd890
    004fd88c
    004fd88cloc_4fd88c:
    004fd88cb 0x4fd8a4
    004fd890
    004fd890loc_4fd890:
    004fd890bl runtime.gcWriteBarrier2
    004fd894str x0, [x25]
    004fd898ldr x2, [x3+16]
    004fd89cstr x2, [x25+8]
    004fd8a0b 0x4fd8a4
    004fd8a4
    004fd8a4loc_4fd8a4:
    004fd8a4str x0, [x3+16]
    004fd8a8ldr x2, [sp+352]
    004fd8acldrsb x27, [x2]
    004fd8b0ldr x2, [x2+160]
    004fd8b4cbnz x2, 0x4fd8bc
    004fd8b8b 0x4fd8e0
    004fd8bc
    004fd8bcloc_4fd8bc:
    004fd8bcldr x2, [sp+248]
    004fd8c0ldrsb x27, [x2]
    004fd8c4ldr x3, [sp+352]
    004fd8c8ldrsb x27, [x3]
    004fd8ccldr x3, [x3+160]
    004fd8d0ldrsb x27, [x3]
    004fd8d4ldr x3, [x3]
    004fd8d8str w3, [x2+64]
    004fd8dcb 0x4fd8e4
    004fd8e0
    004fd8e0loc_4fd8e0:
    004fd8e0b 0x4fd8e4
    004fd8e4
    004fd8e4loc_4fd8e4:
    004fd8e4b 0x4fdb2c
    004fd8e8
    004fd8e8loc_4fd8e8:
    004fd8e8bl os/exec.(*Cmd).Start
    004fd8ecstr x0, [sp+336]
    004fd8f0str x1, [sp+344]
    004fd8f4cbnz x0, 0x4fd8fc
    004fd8f8b 0x4fda8c
    004fd8fc
    004fd8fcloc_4fd8fc:
    004fd8fcadd x27, sp, 1208
    004fd900stp xzr, xzr, [x27]
    004fd904add x5, sp, 1208
    004fd908str x5, [sp+400]
    004fd90cldr x5, [sp+336]
    004fd910ldr x6, [sp+344]
    004fd914str x5, [sp+384]
    004fd918str x6, [sp+392]
    004fd91cstr x5, [sp+376]
    004fd920ldr x5, [sp+376]
    004fd924cbnz x5, 0x4fd92c
    004fd928b 0x4fd93c
    004fd92c
    004fd92cloc_4fd92c:
    004fd92cldr x5, [sp+376]
    004fd930ldr x5, [x5+8]
    004fd934str x5, [sp+376]
    004fd938b 0x4fd940
    004fd93c
    004fd93cloc_4fd93c:
    004fd93cb 0x4fd940
    004fd940
    004fd940loc_4fd940:
    004fd940ldr x5, [sp+400]
    004fd944ldrsb x27, [x5]
    004fd948ldr x6, [sp+376]
    004fd94cldr x7, [sp+392]
    004fd950str x6, [x5]
    004fd954adrp x27, 0x54e000
    004fd958ldr w6, [x27+3056]
    004fd95ccbz w6, 0x4fd964
    004fd960b 0x4fd968
    004fd964
    004fd964loc_4fd964:
    004fd964b 0x4fd97c
    004fd968
    004fd968loc_4fd968:
    004fd968bl runtime.gcWriteBarrier2
    004fd96cstr x7, [x25]
    004fd970ldr x6, [x5+8]
    004fd974str x6, [x25+8]
    004fd978b 0x4fd97c
    004fd97c
    004fd97cloc_4fd97c:
    004fd97cstr x7, [x5+8]
    004fd980ldr x2, [sp+400]
    004fd984ldrsb x27, [x2]
    004fd988b 0x4fd98c
    004fd98c
    004fd98cloc_4fd98c:
    004fd98cstr x2, [sp+408]
    004fd990orr x4, xzr, 1
    004fd994str x4, [sp+416]
    004fd998str x4, [sp+424]
    004fd99cadrp x0, 0x1b3000
    004fd9a0add x0, x0, 17
    004fd9a4orr x1, xzr, 2
    004fd9a8mov x3, x4
    004fd9acbl fmt.Sprintf
    004fd9b0str x0, [sp+1192]
    004fd9b4str x1, [sp+1200]
    004fd9b8adrp x0, 0x188000
    004fd9bcadd x0, x0, 3648
    004fd9c0bl runtime.newobject
    004fd9c4str x0, [sp+368]
    004fd9c8adrp x27, 0x54e000
    004fd9ccldr w5, [x27+3056]
    004fd9d0cbz w5, 0x4fd9d8
    004fd9d4b 0x4fd9dc
    004fd9d8
    004fd9d8loc_4fd9d8:
    004fd9d8b 0x4fd9f8
    004fd9dc
    004fd9dcloc_4fd9dc:
    004fd9dcstr x0, [sp+1360]
    004fd9e0mov x1, x0
    004fd9e4adrp x0, 0x188000
    004fd9e8add x0, x0, 3648
    004fd9ecbl runtime.wbZero
    004fd9f0ldr x0, [sp+1360]
    004fd9f4b 0x4fd9f8
    004fd9f8
    004fd9f8loc_4fd9f8:
    004fd9f8mov x20, x0
    004fd9fcadr x27, 16
    004fda00stp x29, x27, [sp-24]
    004fda04sub x29, sp, 24
    004fda08bl fn_87cf8
    004fda0csub x29, sp, 8
    004fda10ldr x1, [sp+368]
    004fda14ldrsb x27, [x1]
    004fda18ldr x2, [sp+1192]
    004fda1cldr x3, [sp+1200]
    004fda20str x3, [x1+16]
    004fda24adrp x27, 0x54e000
    004fda28ldr w3, [x27+3056]
    004fda2ccbz w3, 0x4fda34
    004fda30b 0x4fda38
    004fda34
    004fda34loc_4fda34:
    004fda34b 0x4fda4c
    004fda38
    004fda38loc_4fda38:
    004fda38bl runtime.gcWriteBarrier2
    004fda3cstr x2, [x25]
    004fda40ldr x3, [x1+8]
    004fda44str x3, [x25+8]
    004fda48b 0x4fda4c
    004fda4c
    004fda4cloc_4fda4c:
    004fda4cstr x2, [x1+8]
    004fda50ldr x1, [sp+248]
    004fda54ldrsb x27, [x1]
    004fda58ldr x2, [sp+368]
    004fda5cadrp x27, 0x54e000
    004fda60ldr w3, [x27+3056]
    004fda64cbz w3, 0x4fda6c
    004fda68b 0x4fda70
    004fda6c
    004fda6cloc_4fda6c:
    004fda6cb 0x4fda84
    004fda70
    004fda70loc_4fda70:
    004fda70bl runtime.gcWriteBarrier2
    004fda74str x2, [x25]
    004fda78ldr x3, [x1+72]
    004fda7cstr x3, [x25+8]
    004fda80b 0x4fda84
    004fda84
    004fda84loc_4fda84:
    004fda84str x2, [x1+72]
    004fda88b 0x4fda90
    004fda8c
    004fda8cloc_4fda8c:
    004fda8cb 0x4fda90
    004fda90
    004fda90loc_4fda90:
    004fda90adrp x0, 0x134000
    004fda94add x0, x0, 3904
    004fda98bl runtime.newobject
    004fda9cstr x0, [sp+360]
    004fdaa0adrp x1, 0
    004fdaa4add x1, x1, 3072
    004fdaa8str x1, [x0]
    004fdaacldr x1, [sp+352]
    004fdab0ldr x2, [sp+360]
    004fdab4ldrsb x27, [x2]
    004fdab8adrp x27, 0x54e000
    004fdabcldr w3, [x27+3056]
    004fdac0cbz w3, 0x4fdac8
    004fdac4b 0x4fdacc
    004fdac8
    004fdac8loc_4fdac8:
    004fdac8b 0x4fdae0
    004fdacc
    004fdaccloc_4fdacc:
    004fdaccbl runtime.gcWriteBarrier2
    004fdad0str x1, [x25]
    004fdad4ldr x3, [x2+8]
    004fdad8str x3, [x25+8]
    004fdadcb 0x4fdae0
    004fdae0
    004fdae0loc_4fdae0:
    004fdae0str x1, [x2+8]
    004fdae4ldr x0, [sp+360]
    004fdae8bl runtime.newproc
    004fdaecldr x1, [sp+352]
    004fdaf0ldrsb x27, [x1]
    004fdaf4ldr x1, [x1+160]
    004fdaf8cbnz x1, 0x4fdb00
    004fdafcb 0x4fdb24
    004fdb00
    004fdb00loc_4fdb00:
    004fdb00ldr x2, [sp+248]
    004fdb04ldrsb x27, [x2]
    004fdb08ldr x3, [sp+352]
    004fdb0cldrsb x27, [x3]
    004fdb10ldr x3, [x3+160]
    004fdb14ldrsb x27, [x3]
    004fdb18ldr x3, [x3]
    004fdb1cstr w3, [x2+64]
    004fdb20b 0x4fdb28
    004fdb24
    004fdb24loc_4fdb24:
    004fdb24b 0x4fdb28
    004fdb28
    004fdb28loc_4fdb28:
    004fdb28b 0x4fdb2c
    004fdb2c
    004fdb2cloc_4fdb2c:
    004fdb2cldr x2, [sp+248]
    004fdb30str x2, [sp+1168]
    004fdb34str xzr, [sp+1048]
    004fdb38add x27, sp, 1056
    004fdb3cstp xzr, xzr, [x27]
    004fdb40add x27, sp, 1176
    004fdb44stp xzr, xzr, [x27]
    004fdb48ldr x1, [sp+1168]
    004fdb4cadrp x0, 0x217000
    004fdb50add x0, x0, 384
    004fdb54bl google.golang.org/protobuf/proto.Marshal
    004fdb58str x0, [sp+1048]
    004fdb5cstr x1, [sp+1056]
    004fdb60str x2, [sp+1064]
    004fdb64str x3, [sp+1176]
    004fdb68str x4, [sp+1184]
    004fdb6cldr x2, [sp+1048]
    004fdb70ldr x3, [sp+1056]
    004fdb74ldr x4, [sp+1064]
    004fdb78str x2, [sp+1248]
    004fdb7cstr x3, [sp+1256]
    004fdb80str x4, [sp+1264]
    004fdb84ldr x2, [sp+1176]
    004fdb88ldr x3, [sp+1184]
    004fdb8cstr x2, [sp+1232]
    004fdb90str x3, [sp+1240]
    004fdb94ldr x2, [sp+1248]
    004fdb98ldr x3, [sp+1256]
    004fdb9cldr x4, [sp+1264]
    004fdba0str x2, [sp+1416]
    004fdba4str x3, [sp+1424]
    004fdba8str x4, [sp+1432]
    004fdbacldr x3, [sp+1232]
    004fdbb0ldr x4, [sp+1240]
    004fdbb4str x3, [sp+336]
    004fdbb8str x4, [sp+344]
    004fdbbcldr x0, [sp+1416]
    004fdbc0ldr x1, [sp+1424]
    004fdbc4ldr x2, [sp+1432]
    004fdbc8ldr x26, [sp+1440]
    004fdbccldr x5, [x26]
    004fdbd0blr x5
    004fdbd4bl runtime.deferreturn
    004fdbd8ldp x29, x30, [sp-8]
    004fdbdcadd sp, sp, 1408
    004fdbe0ret x30
    004fdbe4
    004fdbe4loc_4fdbe4:
    004fdbe4stp x0, x1, [sp+8]
    004fdbe8stp x2, x3, [sp+24]
    004fdbecmov x3, x30
    004fdbf0bl runtime.morestack_noctxt.abi0
    004fdbf4ldp x0, x1, [sp+8]
    004fdbf8ldp x2, x3, [sp+24]
    004fdbfcb 0x4fc770
    004fc770
    004fdc00
    004fdc00github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.func1(void)
    004fdc00ldr x16, [x28+16]
    004fdc04subs xzr, sp, x16
    004fdc08b.ls 0x4fdc30
    004fdc0cstr x30, [sp-32]!
    004fdc10stur x29, [sp-8]
    004fdc14sub x29, sp, 8
    004fdc18ldr x0, [x26+8]
    004fdc1cstr x0, [sp+16]
    004fdc20bl os/exec.(*Cmd).Wait
    004fdc24ldur x29, [sp-8]
    004fdc28ldr x30, [sp], 32
    004fdc2cret x30
    004fdc30
    004fdc30loc_4fdc30:
    004fdc30mov x3, x30
    004fdc34bl runtime.morestack.abi0
    004fdc38b 0x4fdc00
    004fdc3cudf 0
    004fdc00
    004fdc40
    004fdc40github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap2: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap2(void)
    004fdc40ldr x16, [x28+16]
    004fdc44subs xzr, sp, x16
    004fdc48b.ls 0x4fdc78
    004fdc4cstr x30, [sp-32]!
    004fdc50stur x29, [sp-8]
    004fdc54sub x29, sp, 8
    004fdc58ldr x16, [x28+32]
    004fdc5ccbnz x16, 0x4fdc84
    004fdc60
    004fdc60loc_4fdc60:
    004fdc60ldr x0, [x26+8]
    004fdc64str x0, [sp+16]
    004fdc68bl os.(*File).Close
    004fdc6cldur x29, [sp-8]
    004fdc70ldr x30, [sp], 32
    004fdc74ret x30
    004fdc78
    004fdc78loc_4fdc78:
    004fdc78mov x3, x30
    004fdc7cbl runtime.morestack.abi0
    004fdc80b 0x4fdc40
    004fdc84
    004fdc84loc_4fdc84:
    004fdc84ldr x17, [x16]
    004fdc88add x20, sp, 40
    004fdc8csubs xzr, x20, x17
    004fdc90b.ne 0x4fdc60
    004fdc94add x20, sp, 8
    004fdc98str x20, [x16]
    004fdc9cb 0x4fdc60
    004fdc40
    004fdca0
    004fdca0github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap1: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap1(void)
    004fdca0ldr x16, [x28+16]
    004fdca4subs xzr, sp, x16
    004fdca8b.ls 0x4fdcd8
    004fdcacstr x30, [sp-32]!
    004fdcb0stur x29, [sp-8]
    004fdcb4sub x29, sp, 8
    004fdcb8ldr x16, [x28+32]
    004fdcbccbnz x16, 0x4fdce4
    004fdcc0
    004fdcc0loc_4fdcc0:
    004fdcc0ldr x0, [x26+8]
    004fdcc4str x0, [sp+16]
    004fdcc8bl os.(*File).Close
    004fdcccldur x29, [sp-8]
    004fdcd0ldr x30, [sp], 32
    004fdcd4ret x30
    004fdcd8
    004fdcd8loc_4fdcd8:
    004fdcd8mov x3, x30
    004fdcdcbl runtime.morestack.abi0
    004fdce0b 0x4fdca0
    004fdce4
    004fdce4loc_4fdce4:
    004fdce4ldr x17, [x16]
    004fdce8add x20, sp, 40
    004fdcecsubs xzr, x20, x17
    004fdcf0b.ne 0x4fdcc0
    004fdcf4add x20, sp, 8
    004fdcf8str x20, [x16]
    004fdcfcb 0x4fdcc0
    004fdca0
    004fdd00
    004fdd00github.com/bishopfox/sliver/implant/sliver/handlers.getEnvHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.getEnvHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
    004fdd00ldr x16, [x28+16]
    004fdd04sub x17, sp, 368
    004fdd08subs xzr, x17, x16
    004fdd0cb.ls 0x4fe384
    004fdd10sub x20, sp, 496
    004fdd14stp x29, x30, [x20-8]
    004fdd18add sp, x20, 0
    004fdd1csub x29, sp, 8
    004fdd20str x0, [sp+504]
    004fdd24str x1, [sp+512]
    004fdd28str x2, [sp+520]
    004fdd2cstr x3, [sp+528]
    004fdd30adrp x0, 0x173000
    004fdd34add x0, x0, 3872
    004fdd38bl runtime.newobject
    004fdd3cstr x0, [sp+320]
    004fdd40adrp x27, 0x54e000
    004fdd44ldr w1, [x27+3056]
    004fdd48cbz w1, 0x4fdd50
    004fdd4cb 0x4fdd54
    004fdd50
    004fdd50loc_4fdd50:
    004fdd50b 0x4fdd70
    004fdd54
    004fdd54loc_4fdd54:
    004fdd54str x0, [sp+216]
    004fdd58mov x1, x0
    004fdd5cadrp x0, 0x173000
    004fdd60add x0, x0, 3872
    004fdd64bl runtime.wbZero
    004fdd68ldr x0, [sp+216]
    004fdd6cb 0x4fdd70
    004fdd70
    004fdd70loc_4fdd70:
    004fdd70stp xzr, xzr, [x0]
    004fdd74stp xzr, xzr, [x0+16]
    004fdd78stp xzr, xzr, [x0+32]
    004fdd7cstp xzr, xzr, [x0+48]
    004fdd80ldr x4, [sp+320]
    004fdd84str x4, [sp+176]
    004fdd88str x4, [sp+432]
    004fdd8cldr x0, [sp+504]
    004fdd90ldr x1, [sp+512]
    004fdd94ldr x2, [sp+520]
    004fdd98adrp x3, 0x217000
    004fdd9cadd x3, x3, 288
    004fdda0bl google.golang.org/protobuf/proto.Unmarshal
    004fdda4str x0, [sp+136]
    004fdda8str x1, [sp+144]
    004fddaccbnz x0, 0x4fddb4
    004fddb0b 0x4fde70
    004fddb4
    004fddb4loc_4fddb4:
    004fddb4stp xzr, xzr, [sp+416]
    004fddb8add x5, sp, 416
    004fddbcstr x5, [sp+288]
    004fddc0ldr x5, [sp+136]
    004fddc4ldr x6, [sp+144]
    004fddc8str x5, [sp+272]
    004fddccstr x6, [sp+280]
    004fddd0str x5, [sp+264]
    004fddd4ldr x5, [sp+264]
    004fddd8cbnz x5, 0x4fdde0
    004fdddcb 0x4fddf0
    004fdde0
    004fdde0loc_4fdde0:
    004fdde0ldr x5, [sp+264]
    004fdde4ldr x5, [x5+8]
    004fdde8str x5, [sp+264]
    004fddecb 0x4fddf4
    004fddf0
    004fddf0loc_4fddf0:
    004fddf0b 0x4fddf4
    004fddf4
    004fddf4loc_4fddf4:
    004fddf4ldr x5, [sp+288]
    004fddf8ldrsb x27, [x5]
    004fddfcldr x6, [sp+264]
    004fde00ldr x7, [sp+280]
    004fde04str x6, [x5]
    004fde08adrp x27, 0x54e000
    004fde0cldr w6, [x27+3056]
    004fde10cbz w6, 0x4fde18
    004fde14b 0x4fde1c
    004fde18
    004fde18loc_4fde18:
    004fde18b 0x4fde30
    004fde1c
    004fde1cloc_4fde1c:
    004fde1cbl runtime.gcWriteBarrier2
    004fde20str x7, [x25]
    004fde24ldr x6, [x5+8]
    004fde28str x6, [x25+8]
    004fde2cb 0x4fde30
    004fde30
    004fde30loc_4fde30:
    004fde30str x7, [x5+8]
    004fde34ldr x2, [sp+288]
    004fde38ldrsb x27, [x2]
    004fde3cb 0x4fde40
    004fde40
    004fde40loc_4fde40:
    004fde40str x2, [sp+296]
    004fde44orr x4, xzr, 1
    004fde48str x4, [sp+304]
    004fde4cstr x4, [sp+312]
    004fde50adrp x0, 0x1bd000
    004fde54add x0, x0, 3983
    004fde58movz x1, 27
    004fde5cmov x3, x4
    004fde60bl log.Printf
    004fde64ldp x29, x30, [sp-8]
    004fde68add sp, sp, 496
    004fde6cret x30
    004fde70
    004fde70loc_4fde70:
    004fde70bl os.Environ
    004fde74str x0, [sp+88]
    004fde78str x1, [sp+96]
    004fde7cstr x2, [sp+104]
    004fde80stp xzr, xzr, [sp+152]
    004fde84str xzr, [sp+168]
    004fde88adrp x0, 0x174000
    004fde8cadd x0, x0, 0
    004fde90bl runtime.newobject
    004fde94str x0, [sp+480]
    004fde98adrp x27, 0x54e000
    004fde9cldr w1, [x27+3056]
    004fdea0cbz w1, 0x4fdea8
    004fdea4b 0x4fdeac
    004fdea8
    004fdea8loc_4fdea8:
    004fdea8b 0x4fdec8
    004fdeac
    004fdeacloc_4fdeac:
    004fdeacstr x0, [sp+208]
    004fdeb0mov x1, x0
    004fdeb4adrp x0, 0x174000
    004fdeb8add x0, x0, 0
    004fdebcbl runtime.wbZero
    004fdec0ldr x0, [sp+208]
    004fdec4b 0x4fdec8
    004fdec8
    004fdec8loc_4fdec8:
    004fdec8stp xzr, xzr, [x0]
    004fdeccstp xzr, xzr, [x0+16]
    004fded0stp xzr, xzr, [x0+32]
    004fded4stp xzr, xzr, [x0+48]
    004fded8str xzr, [x0+64]
    004fdedcldr x3, [sp+176]
    004fdee0ldrsb x27, [x3]
    004fdee4ldr x3, [x3+16]
    004fdee8cbnz x3, 0x4fdef0
    004fdeecb 0x4fe05c
    004fdef0
    004fdef0loc_4fdef0:
    004fdef0adrp x0, 0x164000
    004fdef4add x0, x0, 1056
    004fdef8orr x1, xzr, 1
    004fdefcmov x2, x1
    004fdf00bl runtime.makeslice
    004fdf04str x0, [sp+152]
    004fdf08orr x3, xzr, 1
    004fdf0cstr x3, [sp+160]
    004fdf10str x3, [sp+168]
    004fdf14ldr x3, [sp+176]
    004fdf18ldrsb x27, [x3]
    004fdf1cldr x0, [x3+8]
    004fdf20ldr x1, [x3+16]
    004fdf24str x0, [sp+248]
    004fdf28str x1, [sp+256]
    004fdf2cbl os.Getenv
    004fdf30str x0, [sp+400]
    004fdf34str x1, [sp+408]
    004fdf38adrp x0, 0x177000
    004fdf3cadd x0, x0, 2944
    004fdf40bl runtime.newobject
    004fdf44str x0, [sp+240]
    004fdf48adrp x27, 0x54e000
    004fdf4cldr w3, [x27+3056]
    004fdf50cbz w3, 0x4fdf58
    004fdf54b 0x4fdf5c
    004fdf58
    004fdf58loc_4fdf58:
    004fdf58b 0x4fdf78
    004fdf5c
    004fdf5cloc_4fdf5c:
    004fdf5cstr x0, [sp+200]
    004fdf60mov x1, x0
    004fdf64adrp x0, 0x177000
    004fdf68add x0, x0, 2944
    004fdf6cbl runtime.wbZero
    004fdf70ldr x0, [sp+200]
    004fdf74b 0x4fdf78
    004fdf78
    004fdf78loc_4fdf78:
    004fdf78stp xzr, xzr, [x0]
    004fdf7cstp xzr, xzr, [x0+16]
    004fdf80stp xzr, xzr, [x0+32]
    004fdf84stp xzr, xzr, [x0+48]
    004fdf88str xzr, [x0+64]
    004fdf8cldr x2, [sp+240]
    004fdf90ldrsb x27, [x2]
    004fdf94ldr x3, [sp+176]
    004fdf98ldrsb x27, [x3]
    004fdf9cldr x4, [x3+8]
    004fdfa0ldr x3, [x3+16]
    004fdfa4str x3, [x2+16]
    004fdfa8adrp x27, 0x54e000
    004fdfacldr w3, [x27+3056]
    004fdfb0cbz w3, 0x4fdfb8
    004fdfb4b 0x4fdfbc
    004fdfb8
    004fdfb8loc_4fdfb8:
    004fdfb8b 0x4fdfd0
    004fdfbc
    004fdfbcloc_4fdfbc:
    004fdfbcbl runtime.gcWriteBarrier2
    004fdfc0str x4, [x25]
    004fdfc4ldr x3, [x2+8]
    004fdfc8str x3, [x25+8]
    004fdfccb 0x4fdfd0
    004fdfd0
    004fdfd0loc_4fdfd0:
    004fdfd0str x4, [x2+8]
    004fdfd4ldr x2, [sp+240]
    004fdfd8ldrsb x27, [x2]
    004fdfdcldr x3, [sp+400]
    004fdfe0ldr x4, [sp+408]
    004fdfe4str x4, [x2+32]
    004fdfe8adrp x27, 0x54e000
    004fdfecldr w4, [x27+3056]
    004fdff0cbz w4, 0x4fdff8
    004fdff4b 0x4fdffc
    004fdff8
    004fdff8loc_4fdff8:
    004fdff8b 0x4fe010
    004fdffc
    004fdffcloc_4fdffc:
    004fdffcbl runtime.gcWriteBarrier2
    004fe000str x3, [x25]
    004fe004ldr x4, [x2+24]
    004fe008str x4, [x25+8]
    004fe00cb 0x4fe010
    004fe010
    004fe010loc_4fe010:
    004fe010str x3, [x2+24]
    004fe014ldr x2, [sp+152]
    004fe018ldr x1, [sp+160]
    004fe01cldr x3, [sp+240]
    004fe020subs xzr, x1, 0
    004fe024b.hi 0x4fe02c
    004fe028b 0x4fe378
    004fe02c
    004fe02cloc_4fe02c:
    004fe02cadrp x27, 0x54d000
    004fe030ldr w4, [x27+3056]
    004fe034cbz w4, 0x4fe03c
    004fe038b 0x4fe040
    004fe03c
    004fe03cloc_4fe03c:
    004fe03cb 0x4fe054
    004fe040
    004fe040loc_4fe040:
    004fe040bl runtime.gcWriteBarrier2
    004fe044str x3, [x25]
    004fe048ldr x4, [x2]
    004fe04cstr x4, [x25+8]
    004fe050b 0x4fe054
    004fe054
    004fe054loc_4fe054:
    004fe054str x3, [x2]
    004fe058b 0x4fe274
    004fe05c
    004fe05cloc_4fe05c:
    004fe05cldr x2, [sp+96]
    004fe060str x2, [sp+80]
    004fe064adrp x0, 0x163000
    004fe068add x0, x0, 1056
    004fe06cmov x1, x2
    004fe070bl runtime.makeslice
    004fe074ldr x3, [sp+80]
    004fe078ldr x4, [sp+80]
    004fe07cstr x0, [sp+152]
    004fe080str x3, [sp+160]
    004fe084str x4, [sp+168]
    004fe088ldr x3, [sp+96]
    004fe08cldr x4, [sp+88]
    004fe090ldr x5, [sp+104]
    004fe094str x4, [sp+376]
    004fe098str x3, [sp+384]
    004fe09cstr x5, [sp+392]
    004fe0a0str xzr, [sp+72]
    004fe0a4str x3, [sp+64]
    004fe0a8ldr x3, [sp+376]
    004fe0acstr x3, [sp+56]
    004fe0b0b 0x4fe0b4
    004fe0b4
    004fe0b4loc_4fe0b4:
    004fe0b4ldr x5, [sp+64]
    004fe0b8ldr x6, [sp+72]
    004fe0bcsubs xzr, x5, x6
    004fe0c0b.gt 0x4fe0c8
    004fe0c4b 0x4fe270
    004fe0c8
    004fe0c8loc_4fe0c8:
    004fe0c8ldr x5, [sp+56]
    004fe0ccstr x5, [sp+232]
    004fe0d0ldr x5, [sp+72]
    004fe0d4str x5, [sp+48]
    004fe0d8ldr x5, [sp+232]
    004fe0dcldr x0, [x5]
    004fe0e0ldr x1, [x5+8]
    004fe0e4str x0, [sp+184]
    004fe0e8str x1, [sp+192]
    004fe0ecadrp x2, 0x211000
    004fe0f0add x2, x2, 720
    004fe0f4orr x3, xzr, 1
    004fe0f8orr x4, xzr, 2
    004fe0fcbl strings.SplitN
    004fe100str x0, [sp+112]
    004fe104str x1, [sp+120]
    004fe108str x2, [sp+128]
    004fe10cadrp x0, 0x176000
    004fe110add x0, x0, 2944
    004fe114bl runtime.newobject
    004fe118str x0, [sp+224]
    004fe11cadrp x27, 0x54d000
    004fe120ldr w5, [x27+3056]
    004fe124cbz w5, 0x4fe12c
    004fe128b 0x4fe130
    004fe12c
    004fe12cloc_4fe12c:
    004fe12cb 0x4fe14c
    004fe130
    004fe130loc_4fe130:
    004fe130str x0, [sp+200]
    004fe134mov x1, x0
    004fe138adrp x0, 0x176000
    004fe13cadd x0, x0, 2944
    004fe140bl runtime.wbZero
    004fe144ldr x0, [sp+200]
    004fe148b 0x4fe14c
    004fe14c
    004fe14cloc_4fe14c:
    004fe14cstp xzr, xzr, [x0]
    004fe150stp xzr, xzr, [x0+16]
    004fe154stp xzr, xzr, [x0+32]
    004fe158stp xzr, xzr, [x0+48]
    004fe15cstr xzr, [x0+64]
    004fe160ldr x5, [sp+112]
    004fe164ldr x1, [sp+120]
    004fe168subs xzr, x1, 0
    004fe16cb.hi 0x4fe174
    004fe170b 0x4fe370
    004fe174
    004fe174loc_4fe174:
    004fe174ldr x6, [sp+224]
    004fe178ldrsb x27, [x6]
    004fe17cldr x7, [x5]
    004fe180ldr x5, [x5+8]
    004fe184str x5, [x6+16]
    004fe188adrp x27, 0x54d000
    004fe18cldr w5, [x27+3056]
    004fe190cbz w5, 0x4fe198
    004fe194b 0x4fe19c
    004fe198
    004fe198loc_4fe198:
    004fe198b 0x4fe1b0
    004fe19c
    004fe19cloc_4fe19c:
    004fe19cbl runtime.gcWriteBarrier2
    004fe1a0str x7, [x25]
    004fe1a4ldr x5, [x6+8]
    004fe1a8str x5, [x25+8]
    004fe1acb 0x4fe1b0
    004fe1b0
    004fe1b0loc_4fe1b0:
    004fe1b0str x7, [x6+8]
    004fe1b4ldr x5, [sp+112]
    004fe1b8ldr x1, [sp+120]
    004fe1bcsubs xzr, x1, 1
    004fe1c0b.hi 0x4fe1c8
    004fe1c4b 0x4fe368
    004fe1c8
    004fe1c8loc_4fe1c8:
    004fe1c8ldr x6, [sp+224]
    004fe1ccldrsb x27, [x6]
    004fe1d0ldr x7, [x5+16]
    004fe1d4ldr x5, [x5+24]
    004fe1d8str x5, [x6+32]
    004fe1dcadrp x27, 0x54d000
    004fe1e0ldr w5, [x27+3056]
    004fe1e4cbz w5, 0x4fe1ec
    004fe1e8b 0x4fe1f0
    004fe1ec
    004fe1ecloc_4fe1ec:
    004fe1ecb 0x4fe204
    004fe1f0
    004fe1f0loc_4fe1f0:
    004fe1f0bl runtime.gcWriteBarrier2
    004fe1f4str x7, [x25]
    004fe1f8ldr x5, [x6+24]
    004fe1fcstr x5, [x25+8]
    004fe200b 0x4fe204
    004fe204
    004fe204loc_4fe204:
    004fe204str x7, [x6+24]
    004fe208ldr x0, [sp+48]
    004fe20cldr x5, [sp+152]
    004fe210ldr x1, [sp+160]
    004fe214ldr x6, [sp+224]
    004fe218subs xzr, x1, x0
    004fe21cb.hi 0x4fe224
    004fe220b 0x4fe364
    004fe224
    004fe224loc_4fe224:
    004fe224adrp x27, 0x54d000
    004fe228ldr w7, [x27+3056]
    004fe22ccbz w7, 0x4fe234
    004fe230b 0x4fe238
    004fe234
    004fe234loc_4fe234:
    004fe234b 0x4fe24c
    004fe238
    004fe238loc_4fe238:
    004fe238bl runtime.gcWriteBarrier2
    004fe23cstr x6, [x25]
    004fe240ldr x7, [x5+3*x0]
    004fe244str x7, [x25+8]
    004fe248b 0x4fe24c
    004fe24c
    004fe24cloc_4fe24c:
    004fe24cstr x6, [x5+3*x0]
    004fe250b 0x4fe254
    004fe254
    004fe254loc_4fe254:
    004fe254ldr x5, [sp+72]
    004fe258add x5, x5, 1
    004fe25cstr x5, [sp+72]
    004fe260ldr x5, [sp+232]
    004fe264add x5, x5, 16
    004fe268str x5, [sp+56]
    004fe26cb 0x4fe0b4
    004fe270
    004fe270loc_4fe270:
    004fe270b 0x4fe274
    004fe274
    004fe274loc_4fe274:
    004fe274ldr x2, [sp+480]
    004fe278ldr x3, [sp+152]
    004fe27cldr x4, [sp+160]
    004fe280ldr x5, [sp+168]
    004fe284str x4, [x2+16]
    004fe288str x5, [x2+24]
    004fe28cadrp x27, 0x54d000
    004fe290ldr w4, [x27+3056]
    004fe294cbz w4, 0x4fe29c
    004fe298b 0x4fe2a0
    004fe29c
    004fe29cloc_4fe29c:
    004fe29cb 0x4fe2b4
    004fe2a0
    004fe2a0loc_4fe2a0:
    004fe2a0bl runtime.gcWriteBarrier2
    004fe2a4str x3, [x25]
    004fe2a8ldr x4, [x2+8]
    004fe2acstr x4, [x25+8]
    004fe2b0b 0x4fe2b4
    004fe2b4
    004fe2b4loc_4fe2b4:
    004fe2b4str x3, [x2+8]
    004fe2b8ldr x2, [sp+480]
    004fe2bcstr x2, [sp+368]
    004fe2c0stp xzr, xzr, [sp+344]
    004fe2c4str xzr, [sp+360]
    004fe2c8stp xzr, xzr, [sp+328]
    004fe2ccldr x1, [sp+368]
    004fe2d0adrp x0, 0x216000
    004fe2d4add x0, x0, 320
    004fe2d8bl google.golang.org/protobuf/proto.Marshal
    004fe2dcstr x0, [sp+344]
    004fe2e0str x1, [sp+352]
    004fe2e4str x2, [sp+360]
    004fe2e8str x3, [sp+328]
    004fe2ecstr x4, [sp+336]
    004fe2f0ldr x2, [sp+344]
    004fe2f4ldr x3, [sp+352]
    004fe2f8ldr x4, [sp+360]
    004fe2fcstr x2, [sp+456]
    004fe300str x3, [sp+464]
    004fe304str x4, [sp+472]
    004fe308ldr x2, [sp+328]
    004fe30cldr x3, [sp+336]
    004fe310str x2, [sp+440]
    004fe314str x3, [sp+448]
    004fe318ldr x2, [sp+456]
    004fe31cldr x3, [sp+464]
    004fe320ldr x4, [sp+472]
    004fe324str x2, [sp+504]
    004fe328str x3, [sp+512]
    004fe32cstr x4, [sp+520]
    004fe330ldr x3, [sp+440]
    004fe334ldr x4, [sp+448]
    004fe338str x3, [sp+136]
    004fe33cstr x4, [sp+144]
    004fe340ldr x0, [sp+504]
    004fe344ldr x1, [sp+512]
    004fe348ldr x2, [sp+520]
    004fe34cldr x26, [sp+528]
    004fe350ldr x5, [x26]
    004fe354blr x5
    004fe358ldp x29, x30, [sp-8]
    004fe35cadd sp, sp, 496
    004fe360ret x30
    004fe364
    004fe364loc_4fe364:
    004fe364bl runtime.panicIndex
    004fe368
    004fe368loc_4fe368:
    004fe368orr x0, xzr, 1
    004fe36cbl runtime.panicIndex
    004fe370
    004fe370loc_4fe370:
    004fe370mov x0, xzr
    004fe374bl runtime.panicIndex
    004fe378
    004fe378loc_4fe378:
    004fe378mov x0, xzr
    004fe37cbl runtime.panicIndex
    004fe380hint
    004fe384
    004fe384loc_4fe384:
    004fe384stp x0, x1, [sp+8]
    004fe388stp x2, x3, [sp+24]
    004fe38cmov x3, x30
    004fe390bl runtime.morestack_noctxt.abi0
    004fe394ldp x0, x1, [sp+8]
    004fe398ldp x2, x3, [sp+24]
    004fe39cb 0x4fdd00
    004fdd00