File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00425cc0
    00425cc0type:.eq.archive/tar.Reader: ; void type:.eq.archive/tar.Reader(archive/tar.Reader * p, archive/tar.Reader * q)
    00425cc0ldr x16, [x28+16]
    00425cc4sub x17, sp, 32
    00425cc8subs xzr, x17, x16
    00425cccb.ls 0x425e54
    00425cd0str x30, [sp-160]!
    00425cd4stur x29, [sp-8]
    00425cd8sub x29, sp, 8
    00425cdcstr x0, [sp+168]
    00425ce0str x1, [sp+176]
    00425ce4strb wzr, [sp+38]
    00425ce8ldr x3, [sp+176]
    00425cecldr x4, [x3]
    00425cf0ldr x3, [x3+8]
    00425cf4str x4, [sp+104]
    00425cf8str x3, [sp+112]
    00425cfcldr x3, [sp+168]
    00425d00ldr x0, [x3]
    00425d04ldr x1, [x3+8]
    00425d08str x0, [sp+88]
    00425d0cstr x1, [sp+96]
    00425d10ldr x3, [sp+104]
    00425d14subs xzr, x3, x0
    00425d18b.eq 0x425d20
    00425d1cb 0x425e34
    00425d20
    00425d20loc_425d20:
    00425d20ldr x2, [sp+112]
    00425d24bl runtime.ifaceeq
    00425d28tbnz w0, 0, 0x425d30
    00425d2cb 0x425e30
    00425d30
    00425d30loc_425d30:
    00425d30ldr x3, [sp+168]
    00425d34ldr x4, [sp+176]
    00425d38ldr x3, [x3+16]
    00425d3cldr x4, [x4+16]
    00425d40subs xzr, x4, x3
    00425d44b.eq 0x425d4c
    00425d48b 0x425e2c
    00425d4c
    00425d4cloc_425d4c:
    00425d4cldr x3, [sp+176]
    00425d50ldr x4, [x3+24]
    00425d54ldr x3, [x3+32]
    00425d58str x4, [sp+72]
    00425d5cstr x3, [sp+80]
    00425d60ldr x3, [sp+168]
    00425d64ldr x0, [x3+24]
    00425d68ldr x1, [x3+32]
    00425d6cstr x0, [sp+56]
    00425d70str x1, [sp+64]
    00425d74ldr x3, [sp+72]
    00425d78subs xzr, x0, x3
    00425d7cb.eq 0x425d84
    00425d80b 0x425e24
    00425d84
    00425d84loc_425d84:
    00425d84ldr x2, [sp+80]
    00425d88bl runtime.ifaceeq
    00425d8ctbnz w0, 0, 0x425d94
    00425d90b 0x425e20
    00425d94
    00425d94loc_425d94:
    00425d94ldr x3, [sp+168]
    00425d98add x3, x3, 40
    00425d9cstr x3, [sp+48]
    00425da0ldr x3, [sp+176]
    00425da4add x1, x3, 40
    00425da8str x1, [sp+40]
    00425dacldr x0, [sp+48]
    00425db0orr x2, xzr, 512
    00425db4bl runtime.memequal
    00425db8strb w0, [sp+39]
    00425dbctbnz w0, 0, 0x425dc4
    00425dc0b 0x425e1c
    00425dc4
    00425dc4loc_425dc4:
    00425dc4ldr x3, [sp+176]
    00425dc8ldr x4, [x3+552]
    00425dccldr x3, [x3+560]
    00425dd0str x4, [sp+136]
    00425dd4str x3, [sp+144]
    00425dd8ldr x3, [sp+168]
    00425ddcldr x0, [x3+552]
    00425de0ldr x1, [x3+560]
    00425de4str x0, [sp+120]
    00425de8str x1, [sp+128]
    00425decldr x3, [sp+136]
    00425df0subs xzr, x3, x0
    00425df4cset x3, eq
    00425df8b.eq 0x425e00
    00425dfcb 0x425e0c
    00425e00
    00425e00loc_425e00:
    00425e00ldr x2, [sp+144]
    00425e04bl runtime.ifaceeq
    00425e08b 0x425e14
    00425e0c
    00425e0cloc_425e0c:
    00425e0cmov x0, x3
    00425e10b 0x425e14
    00425e14
    00425e14loc_425e14:
    00425e14strb w0, [sp+38]
    00425e18b 0x425e44
    00425e1c
    00425e1cloc_425e1c:
    00425e1cb 0x425e3c
    00425e20
    00425e20loc_425e20:
    00425e20b 0x425e28
    00425e24
    00425e24loc_425e24:
    00425e24b 0x425e28
    00425e28
    00425e28loc_425e28:
    00425e28b 0x425e3c
    00425e2c
    00425e2cloc_425e2c:
    00425e2cb 0x425e3c
    00425e30
    00425e30loc_425e30:
    00425e30b 0x425e38
    00425e34
    00425e34loc_425e34:
    00425e34b 0x425e38
    00425e38
    00425e38loc_425e38:
    00425e38b 0x425e3c
    00425e3c
    00425e3cloc_425e3c:
    00425e3cstrb wzr, [sp+38]
    00425e40b 0x425e44
    00425e44
    00425e44loc_425e44:
    00425e44ldrb w0, [sp+38]
    00425e48ldur x29, [sp-8]
    00425e4cldr x30, [sp], 160
    00425e50ret x30
    00425e54
    00425e54loc_425e54:
    00425e54stp x0, x1, [sp+8]
    00425e58mov x3, x30
    00425e5cbl runtime.morestack_noctxt.abi0
    00425e60ldp x0, x1, [sp+8]
    00425e64b 0x425cc0
    00425e68udf 0
    00425e6cudf 0
    00425cc0
    00425e70
    00425e70maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string]: ; void maps.Clone[go.shape.map[string]string,go.shape.string,go.shape.string](uintptr[2] * dict, int64_t m)
    00425e70ldr x16, [x28+16]
    00425e74subs xzr, sp, x16
    00425e78b.ls 0x425f1c
    00425e7cstr x30, [sp-80]!
    00425e80stur x29, [sp-8]
    00425e84sub x29, sp, 8
    00425e88str x0, [sp+88]
    00425e8cstr x1, [sp+96]
    00425e90str xzr, [sp+32]
    00425e94ldr x2, [sp+96]
    00425e98cbnz x2, 0x425ea0
    00425e9cb 0x425ef4
    00425ea0
    00425ea0loc_425ea0:
    00425ea0ldr x2, [sp+88]
    00425ea4ldrsb x27, [x2]
    00425ea8b 0x425eac
    00425eac
    00425eacloc_425eac:
    00425eacldr x1, [sp+96]
    00425eb0ldr x0, [x2]
    00425eb4str x0, [sp+40]
    00425eb8str x1, [sp+48]
    00425ebcbl maps.clone
    00425ec0str x0, [sp+56]
    00425ec4str x1, [sp+64]
    00425ec8ldr x2, [sp+88]
    00425eccldrsb x27, [x2]
    00425ed0ldr x2, [x2]
    00425ed4subs xzr, x0, x2
    00425ed8b.eq 0x425ee0
    00425edcb 0x425f08
    00425ee0
    00425ee0loc_425ee0:
    00425ee0str x1, [sp+32]
    00425ee4ldr x0, [sp+32]
    00425ee8ldur x29, [sp-8]
    00425eecldr x30, [sp], 80
    00425ef0ret x30
    00425ef4
    00425ef4loc_425ef4:
    00425ef4str xzr, [sp+32]
    00425ef8mov x0, xzr
    00425efcldur x29, [sp-8]
    00425f00ldr x30, [sp], 80
    00425f04ret x30
    00425f08
    00425f08loc_425f08:
    00425f08mov x1, x2
    00425f0cadrp x2, 0x1e5000
    00425f10add x2, x2, 3520
    00425f14bl runtime.panicdottypeE
    00425f18hint
    00425f1c
    00425f1cloc_425f1c:
    00425f1cstp x0, x1, [sp+8]
    00425f20mov x3, x30
    00425f24bl runtime.morestack_noctxt.abi0
    00425f28ldp x0, x1, [sp+8]
    00425f2cb 0x425e70
    00425e70
    00425f30
    00425f30archive/tar.(*Format).String: ; void archive/tar.(*Format).String(archive/tar.Format * f)
    00425f30ldr x16, [x28+16]
    00425f34subs xzr, sp, x16
    00425f38b.ls 0x425f9c
    00425f3cstr x30, [sp-64]!
    00425f40stur x29, [sp-8]
    00425f44sub x29, sp, 8
    00425f48ldr x16, [x28+32]
    00425f4ccbnz x16, 0x425fb0
    00425f50
    00425f50loc_425f50:
    00425f50str x0, [sp+72]
    00425f54stp xzr, xzr, [sp+24]
    00425f58ldr x1, [sp+72]
    00425f5ccbnz x1, 0x425f64
    00425f60b 0x425f94
    00425f64
    00425f64loc_425f64:
    00425f64ldr x1, [sp+72]
    00425f68ldrsb x27, [x1]
    00425f6cldr x0, [x1]
    00425f70str x0, [sp+16]
    00425f74bl archive/tar.Format.String
    00425f78str x0, [sp+40]
    00425f7cstr x1, [sp+48]
    00425f80str x0, [sp+24]
    00425f84str x1, [sp+32]
    00425f88ldur x29, [sp-8]
    00425f8cldr x30, [sp], 64
    00425f90ret x30
    00425f94
    00425f94loc_425f94:
    00425f94bl runtime.panicwrap
    00425f98hint
    00425f9c
    00425f9cloc_425f9c:
    00425f9cstr x0, [sp+8]
    00425fa0mov x3, x30
    00425fa4bl runtime.morestack_noctxt.abi0
    00425fa8ldr x0, [sp+8]
    00425facb 0x425f30
    00425fb0
    00425fb0loc_425fb0:
    00425fb0ldr x17, [x16]
    00425fb4add x20, sp, 72
    00425fb8subs xzr, x20, x17
    00425fbcb.ne 0x425f50
    00425fc0add x20, sp, 8
    00425fc4str x20, [x16]
    00425fc8b 0x425f50
    00425fccudf 0
    00425f30
    00425fd0
    00425fd0archive/tar.(*headerError).Error: ; void archive/tar.(*headerError).Error(archive/tar.headerError * he)
    00425fd0ldr x16, [x28+16]
    00425fd4subs xzr, sp, x16
    00425fd8b.ls 0x42604c
    00425fdcstr x30, [sp-96]!
    00425fe0stur x29, [sp-8]
    00425fe4sub x29, sp, 8
    00425fe8ldr x16, [x28+32]
    00425feccbnz x16, 0x426060
    00425ff0
    00425ff0loc_425ff0:
    00425ff0str x0, [sp+104]
    00425ff4stp xzr, xzr, [sp+32]
    00425ff8ldr x3, [sp+104]
    00425ffccbnz x3, 0x426004
    00426000b 0x426044
    00426004
    00426004loc_426004:
    00426004ldr x3, [sp+104]
    00426008ldrsb x27, [x3]
    0042600cldr x0, [x3]
    00426010ldr x1, [x3+8]
    00426014ldr x2, [x3+16]
    00426018str x0, [sp+48]
    0042601cstr x1, [sp+56]
    00426020str x2, [sp+64]
    00426024bl archive/tar.headerError.Error
    00426028str x0, [sp+72]
    0042602cstr x1, [sp+80]
    00426030str x0, [sp+32]
    00426034str x1, [sp+40]
    00426038ldur x29, [sp-8]
    0042603cldr x30, [sp], 96
    00426040ret x30
    00426044
    00426044loc_426044:
    00426044bl runtime.panicwrap
    00426048hint
    0042604c
    0042604cloc_42604c:
    0042604cstr x0, [sp+8]
    00426050mov x3, x30
    00426054bl runtime.morestack_noctxt.abi0
    00426058ldr x0, [sp+8]
    0042605cb 0x425fd0
    00426060
    00426060loc_426060:
    00426060ldr x17, [x16]
    00426064add x20, sp, 104
    00426068subs xzr, x20, x17
    0042606cb.ne 0x425ff0
    00426070add x20, sp, 8
    00426074str x20, [x16]
    00426078b 0x425ff0
    0042607cudf 0
    00425fd0
    00426080
    00426080archive/tar.(*regFileReader).logicalRemaining: ; void archive/tar.(*regFileReader).logicalRemaining(archive/tar.regFileReader * fr)
    00426080ldr x16, [x28+16]
    00426084subs xzr, sp, x16
    00426088b.ls 0x4260f0
    0042608cstr x30, [sp-80]!
    00426090stur x29, [sp-8]
    00426094sub x29, sp, 8
    00426098ldr x16, [x28+32]
    0042609ccbnz x16, 0x426104
    004260a0
    004260a0loc_4260a0:
    004260a0str x0, [sp+88]
    004260a4str xzr, [sp+32]
    004260a8cbnz x0, 0x4260b0
    004260acb 0x4260e8
    004260b0
    004260b0loc_4260b0:
    004260b0ldrsb x27, [x0]
    004260b4ldr x3, [x0]
    004260b8ldr x1, [x0+8]
    004260bcldr x2, [x0+16]
    004260c0str x3, [sp+48]
    004260c4str x1, [sp+56]
    004260c8str x2, [sp+64]
    004260ccmov x0, x3
    004260d0bl archive/tar.regFileReader.logicalRemaining
    004260d4str x0, [sp+40]
    004260d8str x0, [sp+32]
    004260dcldur x29, [sp-8]
    004260e0ldr x30, [sp], 80
    004260e4ret x30
    004260e8
    004260e8loc_4260e8:
    004260e8bl runtime.panicwrap
    004260echint
    004260f0
    004260f0loc_4260f0:
    004260f0str x0, [sp+8]
    004260f4mov x3, x30
    004260f8bl runtime.morestack_noctxt.abi0
    004260fcldr x0, [sp+8]
    00426100b 0x426080
    00426104
    00426104loc_426104:
    00426104ldr x17, [x16]
    00426108add x20, sp, 88
    0042610csubs xzr, x20, x17
    00426110b.ne 0x4260a0
    00426114add x20, sp, 8
    00426118str x20, [x16]
    0042611cb 0x4260a0
    00426080
    00426120
    00426120archive/tar.(*regFileReader).physicalRemaining: ; void archive/tar.(*regFileReader).physicalRemaining(archive/tar.regFileReader * fr)
    00426120ldr x16, [x28+16]
    00426124subs xzr, sp, x16
    00426128b.ls 0x426190
    0042612cstr x30, [sp-80]!
    00426130stur x29, [sp-8]
    00426134sub x29, sp, 8
    00426138ldr x16, [x28+32]
    0042613ccbnz x16, 0x4261a4
    00426140
    00426140loc_426140:
    00426140str x0, [sp+88]
    00426144str xzr, [sp+32]
    00426148cbnz x0, 0x426150
    0042614cb 0x426188
    00426150
    00426150loc_426150:
    00426150ldrsb x27, [x0]
    00426154ldr x3, [x0]
    00426158ldr x1, [x0+8]
    0042615cldr x2, [x0+16]
    00426160str x3, [sp+48]
    00426164str x1, [sp+56]
    00426168str x2, [sp+64]
    0042616cmov x0, x3
    00426170bl archive/tar.regFileReader.physicalRemaining
    00426174str x0, [sp+40]
    00426178str x0, [sp+32]
    0042617cldur x29, [sp-8]
    00426180ldr x30, [sp], 80
    00426184ret x30
    00426188
    00426188loc_426188:
    00426188bl runtime.panicwrap
    0042618chint
    00426190
    00426190loc_426190:
    00426190str x0, [sp+8]
    00426194mov x3, x30
    00426198bl runtime.morestack_noctxt.abi0
    0042619cldr x0, [sp+8]
    004261a0b 0x426120
    004261a4
    004261a4loc_4261a4:
    004261a4ldr x17, [x16]
    004261a8add x20, sp, 88
    004261acsubs xzr, x20, x17
    004261b0b.ne 0x426140
    004261b4add x20, sp, 8
    004261b8str x20, [x16]
    004261bcb 0x426140
    00426120
    004261c0
    004261c0archive/tar.(*sparseFileReader).logicalRemaining: ; void archive/tar.(*sparseFileReader).logicalRemaining(archive/tar.sparseFileReader * sr)
    004261c0ldr x16, [x28+16]
    004261c4subs xzr, sp, x16
    004261c8b.ls 0x426244
    004261ccstr x30, [sp-128]!
    004261d0stur x29, [sp-8]
    004261d4sub x29, sp, 8
    004261d8ldr x16, [x28+32]
    004261dccbnz x16, 0x426258
    004261e0
    004261e0loc_4261e0:
    004261e0str x0, [sp+136]
    004261e4str xzr, [sp+56]
    004261e8cbnz x0, 0x4261f0
    004261ecb 0x42623c
    004261f0
    004261f0loc_4261f0:
    004261f0ldrsb x27, [x0]
    004261f4ldp x6, x7, [x0]
    004261f8ldp x8, x9, [x0+16]
    004261fcldp x10, x11, [x0+32]
    00426200stp x6, x7, [sp+72]
    00426204stp x8, x9, [sp+88]
    00426208stp x10, x11, [sp+104]
    0042620cldr x0, [sp+72]
    00426210ldr x1, [sp+80]
    00426214ldr x2, [sp+88]
    00426218ldr x3, [sp+96]
    0042621cldr x4, [sp+104]
    00426220ldr x5, [sp+112]
    00426224bl archive/tar.sparseFileReader.logicalRemaining
    00426228str x0, [sp+64]
    0042622cstr x0, [sp+56]
    00426230ldur x29, [sp-8]
    00426234ldr x30, [sp], 128
    00426238ret x30
    0042623c
    0042623cloc_42623c:
    0042623cbl runtime.panicwrap
    00426240hint
    00426244
    00426244loc_426244:
    00426244str x0, [sp+8]
    00426248mov x3, x30
    0042624cbl runtime.morestack_noctxt.abi0
    00426250ldr x0, [sp+8]
    00426254b 0x4261c0
    00426258
    00426258loc_426258:
    00426258ldr x17, [x16]
    0042625cadd x20, sp, 136
    00426260subs xzr, x20, x17
    00426264b.ne 0x4261e0
    00426268add x20, sp, 8
    0042626cstr x20, [x16]
    00426270b 0x4261e0
    00426274udf 0
    00426278udf 0
    0042627cudf 0
    004261c0
    00426280
    00426280archive/tar.(*sparseFileReader).physicalRemaining: ; void archive/tar.(*sparseFileReader).physicalRemaining(archive/tar.sparseFileReader * sr)
    00426280ldr x16, [x28+16]
    00426284subs xzr, sp, x16
    00426288b.ls 0x426304
    0042628cstr x30, [sp-128]!
    00426290stur x29, [sp-8]
    00426294sub x29, sp, 8
    00426298ldr x16, [x28+32]
    0042629ccbnz x16, 0x426318
    004262a0
    004262a0loc_4262a0:
    004262a0str x0, [sp+136]
    004262a4str xzr, [sp+56]
    004262a8cbnz x0, 0x4262b0
    004262acb 0x4262fc
    004262b0
    004262b0loc_4262b0:
    004262b0ldrsb x27, [x0]
    004262b4ldp x6, x7, [x0]
    004262b8ldp x8, x9, [x0+16]
    004262bcldp x10, x11, [x0+32]
    004262c0stp x6, x7, [sp+72]
    004262c4stp x8, x9, [sp+88]
    004262c8stp x10, x11, [sp+104]
    004262ccldr x0, [sp+72]
    004262d0ldr x1, [sp+80]
    004262d4ldr x2, [sp+88]
    004262d8ldr x3, [sp+96]
    004262dcldr x4, [sp+104]
    004262e0ldr x5, [sp+112]
    004262e4bl archive/tar.sparseFileReader.physicalRemaining
    004262e8str x0, [sp+64]
    004262ecstr x0, [sp+56]
    004262f0ldur x29, [sp-8]
    004262f4ldr x30, [sp], 128
    004262f8ret x30
    004262fc
    004262fcloc_4262fc:
    004262fcbl runtime.panicwrap
    00426300hint
    00426304
    00426304loc_426304:
    00426304str x0, [sp+8]
    00426308mov x3, x30
    0042630cbl runtime.morestack_noctxt.abi0
    00426310ldr x0, [sp+8]
    00426314b 0x426280
    00426318
    00426318loc_426318:
    00426318ldr x17, [x16]
    0042631cadd x20, sp, 136
    00426320subs xzr, x20, x17
    00426324b.ne 0x4262a0
    00426328add x20, sp, 8
    0042632cstr x20, [x16]
    00426330b 0x4262a0
    00426334udf 0
    00426338udf 0
    0042633cudf 0
    00426280
    00426340
    00426340archive/tar.(*zeroReader).Read: ; void archive/tar.(*zeroReader).Read(archive/tar.zeroReader * p0, struct []uint8 b)
    00426340ldr x16, [x28+16]
    00426344subs xzr, sp, x16
    00426348b.ls 0x4263e4
    0042634cstr x30, [sp-112]!
    00426350stur x29, [sp-8]
    00426354sub x29, sp, 8
    00426358ldr x16, [x28+32]
    0042635ccbnz x16, 0x426400
    00426360
    00426360loc_426360:
    00426360str x0, [sp+120]
    00426364str x1, [sp+128]
    00426368str x2, [sp+136]
    0042636cstr x3, [sp+144]
    00426370str xzr, [sp+32]
    00426374stp xzr, xzr, [sp+56]
    00426378ldr x3, [sp+120]
    0042637ccbnz x3, 0x426384
    00426380b 0x4263dc
    00426384
    00426384loc_426384:
    00426384stp xzr, xzr, [sp+72]
    00426388ldr x0, [sp+128]
    0042638cldr x3, [sp+120]
    00426390ldrsb x27, [x3]
    00426394ldr x1, [sp+136]
    00426398ldr x2, [sp+144]
    0042639cbl archive/tar.zeroReader.Read
    004263a0str x0, [sp+40]
    004263a4str x1, [sp+72]
    004263a8str x2, [sp+80]
    004263acldr x3, [sp+40]
    004263b0str x3, [sp+48]
    004263b4str x1, [sp+88]
    004263b8str x2, [sp+96]
    004263bcldr x3, [sp+48]
    004263c0str x3, [sp+32]
    004263c4str x1, [sp+56]
    004263c8str x2, [sp+64]
    004263ccldr x0, [sp+32]
    004263d0ldur x29, [sp-8]
    004263d4ldr x30, [sp], 112
    004263d8ret x30
    004263dc
    004263dcloc_4263dc:
    004263dcbl runtime.panicwrap
    004263e0hint
    004263e4
    004263e4loc_4263e4:
    004263e4stp x0, x1, [sp+8]
    004263e8stp x2, x3, [sp+24]
    004263ecmov x3, x30
    004263f0bl runtime.morestack_noctxt.abi0
    004263f4ldp x0, x1, [sp+8]
    004263f8ldp x2, x3, [sp+24]
    004263fcb 0x426340
    00426400
    00426400loc_426400:
    00426400ldr x17, [x16]
    00426404add x20, sp, 120
    00426408subs xzr, x20, x17
    0042640cb.ne 0x426360
    00426410add x20, sp, 8
    00426414str x20, [x16]
    00426418b 0x426360
    0042641cudf 0
    00426340
    00426420
    00426420archive/tar.(*regFileWriter).logicalRemaining: ; void archive/tar.(*regFileWriter).logicalRemaining(archive/tar.regFileWriter * fw)
    00426420ldr x16, [x28+16]
    00426424subs xzr, sp, x16
    00426428b.ls 0x426490
    0042642cstr x30, [sp-80]!
    00426430stur x29, [sp-8]
    00426434sub x29, sp, 8
    00426438ldr x16, [x28+32]
    0042643ccbnz x16, 0x4264a4
    00426440
    00426440loc_426440:
    00426440str x0, [sp+88]
    00426444str xzr, [sp+32]
    00426448cbnz x0, 0x426450
    0042644cb 0x426488
    00426450
    00426450loc_426450:
    00426450ldrsb x27, [x0]
    00426454ldr x3, [x0]
    00426458ldr x1, [x0+8]
    0042645cldr x2, [x0+16]
    00426460str x3, [sp+48]
    00426464str x1, [sp+56]
    00426468str x2, [sp+64]
    0042646cmov x0, x3
    00426470bl archive/tar.regFileWriter.logicalRemaining
    00426474str x0, [sp+40]
    00426478str x0, [sp+32]
    0042647cldur x29, [sp-8]
    00426480ldr x30, [sp], 80
    00426484ret x30
    00426488
    00426488loc_426488:
    00426488bl runtime.panicwrap
    0042648chint
    00426490
    00426490loc_426490:
    00426490str x0, [sp+8]
    00426494mov x3, x30
    00426498bl runtime.morestack_noctxt.abi0
    0042649cldr x0, [sp+8]
    004264a0b 0x426420
    004264a4
    004264a4loc_4264a4:
    004264a4ldr x17, [x16]
    004264a8add x20, sp, 88
    004264acsubs xzr, x20, x17
    004264b0b.ne 0x426440
    004264b4add x20, sp, 8
    004264b8str x20, [x16]
    004264bcb 0x426440
    00426420
    004264c0
    004264c0archive/tar.(*regFileWriter).physicalRemaining: ; void archive/tar.(*regFileWriter).physicalRemaining(archive/tar.regFileWriter * fw)
    004264c0ldr x16, [x28+16]
    004264c4subs xzr, sp, x16
    004264c8b.ls 0x426530
    004264ccstr x30, [sp-80]!
    004264d0stur x29, [sp-8]
    004264d4sub x29, sp, 8
    004264d8ldr x16, [x28+32]
    004264dccbnz x16, 0x426544
    004264e0
    004264e0loc_4264e0:
    004264e0str x0, [sp+88]
    004264e4str xzr, [sp+32]
    004264e8cbnz x0, 0x4264f0
    004264ecb 0x426528
    004264f0
    004264f0loc_4264f0:
    004264f0ldrsb x27, [x0]
    004264f4ldr x3, [x0]
    004264f8ldr x1, [x0+8]
    004264fcldr x2, [x0+16]
    00426500str x3, [sp+48]
    00426504str x1, [sp+56]
    00426508str x2, [sp+64]
    0042650cmov x0, x3
    00426510bl archive/tar.regFileWriter.physicalRemaining
    00426514str x0, [sp+40]
    00426518str x0, [sp+32]
    0042651cldur x29, [sp-8]
    00426520ldr x30, [sp], 80
    00426524ret x30
    00426528
    00426528loc_426528:
    00426528bl runtime.panicwrap
    0042652chint
    00426530
    00426530loc_426530:
    00426530str x0, [sp+8]
    00426534mov x3, x30
    00426538bl runtime.morestack_noctxt.abi0
    0042653cldr x0, [sp+8]
    00426540b 0x4264c0
    00426544
    00426544loc_426544:
    00426544ldr x17, [x16]
    00426548add x20, sp, 88
    0042654csubs xzr, x20, x17
    00426550b.ne 0x4264e0
    00426554add x20, sp, 8
    00426558str x20, [x16]
    0042655cb 0x4264e0
    004264c0
    00426560
    00426560archive/tar.(*sparseFileWriter).logicalRemaining: ; void archive/tar.(*sparseFileWriter).logicalRemaining(archive/tar.sparseFileWriter * sw)
    00426560ldr x16, [x28+16]
    00426564subs xzr, sp, x16
    00426568b.ls 0x4265e4
    0042656cstr x30, [sp-128]!
    00426570stur x29, [sp-8]
    00426574sub x29, sp, 8
    00426578ldr x16, [x28+32]
    0042657ccbnz x16, 0x4265f8
    00426580
    00426580loc_426580:
    00426580str x0, [sp+136]
    00426584str xzr, [sp+56]
    00426588cbnz x0, 0x426590
    0042658cb 0x4265dc
    00426590
    00426590loc_426590:
    00426590ldrsb x27, [x0]
    00426594ldp x6, x7, [x0]
    00426598ldp x8, x9, [x0+16]
    0042659cldp x10, x11, [x0+32]
    004265a0stp x6, x7, [sp+72]
    004265a4stp x8, x9, [sp+88]
    004265a8stp x10, x11, [sp+104]
    004265acldr x0, [sp+72]
    004265b0ldr x1, [sp+80]
    004265b4ldr x2, [sp+88]
    004265b8ldr x3, [sp+96]
    004265bcldr x4, [sp+104]
    004265c0ldr x5, [sp+112]
    004265c4bl archive/tar.sparseFileWriter.logicalRemaining
    004265c8str x0, [sp+64]
    004265ccstr x0, [sp+56]
    004265d0ldur x29, [sp-8]
    004265d4ldr x30, [sp], 128
    004265d8ret x30
    004265dc
    004265dcloc_4265dc:
    004265dcbl runtime.panicwrap
    004265e0hint
    004265e4
    004265e4loc_4265e4:
    004265e4str x0, [sp+8]
    004265e8mov x3, x30
    004265ecbl runtime.morestack_noctxt.abi0
    004265f0ldr x0, [sp+8]
    004265f4b 0x426560
    004265f8
    004265f8loc_4265f8:
    004265f8ldr x17, [x16]
    004265fcadd x20, sp, 136
    00426600subs xzr, x20, x17
    00426604b.ne 0x426580
    00426608add x20, sp, 8
    0042660cstr x20, [x16]
    00426610b 0x426580
    00426614udf 0
    00426618udf 0
    0042661cudf 0
    00426560
    00426620
    00426620archive/tar.(*sparseFileWriter).physicalRemaining: ; void archive/tar.(*sparseFileWriter).physicalRemaining(archive/tar.sparseFileWriter * sw)
    00426620ldr x16, [x28+16]
    00426624subs xzr, sp, x16
    00426628b.ls 0x4266a4
    0042662cstr x30, [sp-128]!
    00426630stur x29, [sp-8]
    00426634sub x29, sp, 8
    00426638ldr x16, [x28+32]
    0042663ccbnz x16, 0x4266b8
    00426640
    00426640loc_426640:
    00426640str x0, [sp+136]
    00426644str xzr, [sp+56]
    00426648cbnz x0, 0x426650
    0042664cb 0x42669c
    00426650
    00426650loc_426650:
    00426650ldrsb x27, [x0]
    00426654ldp x6, x7, [x0]
    00426658ldp x8, x9, [x0+16]
    0042665cldp x10, x11, [x0+32]
    00426660stp x6, x7, [sp+72]
    00426664stp x8, x9, [sp+88]
    00426668stp x10, x11, [sp+104]
    0042666cldr x0, [sp+72]
    00426670ldr x1, [sp+80]
    00426674ldr x2, [sp+88]
    00426678ldr x3, [sp+96]
    0042667cldr x4, [sp+104]
    00426680ldr x5, [sp+112]
    00426684bl archive/tar.sparseFileWriter.physicalRemaining
    00426688str x0, [sp+64]
    0042668cstr x0, [sp+56]
    00426690ldur x29, [sp-8]
    00426694ldr x30, [sp], 128
    00426698ret x30
    0042669c
    0042669cloc_42669c:
    0042669cbl runtime.panicwrap
    004266a0hint
    004266a4
    004266a4loc_4266a4:
    004266a4str x0, [sp+8]
    004266a8mov x3, x30
    004266acbl runtime.morestack_noctxt.abi0
    004266b0ldr x0, [sp+8]
    004266b4b 0x426620
    004266b8
    004266b8loc_4266b8:
    004266b8ldr x17, [x16]
    004266bcadd x20, sp, 136
    004266c0subs xzr, x20, x17
    004266c4b.ne 0x426640
    004266c8add x20, sp, 8
    004266ccstr x20, [x16]
    004266d0b 0x426640
    004266d4udf 0
    004266d8udf 0
    004266dcudf 0
    00426620
    004266e0
    004266e0go:struct { io.Writer }.Write: ; void go:struct { io.Writer }.Write(struct struct { io.Writer } p0, struct []uint8 p)
    004266e0ldr x16, [x28+16]
    004266e4subs xzr, sp, x16
    004266e8b.ls 0x42677c
    004266ecstr x30, [sp-128]!
    004266f0stur x29, [sp-8]
    004266f4sub x29, sp, 8
    004266f8ldr x16, [x28+32]
    004266fccbnz x16, 0x4267a0
    00426700
    00426700loc_426700:
    00426700str x0, [sp+136]
    00426704str x1, [sp+144]
    00426708str x2, [sp+152]
    0042670cstr x3, [sp+160]
    00426710str x4, [sp+168]
    00426714str xzr, [sp+48]
    00426718stp xzr, xzr, [sp+72]
    0042671cstp xzr, xzr, [sp+88]
    00426720ldr x4, [sp+136]
    00426724ldrsb x27, [x4]
    00426728ldr x1, [sp+152]
    0042672cldr x2, [sp+160]
    00426730ldr x0, [sp+144]
    00426734ldr x3, [sp+168]
    00426738ldr x4, [x4+24]
    0042673cblr x4
    00426740str x0, [sp+56]
    00426744str x1, [sp+88]
    00426748str x2, [sp+96]
    0042674cldr x4, [sp+56]
    00426750str x4, [sp+64]
    00426754str x1, [sp+104]
    00426758str x2, [sp+112]
    0042675cldr x4, [sp+64]
    00426760str x4, [sp+48]
    00426764str x1, [sp+72]
    00426768str x2, [sp+80]
    0042676cldr x0, [sp+48]
    00426770ldur x29, [sp-8]
    00426774ldr x30, [sp], 128
    00426778ret x30
    0042677c
    0042677cloc_42677c:
    0042677cstp x0, x1, [sp+8]
    00426780stp x2, x3, [sp+24]
    00426784str x4, [sp+40]
    00426788mov x3, x30
    0042678cbl runtime.morestack_noctxt.abi0
    00426790ldp x0, x1, [sp+8]
    00426794ldp x2, x3, [sp+24]
    00426798ldr x4, [sp+40]
    0042679cb 0x4266e0
    004267a0
    004267a0loc_4267a0:
    004267a0ldr x17, [x16]
    004267a4add x20, sp, 136
    004267a8subs xzr, x20, x17
    004267acb.ne 0x426700
    004267b0add x20, sp, 8
    004267b4str x20, [x16]
    004267b8b 0x426700
    004267bcudf 0
    004266e0
    004267c0
    004267c0go:(*struct { io.Writer }).Write: ; void go:(*struct { io.Writer }).Write(struct struct { io.Writer } * p0, struct []uint8 p)
    004267c0ldr x16, [x28+16]
    004267c4subs xzr, sp, x16
    004267c8b.ls 0x426860
    004267ccstr x30, [sp-128]!
    004267d0stur x29, [sp-8]
    004267d4sub x29, sp, 8
    004267d8ldr x16, [x28+32]
    004267dccbnz x16, 0x42687c
    004267e0
    004267e0loc_4267e0:
    004267e0str x0, [sp+136]
    004267e4str x1, [sp+144]
    004267e8str x2, [sp+152]
    004267ecstr x3, [sp+160]
    004267f0str xzr, [sp+48]
    004267f4stp xzr, xzr, [sp+72]
    004267f8stp xzr, xzr, [sp+88]
    004267fcldr x1, [sp+144]
    00426800ldr x4, [sp+136]
    00426804ldrsb x27, [x4]
    00426808ldr x5, [x4]
    0042680cldrsb x27, [x5]
    00426810ldr x2, [sp+152]
    00426814ldr x0, [x4+8]
    00426818ldr x3, [sp+160]
    0042681cldr x4, [x5+24]
    00426820blr x4
    00426824str x0, [sp+56]
    00426828str x1, [sp+88]
    0042682cstr x2, [sp+96]
    00426830ldr x4, [sp+56]
    00426834str x4, [sp+64]
    00426838str x1, [sp+104]
    0042683cstr x2, [sp+112]
    00426840ldr x4, [sp+64]
    00426844str x4, [sp+48]
    00426848str x1, [sp+72]
    0042684cstr x2, [sp+80]
    00426850ldr x0, [sp+48]
    00426854ldur x29, [sp-8]
    00426858ldr x30, [sp], 128
    0042685cret x30
    00426860
    00426860loc_426860:
    00426860stp x0, x1, [sp+8]
    00426864stp x2, x3, [sp+24]
    00426868mov x3, x30
    0042686cbl runtime.morestack_noctxt.abi0
    00426870ldp x0, x1, [sp+8]
    00426874ldp x2, x3, [sp+24]
    00426878b 0x4267c0
    0042687c
    0042687cloc_42687c:
    0042687cldr x17, [x16]
    00426880add x20, sp, 136
    00426884subs xzr, x20, x17
    00426888b.ne 0x4267e0
    0042688cadd x20, sp, 8
    00426890str x20, [x16]
    00426894b 0x4267e0
    00426898udf 0
    0042689cudf 0
    004267c0
    004268a0
    004268a0go:struct { io.Reader }.Read: ; void go:struct { io.Reader }.Read(struct struct { io.Reader } p0, struct []uint8 p)
    004268a0ldr x16, [x28+16]
    004268a4subs xzr, sp, x16
    004268a8b.ls 0x42693c
    004268acstr x30, [sp-128]!
    004268b0stur x29, [sp-8]
    004268b4sub x29, sp, 8
    004268b8ldr x16, [x28+32]
    004268bccbnz x16, 0x426960
    004268c0
    004268c0loc_4268c0:
    004268c0str x0, [sp+136]
    004268c4str x1, [sp+144]
    004268c8str x2, [sp+152]
    004268ccstr x3, [sp+160]
    004268d0str x4, [sp+168]
    004268d4str xzr, [sp+48]
    004268d8stp xzr, xzr, [sp+72]
    004268dcstp xzr, xzr, [sp+88]
    004268e0ldr x4, [sp+136]
    004268e4ldrsb x27, [x4]
    004268e8ldr x1, [sp+152]
    004268ecldr x2, [sp+160]
    004268f0ldr x0, [sp+144]
    004268f4ldr x3, [sp+168]
    004268f8ldr x4, [x4+24]
    004268fcblr x4
    00426900str x0, [sp+56]
    00426904str x1, [sp+88]
    00426908str x2, [sp+96]
    0042690cldr x4, [sp+56]
    00426910str x4, [sp+64]
    00426914str x1, [sp+104]
    00426918str x2, [sp+112]
    0042691cldr x4, [sp+64]
    00426920str x4, [sp+48]
    00426924str x1, [sp+72]
    00426928str x2, [sp+80]
    0042692cldr x0, [sp+48]
    00426930ldur x29, [sp-8]
    00426934ldr x30, [sp], 128
    00426938ret x30
    0042693c
    0042693cloc_42693c:
    0042693cstp x0, x1, [sp+8]
    00426940stp x2, x3, [sp+24]
    00426944str x4, [sp+40]
    00426948mov x3, x30
    0042694cbl runtime.morestack_noctxt.abi0
    00426950ldp x0, x1, [sp+8]
    00426954ldp x2, x3, [sp+24]
    00426958ldr x4, [sp+40]
    0042695cb 0x4268a0
    00426960
    00426960loc_426960:
    00426960ldr x17, [x16]
    00426964add x20, sp, 136
    00426968subs xzr, x20, x17
    0042696cb.ne 0x4268c0
    00426970add x20, sp, 8
    00426974str x20, [x16]
    00426978b 0x4268c0
    0042697cudf 0
    004268a0
    00426980
    00426980go:(*struct { io.Reader }).Read: ; void go:(*struct { io.Reader }).Read(struct struct { io.Reader } * p0, struct []uint8 p)
    00426980ldr x16, [x28+16]
    00426984subs xzr, sp, x16
    00426988b.ls 0x426a20
    0042698cstr x30, [sp-128]!
    00426990stur x29, [sp-8]
    00426994sub x29, sp, 8
    00426998ldr x16, [x28+32]
    0042699ccbnz x16, 0x426a3c
    004269a0
    004269a0loc_4269a0:
    004269a0str x0, [sp+136]
    004269a4str x1, [sp+144]
    004269a8str x2, [sp+152]
    004269acstr x3, [sp+160]
    004269b0str xzr, [sp+48]
    004269b4stp xzr, xzr, [sp+72]
    004269b8stp xzr, xzr, [sp+88]
    004269bcldr x1, [sp+144]
    004269c0ldr x4, [sp+136]
    004269c4ldrsb x27, [x4]
    004269c8ldr x5, [x4]
    004269ccldrsb x27, [x5]
    004269d0ldr x2, [sp+152]
    004269d4ldr x0, [x4+8]
    004269d8ldr x3, [sp+160]
    004269dcldr x4, [x5+24]
    004269e0blr x4
    004269e4str x0, [sp+56]
    004269e8str x1, [sp+88]
    004269ecstr x2, [sp+96]
    004269f0ldr x4, [sp+56]
    004269f4str x4, [sp+64]
    004269f8str x1, [sp+104]
    004269fcstr x2, [sp+112]
    00426a00ldr x4, [sp+64]
    00426a04str x4, [sp+48]
    00426a08str x1, [sp+72]
    00426a0cstr x2, [sp+80]
    00426a10ldr x0, [sp+48]
    00426a14ldur x29, [sp-8]
    00426a18ldr x30, [sp], 128
    00426a1cret x30
    00426a20
    00426a20loc_426a20:
    00426a20stp x0, x1, [sp+8]
    00426a24stp x2, x3, [sp+24]
    00426a28mov x3, x30
    00426a2cbl runtime.morestack_noctxt.abi0
    00426a30ldp x0, x1, [sp+8]
    00426a34ldp x2, x3, [sp+24]
    00426a38b 0x426980
    00426a3c
    00426a3cloc_426a3c:
    00426a3cldr x17, [x16]
    00426a40add x20, sp, 136
    00426a44subs xzr, x20, x17
    00426a48b.ne 0x4269a0
    00426a4cadd x20, sp, 8
    00426a50str x20, [x16]
    00426a54b 0x4269a0
    00426a58udf 0
    00426a5cudf 0
    00426980
    00426a60
    00426a60archive/tar.(*formatter).formatString-fm: ; void archive/tar.(*formatter).formatString-fm(struct []uint8 b, struct string s)
    00426a60ldr x16, [x28+16]
    00426a64subs xzr, sp, x16
    00426a68b.ls 0x426ac0
    00426a6cstr x30, [sp-80]!
    00426a70stur x29, [sp-8]
    00426a74sub x29, sp, 8
    00426a78ldr x16, [x28+32]
    00426a7ccbnz x16, 0x426ae4
    00426a80
    00426a80loc_426a80:
    00426a80str x0, [sp+88]
    00426a84str x1, [sp+96]
    00426a88str x2, [sp+104]
    00426a8cstr x3, [sp+112]
    00426a90str x4, [sp+120]
    00426a94ldr x0, [x26+8]
    00426a98str x0, [sp+64]
    00426a9cldr x1, [sp+88]
    00426aa0ldr x4, [sp+112]
    00426aa4ldr x2, [sp+96]
    00426aa8ldr x5, [sp+120]
    00426aacldr x3, [sp+104]
    00426ab0bl archive/tar.(*formatter).formatString
    00426ab4ldur x29, [sp-8]
    00426ab8ldr x30, [sp], 80
    00426abcret x30
    00426ac0
    00426ac0loc_426ac0:
    00426ac0stp x0, x1, [sp+8]
    00426ac4stp x2, x3, [sp+24]
    00426ac8str x4, [sp+40]
    00426accmov x3, x30
    00426ad0bl runtime.morestack.abi0
    00426ad4ldp x0, x1, [sp+8]
    00426ad8ldp x2, x3, [sp+24]
    00426adcldr x4, [sp+40]
    00426ae0b 0x426a60
    00426ae4
    00426ae4loc_426ae4:
    00426ae4ldr x17, [x16]
    00426ae8add x20, sp, 88
    00426aecsubs xzr, x20, x17
    00426af0b.ne 0x426a80
    00426af4add x20, sp, 8
    00426af8str x20, [x16]
    00426afcb 0x426a80
    00426a60
    00426b00
    00426b00archive/tar.(*formatter).formatNumeric-fm: ; void archive/tar.(*formatter).formatNumeric-fm(struct []uint8 b, int64 x)
    00426b00ldr x16, [x28+16]
    00426b04subs xzr, sp, x16
    00426b08b.ls 0x426b58
    00426b0cstr x30, [sp-64]!
    00426b10stur x29, [sp-8]
    00426b14sub x29, sp, 8
    00426b18ldr x16, [x28+32]
    00426b1ccbnz x16, 0x426b74
    00426b20
    00426b20loc_426b20:
    00426b20str x0, [sp+72]
    00426b24str x1, [sp+80]
    00426b28str x2, [sp+88]
    00426b2cstr x3, [sp+96]
    00426b30ldr x0, [x26+8]
    00426b34str x0, [sp+48]
    00426b38ldr x4, [sp+96]
    00426b3cldr x1, [sp+72]
    00426b40ldr x2, [sp+80]
    00426b44ldr x3, [sp+88]
    00426b48bl archive/tar.(*formatter).formatNumeric
    00426b4cldur x29, [sp-8]
    00426b50ldr x30, [sp], 64
    00426b54ret x30
    00426b58
    00426b58loc_426b58:
    00426b58stp x0, x1, [sp+8]
    00426b5cstp x2, x3, [sp+24]
    00426b60mov x3, x30
    00426b64bl runtime.morestack.abi0
    00426b68ldp x0, x1, [sp+8]
    00426b6cldp x2, x3, [sp+24]
    00426b70b 0x426b00
    00426b74
    00426b74loc_426b74:
    00426b74ldr x17, [x16]
    00426b78add x20, sp, 72
    00426b7csubs xzr, x20, x17
    00426b80b.ne 0x426b20
    00426b84add x20, sp, 8
    00426b88str x20, [x16]
    00426b8cb 0x426b20
    00426b00
    00426b90
    00426b90archive/tar.(*formatter).formatOctal-fm: ; void archive/tar.(*formatter).formatOctal-fm(struct []uint8 b, int64 x)
    00426b90ldr x16, [x28+16]
    00426b94subs xzr, sp, x16
    00426b98b.ls 0x426be8
    00426b9cstr x30, [sp-64]!
    00426ba0stur x29, [sp-8]
    00426ba4sub x29, sp, 8
    00426ba8ldr x16, [x28+32]
    00426baccbnz x16, 0x426c04
    00426bb0
    00426bb0loc_426bb0:
    00426bb0str x0, [sp+72]
    00426bb4str x1, [sp+80]
    00426bb8str x2, [sp+88]
    00426bbcstr x3, [sp+96]
    00426bc0ldr x0, [x26+8]
    00426bc4str x0, [sp+48]
    00426bc8ldr x4, [sp+96]
    00426bccldr x1, [sp+72]
    00426bd0ldr x2, [sp+80]
    00426bd4ldr x3, [sp+88]
    00426bd8bl archive/tar.(*formatter).formatOctal
    00426bdcldur x29, [sp-8]
    00426be0ldr x30, [sp], 64
    00426be4ret x30
    00426be8
    00426be8loc_426be8:
    00426be8stp x0, x1, [sp+8]
    00426becstp x2, x3, [sp+24]
    00426bf0mov x3, x30
    00426bf4bl runtime.morestack.abi0
    00426bf8ldp x0, x1, [sp+8]
    00426bfcldp x2, x3, [sp+24]
    00426c00b 0x426b90
    00426c04
    00426c04loc_426c04:
    00426c04ldr x17, [x16]
    00426c08add x20, sp, 72
    00426c0csubs xzr, x20, x17
    00426c10b.ne 0x426bb0
    00426c14add x20, sp, 8
    00426c18str x20, [x16]
    00426c1cb 0x426bb0
    00426b90
    00426c20
    00426c20github.com/bishopfox/sliver/implant/sliver/handlers/matcher.Match: ; void github.com/bishopfox/sliver/implant/sliver/handlers/matcher.Match(struct string pattern, struct string s)
    00426c20ldr x16, [x28+16]
    00426c24subs xzr, sp, x16
    00426c28b.ls 0x426cb4
    00426c2cstr x30, [sp-112]!
    00426c30stur x29, [sp-8]
    00426c34sub x29, sp, 8
    00426c38str x0, [sp+120]
    00426c3cstr x1, [sp+128]
    00426c40str x2, [sp+136]
    00426c44str x3, [sp+144]
    00426c48strb wzr, [sp+53]
    00426c4cstp xzr, xzr, [sp+56]
    00426c50stp xzr, xzr, [sp+72]
    00426c54ldr x0, [sp+120]
    00426c58ldr x2, [sp+136]
    00426c5cldr x1, [sp+128]
    00426c60ldr x3, [sp+144]
    00426c64bl path/filepath.Match
    00426c68strb w0, [sp+54]
    00426c6cstr x1, [sp+72]
    00426c70str x2, [sp+80]
    00426c74ldrb w4, [sp+54]
    00426c78strb w4, [sp+55]
    00426c7cldr x4, [sp+80]
    00426c80ldr x5, [sp+72]
    00426c84str x5, [sp+88]
    00426c88str x4, [sp+96]
    00426c8cldrb w4, [sp+55]
    00426c90strb w4, [sp+53]
    00426c94ldr x1, [sp+88]
    00426c98ldr x2, [sp+96]
    00426c9cstr x1, [sp+56]
    00426ca0str x2, [sp+64]
    00426ca4ldrb w0, [sp+53]
    00426ca8ldur x29, [sp-8]
    00426cacldr x30, [sp], 112
    00426cb0ret x30
    00426cb4
    00426cb4loc_426cb4:
    00426cb4stp x0, x1, [sp+8]
    00426cb8stp x2, x3, [sp+24]
    00426cbcmov x3, x30
    00426cc0bl runtime.morestack_noctxt.abi0
    00426cc4ldp x0, x1, [sp+8]
    00426cc8ldp x2, x3, [sp+24]
    00426cccb 0x426c20
    00426c20
    00426cd0
    00426cd0github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation: ; void github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation(void)
    00426cd0ldr x16, [x28+16]
    00426cd4sub x17, sp, 496
    00426cd8subs xzr, x17, x16
    00426cdcb.ls 0x427248
    00426ce0sub x20, sp, 624
    00426ce4stp x29, x30, [x20-8]
    00426ce8add sp, x20, 0
    00426cecsub x29, sp, 8
    00426cf0str xzr, [sp+280]
    00426cf4stp xzr, xzr, [sp+288]
    00426cf8stp xzr, xzr, [sp+264]
    00426cfcadrp x2, 0x625000
    00426d00add x2, x2, 1504
    00426d04str x2, [sp+392]
    00426d08stp xzr, xzr, [sp+400]
    00426d0cstr xzr, [sp+600]
    00426d10add x27, sp, 584
    00426d14stp xzr, xzr, [x27]
    00426d18adrp x0, 0x290000
    00426d1cadd x0, x0, 3367
    00426d20movz x1, 20
    00426d24bl os.Open
    00426d28str x0, [sp+600]
    00426d2cstr x1, [sp+584]
    00426d30str x2, [sp+592]
    00426d34ldr x2, [sp+600]
    00426d38str x2, [sp+520]
    00426d3cldr x2, [sp+584]
    00426d40ldr x3, [sp+592]
    00426d44str x2, [sp+504]
    00426d48str x3, [sp+512]
    00426d4cldr x2, [sp+520]
    00426d50str x2, [sp+432]
    00426d54ldr x2, [sp+512]
    00426d58ldr x3, [sp+504]
    00426d5cstr x3, [sp+480]
    00426d60str x2, [sp+488]
    00426d64cbnz x3, 0x426d6c
    00426d68b 0x426db8
    00426d6c
    00426d6cloc_426d6c:
    00426d6cldr x0, [sp+392]
    00426d70ldr x1, [sp+400]
    00426d74ldr x2, [sp+408]
    00426d78str x0, [sp+280]
    00426d7cstr x1, [sp+288]
    00426d80str x2, [sp+296]
    00426d84ldr x0, [sp+480]
    00426d88ldr x1, [sp+488]
    00426d8cstr x0, [sp+264]
    00426d90str x1, [sp+272]
    00426d94bl runtime.deferreturn
    00426d98ldr x3, [sp+264]
    00426d9cldr x0, [sp+280]
    00426da0ldr x1, [sp+288]
    00426da4ldr x4, [sp+272]
    00426da8ldr x2, [sp+296]
    00426dacldp x29, x30, [sp-8]
    00426db0add sp, sp, 624
    00426db4ret x30
    00426db8
    00426db8loc_426db8:
    00426db8ldr x1, [sp+432]
    00426dbcstr x1, [sp+496]
    00426dc0add x27, sp, 560
    00426dc4stp xzr, xzr, [x27]
    00426dc8add x1, sp, 560
    00426dccstr x1, [sp+576]
    00426dd0ldrsb x27, [x1]
    00426dd4adrp x2, 4096
    00426dd8add x2, x2, 608
    00426ddcstr x2, [x1]
    00426de0ldrsb x27, [x1]
    00426de4ldr x2, [sp+496]
    00426de8adrp x27, 0x625000
    00426decldr w3, [x27+3056]
    00426df0cbz w3, 0x426df8
    00426df4b 0x426dfc
    00426df8
    00426df8loc_426df8:
    00426df8b 0x426e10
    00426dfc
    00426dfcloc_426dfc:
    00426dfcbl runtime.gcWriteBarrier2
    00426e00str x2, [x25]
    00426e04ldr x3, [x1+8]
    00426e08str x3, [x25+8]
    00426e0cb 0x426e10
    00426e10
    00426e10loc_426e10:
    00426e10str x2, [x1+8]
    00426e14str x1, [sp+232]
    00426e18add x0, sp, 208
    00426e1cbl runtime.deferprocStack
    00426e20subs xzr, x0, 0
    00426e24b.ne 0x426e48
    00426e28b 0x426e2c
    00426e2c
    00426e2cloc_426e2c:
    00426e2cldr x1, [sp+432]
    00426e30str x1, [sp+600]
    00426e34adrp x0, 0x2ed000
    00426e38add x0, x0, 2456
    00426e3cbl bufio.NewScanner
    00426e40str x0, [sp+304]
    00426e44b 0x426e6c
    00426e48
    00426e48loc_426e48:
    00426e48bl runtime.deferreturn
    00426e4cldr x3, [sp+264]
    00426e50ldr x0, [sp+280]
    00426e54ldr x1, [sp+288]
    00426e58ldr x4, [sp+272]
    00426e5cldr x2, [sp+296]
    00426e60ldp x29, x30, [sp-8]
    00426e64add sp, sp, 624
    00426e68ret x30
    00426e6c
    00426e6cloc_426e6c:
    00426e6cldr x0, [sp+304]
    00426e70bl bufio.(*Scanner).Scan
    00426e74strb w0, [sp+87]
    00426e78tbnz w0, 0, 0x426e80
    00426e7cb 0x4271d0
    00426e80
    00426e80loc_426e80:
    00426e80ldr x0, [sp+304]
    00426e84bl bufio.(*Scanner).Text
    00426e88str x0, [sp+416]
    00426e8cstr x1, [sp+424]
    00426e90bl strings.Fields
    00426e94str x0, [sp+440]
    00426e98str x1, [sp+448]
    00426e9cstr x2, [sp+456]
    00426ea0subs xzr, x1, 3
    00426ea4b.hi 0x426eac
    00426ea8b 0x42723c
    00426eac
    00426eacloc_426eac:
    00426eacldr x3, [x0+48]
    00426eb0ldr x4, [x0+56]
    00426eb4str x3, [sp+344]
    00426eb8str x4, [sp+352]
    00426ebcldr x3, [sp+440]
    00426ec0ldr x1, [sp+448]
    00426ec4subs xzr, x1, 4
    00426ec8b.hi 0x426ed0
    00426eccb 0x427234
    00426ed0
    00426ed0loc_426ed0:
    00426ed0ldr x4, [x3+64]
    00426ed4ldr x3, [x3+72]
    00426ed8str x4, [sp+360]
    00426edcstr x3, [sp+368]
    00426ee0ldr x3, [sp+440]
    00426ee4ldr x1, [sp+448]
    00426ee8subs xzr, x1, 5
    00426eecb.hi 0x426ef4
    00426ef0b 0x42722c
    00426ef4
    00426ef4loc_426ef4:
    00426ef4ldr x4, [x3+80]
    00426ef8ldr x3, [x3+88]
    00426efcstr x4, [sp+376]
    00426f00str x3, [sp+384]
    00426f04ldr x3, [sp+448]
    00426f08str x3, [sp+256]
    00426f0cldr x1, [sp+448]
    00426f10ldr x4, [sp+440]
    00426f14sub x0, x3, 3
    00426f18subs xzr, x1, x0
    00426f1cb.hi 0x426f24
    00426f20b 0x427228
    00426f24
    00426f24loc_426f24:
    00426f24add x3, x4, x0, lsl #4
    00426f28ldr x3, [x3+8]
    00426f2cubfm x5, x0, 60, 59
    00426f30ldr x4, [x4+x5]
    00426f34str x4, [sp+312]
    00426f38str x3, [sp+320]
    00426f3cldr x3, [sp+448]
    00426f40str x3, [sp+256]
    00426f44ldr x1, [sp+448]
    00426f48ldr x4, [sp+440]
    00426f4csub x0, x3, 2
    00426f50subs xzr, x1, x0
    00426f54b.hi 0x426f5c
    00426f58b 0x427224
    00426f5c
    00426f5cloc_426f5c:
    00426f5cadd x3, x4, x0, lsl #4
    00426f60ldr x3, [x3+8]
    00426f64ubfm x5, x0, 60, 59
    00426f68ldr x4, [x4+x5]
    00426f6cstr x4, [sp+328]
    00426f70str x3, [sp+336]
    00426f74add x20, sp, 88
    00426f78adr x27, 16
    00426f7cstp x29, x27, [sp-24]
    00426f80sub x29, sp, 24
    00426f84bl fn_87cf4
    00426f88sub x29, sp, 8
    00426f8cstr xzr, [sp+200]
    00426f90ldr x0, [sp+360]
    00426f94ldr x1, [sp+368]
    00426f98add x2, sp, 88
    00426f9cbl syscall.Statfs
    00426fa0str x0, [sp+464]
    00426fa4str x1, [sp+472]
    00426fa8cbnz x0, 0x426fb0
    00426facb 0x426fb4
    00426fb0
    00426fb0loc_426fb0:
    00426fb0b 0x4271cc
    00426fb4
    00426fb4loc_426fb4:
    00426fb4adrp x0, 0x271000
    00426fb8add x0, x0, 448
    00426fbcbl runtime.newobject
    00426fc0str x0, [sp+608]
    00426fc4adrp x27, 0x625000
    00426fc8ldr w1, [x27+3056]
    00426fcccbz w1, 0x426fd4
    00426fd0b 0x426fd8
    00426fd4
    00426fd4loc_426fd4:
    00426fd4b 0x426ff4
    00426fd8
    00426fd8loc_426fd8:
    00426fd8str x0, [sp+528]
    00426fdcmov x1, x0
    00426fe0adrp x0, 0x271000
    00426fe4add x0, x0, 448
    00426fe8bl runtime.wbZero
    00426fecldr x0, [sp+528]
    00426ff0b 0x426ff4
    00426ff4
    00426ff4loc_426ff4:
    00426ff4mov x20, x0
    00426ff8adr x27, 16
    00426ffcstp x29, x27, [sp-24]
    00427000sub x29, sp, 24
    00427004bl fn_87ce8
    00427008sub x29, sp, 8
    0042700cldr x5, [sp+608]
    00427010ldr x6, [sp+344]
    00427014ldr x7, [sp+352]
    00427018str x7, [x5+64]
    0042701cadrp x27, 0x624000
    00427020ldr w7, [x27+3056]
    00427024cbz w7, 0x42702c
    00427028b 0x427030
    0042702c
    0042702cloc_42702c:
    0042702cb 0x427044
    00427030
    00427030loc_427030:
    00427030bl runtime.gcWriteBarrier2
    00427034str x6, [x25]
    00427038ldr x7, [x5+56]
    0042703cstr x7, [x25+8]
    00427040b 0x427044
    00427044
    00427044loc_427044:
    00427044str x6, [x5+56]
    00427048ldr x5, [sp+608]
    0042704cldr x6, [sp+360]
    00427050ldr x7, [sp+368]
    00427054str x7, [x5+48]
    00427058adrp x27, 0x624000
    0042705cldr w7, [x27+3056]
    00427060cbz w7, 0x427068
    00427064b 0x42706c
    00427068
    00427068loc_427068:
    00427068b 0x427080
    0042706c
    0042706cloc_42706c:
    0042706cbl runtime.gcWriteBarrier2
    00427070str x6, [x25]
    00427074ldr x7, [x5+40]
    00427078str x7, [x25+8]
    0042707cb 0x427080
    00427080
    00427080loc_427080:
    00427080str x6, [x5+40]
    00427084ldr x5, [sp+608]
    00427088ldr x6, [sp+312]
    0042708cldr x7, [sp+320]
    00427090str x7, [x5+32]
    00427094adrp x27, 0x624000
    00427098ldr w7, [x27+3056]
    0042709ccbz w7, 0x4270a4
    004270a0b 0x4270a8
    004270a4
    004270a4loc_4270a4:
    004270a4b 0x4270bc
    004270a8
    004270a8loc_4270a8:
    004270a8bl runtime.gcWriteBarrier2
    004270acstr x6, [x25]
    004270b0ldr x7, [x5+24]
    004270b4str x7, [x25+8]
    004270b8b 0x4270bc
    004270bc
    004270bcloc_4270bc:
    004270bcstr x6, [x5+24]
    004270c0ldr x5, [sp+608]
    004270c4ldr x6, [sp+328]
    004270c8ldr x7, [sp+336]
    004270ccstr x7, [x5+16]
    004270d0adrp x27, 0x624000
    004270d4ldr w7, [x27+3056]
    004270d8cbz w7, 0x4270e0
    004270dcb 0x4270e4
    004270e0
    004270e0loc_4270e0:
    004270e0b 0x4270f8
    004270e4
    004270e4loc_4270e4:
    004270e4bl runtime.gcWriteBarrier2
    004270e8str x6, [x25]
    004270ecldr x7, [x5+8]
    004270f0str x7, [x25+8]
    004270f4b 0x4270f8
    004270f8
    004270f8loc_4270f8:
    004270f8str x6, [x5+8]
    004270fcldr x5, [sp+608]
    00427100ldr x6, [sp+376]
    00427104ldr x7, [sp+384]
    00427108str x7, [x5+120]
    0042710cadrp x27, 0x624000
    00427110ldr w7, [x27+3056]
    00427114cbz w7, 0x42711c
    00427118b 0x427120
    0042711c
    0042711cloc_42711c:
    0042711cb 0x427134
    00427120
    00427120loc_427120:
    00427120bl runtime.gcWriteBarrier2
    00427124str x6, [x25]
    00427128ldr x7, [x5+112]
    0042712cstr x7, [x25+8]
    00427130b 0x427134
    00427134
    00427134loc_427134:
    00427134str x6, [x5+112]
    00427138ldr x5, [sp+608]
    0042713cldr x6, [sp+104]
    00427140ldr x7, [sp+96]
    00427144madd x6, x6, x7, xzr
    00427148str x6, [x5+104]
    0042714cldr x5, [sp+608]
    00427150str x5, [sp+552]
    00427154ldr x2, [sp+408]
    00427158ldr x0, [sp+392]
    0042715cldr x5, [sp+400]
    00427160add x1, x5, 1
    00427164subs xzr, x2, x1
    00427168b.hs 0x427170
    0042716cb 0x427174
    00427170
    00427170loc_427170:
    00427170b 0x427188
    00427174
    00427174loc_427174:
    00427174orr x3, xzr, 1
    00427178adrp x4, 0x265000
    0042717cadd x4, x4, 3008
    00427180bl runtime.growslice
    00427184b 0x427188
    00427188
    00427188loc_427188:
    00427188sub x3, x1, 1
    0042718cldr x4, [sp+552]
    00427190adrp x27, 0x624000
    00427194ldr w5, [x27+3056]
    00427198cbz w5, 0x4271a0
    0042719cb 0x4271a4
    004271a0
    004271a0loc_4271a0:
    004271a0b 0x4271b8
    004271a4
    004271a4loc_4271a4:
    004271a4bl runtime.gcWriteBarrier2
    004271a8str x4, [x25]
    004271acldr x5, [x0+3*x3]
    004271b0str x5, [x25+8]
    004271b4b 0x4271b8
    004271b8
    004271b8loc_4271b8:
    004271b8str x4, [x0+3*x3]
    004271bcstr x0, [sp+392]
    004271c0str x1, [sp+400]
    004271c4str x2, [sp+408]
    004271c8b 0x4271cc
    004271cc
    004271ccloc_4271cc:
    004271ccb 0x426e6c
    004271d0
    004271d0loc_4271d0:
    004271d0add x27, sp, 536
    004271d4stp xzr, xzr, [x27]
    004271d8ldr x0, [sp+392]
    004271dcldr x1, [sp+400]
    004271e0ldr x2, [sp+408]
    004271e4str x0, [sp+280]
    004271e8str x1, [sp+288]
    004271ecstr x2, [sp+296]
    004271f0ldr x0, [sp+536]
    004271f4ldr x1, [sp+544]
    004271f8str x0, [sp+264]
    004271fcstr x1, [sp+272]
    00427200bl runtime.deferreturn
    00427204ldr x3, [sp+264]
    00427208ldr x0, [sp+280]
    0042720cldr x1, [sp+288]
    00427210ldr x4, [sp+272]
    00427214ldr x2, [sp+296]
    00427218ldp x29, x30, [sp-8]
    0042721cadd sp, sp, 624
    00427220ret x30
    00427224
    00427224loc_427224:
    00427224bl runtime.panicIndex
    00427228
    00427228loc_427228:
    00427228bl runtime.panicIndex
    0042722c
    0042722cloc_42722c:
    0042722cmovz x0, 5
    00427230bl runtime.panicIndex
    00427234
    00427234loc_427234:
    00427234orr x0, xzr, 4
    00427238bl runtime.panicIndex
    0042723c
    0042723cloc_42723c:
    0042723corr x0, xzr, 3
    00427240bl runtime.panicIndex
    00427244hint
    00427248
    00427248loc_427248:
    00427248mov x3, x30
    0042724cbl runtime.morestack_noctxt.abi0
    00427250b 0x426cd0
    00427254udf 0
    00427258udf 0
    0042725cudf 0
    00426cd0
    00427260
    00427260github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation.deferwrap1: ; void github.com/bishopfox/sliver/implant/sliver/mount.GetMountInformation.deferwrap1(void)
    00427260ldr x16, [x28+16]
    00427264subs xzr, sp, x16
    00427268b.ls 0x427298
    0042726cstr x30, [sp-32]!
    00427270stur x29, [sp-8]
    00427274sub x29, sp, 8
    00427278ldr x16, [x28+32]
    0042727ccbnz x16, 0x4272a4
    00427280
    00427280loc_427280:
    00427280ldr x0, [x26+8]
    00427284str x0, [sp+16]
    00427288bl os.(*File).Close
    0042728cldur x29, [sp-8]
    00427290ldr x30, [sp], 32
    00427294ret x30
    00427298
    00427298loc_427298:
    00427298mov x3, x30
    0042729cbl runtime.morestack.abi0
    004272a0b 0x427260
    004272a4
    004272a4loc_4272a4:
    004272a4ldr x17, [x16]
    004272a8add x20, sp, 40
    004272acsubs xzr, x20, x17
    004272b0b.ne 0x427280
    004272b4add x20, sp, 8
    004272b8str x20, [x16]
    004272bcb 0x427280
    00427260
    004272c0
    004272c0github.com/bishopfox/sliver/implant/sliver/procdump.init: ; void github.com/bishopfox/sliver/implant/sliver/procdump.init(void)
    004272c0ldr x16, [x28+16]
    004272c4subs xzr, sp, x16
    004272c8b.ls 0x427328
    004272ccstr x30, [sp-32]!
    004272d0stur x29, [sp-8]
    004272d4sub x29, sp, 8
    004272d8adrp x0, 0x2a2000
    004272dcadd x0, x0, 1108
    004272e0movz x1, 50
    004272e4bl regexp.MustCompile
    004272e8adrp x27, 0x624000
    004272ecldr w2, [x27+3056]
    004272f0cbz w2, 0x4272f8
    004272f4b 0x4272fc
    004272f8
    004272f8loc_4272f8:
    004272f8b 0x427314
    004272fc
    004272fcloc_4272fc:
    004272fcbl runtime.gcWriteBarrier2
    00427300str x0, [x25]
    00427304adrp x27, 0x5f9000
    00427308ldr x1, [x27+3512]
    0042730cstr x1, [x25+8]
    00427310b 0x427314
    00427314
    00427314loc_427314:
    00427314adrp x27, 0x5f9000
    00427318str x0, [x27+3512]
    0042731cldur x29, [sp-8]
    00427320ldr x30, [sp], 32
    00427324ret x30
    00427328
    00427328loc_427328:
    00427328mov x3, x30
    0042732cbl runtime.morestack_noctxt.abi0
    00427330b 0x4272c0
    00427334udf 0
    00427338udf 0
    0042733cudf 0
    004272c0
    00427340
    00427340github.com/bishopfox/sliver/implant/sliver/procdump.DumpProcess: ; void github.com/bishopfox/sliver/implant/sliver/procdump.DumpProcess(int32 pid)
    00427340ldr x16, [x28+16]
    00427344subs xzr, sp, x16
    00427348b.ls 0x4273d8
    0042734cstr x30, [sp-128]!
    00427350stur x29, [sp-8]
    00427354sub x29, sp, 8
    00427358str w0, [sp+136]
    0042735cstp xzr, xzr, [sp+40]
    00427360stp xzr, xzr, [sp+24]
    00427364stp xzr, xzr, [sp+72]
    00427368stp xzr, xzr, [sp+56]
    0042736cldrsw x0, [sp+136]
    00427370bl github.com/bishopfox/sliver/implant/sliver/procdump.dumpProcess
    00427374str x0, [sp+72]
    00427378str x1, [sp+80]
    0042737cstr x2, [sp+56]
    00427380str x3, [sp+64]
    00427384ldr x1, [sp+72]
    00427388ldr x2, [sp+80]
    0042738cstr x1, [sp+104]
    00427390str x2, [sp+112]
    00427394ldr x1, [sp+56]
    00427398ldr x2, [sp+64]
    0042739cstr x1, [sp+88]
    004273a0str x2, [sp+96]
    004273a4ldr x1, [sp+104]
    004273a8ldr x2, [sp+112]
    004273acstr x1, [sp+40]
    004273b0str x2, [sp+48]
    004273b4ldr x2, [sp+88]
    004273b8ldr x3, [sp+96]
    004273bcstr x2, [sp+24]
    004273c0str x3, [sp+32]
    004273c4ldr x0, [sp+40]
    004273c8ldr x1, [sp+48]
    004273ccldur x29, [sp-8]
    004273d0ldr x30, [sp], 128
    004273d4ret x30
    004273d8
    004273d8loc_4273d8:
    004273d8str w0, [sp+8]
    004273dcmov x3, x30
    004273e0bl runtime.morestack_noctxt.abi0
    004273e4ldrsw x0, [sp+8]
    004273e8b 0x427340
    004273ecudf 0
    00427340
    004273f0
    004273f0github.com/bishopfox/sliver/implant/sliver/procdump.(*LinuxDump).Data: ; void github.com/bishopfox/sliver/implant/sliver/procdump.(*LinuxDump).Data(github.com/bishopfox/sliver/implant/sliver/procdump.LinuxDump * d)
    004273f0str x30, [sp-48]!
    004273f4stur x29, [sp-8]
    004273f8sub x29, sp, 8
    004273fcstr x0, [sp+56]
    00427400str xzr, [sp+16]
    00427404stp xzr, xzr, [sp+24]
    00427408ldr x3, [sp+56]
    0042740cldrsb x27, [x3]
    00427410ldr x0, [x3]
    00427414ldr x1, [x3+8]
    00427418ldr x2, [x3+16]
    0042741cstr x0, [sp+16]
    00427420str x1, [sp+24]
    00427424str x2, [sp+32]
    00427428add x29, sp, 40
    0042742cadd sp, sp, 48
    00427430ret x30
    00427434udf 0
    00427438udf 0
    0042743cudf 0
    004273f0
    00427440
    00427440github.com/bishopfox/sliver/implant/sliver/procdump.parseMap: ; void github.com/bishopfox/sliver/implant/sliver/procdump.parseMap(struct string mapLine)
    00427440ldr x16, [x28+16]
    00427444sub x17, sp, 128
    00427448subs xzr, x17, x16
    0042744cb.ls 0x428000
    00427450sub x20, sp, 256
    00427454stp x29, x30, [x20-8]
    00427458add sp, x20, 0
    0042745csub x29, sp, 8
    00427460str x0, [sp+264]
    00427464str x1, [sp+272]
    00427468str xzr, [sp+88]
    0042746cldr x1, [sp+264]
    00427470ldr x2, [sp+272]
    00427474adrp x27, 0x5f9000
    00427478ldr x0, [x27+3512]
    0042747cbl regexp.(*Regexp).FindStringSubmatch
    00427480str x0, [sp+96]
    00427484str x1, [sp+104]
    00427488str x2, [sp+112]
    0042748ccbnz x0, 0x427494
    00427490b 0x427df8
    00427494
    00427494loc_427494:
    00427494subs xzr, x1, 3
    00427498b.hi 0x4274a0
    0042749cb 0x427ff4
    004274a0
    004274a0loc_4274a0:
    004274a0ldr x4, [x0+48]
    004274a4ldr x1, [x0+56]
    004274a8str x4, [sp+192]
    004274acstr x1, [sp+200]
    004274b0mov x0, x4
    004274b4adrp x2, 0x2e9000
    004274b8add x2, x2, 3600
    004274bcorr x3, xzr, 1
    004274c0bl strings.HasPrefix
    004274c4strb w0, [sp+47]
    004274c8tbnz w0, 0, 0x4274d0
    004274ccb 0x427de4
    004274d0
    004274d0loc_4274d0:
    004274d0ldr x1, [sp+104]
    004274d4ldr x2, [sp+96]
    004274d8subs xzr, x1, 5
    004274dcb.hi 0x4274e4
    004274e0b 0x427fec
    004274e4
    004274e4loc_4274e4:
    004274e4ldr x2, [x2+88]
    004274e8subs xzr, x2, 6
    004274eccset x2, eq
    004274f0b.eq 0x4274f8
    004274f4b 0x4275d4
    004274f8
    004274f8loc_4274f8:
    004274f8ldr x2, [sp+96]
    004274fcldr x1, [sp+104]
    00427500subs xzr, x1, 5
    00427504b.hi 0x42750c
    00427508b 0x427fe4
    0042750c
    0042750cloc_42750c:
    0042750cldr x1, [x2+88]
    00427510ldr x2, [x2+80]
    00427514subs xzr, x1, 0
    00427518b.hi 0x427520
    0042751cb 0x427fdc
    00427520
    00427520loc_427520:
    00427520ldr x3, [sp+96]
    00427524ldr x1, [sp+104]
    00427528ldrb w2, [x2]
    0042752csubs xzr, x1, 5
    00427530b.hi 0x427538
    00427534b 0x427fd4
    00427538
    00427538loc_427538:
    00427538ldr x1, [x3+88]
    0042753cldr x3, [x3+80]
    00427540subs xzr, x1, 1
    00427544b.hi 0x42754c
    00427548b 0x427fcc
    0042754c
    0042754cloc_42754c:
    0042754cldr x4, [sp+96]
    00427550ldr x1, [sp+104]
    00427554ldrb w3, [x3+1]
    00427558ubfm x3, x3, 56, 7
    0042755corr x2, x2, x3
    00427560subs xzr, x1, 5
    00427564b.hi 0x42756c
    00427568b 0x427fc4
    0042756c
    0042756cloc_42756c:
    0042756cldr x1, [x4+88]
    00427570ldr x3, [x4+80]
    00427574subs xzr, x1, 2
    00427578b.hi 0x427580
    0042757cb 0x427fbc
    00427580
    00427580loc_427580:
    00427580ldr x4, [sp+96]
    00427584ldr x1, [sp+104]
    00427588ldrb w3, [x3+2]
    0042758cubfm x3, x3, 48, 7
    00427590orr x2, x2, x3
    00427594subs xzr, x1, 5
    00427598b.hi 0x4275a0
    0042759cb 0x427fb4
    004275a0
    004275a0loc_4275a0:
    004275a0ldr x1, [x4+88]
    004275a4ldr x3, [x4+80]
    004275a8subs xzr, x1, 3
    004275acb.hi 0x4275b4
    004275b0b 0x427fac
    004275b4
    004275b4loc_4275b4:
    004275b4ldrb w3, [x3+3]
    004275b8ubfm x3, x3, 40, 7
    004275bcorr x3, x2, x3
    004275c0movz x4, 30299
    004275c4movk x4, 0x61760000
    004275c8subs wzr, w3, w4
    004275cccset x2, eq
    004275d0b 0x4275d8
    004275d4
    004275d4loc_4275d4:
    004275d4b 0x4275d8
    004275d8
    004275d8loc_4275d8:
    004275d8tbnz w2, 0, 0x4275e0
    004275dcb 0x427654
    004275e0
    004275e0loc_4275e0:
    004275e0ldr x2, [sp+96]
    004275e4ldr x1, [sp+104]
    004275e8subs xzr, x1, 5
    004275ecb.hi 0x4275f4
    004275f0b 0x427fa4
    004275f4
    004275f4loc_4275f4:
    004275f4ldr x1, [x2+88]
    004275f8ldr x2, [x2+80]
    004275fcsubs xzr, x1, 4
    00427600b.hi 0x427608
    00427604b 0x427f9c
    00427608
    00427608loc_427608:
    00427608ldr x3, [sp+96]
    0042760cldr x1, [sp+104]
    00427610ldrb w2, [x2+4]
    00427614subs xzr, x1, 5
    00427618b.hi 0x427620
    0042761cb 0x427f94
    00427620
    00427620loc_427620:
    00427620ldr x1, [x3+88]
    00427624ldr x3, [x3+80]
    00427628subs xzr, x1, 5
    0042762cb.hi 0x427634
    00427630b 0x427f8c
    00427634
    00427634loc_427634:
    00427634ldrb w3, [x3+5]
    00427638ubfm x3, x3, 56, 7
    0042763corr x3, x2, x3
    00427640ubfm x3, x3, 0, 15
    00427644movz x4, 23922
    00427648subs wzr, w3, w4
    0042764ccset x2, eq
    00427650b 0x427658
    00427654
    00427654loc_427654:
    00427654b 0x427658
    00427658
    00427658loc_427658:
    00427658strb w2, [sp+46]
    0042765ctbnz w2, 0, 0x427664
    00427660b 0x427668
    00427664
    00427664loc_427664:
    00427664b 0x4277f8
    00427668
    00427668loc_427668:
    00427668ldr x1, [sp+104]
    0042766cldr x2, [sp+96]
    00427670subs xzr, x1, 5
    00427674b.hi 0x42767c
    00427678b 0x427f84
    0042767c
    0042767cloc_42767c:
    0042767cldr x2, [x2+88]
    00427680subs xzr, x2, 6
    00427684cset x2, eq
    00427688b.eq 0x427690
    0042768cb 0x42776c
    00427690
    00427690loc_427690:
    00427690ldr x2, [sp+96]
    00427694ldr x1, [sp+104]
    00427698subs xzr, x1, 5
    0042769cb.hi 0x4276a4
    004276a0b 0x427f7c
    004276a4
    004276a4loc_4276a4:
    004276a4ldr x1, [x2+88]
    004276a8ldr x2, [x2+80]
    004276acsubs xzr, x1, 0
    004276b0b.hi 0x4276b8
    004276b4b 0x427f74
    004276b8
    004276b8loc_4276b8:
    004276b8ldr x3, [sp+96]
    004276bcldr x1, [sp+104]
    004276c0ldrb w2, [x2]
    004276c4subs xzr, x1, 5
    004276c8b.hi 0x4276d0
    004276ccb 0x427f6c
    004276d0
    004276d0loc_4276d0:
    004276d0ldr x1, [x3+88]
    004276d4ldr x3, [x3+80]
    004276d8subs xzr, x1, 1
    004276dcb.hi 0x4276e4
    004276e0b 0x427f64
    004276e4
    004276e4loc_4276e4:
    004276e4ldr x4, [sp+96]
    004276e8ldr x1, [sp+104]
    004276ecldrb w3, [x3+1]
    004276f0ubfm x3, x3, 56, 7
    004276f4orr x2, x2, x3
    004276f8subs xzr, x1, 5
    004276fcb.hi 0x427704
    00427700b 0x427f5c
    00427704
    00427704loc_427704:
    00427704ldr x1, [x4+88]
    00427708ldr x3, [x4+80]
    0042770csubs xzr, x1, 2
    00427710b.hi 0x427718
    00427714b 0x427f54
    00427718
    00427718loc_427718:
    00427718ldr x4, [sp+96]
    0042771cldr x1, [sp+104]
    00427720ldrb w3, [x3+2]
    00427724ubfm x3, x3, 48, 7
    00427728orr x2, x2, x3
    0042772csubs xzr, x1, 5
    00427730b.hi 0x427738
    00427734b 0x427f4c
    00427738
    00427738loc_427738:
    00427738ldr x1, [x4+88]
    0042773cldr x3, [x4+80]
    00427740subs xzr, x1, 3
    00427744b.hi 0x42774c
    00427748b 0x427f44
    0042774c
    0042774cloc_42774c:
    0042774cldrb w3, [x3+3]
    00427750ubfm x3, x3, 40, 7
    00427754orr x3, x2, x3
    00427758movz x4, 30299
    0042775cmovk x4, 0x73640000
    00427760subs wzr, w3, w4
    00427764cset x2, eq
    00427768b 0x427770
    0042776c
    0042776cloc_42776c:
    0042776cb 0x427770
    00427770
    00427770loc_427770:
    00427770tbnz w2, 0, 0x427778
    00427774b 0x4277ec
    00427778
    00427778loc_427778:
    00427778ldr x2, [sp+96]
    0042777cldr x1, [sp+104]
    00427780subs xzr, x1, 5
    00427784b.hi 0x42778c
    00427788b 0x427f3c
    0042778c
    0042778cloc_42778c:
    0042778cldr x1, [x2+88]
    00427790ldr x2, [x2+80]
    00427794subs xzr, x1, 4
    00427798b.hi 0x4277a0
    0042779cb 0x427f34
    004277a0
    004277a0loc_4277a0:
    004277a0ldr x3, [sp+96]
    004277a4ldr x1, [sp+104]
    004277a8ldrb w2, [x2+4]
    004277acsubs xzr, x1, 5
    004277b0b.hi 0x4277b8
    004277b4b 0x427f2c
    004277b8
    004277b8loc_4277b8:
    004277b8ldr x1, [x3+88]
    004277bcldr x3, [x3+80]
    004277c0subs xzr, x1, 5
    004277c4b.hi 0x4277cc
    004277c8b 0x427f24
    004277cc
    004277ccloc_4277cc:
    004277ccldrb w3, [x3+5]
    004277d0ubfm x3, x3, 56, 7
    004277d4orr x3, x2, x3
    004277d8ubfm x3, x3, 0, 15
    004277dcmovz x4, 23919
    004277e0subs wzr, w3, w4
    004277e4cset x2, eq
    004277e8b 0x4277f0
    004277ec
    004277ecloc_4277ec:
    004277ecb 0x4277f0
    004277f0
    004277f0loc_4277f0:
    004277f0strb w2, [sp+46]
    004277f4b 0x4277f8
    004277f8
    004277f8loc_4277f8:
    004277f8ldrb w2, [sp+46]
    004277fcstrb w2, [sp+47]
    00427800tbnz w2, 0, 0x427808
    00427804b 0x42780c
    00427808
    00427808loc_427808:
    00427808b 0x427a74
    0042780c
    0042780cloc_42780c:
    0042780cldr x1, [sp+104]
    00427810ldr x2, [sp+96]
    00427814subs xzr, x1, 5
    00427818b.hi 0x427820
    0042781cb 0x427f1c
    00427820
    00427820loc_427820:
    00427820ldr x2, [x2+88]
    00427824subs xzr, x2, 10
    00427828cset x2, eq
    0042782cb.eq 0x427834
    00427830b 0x4279e8
    00427834
    00427834loc_427834:
    00427834ldr x2, [sp+96]
    00427838ldr x1, [sp+104]
    0042783csubs xzr, x1, 5
    00427840b.hi 0x427848
    00427844b 0x427f14
    00427848
    00427848loc_427848:
    00427848ldr x1, [x2+88]
    0042784cldr x2, [x2+80]
    00427850subs xzr, x1, 0
    00427854b.hi 0x42785c
    00427858b 0x427f0c
    0042785c
    0042785cloc_42785c:
    0042785cldr x3, [sp+96]
    00427860ldr x1, [sp+104]
    00427864ldrb w2, [x2]
    00427868subs xzr, x1, 5
    0042786cb.hi 0x427874
    00427870b 0x427f04
    00427874
    00427874loc_427874:
    00427874ldr x1, [x3+88]
    00427878ldr x3, [x3+80]
    0042787csubs xzr, x1, 1
    00427880b.hi 0x427888
    00427884b 0x427efc
    00427888
    00427888loc_427888:
    00427888ldr x4, [sp+96]
    0042788cldr x1, [sp+104]
    00427890ldrb w3, [x3+1]
    00427894ubfm x3, x3, 56, 7
    00427898orr x2, x2, x3
    0042789csubs xzr, x1, 5
    004278a0b.hi 0x4278a8
    004278a4b 0x427ef4
    004278a8
    004278a8loc_4278a8:
    004278a8ldr x1, [x4+88]
    004278acldr x3, [x4+80]
    004278b0subs xzr, x1, 2
    004278b4b.hi 0x4278bc
    004278b8b 0x427eec
    004278bc
    004278bcloc_4278bc:
    004278bcldr x4, [sp+96]
    004278c0ldr x1, [sp+104]
    004278c4ldrb w3, [x3+2]
    004278c8ubfm x3, x3, 48, 7
    004278ccorr x2, x2, x3
    004278d0subs xzr, x1, 5
    004278d4b.hi 0x4278dc
    004278d8b 0x427ee4
    004278dc
    004278dcloc_4278dc:
    004278dcldr x1, [x4+88]
    004278e0ldr x3, [x4+80]
    004278e4subs xzr, x1, 3
    004278e8b.hi 0x4278f0
    004278ecb 0x427edc
    004278f0
    004278f0loc_4278f0:
    004278f0ldr x4, [sp+96]
    004278f4ldr x1, [sp+104]
    004278f8ldrb w3, [x3+3]
    004278fcubfm x3, x3, 40, 7
    00427900orr x2, x2, x3
    00427904subs xzr, x1, 5
    00427908b.hi 0x427910
    0042790cb 0x427ed4
    00427910
    00427910loc_427910:
    00427910ldr x1, [x4+88]
    00427914ldr x3, [x4+80]
    00427918subs xzr, x1, 4
    0042791cb.hi 0x427924
    00427920b 0x427ecc
    00427924
    00427924loc_427924:
    00427924ldr x4, [sp+96]
    00427928ldr x1, [sp+104]
    0042792cldrb w3, [x3+4]
    00427930ubfm x3, x3, 32, 7
    00427934orr x2, x2, x3
    00427938subs xzr, x1, 5
    0042793cb.hi 0x427944
    00427940b 0x427ec4
    00427944
    00427944loc_427944:
    00427944ldr x1, [x4+88]
    00427948ldr x3, [x4+80]
    0042794csubs xzr, x1, 5
    00427950b.hi 0x427958
    00427954b 0x427ebc
    00427958
    00427958loc_427958:
    00427958ldr x4, [sp+96]
    0042795cldr x1, [sp+104]
    00427960ldrb w3, [x3+5]
    00427964ubfm x3, x3, 24, 7
    00427968orr x2, x2, x3
    0042796csubs xzr, x1, 5
    00427970b.hi 0x427978
    00427974b 0x427eb4
    00427978
    00427978loc_427978:
    00427978ldr x1, [x4+88]
    0042797cldr x3, [x4+80]
    00427980subs xzr, x1, 6
    00427984b.hi 0x42798c
    00427988b 0x427eac
    0042798c
    0042798cloc_42798c:
    0042798cldr x4, [sp+96]
    00427990ldr x1, [sp+104]
    00427994ldrb w3, [x3+6]
    00427998ubfm x3, x3, 16, 7
    0042799corr x2, x2, x3
    004279a0subs xzr, x1, 5
    004279a4b.hi 0x4279ac
    004279a8b 0x427ea4
    004279ac
    004279acloc_4279ac:
    004279acldr x1, [x4+88]
    004279b0ldr x3, [x4+80]
    004279b4subs xzr, x1, 7
    004279b8b.hi 0x4279c0
    004279bcb 0x427e9c
    004279c0
    004279c0loc_4279c0:
    004279c0ldrb w3, [x3+7]
    004279c4ubfm x3, x3, 8, 7
    004279c8orr x3, x2, x3
    004279ccmovz x4, 30299
    004279d0movk x4, 0x79730000
    004279d4movk x4, 0x637300000000
    004279d8movk x4, 0x6c61000000000000
    004279dcsubs xzr, x3, x4
    004279e0cset x2, eq
    004279e4b 0x4279ec
    004279e8
    004279e8loc_4279e8:
    004279e8b 0x4279ec
    004279ec
    004279ecloc_4279ec:
    004279ectbnz w2, 0, 0x4279f4
    004279f0b 0x427a68
    004279f4
    004279f4loc_4279f4:
    004279f4ldr x2, [sp+96]
    004279f8ldr x1, [sp+104]
    004279fcsubs xzr, x1, 5
    00427a00b.hi 0x427a08
    00427a04b 0x427e94
    00427a08
    00427a08loc_427a08:
    00427a08ldr x1, [x2+88]
    00427a0cldr x2, [x2+80]
    00427a10subs xzr, x1, 8
    00427a14b.hi 0x427a1c
    00427a18b 0x427e8c
    00427a1c
    00427a1cloc_427a1c:
    00427a1cldr x3, [sp+96]
    00427a20ldr x1, [sp+104]
    00427a24ldrb w2, [x2+8]
    00427a28subs xzr, x1, 5
    00427a2cb.hi 0x427a34
    00427a30b 0x427e84
    00427a34
    00427a34loc_427a34:
    00427a34ldr x1, [x3+88]
    00427a38ldr x3, [x3+80]
    00427a3csubs xzr, x1, 9
    00427a40b.hi 0x427a48
    00427a44b 0x427e7c
    00427a48
    00427a48loc_427a48:
    00427a48ldrb w1, [x3+9]
    00427a4cubfm x1, x1, 56, 7
    00427a50orr x1, x2, x1
    00427a54ubfm x1, x1, 0, 15
    00427a58movz x3, 23916
    00427a5csubs wzr, w1, w3
    00427a60cset x2, eq
    00427a64b 0x427a6c
    00427a68
    00427a68loc_427a68:
    00427a68b 0x427a6c
    00427a6c
    00427a6cloc_427a6c:
    00427a6cstrb w2, [sp+47]
    00427a70b 0x427a74
    00427a74
    00427a74loc_427a74:
    00427a74ldrb w1, [sp+47]
    00427a78tbnz w1, 0, 0x427a80
    00427a7cb 0x427a94
    00427a80
    00427a80loc_427a80:
    00427a80str xzr, [sp+88]
    00427a84mov x0, xzr
    00427a88ldp x29, x30, [sp-8]
    00427a8cadd sp, sp, 256
    00427a90ret x30
    00427a94
    00427a94loc_427a94:
    00427a94adrp x0, 0x23e000
    00427a98add x0, x0, 2528
    00427a9cbl runtime.newobject
    00427aa0str x0, [sp+240]
    00427aa4adrp x27, 0x624000
    00427aa8ldr w1, [x27+3056]
    00427aaccbz w1, 0x427ab4
    00427ab0b 0x427ab8
    00427ab4
    00427ab4loc_427ab4:
    00427ab4b 0x427ad4
    00427ab8
    00427ab8loc_427ab8:
    00427ab8str x0, [sp+152]
    00427abcmov x1, x0
    00427ac0adrp x0, 0x23e000
    00427ac4add x0, x0, 2528
    00427ac8bl runtime.wbZero
    00427accldr x0, [sp+152]
    00427ad0b 0x427ad4
    00427ad4
    00427ad4loc_427ad4:
    00427ad4stp xzr, xzr, [x0]
    00427ad8stp xzr, xzr, [x0+16]
    00427adcstr xzr, [x0+32]
    00427ae0stp xzr, xzr, [sp+208]
    00427ae4ldr x4, [sp+96]
    00427ae8ldr x1, [sp+104]
    00427aecsubs xzr, x1, 1
    00427af0b.hi 0x427af8
    00427af4b 0x427e74
    00427af8
    00427af8loc_427af8:
    00427af8ldr x0, [x4+16]
    00427afcldr x1, [x4+24]
    00427b00str x0, [sp+176]
    00427b04str x1, [sp+184]
    00427b08orr x2, xzr, 16
    00427b0corr x3, xzr, 64
    00427b10bl strconv.ParseUint
    00427b14str x0, [sp+80]
    00427b18str x1, [sp+208]
    00427b1cstr x2, [sp+216]
    00427b20ldr x4, [sp+80]
    00427b24str x4, [sp+72]
    00427b28str x1, [sp+136]
    00427b2cstr x2, [sp+144]
    00427b30ldr x4, [sp+72]
    00427b34str x4, [sp+48]
    00427b38str x1, [sp+120]
    00427b3cstr x2, [sp+128]
    00427b40cbnz x1, 0x427b48
    00427b44b 0x427b5c
    00427b48
    00427b48loc_427b48:
    00427b48str xzr, [sp+88]
    00427b4cmov x0, xzr
    00427b50ldp x29, x30, [sp-8]
    00427b54add sp, sp, 256
    00427b58ret x30
    00427b5c
    00427b5cloc_427b5c:
    00427b5cldr x4, [sp+240]
    00427b60ldr x5, [sp+48]
    00427b64str x5, [x4]
    00427b68stp xzr, xzr, [sp+208]
    00427b6cldr x4, [sp+96]
    00427b70ldr x1, [sp+104]
    00427b74subs xzr, x1, 2
    00427b78b.hi 0x427b80
    00427b7cb 0x427e6c
    00427b80
    00427b80loc_427b80:
    00427b80ldr x0, [x4+32]
    00427b84ldr x1, [x4+40]
    00427b88str x0, [sp+160]
    00427b8cstr x1, [sp+168]
    00427b90orr x2, xzr, 16
    00427b94orr x3, xzr, 64
    00427b98bl strconv.ParseUint
    00427b9cstr x0, [sp+80]
    00427ba0str x1, [sp+208]
    00427ba4str x2, [sp+216]
    00427ba8ldr x4, [sp+80]
    00427bacstr x4, [sp+64]
    00427bb0str x1, [sp+224]
    00427bb4str x2, [sp+232]
    00427bb8ldr x4, [sp+64]
    00427bbcstr x4, [sp+56]
    00427bc0str x1, [sp+120]
    00427bc4str x2, [sp+128]
    00427bc8cbnz x1, 0x427bd0
    00427bccb 0x427be4
    00427bd0
    00427bd0loc_427bd0:
    00427bd0str xzr, [sp+88]
    00427bd4mov x0, xzr
    00427bd8ldp x29, x30, [sp-8]
    00427bdcadd sp, sp, 256
    00427be0ret x30
    00427be4
    00427be4loc_427be4:
    00427be4ldr x2, [sp+240]
    00427be8ldr x3, [sp+56]
    00427becstr x3, [x2+8]
    00427bf0ldr x1, [sp+104]
    00427bf4ldr x2, [sp+96]
    00427bf8subs xzr, x1, 4
    00427bfcb.hi 0x427c04
    00427c00b 0x427e64
    00427c04
    00427c04loc_427c04:
    00427c04ldr x2, [x2+72]
    00427c08subs xzr, x2, 5
    00427c0cb.eq 0x427c14
    00427c10b 0x427d6c
    00427c14
    00427c14loc_427c14:
    00427c14ldr x2, [sp+96]
    00427c18ldr x1, [sp+104]
    00427c1csubs xzr, x1, 4
    00427c20b.hi 0x427c28
    00427c24b 0x427e5c
    00427c28
    00427c28loc_427c28:
    00427c28ldr x1, [x2+72]
    00427c2cldr x2, [x2+64]
    00427c30subs xzr, x1, 0
    00427c34b.hi 0x427c3c
    00427c38b 0x427e54
    00427c3c
    00427c3cloc_427c3c:
    00427c3cldr x3, [sp+96]
    00427c40ldr x1, [sp+104]
    00427c44ldrb w2, [x2]
    00427c48subs xzr, x1, 4
    00427c4cb.hi 0x427c54
    00427c50b 0x427e4c
    00427c54
    00427c54loc_427c54:
    00427c54ldr x1, [x3+72]
    00427c58ldr x3, [x3+64]
    00427c5csubs xzr, x1, 1
    00427c60b.hi 0x427c68
    00427c64b 0x427e44
    00427c68
    00427c68loc_427c68:
    00427c68ldr x4, [sp+96]
    00427c6cldr x1, [sp+104]
    00427c70ldrb w3, [x3+1]
    00427c74ubfm x3, x3, 56, 7
    00427c78orr x2, x2, x3
    00427c7csubs xzr, x1, 4
    00427c80b.hi 0x427c88
    00427c84b 0x427e3c
    00427c88
    00427c88loc_427c88:
    00427c88ldr x1, [x4+72]
    00427c8cldr x3, [x4+64]
    00427c90subs xzr, x1, 2
    00427c94b.hi 0x427c9c
    00427c98b 0x427e34
    00427c9c
    00427c9cloc_427c9c:
    00427c9cldr x4, [sp+96]
    00427ca0ldr x1, [sp+104]
    00427ca4ldrb w3, [x3+2]
    00427ca8ubfm x3, x3, 48, 7
    00427cacorr x2, x2, x3
    00427cb0subs xzr, x1, 4
    00427cb4b.hi 0x427cbc
    00427cb8b 0x427e2c
    00427cbc
    00427cbcloc_427cbc:
    00427cbcldr x1, [x4+72]
    00427cc0ldr x3, [x4+64]
    00427cc4subs xzr, x1, 3
    00427cc8b.hi 0x427cd0
    00427cccb 0x427e24
    00427cd0
    00427cd0loc_427cd0:
    00427cd0ldrb w3, [x3+3]
    00427cd4ubfm x3, x3, 40, 7
    00427cd8orr x2, x2, x3
    00427cdcmovz x3, 12336
    00427ce0movk x3, 0x303a0000
    00427ce4subs wzr, w2, w3
    00427ce8b.eq 0x427cf0
    00427cecb 0x427d68
    00427cf0
    00427cf0loc_427cf0:
    00427cf0ldr x2, [sp+96]
    00427cf4ldr x1, [sp+104]
    00427cf8subs xzr, x1, 4
    00427cfcb.hi 0x427d04
    00427d00b 0x427e1c
    00427d04
    00427d04loc_427d04:
    00427d04ldr x1, [x2+72]
    00427d08ldr x2, [x2+64]
    00427d0csubs xzr, x1, 4
    00427d10b.hi 0x427d18
    00427d14b 0x427e14
    00427d18
    00427d18loc_427d18:
    00427d18ldrb w2, [x2+4]
    00427d1csubs wzr, w2, 48
    00427d20b.eq 0x427d28
    00427d24b 0x427d64
    00427d28
    00427d28loc_427d28:
    00427d28ldr x1, [sp+240]
    00427d2cstrb wzr, [x1+16]
    00427d30ldr x1, [sp+240]
    00427d34str xzr, [x1+32]
    00427d38adrp x27, 0x624000
    00427d3cldr w2, [x27+3056]
    00427d40cbz w2, 0x427d48
    00427d44b 0x427d4c
    00427d48
    00427d48loc_427d48:
    00427d48b 0x427d5c
    00427d4c
    00427d4cloc_427d4c:
    00427d4cldr x2, [x1+24]
    00427d50bl runtime.gcWriteBarrier1
    00427d54str x2, [x25]
    00427d58b 0x427d5c
    00427d5c
    00427d5cloc_427d5c:
    00427d5cstr xzr, [x1+24]
    00427d60b 0x427dd0
    00427d64
    00427d64loc_427d64:
    00427d64b 0x427d70
    00427d68
    00427d68loc_427d68:
    00427d68b 0x427d70
    00427d6c
    00427d6cloc_427d6c:
    00427d6cb 0x427d70
    00427d70
    00427d70loc_427d70:
    00427d70ldr x2, [sp+240]
    00427d74orr x3, xzr, 1
    00427d78strb w3, [x2+16]
    00427d7cldr x2, [sp+96]
    00427d80ldr x1, [sp+104]
    00427d84subs xzr, x1, 5
    00427d88b.hi 0x427d90
    00427d8cb 0x427e0c
    00427d90
    00427d90loc_427d90:
    00427d90ldr x1, [sp+240]
    00427d94ldr x3, [x2+80]
    00427d98ldr x2, [x2+88]
    00427d9cstr x2, [x1+32]
    00427da0adrp x27, 0x624000
    00427da4ldr w2, [x27+3056]
    00427da8cbz w2, 0x427db0
    00427dacb 0x427db4
    00427db0
    00427db0loc_427db0:
    00427db0b 0x427dc8
    00427db4
    00427db4loc_427db4:
    00427db4bl runtime.gcWriteBarrier2
    00427db8str x3, [x25]
    00427dbcldr x2, [x1+24]
    00427dc0str x2, [x25+8]
    00427dc4b 0x427dc8
    00427dc8
    00427dc8loc_427dc8:
    00427dc8str x3, [x1+24]
    00427dccb 0x427dd0
    00427dd0
    00427dd0loc_427dd0:
    00427dd0ldr x0, [sp+240]
    00427dd4str x0, [sp+88]
    00427dd8ldp x29, x30, [sp-8]
    00427ddcadd sp, sp, 256
    00427de0ret x30
    00427de4
    00427de4loc_427de4:
    00427de4str xzr, [sp+88]
    00427de8mov x0, xzr
    00427decldp x29, x30, [sp-8]
    00427df0add sp, sp, 256
    00427df4ret x30
    00427df8
    00427df8loc_427df8:
    00427df8str xzr, [sp+88]
    00427dfcmov x0, xzr
    00427e00ldp x29, x30, [sp-8]
    00427e04add sp, sp, 256
    00427e08ret x30
    00427e0c
    00427e0cloc_427e0c:
    00427e0cmovz x0, 5
    00427e10bl runtime.panicIndex
    00427e14
    00427e14loc_427e14:
    00427e14orr x0, xzr, 4
    00427e18bl runtime.panicIndex
    00427e1c
    00427e1cloc_427e1c:
    00427e1corr x0, xzr, 4
    00427e20bl runtime.panicIndex
    00427e24
    00427e24loc_427e24:
    00427e24orr x0, xzr, 3
    00427e28bl runtime.panicIndex
    00427e2c
    00427e2cloc_427e2c:
    00427e2corr x0, xzr, 4
    00427e30bl runtime.panicIndex
    00427e34
    00427e34loc_427e34:
    00427e34orr x0, xzr, 2
    00427e38bl runtime.panicIndex
    00427e3c
    00427e3cloc_427e3c:
    00427e3corr x0, xzr, 4
    00427e40bl runtime.panicIndex
    00427e44
    00427e44loc_427e44:
    00427e44orr x0, xzr, 1
    00427e48bl runtime.panicIndex
    00427e4c
    00427e4cloc_427e4c:
    00427e4corr x0, xzr, 4
    00427e50bl runtime.panicIndex
    00427e54
    00427e54loc_427e54:
    00427e54mov x0, xzr
    00427e58bl runtime.panicIndex
    00427e5c
    00427e5cloc_427e5c:
    00427e5corr x0, xzr, 4
    00427e60bl runtime.panicIndex
    00427e64
    00427e64loc_427e64:
    00427e64orr x0, xzr, 4
    00427e68bl runtime.panicIndex
    00427e6c
    00427e6cloc_427e6c:
    00427e6corr x0, xzr, 2
    00427e70bl runtime.panicIndex
    00427e74
    00427e74loc_427e74:
    00427e74orr x0, xzr, 1
    00427e78bl runtime.panicIndex
    00427e7c
    00427e7cloc_427e7c:
    00427e7cmovz x0, 9
    00427e80bl runtime.panicIndex
    00427e84
    00427e84loc_427e84:
    00427e84movz x0, 5
    00427e88bl runtime.panicIndex
    00427e8c
    00427e8cloc_427e8c:
    00427e8corr x0, xzr, 8
    00427e90bl runtime.panicIndex
    00427e94
    00427e94loc_427e94:
    00427e94movz x0, 5
    00427e98bl runtime.panicIndex
    00427e9c
    00427e9cloc_427e9c:
    00427e9corr x0, xzr, 7
    00427ea0bl runtime.panicIndex
    00427ea4
    00427ea4loc_427ea4:
    00427ea4movz x0, 5
    00427ea8bl runtime.panicIndex
    00427eac
    00427eacloc_427eac:
    00427eacorr x0, xzr, 6
    00427eb0bl runtime.panicIndex
    00427eb4
    00427eb4loc_427eb4:
    00427eb4movz x0, 5
    00427eb8bl runtime.panicIndex
    00427ebc
    00427ebcloc_427ebc:
    00427ebcmovz x0, 5
    00427ec0bl runtime.panicIndex
    00427ec4
    00427ec4loc_427ec4:
    00427ec4movz x0, 5
    00427ec8bl runtime.panicIndex
    00427ecc
    00427eccloc_427ecc:
    00427eccorr x0, xzr, 4
    00427ed0bl runtime.panicIndex
    00427ed4
    00427ed4loc_427ed4:
    00427ed4movz x0, 5
    00427ed8bl runtime.panicIndex
    00427edc
    00427edcloc_427edc:
    00427edcorr x0, xzr, 3
    00427ee0bl runtime.panicIndex
    00427ee4
    00427ee4loc_427ee4:
    00427ee4movz x0, 5
    00427ee8bl runtime.panicIndex
    00427eec
    00427eecloc_427eec:
    00427eecorr x0, xzr, 2
    00427ef0bl runtime.panicIndex
    00427ef4
    00427ef4loc_427ef4:
    00427ef4movz x0, 5
    00427ef8bl runtime.panicIndex
    00427efc
    00427efcloc_427efc:
    00427efcorr x0, xzr, 1
    00427f00bl runtime.panicIndex
    00427f04
    00427f04loc_427f04:
    00427f04movz x0, 5
    00427f08bl runtime.panicIndex
    00427f0c
    00427f0cloc_427f0c:
    00427f0cmov x0, xzr
    00427f10bl runtime.panicIndex
    00427f14
    00427f14loc_427f14:
    00427f14movz x0, 5
    00427f18bl runtime.panicIndex
    00427f1c
    00427f1cloc_427f1c:
    00427f1cmovz x0, 5
    00427f20bl runtime.panicIndex
    00427f24
    00427f24loc_427f24:
    00427f24movz x0, 5
    00427f28bl runtime.panicIndex
    00427f2c
    00427f2cloc_427f2c:
    00427f2cmovz x0, 5
    00427f30bl runtime.panicIndex
    00427f34
    00427f34loc_427f34:
    00427f34orr x0, xzr, 4
    00427f38bl runtime.panicIndex
    00427f3c
    00427f3cloc_427f3c:
    00427f3cmovz x0, 5
    00427f40bl runtime.panicIndex
    00427f44
    00427f44loc_427f44:
    00427f44orr x0, xzr, 3
    00427f48bl runtime.panicIndex
    00427f4c
    00427f4cloc_427f4c:
    00427f4cmovz x0, 5
    00427f50bl runtime.panicIndex
    00427f54
    00427f54loc_427f54:
    00427f54orr x0, xzr, 2
    00427f58bl runtime.panicIndex
    00427f5c
    00427f5cloc_427f5c:
    00427f5cmovz x0, 5
    00427f60bl runtime.panicIndex
    00427f64
    00427f64loc_427f64:
    00427f64orr x0, xzr, 1
    00427f68bl runtime.panicIndex
    00427f6c
    00427f6cloc_427f6c:
    00427f6cmovz x0, 5
    00427f70bl runtime.panicIndex
    00427f74
    00427f74loc_427f74:
    00427f74mov x0, xzr
    00427f78bl runtime.panicIndex
    00427f7c
    00427f7cloc_427f7c:
    00427f7cmovz x0, 5
    00427f80bl runtime.panicIndex
    00427f84
    00427f84loc_427f84:
    00427f84movz x0, 5
    00427f88bl runtime.panicIndex
    00427f8c
    00427f8cloc_427f8c:
    00427f8cmovz x0, 5
    00427f90bl runtime.panicIndex
    00427f94
    00427f94loc_427f94:
    00427f94movz x0, 5
    00427f98bl runtime.panicIndex
    00427f9c
    00427f9cloc_427f9c:
    00427f9corr x0, xzr, 4
    00427fa0bl runtime.panicIndex
    00427fa4
    00427fa4loc_427fa4:
    00427fa4movz x0, 5
    00427fa8bl runtime.panicIndex
    00427fac
    00427facloc_427fac:
    00427facorr x0, xzr, 3
    00427fb0bl runtime.panicIndex
    00427fb4
    00427fb4loc_427fb4:
    00427fb4movz x0, 5
    00427fb8bl runtime.panicIndex
    00427fbc
    00427fbcloc_427fbc:
    00427fbcorr x0, xzr, 2
    00427fc0bl runtime.panicIndex
    00427fc4
    00427fc4loc_427fc4:
    00427fc4movz x0, 5
    00427fc8bl runtime.panicIndex
    00427fcc
    00427fccloc_427fcc:
    00427fccorr x0, xzr, 1
    00427fd0bl runtime.panicIndex
    00427fd4
    00427fd4loc_427fd4:
    00427fd4movz x0, 5
    00427fd8bl runtime.panicIndex
    00427fdc
    00427fdcloc_427fdc:
    00427fdcmov x0, xzr
    00427fe0bl runtime.panicIndex
    00427fe4
    00427fe4loc_427fe4:
    00427fe4movz x0, 5
    00427fe8bl runtime.panicIndex
    00427fec
    00427fecloc_427fec:
    00427fecmovz x0, 5
    00427ff0bl runtime.panicIndex
    00427ff4
    00427ff4loc_427ff4:
    00427ff4orr x0, xzr, 3
    00427ff8bl runtime.panicIndex
    00427ffchint
    00428000
    00428000loc_428000:
    00428000stp x0, x1, [sp+8]
    00428004mov x3, x30
    00428008bl runtime.morestack_noctxt.abi0
    0042800cldp x0, x1, [sp+8]
    00428010b 0x427440
    00428014udf 0
    00428018udf 0
    0042801cudf 0
    00427440