Skip to content

Flang AArch64

Last edited: 2023-01-22

!inxi
CPU: 2x 4-core AArch64 (-MCP AMP-) speed/min/max: 435/499:403/1651:1210 MHz
Kernel: 3.10.108-lk.r17_rev aarch64 Up: 3d 19h 25m Mem: 1178.7/1843.6 MiB
(63.9%) Storage: 14.56 GiB (197.3% used) Procs: 7 Shell: python3.11
inxi: 3.3.24
!inxi -C
CPU:
  Info: 2x 4-core model: AArch64 bits: 64 type: MCP AMP
  Speed (MHz): avg: 435 min/max: 499:403/1651:1210 cores: 1: 499 2: 499
    3: 403 4: 403 5: 403 6: 403
!nproc --all
8
!lscpu
Architecture:            aarch64
  CPU op-mode(s):        32-bit, 64-bit
  Byte Order:            Little Endian
CPU(s):                  8
  On-line CPU(s) list:   0,2,4-7
  Off-line CPU(s) list:  1,3
Vendor ID:               ARM
  Model name:            Cortex-A53
    Model:               4
    Thread(s) per core:  1
    Core(s) per cluster: 3
    Socket(s):           -
    Cluster(s):          2
    Stepping:            r0p4
    CPU(s) scaling MHz:  56%
    CPU max MHz:         1651.2000
    CPU min MHz:         0.0000
    Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32
!cat /proc/cpuinfo
Processor   : AArch64 Processor rev 4 (aarch64)
processor   : 0
processor   : 1
processor   : 2
processor   : 3
processor   : 4
processor   : 5
processor   : 6
processor   : 7
Features    : fp asimd evtstrm aes pmull sha1 sha2 crc32 
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part    : 0xd03
CPU revision    : 4

Hardware    : Qualcomm Technologies, Inc MSM8952
Revision    : 82ad
Serial      : a740b00000000000
Device      : athene_13mp
Radio       : Brazil
MSM Hardware    : MSM8952
Feature Description
fp floating point (VFPv4) present
asimd advanced SIMD (Neon) present
evtstrm timer event stream generation
aes AESD and AESE instructions
pmull PMULL, PMULL2 instructions
sha1 SHA1* instructions
sha2 SHA256* instructions
crc32 CRC32* instructions
  • ARM Cortex-A53 implements the ARMv8-A 64-bit instruction set
  • 2-wide decode superscalar processor, capable of dual-issuing some instructions
  • VFPv4 has 32 64-bit FPU registers and fused multiply-accumulate instructions, per core
  • In Neon, the SIMD
    • supports up to 16 operations at the same time
    • shares the same floating-point registers as used in VFP
    • support 128-bit vectors, but will execute with 64 bits at a time
    • gcc needs -funsafe-math-optimizations to work with
!pkg show flang
Package: flang
Version: 15.0.7
Maintainer: @termux
Installed-Size: 535 MB
Depends: libc++, libllvm, clang, lld, mlir
Homepage: https://flang.llvm.org/
Download-Size: 27.0 MB
APT-Manual-Installed: yes
APT-Sources: https://mirrors.hit.edu.cn/termux/apt/termux-main stable/main aarch64 Packages
Description: LLVM's Fortran frontend
!flang-new --version
flang-new version 15.0.7
Target: aarch64-unknown-linux-android24
Thread model: posix
InstalledDir: /data/data/com.termux/files/usr/bin

\ from https://fortran-lang.org/en/learn/quickstart/hello_world/ :

%%writefile hello.f90
program hello
  ! This is a comment line; it is ignored by the compiler
  print *, 'Hello, World!'
end program hello
Writing hello.f90
!flang-new hello.f90 -o hello
!./hello
 Hello, World!
!ls -lh hello
-rwx------ 1 u0_a113 u0_a113 1.7M Jan 22 15:00 hello
%%writefile array.f90
program main
  implicit none
  integer :: i, j, k, N=3
  real :: a(3,3,3)=reshape([ .50, .73, .22, .29, .65, .41, .69, .25,  &
    .76, .64, .60, .73, .93, .24, .63, .19, .73, .77, .93, .70, .29,  &
    .53, .34, .20, .91, .02, .47 ], shape(a), order=[3,2,1])
  write(*,"(*(xg0.2))") (((a(k,j,:)),new_line('a'),j=1,N),new_line('a'),k=1,N)
  write(*,"(*(xg0.2))") ((a(k,:,:)),new_line('a'),k=1,N)
end
Overwriting array.f90
!flang-new array.f90 && ./a.out
 .50 .73 .22 
 .29 .65 .41 
 .69 .25 .76

 .64 .60 .73 
 .93 .24 .63 
 .19 .73 .77

 .93 .70 .29 
 .53 .34 .20 
 .91 .20E-1 .47


 .50 .29 .69 .73 .65 .25 .22 .41 .76 
 .64 .93 .19 .60 .24 .73 .73 .63 .77 
 .93 .53 .91 .70 .34 .20E-1 .29 .20 .47
%%writefile exit.f90
program main
    call exit(42)
end
Overwriting exit.f90
!flang-new exit.f90
!strip --strip-all --verbose a.out
copy from `a.out' [elf64-littleaarch64] to `stxB91wh' [elf64-littleaarch64]
! ./a.out ; echo $?
42
!wc -c a.out
407592 a.out
!stat -c "%s %n" a.out
407592 a.out
!size a.out
   text    data     bss     dec     hex filename
 391950   12848      88  404886   62d96 a.out
!objdump -x a.out
a.out:     file format elf64-littleaarch64
a.out
architecture: aarch64, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x00000000000213b4

Program Header:
    PHDR off    0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 2**3
         filesz 0x0000000000000268 memsz 0x0000000000000268 flags r--
  INTERP off    0x00000000000002a8 vaddr 0x00000000000002a8 paddr 0x00000000000002a8 align 2**0
         filesz 0x0000000000000015 memsz 0x0000000000000015 flags r--
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x00000000000203b4 memsz 0x00000000000203b4 flags r--
    LOAD off    0x00000000000203b4 vaddr 0x00000000000213b4 paddr 0x00000000000213b4 align 2**12
         filesz 0x000000000003fa1c memsz 0x000000000003fa1c flags r-x
    LOAD off    0x000000000005fdd0 vaddr 0x0000000000061dd0 paddr 0x0000000000061dd0 align 2**12
         filesz 0x0000000000003018 memsz 0x0000000000003018 flags rw-
    LOAD off    0x0000000000062de8 vaddr 0x0000000000065de8 paddr 0x0000000000065de8 align 2**12
         filesz 0x0000000000000218 memsz 0x0000000000000270 flags rw-
 DYNAMIC off    0x00000000000629e8 vaddr 0x00000000000649e8 paddr 0x00000000000649e8 align 2**3
         filesz 0x00000000000001e0 memsz 0x00000000000001e0 flags rw-
   RELRO off    0x000000000005fdd0 vaddr 0x0000000000061dd0 paddr 0x0000000000061dd0 align 2**0
         filesz 0x0000000000003018 memsz 0x0000000000003230 flags r--
EH_FRAME off    0x000000000000e700 vaddr 0x000000000000e700 paddr 0x000000000000e700 align 2**2
         filesz 0x0000000000003dc4 memsz 0x0000000000003dc4 flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**0
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
    NOTE off    0x00000000000002c0 vaddr 0x00000000000002c0 paddr 0x00000000000002c0 align 2**2
         filesz 0x0000000000000098 memsz 0x0000000000000098 flags r--

Dynamic Section:
  RUNPATH              /data/data/com.termux/files/usr/lib
  NEEDED               libm.so
  NEEDED               libdl.so
  NEEDED               libc.so
  FLAGS                0x0000000000000008
  FLAGS_1              0x0000000008000001
  DEBUG                0x0000000000000000
  RELA                 0x0000000000000b40
  RELASZ               0x0000000000008988
  RELAENT              0x0000000000000018
  RELACOUNT            0x00000000000005b9
  JMPREL               0x00000000000094c8
  PLTRELSZ             0x00000000000004b0
  PLTGOT               0x0000000000064c40
  PLTREL               0x0000000000000007
  SYMTAB               0x0000000000000358
  SYMENT               0x0000000000000018
  STRTAB               0x000000000000091c
  STRSZ                0x0000000000000223
  GNU_HASH             0x0000000000000900
  PREINIT_ARRAY        0x0000000000061dd0
  PREINIT_ARRAYSZ      0x0000000000000010
  INIT_ARRAY           0x0000000000061de0
  INIT_ARRAYSZ         0x0000000000000018
  FINI_ARRAY           0x0000000000061df8
  FINI_ARRAYSZ         0x0000000000000010
  VERSYM               0x0000000000000850
  VERNEED              0x00000000000008bc
  VERNEEDNUM           0x0000000000000002

Version References:
  required from libm.so:
    0x00050d63 0x00 03 LIBC
  required from libc.so:
    0x00050d63 0x00 02 LIBC
private flags = 0x0:

Sections:
Idx Name          Size      VMA               LMA               File off  Algn
  0 .interp       00000015  00000000000002a8  00000000000002a8  000002a8  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  1 .note.android.ident 00000098  00000000000002c0  00000000000002c0  000002c0  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .dynsym       000004f8  0000000000000358  0000000000000358  00000358  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .gnu.version  0000006a  0000000000000850  0000000000000850  00000850  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .gnu.version_r 00000040  00000000000008bc  00000000000008bc  000008bc  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .gnu.hash     0000001c  0000000000000900  0000000000000900  00000900  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 .dynstr       00000223  000000000000091c  000000000000091c  0000091c  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  7 .rela.dyn     00008988  0000000000000b40  0000000000000b40  00000b40  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  8 .rela.plt     000004b0  00000000000094c8  00000000000094c8  000094c8  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  9 .rodata       00004d80  0000000000009980  0000000000009980  00009980  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 10 .eh_frame_hdr 00003dc4  000000000000e700  000000000000e700  0000e700  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 11 .eh_frame     0000deec  00000000000124c8  00000000000124c8  000124c8  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 12 .text         0003f6d8  00000000000213b4  00000000000213b4  000203b4  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 13 .plt          00000340  0000000000060a90  0000000000060a90  0005fa90  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 14 .preinit_array 00000010  0000000000061dd0  0000000000061dd0  0005fdd0  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 15 .init_array   00000018  0000000000061de0  0000000000061de0  0005fde0  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 16 .fini_array   00000010  0000000000061df8  0000000000061df8  0005fdf8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 17 .data.rel.ro  00002be0  0000000000061e08  0000000000061e08  0005fe08  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 18 .dynamic      000001e0  00000000000649e8  00000000000649e8  000629e8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 19 .got          00000078  0000000000064bc8  0000000000064bc8  00062bc8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 20 .got.plt      000001a8  0000000000064c40  0000000000064c40  00062c40  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 21 .data         00000218  0000000000065de8  0000000000065de8  00062de8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 22 .bss          00000058  0000000000066000  0000000000066000  00063000  2**3
                  ALLOC
 23 .comment      000000b1  0000000000000000  0000000000000000  00063000  2**0
                  CONTENTS, READONLY
SYMBOL TABLE:
no symbols
!objdump -d a.out
a.out:     file format elf64-littleaarch64


Disassembly of section .text:

00000000000213b4 <.text>:
   213b4:   d503249f    bti j
   213b8:   d280001d    mov x29, #0x0                       // #0
   213bc:   d280001e    mov x30, #0x0                       // #0
   213c0:   910003e0    mov x0, sp
   213c4:   14000001    b   213c8 <__libc_init@plt-0x3f6e8>
   213c8:   d503233f    paciasp
   213cc:   d100c3ff    sub sp, sp, #0x30
   213d0:   a9027bfd    stp x29, x30, [sp, #32]
   213d4:   910083fd    add x29, sp, #0x20
   213d8:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   213dc:   f0000209    adrp    x9, 64000 <strcmp@plt+0x3240>
   213e0:   f000020a    adrp    x10, 64000 <strcmp@plt+0x3240>
   213e4:   f0000202    adrp    x2, 64000 <strcmp@plt+0x3240>
   213e8:   910023e3    add x3, sp, #0x8
   213ec:   aa1f03e1    mov x1, xzr
   213f0:   f945e508    ldr x8, [x8, #3016]
   213f4:   f945e929    ldr x9, [x9, #3024]
   213f8:   f945ed4a    ldr x10, [x10, #3032]
   213fc:   a900a7e8    stp x8, x9, [sp, #8]
   21400:   f9000fea    str x10, [sp, #24]
   21404:   f945f042    ldr x2, [x2, #3040]
   21408:   9400fdaa    bl  60ab0 <__libc_init@plt>
   2140c:   d503245f    bti c
   21410:   b4000060    cbz x0, 2141c <__libc_init@plt-0x3f694>
   21414:   aa0003f0    mov x16, x0
   21418:   d61f0200    br  x16
   2141c:   d65f03c0    ret
   21420:   d503245f    bti c
   21424:   aa0003e1    mov x1, x0
   21428:   90000000    adrp    x0, 21000 <__libc_init@plt-0x3fab0>
   2142c:   b0000222    adrp    x2, 66000 <strcmp@plt+0x5240>
   21430:   91103000    add x0, x0, #0x40c
   21434:   91000042    add x2, x2, #0x0
   21438:   1400fda2    b   60ac0 <__cxa_atexit@plt>
   2143c:   d503245f    bti c
   21440:   d503201f    nop
   21444:   10225de3    adr x3, 66000 <strcmp@plt+0x5240>
   21448:   1400fda2    b   60ad0 <__register_atfork@plt>
   2144c:   f81f0ffe    str x30, [sp, #-16]!
   21450:   52800540    mov w0, #0x2a                   // #42
   21454:   9400020d    bl  21c88 <__libc_init@plt-0x3ee28>
   21458:   f84107fe    ldr x30, [sp], #16
   2145c:   d65f03c0    ret
   21460:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21464:   910003fd    mov x29, sp
   21468:   94000006    bl  21480 <__libc_init@plt-0x3f630>
   2146c:   97fffff8    bl  2144c <__libc_init@plt-0x3f664>
   21470:   940001ff    bl  21c6c <__libc_init@plt-0x3ee44>
   21474:   2a1f03e0    mov w0, wzr
   21478:   a8c17bfd    ldp x29, x30, [sp], #16
   2147c:   d65f03c0    ret
   21480:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   21484:   f9000bf5    str x21, [sp, #16]
   21488:   910003fd    mov x29, sp
   2148c:   a9024ff4    stp x20, x19, [sp, #32]
   21490:   2a0003f5    mov w21, w0
   21494:   f0000200    adrp    x0, 64000 <strcmp@plt+0x3240>
   21498:   aa0203f3    mov x19, x2
   2149c:   aa0103f4    mov x20, x1
   214a0:   f945f800    ldr x0, [x0, #3056]
   214a4:   97ffffdf    bl  21420 <__libc_init@plt-0x3f690>
   214a8:   f0000200    adrp    x0, 64000 <strcmp@plt+0x3240>
   214ac:   2a1503e1    mov w1, w21
   214b0:   aa1403e2    mov x2, x20
   214b4:   aa1303e3    mov x3, x19
   214b8:   f945f400    ldr x0, [x0, #3048]
   214bc:   9400001b    bl  21528 <__libc_init@plt-0x3f588>
   214c0:   528013e0    mov w0, #0x9f                   // #159
   214c4:   9400fd87    bl  60ae0 <feclearexcept@plt>
   214c8:   a9424ff4    ldp x20, x19, [sp, #32]
   214cc:   2a1f03e0    mov w0, wzr
   214d0:   f9400bf5    ldr x21, [sp, #16]
   214d4:   a8c37bfd    ldp x29, x30, [sp], #48
   214d8:   1400fd86    b   60af0 <fesetround@plt>
   214dc:   d503201f    nop
   214e0:   10224848    adr x8, 65de8 <strcmp@plt+0x5028>
   214e4:   b9402109    ldr w9, [x8, #32]
   214e8:   34000049    cbz w9, 214f0 <__libc_init@plt-0x3f5c0>
   214ec:   d65f03c0    ret
   214f0:   52800089    mov w9, #0x4                    // #4
   214f4:   b9002109    str w9, [x8, #32]
   214f8:   d65f03c0    ret
   214fc:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21500:   910003fd    mov x29, sp
   21504:   d503201f    nop
   21508:   10224842    adr x2, 65e10 <strcmp@plt+0x5050>
   2150c:   9400073f    bl  23208 <__libc_init@plt-0x3d8a8>
   21510:   7100141f    cmp w0, #0x5
   21514:   1a9f27e8    cset    w8, cc  // cc = lo, ul, last
   21518:   1a9f3000    csel    w0, w0, wzr, cc // cc = lo, ul, last
   2151c:   b3600100    bfi x0, x8, #32, #1
   21520:   a8c17bfd    ldp x29, x30, [sp], #16
   21524:   d65f03c0    ret
   21528:   d10103ff    sub sp, sp, #0x40
   2152c:   a9017bfd    stp x29, x30, [sp, #16]
   21530:   910043fd    add x29, sp, #0x10
   21534:   f90013f5    str x21, [sp, #32]
   21538:   a9034ff4    stp x20, x19, [sp, #48]
   2153c:   90ffff49    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   21540:   d53bd055    mrs x21, tpidr_el0
   21544:   f94016a8    ldr x8, [x21, #40]
   21548:   aa0003f3    mov x19, x0
   2154c:   fd44d920    ldr d0, [x9, #2480]
   21550:   f90007e8    str x8, [sp, #8]
   21554:   b9000001    str w1, [x0]
   21558:   a9008c02    stp x2, x3, [x0, #8]
   2155c:   fd000c00    str d0, [x0, #24]
   21560:   b900201f    str wzr, [x0, #32]
   21564:   b0ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   21568:   91391c00    add x0, x0, #0xe47
   2156c:   9400fd65    bl  60b00 <getenv@plt>
   21570:   b40001c0    cbz x0, 215a8 <__libc_init@plt-0x3f508>
   21574:   910003e1    mov x1, sp
   21578:   52800142    mov w2, #0xa                    // #10
   2157c:   aa0003f4    mov x20, x0
   21580:   9400fd64    bl  60b10 <strtol@plt>
   21584:   529fffa8    mov w8, #0xfffd                 // #65533
   21588:   d1000409    sub x9, x0, #0x1
   2158c:   72afffe8    movk    w8, #0x7fff, lsl #16
   21590:   eb08013f    cmp x9, x8
   21594:   54000748    b.hi    2167c <__libc_init@plt-0x3f434>  // b.pmore
   21598:   f94003e8    ldr x8, [sp]
   2159c:   39400108    ldrb    w8, [x8]
   215a0:   350006e8    cbnz    w8, 2167c <__libc_init@plt-0x3f434>
   215a4:   b9001a60    str w0, [x19, #24]
   215a8:   90ffff40    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   215ac:   913b5000    add x0, x0, #0xed4
   215b0:   9400fd54    bl  60b00 <getenv@plt>
   215b4:   b4000120    cbz x0, 215d8 <__libc_init@plt-0x3f4d8>
   215b8:   aa0003f4    mov x20, x0
   215bc:   9400fd59    bl  60b20 <strlen@plt>
   215c0:   aa0003e1    mov x1, x0
   215c4:   aa1403e0    mov x0, x20
   215c8:   97ffffcd    bl  214fc <__libc_init@plt-0x3f5b4>
   215cc:   f2601c1f    tst x0, #0xff00000000
   215d0:   54000860    b.eq    216dc <__libc_init@plt-0x3f3d4>  // b.none
   215d4:   b9002260    str w0, [x19, #32]
   215d8:   b0ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   215dc:   9112e000    add x0, x0, #0x4b8
   215e0:   9400fd48    bl  60b00 <getenv@plt>
   215e4:   b40001a0    cbz x0, 21618 <__libc_init@plt-0x3f498>
   215e8:   910003e1    mov x1, sp
   215ec:   52800142    mov w2, #0xa                    // #10
   215f0:   aa0003f4    mov x20, x0
   215f4:   9400fd47    bl  60b10 <strtol@plt>
   215f8:   f100041f    cmp x0, #0x1
   215fc:   54000508    b.hi    2169c <__libc_init@plt-0x3f414>  // b.pmore
   21600:   f94003e8    ldr x8, [sp]
   21604:   39400108    ldrb    w8, [x8]
   21608:   350004a8    cbnz    w8, 2169c <__libc_init@plt-0x3f414>
   2160c:   f100001f    cmp x0, #0x0
   21610:   1a9f07e8    cset    w8, ne  // ne = any
   21614:   39009268    strb    w8, [x19, #36]
   21618:   90ffff60    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   2161c:   911a4000    add x0, x0, #0x690
   21620:   9400fd38    bl  60b00 <getenv@plt>
   21624:   b40001a0    cbz x0, 21658 <__libc_init@plt-0x3f458>
   21628:   910003e1    mov x1, sp
   2162c:   52800142    mov w2, #0xa                    // #10
   21630:   aa0003f4    mov x20, x0
   21634:   9400fd37    bl  60b10 <strtol@plt>
   21638:   f100041f    cmp x0, #0x1
   2163c:   54000408    b.hi    216bc <__libc_init@plt-0x3f3f4>  // b.pmore
   21640:   f94003e8    ldr x8, [sp]
   21644:   39400108    ldrb    w8, [x8]
   21648:   350003a8    cbnz    w8, 216bc <__libc_init@plt-0x3f3f4>
   2164c:   f100001f    cmp x0, #0x0
   21650:   1a9f07e8    cset    w8, ne  // ne = any
   21654:   39009668    strb    w8, [x19, #37]
   21658:   f94016a8    ldr x8, [x21, #40]
   2165c:   f94007e9    ldr x9, [sp, #8]
   21660:   eb09011f    cmp x8, x9
   21664:   540004c1    b.ne    216fc <__libc_init@plt-0x3f3b4>  // b.any
   21668:   a9434ff4    ldp x20, x19, [sp, #48]
   2166c:   a9417bfd    ldp x29, x30, [sp, #16]
   21670:   f94013f5    ldr x21, [sp, #32]
   21674:   910103ff    add sp, sp, #0x40
   21678:   d65f03c0    ret
   2167c:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21680:   d0ffff41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   21684:   912b7021    add x1, x1, #0xadc
   21688:   aa1403e2    mov x2, x20
   2168c:   f945fd08    ldr x8, [x8, #3064]
   21690:   f9400100    ldr x0, [x8]
   21694:   9400fd27    bl  60b30 <fprintf@plt>
   21698:   17ffffc4    b   215a8 <__libc_init@plt-0x3f508>
   2169c:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   216a0:   d0ffff41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   216a4:   9138cc21    add x1, x1, #0xe33
   216a8:   aa1403e2    mov x2, x20
   216ac:   f945fd08    ldr x8, [x8, #3064]
   216b0:   f9400100    ldr x0, [x8]
   216b4:   9400fd1f    bl  60b30 <fprintf@plt>
   216b8:   17ffffd8    b   21618 <__libc_init@plt-0x3f498>
   216bc:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   216c0:   90ffff61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   216c4:   9101a021    add x1, x1, #0x68
   216c8:   aa1403e2    mov x2, x20
   216cc:   f945fd08    ldr x8, [x8, #3064]
   216d0:   f9400100    ldr x0, [x8]
   216d4:   9400fd17    bl  60b30 <fprintf@plt>
   216d8:   17ffffe0    b   21658 <__libc_init@plt-0x3f458>
   216dc:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   216e0:   f0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   216e4:   9116c421    add x1, x1, #0x5b1
   216e8:   aa1403e2    mov x2, x20
   216ec:   f945fd08    ldr x8, [x8, #3064]
   216f0:   f9400100    ldr x0, [x8]
   216f4:   9400fd0f    bl  60b30 <fprintf@plt>
   216f8:   17ffffb8    b   215d8 <__libc_init@plt-0x3f4d8>
   216fc:   9400fd11    bl  60b40 <__stack_chk_fail@plt>
   21700:   d10103ff    sub sp, sp, #0x40
   21704:   a9017bfd    stp x29, x30, [sp, #16]
   21708:   910043fd    add x29, sp, #0x10
   2170c:   f90013f5    str x21, [sp, #32]
   21710:   a9034ff4    stp x20, x19, [sp, #48]
   21714:   d53bd055    mrs x21, tpidr_el0
   21718:   aa0303f3    mov x19, x3
   2171c:   f94016a8    ldr x8, [x21, #40]
   21720:   f90007e8    str x8, [sp, #8]
   21724:   b4000321    cbz x1, 21788 <__libc_init@plt-0x3f328>
   21728:   b4000302    cbz x2, 21788 <__libc_init@plt-0x3f328>
   2172c:   910003e8    mov x8, sp
   21730:   aa0103e0    mov x0, x1
   21734:   aa0203e1    mov x1, x2
   21738:   aa1303e2    mov x2, x19
   2173c:   9400069c    bl  231ac <__libc_init@plt-0x3d904>
   21740:   f94003f4    ldr x20, [sp]
   21744:   b4000314    cbz x20, 217a4 <__libc_init@plt-0x3f30c>
   21748:   aa1403e0    mov x0, x20
   2174c:   9400fced    bl  60b00 <getenv@plt>
   21750:   aa0003f3    mov x19, x0
   21754:   aa1403e0    mov x0, x20
   21758:   f90003ff    str xzr, [sp]
   2175c:   9400002b    bl  21808 <__libc_init@plt-0x3f2a8>
   21760:   f94016a8    ldr x8, [x21, #40]
   21764:   f94007e9    ldr x9, [sp, #8]
   21768:   eb09011f    cmp x8, x9
   2176c:   540002a1    b.ne    217c0 <__libc_init@plt-0x3f2f0>  // b.any
   21770:   aa1303e0    mov x0, x19
   21774:   f94013f5    ldr x21, [sp, #32]
   21778:   a9434ff4    ldp x20, x19, [sp, #48]
   2177c:   a9417bfd    ldp x29, x30, [sp, #16]
   21780:   910103ff    add sp, sp, #0x40
   21784:   d65f03c0    ret
   21788:   b0ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2178c:   f0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   21790:   912bc421    add x1, x1, #0xaf1
   21794:   9106fc42    add x2, x2, #0x1bf
   21798:   aa1303e0    mov x0, x19
   2179c:   52800c23    mov w3, #0x61                   // #97
   217a0:   94000669    bl  23144 <__libc_init@plt-0x3d96c>
   217a4:   f0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   217a8:   f0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   217ac:   91179c21    add x1, x1, #0x5e7
   217b0:   9106fc42    add x2, x2, #0x1bf
   217b4:   aa1303e0    mov x0, x19
   217b8:   52800ca3    mov w3, #0x65                   // #101
   217bc:   94000662    bl  23144 <__libc_init@plt-0x3d96c>
   217c0:   9400fce0    bl  60b40 <__stack_chk_fail@plt>
   217c4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   217c8:   a9014ff4    stp x20, x19, [sp, #16]
   217cc:   910003fd    mov x29, sp
   217d0:   aa0003f4    mov x20, x0
   217d4:   aa0103e0    mov x0, x1
   217d8:   aa0103f3    mov x19, x1
   217dc:   9400fcdd    bl  60b50 <malloc@plt>
   217e0:   b4000053    cbz x19, 217e8 <__libc_init@plt-0x3f2c8>
   217e4:   b4000080    cbz x0, 217f4 <__libc_init@plt-0x3f2bc>
   217e8:   a9414ff4    ldp x20, x19, [sp, #16]
   217ec:   a8c27bfd    ldp x29, x30, [sp], #32
   217f0:   d65f03c0    ret
   217f4:   90ffff41    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   217f8:   aa1403e0    mov x0, x20
   217fc:   91330c21    add x1, x1, #0xcc3
   21800:   aa1303e2    mov x2, x19
   21804:   94000601    bl  23008 <__libc_init@plt-0x3daa8>
   21808:   1400fcd6    b   60b60 <free@plt>
   2180c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   21810:   f9000bf5    str x21, [sp, #16]
   21814:   910003fd    mov x29, sp
   21818:   a9024ff4    stp x20, x19, [sp, #32]
   2181c:   2a0003f3    mov w19, w0
   21820:   d503201f    nop
   21824:   50f56e60    adr x0, c5f2 <__libc_init@plt-0x544be>
   21828:   2a0203f5    mov w21, w2
   2182c:   2a0103f4    mov w20, w1
   21830:   94000023    bl  218bc <__libc_init@plt-0x3f1f4>
   21834:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21838:   f945f508    ldr x8, [x8, #3048]
   2183c:   39409108    ldrb    w8, [x8, #36]
   21840:   7100011f    cmp w8, #0x0
   21844:   1a9f07e8    cset    w8, ne  // ne = any
   21848:   7100027f    cmp w19, #0x0
   2184c:   1a9f17e9    cset    w9, eq  // eq = none
   21850:   0a080128    and w8, w9, w8
   21854:   37000308    tbnz    w8, #0, 218b4 <__libc_init@plt-0x3f1fc>
   21858:   370002f5    tbnz    w21, #0, 218b4 <__libc_init@plt-0x3f1fc>
   2185c:   f0000215    adrp    x21, 64000 <strcmp@plt+0x3240>
   21860:   f0ffff48    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   21864:   d0ffff49    adrp    x9, b000 <__libc_init@plt-0x55ab0>
   21868:   91225908    add x8, x8, #0x896
   2186c:   911d8529    add x9, x9, #0x761
   21870:   7200029f    tst w20, #0x1
   21874:   f945feb5    ldr x21, [x21, #3064]
   21878:   90ffff41    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2187c:   9a881122    csel    x2, x9, x8, ne  // ne = any
   21880:   913b8421    add x1, x1, #0xee1
   21884:   f94002a0    ldr x0, [x21]
   21888:   9400fcaa    bl  60b30 <fprintf@plt>
   2188c:   340000d3    cbz w19, 218a4 <__libc_init@plt-0x3f20c>
   21890:   d0ffff41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   21894:   f94002a0    ldr x0, [x21]
   21898:   9139b021    add x1, x1, #0xe6c
   2189c:   2a1303e2    mov w2, w19
   218a0:   9400fca4    bl  60b30 <fprintf@plt>
   218a4:   f94002a1    ldr x1, [x21]
   218a8:   52800140    mov w0, #0xa                    // #10
   218ac:   9400fcb1    bl  60b70 <fputc@plt>
   218b0:   9400001f    bl  2192c <__libc_init@plt-0x3f184>
   218b4:   2a1303e0    mov w0, w19
   218b8:   9400fcb2    bl  60b80 <exit@plt>
   218bc:   d10143ff    sub sp, sp, #0x50
   218c0:   a9037bfd    stp x29, x30, [sp, #48]
   218c4:   9100c3fd    add x29, sp, #0x30
   218c8:   f90023f3    str x19, [sp, #64]
   218cc:   d53bd053    mrs x19, tpidr_el0
   218d0:   f9401668    ldr x8, [x19, #40]
   218d4:   f81f83a8    stur    x8, [x29, #-8]
   218d8:   f90003e0    str x0, [sp]
   218dc:   910003e0    mov x0, sp
   218e0:   b9000bff    str wzr, [sp, #8]
   218e4:   390033ff    strb    wzr, [sp, #12]
   218e8:   b90013ff    str wzr, [sp, #16]
   218ec:   f9000fff    str xzr, [sp, #24]
   218f0:   b90023ff    str wzr, [sp, #32]
   218f4:   94000a03    bl  24100 <__libc_init@plt-0x3c9b0>
   218f8:   f9400fe0    ldr x0, [sp, #24]
   218fc:   f9000fff    str xzr, [sp, #24]
   21900:   b4000040    cbz x0, 21908 <__libc_init@plt-0x3f1a8>
   21904:   97ffffc1    bl  21808 <__libc_init@plt-0x3f2a8>
   21908:   f9401668    ldr x8, [x19, #40]
   2190c:   f85f83a9    ldur    x9, [x29, #-8]
   21910:   eb09011f    cmp x8, x9
   21914:   540000a1    b.ne    21928 <__libc_init@plt-0x3f188>  // b.any
   21918:   a9437bfd    ldp x29, x30, [sp, #48]
   2191c:   f94023f3    ldr x19, [sp, #64]
   21920:   910143ff    add sp, sp, #0x50
   21924:   d65f03c0    ret
   21928:   9400fc86    bl  60b40 <__stack_chk_fail@plt>
   2192c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   21930:   a9014ff4    stp x20, x19, [sp, #16]
   21934:   910003fd    mov x29, sp
   21938:   528013e0    mov w0, #0x9f                   // #159
   2193c:   9400fc95    bl  60b90 <fetestexcept@plt>
   21940:   35000080    cbnz    w0, 21950 <__libc_init@plt-0x3f160>
   21944:   a9414ff4    ldp x20, x19, [sp, #16]
   21948:   a8c27bfd    ldp x29, x30, [sp], #32
   2194c:   d65f03c0    ret
   21950:   f0000214    adrp    x20, 64000 <strcmp@plt+0x3240>
   21954:   2a0003f3    mov w19, w0
   21958:   d0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   2195c:   911db000    add x0, x0, #0x76c
   21960:   f945fe94    ldr x20, [x20, #3064]
   21964:   f9400281    ldr x1, [x20]
   21968:   9400fc8e    bl  60ba0 <fputs@plt>
   2196c:   37080153    tbnz    w19, #1, 21994 <__libc_init@plt-0x3f11c>
   21970:   372001d3    tbnz    w19, #4, 219a8 <__libc_init@plt-0x3f108>
   21974:   37000253    tbnz    w19, #0, 219bc <__libc_init@plt-0x3f0f4>
   21978:   371002d3    tbnz    w19, #2, 219d0 <__libc_init@plt-0x3f0e0>
   2197c:   37180353    tbnz    w19, #3, 219e4 <__libc_init@plt-0x3f0cc>
   21980:   f9400281    ldr x1, [x20]
   21984:   52800140    mov w0, #0xa                    // #10
   21988:   a9414ff4    ldp x20, x19, [sp, #16]
   2198c:   a8c27bfd    ldp x29, x30, [sp], #32
   21990:   1400fc78    b   60b70 <fputc@plt>
   21994:   b0ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   21998:   f9400281    ldr x1, [x20]
   2199c:   91025c00    add x0, x0, #0x97
   219a0:   9400fc80    bl  60ba0 <fputs@plt>
   219a4:   3627fe93    tbz w19, #4, 21974 <__libc_init@plt-0x3f13c>
   219a8:   f0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   219ac:   f9400281    ldr x1, [x20]
   219b0:   91080c00    add x0, x0, #0x203
   219b4:   9400fc7b    bl  60ba0 <fputs@plt>
   219b8:   3607fe13    tbz w19, #0, 21978 <__libc_init@plt-0x3f138>
   219bc:   b0ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   219c0:   f9400281    ldr x1, [x20]
   219c4:   913e3800    add x0, x0, #0xf8e
   219c8:   9400fc76    bl  60ba0 <fputs@plt>
   219cc:   3617fd93    tbz w19, #2, 2197c <__libc_init@plt-0x3f134>
   219d0:   d0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   219d4:   f9400281    ldr x1, [x20]
   219d8:   911e4400    add x0, x0, #0x791
   219dc:   9400fc71    bl  60ba0 <fputs@plt>
   219e0:   361ffd13    tbz w19, #3, 21980 <__libc_init@plt-0x3f130>
   219e4:   90ffff60    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   219e8:   f9400281    ldr x1, [x20]
   219ec:   9109ec00    add x0, x0, #0x27b
   219f0:   9400fc6c    bl  60ba0 <fputs@plt>
   219f4:   17ffffe3    b   21980 <__libc_init@plt-0x3f130>
   219f8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   219fc:   a90157f6    stp x22, x21, [sp, #16]
   21a00:   910003fd    mov x29, sp
   21a04:   a9024ff4    stp x20, x19, [sp, #32]
   21a08:   aa0003f4    mov x20, x0
   21a0c:   d503201f    nop
   21a10:   50f55f00    adr x0, c5f2 <__libc_init@plt-0x544be>
   21a14:   2a0303f6    mov w22, w3
   21a18:   2a0203f3    mov w19, w2
   21a1c:   aa0103f5    mov x21, x1
   21a20:   97ffffa7    bl  218bc <__libc_init@plt-0x3f1f4>
   21a24:   37000376    tbnz    w22, #0, 21a90 <__libc_init@plt-0x3f020>
   21a28:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21a2c:   f0000209    adrp    x9, 64000 <strcmp@plt+0x3240>
   21a30:   f945f508    ldr x8, [x8, #3048]
   21a34:   f945fd29    ldr x9, [x9, #3064]
   21a38:   39409108    ldrb    w8, [x8, #36]
   21a3c:   f9400120    ldr x0, [x9]
   21a40:   34000108    cbz w8, 21a60 <__libc_init@plt-0x3f050>
   21a44:   370000f3    tbnz    w19, #0, 21a60 <__libc_init@plt-0x3f050>
   21a48:   d0ffff41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   21a4c:   2a1503e2    mov w2, w21
   21a50:   912c4c21    add x1, x1, #0xb13
   21a54:   aa1403e3    mov x3, x20
   21a58:   9400fc36    bl  60b30 <fprintf@plt>
   21a5c:   1400000c    b   21a8c <__libc_init@plt-0x3f024>
   21a60:   f0ffff48    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   21a64:   d0ffff49    adrp    x9, b000 <__libc_init@plt-0x55ab0>
   21a68:   91225908    add x8, x8, #0x896
   21a6c:   911d8529    add x9, x9, #0x761
   21a70:   7200027f    tst w19, #0x1
   21a74:   f0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   21a78:   9a881122    csel    x2, x9, x8, ne  // ne = any
   21a7c:   91180421    add x1, x1, #0x601
   21a80:   2a1503e3    mov w3, w21
   21a84:   aa1403e4    mov x4, x20
   21a88:   9400fc2a    bl  60b30 <fprintf@plt>
   21a8c:   97ffffa8    bl  2192c <__libc_init@plt-0x3f184>
   21a90:   36000073    tbz w19, #0, 21a9c <__libc_init@plt-0x3f014>
   21a94:   52800020    mov w0, #0x1                    // #1
   21a98:   9400fc3a    bl  60b80 <exit@plt>
   21a9c:   2a1f03e0    mov w0, wzr
   21aa0:   9400fc38    bl  60b80 <exit@plt>
   21aa4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21aa8:   910003fd    mov x29, sp
   21aac:   9400000c    bl  21adc <__libc_init@plt-0x3efd4>
   21ab0:   37000060    tbnz    w0, #0, 21abc <__libc_init@plt-0x3eff4>
   21ab4:   a8c17bfd    ldp x29, x30, [sp], #16
   21ab8:   d65f03c0    ret
   21abc:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21ac0:   90ffff60    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   21ac4:   91095000    add x0, x0, #0x254
   21ac8:   f945fd08    ldr x8, [x8, #3064]
   21acc:   f9400101    ldr x1, [x8]
   21ad0:   9400fc34    bl  60ba0 <fputs@plt>
   21ad4:   a8c17bfd    ldp x29, x30, [sp], #16
   21ad8:   14000024    b   21b68 <__libc_init@plt-0x3ef48>
   21adc:   d10143ff    sub sp, sp, #0x50
   21ae0:   a9037bfd    stp x29, x30, [sp, #48]
   21ae4:   9100c3fd    add x29, sp, #0x30
   21ae8:   a9044ff4    stp x20, x19, [sp, #64]
   21aec:   d53bd054    mrs x20, tpidr_el0
   21af0:   2a1f03e0    mov w0, wzr
   21af4:   f9401688    ldr x8, [x20, #40]
   21af8:   f81f83a8    stur    x8, [x29, #-8]
   21afc:   9400036b    bl  228a8 <__libc_init@plt-0x3e208>
   21b00:   2a0003f3    mov w19, w0
   21b04:   360001e0    tbz w0, #0, 21b40 <__libc_init@plt-0x3ef70>
   21b08:   90ffff68    adrp    x8, d000 <__libc_init@plt-0x53ab0>
   21b0c:   910003e0    mov x0, sp
   21b10:   911a7508    add x8, x8, #0x69d
   21b14:   b9000bff    str wzr, [sp, #8]
   21b18:   390033ff    strb    wzr, [sp, #12]
   21b1c:   b90013ff    str wzr, [sp, #16]
   21b20:   f90003e8    str x8, [sp]
   21b24:   f9000fff    str xzr, [sp, #24]
   21b28:   b90023ff    str wzr, [sp, #32]
   21b2c:   94000991    bl  24170 <__libc_init@plt-0x3c940>
   21b30:   f9400fe0    ldr x0, [sp, #24]
   21b34:   f9000fff    str xzr, [sp, #24]
   21b38:   b4000040    cbz x0, 21b40 <__libc_init@plt-0x3ef70>
   21b3c:   97ffff33    bl  21808 <__libc_init@plt-0x3f2a8>
   21b40:   f9401688    ldr x8, [x20, #40]
   21b44:   f85f83a9    ldur    x9, [x29, #-8]
   21b48:   eb09011f    cmp x8, x9
   21b4c:   540000c1    b.ne    21b64 <__libc_init@plt-0x3ef4c>  // b.any
   21b50:   12000260    and w0, w19, #0x1
   21b54:   a9444ff4    ldp x20, x19, [sp, #64]
   21b58:   a9437bfd    ldp x29, x30, [sp, #48]
   21b5c:   910143ff    add sp, sp, #0x50
   21b60:   d65f03c0    ret
   21b64:   9400fbf7    bl  60b40 <__stack_chk_fail@plt>
   21b68:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21b6c:   910003fd    mov x29, sp
   21b70:   aa1f03e0    mov x0, xzr
   21b74:   9400fc0f    bl  60bb0 <fflush@plt>
   21b78:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21b7c:   f9460108    ldr x8, [x8, #3072]
   21b80:   f9400100    ldr x0, [x8]
   21b84:   9400fc0f    bl  60bc0 <fgetc@plt>
   21b88:   3100041f    cmn w0, #0x1
   21b8c:   54000060    b.eq    21b98 <__libc_init@plt-0x3ef18>  // b.none
   21b90:   a8c17bfd    ldp x29, x30, [sp], #16
   21b94:   d65f03c0    ret
   21b98:   90ffff60    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   21b9c:   911a7400    add x0, x0, #0x69d
   21ba0:   97ffff47    bl  218bc <__libc_init@plt-0x3f1f4>
   21ba4:   2a1f03e0    mov w0, wzr
   21ba8:   9400fbf6    bl  60b80 <exit@plt>
   21bac:   a9be7bfd    stp x29, x30, [sp, #-32]!
   21bb0:   f9000bf3    str x19, [sp, #16]
   21bb4:   910003fd    mov x29, sp
   21bb8:   2a0003f3    mov w19, w0
   21bbc:   97ffffc8    bl  21adc <__libc_init@plt-0x3efd4>
   21bc0:   37000080    tbnz    w0, #0, 21bd0 <__libc_init@plt-0x3eee0>
   21bc4:   f9400bf3    ldr x19, [sp, #16]
   21bc8:   a8c27bfd    ldp x29, x30, [sp], #32
   21bcc:   d65f03c0    ret
   21bd0:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21bd4:   b0ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   21bd8:   9101b421    add x1, x1, #0x6d
   21bdc:   2a1303e2    mov w2, w19
   21be0:   f945fd08    ldr x8, [x8, #3064]
   21be4:   f9400100    ldr x0, [x8]
   21be8:   9400fbd2    bl  60b30 <fprintf@plt>
   21bec:   f9400bf3    ldr x19, [sp, #16]
   21bf0:   a8c27bfd    ldp x29, x30, [sp], #32
   21bf4:   17ffffdd    b   21b68 <__libc_init@plt-0x3ef48>
   21bf8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   21bfc:   a9014ff4    stp x20, x19, [sp, #16]
   21c00:   910003fd    mov x29, sp
   21c04:   aa0103f4    mov x20, x1
   21c08:   aa0003f3    mov x19, x0
   21c0c:   97ffffb4    bl  21adc <__libc_init@plt-0x3efd4>
   21c10:   37000080    tbnz    w0, #0, 21c20 <__libc_init@plt-0x3ee90>
   21c14:   a9414ff4    ldp x20, x19, [sp, #16]
   21c18:   a8c27bfd    ldp x29, x30, [sp], #32
   21c1c:   d65f03c0    ret
   21c20:   f0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   21c24:   f0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   21c28:   91291021    add x1, x1, #0xa44
   21c2c:   2a1403e2    mov w2, w20
   21c30:   aa1303e3    mov x3, x19
   21c34:   f945fd08    ldr x8, [x8, #3064]
   21c38:   f9400100    ldr x0, [x8]
   21c3c:   9400fbbd    bl  60b30 <fprintf@plt>
   21c40:   a9414ff4    ldp x20, x19, [sp, #16]
   21c44:   a8c27bfd    ldp x29, x30, [sp], #32
   21c48:   17ffffc8    b   21b68 <__libc_init@plt-0x3ef48>
   21c4c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21c50:   910003fd    mov x29, sp
   21c54:   9400054d    bl  23188 <__libc_init@plt-0x3d928>
   21c58:   90ffff40    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   21c5c:   913bb000    add x0, x0, #0xeec
   21c60:   97ffff17    bl  218bc <__libc_init@plt-0x3f1f4>
   21c64:   52800020    mov w0, #0x1                    // #1
   21c68:   9400fbc6    bl  60b80 <exit@plt>
   21c6c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21c70:   910003fd    mov x29, sp
   21c74:   b0ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   21c78:   9109f000    add x0, x0, #0x27c
   21c7c:   97ffff10    bl  218bc <__libc_init@plt-0x3f1f4>
   21c80:   2a1f03e0    mov w0, wzr
   21c84:   9400fbbf    bl  60b80 <exit@plt>
   21c88:   a9be7bfd    stp x29, x30, [sp, #-32]!
   21c8c:   f9000bf3    str x19, [sp, #16]
   21c90:   910003fd    mov x29, sp
   21c94:   2a0003f3    mov w19, w0
   21c98:   f0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   21c9c:   9129c000    add x0, x0, #0xa70
   21ca0:   97ffff07    bl  218bc <__libc_init@plt-0x3f1f4>
   21ca4:   2a1303e0    mov w0, w19
   21ca8:   9400fbb6    bl  60b80 <exit@plt>
   21cac:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   21cb0:   910003fd    mov x29, sp
   21cb4:   9400fbc7    bl  60bd0 <abort@plt>
   21cb8:   d10083ff    sub sp, sp, #0x20
   21cbc:   a9017bfd    stp x29, x30, [sp, #16]
   21cc0:   910043fd    add x29, sp, #0x10
   21cc4:   aa0003e8    mov x8, x0
   21cc8:   f90003e1    str x1, [sp]
   21ccc:   910003e0    mov x0, sp
   21cd0:   aa0803e1    mov x1, x8
   21cd4:   b9000be2    str w2, [sp, #8]
   21cd8:   940004cc    bl  23008 <__libc_init@plt-0x3daa8>
   21cdc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   21ce0:   a9014ff4    stp x20, x19, [sp, #16]
   21ce4:   910003fd    mov x29, sp
   21ce8:   f9400028    ldr x8, [x1]
   21cec:   f900003f    str xzr, [x1]
   21cf0:   aa0003f3    mov x19, x0
   21cf4:   f9400400    ldr x0, [x0, #8]
   21cf8:   aa0203f4    mov x20, x2
   21cfc:   f9000668    str x8, [x19, #8]
   21d00:   b4000040    cbz x0, 21d08 <__libc_init@plt-0x3eda8>
   21d04:   97fffec1    bl  21808 <__libc_init@plt-0x3f2a8>
   21d08:   f9000a74    str x20, [x19, #16]
   21d0c:   a9414ff4    ldp x20, x19, [sp, #16]
   21d10:   a8c27bfd    ldp x29, x30, [sp], #32
   21d14:   d65f03c0    ret
   21d18:   d103c3ff    sub sp, sp, #0xf0
   21d1c:   a9097bfd    stp x29, x30, [sp, #144]
   21d20:   910243fd    add x29, sp, #0x90
   21d24:   f90053fb    str x27, [sp, #160]
   21d28:   a90b67fa    stp x26, x25, [sp, #176]
   21d2c:   a90c5ff8    stp x24, x23, [sp, #192]
   21d30:   a90d57f6    stp x22, x21, [sp, #208]
   21d34:   a90e4ff4    stp x20, x19, [sp, #224]
   21d38:   d53bd059    mrs x25, tpidr_el0
   21d3c:   aa0403f5    mov x21, x4
   21d40:   2a0303f3    mov w19, w3
   21d44:   2a0103f8    mov w24, w1
   21d48:   aa0203f6    mov x22, x2
   21d4c:   aa0003f4    mov x20, x0
   21d50:   f9401728    ldr x8, [x25, #40]
   21d54:   721d783a    ands    w26, w1, #0xfffffffb
   21d58:   f81f83a8    stur    x8, [x29, #-8]
   21d5c:   54000061    b.ne    21d68 <__libc_init@plt-0x3ed48>  // b.any
   21d60:   b9400288    ldr w8, [x20]
   21d64:   36f80d48    tbz w8, #31, 21f0c <__libc_init@plt-0x3eba4>
   21d68:   aa1403e0    mov x0, x20
   21d6c:   aa1503e1    mov x1, x21
   21d70:   d3609edb    ubfx    x27, x22, #32, #8
   21d74:   9400009b    bl  21fe0 <__libc_init@plt-0x3ead0>
   21d78:   f9400680    ldr x0, [x20, #8]
   21d7c:   71000b1f    cmp w24, #0x2
   21d80:   54000581    b.ne    21e30 <__libc_init@plt-0x3ec80>  // b.any
   21d84:   b4000140    cbz x0, 21dac <__libc_init@plt-0x3ed04>
   21d88:   f0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   21d8c:   aa1503e0    mov x0, x21
   21d90:   91305842    add x2, x2, #0xc16
   21d94:   52807d21    mov w1, #0x3e9                  // #1001
   21d98:   94000300    bl  22998 <__libc_init@plt-0x3e118>
   21d9c:   f9400680    ldr x0, [x20, #8]
   21da0:   f900069f    str xzr, [x20, #8]
   21da4:   b4000040    cbz x0, 21dac <__libc_init@plt-0x3ed04>
   21da8:   97fffe98    bl  21808 <__libc_init@plt-0x3f2a8>
   21dac:   d0ffff48    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   21db0:   910003e0    mov x0, sp
   21db4:   9104fd08    add x8, x8, #0x13f
   21db8:   7100037f    cmp w27, #0x0
   21dbc:   52800049    mov w9, #0x2                    // #2
   21dc0:   1a960136    csel    w22, w9, w22, eq    // eq = none
   21dc4:   3dc00100    ldr q0, [x8]
   21dc8:   3cc0c101    ldur    q1, [x8, #12]
   21dcc:   3d8003e0    str q0, [sp]
   21dd0:   3c80c3e1    stur    q1, [sp, #12]
   21dd4:   9400fb83    bl  60be0 <mkstemp@plt>
   21dd8:   2a0003f7    mov w23, w0
   21ddc:   36f80060    tbz w0, #31, 21de8 <__libc_init@plt-0x3ecc8>
   21de0:   aa1503e0    mov x0, x21
   21de4:   940003a5    bl  22c78 <__libc_init@plt-0x3de38>
   21de8:   910003e0    mov x0, sp
   21dec:   9400fb81    bl  60bf0 <unlink@plt>
   21df0:   b9000297    str w23, [x20]
   21df4:   f9402680    ldr x0, [x20, #72]
   21df8:   f900269f    str xzr, [x20, #72]
   21dfc:   b4000040    cbz x0, 21e04 <__libc_init@plt-0x3ecac>
   21e00:   97fffe82    bl  21808 <__libc_init@plt-0x3f2a8>
   21e04:   71000a7f    cmp w19, #0x2
   21e08:   54000481    b.ne    21e98 <__libc_init@plt-0x3ec18>  // b.any
   21e0c:   b9400280    ldr w0, [x20]
   21e10:   aa1f03e1    mov x1, xzr
   21e14:   52800042    mov w2, #0x2                    // #2
   21e18:   9400fb7a    bl  60c00 <lseek@plt>
   21e1c:   b7f80380    tbnz    x0, #63, 21e8c <__libc_init@plt-0x3ec24>
   21e20:   52800028    mov w8, #0x1                    // #1
   21e24:   f9001a80    str x0, [x20, #48]
   21e28:   3900e288    strb    w8, [x20, #56]
   21e2c:   1400001b    b   21e98 <__libc_init@plt-0x3ec18>
   21e30:   b4000220    cbz x0, 21e74 <__libc_init@plt-0x3ec3c>
   21e34:   7100031f    cmp w24, #0x0
   21e38:   1a9f07e8    cset    w8, ne  // ne = any
   21e3c:   71000f1f    cmp w24, #0x3
   21e40:   531a6517    lsl w23, w8, #6
   21e44:   540008e0    b.eq    21f60 <__libc_init@plt-0x3eb50>  // b.none
   21e48:   7100071f    cmp w24, #0x1
   21e4c:   54000041    b.ne    21e54 <__libc_init@plt-0x3ec5c>  // b.any
   21e50:   321902f7    orr w23, w23, #0x80
   21e54:   340008bb    cbz w27, 21f68 <__libc_init@plt-0x3eb48>
   21e58:   b9400288    ldr w8, [x20]
   21e5c:   36fffcc8    tbz w8, #31, 21df4 <__libc_init@plt-0x3ecbc>
   21e60:   71000adf    cmp w22, #0x2
   21e64:   54000a00    b.eq    21fa4 <__libc_init@plt-0x3eb0c>  // b.none
   21e68:   710006df    cmp w22, #0x1
   21e6c:   54000a40    b.eq    21fb4 <__libc_init@plt-0x3eafc>  // b.none
   21e70:   14000053    b   21fbc <__libc_init@plt-0x3eaf4>
   21e74:   f0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   21e78:   aa1503e0    mov x0, x21
   21e7c:   9129f042    add x2, x2, #0xa7c
   21e80:   52807d21    mov w1, #0x3e9                  // #1001
   21e84:   940002c5    bl  22998 <__libc_init@plt-0x3e118>
   21e88:   14000021    b   21f0c <__libc_init@plt-0x3eba4>
   21e8c:   aa1503e0    mov x0, x21
   21e90:   52807e61    mov w1, #0x3f3                  // #1011
   21e94:   9400033d    bl  22b88 <__libc_init@plt-0x3df28>
   21e98:   b9400280    ldr w0, [x20]
   21e9c:   9400fb5d    bl  60c10 <isatty@plt>
   21ea0:   7100041f    cmp w0, #0x1
   21ea4:   3940e288    ldrb    w8, [x20, #56]
   21ea8:   1a9f17e9    cset    w9, eq  // eq = none
   21eac:   710006df    cmp w22, #0x1
   21eb0:   1a9f07ea    cset    w10, ne // ne = any
   21eb4:   710002df    cmp w22, #0x0
   21eb8:   1a9f07eb    cset    w11, ne // ne = any
   21ebc:   39010289    strb    w9, [x20, #64]
   21ec0:   3900628a    strb    w10, [x20, #24]
   21ec4:   3900668b    strb    w11, [x20, #25]
   21ec8:   3400011a    cbz w26, 21ee8 <__libc_init@plt-0x3ebc8>
   21ecc:   35000068    cbnz    w8, 21ed8 <__libc_init@plt-0x3ebd8>
   21ed0:   52800028    mov w8, #0x1                    // #1
   21ed4:   3900e288    strb    w8, [x20, #56]
   21ed8:   52800028    mov w8, #0x1                    // #1
   21edc:   f9001a9f    str xzr, [x20, #48]
   21ee0:   39006a88    strb    w8, [x20, #26]
   21ee4:   14000007    b   21f00 <__libc_init@plt-0x3ebb0>
   21ee8:   34000048    cbz w8, 21ef0 <__libc_init@plt-0x3ebc0>
   21eec:   3900e29f    strb    wzr, [x20, #56]
   21ef0:   b9400280    ldr w0, [x20]
   21ef4:   910003e1    mov x1, sp
   21ef8:   9400fb4a    bl  60c20 <fstat@plt>
   21efc:   34000200    cbz w0, 21f3c <__libc_init@plt-0x3eb74>
   21f00:   52800028    mov w8, #0x1                    // #1
   21f04:   b9001e93    str w19, [x20, #28]
   21f08:   39008288    strb    w8, [x20, #32]
   21f0c:   f9401728    ldr x8, [x25, #40]
   21f10:   f85f83a9    ldur    x9, [x29, #-8]
   21f14:   eb09011f    cmp x8, x9
   21f18:   54000621    b.ne    21fdc <__libc_init@plt-0x3ead4>  // b.any
   21f1c:   a94e4ff4    ldp x20, x19, [sp, #224]
   21f20:   a94d57f6    ldp x22, x21, [sp, #208]
   21f24:   a94c5ff8    ldp x24, x23, [sp, #192]
   21f28:   a94b67fa    ldp x26, x25, [sp, #176]
   21f2c:   a9497bfd    ldp x29, x30, [sp, #144]
   21f30:   f94053fb    ldr x27, [sp, #160]
   21f34:   9103c3ff    add sp, sp, #0xf0
   21f38:   d65f03c0    ret
   21f3c:   b94013e8    ldr w8, [sp, #16]
   21f40:   5280002a    mov w10, #0x1                       // #1
   21f44:   f9401be9    ldr x9, [sp, #48]
   21f48:   12140d08    and w8, w8, #0xf000
   21f4c:   3900e28a    strb    w10, [x20, #56]
   21f50:   7140211f    cmp w8, #0x8, lsl #12
   21f54:   f9001a89    str x9, [x20, #48]
   21f58:   1a9f17e8    cset    w8, eq  // eq = none
   21f5c:   17ffffe1    b   21ee0 <__libc_init@plt-0x3ebd0>
   21f60:   321702f7    orr w23, w23, #0x200
   21f64:   35fff7bb    cbnz    w27, 21e58 <__libc_init@plt-0x3ec58>
   21f68:   321f02e1    orr w1, w23, #0x2
   21f6c:   52803002    mov w2, #0x180                  // #384
   21f70:   9400fb30    bl  60c30 <open@plt>
   21f74:   b9000280    str w0, [x20]
   21f78:   37f80060    tbnz    w0, #31, 21f84 <__libc_init@plt-0x3eb2c>
   21f7c:   52800056    mov w22, #0x2                       // #2
   21f80:   17ffff9d    b   21df4 <__libc_init@plt-0x3ecbc>
   21f84:   f9400680    ldr x0, [x20, #8]
   21f88:   2a1703e1    mov w1, w23
   21f8c:   52803002    mov w2, #0x180                  // #384
   21f90:   9400fb28    bl  60c30 <open@plt>
   21f94:   b9000280    str w0, [x20]
   21f98:   37f800c0    tbnz    w0, #31, 21fb0 <__libc_init@plt-0x3eb00>
   21f9c:   2a1f03f6    mov w22, wzr
   21fa0:   17ffff95    b   21df4 <__libc_init@plt-0x3ecbc>
   21fa4:   321f02f7    orr w23, w23, #0x2
   21fa8:   52800056    mov w22, #0x2                       // #2
   21fac:   14000004    b   21fbc <__libc_init@plt-0x3eaf4>
   21fb0:   f9400680    ldr x0, [x20, #8]
   21fb4:   320002f7    orr w23, w23, #0x1
   21fb8:   52800036    mov w22, #0x1                       // #1
   21fbc:   2a1703e1    mov w1, w23
   21fc0:   52803002    mov w2, #0x180                  // #384
   21fc4:   9400fb1b    bl  60c30 <open@plt>
   21fc8:   b9000280    str w0, [x20]
   21fcc:   36fff140    tbz w0, #31, 21df4 <__libc_init@plt-0x3ecbc>
   21fd0:   aa1503e0    mov x0, x21
   21fd4:   94000329    bl  22c78 <__libc_init@plt-0x3de38>
   21fd8:   17ffff87    b   21df4 <__libc_init@plt-0x3ecbc>
   21fdc:   9400fad9    bl  60b40 <__stack_chk_fail@plt>
   21fe0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   21fe4:   a9014ff4    stp x20, x19, [sp, #16]
   21fe8:   910003fd    mov x29, sp
   21fec:   aa0003f3    mov x19, x0
   21ff0:   b9400000    ldr w0, [x0]
   21ff4:   37f80140    tbnz    w0, #31, 2201c <__libc_init@plt-0x3ea94>
   21ff8:   71000c1f    cmp w0, #0x3
   21ffc:   540000c3    b.cc    22014 <__libc_init@plt-0x3ea9c>  // b.lo, b.ul, b.last
   22000:   aa0103f4    mov x20, x1
   22004:   9400fb0f    bl  60c40 <close@plt>
   22008:   34000060    cbz w0, 22014 <__libc_init@plt-0x3ea9c>
   2200c:   aa1403e0    mov x0, x20
   22010:   9400031a    bl  22c78 <__libc_init@plt-0x3de38>
   22014:   12800008    mov w8, #0xffffffff             // #-1
   22018:   b9000268    str w8, [x19]
   2201c:   a9414ff4    ldp x20, x19, [sp, #16]
   22020:   a8c27bfd    ldp x29, x30, [sp], #32
   22024:   d65f03c0    ret
   22028:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2202c:   f9000bf3    str x19, [sp, #16]
   22030:   910003fd    mov x29, sp
   22034:   aa0003f3    mov x19, x0
   22038:   b9400000    ldr w0, [x0]
   2203c:   aa1f03e1    mov x1, xzr
   22040:   52800042    mov w2, #0x2                    // #2
   22044:   9400faef    bl  60c00 <lseek@plt>
   22048:   b7f80080    tbnz    x0, #63, 22058 <__libc_init@plt-0x3ea58>
   2204c:   52800028    mov w8, #0x1                    // #1
   22050:   f9001a60    str x0, [x19, #48]
   22054:   3900e268    strb    w8, [x19, #56]
   22058:   f9400bf3    ldr x19, [sp, #16]
   2205c:   d37ffc08    lsr x8, x0, #63
   22060:   52000100    eor w0, w8, #0x1
   22064:   a8c27bfd    ldp x29, x30, [sp], #32
   22068:   d65f03c0    ret
   2206c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   22070:   a9014ff4    stp x20, x19, [sp, #16]
   22074:   910003fd    mov x29, sp
   22078:   2a0103f4    mov w20, w1
   2207c:   aa0003f3    mov x19, x0
   22080:   f9400400    ldr x0, [x0, #8]
   22084:   b9000261    str w1, [x19]
   22088:   f900067f    str xzr, [x19, #8]
   2208c:   b4000040    cbz x0, 22094 <__libc_init@plt-0x3ea1c>
   22090:   97fffdde    bl  21808 <__libc_init@plt-0x3f2a8>
   22094:   3940e268    ldrb    w8, [x19, #56]
   22098:   f9000a7f    str xzr, [x19, #16]
   2209c:   f900167f    str xzr, [x19, #40]
   220a0:   34000048    cbz w8, 220a8 <__libc_init@plt-0x3ea08>
   220a4:   3900e27f    strb    wzr, [x19, #56]
   220a8:   f9402660    ldr x0, [x19, #72]
   220ac:   b900467f    str wzr, [x19, #68]
   220b0:   f900267f    str xzr, [x19, #72]
   220b4:   b4000040    cbz x0, 220bc <__libc_init@plt-0x3e9f4>
   220b8:   97fffdd4    bl  21808 <__libc_init@plt-0x3f2a8>
   220bc:   7100029f    cmp w20, #0x0
   220c0:   39006a7f    strb    wzr, [x19, #26]
   220c4:   1a9f17e8    cset    w8, eq  // eq = none
   220c8:   1a9f07e9    cset    w9, ne  // ne = any
   220cc:   39006268    strb    w8, [x19, #24]
   220d0:   39006669    strb    w9, [x19, #25]
   220d4:   a9414ff4    ldp x20, x19, [sp, #16]
   220d8:   a8c27bfd    ldp x29, x30, [sp], #32
   220dc:   d65f03c0    ret
   220e0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   220e4:   f9000bf5    str x21, [sp, #16]
   220e8:   910003fd    mov x29, sp
   220ec:   a9024ff4    stp x20, x19, [sp, #32]
   220f0:   aa0203f3    mov x19, x2
   220f4:   aa0003f4    mov x20, x0
   220f8:   f9402400    ldr x0, [x0, #72]
   220fc:   2a0103f5    mov w21, w1
   22100:   f900269f    str xzr, [x20, #72]
   22104:   b4000040    cbz x0, 2210c <__libc_init@plt-0x3e9a4>
   22108:   97fffdc0    bl  21808 <__libc_init@plt-0x3f2a8>
   2210c:   3940e288    ldrb    w8, [x20, #56]
   22110:   34000048    cbz w8, 22118 <__libc_init@plt-0x3e998>
   22114:   3900e29f    strb    wzr, [x20, #56]
   22118:   710006bf    cmp w21, #0x1
   2211c:   54000081    b.ne    2212c <__libc_init@plt-0x3e984>  // b.any
   22120:   f9400680    ldr x0, [x20, #8]
   22124:   b4000040    cbz x0, 2212c <__libc_init@plt-0x3e984>
   22128:   9400fab2    bl  60bf0 <unlink@plt>
   2212c:   f9400680    ldr x0, [x20, #8]
   22130:   f900069f    str xzr, [x20, #8]
   22134:   b4000040    cbz x0, 2213c <__libc_init@plt-0x3e974>
   22138:   97fffdb4    bl  21808 <__libc_init@plt-0x3f2a8>
   2213c:   aa1403e0    mov x0, x20
   22140:   aa1303e1    mov x1, x19
   22144:   a9424ff4    ldp x20, x19, [sp, #32]
   22148:   f9400bf5    ldr x21, [sp, #16]
   2214c:   a8c37bfd    ldp x29, x30, [sp], #48
   22150:   17ffffa4    b   21fe0 <__libc_init@plt-0x3ead0>
   22154:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   22158:   f9000bf9    str x25, [sp, #16]
   2215c:   910003fd    mov x29, sp
   22160:   a9025ff8    stp x24, x23, [sp, #32]
   22164:   a90357f6    stp x22, x21, [sp, #48]
   22168:   a9044ff4    stp x20, x19, [sp, #64]
   2216c:   b4000624    cbz x4, 22230 <__libc_init@plt-0x3e880>
   22170:   aa0503f3    mov x19, x5
   22174:   aa0003f6    mov x22, x0
   22178:   b9400008    ldr w8, [x0]
   2217c:   37f806a8    tbnz    w8, #31, 22250 <__libc_init@plt-0x3e860>
   22180:   aa0203f5    mov x21, x2
   22184:   aa1603e0    mov x0, x22
   22188:   aa1303e2    mov x2, x19
   2218c:   aa0403f4    mov x20, x4
   22190:   aa0303f8    mov x24, x3
   22194:   94000044    bl  222a4 <__libc_init@plt-0x3e80c>
   22198:   360004c0    tbz w0, #0, 22230 <__libc_init@plt-0x3e880>
   2219c:   eb18029f    cmp x20, x24
   221a0:   aa1f03f7    mov x23, xzr
   221a4:   9a983299    csel    x25, x20, x24, cc   // cc = lo, ul, last
   221a8:   eb1902ff    cmp x23, x25
   221ac:   54000442    b.cs    22234 <__libc_init@plt-0x3e87c>  // b.hs, b.nlast
   221b0:   b94002c0    ldr w0, [x22]
   221b4:   8b1702a1    add x1, x21, x23
   221b8:   cb170282    sub x2, x20, x23
   221bc:   9400faa5    bl  60c50 <read@plt>
   221c0:   b40003a0    cbz x0, 22234 <__libc_init@plt-0x3e87c>
   221c4:   b7f80160    tbnz    x0, #63, 221f0 <__libc_init@plt-0x3e8c0>
   221c8:   f94016c8    ldr x8, [x22, #40]
   221cc:   394082c9    ldrb    w9, [x22, #32]
   221d0:   8b000108    add x8, x8, x0
   221d4:   f90016c8    str x8, [x22, #40]
   221d8:   34000049    cbz w9, 221e0 <__libc_init@plt-0x3e8d0>
   221dc:   390082df    strb    wzr, [x22, #32]
   221e0:   8b170017    add x23, x0, x23
   221e4:   2a1f03e8    mov w8, wzr
   221e8:   34fffe08    cbz w8, 221a8 <__libc_init@plt-0x3e908>
   221ec:   14000012    b   22234 <__libc_init@plt-0x3e87c>
   221f0:   9400fa9c    bl  60c60 <__errno@plt>
   221f4:   b9400018    ldr w24, [x0]
   221f8:   2a1f03e8    mov w8, wzr
   221fc:   7100131f    cmp w24, #0x4
   22200:   540000e0    b.eq    2221c <__libc_init@plt-0x3e894>  // b.none
   22204:   71002f1f    cmp w24, #0xb
   22208:   540000a0    b.eq    2221c <__libc_init@plt-0x3e894>  // b.none
   2220c:   aa1303e0    mov x0, x19
   22210:   2a1803e1    mov w1, w24
   22214:   9400025d    bl  22b88 <__libc_init@plt-0x3df28>
   22218:   52800068    mov w8, #0x3                    // #3
   2221c:   7100131f    cmp w24, #0x4
   22220:   54fffe20    b.eq    221e4 <__libc_init@plt-0x3e8cc>  // b.none
   22224:   71002f1f    cmp w24, #0xb
   22228:   54fffde0    b.eq    221e4 <__libc_init@plt-0x3e8cc>  // b.none
   2222c:   17ffffef    b   221e8 <__libc_init@plt-0x3e8c8>
   22230:   aa1f03f7    mov x23, xzr
   22234:   aa1703e0    mov x0, x23
   22238:   f9400bf9    ldr x25, [sp, #16]
   2223c:   a9444ff4    ldp x20, x19, [sp, #64]
   22240:   a94357f6    ldp x22, x21, [sp, #48]
   22244:   a9425ff8    ldp x24, x23, [sp, #32]
   22248:   a8c57bfd    ldp x29, x30, [sp], #80
   2224c:   d65f03c0    ret
   22250:   90ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   22254:   d0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   22258:   9125c421    add x1, x1, #0x971
   2225c:   91083042    add x2, x2, #0x20c
   22260:   aa1303e0    mov x0, x19
   22264:   52802e43    mov w3, #0x172                  // #370
   22268:   940003b7    bl  23144 <__libc_init@plt-0x3d96c>
   2226c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   22270:   910003fd    mov x29, sp
   22274:   b9400008    ldr w8, [x0]
   22278:   37f80068    tbnz    w8, #31, 22284 <__libc_init@plt-0x3e82c>
   2227c:   a8c17bfd    ldp x29, x30, [sp], #16
   22280:   d65f03c0    ret
   22284:   90ffff48    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   22288:   d0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2228c:   9125c508    add x8, x8, #0x971
   22290:   91083042    add x2, x2, #0x20c
   22294:   aa0103e0    mov x0, x1
   22298:   aa0803e1    mov x1, x8
   2229c:   52802e43    mov w3, #0x172                  // #370
   222a0:   940003a9    bl  23144 <__libc_init@plt-0x3d96c>
   222a4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   222a8:   f9000bf5    str x21, [sp, #16]
   222ac:   910003fd    mov x29, sp
   222b0:   a9024ff4    stp x20, x19, [sp, #32]
   222b4:   f9401408    ldr x8, [x0, #40]
   222b8:   eb01011f    cmp x8, x1
   222bc:   54000061    b.ne    222c8 <__libc_init@plt-0x3e7e8>  // b.any
   222c0:   52800020    mov w0, #0x1                    // #1
   222c4:   14000013    b   22310 <__libc_init@plt-0x3e7a0>
   222c8:   aa0203f4    mov x20, x2
   222cc:   aa0003f3    mov x19, x0
   222d0:   b9400000    ldr w0, [x0]
   222d4:   2a1f03e2    mov w2, wzr
   222d8:   aa0103f5    mov x21, x1
   222dc:   9400fa49    bl  60c00 <lseek@plt>
   222e0:   eb15001f    cmp x0, x21
   222e4:   540000e1    b.ne    22300 <__libc_init@plt-0x3e7b0>  // b.any
   222e8:   39408268    ldrb    w8, [x19, #32]
   222ec:   f9001675    str x21, [x19, #40]
   222f0:   34fffe88    cbz w8, 222c0 <__libc_init@plt-0x3e7f0>
   222f4:   52800020    mov w0, #0x1                    // #1
   222f8:   3900827f    strb    wzr, [x19, #32]
   222fc:   14000005    b   22310 <__libc_init@plt-0x3e7a0>
   22300:   aa1403e0    mov x0, x20
   22304:   528081c1    mov w1, #0x40e                  // #1038
   22308:   94000220    bl  22b88 <__libc_init@plt-0x3df28>
   2230c:   2a1f03e0    mov w0, wzr
   22310:   a9424ff4    ldp x20, x19, [sp, #32]
   22314:   f9400bf5    ldr x21, [sp, #16]
   22318:   a8c37bfd    ldp x29, x30, [sp], #48
   2231c:   d65f03c0    ret
   22320:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   22324:   a9015ff8    stp x24, x23, [sp, #16]
   22328:   910003fd    mov x29, sp
   2232c:   a90257f6    stp x22, x21, [sp, #32]
   22330:   a9034ff4    stp x20, x19, [sp, #48]
   22334:   b40005a3    cbz x3, 223e8 <__libc_init@plt-0x3e6c8>
   22338:   aa0403f5    mov x21, x4
   2233c:   aa0003f3    mov x19, x0
   22340:   b9400008    ldr w8, [x0]
   22344:   37f80728    tbnz    w8, #31, 22428 <__libc_init@plt-0x3e688>
   22348:   aa0203f7    mov x23, x2
   2234c:   aa1303e0    mov x0, x19
   22350:   aa1503e2    mov x2, x21
   22354:   aa0303f6    mov x22, x3
   22358:   97ffffd3    bl  222a4 <__libc_init@plt-0x3e80c>
   2235c:   36000460    tbz w0, #0, 223e8 <__libc_init@plt-0x3e6c8>
   22360:   aa1f03f4    mov x20, xzr
   22364:   eb16029f    cmp x20, x22
   22368:   540004e2    b.cs    22404 <__libc_init@plt-0x3e6ac>  // b.hs, b.nlast
   2236c:   b9400260    ldr w0, [x19]
   22370:   8b1402e1    add x1, x23, x20
   22374:   cb1402c2    sub x2, x22, x20
   22378:   9400fa3e    bl  60c70 <write@plt>
   2237c:   b7f80160    tbnz    x0, #63, 223a8 <__libc_init@plt-0x3e708>
   22380:   f9401668    ldr x8, [x19, #40]
   22384:   39408269    ldrb    w9, [x19, #32]
   22388:   8b000108    add x8, x8, x0
   2238c:   f9001668    str x8, [x19, #40]
   22390:   34000049    cbz w9, 22398 <__libc_init@plt-0x3e718>
   22394:   3900827f    strb    wzr, [x19, #32]
   22398:   8b140014    add x20, x0, x20
   2239c:   2a1f03e8    mov w8, wzr
   223a0:   34fffe28    cbz w8, 22364 <__libc_init@plt-0x3e74c>
   223a4:   14000018    b   22404 <__libc_init@plt-0x3e6ac>
   223a8:   9400fa2e    bl  60c60 <__errno@plt>
   223ac:   b9400018    ldr w24, [x0]
   223b0:   2a1f03e8    mov w8, wzr
   223b4:   7100131f    cmp w24, #0x4
   223b8:   540000e0    b.eq    223d4 <__libc_init@plt-0x3e6dc>  // b.none
   223bc:   71002f1f    cmp w24, #0xb
   223c0:   540000a0    b.eq    223d4 <__libc_init@plt-0x3e6dc>  // b.none
   223c4:   aa1503e0    mov x0, x21
   223c8:   2a1803e1    mov w1, w24
   223cc:   940001ef    bl  22b88 <__libc_init@plt-0x3df28>
   223d0:   52800068    mov w8, #0x3                    // #3
   223d4:   71002f1f    cmp w24, #0xb
   223d8:   54fffe20    b.eq    2239c <__libc_init@plt-0x3e714>  // b.none
   223dc:   7100131f    cmp w24, #0x4
   223e0:   54fffde0    b.eq    2239c <__libc_init@plt-0x3e714>  // b.none
   223e4:   17ffffef    b   223a0 <__libc_init@plt-0x3e710>
   223e8:   aa1f03f4    mov x20, xzr
   223ec:   aa1403e0    mov x0, x20
   223f0:   a9434ff4    ldp x20, x19, [sp, #48]
   223f4:   a94257f6    ldp x22, x21, [sp, #32]
   223f8:   a9415ff8    ldp x24, x23, [sp, #16]
   223fc:   a8c47bfd    ldp x29, x30, [sp], #64
   22400:   d65f03c0    ret
   22404:   3940e268    ldrb    w8, [x19, #56]
   22408:   34ffff28    cbz w8, 223ec <__libc_init@plt-0x3e6c4>
   2240c:   a942a668    ldp x8, x9, [x19, #40]
   22410:   eb09011f    cmp x8, x9
   22414:   54fffecd    b.le    223ec <__libc_init@plt-0x3e6c4>
   22418:   52800029    mov w9, #0x1                    // #1
   2241c:   f9001a68    str x8, [x19, #48]
   22420:   3900e269    strb    w9, [x19, #56]
   22424:   17fffff2    b   223ec <__libc_init@plt-0x3e6c4>
   22428:   90ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2242c:   d0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   22430:   9125c421    add x1, x1, #0x971
   22434:   91083042    add x2, x2, #0x20c
   22438:   aa1503e0    mov x0, x21
   2243c:   52802e43    mov w3, #0x172                  // #370
   22440:   94000341    bl  23144 <__libc_init@plt-0x3d96c>
   22444:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   22448:   f9000bf5    str x21, [sp, #16]
   2244c:   910003fd    mov x29, sp
   22450:   a9024ff4    stp x20, x19, [sp, #32]
   22454:   aa0203f3    mov x19, x2
   22458:   aa0003f4    mov x20, x0
   2245c:   b9400000    ldr w0, [x0]
   22460:   37f80260    tbnz    w0, #31, 224ac <__libc_init@plt-0x3e604>
   22464:   aa0103f5    mov x21, x1
   22468:   3940e288    ldrb    w8, [x20, #56]
   2246c:   34000088    cbz w8, 2247c <__libc_init@plt-0x3e634>
   22470:   f9401a88    ldr x8, [x20, #48]
   22474:   eb15011f    cmp x8, x21
   22478:   54000120    b.eq    2249c <__libc_init@plt-0x3e614>  // b.none
   2247c:   aa1503e1    mov x1, x21
   22480:   9400fa00    bl  60c80 <ftruncate@plt>
   22484:   34000060    cbz w0, 22490 <__libc_init@plt-0x3e620>
   22488:   aa1303e0    mov x0, x19
   2248c:   940001fb    bl  22c78 <__libc_init@plt-0x3de38>
   22490:   52800028    mov w8, #0x1                    // #1
   22494:   f9001a95    str x21, [x20, #48]
   22498:   3900e288    strb    w8, [x20, #56]
   2249c:   a9424ff4    ldp x20, x19, [sp, #32]
   224a0:   f9400bf5    ldr x21, [sp, #16]
   224a4:   a8c37bfd    ldp x29, x30, [sp], #48
   224a8:   d65f03c0    ret
   224ac:   90ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   224b0:   d0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   224b4:   9125c421    add x1, x1, #0x971
   224b8:   91083042    add x2, x2, #0x20c
   224bc:   aa1303e0    mov x0, x19
   224c0:   52802e43    mov w3, #0x172                  // #370
   224c4:   94000320    bl  23144 <__libc_init@plt-0x3d96c>
   224c8:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   224cc:   f9000bf9    str x25, [sp, #16]
   224d0:   910003fd    mov x29, sp
   224d4:   a9025ff8    stp x24, x23, [sp, #32]
   224d8:   a90357f6    stp x22, x21, [sp, #48]
   224dc:   a9044ff4    stp x20, x19, [sp, #64]
   224e0:   aa0403f3    mov x19, x4
   224e4:   b9400008    ldr w8, [x0]
   224e8:   37f80648    tbnz    w8, #31, 225b0 <__libc_init@plt-0x3e500>
   224ec:   aa0303f5    mov x21, x3
   224f0:   aa0003f4    mov x20, x0
   224f4:   aa0203f6    mov x22, x2
   224f8:   aa0103f7    mov x23, x1
   224fc:   aa1f03f9    mov x25, xzr
   22500:   2a1f03f8    mov w24, wzr
   22504:   eb15033f    cmp x25, x21
   22508:   54000422    b.cs    2258c <__libc_init@plt-0x3e524>  // b.hs, b.nlast
   2250c:   aa1403e0    mov x0, x20
   22510:   aa1703e1    mov x1, x23
   22514:   aa1303e2    mov x2, x19
   22518:   97ffff63    bl  222a4 <__libc_init@plt-0x3e80c>
   2251c:   36000140    tbz w0, #0, 22544 <__libc_init@plt-0x3e56c>
   22520:   b9400280    ldr w0, [x20]
   22524:   8b1902c1    add x1, x22, x25
   22528:   cb1902a2    sub x2, x21, x25
   2252c:   9400f9c9    bl  60c50 <read@plt>
   22530:   b40002c0    cbz x0, 22588 <__libc_init@plt-0x3e528>
   22534:   b7f80080    tbnz    x0, #63, 22544 <__libc_init@plt-0x3e56c>
   22538:   8b170017    add x23, x0, x23
   2253c:   8b190019    add x25, x0, x25
   22540:   1400000f    b   2257c <__libc_init@plt-0x3e534>
   22544:   9400f9c7    bl  60c60 <__errno@plt>
   22548:   b9400009    ldr w9, [x0]
   2254c:   71002d3f    cmp w9, #0xb
   22550:   54000060    b.eq    2255c <__libc_init@plt-0x3e554>  // b.none
   22554:   7100113f    cmp w9, #0x4
   22558:   54000061    b.ne    22564 <__libc_init@plt-0x3e54c>  // b.any
   2255c:   2a1f03e8    mov w8, wzr
   22560:   14000003    b   2256c <__libc_init@plt-0x3e544>
   22564:   52800048    mov w8, #0x2                    // #2
   22568:   2a0903f8    mov w24, w9
   2256c:   7100113f    cmp w9, #0x4
   22570:   54000060    b.eq    2257c <__libc_init@plt-0x3e534>  // b.none
   22574:   71002d3f    cmp w9, #0xb
   22578:   54000041    b.ne    22580 <__libc_init@plt-0x3e530>  // b.any
   2257c:   2a1f03e8    mov w8, wzr
   22580:   34fffc28    cbz w8, 22504 <__libc_init@plt-0x3e5ac>
   22584:   14000002    b   2258c <__libc_init@plt-0x3e524>
   22588:   12800018    mov w24, #0xffffffff                // #-1
   2258c:   aa1403e0    mov x0, x20
   22590:   aa1303e1    mov x1, x19
   22594:   2a1803e2    mov w2, w24
   22598:   f9400bf9    ldr x25, [sp, #16]
   2259c:   a9444ff4    ldp x20, x19, [sp, #64]
   225a0:   a94357f6    ldp x22, x21, [sp, #48]
   225a4:   a9425ff8    ldp x24, x23, [sp, #32]
   225a8:   a8c57bfd    ldp x29, x30, [sp], #80
   225ac:   14000008    b   225cc <__libc_init@plt-0x3e4e4>
   225b0:   90ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   225b4:   d0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   225b8:   9125c421    add x1, x1, #0x971
   225bc:   91083042    add x2, x2, #0x20c
   225c0:   aa1303e0    mov x0, x19
   225c4:   52802e43    mov w3, #0x172                  // #370
   225c8:   940002df    bl  23144 <__libc_init@plt-0x3d96c>
   225cc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   225d0:   f9000bf5    str x21, [sp, #16]
   225d4:   910003fd    mov x29, sp
   225d8:   a9024ff4    stp x20, x19, [sp, #32]
   225dc:   b9404413    ldr w19, [x0, #68]
   225e0:   aa0003f5    mov x21, x0
   225e4:   aa0103e0    mov x0, x1
   225e8:   52800201    mov w1, #0x10                   // #16
   225ec:   2a0203f4    mov w20, w2
   225f0:   11000668    add w8, w19, #0x1
   225f4:   b90046a8    str w8, [x21, #68]
   225f8:   97fffc73    bl  217c4 <__libc_init@plt-0x3f2ec>
   225fc:   f94026a9    ldr x9, [x21, #72]
   22600:   f90026bf    str xzr, [x21, #72]
   22604:   aa0003e8    mov x8, x0
   22608:   f9000409    str x9, [x0, #8]
   2260c:   f94026a0    ldr x0, [x21, #72]
   22610:   29005113    stp w19, w20, [x8]
   22614:   f90026a8    str x8, [x21, #72]
   22618:   b4000040    cbz x0, 22620 <__libc_init@plt-0x3e490>
   2261c:   97fffc7b    bl  21808 <__libc_init@plt-0x3f2a8>
   22620:   2a1303e0    mov w0, w19
   22624:   f9400bf5    ldr x21, [sp, #16]
   22628:   a9424ff4    ldp x20, x19, [sp, #32]
   2262c:   a8c37bfd    ldp x29, x30, [sp], #48
   22630:   d65f03c0    ret
   22634:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   22638:   f9000bf9    str x25, [sp, #16]
   2263c:   910003fd    mov x29, sp
   22640:   a9025ff8    stp x24, x23, [sp, #32]
   22644:   a90357f6    stp x22, x21, [sp, #48]
   22648:   a9044ff4    stp x20, x19, [sp, #64]
   2264c:   aa0403f3    mov x19, x4
   22650:   b9400008    ldr w8, [x0]
   22654:   37f805e8    tbnz    w8, #31, 22710 <__libc_init@plt-0x3e3a0>
   22658:   aa0303f5    mov x21, x3
   2265c:   aa0003f4    mov x20, x0
   22660:   aa0203f6    mov x22, x2
   22664:   aa0103f7    mov x23, x1
   22668:   aa1f03f9    mov x25, xzr
   2266c:   2a1f03f8    mov w24, wzr
   22670:   eb15033f    cmp x25, x21
   22674:   540003c2    b.cs    226ec <__libc_init@plt-0x3e3c4>  // b.hs, b.nlast
   22678:   aa1403e0    mov x0, x20
   2267c:   aa1703e1    mov x1, x23
   22680:   aa1303e2    mov x2, x19
   22684:   97ffff08    bl  222a4 <__libc_init@plt-0x3e80c>
   22688:   36000120    tbz w0, #0, 226ac <__libc_init@plt-0x3e404>
   2268c:   b9400280    ldr w0, [x20]
   22690:   8b1902c1    add x1, x22, x25
   22694:   cb1902a2    sub x2, x21, x25
   22698:   9400f976    bl  60c70 <write@plt>
   2269c:   b7f80080    tbnz    x0, #63, 226ac <__libc_init@plt-0x3e404>
   226a0:   8b170017    add x23, x0, x23
   226a4:   8b190019    add x25, x0, x25
   226a8:   1400000f    b   226e4 <__libc_init@plt-0x3e3cc>
   226ac:   9400f96d    bl  60c60 <__errno@plt>
   226b0:   b9400009    ldr w9, [x0]
   226b4:   71002d3f    cmp w9, #0xb
   226b8:   54000060    b.eq    226c4 <__libc_init@plt-0x3e3ec>  // b.none
   226bc:   7100113f    cmp w9, #0x4
   226c0:   54000061    b.ne    226cc <__libc_init@plt-0x3e3e4>  // b.any
   226c4:   2a1f03e8    mov w8, wzr
   226c8:   14000003    b   226d4 <__libc_init@plt-0x3e3dc>
   226cc:   52800048    mov w8, #0x2                    // #2
   226d0:   2a0903f8    mov w24, w9
   226d4:   71002d3f    cmp w9, #0xb
   226d8:   54000060    b.eq    226e4 <__libc_init@plt-0x3e3cc>  // b.none
   226dc:   7100113f    cmp w9, #0x4
   226e0:   54000041    b.ne    226e8 <__libc_init@plt-0x3e3c8>  // b.any
   226e4:   2a1f03e8    mov w8, wzr
   226e8:   34fffc48    cbz w8, 22670 <__libc_init@plt-0x3e440>
   226ec:   aa1403e0    mov x0, x20
   226f0:   aa1303e1    mov x1, x19
   226f4:   2a1803e2    mov w2, w24
   226f8:   f9400bf9    ldr x25, [sp, #16]
   226fc:   a9444ff4    ldp x20, x19, [sp, #64]
   22700:   a94357f6    ldp x22, x21, [sp, #48]
   22704:   a9425ff8    ldp x24, x23, [sp, #32]
   22708:   a8c57bfd    ldp x29, x30, [sp], #80
   2270c:   17ffffb0    b   225cc <__libc_init@plt-0x3e4e4>
   22710:   90ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   22714:   d0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   22718:   9125c421    add x1, x1, #0x971
   2271c:   91083042    add x2, x2, #0x20c
   22720:   aa1303e0    mov x0, x19
   22724:   52802e43    mov w3, #0x172                  // #370
   22728:   94000287    bl  23144 <__libc_init@plt-0x3d96c>
   2272c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   22730:   a9014ff4    stp x20, x19, [sp, #16]
   22734:   910003fd    mov x29, sp
   22738:   f9402408    ldr x8, [x0, #72]
   2273c:   b40003a8    cbz x8, 227b0 <__libc_init@plt-0x3e300>
   22740:   b9400109    ldr w9, [x8]
   22744:   aa0203f3    mov x19, x2
   22748:   6b01013f    cmp w9, w1
   2274c:   54000061    b.ne    22758 <__libc_init@plt-0x3e358>  // b.any
   22750:   aa1f03e9    mov x9, xzr
   22754:   14000009    b   22778 <__libc_init@plt-0x3e338>
   22758:   aa0803ea    mov x10, x8
   2275c:   f9400548    ldr x8, [x10, #8]
   22760:   b4000288    cbz x8, 227b0 <__libc_init@plt-0x3e300>
   22764:   b940010b    ldr w11, [x8]
   22768:   aa0a03e9    mov x9, x10
   2276c:   aa0803ea    mov x10, x8
   22770:   6b01017f    cmp w11, w1
   22774:   54ffff41    b.ne    2275c <__libc_init@plt-0x3e354>  // b.any
   22778:   b9400514    ldr w20, [x8, #4]
   2277c:   f940050a    ldr x10, [x8, #8]
   22780:   f900051f    str xzr, [x8, #8]
   22784:   b40001c9    cbz x9, 227bc <__libc_init@plt-0x3e2f4>
   22788:   f9400528    ldr x8, [x9, #8]
   2278c:   f900052a    str x10, [x9, #8]
   22790:   b4000068    cbz x8, 2279c <__libc_init@plt-0x3e314>
   22794:   aa0803e0    mov x0, x8
   22798:   97fffc1c    bl  21808 <__libc_init@plt-0x3f2a8>
   2279c:   aa1303e0    mov x0, x19
   227a0:   2a1403e1    mov w1, w20
   227a4:   a9414ff4    ldp x20, x19, [sp, #16]
   227a8:   a8c27bfd    ldp x29, x30, [sp], #32
   227ac:   140000f7    b   22b88 <__libc_init@plt-0x3df28>
   227b0:   a9414ff4    ldp x20, x19, [sp, #16]
   227b4:   a8c27bfd    ldp x29, x30, [sp], #32
   227b8:   d65f03c0    ret
   227bc:   f9402408    ldr x8, [x0, #72]
   227c0:   f900240a    str x10, [x0, #72]
   227c4:   b5fffe88    cbnz    x8, 22794 <__libc_init@plt-0x3e31c>
   227c8:   17fffff5    b   2279c <__libc_init@plt-0x3e314>
   227cc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   227d0:   f9000bf5    str x21, [sp, #16]
   227d4:   910003fd    mov x29, sp
   227d8:   a9024ff4    stp x20, x19, [sp, #32]
   227dc:   f9402408    ldr x8, [x0, #72]
   227e0:   b40001e8    cbz x8, 2281c <__libc_init@plt-0x3e294>
   227e4:   aa0003f3    mov x19, x0
   227e8:   aa0103f4    mov x20, x1
   227ec:   f9400509    ldr x9, [x8, #8]
   227f0:   f900051f    str xzr, [x8, #8]
   227f4:   f9402660    ldr x0, [x19, #72]
   227f8:   b9400515    ldr w21, [x8, #4]
   227fc:   f9002669    str x9, [x19, #72]
   22800:   b4000040    cbz x0, 22808 <__libc_init@plt-0x3e2a8>
   22804:   97fffc01    bl  21808 <__libc_init@plt-0x3f2a8>
   22808:   aa1403e0    mov x0, x20
   2280c:   2a1503e1    mov w1, w21
   22810:   940000de    bl  22b88 <__libc_init@plt-0x3df28>
   22814:   f9402668    ldr x8, [x19, #72]
   22818:   b5fffea8    cbnz    x8, 227ec <__libc_init@plt-0x3e2c4>
   2281c:   a9424ff4    ldp x20, x19, [sp, #32]
   22820:   f9400bf5    ldr x21, [sp, #16]
   22824:   a8c37bfd    ldp x29, x30, [sp], #48
   22828:   d65f03c0    ret
   2282c:   39408008    ldrb    w8, [x0, #32]
   22830:   34000068    cbz w8, 2283c <__libc_init@plt-0x3e274>
   22834:   b9401c00    ldr w0, [x0, #28]
   22838:   d65f03c0    ret
   2283c:   a942a808    ldp x8, x10, [x0, #40]
   22840:   3940e009    ldrb    w9, [x0, #56]
   22844:   7100013f    cmp w9, #0x0
   22848:   9a881549    csinc   x9, x10, x8, ne // ne = any
   2284c:   eb09011f    cmp x8, x9
   22850:   54000061    b.ne    2285c <__libc_init@plt-0x3e254>  // b.any
   22854:   52800040    mov w0, #0x2                    // #2
   22858:   d65f03c0    ret
   2285c:   39406809    ldrb    w9, [x0, #26]
   22860:   f100011f    cmp x8, #0x0
   22864:   1a9f17e8    cset    w8, eq  // eq = none
   22868:   7100013f    cmp w9, #0x0
   2286c:   1a9f07e9    cset    w9, ne  // ne = any
   22870:   0a090100    and w0, w8, w9
   22874:   d65f03c0    ret
   22878:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2287c:   f9000bf3    str x19, [sp, #16]
   22880:   910003fd    mov x29, sp
   22884:   b9400000    ldr w0, [x0]
   22888:   2a1f03e2    mov w2, wzr
   2288c:   aa0103f3    mov x19, x1
   22890:   9400f8dc    bl  60c00 <lseek@plt>
   22894:   eb13001f    cmp x0, x19
   22898:   f9400bf3    ldr x19, [sp, #16]
   2289c:   1a9f17e0    cset    w0, eq  // eq = none
   228a0:   a8c27bfd    ldp x29, x30, [sp], #32
   228a4:   d65f03c0    ret
   228a8:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   228ac:   910003fd    mov x29, sp
   228b0:   9400f8d8    bl  60c10 <isatty@plt>
   228b4:   7100001f    cmp w0, #0x0
   228b8:   1a9f07e0    cset    w0, ne  // ne = any
   228bc:   a8c17bfd    ldp x29, x30, [sp], #16
   228c0:   d65f03c0    ret
   228c4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   228c8:   910003fd    mov x29, sp
   228cc:   2a1f03e1    mov w1, wzr
   228d0:   9400f8f0    bl  60c90 <access@plt>
   228d4:   7100001f    cmp w0, #0x0
   228d8:   1a9f17e0    cset    w0, eq  // eq = none
   228dc:   a8c17bfd    ldp x29, x30, [sp], #16
   228e0:   d65f03c0    ret
   228e4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   228e8:   910003fd    mov x29, sp
   228ec:   52800081    mov w1, #0x4                    // #4
   228f0:   9400f8e8    bl  60c90 <access@plt>
   228f4:   7100001f    cmp w0, #0x0
   228f8:   1a9f17e0    cset    w0, eq  // eq = none
   228fc:   a8c17bfd    ldp x29, x30, [sp], #16
   22900:   d65f03c0    ret
   22904:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   22908:   910003fd    mov x29, sp
   2290c:   52800041    mov w1, #0x2                    // #2
   22910:   9400f8e0    bl  60c90 <access@plt>
   22914:   7100001f    cmp w0, #0x0
   22918:   1a9f17e0    cset    w0, eq  // eq = none
   2291c:   a8c17bfd    ldp x29, x30, [sp], #16
   22920:   d65f03c0    ret
   22924:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   22928:   910003fd    mov x29, sp
   2292c:   528000c1    mov w1, #0x6                    // #6
   22930:   9400f8d8    bl  60c90 <access@plt>
   22934:   7100001f    cmp w0, #0x0
   22938:   1a9f17e0    cset    w0, eq  // eq = none
   2293c:   a8c17bfd    ldp x29, x30, [sp], #16
   22940:   d65f03c0    ret
   22944:   d102c3ff    sub sp, sp, #0xb0
   22948:   a9097bfd    stp x29, x30, [sp, #144]
   2294c:   910243fd    add x29, sp, #0x90
   22950:   f90053f3    str x19, [sp, #160]
   22954:   d53bd053    mrs x19, tpidr_el0
   22958:   910023e1    add x1, sp, #0x8
   2295c:   f9401668    ldr x8, [x19, #40]
   22960:   f81f83a8    stur    x8, [x29, #-8]
   22964:   9400f8cf    bl  60ca0 <stat@plt>
   22968:   f9401fe8    ldr x8, [sp, #56]
   2296c:   7100001f    cmp w0, #0x0
   22970:   f9401669    ldr x9, [x19, #40]
   22974:   f85f83aa    ldur    x10, [x29, #-8]
   22978:   da9f0100    csinv   x0, x8, xzr, eq // eq = none
   2297c:   eb0a013f    cmp x9, x10
   22980:   540000a1    b.ne    22994 <__libc_init@plt-0x3e11c>  // b.any
   22984:   a9497bfd    ldp x29, x30, [sp, #144]
   22988:   f94053f3    ldr x19, [sp, #160]
   2298c:   9102c3ff    add sp, sp, #0xb0
   22990:   d65f03c0    ret
   22994:   9400f86b    bl  60b40 <__stack_chk_fail@plt>
   22998:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2299c:   f9000bfc    str x28, [sp, #16]
   229a0:   910003fd    mov x29, sp
   229a4:   a9024ff4    stp x20, x19, [sp, #32]
   229a8:   d10843ff    sub sp, sp, #0x210
   229ac:   a90a1be5    stp x5, x6, [sp, #160]
   229b0:   aa0203e8    mov x8, x2
   229b4:   a90913e3    stp x3, x4, [sp, #144]
   229b8:   aa0003f3    mov x19, x0
   229bc:   f9005be7    str x7, [sp, #176]
   229c0:   ad0087e0    stp q0, q1, [sp, #16]
   229c4:   ad018fe2    stp q2, q3, [sp, #48]
   229c8:   ad0297e4    stp q4, q5, [sp, #80]
   229cc:   ad039fe6    stp q6, q7, [sp, #112]
   229d0:   d53bd054    mrs x20, tpidr_el0
   229d4:   f9401689    ldr x9, [x20, #40]
   229d8:   3100083f    cmn w1, #0x2
   229dc:   f81f83a9    stur    x9, [x29, #-8]
   229e0:   540001c0    b.eq    22a18 <__libc_init@plt-0x3e098>  // b.none
   229e4:   3100043f    cmn w1, #0x1
   229e8:   54000080    b.eq    229f8 <__libc_init@plt-0x3e0b8>  // b.none
   229ec:   340007e1    cbz w1, 22ae8 <__libc_init@plt-0x3dfc8>
   229f0:   39403269    ldrb    w9, [x19, #12]
   229f4:   1400000b    b   22a20 <__libc_init@plt-0x3e090>
   229f8:   39403269    ldrb    w9, [x19, #12]
   229fc:   36100129    tbz w9, #2, 22a20 <__libc_init@plt-0x3e090>
   22a00:   b9401268    ldr w8, [x19, #16]
   22a04:   34000068    cbz w8, 22a10 <__libc_init@plt-0x3e0a0>
   22a08:   3100091f    cmn w8, #0x2
   22a0c:   540006ec    b.gt    22ae8 <__libc_init@plt-0x3dfc8>
   22a10:   12800008    mov w8, #0xffffffff             // #-1
   22a14:   14000034    b   22ae4 <__libc_init@plt-0x3dfcc>
   22a18:   39403269    ldrb    w9, [x19, #12]
   22a1c:   371805a9    tbnz    w9, #3, 22ad0 <__libc_init@plt-0x3dfe0>
   22a20:   5280026a    mov w10, #0x13                      // #19
   22a24:   6a0a013f    tst w9, w10
   22a28:   54000720    b.eq    22b0c <__libc_init@plt-0x3dfa4>  // b.none
   22a2c:   b940126a    ldr w10, [x19, #16]
   22a30:   7100015f    cmp w10, #0x0
   22a34:   540005ac    b.gt    22ae8 <__libc_init@plt-0x3dfc8>
   22a38:   b9001261    str w1, [x19, #16]
   22a3c:   b4000568    cbz x8, 22ae8 <__libc_init@plt-0x3dfc8>
   22a40:   36200549    tbz w9, #4, 22ae8 <__libc_init@plt-0x3dfc8>
   22a44:   928004e9    mov x9, #0xffffffffffffffd8     // #-40
   22a48:   910043ea    add x10, sp, #0x10
   22a4c:   910243eb    add x11, sp, #0x90
   22a50:   f2dff009    movk    x9, #0xff80, lsl #32
   22a54:   9102014a    add x10, x10, #0x80
   22a58:   9100a16b    add x11, x11, #0x28
   22a5c:   9100c3ad    add x13, x29, #0x30
   22a60:   9103a3ec    add x12, sp, #0xe8
   22a64:   910423e0    add x0, sp, #0x108
   22a68:   910303e3    add x3, sp, #0xc0
   22a6c:   a90fa7ea    stp x10, x9, [sp, #248]
   22a70:   52802001    mov w1, #0x100                  // #256
   22a74:   a90eafed    stp x13, x11, [sp, #232]
   22a78:   aa0803e2    mov x2, x8
   22a7c:   ad400181    ldp q1, q0, [x12]
   22a80:   ad0603e1    stp q1, q0, [sp, #192]
   22a84:   9400f88b    bl  60cb0 <vsnprintf@plt>
   22a88:   910423e0    add x0, sp, #0x108
   22a8c:   9400f825    bl  60b20 <strlen@plt>
   22a90:   91000401    add x1, x0, #0x1
   22a94:   9102e3e8    add x8, sp, #0xb8
   22a98:   910423e0    add x0, sp, #0x108
   22a9c:   aa1303e2    mov x2, x19
   22aa0:   940001c3    bl  231ac <__libc_init@plt-0x3d904>
   22aa4:   f9405fe8    ldr x8, [sp, #184]
   22aa8:   f9005fff    str xzr, [sp, #184]
   22aac:   f9400e60    ldr x0, [x19, #24]
   22ab0:   f9000e68    str x8, [x19, #24]
   22ab4:   b40001a0    cbz x0, 22ae8 <__libc_init@plt-0x3dfc8>
   22ab8:   97fffb54    bl  21808 <__libc_init@plt-0x3f2a8>
   22abc:   f9405fe0    ldr x0, [sp, #184]
   22ac0:   f9005fff    str xzr, [sp, #184]
   22ac4:   b4000120    cbz x0, 22ae8 <__libc_init@plt-0x3dfc8>
   22ac8:   97fffb50    bl  21808 <__libc_init@plt-0x3f2a8>
   22acc:   14000007    b   22ae8 <__libc_init@plt-0x3dfc8>
   22ad0:   b9401268    ldr w8, [x19, #16]
   22ad4:   34000068    cbz w8, 22ae0 <__libc_init@plt-0x3dfd0>
   22ad8:   31000d1f    cmn w8, #0x3
   22adc:   5400006c    b.gt    22ae8 <__libc_init@plt-0x3dfc8>
   22ae0:   12800028    mov w8, #0xfffffffe             // #-2
   22ae4:   b9001268    str w8, [x19, #16]
   22ae8:   f9401688    ldr x8, [x20, #40]
   22aec:   f85f83a9    ldur    x9, [x29, #-8]
   22af0:   eb09011f    cmp x8, x9
   22af4:   54000481    b.ne    22b84 <__libc_init@plt-0x3df2c>  // b.any
   22af8:   910843ff    add sp, sp, #0x210
   22afc:   a9424ff4    ldp x20, x19, [sp, #32]
   22b00:   f9400bfc    ldr x28, [sp, #16]
   22b04:   a8c37bfd    ldp x29, x30, [sp], #48
   22b08:   d65f03c0    ret
   22b0c:   b9000fe1    str w1, [sp, #12]
   22b10:   b50001a8    cbnz    x8, 22b44 <__libc_init@plt-0x3df6c>
   22b14:   b9400fe0    ldr w0, [sp, #12]
   22b18:   94000097    bl  22d74 <__libc_init@plt-0x3dd3c>
   22b1c:   b50002e0    cbnz    x0, 22b78 <__libc_init@plt-0x3df38>
   22b20:   b9400ff4    ldr w20, [sp, #12]
   22b24:   2a1403e0    mov w0, w20
   22b28:   9400f866    bl  60cc0 <strerror@plt>
   22b2c:   90ffff41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   22b30:   aa0003e3    mov x3, x0
   22b34:   91395421    add x1, x1, #0xe55
   22b38:   aa1303e0    mov x0, x19
   22b3c:   2a1403e2    mov w2, w20
   22b40:   94000132    bl  23008 <__libc_init@plt-0x3daa8>
   22b44:   928004e9    mov x9, #0xffffffffffffffd8     // #-40
   22b48:   910043ea    add x10, sp, #0x10
   22b4c:   910243ec    add x12, sp, #0x90
   22b50:   f2dff009    movk    x9, #0xff80, lsl #32
   22b54:   9102014a    add x10, x10, #0x80
   22b58:   9100c3ab    add x11, x29, #0x30
   22b5c:   9100a18c    add x12, x12, #0x28
   22b60:   910423e2    add x2, sp, #0x108
   22b64:   aa1303e0    mov x0, x19
   22b68:   aa0803e1    mov x1, x8
   22b6c:   a911a7ea    stp x10, x9, [sp, #280]
   22b70:   a910b3eb    stp x11, x12, [sp, #264]
   22b74:   9400013b    bl  23060 <__libc_init@plt-0x3da50>
   22b78:   aa0003e1    mov x1, x0
   22b7c:   aa1303e0    mov x0, x19
   22b80:   94000122    bl  23008 <__libc_init@plt-0x3daa8>
   22b84:   9400f7ef    bl  60b40 <__stack_chk_fail@plt>
   22b88:   aa1f03e2    mov x2, xzr
   22b8c:   17ffff83    b   22998 <__libc_init@plt-0x3e118>
   22b90:   d10143ff    sub sp, sp, #0x50
   22b94:   a9017bfd    stp x29, x30, [sp, #16]
   22b98:   910043fd    add x29, sp, #0x10
   22b9c:   f90013f7    str x23, [sp, #32]
   22ba0:   a90357f6    stp x22, x21, [sp, #48]
   22ba4:   a9044ff4    stp x20, x19, [sp, #64]
   22ba8:   d53bd057    mrs x23, tpidr_el0
   22bac:   aa0303f5    mov x21, x3
   22bb0:   aa0203f4    mov x20, x2
   22bb4:   2a0103f3    mov w19, w1
   22bb8:   f94016e8    ldr x8, [x23, #40]
   22bbc:   aa0003f6    mov x22, x0
   22bc0:   f90007e8    str x8, [sp, #8]
   22bc4:   b4000282    cbz x2, 22c14 <__libc_init@plt-0x3de9c>
   22bc8:   b94012c8    ldr w8, [x22, #16]
   22bcc:   34000248    cbz w8, 22c14 <__libc_init@plt-0x3de9c>
   22bd0:   394032c8    ldrb    w8, [x22, #12]
   22bd4:   36200208    tbz w8, #4, 22c14 <__libc_init@plt-0x3de9c>
   22bd8:   910003e8    mov x8, sp
   22bdc:   aa1403e0    mov x0, x20
   22be0:   aa1503e1    mov x1, x21
   22be4:   aa1603e2    mov x2, x22
   22be8:   94000171    bl  231ac <__libc_init@plt-0x3d904>
   22bec:   f94003e8    ldr x8, [sp]
   22bf0:   f90003ff    str xzr, [sp]
   22bf4:   f9400ec0    ldr x0, [x22, #24]
   22bf8:   f9000ec8    str x8, [x22, #24]
   22bfc:   b40000c0    cbz x0, 22c14 <__libc_init@plt-0x3de9c>
   22c00:   97fffb02    bl  21808 <__libc_init@plt-0x3f2a8>
   22c04:   f94003e0    ldr x0, [sp]
   22c08:   f90003ff    str xzr, [sp]
   22c0c:   b4000040    cbz x0, 22c14 <__libc_init@plt-0x3de9c>
   22c10:   97fffafe    bl  21808 <__libc_init@plt-0x3f2a8>
   22c14:   34000153    cbz w19, 22c3c <__libc_init@plt-0x3de74>
   22c18:   b4000134    cbz x20, 22c3c <__libc_init@plt-0x3de74>
   22c1c:   90ffff42    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   22c20:   aa1603e0    mov x0, x22
   22c24:   911bc842    add x2, x2, #0x6f2
   22c28:   2a1303e1    mov w1, w19
   22c2c:   2a1503e3    mov w3, w21
   22c30:   aa1403e4    mov x4, x20
   22c34:   97ffff59    bl  22998 <__libc_init@plt-0x3e118>
   22c38:   14000005    b   22c4c <__libc_init@plt-0x3de64>
   22c3c:   aa1603e0    mov x0, x22
   22c40:   2a1303e1    mov w1, w19
   22c44:   aa1f03e2    mov x2, xzr
   22c48:   97ffff54    bl  22998 <__libc_init@plt-0x3e118>
   22c4c:   f94016e8    ldr x8, [x23, #40]
   22c50:   f94007e9    ldr x9, [sp, #8]
   22c54:   eb09011f    cmp x8, x9
   22c58:   540000e1    b.ne    22c74 <__libc_init@plt-0x3de3c>  // b.any
   22c5c:   a9444ff4    ldp x20, x19, [sp, #64]
   22c60:   a94357f6    ldp x22, x21, [sp, #48]
   22c64:   a9417bfd    ldp x29, x30, [sp, #16]
   22c68:   f94013f7    ldr x23, [sp, #32]
   22c6c:   910143ff    add sp, sp, #0x50
   22c70:   d65f03c0    ret
   22c74:   9400f7b3    bl  60b40 <__stack_chk_fail@plt>
   22c78:   a9be7bfd    stp x29, x30, [sp, #-32]!
   22c7c:   f9000bf3    str x19, [sp, #16]
   22c80:   910003fd    mov x29, sp
   22c84:   aa0003f3    mov x19, x0
   22c88:   9400f7f6    bl  60c60 <__errno@plt>
   22c8c:   aa0003e8    mov x8, x0
   22c90:   aa1303e0    mov x0, x19
   22c94:   f9400bf3    ldr x19, [sp, #16]
   22c98:   aa1f03e2    mov x2, xzr
   22c9c:   b9400101    ldr w1, [x8]
   22ca0:   a8c27bfd    ldp x29, x30, [sp], #32
   22ca4:   17ffff3d    b   22998 <__libc_init@plt-0x3e118>
   22ca8:   12800001    mov w1, #0xffffffff             // #-1
   22cac:   aa1f03e2    mov x2, xzr
   22cb0:   17ffff3a    b   22998 <__libc_init@plt-0x3e118>
   22cb4:   12800021    mov w1, #0xfffffffe             // #-2
   22cb8:   aa1f03e2    mov x2, xzr
   22cbc:   17ffff37    b   22998 <__libc_init@plt-0x3e118>
   22cc0:   b9402001    ldr w1, [x0, #32]
   22cc4:   aa1f03e2    mov x2, xzr
   22cc8:   b900201f    str wzr, [x0, #32]
   22ccc:   17ffff33    b   22998 <__libc_init@plt-0x3e118>
   22cd0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   22cd4:   f9000bf5    str x21, [sp, #16]
   22cd8:   910003fd    mov x29, sp
   22cdc:   a9024ff4    stp x20, x19, [sp, #32]
   22ce0:   aa0203f3    mov x19, x2
   22ce4:   f9400c02    ldr x2, [x0, #24]
   22ce8:   aa0103f4    mov x20, x1
   22cec:   b5000122    cbnz    x2, 22d10 <__libc_init@plt-0x3dda0>
   22cf0:   b9401008    ldr w8, [x0, #16]
   22cf4:   aa0003f5    mov x21, x0
   22cf8:   b9402009    ldr w9, [x0, #32]
   22cfc:   7100011f    cmp w8, #0x0
   22d00:   1a880120    csel    w0, w9, w8, eq  // eq = none
   22d04:   9400001c    bl  22d74 <__libc_init@plt-0x3dd3c>
   22d08:   aa0003e2    mov x2, x0
   22d0c:   b4000120    cbz x0, 22d30 <__libc_init@plt-0x3dd80>
   22d10:   aa1403e0    mov x0, x20
   22d14:   aa1303e1    mov x1, x19
   22d18:   9400016a    bl  232c0 <__libc_init@plt-0x3d7f0>
   22d1c:   52800020    mov w0, #0x1                    // #1
   22d20:   a9424ff4    ldp x20, x19, [sp, #32]
   22d24:   f9400bf5    ldr x21, [sp, #16]
   22d28:   a8c37bfd    ldp x29, x30, [sp], #48
   22d2c:   d65f03c0    ret
   22d30:   b94012a0    ldr w0, [x21, #16]
   22d34:   aa1403e1    mov x1, x20
   22d38:   aa1303e2    mov x2, x19
   22d3c:   9400f7e5    bl  60cd0 <__gnu_strerror_r@plt>
   22d40:   b4000060    cbz x0, 22d4c <__libc_init@plt-0x3dd64>
   22d44:   2a1f03e0    mov w0, wzr
   22d48:   17fffff6    b   22d20 <__libc_init@plt-0x3dd90>
   22d4c:   aa1403e0    mov x0, x20
   22d50:   9400f774    bl  60b20 <strlen@plt>
   22d54:   eb13001f    cmp x0, x19
   22d58:   54fffe22    b.cs    22d1c <__libc_init@plt-0x3dd94>  // b.hs, b.nlast
   22d5c:   8b000288    add x8, x20, x0
   22d60:   cb000262    sub x2, x19, x0
   22d64:   aa0803e0    mov x0, x8
   22d68:   52800401    mov w1, #0x20                   // #32
   22d6c:   9400f7dd    bl  60ce0 <memset@plt>
   22d70:   17ffffeb    b   22d1c <__libc_init@plt-0x3dd94>
   22d74:   510fa408    sub w8, w0, #0x3e9
   22d78:   7100a91f    cmp w8, #0x2a
   22d7c:   54000148    b.hi    22da4 <__libc_init@plt-0x3dd0c>  // b.pmore
   22d80:   f0ffff49    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   22d84:   911f1929    add x9, x9, #0x7c6
   22d88:   1000008a    adr x10, 22d98 <__libc_init@plt-0x3dd18>
   22d8c:   3868692b    ldrb    w11, [x9, x8]
   22d90:   8b0b094a    add x10, x10, x11, lsl #2
   22d94:   d61f0140    br  x10
   22d98:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22d9c:   91092400    add x0, x0, #0x249
   22da0:   d65f03c0    ret
   22da4:   11000c08    add w8, w0, #0x3
   22da8:   71000d1f    cmp w8, #0x3
   22dac:   54000188    b.hi    22ddc <__libc_init@plt-0x3dcd4>  // b.pmore
   22db0:   f0ffff49    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   22db4:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22db8:   911f0929    add x9, x9, #0x7c2
   22dbc:   91132000    add x0, x0, #0x4c8
   22dc0:   1000008a    adr x10, 22dd0 <__libc_init@plt-0x3dce0>
   22dc4:   3868692b    ldrb    w11, [x9, x8]
   22dc8:   8b0b094a    add x10, x10, x11, lsl #2
   22dcc:   d61f0140    br  x10
   22dd0:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22dd4:   91314000    add x0, x0, #0xc50
   22dd8:   d65f03c0    ret
   22ddc:   7104001f    cmp w0, #0x100
   22de0:   54001101    b.ne    23000 <__libc_init@plt-0x3dab0>  // b.any
   22de4:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22de8:   91134400    add x0, x0, #0x4d1
   22dec:   d65f03c0    ret
   22df0:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22df4:   91056c00    add x0, x0, #0x15b
   22df8:   d65f03c0    ret
   22dfc:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22e00:   91060400    add x0, x0, #0x181
   22e04:   d65f03c0    ret
   22e08:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22e0c:   9106a000    add x0, x0, #0x1a8
   22e10:   d65f03c0    ret
   22e14:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22e18:   91310800    add x0, x0, #0xc42
   22e1c:   d65f03c0    ret
   22e20:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22e24:   91027800    add x0, x0, #0x9e
   22e28:   d65f03c0    ret
   22e2c:   f0ffff20    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   22e30:   913c0400    add x0, x0, #0xf01
   22e34:   d65f03c0    ret
   22e38:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22e3c:   913a4800    add x0, x0, #0xe92
   22e40:   d65f03c0    ret
   22e44:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22e48:   910a1800    add x0, x0, #0x286
   22e4c:   d65f03c0    ret
   22e50:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22e54:   913e5c00    add x0, x0, #0xf97
   22e58:   d65f03c0    ret
   22e5c:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22e60:   910f0000    add x0, x0, #0x3c0
   22e64:   d65f03c0    ret
   22e68:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22e6c:   91157c00    add x0, x0, #0x55f
   22e70:   d65f03c0    ret
   22e74:   f0ffff20    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   22e78:   9126e000    add x0, x0, #0x9b8
   22e7c:   d65f03c0    ret
   22e80:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22e84:   91184c00    add x0, x0, #0x613
   22e88:   d65f03c0    ret
   22e8c:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22e90:   9102e400    add x0, x0, #0xb9
   22e94:   d65f03c0    ret
   22e98:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22e9c:   911ab400    add x0, x0, #0x6ad
   22ea0:   d65f03c0    ret
   22ea4:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22ea8:   9118d000    add x0, x0, #0x634
   22eac:   d65f03c0    ret
   22eb0:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22eb4:   91337000    add x0, x0, #0xcdc
   22eb8:   d65f03c0    ret
   22ebc:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22ec0:   91192000    add x0, x0, #0x648
   22ec4:   d65f03c0    ret
   22ec8:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22ecc:   911e6c00    add x0, x0, #0x79b
   22ed0:   d65f03c0    ret
   22ed4:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22ed8:   910a8000    add x0, x0, #0x2a0
   22edc:   d65f03c0    ret
   22ee0:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22ee4:   913ed000    add x0, x0, #0xfb4
   22ee8:   d65f03c0    ret
   22eec:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22ef0:   91318c00    add x0, x0, #0xc63
   22ef4:   d65f03c0    ret
   22ef8:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22efc:   910a2800    add x0, x0, #0x28a
   22f00:   d65f03c0    ret
   22f04:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22f08:   9119a800    add x0, x0, #0x66a
   22f0c:   d65f03c0    ret
   22f10:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22f14:   912a3800    add x0, x0, #0xa8e
   22f18:   d65f03c0    ret
   22f1c:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22f20:   911f3c00    add x0, x0, #0x7cf
   22f24:   d65f03c0    ret
   22f28:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22f2c:   91313400    add x0, x0, #0xc4d
   22f30:   d65f03c0    ret
   22f34:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22f38:   912cb800    add x0, x0, #0xb2e
   22f3c:   d65f03c0    ret
   22f40:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22f44:   91226c00    add x0, x0, #0x89b
   22f48:   d65f03c0    ret
   22f4c:   f0ffff20    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   22f50:   91277400    add x0, x0, #0x9dd
   22f54:   d65f03c0    ret
   22f58:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22f5c:   91028800    add x0, x0, #0xa2
   22f60:   d65f03c0    ret
   22f64:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22f68:   913a4000    add x0, x0, #0xe90
   22f6c:   d65f03c0    ret
   22f70:   f0ffff40    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   22f74:   91160800    add x0, x0, #0x582
   22f78:   d65f03c0    ret
   22f7c:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22f80:   910fbc00    add x0, x0, #0x3ef
   22f84:   d65f03c0    ret
   22f88:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22f8c:   913b0400    add x0, x0, #0xec1
   22f90:   d65f03c0    ret
   22f94:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22f98:   912c6400    add x0, x0, #0xb19
   22f9c:   d65f03c0    ret
   22fa0:   d0ffff40    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   22fa4:   913ab000    add x0, x0, #0xeac
   22fa8:   d65f03c0    ret
   22fac:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22fb0:   911bdc00    add x0, x0, #0x6f7
   22fb4:   d65f03c0    ret
   22fb8:   f0ffff20    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   22fbc:   91340c00    add x0, x0, #0xd03
   22fc0:   d65f03c0    ret
   22fc4:   f0ffff20    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   22fc8:   9134d000    add x0, x0, #0xd34
   22fcc:   d65f03c0    ret
   22fd0:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22fd4:   911ce000    add x0, x0, #0x738
   22fd8:   d65f03c0    ret
   22fdc:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22fe0:   91321c00    add x0, x0, #0xc87
   22fe4:   d65f03c0    ret
   22fe8:   90ffff40    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   22fec:   912c1400    add x0, x0, #0xb05
   22ff0:   d65f03c0    ret
   22ff4:   b0ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   22ff8:   9139dc00    add x0, x0, #0xe77
   22ffc:   d65f03c0    ret
   23000:   aa1f03e0    mov x0, xzr
   23004:   d65f03c0    ret
   23008:   d10383ff    sub sp, sp, #0xe0
   2300c:   a90d7bfd    stp x29, x30, [sp, #208]
   23010:   910343fd    add x29, sp, #0xd0
   23014:   910003e8    mov x8, sp
   23018:   928005e9    mov x9, #0xffffffffffffffd0     // #-48
   2301c:   d10143aa    sub x10, x29, #0x50
   23020:   f81b03a2    stur    x2, [x29, #-80]
   23024:   f2dff009    movk    x9, #0xff80, lsl #32
   23028:   91020108    add x8, x8, #0x80
   2302c:   9100c14a    add x10, x10, #0x30
   23030:   910043ab    add x11, x29, #0x10
   23034:   d10083a2    sub x2, x29, #0x20
   23038:   a93b93a3    stp x3, x4, [x29, #-72]
   2303c:   a93c9ba5    stp x5, x6, [x29, #-56]
   23040:   f81d83a7    stur    x7, [x29, #-40]
   23044:   ad0007e0    stp q0, q1, [sp]
   23048:   ad010fe2    stp q2, q3, [sp, #32]
   2304c:   ad0217e4    stp q4, q5, [sp, #64]
   23050:   ad031fe6    stp q6, q7, [sp, #96]
   23054:   a93f27a8    stp x8, x9, [x29, #-16]
   23058:   a93e2bab    stp x11, x10, [x29, #-32]
   2305c:   94000001    bl  23060 <__libc_init@plt-0x3da50>
   23060:   d10143ff    sub sp, sp, #0x50
   23064:   a9027bfd    stp x29, x30, [sp, #32]
   23068:   910083fd    add x29, sp, #0x20
   2306c:   a90357f6    stp x22, x21, [sp, #48]
   23070:   a9044ff4    stp x20, x19, [sp, #64]
   23074:   f0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   23078:   aa0203f5    mov x21, x2
   2307c:   aa0103f4    mov x20, x1
   23080:   aa0003f3    mov x19, x0
   23084:   f9400508    ldr x8, [x8, #8]
   23088:   b40000c8    cbz x8, 230a0 <__libc_init@plt-0x3da10>
   2308c:   f9400260    ldr x0, [x19]
   23090:   aa1403e2    mov x2, x20
   23094:   b9400a61    ldr w1, [x19, #8]
   23098:   aa1503e3    mov x3, x21
   2309c:   d63f0100    blr x8
   230a0:   b0000216    adrp    x22, 64000 <strcmp@plt+0x3240>
   230a4:   d503201f    nop
   230a8:   10f42ba0    adr x0, b61c <__libc_init@plt-0x55494>
   230ac:   f945fed6    ldr x22, [x22, #3064]
   230b0:   f94002c1    ldr x1, [x22]
   230b4:   9400f6bb    bl  60ba0 <fputs@plt>
   230b8:   f9400262    ldr x2, [x19]
   230bc:   b40001c2    cbz x2, 230f4 <__libc_init@plt-0x3d9bc>
   230c0:   90ffff41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   230c4:   f94002c0    ldr x0, [x22]
   230c8:   9118e421    add x1, x1, #0x639
   230cc:   9400f699    bl  60b30 <fprintf@plt>
   230d0:   b9400a62    ldr w2, [x19, #8]
   230d4:   340000a2    cbz w2, 230e8 <__libc_init@plt-0x3d9c8>
   230d8:   b0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   230dc:   f94002c0    ldr x0, [x22]
   230e0:   91318821    add x1, x1, #0xc62
   230e4:   9400f693    bl  60b30 <fprintf@plt>
   230e8:   f94002c1    ldr x1, [x22]
   230ec:   52800520    mov w0, #0x29                   // #41
   230f0:   9400f6a0    bl  60b70 <fputc@plt>
   230f4:   90ffff40    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   230f8:   f94002c1    ldr x1, [x22]
   230fc:   9118f400    add x0, x0, #0x63d
   23100:   9400f6a8    bl  60ba0 <fputs@plt>
   23104:   ad4006a0    ldp q0, q1, [x21]
   23108:   910003e2    mov x2, sp
   2310c:   aa1403e1    mov x1, x20
   23110:   f94002c0    ldr x0, [x22]
   23114:   ad0007e0    stp q0, q1, [sp]
   23118:   9400f6f6    bl  60cf0 <vfprintf@plt>
   2311c:   f94002c1    ldr x1, [x22]
   23120:   52800140    mov w0, #0xa                    // #10
   23124:   9400f693    bl  60b70 <fputc@plt>
   23128:   aa1303e0    mov x0, x19
   2312c:   940000bb    bl  23418 <__libc_init@plt-0x3d698>
   23130:   9400f6a8    bl  60bd0 <abort@plt>
   23134:   f0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   23138:   f9000500    str x0, [x8, #8]
   2313c:   d65f03c0    ret
   23140:   d65f03c0    ret
   23144:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   23148:   910003fd    mov x29, sp
   2314c:   2a0303e4    mov w4, w3
   23150:   aa0203e3    mov x3, x2
   23154:   aa0103e2    mov x2, x1
   23158:   f0ffff21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2315c:   911d7021    add x1, x1, #0x75c
   23160:   97ffffaa    bl  23008 <__libc_init@plt-0x3daa8>
   23164:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   23168:   910003fd    mov x29, sp
   2316c:   aa0103e2    mov x2, x1
   23170:   f0ffff21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   23174:   f9400003    ldr x3, [x0]
   23178:   911d7021    add x1, x1, #0x75c
   2317c:   b9400804    ldr w4, [x0, #8]
   23180:   97ffffa2    bl  23008 <__libc_init@plt-0x3daa8>
   23184:   d65f03c0    ret
   23188:   d65f03c0    ret
   2318c:   d1000408    sub x8, x0, #0x1
   23190:   aa0103e0    mov x0, x1
   23194:   b40000a1    cbz x1, 231a8 <__libc_init@plt-0x3d908>
   23198:   38606909    ldrb    w9, [x8, x0]
   2319c:   d1000401    sub x1, x0, #0x1
   231a0:   7100813f    cmp w9, #0x20
   231a4:   54ffff60    b.eq    23190 <__libc_init@plt-0x3d920>  // b.none
   231a8:   d65f03c0    ret
   231ac:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   231b0:   a90157f6    stp x22, x21, [sp, #16]
   231b4:   910003fd    mov x29, sp
   231b8:   a9024ff4    stp x20, x19, [sp, #32]
   231bc:   aa0803f3    mov x19, x8
   231c0:   b4000180    cbz x0, 231f0 <__libc_init@plt-0x3d8c0>
   231c4:   aa0103f4    mov x20, x1
   231c8:   aa0003f6    mov x22, x0
   231cc:   91000421    add x1, x1, #0x1
   231d0:   aa0203e0    mov x0, x2
   231d4:   97fff97c    bl  217c4 <__libc_init@plt-0x3f2ec>
   231d8:   aa1603e1    mov x1, x22
   231dc:   aa1403e2    mov x2, x20
   231e0:   aa0003f5    mov x21, x0
   231e4:   9400f6c7    bl  60d00 <memcpy@plt>
   231e8:   38346abf    strb    wzr, [x21, x20]
   231ec:   14000002    b   231f4 <__libc_init@plt-0x3d8bc>
   231f0:   aa1f03f5    mov x21, xzr
   231f4:   f9000275    str x21, [x19]
   231f8:   a9424ff4    ldp x20, x19, [sp, #32]
   231fc:   a94157f6    ldp x22, x21, [sp, #16]
   23200:   a8c37bfd    ldp x29, x30, [sp], #48
   23204:   d65f03c0    ret
   23208:   b4000580    cbz x0, 232b8 <__libc_init@plt-0x3d7f8>
   2320c:   f940004a    ldr x10, [x2]
   23210:   b400054a    cbz x10, 232b8 <__libc_init@plt-0x3d7f8>
   23214:   aa0003e8    mov x8, x0
   23218:   52800029    mov w9, #0x1                    // #1
   2321c:   aa1f03e0    mov x0, xzr
   23220:   cb010129    sub x9, x9, x1
   23224:   91000508    add x8, x8, #0x1
   23228:   b4000241    cbz x1, 23270 <__libc_init@plt-0x3d840>
   2322c:   8b01014d    add x13, x10, x1
   23230:   aa0803eb    mov x11, x8
   23234:   aa0903ec    mov x12, x9
   23238:   385ff16e    ldurb   w14, [x11, #-1]
   2323c:   3940014f    ldrb    w15, [x10]
   23240:   510185d0    sub w16, w14, #0x61
   23244:   510081d1    sub w17, w14, #0x20
   23248:   71006a1f    cmp w16, #0x1a
   2324c:   1a8e322e    csel    w14, w17, w14, cc   // cc = lo, ul, last
   23250:   6b2e01ff    cmp w15, w14, uxtb
   23254:   540001a1    b.ne    23288 <__libc_init@plt-0x3d828>  // b.any
   23258:   9100054a    add x10, x10, #0x1
   2325c:   9100058c    add x12, x12, #0x1
   23260:   9100056b    add x11, x11, #0x1
   23264:   f100059f    cmp x12, #0x1
   23268:   54fffe81    b.ne    23238 <__libc_init@plt-0x3d878>  // b.any
   2326c:   aa0d03ea    mov x10, x13
   23270:   3940014a    ldrb    w10, [x10]
   23274:   3400024a    cbz w10, 232bc <__libc_init@plt-0x3d7f4>
   23278:   91000400    add x0, x0, #0x1
   2327c:   f860784a    ldr x10, [x2, x0, lsl #3]
   23280:   b5fffd4a    cbnz    x10, 23228 <__libc_init@plt-0x3d888>
   23284:   1400000d    b   232b8 <__libc_init@plt-0x3d7f8>
   23288:   35ffff8f    cbnz    w15, 23278 <__libc_init@plt-0x3d838>
   2328c:   12001dca    and w10, w14, #0xff
   23290:   7100815f    cmp w10, #0x20
   23294:   54ffff21    b.ne    23278 <__libc_init@plt-0x3d838>  // b.any
   23298:   aa1f03ea    mov x10, xzr
   2329c:   ab0a019f    cmn x12, x10
   232a0:   540000e0    b.eq    232bc <__libc_init@plt-0x3d7f4>  // b.none
   232a4:   386a696d    ldrb    w13, [x11, x10]
   232a8:   9100054a    add x10, x10, #0x1
   232ac:   710081bf    cmp w13, #0x20
   232b0:   54ffff60    b.eq    2329c <__libc_init@plt-0x3d814>  // b.none
   232b4:   17fffff1    b   23278 <__libc_init@plt-0x3d838>
   232b8:   12800000    mov w0, #0xffffffff             // #-1
   232bc:   d65f03c0    ret
   232c0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   232c4:   a90157f6    stp x22, x21, [sp, #16]
   232c8:   910003fd    mov x29, sp
   232cc:   a9024ff4    stp x20, x19, [sp, #32]
   232d0:   aa0003f4    mov x20, x0
   232d4:   aa0203e0    mov x0, x2
   232d8:   aa0203f5    mov x21, x2
   232dc:   aa0103f3    mov x19, x1
   232e0:   9400f610    bl  60b20 <strlen@plt>
   232e4:   eb13001f    cmp x0, x19
   232e8:   540001a2    b.cs    2331c <__libc_init@plt-0x3d794>  // b.hs, b.nlast
   232ec:   aa0003f6    mov x22, x0
   232f0:   aa1403e0    mov x0, x20
   232f4:   aa1503e1    mov x1, x21
   232f8:   aa1603e2    mov x2, x22
   232fc:   9400f681    bl  60d00 <memcpy@plt>
   23300:   8b160280    add x0, x20, x22
   23304:   cb160262    sub x2, x19, x22
   23308:   a9424ff4    ldp x20, x19, [sp, #32]
   2330c:   52800401    mov w1, #0x20                   // #32
   23310:   a94157f6    ldp x22, x21, [sp, #16]
   23314:   a8c37bfd    ldp x29, x30, [sp], #48
   23318:   1400f672    b   60ce0 <memset@plt>
   2331c:   aa1403e0    mov x0, x20
   23320:   aa1503e1    mov x1, x21
   23324:   aa1303e2    mov x2, x19
   23328:   a9424ff4    ldp x20, x19, [sp, #32]
   2332c:   a94157f6    ldp x22, x21, [sp, #16]
   23330:   a8c37bfd    ldp x29, x30, [sp], #48
   23334:   1400f673    b   60d00 <memcpy@plt>
   23338:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2333c:   910003fd    mov x29, sp
   23340:   39405026    ldrb    w6, [x1, #20]
   23344:   34000226    cbz w6, 23388 <__libc_init@plt-0x3d728>
   23348:   39405008    ldrb    w8, [x0, #20]
   2334c:   aa0503e9    mov x9, x5
   23350:   6b0800df    cmp w6, w8
   23354:   540002e1    b.ne    233b0 <__libc_init@plt-0x3d700>  // b.any
   23358:   aa1f03ea    mov x10, xzr
   2335c:   9100800b    add x11, x0, #0x20
   23360:   9100802c    add x12, x1, #0x20
   23364:   f9400165    ldr x5, [x11]
   23368:   f9400187    ldr x7, [x12]
   2336c:   eb0500ff    cmp x7, x5
   23370:   54000101    b.ne    23390 <__libc_init@plt-0x3d720>  // b.any
   23374:   9100054a    add x10, x10, #0x1
   23378:   9100616b    add x11, x11, #0x18
   2337c:   9100618c    add x12, x12, #0x18
   23380:   eb0a011f    cmp x8, x10
   23384:   54ffff01    b.ne    23364 <__libc_init@plt-0x3d74c>  // b.any
   23388:   a8c17bfd    ldp x29, x30, [sp], #16
   2338c:   d65f03c0    ret
   23390:   11000548    add w8, w10, #0x1
   23394:   90ffff41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   23398:   912d2021    add x1, x1, #0xb48
   2339c:   aa0203e0    mov x0, x2
   233a0:   aa0303e2    mov x2, x3
   233a4:   2a0803e3    mov w3, w8
   233a8:   aa0903e6    mov x6, x9
   233ac:   97ffff17    bl  23008 <__libc_init@plt-0x3daa8>
   233b0:   d0ffff21    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   233b4:   aa0203e0    mov x0, x2
   233b8:   91354821    add x1, x1, #0xd52
   233bc:   aa0303e2    mov x2, x3
   233c0:   aa0403e3    mov x3, x4
   233c4:   2a0803e4    mov w4, w8
   233c8:   aa0903e5    mov x5, x9
   233cc:   97ffff0f    bl  23008 <__libc_init@plt-0x3daa8>
   233d0:   2a0103e3    mov w3, w1
   233d4:   51000428    sub w8, w1, #0x1
   233d8:   71003d1f    cmp w8, #0xf
   233dc:   54000128    b.hi    23400 <__libc_init@plt-0x3d6b0>  // b.pmore
   233e0:   2a0303e8    mov w8, w3
   233e4:   9e670100    fmov    d0, x8
   233e8:   0e205800    cnt v0.8b, v0.8b
   233ec:   2e303800    uaddlv  h0, v0.8b
   233f0:   1e260008    fmov    w8, s0
   233f4:   7100091f    cmp w8, #0x2
   233f8:   54000042    b.cs    23400 <__libc_init@plt-0x3d6b0>  // b.hs, b.nlast
   233fc:   d65f03c0    ret
   23400:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   23404:   910003fd    mov x29, sp
   23408:   f0ffff21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2340c:   912d2821    add x1, x1, #0xb4a
   23410:   97fffefe    bl  23008 <__libc_init@plt-0x3daa8>
   23414:   1400f63f    b   60d10 <pthread_mutex_destroy@plt>
   23418:   d10183ff    sub sp, sp, #0x60
   2341c:   a9037bfd    stp x29, x30, [sp, #48]
   23420:   9100c3fd    add x29, sp, #0x30
   23424:   a90457f6    stp x22, x21, [sp, #64]
   23428:   a9054ff4    stp x20, x19, [sp, #80]
   2342c:   d53bd054    mrs x20, tpidr_el0
   23430:   f0000216    adrp    x22, 66000 <strcmp@plt+0x5240>
   23434:   f9401688    ldr x8, [x20, #40]
   23438:   f0000215    adrp    x21, 66000 <strcmp@plt+0x5240>
   2343c:   f81f83a8    stur    x8, [x29, #-8]
   23440:   f9401ec8    ldr x8, [x22, #56]
   23444:   f94022a9    ldr x9, [x21, #64]
   23448:   aa090108    orr x8, x8, x9
   2344c:   b4000388    cbz x8, 234bc <__libc_init@plt-0x3d5f4>
   23450:   f0000213    adrp    x19, 66000 <strcmp@plt+0x5240>
   23454:   3dc00000    ldr q0, [x0]
   23458:   52800028    mov w8, #0x1                    // #1
   2345c:   91004273    add x19, x19, #0x10
   23460:   b90013ff    str wzr, [sp, #16]
   23464:   f9000fff    str xzr, [sp, #24]
   23468:   b90023ff    str wzr, [sp, #32]
   2346c:   3d8003e0    str q0, [sp]
   23470:   390033e8    strb    w8, [sp, #12]
   23474:   aa1303e0    mov x0, x19
   23478:   9400f62a    bl  60d20 <pthread_mutex_lock@plt>
   2347c:   35ffffc0    cbnz    w0, 23474 <__libc_init@plt-0x3d63c>
   23480:   f9401ec0    ldr x0, [x22, #56]
   23484:   b4000060    cbz x0, 23490 <__libc_init@plt-0x3d620>
   23488:   910003e1    mov x1, sp
   2348c:   94000016    bl  234e4 <__libc_init@plt-0x3d5cc>
   23490:   f94022a0    ldr x0, [x21, #64]
   23494:   b4000060    cbz x0, 234a0 <__libc_init@plt-0x3d610>
   23498:   910003e1    mov x1, sp
   2349c:   94000012    bl  234e4 <__libc_init@plt-0x3d5cc>
   234a0:   d503201f    nop
   234a4:   10215b60    adr x0, 66010 <strcmp@plt+0x5250>
   234a8:   9400f622    bl  60d30 <pthread_mutex_unlock@plt>
   234ac:   f9400fe0    ldr x0, [sp, #24]
   234b0:   f9000fff    str xzr, [sp, #24]
   234b4:   b4000040    cbz x0, 234bc <__libc_init@plt-0x3d5f4>
   234b8:   97fff8d4    bl  21808 <__libc_init@plt-0x3f2a8>
   234bc:   f9401688    ldr x8, [x20, #40]
   234c0:   f85f83a9    ldur    x9, [x29, #-8]
   234c4:   eb09011f    cmp x8, x9
   234c8:   540000c1    b.ne    234e0 <__libc_init@plt-0x3d5d0>  // b.any
   234cc:   a9454ff4    ldp x20, x19, [sp, #80]
   234d0:   a94457f6    ldp x22, x21, [sp, #64]
   234d4:   a9437bfd    ldp x29, x30, [sp, #48]
   234d8:   910183ff    add sp, sp, #0x60
   234dc:   d65f03c0    ret
   234e0:   9400f598    bl  60b40 <__stack_chk_fail@plt>
   234e4:   39424808    ldrb    w8, [x0, #146]
   234e8:   350003a8    cbnz    w8, 2355c <__libc_init@plt-0x3d554>
   234ec:   f9406c09    ldr x9, [x0, #216]
   234f0:   f940780a    ldr x10, [x0, #240]
   234f4:   f9409808    ldr x8, [x0, #304]
   234f8:   8b090149    add x9, x10, x9
   234fc:   eb09011f    cmp x8, x9
   23500:   540002eb    b.lt    2355c <__libc_init@plt-0x3d554>  // b.tstop
   23504:   a94e2c0c    ldp x12, x11, [x0, #224]
   23508:   f940680d    ldr x13, [x0, #208]
   2350c:   8b0c014c    add x12, x10, x12
   23510:   cb0a016a    sub x10, x11, x10
   23514:   cb0c01ab    sub x11, x13, x12
   23518:   eb0a017f    cmp x11, x10
   2351c:   9a8a316a    csel    x10, x11, x10, cc   // cc = lo, ul, last
   23520:   8b090149    add x9, x10, x9
   23524:   eb09011f    cmp x8, x9
   23528:   540001aa    b.ge    2355c <__libc_init@plt-0x3d554>  // b.tcont
   2352c:   39408009    ldrb    w9, [x0, #32]
   23530:   9100e00a    add x10, x0, #0x38
   23534:   9100600b    add x11, x0, #0x18
   23538:   7100013f    cmp w9, #0x0
   2353c:   9a8b0149    csel    x9, x10, x11, eq    // eq = none
   23540:   f9409c0a    ldr x10, [x0, #312]
   23544:   f9400129    ldr x9, [x9]
   23548:   8b080148    add x8, x10, x8
   2354c:   3901c41f    strb    wzr, [x0, #113]
   23550:   a9037c1f    stp xzr, xzr, [x0, #48]
   23554:   8b090108    add x8, x8, x9
   23558:   a9137c08    stp x8, xzr, [x0, #304]
   2355c:   91032000    add x0, x0, #0xc8
   23560:   aa1f03e2    mov x2, xzr
   23564:   140008a5    b   257f8 <__libc_init@plt-0x3b2b8>
   23568:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2356c:   f9000bf3    str x19, [sp, #16]
   23570:   910003fd    mov x29, sp
   23574:   2a0003f3    mov w19, w0
   23578:   94000005    bl  2358c <__libc_init@plt-0x3d524>
   2357c:   2a1303e1    mov w1, w19
   23580:   f9400bf3    ldr x19, [sp, #16]
   23584:   a8c27bfd    ldp x29, x30, [sp], #32
   23588:   140000a1    b   2380c <__libc_init@plt-0x3d2a4>
   2358c:   d10203ff    sub sp, sp, #0x80
   23590:   a9057bfd    stp x29, x30, [sp, #80]
   23594:   910143fd    add x29, sp, #0x50
   23598:   a90657f6    stp x22, x21, [sp, #96]
   2359c:   a9074ff4    stp x20, x19, [sp, #112]
   235a0:   d53bd055    mrs x21, tpidr_el0
   235a4:   f0000216    adrp    x22, 66000 <strcmp@plt+0x5240>
   235a8:   f94016a8    ldr x8, [x21, #40]
   235ac:   f81f83a8    stur    x8, [x29, #-8]
   235b0:   f94026d3    ldr x19, [x22, #72]
   235b4:   b5000ed3    cbnz    x19, 2378c <__libc_init@plt-0x3d324>
   235b8:   d503201f    nop
   235bc:   102152b3    adr x19, 66010 <strcmp@plt+0x5250>
   235c0:   aa1303e0    mov x0, x19
   235c4:   9400f5d7    bl  60d20 <pthread_mutex_lock@plt>
   235c8:   35ffffc0    cbnz    w0, 235c0 <__libc_init@plt-0x3d4f0>
   235cc:   f94026d3    ldr x19, [x22, #72]
   235d0:   b5000d93    cbnz    x19, 23780 <__libc_init@plt-0x3d330>
   235d4:   d0ffff49    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   235d8:   52801b28    mov w8, #0xd9                   // #217
   235dc:   91034d29    add x9, x9, #0xd3
   235e0:   d10063a0    sub x0, x29, #0x18
   235e4:   52849101    mov w1, #0x2488                 // #9352
   235e8:   b90023ff    str wzr, [sp, #32]
   235ec:   b81f03a8    stur    w8, [x29, #-16]
   235f0:   f81e83a9    stur    x9, [x29, #-24]
   235f4:   3cde83a0    ldur    q0, [x29, #-24]
   235f8:   f90017ff    str xzr, [sp, #40]
   235fc:   b90033ff    str wzr, [sp, #48]
   23600:   3d8007e0    str q0, [sp, #16]
   23604:   390073ff    strb    wzr, [sp, #28]
   23608:   97fff86f    bl  217c4 <__libc_init@plt-0x3f2ec>
   2360c:   2a1f03e1    mov w1, wzr
   23610:   52849102    mov w2, #0x2488                 // #9352
   23614:   aa0003f3    mov x19, x0
   23618:   9400f5b2    bl  60ce0 <memset@plt>
   2361c:   aa1303e0    mov x0, x19
   23620:   aa1f03e1    mov x1, xzr
   23624:   9400f5c7    bl  60d40 <pthread_mutex_init@plt>
   23628:   52848f88    mov w8, #0x247c                 // #9340
   2362c:   9100c260    add x0, x19, #0x30
   23630:   2a1f03e1    mov w1, wzr
   23634:   52840802    mov w2, #0x2040                 // #8256
   23638:   3900a27f    strb    wzr, [x19, #40]
   2363c:   b9247a7f    str wzr, [x19, #9336]
   23640:   38286a7f    strb    wzr, [x19, x8]
   23644:   9400f5a7    bl  60ce0 <memset@plt>
   23648:   52801028    mov w8, #0x81                   // #129
   2364c:   d10063a2    sub x2, x29, #0x18
   23650:   910033e3    add x3, sp, #0xc
   23654:   aa1303e0    mov x0, x19
   23658:   528000c1    mov w1, #0x6                    // #6
   2365c:   390033ff    strb    wzr, [sp, #12]
   23660:   b9248268    str w8, [x19, #9344]
   23664:   9400008b    bl  23890 <__libc_init@plt-0x3d220>
   23668:   394033e8    ldrb    w8, [sp, #12]
   2366c:   35000a48    cbnz    w8, 237b4 <__libc_init@plt-0x3d2fc>
   23670:   aa0003f4    mov x20, x0
   23674:   9101e000    add x0, x0, #0x78
   23678:   52800021    mov w1, #0x1                    // #1
   2367c:   97fffa7c    bl  2206c <__libc_init@plt-0x3ea44>
   23680:   39424688    ldrb    w8, [x20, #145]
   23684:   34000088    cbz w8, 23694 <__libc_init@plt-0x3d41c>
   23688:   2a1f03e1    mov w1, wzr
   2368c:   b9012a9f    str wzr, [x20, #296]
   23690:   14000002    b   23698 <__libc_init@plt-0x3d418>
   23694:   52807e81    mov w1, #0x3f4                  // #1012
   23698:   910043e0    add x0, sp, #0x10
   2369c:   97fffd3b    bl  22b88 <__libc_init@plt-0x3df28>
   236a0:   52802008    mov w8, #0x100                  // #256
   236a4:   f0000209    adrp    x9, 66000 <strcmp@plt+0x5240>
   236a8:   d10063a2    sub x2, x29, #0x18
   236ac:   910033e3    add x3, sp, #0xc
   236b0:   aa1303e0    mov x0, x19
   236b4:   528000a1    mov w1, #0x5                    // #5
   236b8:   79000a88    strh    w8, [x20, #4]
   236bc:   f9001d34    str x20, [x9, #56]
   236c0:   94000074    bl  23890 <__libc_init@plt-0x3d220>
   236c4:   394033e8    ldrb    w8, [sp, #12]
   236c8:   35000848    cbnz    w8, 237d0 <__libc_init@plt-0x3d2e0>
   236cc:   aa0003f4    mov x20, x0
   236d0:   9101e000    add x0, x0, #0x78
   236d4:   2a1f03e1    mov w1, wzr
   236d8:   97fffa65    bl  2206c <__libc_init@plt-0x3ea44>
   236dc:   39424288    ldrb    w8, [x20, #144]
   236e0:   340000a8    cbz w8, 236f4 <__libc_init@plt-0x3d3bc>
   236e4:   52800028    mov w8, #0x1                    // #1
   236e8:   2a1f03e1    mov w1, wzr
   236ec:   b9012a88    str w8, [x20, #296]
   236f0:   14000002    b   236f8 <__libc_init@plt-0x3d3b8>
   236f4:   52807ea1    mov w1, #0x3f5                  // #1013
   236f8:   910043e0    add x0, sp, #0x10
   236fc:   97fffd23    bl  22b88 <__libc_init@plt-0x3df28>
   23700:   52802008    mov w8, #0x100                  // #256
   23704:   f0000209    adrp    x9, 66000 <strcmp@plt+0x5240>
   23708:   d10063a2    sub x2, x29, #0x18
   2370c:   910033e3    add x3, sp, #0xc
   23710:   aa1303e0    mov x0, x19
   23714:   2a1f03e1    mov w1, wzr
   23718:   79000a88    strh    w8, [x20, #4]
   2371c:   f9002934    str x20, [x9, #80]
   23720:   9400005c    bl  23890 <__libc_init@plt-0x3d220>
   23724:   394033e8    ldrb    w8, [sp, #12]
   23728:   35000628    cbnz    w8, 237ec <__libc_init@plt-0x3d2c4>
   2372c:   aa0003f4    mov x20, x0
   23730:   9101e000    add x0, x0, #0x78
   23734:   52800041    mov w1, #0x2                    // #2
   23738:   97fffa4d    bl  2206c <__libc_init@plt-0x3ea44>
   2373c:   39424688    ldrb    w8, [x20, #145]
   23740:   34000088    cbz w8, 23750 <__libc_init@plt-0x3d360>
   23744:   2a1f03e1    mov w1, wzr
   23748:   b9012a9f    str wzr, [x20, #296]
   2374c:   14000002    b   23754 <__libc_init@plt-0x3d35c>
   23750:   52807e81    mov w1, #0x3f4                  // #1012
   23754:   910043e0    add x0, sp, #0x10
   23758:   97fffd0c    bl  22b88 <__libc_init@plt-0x3df28>
   2375c:   52802008    mov w8, #0x100                  // #256
   23760:   f0000209    adrp    x9, 66000 <strcmp@plt+0x5240>
   23764:   79000a88    strh    w8, [x20, #4]
   23768:   f94017e0    ldr x0, [sp, #40]
   2376c:   f9002134    str x20, [x9, #64]
   23770:   f90026d3    str x19, [x22, #72]
   23774:   f90017ff    str xzr, [sp, #40]
   23778:   b4000040    cbz x0, 23780 <__libc_init@plt-0x3d330>
   2377c:   97fff823    bl  21808 <__libc_init@plt-0x3f2a8>
   23780:   d503201f    nop
   23784:   10214460    adr x0, 66010 <strcmp@plt+0x5250>
   23788:   9400f56a    bl  60d30 <pthread_mutex_unlock@plt>
   2378c:   f94016a8    ldr x8, [x21, #40]
   23790:   f85f83a9    ldur    x9, [x29, #-8]
   23794:   eb09011f    cmp x8, x9
   23798:   54000381    b.ne    23808 <__libc_init@plt-0x3d2a8>  // b.any
   2379c:   aa1303e0    mov x0, x19
   237a0:   a9474ff4    ldp x20, x19, [sp, #112]
   237a4:   a94657f6    ldp x22, x21, [sp, #96]
   237a8:   a9457bfd    ldp x29, x30, [sp, #80]
   237ac:   910203ff    add sp, sp, #0x80
   237b0:   d65f03c0    ret
   237b4:   b0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   237b8:   d0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   237bc:   913c3821    add x1, x1, #0xf0e
   237c0:   91034c42    add x2, x2, #0xd3
   237c4:   d10063a0    sub x0, x29, #0x18
   237c8:   52801be3    mov w3, #0xdf                   // #223
   237cc:   97fffe5e    bl  23144 <__libc_init@plt-0x3d96c>
   237d0:   b0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   237d4:   d0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   237d8:   913c3821    add x1, x1, #0xf0e
   237dc:   91034c42    add x2, x2, #0xd3
   237e0:   d10063a0    sub x0, x29, #0x18
   237e4:   52801cc3    mov w3, #0xe6                   // #230
   237e8:   97fffe57    bl  23144 <__libc_init@plt-0x3d96c>
   237ec:   b0ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   237f0:   d0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   237f4:   913c3821    add x1, x1, #0xf0e
   237f8:   91034c42    add x2, x2, #0xd3
   237fc:   d10063a0    sub x0, x29, #0x18
   23800:   52801dc3    mov w3, #0xee                   // #238
   23804:   97fffe50    bl  23144 <__libc_init@plt-0x3d96c>
   23808:   9400f4ce    bl  60b40 <__stack_chk_fail@plt>
   2380c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   23810:   a9014ff4    stp x20, x19, [sp, #16]
   23814:   910003fd    mov x29, sp
   23818:   2a0103f4    mov w20, w1
   2381c:   aa0003f3    mov x19, x0
   23820:   aa1303e0    mov x0, x19
   23824:   9400f53f    bl  60d20 <pthread_mutex_lock@plt>
   23828:   35ffffc0    cbnz    w0, 23820 <__libc_init@plt-0x3d290>
   2382c:   aa1303e0    mov x0, x19
   23830:   2a1403e1    mov w1, w20
   23834:   94000a5c    bl  261a4 <__libc_init@plt-0x3a90c>
   23838:   aa0003f4    mov x20, x0
   2383c:   aa1303e0    mov x0, x19
   23840:   9400f53c    bl  60d30 <pthread_mutex_unlock@plt>
   23844:   aa1403e0    mov x0, x20
   23848:   a9414ff4    ldp x20, x19, [sp, #16]
   2384c:   a8c27bfd    ldp x29, x30, [sp], #32
   23850:   d65f03c0    ret
   23854:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   23858:   f9000bf5    str x21, [sp, #16]
   2385c:   910003fd    mov x29, sp
   23860:   a9024ff4    stp x20, x19, [sp, #32]
   23864:   aa0203f3    mov x19, x2
   23868:   aa0103f4    mov x20, x1
   2386c:   2a0003f5    mov w21, w0
   23870:   97ffff47    bl  2358c <__libc_init@plt-0x3d524>
   23874:   aa1403e2    mov x2, x20
   23878:   aa1303e3    mov x3, x19
   2387c:   a9424ff4    ldp x20, x19, [sp, #32]
   23880:   2a1503e1    mov w1, w21
   23884:   f9400bf5    ldr x21, [sp, #16]
   23888:   a8c37bfd    ldp x29, x30, [sp], #48
   2388c:   14000001    b   23890 <__libc_init@plt-0x3d220>
   23890:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   23894:   f9000bf7    str x23, [sp, #16]
   23898:   910003fd    mov x29, sp
   2389c:   a90257f6    stp x22, x21, [sp, #32]
   238a0:   a9034ff4    stp x20, x19, [sp, #48]
   238a4:   aa0303f5    mov x21, x3
   238a8:   aa0203f4    mov x20, x2
   238ac:   2a0103f6    mov w22, w1
   238b0:   aa0003f3    mov x19, x0
   238b4:   aa1303e0    mov x0, x19
   238b8:   9400f51a    bl  60d20 <pthread_mutex_lock@plt>
   238bc:   35ffffc0    cbnz    w0, 238b4 <__libc_init@plt-0x3d1fc>
   238c0:   aa1303e0    mov x0, x19
   238c4:   2a1603e1    mov w1, w22
   238c8:   94000a37    bl  261a4 <__libc_init@plt-0x3a90c>
   238cc:   b40000a0    cbz x0, 238e0 <__libc_init@plt-0x3d1d0>
   238d0:   52800028    mov w8, #0x1                    // #1
   238d4:   aa0003f7    mov x23, x0
   238d8:   390002a8    strb    w8, [x21]
   238dc:   1400000a    b   23904 <__libc_init@plt-0x3d1ac>
   238e0:   390002bf    strb    wzr, [x21]
   238e4:   37f800f6    tbnz    w22, #31, 23900 <__libc_init@plt-0x3d1b0>
   238e8:   aa1303e0    mov x0, x19
   238ec:   2a1603e1    mov w1, w22
   238f0:   aa1403e2    mov x2, x20
   238f4:   9400c1ad    bl  53fa8 <__libc_init@plt-0xcb08>
   238f8:   aa0003f7    mov x23, x0
   238fc:   14000002    b   23904 <__libc_init@plt-0x3d1ac>
   23900:   aa1f03f7    mov x23, xzr
   23904:   aa1303e0    mov x0, x19
   23908:   9400f50a    bl  60d30 <pthread_mutex_unlock@plt>
   2390c:   a9434ff4    ldp x20, x19, [sp, #48]
   23910:   aa1703e0    mov x0, x23
   23914:   a94257f6    ldp x22, x21, [sp, #32]
   23918:   f9400bf7    ldr x23, [sp, #16]
   2391c:   a8c47bfd    ldp x29, x30, [sp], #64
   23920:   d65f03c0    ret
   23924:   d10203ff    sub sp, sp, #0x80
   23928:   a9047bfd    stp x29, x30, [sp, #64]
   2392c:   910103fd    add x29, sp, #0x40
   23930:   f9002bf7    str x23, [sp, #80]
   23934:   a90657f6    stp x22, x21, [sp, #96]
   23938:   a9074ff4    stp x20, x19, [sp, #112]
   2393c:   d53bd057    mrs x23, tpidr_el0
   23940:   aa0303f6    mov x22, x3
   23944:   f94016e8    ldr x8, [x23, #40]
   23948:   aa0203f3    mov x19, x2
   2394c:   2a0103f5    mov w21, w1
   23950:   2a0003f4    mov w20, w0
   23954:   f81f83a8    stur    x8, [x29, #-8]
   23958:   390033ff    strb    wzr, [sp, #12]
   2395c:   97ffff0c    bl  2358c <__libc_init@plt-0x3d524>
   23960:   910033e3    add x3, sp, #0xc
   23964:   2a1403e1    mov w1, w20
   23968:   aa1603e2    mov x2, x22
   2396c:   97ffffc9    bl  23890 <__libc_init@plt-0x3d220>
   23970:   aa0003f4    mov x20, x0
   23974:   b4000360    cbz x0, 239e0 <__libc_init@plt-0x3d0d0>
   23978:   394033e8    ldrb    w8, [sp, #12]
   2397c:   35000328    cbnz    w8, 239e0 <__libc_init@plt-0x3d0d0>
   23980:   d2800048    mov x8, #0x2                    // #2
   23984:   710006bf    cmp w21, #0x1
   23988:   f2c00028    movk    x8, #0x1, lsl #32
   2398c:   d2800042    mov x2, #0x2                    // #2
   23990:   b2400109    orr x9, x8, #0x1
   23994:   91000908    add x8, x8, #0x2
   23998:   3dc002c0    ldr q0, [x22]
   2399c:   9a890101    csel    x1, x8, x9, eq  // eq = none
   239a0:   910043e5    add x5, sp, #0x10
   239a4:   aa1403e0    mov x0, x20
   239a8:   f2c00022    movk    x2, #0x1, lsl #32
   239ac:   52800023    mov w3, #0x1                    // #1
   239b0:   52800024    mov w4, #0x1                    // #1
   239b4:   b90023ff    str wzr, [sp, #32]
   239b8:   3d8007e0    str q0, [sp, #16]
   239bc:   390073ff    strb    wzr, [sp, #28]
   239c0:   f90017ff    str xzr, [sp, #40]
   239c4:   b90033ff    str wzr, [sp, #48]
   239c8:   94000012    bl  23a10 <__libc_init@plt-0x3d0a0>
   239cc:   79000a93    strh    w19, [x20, #4]
   239d0:   f94017e0    ldr x0, [sp, #40]
   239d4:   f90017ff    str xzr, [sp, #40]
   239d8:   b4000040    cbz x0, 239e0 <__libc_init@plt-0x3d0d0>
   239dc:   97fff78b    bl  21808 <__libc_init@plt-0x3f2a8>
   239e0:   f94016e8    ldr x8, [x23, #40]
   239e4:   f85f83a9    ldur    x9, [x29, #-8]
   239e8:   eb09011f    cmp x8, x9
   239ec:   54000101    b.ne    23a0c <__libc_init@plt-0x3d0a4>  // b.any
   239f0:   aa1403e0    mov x0, x20
   239f4:   f9402bf7    ldr x23, [sp, #80]
   239f8:   a9474ff4    ldp x20, x19, [sp, #112]
   239fc:   a94657f6    ldp x22, x21, [sp, #96]
   23a00:   a9447bfd    ldp x29, x30, [sp, #64]
   23a04:   910203ff    add sp, sp, #0x80
   23a08:   d65f03c0    ret
   23a0c:   9400f44d    bl  60b40 <__stack_chk_fail@plt>
   23a10:   d10183ff    sub sp, sp, #0x60
   23a14:   a9017bfd    stp x29, x30, [sp, #16]
   23a18:   910043fd    add x29, sp, #0x10
   23a1c:   a90267fa    stp x26, x25, [sp, #32]
   23a20:   a9035ff8    stp x24, x23, [sp, #48]
   23a24:   a90457f6    stp x22, x21, [sp, #64]
   23a28:   a9054ff4    stp x20, x19, [sp, #80]
   23a2c:   d53bd05a    mrs x26, tpidr_el0
   23a30:   aa0103f7    mov x23, x1
   23a34:   f9401748    ldr x8, [x26, #40]
   23a38:   aa0003f8    mov x24, x0
   23a3c:   aa0503e0    mov x0, x5
   23a40:   52800401    mov w1, #0x20                   // #32
   23a44:   aa0503f3    mov x19, x5
   23a48:   2a0403f4    mov w20, w4
   23a4c:   2a0303f5    mov w21, w3
   23a50:   aa0203f6    mov x22, x2
   23a54:   f90007e8    str x8, [sp, #8]
   23a58:   97fff75b    bl  217c4 <__libc_init@plt-0x3f2ec>
   23a5c:   3900001f    strb    wzr, [x0]
   23a60:   f0ffff22    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   23a64:   b9412703    ldr w3, [x24, #292]
   23a68:   91175042    add x2, x2, #0x5d4
   23a6c:   52800401    mov w1, #0x20                   // #32
   23a70:   aa0003f9    mov x25, x0
   23a74:   f90003e0    str x0, [sp]
   23a78:   9400f4b6    bl  60d50 <snprintf@plt>
   23a7c:   aa1903e0    mov x0, x25
   23a80:   9400f428    bl  60b20 <strlen@plt>
   23a84:   aa0003e5    mov x5, x0
   23a88:   910003e4    mov x4, sp
   23a8c:   aa1803e0    mov x0, x24
   23a90:   aa1703e1    mov x1, x23
   23a94:   aa1603e2    mov x2, x22
   23a98:   2a1503e3    mov w3, w21
   23a9c:   2a1403e6    mov w6, w20
   23aa0:   aa1303e7    mov x7, x19
   23aa4:   9400006b    bl  23c50 <__libc_init@plt-0x3ce60>
   23aa8:   f94003e0    ldr x0, [sp]
   23aac:   f90003ff    str xzr, [sp]
   23ab0:   b4000040    cbz x0, 23ab8 <__libc_init@plt-0x3cff8>
   23ab4:   97fff755    bl  21808 <__libc_init@plt-0x3f2a8>
   23ab8:   f9401748    ldr x8, [x26, #40]
   23abc:   f94007e9    ldr x9, [sp, #8]
   23ac0:   eb09011f    cmp x8, x9
   23ac4:   54000101    b.ne    23ae4 <__libc_init@plt-0x3cfcc>  // b.any
   23ac8:   a9454ff4    ldp x20, x19, [sp, #80]
   23acc:   a94457f6    ldp x22, x21, [sp, #64]
   23ad0:   a9435ff8    ldp x24, x23, [sp, #48]
   23ad4:   a94267fa    ldp x26, x25, [sp, #32]
   23ad8:   a9417bfd    ldp x29, x30, [sp, #16]
   23adc:   910183ff    add sp, sp, #0x60
   23ae0:   d65f03c0    ret
   23ae4:   9400f417    bl  60b40 <__stack_chk_fail@plt>
   23ae8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   23aec:   a9014ff4    stp x20, x19, [sp, #16]
   23af0:   910003fd    mov x29, sp
   23af4:   aa0103f3    mov x19, x1
   23af8:   aa0003f4    mov x20, x0
   23afc:   97fffea4    bl  2358c <__libc_init@plt-0x3d524>
   23b00:   aa1403e1    mov x1, x20
   23b04:   aa1303e2    mov x2, x19
   23b08:   a9414ff4    ldp x20, x19, [sp, #16]
   23b0c:   a8c27bfd    ldp x29, x30, [sp], #32
   23b10:   14000001    b   23b14 <__libc_init@plt-0x3cf9c>
   23b14:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   23b18:   f9000bf5    str x21, [sp, #16]
   23b1c:   910003fd    mov x29, sp
   23b20:   a9024ff4    stp x20, x19, [sp, #32]
   23b24:   aa0203f4    mov x20, x2
   23b28:   aa0103f5    mov x21, x1
   23b2c:   aa0003f3    mov x19, x0
   23b30:   aa1303e0    mov x0, x19
   23b34:   9400f47b    bl  60d20 <pthread_mutex_lock@plt>
   23b38:   35ffffc0    cbnz    w0, 23b30 <__libc_init@plt-0x3cf80>
   23b3c:   aa1303e0    mov x0, x19
   23b40:   aa1503e1    mov x1, x21
   23b44:   aa1403e2    mov x2, x20
   23b48:   9400c223    bl  543d4 <__libc_init@plt-0xc6dc>
   23b4c:   aa0003f4    mov x20, x0
   23b50:   aa1303e0    mov x0, x19
   23b54:   9400f477    bl  60d30 <pthread_mutex_unlock@plt>
   23b58:   aa1403e0    mov x0, x20
   23b5c:   f9400bf5    ldr x21, [sp, #16]
   23b60:   a9424ff4    ldp x20, x19, [sp, #32]
   23b64:   a8c37bfd    ldp x29, x30, [sp], #48
   23b68:   d65f03c0    ret
   23b6c:   d10103ff    sub sp, sp, #0x40
   23b70:   a9017bfd    stp x29, x30, [sp, #16]
   23b74:   910043fd    add x29, sp, #0x10
   23b78:   f90013f5    str x21, [sp, #32]
   23b7c:   a9034ff4    stp x20, x19, [sp, #48]
   23b80:   d53bd055    mrs x21, tpidr_el0
   23b84:   aa0103f3    mov x19, x1
   23b88:   f94016a8    ldr x8, [x21, #40]
   23b8c:   2a0003f4    mov w20, w0
   23b90:   f90007e8    str x8, [sp, #8]
   23b94:   390013ff    strb    wzr, [sp, #4]
   23b98:   97fffe7d    bl  2358c <__libc_init@plt-0x3d524>
   23b9c:   910013e3    add x3, sp, #0x4
   23ba0:   2a1403e1    mov w1, w20
   23ba4:   aa1303e2    mov x2, x19
   23ba8:   97ffff3a    bl  23890 <__libc_init@plt-0x3d220>
   23bac:   b4000180    cbz x0, 23bdc <__libc_init@plt-0x3ced4>
   23bb0:   394013e8    ldrb    w8, [sp, #4]
   23bb4:   35000148    cbnz    w8, 23bdc <__libc_init@plt-0x3ced4>
   23bb8:   f94016a8    ldr x8, [x21, #40]
   23bbc:   f94007e9    ldr x9, [sp, #8]
   23bc0:   eb09011f    cmp x8, x9
   23bc4:   540001a1    b.ne    23bf8 <__libc_init@plt-0x3ceb8>  // b.any
   23bc8:   a9434ff4    ldp x20, x19, [sp, #48]
   23bcc:   a9417bfd    ldp x29, x30, [sp, #16]
   23bd0:   f94013f5    ldr x21, [sp, #32]
   23bd4:   910103ff    add sp, sp, #0x40
   23bd8:   d65f03c0    ret
   23bdc:   d0ffff21    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   23be0:   d0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   23be4:   91366021    add x1, x1, #0xd98
   23be8:   91034c42    add x2, x2, #0xd3
   23bec:   aa1303e0    mov x0, x19
   23bf0:   528009a3    mov w3, #0x4d                   // #77
   23bf4:   97fffd54    bl  23144 <__libc_init@plt-0x3d96c>
   23bf8:   9400f3d2    bl  60b40 <__stack_chk_fail@plt>
   23bfc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   23c00:   f9000bf3    str x19, [sp, #16]
   23c04:   910003fd    mov x29, sp
   23c08:   2a0003f3    mov w19, w0
   23c0c:   97fffe60    bl  2358c <__libc_init@plt-0x3d524>
   23c10:   2a1303e1    mov w1, w19
   23c14:   f9400bf3    ldr x19, [sp, #16]
   23c18:   a8c27bfd    ldp x29, x30, [sp], #32
   23c1c:   1400c101    b   54020 <__libc_init@plt-0xca90>
   23c20:   a9be7bfd    stp x29, x30, [sp, #-32]!
   23c24:   a9014ff4    stp x20, x19, [sp, #16]
   23c28:   910003fd    mov x29, sp
   23c2c:   2a0103f3    mov w19, w1
   23c30:   aa0003f4    mov x20, x0
   23c34:   97fffe56    bl  2358c <__libc_init@plt-0x3d524>
   23c38:   aa1403e1    mov x1, x20
   23c3c:   9400c0ab    bl  53ee8 <__libc_init@plt-0xcbc8>
   23c40:   39050413    strb    w19, [x0, #321]
   23c44:   a9414ff4    ldp x20, x19, [sp, #16]
   23c48:   a8c27bfd    ldp x29, x30, [sp], #32
   23c4c:   d65f03c0    ret
   23c50:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   23c54:   a9016ffc    stp x28, x27, [sp, #16]
   23c58:   910003fd    mov x29, sp
   23c5c:   a90267fa    stp x26, x25, [sp, #32]
   23c60:   a9035ff8    stp x24, x23, [sp, #48]
   23c64:   a90457f6    stp x22, x21, [sp, #64]
   23c68:   a9054ff4    stp x20, x19, [sp, #80]
   23c6c:   b0000208    adrp    x8, 64000 <strcmp@plt+0x3240>
   23c70:   aa0003fa    mov x26, x0
   23c74:   aa0703f5    mov x21, x7
   23c78:   aa0003f3    mov x19, x0
   23c7c:   aa0103f8    mov x24, x1
   23c80:   aa0503f6    mov x22, x5
   23c84:   f945f508    ldr x8, [x8, #3048]
   23c88:   aa0403f9    mov x25, x4
   23c8c:   2a0303f4    mov w20, w3
   23c90:   aa0203f7    mov x23, x2
   23c94:   b8478f49    ldr w9, [x26, #120]!
   23c98:   b9402108    ldr w8, [x8, #32]
   23c9c:   d3609c3c    ubfx    x28, x1, #32, #8
   23ca0:   7100011f    cmp w8, #0x0
   23ca4:   1a8800c8    csel    w8, w6, w8, eq  // eq = none
   23ca8:   51000d08    sub w8, w8, #0x3
   23cac:   7100091f    cmp w8, #0x2
   23cb0:   1a9f27e8    cset    w8, cc  // cc = lo, ul, last
   23cb4:   39032348    strb    w8, [x26, #200]
   23cb8:   37f80789    tbnz    w9, #31, 23da8 <__libc_init@plt-0x3cd08>
   23cbc:   f940033b    ldr x27, [x25]
   23cc0:   b400021b    cbz x27, 23d00 <__libc_init@plt-0x3cdb0>
   23cc4:   f9404260    ldr x0, [x19, #128]
   23cc8:   2a1f03e8    mov w8, wzr
   23ccc:   b4000140    cbz x0, 23cf4 <__libc_init@plt-0x3cdbc>
   23cd0:   f940466a    ldr x10, [x19, #136]
   23cd4:   2a0803e9    mov w9, w8
   23cd8:   eb16015f    cmp x10, x22
   23cdc:   540000e1    b.ne    23cf8 <__libc_init@plt-0x3cdb8>  // b.any
   23ce0:   aa1b03e1    mov x1, x27
   23ce4:   aa1603e2    mov x2, x22
   23ce8:   9400f41e    bl  60d60 <memcmp@plt>
   23cec:   7100001f    cmp w0, #0x0
   23cf0:   1a9f17e8    cset    w8, eq  // eq = none
   23cf4:   2a0803e9    mov w9, w8
   23cf8:   350000bc    cbnz    w28, 23d0c <__libc_init@plt-0x3cda4>
   23cfc:   14000012    b   23d44 <__libc_init@plt-0x3cd6c>
   23d00:   2a1f03e9    mov w9, wzr
   23d04:   52800028    mov w8, #0x1                    // #1
   23d08:   340001fc    cbz w28, 23d44 <__libc_init@plt-0x3cd6c>
   23d0c:   340001d8    cbz w24, 23d44 <__libc_init@plt-0x3cd6c>
   23d10:   52000129    eor w9, w9, #0x1
   23d14:   37000189    tbnz    w9, #0, 23d44 <__libc_init@plt-0x3cd6c>
   23d18:   aa1503e0    mov x0, x21
   23d1c:   d0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   23d20:   a9454ff4    ldp x20, x19, [sp, #80]
   23d24:   911b2c42    add x2, x2, #0x6cb
   23d28:   52807d21    mov w1, #0x3e9                  // #1001
   23d2c:   a94457f6    ldp x22, x21, [sp, #64]
   23d30:   a9435ff8    ldp x24, x23, [sp, #48]
   23d34:   a94267fa    ldp x26, x25, [sp, #32]
   23d38:   a9416ffc    ldp x28, x27, [sp, #16]
   23d3c:   a8c67bfd    ldp x29, x30, [sp], #96
   23d40:   17fffb16    b   22998 <__libc_init@plt-0x3e118>
   23d44:   34000168    cbz w8, 23d70 <__libc_init@plt-0x3cd40>
   23d48:   f900033f    str xzr, [x25]
   23d4c:   b40011db    cbz x27, 23f84 <__libc_init@plt-0x3cb2c>
   23d50:   aa1b03e0    mov x0, x27
   23d54:   a9454ff4    ldp x20, x19, [sp, #80]
   23d58:   a94457f6    ldp x22, x21, [sp, #64]
   23d5c:   a9435ff8    ldp x24, x23, [sp, #48]
   23d60:   a94267fa    ldp x26, x25, [sp, #32]
   23d64:   a9416ffc    ldp x28, x27, [sp, #16]
   23d68:   a8c67bfd    ldp x29, x30, [sp], #96
   23d6c:   17fff6a7    b   21808 <__libc_init@plt-0x3f2a8>
   23d70:   aa1303e0    mov x0, x19
   23d74:   aa1503e1    mov x1, x21
   23d78:   9400008a    bl  23fa0 <__libc_init@plt-0x3cb10>
   23d7c:   aa1303e0    mov x0, x19
   23d80:   aa1503e1    mov x1, x21
   23d84:   97fffdd8    bl  234e4 <__libc_init@plt-0x3d5cc>
   23d88:   91032260    add x0, x19, #0xc8
   23d8c:   aa1f03e1    mov x1, xzr
   23d90:   aa1503e2    mov x2, x21
   23d94:   94000093    bl  23fe0 <__libc_init@plt-0x3cad0>
   23d98:   aa1a03e0    mov x0, x26
   23d9c:   2a1f03e1    mov w1, wzr
   23da0:   aa1503e2    mov x2, x21
   23da4:   97fff8cf    bl  220e0 <__libc_init@plt-0x3e9d0>
   23da8:   b40002f6    cbz x22, 23e04 <__libc_init@plt-0x3ccac>
   23dac:   f9400328    ldr x8, [x25]
   23db0:   b40002a8    cbz x8, 23e04 <__libc_init@plt-0x3ccac>
   23db4:   97fffdf6    bl  2358c <__libc_init@plt-0x3d524>
   23db8:   f9400321    ldr x1, [x25]
   23dbc:   aa1603e2    mov x2, x22
   23dc0:   97ffff55    bl  23b14 <__libc_init@plt-0x3cf9c>
   23dc4:   b4000200    cbz x0, 23e04 <__libc_init@plt-0x3ccac>
   23dc8:   b9412663    ldr w3, [x19, #292]
   23dcc:   2a1603e4    mov w4, w22
   23dd0:   f9400325    ldr x5, [x25]
   23dd4:   d0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   23dd8:   b9412406    ldr w6, [x0, #292]
   23ddc:   aa1503e0    mov x0, x21
   23de0:   a9454ff4    ldp x20, x19, [sp, #80]
   23de4:   91044042    add x2, x2, #0x110
   23de8:   528081a1    mov w1, #0x40d                  // #1037
   23dec:   a94457f6    ldp x22, x21, [sp, #64]
   23df0:   a9435ff8    ldp x24, x23, [sp, #48]
   23df4:   a94267fa    ldp x26, x25, [sp, #32]
   23df8:   a9416ffc    ldp x28, x27, [sp, #16]
   23dfc:   a8c67bfd    ldp x29, x30, [sp], #96
   23e00:   17fffae6    b   22998 <__libc_init@plt-0x3e118>
   23e04:   aa1a03e0    mov x0, x26
   23e08:   aa1903e1    mov x1, x25
   23e0c:   aa1603e2    mov x2, x22
   23e10:   97fff7b3    bl  21cdc <__libc_init@plt-0x3edd4>
   23e14:   7100039f    cmp w28, #0x0
   23e18:   52800088    mov w8, #0x4                    // #4
   23e1c:   1a980101    csel    w1, w8, w24, eq // eq = none
   23e20:   aa1a03e0    mov x0, x26
   23e24:   aa1703e2    mov x2, x23
   23e28:   2a1403e3    mov w3, w20
   23e2c:   aa1503e4    mov x4, x21
   23e30:   97fff7ba    bl  21d18 <__libc_init@plt-0x3ed98>
   23e34:   a94ade76    ldp x22, x23, [x19, #168]
   23e38:   b9400268    ldr w8, [x19]
   23e3c:   7100051f    cmp w8, #0x1
   23e40:   540004a1    b.ne    23ed4 <__libc_init@plt-0x3cbdc>  // b.any
   23e44:   39404268    ldrb    w8, [x19, #16]
   23e48:   91002278    add x24, x19, #0x8
   23e4c:   34000228    cbz w8, 23e90 <__libc_init@plt-0x3cc20>
   23e50:   f9400304    ldr x4, [x24]
   23e54:   f100009f    cmp x4, #0x0
   23e58:   540002ad    b.le    23eac <__libc_init@plt-0x3cc04>
   23e5c:   72001eff    tst w23, #0xff
   23e60:   54000320    b.eq    23ec4 <__libc_init@plt-0x3cbec>  // b.none
   23e64:   9ac40ec8    sdiv    x8, x22, x4
   23e68:   9b04d908    msub    x8, x8, x4, x22
   23e6c:   b40002c8    cbz x8, 23ec4 <__libc_init@plt-0x3cbec>
   23e70:   d0ffff22    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   23e74:   b9412663    ldr w3, [x19, #292]
   23e78:   913c7c42    add x2, x2, #0xf1f
   23e7c:   aa1503e0    mov x0, x21
   23e80:   52807e21    mov w1, #0x3f1                  // #1009
   23e84:   aa1603e5    mov x5, x22
   23e88:   97fffac4    bl  22998 <__libc_init@plt-0x3e118>
   23e8c:   1400000e    b   23ec4 <__libc_init@plt-0x3cbec>
   23e90:   b0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   23e94:   b9412663    ldr w3, [x19, #292]
   23e98:   91094c42    add x2, x2, #0x253
   23e9c:   aa1503e0    mov x0, x21
   23ea0:   52807e21    mov w1, #0x3f1                  // #1009
   23ea4:   97fffabd    bl  22998 <__libc_init@plt-0x3e118>
   23ea8:   14000007    b   23ec4 <__libc_init@plt-0x3cbec>
   23eac:   b0ffff42    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   23eb0:   b9412663    ldr w3, [x19, #292]
   23eb4:   910a3442    add x2, x2, #0x28d
   23eb8:   aa1503e0    mov x0, x21
   23ebc:   52807e21    mov w1, #0x3f1                  // #1009
   23ec0:   97fffab6    bl  22998 <__libc_init@plt-0x3e118>
   23ec4:   f9400308    ldr x8, [x24]
   23ec8:   39402309    ldrb    w9, [x24, #8]
   23ecc:   f9000e68    str x8, [x19, #24]
   23ed0:   39008269    strb    w9, [x19, #32]
   23ed4:   39416268    ldrb    w8, [x19, #88]
   23ed8:   34000048    cbz w8, 23ee0 <__libc_init@plt-0x3cbd0>
   23edc:   3901627f    strb    wzr, [x19, #88]
   23ee0:   52800028    mov w8, #0x1                    // #1
   23ee4:   72001eff    tst w23, #0xff
   23ee8:   f9001668    str x8, [x19, #40]
   23eec:   54000220    b.eq    23f30 <__libc_init@plt-0x3cb80>  // b.none
   23ef0:   b9400268    ldr w8, [x19]
   23ef4:   7100051f    cmp w8, #0x1
   23ef8:   54000281    b.ne    23f48 <__libc_init@plt-0x3cb68>  // b.any
   23efc:   3940426a    ldrb    w10, [x19, #16]
   23f00:   52800029    mov w9, #0x1                    // #1
   23f04:   3400024a    cbz w10, 23f4c <__libc_init@plt-0x3cb64>
   23f08:   f940066a    ldr x10, [x19, #8]
   23f0c:   f100055f    cmp x10, #0x1
   23f10:   540001eb    b.lt    23f4c <__libc_init@plt-0x3cb64>  // b.tstop
   23f14:   9aca0eca    sdiv    x10, x22, x10
   23f18:   2a1f03e9    mov w9, wzr
   23f1c:   5280002b    mov w11, #0x1                       // #1
   23f20:   3901626b    strb    w11, [x19, #88]
   23f24:   9100054a    add x10, x10, #0x1
   23f28:   f9002a6a    str x10, [x19, #80]
   23f2c:   14000008    b   23f4c <__libc_init@plt-0x3cb64>
   23f30:   71000a9f    cmp w20, #0x2
   23f34:   54000281    b.ne    23f84 <__libc_init@plt-0x3cb2c>  // b.any
   23f38:   b9400268    ldr w8, [x19]
   23f3c:   7100091f    cmp w8, #0x2
   23f40:   54000121    b.ne    23f64 <__libc_init@plt-0x3cb4c>  // b.any
   23f44:   14000010    b   23f84 <__libc_init@plt-0x3cb2c>
   23f48:   52800029    mov w9, #0x1                    // #1
   23f4c:   71000a9f    cmp w20, #0x2
   23f50:   540001a1    b.ne    23f84 <__libc_init@plt-0x3cb2c>  // b.any
   23f54:   7100091f    cmp w8, #0x2
   23f58:   f9009a76    str x22, [x19, #304]
   23f5c:   54000140    b.eq    23f84 <__libc_init@plt-0x3cb2c>  // b.none
   23f60:   360000e9    tbz w9, #0, 23f7c <__libc_init@plt-0x3cb34>
   23f64:   92800048    mov x8, #0xfffffffffffffffd     // #-3
   23f68:   52800029    mov w9, #0x1                    // #1
   23f6c:   f2efffe8    movk    x8, #0x7fff, lsl #48
   23f70:   39016269    strb    w9, [x19, #88]
   23f74:   f9002a68    str x8, [x19, #80]
   23f78:   14000002    b   23f80 <__libc_init@plt-0x3cb30>
   23f7c:   f9402a68    ldr x8, [x19, #80]
   23f80:   f9001668    str x8, [x19, #40]
   23f84:   a9454ff4    ldp x20, x19, [sp, #80]
   23f88:   a94457f6    ldp x22, x21, [sp, #64]
   23f8c:   a9435ff8    ldp x24, x23, [sp, #48]
   23f90:   a94267fa    ldp x26, x25, [sp, #32]
   23f94:   a9416ffc    ldp x28, x27, [sp, #16]
   23f98:   a8c67bfd    ldp x29, x30, [sp], #96
   23f9c:   d65f03c0    ret
   23fa0:   3944b008    ldrb    w8, [x0, #300]
   23fa4:   340001c8    cbz w8, 23fdc <__libc_init@plt-0x3cad4>
   23fa8:   b9400008    ldr w8, [x0]
   23fac:   3904b01f    strb    wzr, [x0, #300]
   23fb0:   7100051f    cmp w8, #0x1
   23fb4:   54000140    b.eq    23fdc <__libc_init@plt-0x3cad4>  // b.none
   23fb8:   7100091f    cmp w8, #0x2
   23fbc:   540000a1    b.ne    23fd0 <__libc_init@plt-0x3cae0>  // b.any
   23fc0:   39401408    ldrb    w8, [x0, #5]
   23fc4:   340000c8    cbz w8, 23fdc <__libc_init@plt-0x3cad4>
   23fc8:   39401008    ldrb    w8, [x0, #4]
   23fcc:   35000088    cbnz    w8, 23fdc <__libc_init@plt-0x3cad4>
   23fd0:   39424808    ldrb    w8, [x0, #146]
   23fd4:   34000048    cbz w8, 23fdc <__libc_init@plt-0x3cad4>
   23fd8:   14000675    b   259ac <__libc_init@plt-0x3b104>
   23fdc:   d65f03c0    ret
   23fe0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   23fe4:   910003fd    mov x29, sp
   23fe8:   3940c008    ldrb    w8, [x0, #48]
   23fec:   35000208    cbnz    w8, 2402c <__libc_init@plt-0x3ca84>
   23ff0:   f9400808    ldr x8, [x0, #16]
   23ff4:   eb01011f    cmp x8, x1
   23ff8:   5400010a    b.ge    24018 <__libc_init@plt-0x3ca98>  // b.tcont
   23ffc:   f9401009    ldr x9, [x0, #32]
   24000:   8b080129    add x9, x9, x8
   24004:   eb01013f    cmp x9, x1
   24008:   540000ed    b.le    24024 <__libc_init@plt-0x3ca8c>
   2400c:   cb080028    sub x8, x1, x8
   24010:   f9001008    str x8, [x0, #32]
   24014:   14000004    b   24024 <__libc_init@plt-0x3ca8c>
   24018:   a9027c1f    stp xzr, xzr, [x0, #32]
   2401c:   a9017c01    stp x1, xzr, [x0, #16]
   24020:   3900c01f    strb    wzr, [x0, #48]
   24024:   a8c17bfd    ldp x29, x30, [sp], #16
   24028:   d65f03c0    ret
   2402c:   f0ffff28    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   24030:   90ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   24034:   91303108    add x8, x8, #0xc0c
   24038:   91105821    add x1, x1, #0x416
   2403c:   aa0203e0    mov x0, x2
   24040:   aa0803e2    mov x2, x8
   24044:   52801083    mov w3, #0x84                   // #132
   24048:   97fffc3f    bl  23144 <__libc_init@plt-0x3d96c>
   2404c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   24050:   f9000bf5    str x21, [sp, #16]
   24054:   910003fd    mov x29, sp
   24058:   a9024ff4    stp x20, x19, [sp, #32]
   2405c:   2a0103f4    mov w20, w1
   24060:   aa0203e1    mov x1, x2
   24064:   aa0203f3    mov x19, x2
   24068:   aa0003f5    mov x21, x0
   2406c:   97ffffcd    bl  23fa0 <__libc_init@plt-0x3cb10>
   24070:   aa1503e0    mov x0, x21
   24074:   aa1303e1    mov x1, x19
   24078:   97fffd1b    bl  234e4 <__libc_init@plt-0x3d5cc>
   2407c:   2a1403e1    mov w1, w20
   24080:   aa1303e2    mov x2, x19
   24084:   a9424ff4    ldp x20, x19, [sp, #32]
   24088:   9101e2a0    add x0, x21, #0x78
   2408c:   f9400bf5    ldr x21, [sp, #16]
   24090:   a8c37bfd    ldp x29, x30, [sp], #48
   24094:   17fff813    b   220e0 <__libc_init@plt-0x3e9d0>
   24098:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2409c:   f9000bf3    str x19, [sp, #16]
   240a0:   910003fd    mov x29, sp
   240a4:   aa0003f3    mov x19, x0
   240a8:   97fffd39    bl  2358c <__libc_init@plt-0x3d524>
   240ac:   aa1303e1    mov x1, x19
   240b0:   f9400bf3    ldr x19, [sp, #16]
   240b4:   a8c27bfd    ldp x29, x30, [sp], #32
   240b8:   1400c010    b   540f8 <__libc_init@plt-0xc9b8>
   240bc:   7100043f    cmp w1, #0x1
   240c0:   540000a1    b.ne    240d4 <__libc_init@plt-0x3c9dc>  // b.any
   240c4:   39424008    ldrb    w8, [x0, #144]
   240c8:   34000128    cbz w8, 240ec <__libc_init@plt-0x3c9c4>
   240cc:   52800029    mov w9, #0x1                    // #1
   240d0:   14000004    b   240e0 <__libc_init@plt-0x3c9d0>
   240d4:   39424408    ldrb    w8, [x0, #145]
   240d8:   340000e8    cbz w8, 240f4 <__libc_init@plt-0x3c9bc>
   240dc:   2a1f03e9    mov w9, wzr
   240e0:   2a1f03e8    mov w8, wzr
   240e4:   b9012809    str w9, [x0, #296]
   240e8:   14000004    b   240f8 <__libc_init@plt-0x3c9b8>
   240ec:   52807ea8    mov w8, #0x3f5                  // #1013
   240f0:   14000002    b   240f8 <__libc_init@plt-0x3c9b8>
   240f4:   52807e88    mov w8, #0x3f4                  // #1012
   240f8:   2a0803e0    mov w0, w8
   240fc:   d65f03c0    ret
   24100:   a9be7bfd    stp x29, x30, [sp, #-32]!
   24104:   a9014ff4    stp x20, x19, [sp, #16]
   24108:   910003fd    mov x29, sp
   2410c:   d0000214    adrp    x20, 66000 <strcmp@plt+0x5240>
   24110:   aa0003f3    mov x19, x0
   24114:   91004294    add x20, x20, #0x10
   24118:   aa1403e0    mov x0, x20
   2411c:   9400f301    bl  60d20 <pthread_mutex_lock@plt>
   24120:   35ffffc0    cbnz    w0, 24118 <__libc_init@plt-0x3c998>
   24124:   d0000214    adrp    x20, 66000 <strcmp@plt+0x5240>
   24128:   f9402680    ldr x0, [x20, #72]
   2412c:   b40000c0    cbz x0, 24144 <__libc_init@plt-0x3c96c>
   24130:   aa1303e1    mov x1, x19
   24134:   9400c063    bl  542c0 <__libc_init@plt-0xc7f0>
   24138:   f9402680    ldr x0, [x20, #72]
   2413c:   97fff5b3    bl  21808 <__libc_init@plt-0x3f2a8>
   24140:   f900269f    str xzr, [x20, #72]
   24144:   a9414ff4    ldp x20, x19, [sp, #16]
   24148:   d0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   2414c:   d0000209    adrp    x9, 66000 <strcmp@plt+0x5240>
   24150:   d000020a    adrp    x10, 66000 <strcmp@plt+0x5240>
   24154:   d503201f    nop
   24158:   1020f5c0    adr x0, 66010 <strcmp@plt+0x5250>
   2415c:   f9001d1f    str xzr, [x8, #56]
   24160:   f900293f    str xzr, [x9, #80]
   24164:   f900215f    str xzr, [x10, #64]
   24168:   a8c27bfd    ldp x29, x30, [sp], #32
   2416c:   1400f2f1    b   60d30 <pthread_mutex_unlock@plt>
   24170:   a9be7bfd    stp x29, x30, [sp, #-32]!
   24174:   a9014ff4    stp x20, x19, [sp, #16]
   24178:   910003fd    mov x29, sp
   2417c:   d0000214    adrp    x20, 66000 <strcmp@plt+0x5240>
   24180:   aa0003f3    mov x19, x0
   24184:   91004294    add x20, x20, #0x10
   24188:   aa1403e0    mov x0, x20
   2418c:   9400f2e5    bl  60d20 <pthread_mutex_lock@plt>
   24190:   35ffffc0    cbnz    w0, 24188 <__libc_init@plt-0x3c928>
   24194:   d0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   24198:   f9402500    ldr x0, [x8, #72]
   2419c:   b4000060    cbz x0, 241a8 <__libc_init@plt-0x3c908>
   241a0:   aa1303e1    mov x1, x19
   241a4:   9400c072    bl  5436c <__libc_init@plt-0xc744>
   241a8:   a9414ff4    ldp x20, x19, [sp, #16]
   241ac:   d503201f    nop
   241b0:   1020f300    adr x0, 66010 <strcmp@plt+0x5250>
   241b4:   a8c27bfd    ldp x29, x30, [sp], #32
   241b8:   1400f2de    b   60d30 <pthread_mutex_unlock@plt>
   241bc:   d101c3ff    sub sp, sp, #0x70
   241c0:   a9017bfd    stp x29, x30, [sp, #16]
   241c4:   910043fd    add x29, sp, #0x10
   241c8:   a9026ffc    stp x28, x27, [sp, #32]
   241cc:   a90367fa    stp x26, x25, [sp, #48]
   241d0:   a9045ff8    stp x24, x23, [sp, #64]
   241d4:   a90557f6    stp x22, x21, [sp, #80]
   241d8:   a9064ff4    stp x20, x19, [sp, #96]
   241dc:   a9432408    ldp x8, x9, [x0, #48]
   241e0:   aa0403f7    mov x23, x4
   241e4:   aa0303f5    mov x21, x3
   241e8:   aa0003f4    mov x20, x0
   241ec:   aa0203f3    mov x19, x2
   241f0:   aa0103f6    mov x22, x1
   241f4:   3940400b    ldrb    w11, [x0, #16]
   241f8:   8b02010a    add x10, x8, x2
   241fc:   eb0a013f    cmp x9, x10
   24200:   9a89b158    csel    x24, x10, x9, lt    // lt = tstop
   24204:   340003cb    cbz w11, 2427c <__libc_init@plt-0x3c834>
   24208:   b9400289    ldr w9, [x20]
   2420c:   34000089    cbz w9, 2421c <__libc_init@plt-0x3c894>
   24210:   aa1f03ea    mov x10, xzr
   24214:   aa1f03e9    mov x9, xzr
   24218:   1400000d    b   2424c <__libc_init@plt-0x3c864>
   2421c:   39401689    ldrb    w9, [x20, #5]
   24220:   9280006b    mov x11, #0xfffffffffffffffc        // #-4
   24224:   3940128a    ldrb    w10, [x20, #4]
   24228:   7100013f    cmp w9, #0x0
   2422c:   1a9f17e9    cset    w9, eq  // eq = none
   24230:   7100015f    cmp w10, #0x0
   24234:   1a9f17ea    cset    w10, eq // eq = none
   24238:   2a0a0129    orr w9, w9, w10
   2423c:   7100013f    cmp w9, #0x0
   24240:   52800109    mov w9, #0x8                    // #8
   24244:   9a9f052a    csinc   x10, x9, xzr, eq    // eq = none
   24248:   9a8b13e9    csel    x9, xzr, x11, ne    // ne = any
   2424c:   f9400685    ldr x5, [x20, #8]
   24250:   8b0a00aa    add x10, x5, x10
   24254:   eb0a031f    cmp x24, x10
   24258:   5400012d    b.le    2427c <__libc_init@plt-0x3c834>
   2425c:   d0ffff22    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   24260:   8b080124    add x4, x9, x8
   24264:   9125e842    add x2, x2, #0x97a
   24268:   aa1703e0    mov x0, x23
   2426c:   52807d41    mov w1, #0x3ea                  // #1002
   24270:   aa1303e3    mov x3, x19
   24274:   97fff9c9    bl  22998 <__libc_init@plt-0x3e118>
   24278:   1400000b    b   242a4 <__libc_init@plt-0x3c80c>
   2427c:   39408288    ldrb    w8, [x20, #32]
   24280:   34000068    cbz w8, 2428c <__libc_init@plt-0x3c824>
   24284:   3900829f    strb    wzr, [x20, #32]
   24288:   3904b69f    strb    wzr, [x20, #301]
   2428c:   aa1403e0    mov x0, x20
   24290:   940009c6    bl  269a8 <__libc_init@plt-0x3a108>
   24294:   360000c0    tbz w0, #0, 242ac <__libc_init@plt-0x3c804>
   24298:   aa1703e0    mov x0, x23
   2429c:   52807f21    mov w1, #0x3f9                  // #1017
   242a0:   97fffa3a    bl  22b88 <__libc_init@plt-0x3df28>
   242a4:   2a1f03e0    mov w0, wzr
   242a8:   14000043    b   243b4 <__libc_init@plt-0x3c6fc>
   242ac:   aa1403e0    mov x0, x20
   242b0:   aa1703e1    mov x1, x23
   242b4:   f90007f6    str x22, [sp, #8]
   242b8:   94000047    bl  243d4 <__libc_init@plt-0x3c6dc>
   242bc:   a9532281    ldp x1, x8, [x20, #304]
   242c0:   91032280    add x0, x20, #0xc8
   242c4:   aa1703e3    mov x3, x23
   242c8:   8b180102    add x2, x8, x24
   242cc:   9400005d    bl  24440 <__libc_init@plt-0x3c670>
   242d0:   a9432299    ldp x25, x8, [x20, #48]
   242d4:   eb080322    subs    x2, x25, x8
   242d8:   5400018d    b.le    24308 <__libc_init@plt-0x3c7a8>
   242dc:   f9406689    ldr x9, [x20, #200]
   242e0:   52800401    mov w1, #0x20                   // #32
   242e4:   f940728a    ldr x10, [x20, #224]
   242e8:   f9407a8b    ldr x11, [x20, #240]
   242ec:   f9409e8c    ldr x12, [x20, #312]
   242f0:   8b0a0129    add x9, x9, x10
   242f4:   8b0b0129    add x9, x9, x11
   242f8:   8b0c0129    add x9, x9, x12
   242fc:   8b080120    add x0, x9, x8
   24300:   9400f278    bl  60ce0 <memset@plt>
   24304:   f9401a99    ldr x25, [x20, #48]
   24308:   f940669a    ldr x26, [x20, #200]
   2430c:   aa1303e2    mov x2, x19
   24310:   f940729b    ldr x27, [x20, #224]
   24314:   f9407a9c    ldr x28, [x20, #240]
   24318:   f9409e96    ldr x22, [x20, #312]
   2431c:   8b1b0348    add x8, x26, x27
   24320:   f94007e1    ldr x1, [sp, #8]
   24324:   8b1c0108    add x8, x8, x28
   24328:   8b160108    add x8, x8, x22
   2432c:   8b190117    add x23, x8, x25
   24330:   aa1703e0    mov x0, x23
   24334:   9400f273    bl  60d00 <memcpy@plt>
   24338:   39450288    ldrb    w8, [x20, #320]
   2433c:   34000348    cbz w8, 243a4 <__libc_init@plt-0x3c70c>
   24340:   f1000abf    cmp x21, #0x2
   24344:   54000303    b.cc    243a4 <__libc_init@plt-0x3c70c>  // b.lo, b.ul, b.last
   24348:   eb1302bf    cmp x21, x19
   2434c:   540002c8    b.hi    243a4 <__libc_init@plt-0x3c70c>  // b.pmore
   24350:   8b1c0328    add x8, x25, x28
   24354:   aa1503ea    mov x10, x21
   24358:   8b1b0108    add x8, x8, x27
   2435c:   8b160109    add x9, x8, x22
   24360:   d341fea8    lsr x8, x21, #1
   24364:   8b1a0129    add x9, x9, x26
   24368:   d1000529    sub x9, x9, #0x1
   2436c:   aa1703eb    mov x11, x23
   24370:   aa0903ec    mov x12, x9
   24374:   aa0803ed    mov x13, x8
   24378:   386a698e    ldrb    w14, [x12, x10]
   2437c:   d10005ad    sub x13, x13, #0x1
   24380:   3940016f    ldrb    w15, [x11]
   24384:   3800156e    strb    w14, [x11], #1
   24388:   382a698f    strb    w15, [x12, x10]
   2438c:   d100058c    sub x12, x12, #0x1
   24390:   b5ffff4d    cbnz    x13, 24378 <__libc_init@plt-0x3c738>
   24394:   8b15014a    add x10, x10, x21
   24398:   8b1502f7    add x23, x23, x21
   2439c:   eb13015f    cmp x10, x19
   243a0:   54fffe69    b.ls    2436c <__libc_init@plt-0x3c744>  // b.plast
   243a4:   f9401a88    ldr x8, [x20, #48]
   243a8:   52800020    mov w0, #0x1                    // #1
   243ac:   8b130108    add x8, x8, x19
   243b0:   a9036288    stp x8, x24, [x20, #48]
   243b4:   a9464ff4    ldp x20, x19, [sp, #96]
   243b8:   a94557f6    ldp x22, x21, [sp, #80]
   243bc:   a9445ff8    ldp x24, x23, [sp, #64]
   243c0:   a94367fa    ldp x26, x25, [sp, #48]
   243c4:   a9426ffc    ldp x28, x27, [sp, #32]
   243c8:   a9417bfd    ldp x29, x30, [sp, #16]
   243cc:   9101c3ff    add sp, sp, #0x70
   243d0:   d65f03c0    ret
   243d4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   243d8:   910003fd    mov x29, sp
   243dc:   b9400008    ldr w8, [x0]
   243e0:   7100051f    cmp w8, #0x1
   243e4:   540000a1    b.ne    243f8 <__libc_init@plt-0x3c6b8>  // b.any
   243e8:   39404008    ldrb    w8, [x0, #16]
   243ec:   340001a8    cbz w8, 24420 <__libc_init@plt-0x3c690>
   243f0:   3944b808    ldrb    w8, [x0, #302]
   243f4:   34000088    cbz w8, 24404 <__libc_init@plt-0x3c6ac>
   243f8:   52800020    mov w0, #0x1                    // #1
   243fc:   a8c17bfd    ldp x29, x30, [sp], #16
   24400:   d65f03c0    ret
   24404:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24408:   aa0103e0    mov x0, x1
   2440c:   91208042    add x2, x2, #0x820
   24410:   52807d21    mov w1, #0x3e9                  // #1001
   24414:   97fff961    bl  22998 <__libc_init@plt-0x3e118>
   24418:   2a1f03e0    mov w0, wzr
   2441c:   17fffff8    b   243fc <__libc_init@plt-0x3c6b4>
   24420:   b0ffff48    adrp    x8, d000 <__libc_init@plt-0x53ab0>
   24424:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   24428:   91169d08    add x8, x8, #0x5a7
   2442c:   91034c42    add x2, x2, #0xd3
   24430:   aa0103e0    mov x0, x1
   24434:   aa0803e1    mov x1, x8
   24438:   528072c3    mov w3, #0x396                  // #918
   2443c:   97fffb42    bl  23144 <__libc_init@plt-0x3d96c>
   24440:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   24444:   a90157f6    stp x22, x21, [sp, #16]
   24448:   910003fd    mov x29, sp
   2444c:   a9024ff4    stp x20, x19, [sp, #32]
   24450:   aa0203f5    mov x21, x2
   24454:   aa0103f6    mov x22, x1
   24458:   aa0203e1    mov x1, x2
   2445c:   aa0303e2    mov x2, x3
   24460:   aa0303f3    mov x19, x3
   24464:   aa0003f4    mov x20, x0
   24468:   94000770    bl  26228 <__libc_init@plt-0x3a888>
   2446c:   3940c288    ldrb    w8, [x20, #48]
   24470:   340000e8    cbz w8, 2448c <__libc_init@plt-0x3c624>
   24474:   f9400a89    ldr x9, [x20, #16]
   24478:   cb0902c8    sub x8, x22, x9
   2447c:   b7f80088    tbnz    x8, #63, 2448c <__libc_init@plt-0x3c624>
   24480:   f940128a    ldr x10, [x20, #32]
   24484:   eb080142    subs    x2, x10, x8
   24488:   5400030a    b.ge    244e8 <__libc_init@plt-0x3c5c8>  // b.tcont
   2448c:   aa1403e0    mov x0, x20
   24490:   aa1303e1    mov x1, x19
   24494:   aa1f03e2    mov x2, xzr
   24498:   940004d8    bl  257f8 <__libc_init@plt-0x3b2b8>
   2449c:   aa1f03e8    mov x8, xzr
   244a0:   a9027e9f    stp xzr, xzr, [x20, #32]
   244a4:   aa1603e9    mov x9, x22
   244a8:   a9017e96    stp x22, xzr, [x20, #16]
   244ac:   3900c29f    strb    wzr, [x20, #48]
   244b0:   8b090109    add x9, x8, x9
   244b4:   eb16013f    cmp x9, x22
   244b8:   540003c1    b.ne    24530 <__libc_init@plt-0x3c580>  // b.any
   244bc:   f9401289    ldr x9, [x20, #32]
   244c0:   8b150108    add x8, x8, x21
   244c4:   5280002a    mov w10, #0x1                       // #1
   244c8:   a94157f6    ldp x22, x21, [sp, #16]
   244cc:   eb08013f    cmp x9, x8
   244d0:   9a89b108    csel    x8, x8, x9, lt  // lt = tstop
   244d4:   3900c28a    strb    w10, [x20, #48]
   244d8:   f9001288    str x8, [x20, #32]
   244dc:   a9424ff4    ldp x20, x19, [sp, #32]
   244e0:   a8c37bfd    ldp x29, x30, [sp], #48
   244e4:   d65f03c0    ret
   244e8:   f9400e8a    ldr x10, [x20, #24]
   244ec:   8b15010c    add x12, x8, x21
   244f0:   f940068b    ldr x11, [x20, #8]
   244f4:   8b0a018a    add x10, x12, x10
   244f8:   eb0b015f    cmp x10, x11
   244fc:   5400016d    b.le    24528 <__libc_init@plt-0x3c588>
   24500:   aa1403e0    mov x0, x20
   24504:   aa1303e1    mov x1, x19
   24508:   940004bc    bl  257f8 <__libc_init@plt-0x3b2b8>
   2450c:   aa1403e0    mov x0, x20
   24510:   aa1303e1    mov x1, x19
   24514:   aa1503e2    mov x2, x21
   24518:   9400076b    bl  262c4 <__libc_init@plt-0x3a7ec>
   2451c:   f9400a89    ldr x9, [x20, #16]
   24520:   f9401688    ldr x8, [x20, #40]
   24524:   17ffffe3    b   244b0 <__libc_init@plt-0x3c600>
   24528:   f9001688    str x8, [x20, #40]
   2452c:   17ffffe1    b   244b0 <__libc_init@plt-0x3c600>
   24530:   b0ffff41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   24534:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24538:   9116c021    add x1, x1, #0x5b0
   2453c:   91303042    add x2, x2, #0xc0c
   24540:   aa1303e0    mov x0, x19
   24544:   52800d83    mov w3, #0x6c                   // #108
   24548:   97fffaff    bl  23144 <__libc_init@plt-0x3d96c>
   2454c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   24550:   a90167fa    stp x26, x25, [sp, #16]
   24554:   910003fd    mov x29, sp
   24558:   a9025ff8    stp x24, x23, [sp, #32]
   2455c:   a90357f6    stp x22, x21, [sp, #48]
   24560:   a9044ff4    stp x20, x19, [sp, #64]
   24564:   b9412808    ldr w8, [x0, #296]
   24568:   aa0403f9    mov x25, x4
   2456c:   7100051f    cmp w8, #0x1
   24570:   54000a41    b.ne    246b8 <__libc_init@plt-0x3c3f8>  // b.any
   24574:   a9432004    ldp x4, x8, [x0, #48]
   24578:   aa0003f4    mov x20, x0
   2457c:   aa0203f3    mov x19, x2
   24580:   39408009    ldrb    w9, [x0, #32]
   24584:   f9400c05    ldr x5, [x0, #24]
   24588:   8b02008a    add x10, x4, x2
   2458c:   eb0a011f    cmp x8, x10
   24590:   9a88b15a    csel    x26, x10, x8, lt    // lt = tstop
   24594:   7100013f    cmp w9, #0x0
   24598:   9a850348    csel    x8, x26, x5, eq // eq = none
   2459c:   eb08035f    cmp x26, x8
   245a0:   5400012d    b.le    245c4 <__libc_init@plt-0x3c4ec>
   245a4:   d0ffff22    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   245a8:   aa1903e0    mov x0, x25
   245ac:   912dd042    add x2, x2, #0xb74
   245b0:   52807d61    mov w1, #0x3eb                  // #1003
   245b4:   aa1303e3    mov x3, x19
   245b8:   97fff8f8    bl  22998 <__libc_init@plt-0x3e118>
   245bc:   2a1f03e0    mov w0, wzr
   245c0:   14000038    b   246a0 <__libc_init@plt-0x3c410>
   245c4:   aa0103f6    mov x22, x1
   245c8:   aa0303f5    mov x21, x3
   245cc:   a9532281    ldp x1, x8, [x20, #304]
   245d0:   91032280    add x0, x20, #0xc8
   245d4:   aa1903e3    mov x3, x25
   245d8:   8b1a0117    add x23, x8, x26
   245dc:   aa1703e2    mov x2, x23
   245e0:   9400003d    bl  246d4 <__libc_init@plt-0x3c3dc>
   245e4:   aa0003f8    mov x24, x0
   245e8:   eb17001f    cmp x0, x23
   245ec:   540000a2    b.cs    24600 <__libc_init@plt-0x3c4b0>  // b.hs, b.nlast
   245f0:   aa1403e0    mov x0, x20
   245f4:   aa1903e1    mov x1, x25
   245f8:   940000a9    bl  2489c <__libc_init@plt-0x3c214>
   245fc:   14000027    b   24698 <__libc_init@plt-0x3c418>
   24600:   f9406688    ldr x8, [x20, #200]
   24604:   aa1603e0    mov x0, x22
   24608:   f9407289    ldr x9, [x20, #224]
   2460c:   aa1303e2    mov x2, x19
   24610:   f9407a8a    ldr x10, [x20, #240]
   24614:   f9409e8b    ldr x11, [x20, #312]
   24618:   8b090108    add x8, x8, x9
   2461c:   f9401a89    ldr x9, [x20, #48]
   24620:   8b0a0108    add x8, x8, x10
   24624:   8b0b0108    add x8, x8, x11
   24628:   8b090101    add x1, x8, x9
   2462c:   9400f1b5    bl  60d00 <memcpy@plt>
   24630:   39450288    ldrb    w8, [x20, #320]
   24634:   340002c8    cbz w8, 2468c <__libc_init@plt-0x3c424>
   24638:   f1000abf    cmp x21, #0x2
   2463c:   54000283    b.cc    2468c <__libc_init@plt-0x3c424>  // b.lo, b.ul, b.last
   24640:   eb1302bf    cmp x21, x19
   24644:   54000248    b.hi    2468c <__libc_init@plt-0x3c424>  // b.pmore
   24648:   d341fea8    lsr x8, x21, #1
   2464c:   d10006c9    sub x9, x22, #0x1
   24650:   aa1503ea    mov x10, x21
   24654:   aa1603eb    mov x11, x22
   24658:   aa0903ec    mov x12, x9
   2465c:   aa0803ed    mov x13, x8
   24660:   386a698e    ldrb    w14, [x12, x10]
   24664:   d10005ad    sub x13, x13, #0x1
   24668:   3940016f    ldrb    w15, [x11]
   2466c:   3800156e    strb    w14, [x11], #1
   24670:   382a698f    strb    w15, [x12, x10]
   24674:   d100058c    sub x12, x12, #0x1
   24678:   b5ffff4d    cbnz    x13, 24660 <__libc_init@plt-0x3c450>
   2467c:   8b15014a    add x10, x10, x21
   24680:   8b1502d6    add x22, x22, x21
   24684:   eb13015f    cmp x10, x19
   24688:   54fffe69    b.ls    24654 <__libc_init@plt-0x3c45c>  // b.plast
   2468c:   f9401a88    ldr x8, [x20, #48]
   24690:   8b130108    add x8, x8, x19
   24694:   a9036a88    stp x8, x26, [x20, #48]
   24698:   eb17031f    cmp x24, x23
   2469c:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   246a0:   a9444ff4    ldp x20, x19, [sp, #64]
   246a4:   a94357f6    ldp x22, x21, [sp, #48]
   246a8:   a9425ff8    ldp x24, x23, [sp, #32]
   246ac:   a94167fa    ldp x26, x25, [sp, #16]
   246b0:   a8c57bfd    ldp x29, x30, [sp], #80
   246b4:   d65f03c0    ret
   246b8:   90ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   246bc:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   246c0:   9133f821    add x1, x1, #0xcfe
   246c4:   91034c42    add x2, x2, #0xd3
   246c8:   aa1903e0    mov x0, x25
   246cc:   52802a63    mov w3, #0x153                  // #339
   246d0:   97fffa9d    bl  23144 <__libc_init@plt-0x3d96c>
   246d4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   246d8:   a90157f6    stp x22, x21, [sp, #16]
   246dc:   910003fd    mov x29, sp
   246e0:   a9024ff4    stp x20, x19, [sp, #32]
   246e4:   aa0203f5    mov x21, x2
   246e8:   aa0103f6    mov x22, x1
   246ec:   aa0303e1    mov x1, x3
   246f0:   aa1f03e2    mov x2, xzr
   246f4:   aa0303f3    mov x19, x3
   246f8:   aa0003f4    mov x20, x0
   246fc:   9400043f    bl  257f8 <__libc_init@plt-0x3b2b8>
   24700:   aa1403e0    mov x0, x20
   24704:   aa1503e1    mov x1, x21
   24708:   aa1303e2    mov x2, x19
   2470c:   940006c7    bl  26228 <__libc_init@plt-0x3a888>
   24710:   f9400a88    ldr x8, [x20, #16]
   24714:   eb0802c1    subs    x1, x22, x8
   24718:   540000c4    b.mi    24730 <__libc_init@plt-0x3c380>  // b.first
   2471c:   f9401289    ldr x9, [x20, #32]
   24720:   eb09003f    cmp x1, x9
   24724:   5400006c    b.gt    24730 <__libc_init@plt-0x3c380>
   24728:   f9001681    str x1, [x20, #40]
   2472c:   14000007    b   24748 <__libc_init@plt-0x3c368>
   24730:   aa1f03e9    mov x9, xzr
   24734:   aa1f03e1    mov x1, xzr
   24738:   a9027e9f    stp xzr, xzr, [x20, #32]
   2473c:   aa1603e8    mov x8, x22
   24740:   a9017e96    stp x22, xzr, [x20, #16]
   24744:   3900c29f    strb    wzr, [x20, #48]
   24748:   8b08002a    add x10, x1, x8
   2474c:   eb16015f    cmp x10, x22
   24750:   540006e1    b.ne    2482c <__libc_init@plt-0x3c284>  // b.any
   24754:   f9400e8a    ldr x10, [x20, #24]
   24758:   8b15002c    add x12, x1, x21
   2475c:   f940068b    ldr x11, [x20, #8]
   24760:   8b0a018c    add x12, x12, x10
   24764:   eb0b019f    cmp x12, x11
   24768:   540001ed    b.le    247a4 <__libc_init@plt-0x3c30c>
   2476c:   aa1403e0    mov x0, x20
   24770:   aa1303e2    mov x2, x19
   24774:   94000705    bl  26388 <__libc_init@plt-0x3a728>
   24778:   aa1403e0    mov x0, x20
   2477c:   aa1303e1    mov x1, x19
   24780:   aa1503e2    mov x2, x21
   24784:   940006d0    bl  262c4 <__libc_init@plt-0x3a7ec>
   24788:   f9400a88    ldr x8, [x20, #16]
   2478c:   f9401681    ldr x1, [x20, #40]
   24790:   8b080029    add x9, x1, x8
   24794:   eb16013f    cmp x9, x22
   24798:   54000581    b.ne    24848 <__libc_init@plt-0x3c268>  // b.any
   2479c:   a941a68a    ldp x10, x9, [x20, #24]
   247a0:   f940068b    ldr x11, [x20, #8]
   247a4:   8b0a002d    add x13, x1, x10
   247a8:   cb01012c    sub x12, x9, x1
   247ac:   cb0d016d    sub x13, x11, x13
   247b0:   eb0c01bf    cmp x13, x12
   247b4:   9a8c31ae    csel    x14, x13, x12, cc   // cc = lo, ul, last
   247b8:   eb1501df    cmp x14, x21
   247bc:   540002c2    b.cs    24814 <__libc_init@plt-0x3c29c>  // b.hs, b.nlast
   247c0:   8b09014a    add x10, x10, x9
   247c4:   eb0a0164    subs    x4, x11, x10
   247c8:   540004ed    b.le    24864 <__libc_init@plt-0x3c24c>
   247cc:   f940028b    ldr x11, [x20]
   247d0:   cb0e02a3    sub x3, x21, x14
   247d4:   d1014280    sub x0, x20, #0x50
   247d8:   8b090101    add x1, x8, x9
   247dc:   aa1303e5    mov x5, x19
   247e0:   8b0a0162    add x2, x11, x10
   247e4:   97fff65c    bl  22154 <__libc_init@plt-0x3e95c>
   247e8:   f9401289    ldr x9, [x20, #32]
   247ec:   f9400688    ldr x8, [x20, #8]
   247f0:   8b000129    add x9, x9, x0
   247f4:   eb08013f    cmp x9, x8
   247f8:   f9001289    str x9, [x20, #32]
   247fc:   5400042c    b.gt    24880 <__libc_init@plt-0x3c230>
   24800:   f940168a    ldr x10, [x20, #40]
   24804:   f9400e8b    ldr x11, [x20, #24]
   24808:   cb0a012c    sub x12, x9, x10
   2480c:   8b0b014b    add x11, x10, x11
   24810:   cb0b010d    sub x13, x8, x11
   24814:   a9424ff4    ldp x20, x19, [sp, #32]
   24818:   eb0c01bf    cmp x13, x12
   2481c:   a94157f6    ldp x22, x21, [sp, #16]
   24820:   9a8c31a0    csel    x0, x13, x12, cc    // cc = lo, ul, last
   24824:   a8c37bfd    ldp x29, x30, [sp], #48
   24828:   d65f03c0    ret
   2482c:   b0ffff41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   24830:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24834:   9116c021    add x1, x1, #0x5b0
   24838:   91303042    add x2, x2, #0xc0c
   2483c:   aa1303e0    mov x0, x19
   24840:   52800983    mov w3, #0x4c                   // #76
   24844:   97fffa40    bl  23144 <__libc_init@plt-0x3d96c>
   24848:   b0ffff41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2484c:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24850:   9116c021    add x1, x1, #0x5b0
   24854:   91303042    add x2, x2, #0xc0c
   24858:   aa1303e0    mov x0, x19
   2485c:   52800a03    mov w3, #0x50                   // #80
   24860:   97fffa39    bl  23144 <__libc_init@plt-0x3d96c>
   24864:   b0ffff21    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   24868:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2486c:   9127fc21    add x1, x1, #0x9ff
   24870:   91303042    add x2, x2, #0xc0c
   24874:   aa1303e0    mov x0, x19
   24878:   52800a83    mov w3, #0x54                   // #84
   2487c:   97fffa32    bl  23144 <__libc_init@plt-0x3d96c>
   24880:   f0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   24884:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24888:   91312421    add x1, x1, #0xc49
   2488c:   91303042    add x2, x2, #0xc0c
   24890:   aa1303e0    mov x0, x19
   24894:   52800b43    mov w3, #0x5a                   // #90
   24898:   97fffa2b    bl  23144 <__libc_init@plt-0x3d96c>
   2489c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   248a0:   f9000bf3    str x19, [sp, #16]
   248a4:   910003fd    mov x29, sp
   248a8:   aa0003f3    mov x19, x0
   248ac:   aa0103e0    mov x0, x1
   248b0:   97fff8fe    bl  22ca8 <__libc_init@plt-0x3de08>
   248b4:   b9400268    ldr w8, [x19]
   248b8:   7100091f    cmp w8, #0x2
   248bc:   54000141    b.ne    248e4 <__libc_init@plt-0x3c1cc>  // b.any
   248c0:   39401669    ldrb    w9, [x19, #5]
   248c4:   3940126a    ldrb    w10, [x19, #4]
   248c8:   7100013f    cmp w9, #0x0
   248cc:   1a9f17e9    cset    w9, eq  // eq = none
   248d0:   7100015f    cmp w10, #0x0
   248d4:   1a9f07ea    cset    w10, ne // ne = any
   248d8:   2a0a0129    orr w9, w9, w10
   248dc:   36000089    tbz w9, #0, 248ec <__libc_init@plt-0x3c1c4>
   248e0:   14000009    b   24904 <__libc_init@plt-0x3c1ac>
   248e4:   2a1f03e9    mov w9, wzr
   248e8:   370000e9    tbnz    w9, #0, 24904 <__libc_init@plt-0x3c1ac>
   248ec:   7100051f    cmp w8, #0x1
   248f0:   540000a0    b.eq    24904 <__libc_init@plt-0x3c1ac>  // b.none
   248f4:   f9401668    ldr x8, [x19, #40]
   248f8:   52800029    mov w9, #0x1                    // #1
   248fc:   f9002a68    str x8, [x19, #80]
   24900:   39016269    strb    w9, [x19, #88]
   24904:   f9400bf3    ldr x19, [sp, #16]
   24908:   a8c27bfd    ldp x29, x30, [sp], #32
   2490c:   d65f03c0    ret
   24910:   a9be7bfd    stp x29, x30, [sp, #-32]!
   24914:   a9014ff4    stp x20, x19, [sp, #16]
   24918:   910003fd    mov x29, sp
   2491c:   b9412808    ldr w8, [x0, #296]
   24920:   7100051f    cmp w8, #0x1
   24924:   54000441    b.ne    249ac <__libc_init@plt-0x3c104>  // b.any
   24928:   aa0103f3    mov x19, x1
   2492c:   39404008    ldrb    w8, [x0, #16]
   24930:   34000148    cbz w8, 24958 <__libc_init@plt-0x3c158>
   24934:   39408008    ldrb    w8, [x0, #32]
   24938:   34000108    cbz w8, 24958 <__libc_init@plt-0x3c158>
   2493c:   f940040a    ldr x10, [x0, #8]
   24940:   f9400c08    ldr x8, [x0, #24]
   24944:   eb08015f    cmp x10, x8
   24948:   540000aa    b.ge    2495c <__libc_init@plt-0x3c154>  // b.tcont
   2494c:   91002009    add x9, x0, #0x8
   24950:   aa0a03e8    mov x8, x10
   24954:   14000003    b   24960 <__libc_init@plt-0x3c150>
   24958:   f9400c08    ldr x8, [x0, #24]
   2495c:   91006009    add x9, x0, #0x18
   24960:   39402129    ldrb    w9, [x9, #8]
   24964:   340000e9    cbz w9, 24980 <__libc_init@plt-0x3c130>
   24968:   f9401809    ldr x9, [x0, #48]
   2496c:   eb090114    subs    x20, x8, x9
   24970:   540000ac    b.gt    24984 <__libc_init@plt-0x3c12c>
   24974:   aa1f03e0    mov x0, xzr
   24978:   f900027f    str xzr, [x19]
   2497c:   14000009    b   249a0 <__libc_init@plt-0x3c110>
   24980:   52800034    mov w20, #0x1                       // #1
   24984:   aa0203e1    mov x1, x2
   24988:   aa1403e2    mov x2, x20
   2498c:   94000010    bl  249cc <__libc_init@plt-0x3c0e4>
   24990:   aa0003e8    mov x8, x0
   24994:   f100001f    cmp x0, #0x0
   24998:   9a9403e0    csel    x0, xzr, x20, eq    // eq = none
   2499c:   f9000268    str x8, [x19]
   249a0:   a9414ff4    ldp x20, x19, [sp, #16]
   249a4:   a8c27bfd    ldp x29, x30, [sp], #32
   249a8:   d65f03c0    ret
   249ac:   b0ffff48    adrp    x8, d000 <__libc_init@plt-0x53ab0>
   249b0:   90ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   249b4:   91034d08    add x8, x8, #0xd3
   249b8:   9133f821    add x1, x1, #0xcfe
   249bc:   aa0203e0    mov x0, x2
   249c0:   aa0803e2    mov x2, x8
   249c4:   52802de3    mov w3, #0x16f                  // #367
   249c8:   97fff9df    bl  23144 <__libc_init@plt-0x3d96c>
   249cc:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   249d0:   f9000bf7    str x23, [sp, #16]
   249d4:   910003fd    mov x29, sp
   249d8:   a90257f6    stp x22, x21, [sp, #32]
   249dc:   a9034ff4    stp x20, x19, [sp, #48]
   249e0:   39401408    ldrb    w8, [x0, #5]
   249e4:   aa0103f3    mov x19, x1
   249e8:   34000508    cbz w8, 24a88 <__libc_init@plt-0x3c028>
   249ec:   aa0003f4    mov x20, x0
   249f0:   39401008    ldrb    w8, [x0, #4]
   249f4:   350004a8    cbnz    w8, 24a88 <__libc_init@plt-0x3c028>
   249f8:   f9401a88    ldr x8, [x20, #48]
   249fc:   39408289    ldrb    w9, [x20, #32]
   24a00:   f9400e8a    ldr x10, [x20, #24]
   24a04:   8b02010b    add x11, x8, x2
   24a08:   7100013f    cmp w9, #0x0
   24a0c:   9a8a0169    csel    x9, x11, x10, eq    // eq = none
   24a10:   eb09017f    cmp x11, x9
   24a14:   5400020c    b.gt    24a54 <__libc_init@plt-0x3c05c>
   24a18:   a9532681    ldp x1, x9, [x20, #304]
   24a1c:   91032280    add x0, x20, #0xc8
   24a20:   aa1303e3    mov x3, x19
   24a24:   8b080137    add x23, x9, x8
   24a28:   8b0202f5    add x21, x23, x2
   24a2c:   aa1503e2    mov x2, x21
   24a30:   97ffff29    bl  246d4 <__libc_init@plt-0x3c3dc>
   24a34:   aa0003f6    mov x22, x0
   24a38:   aa1403e0    mov x0, x20
   24a3c:   9400001a    bl  24aa4 <__libc_init@plt-0x3c00c>
   24a40:   eb1502df    cmp x22, x21
   24a44:   540000c2    b.cs    24a5c <__libc_init@plt-0x3c054>  // b.hs, b.nlast
   24a48:   aa1403e0    mov x0, x20
   24a4c:   aa1303e1    mov x1, x19
   24a50:   97ffff93    bl  2489c <__libc_init@plt-0x3c214>
   24a54:   aa1f03e0    mov x0, xzr
   24a58:   14000007    b   24a74 <__libc_init@plt-0x3c03c>
   24a5c:   f9406688    ldr x8, [x20, #200]
   24a60:   f9407289    ldr x9, [x20, #224]
   24a64:   f9407a8a    ldr x10, [x20, #240]
   24a68:   8b090108    add x8, x8, x9
   24a6c:   8b0a0108    add x8, x8, x10
   24a70:   8b170100    add x0, x8, x23
   24a74:   a9434ff4    ldp x20, x19, [sp, #48]
   24a78:   a94257f6    ldp x22, x21, [sp, #32]
   24a7c:   f9400bf7    ldr x23, [sp, #16]
   24a80:   a8c47bfd    ldp x29, x30, [sp], #64
   24a84:   d65f03c0    ret
   24a88:   f0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   24a8c:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   24a90:   910fd021    add x1, x1, #0x3f4
   24a94:   91034c42    add x2, x2, #0xd3
   24a98:   aa1303e0    mov x0, x19
   24a9c:   52802fe3    mov w3, #0x17f                  // #383
   24aa0:   97fff9a9    bl  23144 <__libc_init@plt-0x3d96c>
   24aa4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   24aa8:   a9014ff4    stp x20, x19, [sp, #16]
   24aac:   910003fd    mov x29, sp
   24ab0:   aa0003f3    mov x19, x0
   24ab4:   39408008    ldrb    w8, [x0, #32]
   24ab8:   52800020    mov w0, #0x1                    // #1
   24abc:   35000488    cbnz    w8, 24b4c <__libc_init@plt-0x3bf64>
   24ac0:   b9400268    ldr w8, [x19]
   24ac4:   7100051f    cmp w8, #0x1
   24ac8:   54000420    b.eq    24b4c <__libc_init@plt-0x3bf64>  // b.none
   24acc:   a94ea26a    ldp x10, x8, [x19, #232]
   24ad0:   f9407269    ldr x9, [x19, #224]
   24ad4:   f9406a6b    ldr x11, [x19, #208]
   24ad8:   cb08014c    sub x12, x10, x8
   24adc:   8b09010a    add x10, x8, x9
   24ae0:   cb0a016b    sub x11, x11, x10
   24ae4:   f9409e6a    ldr x10, [x19, #312]
   24ae8:   eb0c017f    cmp x11, x12
   24aec:   9a8c316b    csel    x11, x11, x12, cc   // cc = lo, ul, last
   24af0:   eb0a0162    subs    x2, x11, x10
   24af4:   540002a9    b.ls    24b48 <__libc_init@plt-0x3bf68>  // b.plast
   24af8:   f940666b    ldr x11, [x19, #200]
   24afc:   52800141    mov w1, #0xa                    // #10
   24b00:   8b090169    add x9, x11, x9
   24b04:   8b080128    add x8, x9, x8
   24b08:   8b0a0114    add x20, x8, x10
   24b0c:   aa1403e0    mov x0, x20
   24b10:   9400f098    bl  60d70 <memchr@plt>
   24b14:   b40001c0    cbz x0, 24b4c <__libc_init@plt-0x3bf64>
   24b18:   cb140009    sub x9, x0, x20
   24b1c:   52800020    mov w0, #0x1                    // #1
   24b20:   f1000528    subs    x8, x9, #0x1
   24b24:   f9000e69    str x9, [x19, #24]
   24b28:   39008260    strb    w0, [x19, #32]
   24b2c:   5400010b    b.lt    24b4c <__libc_init@plt-0x3bf64>  // b.tstop
   24b30:   38686a89    ldrb    w9, [x20, x8]
   24b34:   52800020    mov w0, #0x1                    // #1
   24b38:   7100353f    cmp w9, #0xd
   24b3c:   54000081    b.ne    24b4c <__libc_init@plt-0x3bf64>  // b.any
   24b40:   f9000e68    str x8, [x19, #24]
   24b44:   14000002    b   24b4c <__libc_init@plt-0x3bf64>
   24b48:   2a1f03e0    mov w0, wzr
   24b4c:   a9414ff4    ldp x20, x19, [sp, #16]
   24b50:   a8c27bfd    ldp x29, x30, [sp], #32
   24b54:   d65f03c0    ret
   24b58:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   24b5c:   a90157f6    stp x22, x21, [sp, #16]
   24b60:   910003fd    mov x29, sp
   24b64:   a9024ff4    stp x20, x19, [sp, #32]
   24b68:   b9412808    ldr w8, [x0, #296]
   24b6c:   aa0103f3    mov x19, x1
   24b70:   7100051f    cmp w8, #0x1
   24b74:   540009e1    b.ne    24cb0 <__libc_init@plt-0x3be00>  // b.any
   24b78:   aa0003f4    mov x20, x0
   24b7c:   3944b408    ldrb    w8, [x0, #301]
   24b80:   340002e8    cbz w8, 24bdc <__libc_init@plt-0x3bed4>
   24b84:   39408288    ldrb    w8, [x20, #32]
   24b88:   35000188    cbnz    w8, 24bb8 <__libc_init@plt-0x3bef8>
   24b8c:   b9400288    ldr w8, [x20]
   24b90:   7100091f    cmp w8, #0x2
   24b94:   540000a1    b.ne    24ba8 <__libc_init@plt-0x3bf08>  // b.any
   24b98:   39401688    ldrb    w8, [x20, #5]
   24b9c:   340000e8    cbz w8, 24bb8 <__libc_init@plt-0x3bef8>
   24ba0:   39401288    ldrb    w8, [x20, #4]
   24ba4:   350000a8    cbnz    w8, 24bb8 <__libc_init@plt-0x3bef8>
   24ba8:   b9401268    ldr w8, [x19, #16]
   24bac:   b9402269    ldr w9, [x19, #32]
   24bb0:   2a090108    orr w8, w8, w9
   24bb4:   340008c8    cbz w8, 24ccc <__libc_init@plt-0x3bde4>
   24bb8:   b9401268    ldr w8, [x19, #16]
   24bbc:   b9402269    ldr w9, [x19, #32]
   24bc0:   a9424ff4    ldp x20, x19, [sp, #32]
   24bc4:   a94157f6    ldp x22, x21, [sp, #16]
   24bc8:   2a090108    orr w8, w8, w9
   24bcc:   7100011f    cmp w8, #0x0
   24bd0:   1a9f17e0    cset    w0, eq  // eq = none
   24bd4:   a8c37bfd    ldp x29, x30, [sp], #48
   24bd8:   d65f03c0    ret
   24bdc:   b9400288    ldr w8, [x20]
   24be0:   52800029    mov w9, #0x1                    // #1
   24be4:   7100051f    cmp w8, #0x1
   24be8:   3904b689    strb    w9, [x20, #301]
   24bec:   540002a1    b.ne    24c40 <__libc_init@plt-0x3be70>  // b.any
   24bf0:   aa1403e0    mov x0, x20
   24bf4:   aa1303e1    mov x1, x19
   24bf8:   97fffdf7    bl  243d4 <__libc_init@plt-0x3c6dc>
   24bfc:   aa1403f6    mov x22, x20
   24c00:   aa1303e3    mov x3, x19
   24c04:   f8408ec8    ldr x8, [x22, #8]!
   24c08:   a952a6c1    ldp x1, x9, [x22, #296]
   24c0c:   910302c0    add x0, x22, #0xc0
   24c10:   8b090115    add x21, x8, x9
   24c14:   aa1503e2    mov x2, x21
   24c18:   97fffeaf    bl  246d4 <__libc_init@plt-0x3c3dc>
   24c1c:   eb15001f    cmp x0, x21
   24c20:   54000222    b.cs    24c64 <__libc_init@plt-0x3be4c>  // b.hs, b.nlast
   24c24:   39408288    ldrb    w8, [x20, #32]
   24c28:   34000048    cbz w8, 24c30 <__libc_init@plt-0x3be80>
   24c2c:   3900829f    strb    wzr, [x20, #32]
   24c30:   aa1403e0    mov x0, x20
   24c34:   aa1303e1    mov x1, x19
   24c38:   97ffff19    bl  2489c <__libc_init@plt-0x3c214>
   24c3c:   17ffffd2    b   24b84 <__libc_init@plt-0x3bf2c>
   24c40:   39408288    ldrb    w8, [x20, #32]
   24c44:   34000048    cbz w8, 24c4c <__libc_init@plt-0x3be64>
   24c48:   3900829f    strb    wzr, [x20, #32]
   24c4c:   aa1403e0    mov x0, x20
   24c50:   9400074d    bl  26984 <__libc_init@plt-0x3a12c>
   24c54:   36000120    tbz w0, #0, 24c78 <__libc_init@plt-0x3be38>
   24c58:   aa1303e0    mov x0, x19
   24c5c:   97fff813    bl  22ca8 <__libc_init@plt-0x3de08>
   24c60:   17ffffc9    b   24b84 <__libc_init@plt-0x3bf2c>
   24c64:   f94002c8    ldr x8, [x22]
   24c68:   394022c9    ldrb    w9, [x22, #8]
   24c6c:   f9000e88    str x8, [x20, #24]
   24c70:   39008289    strb    w9, [x20, #32]
   24c74:   17ffffc4    b   24b84 <__libc_init@plt-0x3bf2c>
   24c78:   39401688    ldrb    w8, [x20, #5]
   24c7c:   34000368    cbz w8, 24ce8 <__libc_init@plt-0x3bdc8>
   24c80:   39401288    ldrb    w8, [x20, #4]
   24c84:   340000e8    cbz w8, 24ca0 <__libc_init@plt-0x3be10>
   24c88:   b9400288    ldr w8, [x20]
   24c8c:   35fff7c8    cbnz    w8, 24b84 <__libc_init@plt-0x3bf2c>
   24c90:   aa1403e0    mov x0, x20
   24c94:   aa1303e1    mov x1, x19
   24c98:   9400001b    bl  24d04 <__libc_init@plt-0x3bdac>
   24c9c:   17ffffba    b   24b84 <__libc_init@plt-0x3bf2c>
   24ca0:   aa1403e0    mov x0, x20
   24ca4:   aa1303e1    mov x1, x19
   24ca8:   94000068    bl  24e48 <__libc_init@plt-0x3bc68>
   24cac:   17ffffb6    b   24b84 <__libc_init@plt-0x3bf2c>
   24cb0:   90ffff41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   24cb4:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   24cb8:   9133f821    add x1, x1, #0xcfe
   24cbc:   91034c42    add x2, x2, #0xd3
   24cc0:   aa1303e0    mov x0, x19
   24cc4:   52803423    mov w3, #0x1a1                  // #417
   24cc8:   97fff91f    bl  23144 <__libc_init@plt-0x3d96c>
   24ccc:   b0ffff41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   24cd0:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   24cd4:   910b3c21    add x1, x1, #0x2cf
   24cd8:   91034c42    add x2, x2, #0xd3
   24cdc:   aa1303e0    mov x0, x19
   24ce0:   528037e3    mov w3, #0x1bf                  // #447
   24ce4:   97fff918    bl  23144 <__libc_init@plt-0x3d96c>
   24ce8:   f0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   24cec:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   24cf0:   91201821    add x1, x1, #0x806
   24cf4:   91034c42    add x2, x2, #0xd3
   24cf8:   aa1303e0    mov x0, x19
   24cfc:   52803663    mov w3, #0x1b3                  // #435
   24d00:   97fff911    bl  23144 <__libc_init@plt-0x3d96c>
   24d04:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   24d08:   f9000bf7    str x23, [sp, #16]
   24d0c:   910003fd    mov x29, sp
   24d10:   a90257f6    stp x22, x21, [sp, #32]
   24d14:   a9034ff4    stp x20, x19, [sp, #48]
   24d18:   aa0103f4    mov x20, x1
   24d1c:   91032015    add x21, x0, #0xc8
   24d20:   a9532001    ldp x1, x8, [x0, #304]
   24d24:   aa0003f3    mov x19, x0
   24d28:   aa1503e0    mov x0, x21
   24d2c:   aa1403e3    mov x3, x20
   24d30:   91001116    add x22, x8, #0x4
   24d34:   aa1603e2    mov x2, x22
   24d38:   97fffe67    bl  246d4 <__libc_init@plt-0x3c3dc>
   24d3c:   eb16001f    cmp x0, x22
   24d40:   54000102    b.cs    24d60 <__libc_init@plt-0x3bd50>  // b.hs, b.nlast
   24d44:   f9409e68    ldr x8, [x19, #312]
   24d48:   eb08001f    cmp x0, x8
   24d4c:   540003e1    b.ne    24dc8 <__libc_init@plt-0x3bce8>  // b.any
   24d50:   aa1303e0    mov x0, x19
   24d54:   aa1403e1    mov x1, x20
   24d58:   97fffed1    bl  2489c <__libc_init@plt-0x3c214>
   24d5c:   14000034    b   24e2c <__libc_init@plt-0x3bc84>
   24d60:   f9406668    ldr x8, [x19, #200]
   24d64:   f9407269    ldr x9, [x19, #224]
   24d68:   f9407a6a    ldr x10, [x19, #240]
   24d6c:   8b090109    add x9, x8, x9
   24d70:   f9409e68    ldr x8, [x19, #312]
   24d74:   8b0a0129    add x9, x9, x10
   24d78:   3940826a    ldrb    w10, [x19, #32]
   24d7c:   b8a86937    ldrsw   x23, [x9, x8]
   24d80:   910012e9    add x9, x23, #0x4
   24d84:   3500006a    cbnz    w10, 24d90 <__libc_init@plt-0x3bd20>
   24d88:   5280002a    mov w10, #0x1                       // #1
   24d8c:   3900826a    strb    w10, [x19, #32]
   24d90:   8b090108    add x8, x8, x9
   24d94:   f9409a61    ldr x1, [x19, #304]
   24d98:   91001116    add x22, x8, #0x4
   24d9c:   aa1503e0    mov x0, x21
   24da0:   aa1603e2    mov x2, x22
   24da4:   aa1403e3    mov x3, x20
   24da8:   f9000e69    str x9, [x19, #24]
   24dac:   97fffe4a    bl  246d4 <__libc_init@plt-0x3c3dc>
   24db0:   eb16001f    cmp x0, x22
   24db4:   54000142    b.cs    24ddc <__libc_init@plt-0x3bcd4>  // b.hs, b.nlast
   24db8:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24dbc:   2a1f03e8    mov w8, wzr
   24dc0:   913c1042    add x2, x2, #0xf04
   24dc4:   14000013    b   24e10 <__libc_init@plt-0x3bca0>
   24dc8:   b0ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   24dcc:   2a1f03e8    mov w8, wzr
   24dd0:   2a1f03f7    mov w23, wzr
   24dd4:   910dc442    add x2, x2, #0x371
   24dd8:   1400000e    b   24e10 <__libc_init@plt-0x3bca0>
   24ddc:   f9406668    ldr x8, [x19, #200]
   24de0:   f9407269    ldr x9, [x19, #224]
   24de4:   f9407a6a    ldr x10, [x19, #240]
   24de8:   f9409e6b    ldr x11, [x19, #312]
   24dec:   8b090108    add x8, x8, x9
   24df0:   f9400e69    ldr x9, [x19, #24]
   24df4:   8b0a0108    add x8, x8, x10
   24df8:   8b0b0108    add x8, x8, x11
   24dfc:   b8696908    ldr w8, [x8, x9]
   24e00:   6b17011f    cmp w8, w23
   24e04:   54000140    b.eq    24e2c <__libc_init@plt-0x3bc84>  // b.none
   24e08:   f0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   24e0c:   91108442    add x2, x2, #0x421
   24e10:   f9401663    ldr x3, [x19, #40]
   24e14:   93407ee5    sxtw    x5, w23
   24e18:   f9409a64    ldr x4, [x19, #304]
   24e1c:   93407d06    sxtw    x6, w8
   24e20:   aa1403e0    mov x0, x20
   24e24:   52807d21    mov w1, #0x3e9                  // #1001
   24e28:   97fff6dc    bl  22998 <__libc_init@plt-0x3e118>
   24e2c:   52800088    mov w8, #0x4                    // #4
   24e30:   f9400bf7    ldr x23, [sp, #16]
   24e34:   a94257f6    ldp x22, x21, [sp, #32]
   24e38:   f9001a68    str x8, [x19, #48]
   24e3c:   a9434ff4    ldp x20, x19, [sp, #48]
   24e40:   a8c47bfd    ldp x29, x30, [sp], #64
   24e44:   d65f03c0    ret
   24e48:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   24e4c:   f9000bf7    str x23, [sp, #16]
   24e50:   910003fd    mov x29, sp
   24e54:   a90257f6    stp x22, x21, [sp, #32]
   24e58:   a9034ff4    stp x20, x19, [sp, #48]
   24e5c:   d0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   24e60:   aa0103f4    mov x20, x1
   24e64:   aa0003f3    mov x19, x0
   24e68:   f9402908    ldr x8, [x8, #80]
   24e6c:   eb00011f    cmp x8, x0
   24e70:   54000161    b.ne    24e9c <__libc_init@plt-0x3bc14>  // b.any
   24e74:   d0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   24e78:   f9401d00    ldr x0, [x8, #56]
   24e7c:   b4000060    cbz x0, 24e88 <__libc_init@plt-0x3bc28>
   24e80:   aa1403e1    mov x1, x20
   24e84:   97fff998    bl  234e4 <__libc_init@plt-0x3d5cc>
   24e88:   d0000208    adrp    x8, 66000 <strcmp@plt+0x5240>
   24e8c:   f9402100    ldr x0, [x8, #64]
   24e90:   b4000060    cbz x0, 24e9c <__libc_init@plt-0x3bc14>
   24e94:   aa1403e1    mov x1, x20
   24e98:   97fff993    bl  234e4 <__libc_init@plt-0x3d5cc>
   24e9c:   aa1f03f6    mov x22, xzr
   24ea0:   91032275    add x21, x19, #0xc8
   24ea4:   a9532261    ldp x1, x8, [x19, #304]
   24ea8:   910006d7    add x23, x22, #0x1
   24eac:   aa1503e0    mov x0, x21
   24eb0:   aa1403e3    mov x3, x20
   24eb4:   8b170102    add x2, x8, x23
   24eb8:   97fffe07    bl  246d4 <__libc_init@plt-0x3c3dc>
   24ebc:   f9409e68    ldr x8, [x19, #312]
   24ec0:   cb080016    sub x22, x0, x8
   24ec4:   eb1702df    cmp x22, x23
   24ec8:   540000a3    b.cc    24edc <__libc_init@plt-0x3bbd4>  // b.lo, b.ul, b.last
   24ecc:   aa1303e0    mov x0, x19
   24ed0:   97fffef5    bl  24aa4 <__libc_init@plt-0x3c00c>
   24ed4:   3607fe80    tbz w0, #0, 24ea4 <__libc_init@plt-0x3bc0c>
   24ed8:   14000009    b   24efc <__libc_init@plt-0x3bbb4>
   24edc:   b40001b6    cbz x22, 24f10 <__libc_init@plt-0x3bba0>
   24ee0:   39408268    ldrb    w8, [x19, #32]
   24ee4:   35000068    cbnz    w8, 24ef0 <__libc_init@plt-0x3bbc0>
   24ee8:   52800028    mov w8, #0x1                    // #1
   24eec:   39008268    strb    w8, [x19, #32]
   24ef0:   52800028    mov w8, #0x1                    // #1
   24ef4:   f9000e76    str x22, [x19, #24]
   24ef8:   3901c668    strb    w8, [x19, #113]
   24efc:   a9434ff4    ldp x20, x19, [sp, #48]
   24f00:   a94257f6    ldp x22, x21, [sp, #32]
   24f04:   f9400bf7    ldr x23, [sp, #16]
   24f08:   a8c47bfd    ldp x29, x30, [sp], #64
   24f0c:   d65f03c0    ret
   24f10:   aa1303e0    mov x0, x19
   24f14:   aa1403e1    mov x1, x20
   24f18:   a9434ff4    ldp x20, x19, [sp, #48]
   24f1c:   a94257f6    ldp x22, x21, [sp, #32]
   24f20:   f9400bf7    ldr x23, [sp, #16]
   24f24:   a8c47bfd    ldp x29, x30, [sp], #64
   24f28:   17fffe5d    b   2489c <__libc_init@plt-0x3c214>
   24f2c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   24f30:   910003fd    mov x29, sp
   24f34:   b9412808    ldr w8, [x0, #296]
   24f38:   7100051f    cmp w8, #0x1
   24f3c:   54000bc1    b.ne    250b4 <__libc_init@plt-0x3b9fc>  // b.any
   24f40:   3944b408    ldrb    w8, [x0, #301]
   24f44:   34000b88    cbz w8, 250b4 <__libc_init@plt-0x3b9fc>
   24f48:   b9401028    ldr w8, [x1, #16]
   24f4c:   3904b41f    strb    wzr, [x0, #301]
   24f50:   3100051f    cmn w8, #0x1
   24f54:   540004c0    b.eq    24fec <__libc_init@plt-0x3bac4>  // b.none
   24f58:   b9400009    ldr w9, [x0]
   24f5c:   7100093f    cmp w9, #0x2
   24f60:   540001e1    b.ne    24f9c <__libc_init@plt-0x3bb14>  // b.any
   24f64:   39401409    ldrb    w9, [x0, #5]
   24f68:   39401008    ldrb    w8, [x0, #4]
   24f6c:   3940800a    ldrb    w10, [x0, #32]
   24f70:   34000069    cbz w9, 24f7c <__libc_init@plt-0x3bb34>
   24f74:   35000048    cbnz    w8, 24f7c <__libc_init@plt-0x3bb34>
   24f78:   340003aa    cbz w10, 24fec <__libc_init@plt-0x3bac4>
   24f7c:   340004a9    cbz w9, 25010 <__libc_init@plt-0x3baa0>
   24f80:   35000488    cbnz    w8, 25010 <__libc_init@plt-0x3baa0>
   24f84:   f9400c08    ldr x8, [x0, #24]
   24f88:   f9409c09    ldr x9, [x0, #312]
   24f8c:   8b080128    add x8, x9, x8
   24f90:   9104e009    add x9, x0, #0x138
   24f94:   f9009c08    str x8, [x0, #312]
   24f98:   1400000b    b   24fc4 <__libc_init@plt-0x3baec>
   24f9c:   39408008    ldrb    w8, [x0, #32]
   24fa0:   34000268    cbz w8, 24fec <__libc_init@plt-0x3bac4>
   24fa4:   f9400c08    ldr x8, [x0, #24]
   24fa8:   7100053f    cmp w9, #0x1
   24fac:   f9409c0a    ldr x10, [x0, #312]
   24fb0:   8b080148    add x8, x10, x8
   24fb4:   f9009c08    str x8, [x0, #312]
   24fb8:   540001a0    b.eq    24fec <__libc_init@plt-0x3bac4>  // b.none
   24fbc:   9104e009    add x9, x0, #0x138
   24fc0:   5280002a    mov w10, #0x1                       // #1
   24fc4:   3940140b    ldrb    w11, [x0, #5]
   24fc8:   3400086b    cbz w11, 250d4 <__libc_init@plt-0x3b9dc>
   24fcc:   3400004a    cbz w10, 24fd4 <__libc_init@plt-0x3badc>
   24fd0:   3900801f    strb    wzr, [x0, #32]
   24fd4:   3940100a    ldrb    w10, [x0, #4]
   24fd8:   340002aa    cbz w10, 2502c <__libc_init@plt-0x3ba84>
   24fdc:   52800089    mov w9, #0x4                    // #4
   24fe0:   f940980a    ldr x10, [x0, #304]
   24fe4:   8b080148    add x8, x10, x8
   24fe8:   a9132408    stp x8, x9, [x0, #304]
   24fec:   aa0003e8    mov x8, x0
   24ff0:   5280002a    mov w10, #0x1                       // #1
   24ff4:   f8428d09    ldr x9, [x8, #40]!
   24ff8:   8b0a0129    add x9, x9, x10
   24ffc:   3901c41f    strb    wzr, [x0, #113]
   25000:   a9037c1f    stp xzr, xzr, [x0, #48]
   25004:   f9000109    str x9, [x8]
   25008:   a8c17bfd    ldp x29, x30, [sp], #16
   2500c:   d65f03c0    ret
   25010:   a9432009    ldp x9, x8, [x0, #48]
   25014:   a9532c0a    ldp x10, x11, [x0, #304]
   25018:   eb09011f    cmp x8, x9
   2501c:   9a88b128    csel    x8, x9, x8, lt  // lt = tstop
   25020:   8b080169    add x9, x11, x8
   25024:   9104c008    add x8, x0, #0x130
   25028:   17fffff4    b   24ff8 <__libc_init@plt-0x3bab8>
   2502c:   a94ea80c    ldp x12, x10, [x0, #232]
   25030:   f940700b    ldr x11, [x0, #224]
   25034:   f940680d    ldr x13, [x0, #208]
   25038:   8b0b014e    add x14, x10, x11
   2503c:   cb0a018c    sub x12, x12, x10
   25040:   cb0e01ad    sub x13, x13, x14
   25044:   eb0c01bf    cmp x13, x12
   25048:   9a8c31ac    csel    x12, x13, x12, cc   // cc = lo, ul, last
   2504c:   eb08019f    cmp x12, x8
   25050:   54000129    b.ls    25074 <__libc_init@plt-0x3ba3c>  // b.plast
   25054:   f940640d    ldr x13, [x0, #200]
   25058:   8b0b01ad    add x13, x13, x11
   2505c:   8b0a01ad    add x13, x13, x10
   25060:   386869ad    ldrb    w13, [x13, x8]
   25064:   710035bf    cmp w13, #0xd
   25068:   54000061    b.ne    25074 <__libc_init@plt-0x3ba3c>  // b.any
   2506c:   91000508    add x8, x8, #0x1
   25070:   f9000128    str x8, [x9]
   25074:   eb08019f    cmp x12, x8
   25078:   54000129    b.ls    2509c <__libc_init@plt-0x3ba14>  // b.plast
   2507c:   f940640c    ldr x12, [x0, #200]
   25080:   8b0b018b    add x11, x12, x11
   25084:   8b0a016a    add x10, x11, x10
   25088:   3868694a    ldrb    w10, [x10, x8]
   2508c:   7100295f    cmp w10, #0xa
   25090:   54000061    b.ne    2509c <__libc_init@plt-0x3ba14>  // b.any
   25094:   91000508    add x8, x8, #0x1
   25098:   f9000128    str x8, [x9]
   2509c:   3941c00a    ldrb    w10, [x0, #112]
   250a0:   aa1f03e9    mov x9, xzr
   250a4:   34fff9ea    cbz w10, 24fe0 <__libc_init@plt-0x3bad0>
   250a8:   3942480a    ldrb    w10, [x0, #146]
   250ac:   34fffa0a    cbz w10, 24fec <__libc_init@plt-0x3bac4>
   250b0:   17ffffcc    b   24fe0 <__libc_init@plt-0x3bad0>
   250b4:   90ffff48    adrp    x8, d000 <__libc_init@plt-0x53ab0>
   250b8:   90ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   250bc:   910c4108    add x8, x8, #0x310
   250c0:   91034c42    add x2, x2, #0xd3
   250c4:   aa0103e0    mov x0, x1
   250c8:   aa0803e1    mov x1, x8
   250cc:   52803883    mov w3, #0x1c4                  // #452
   250d0:   97fff81d    bl  23144 <__libc_init@plt-0x3d96c>
   250d4:   d0ffff28    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   250d8:   90ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   250dc:   91201908    add x8, x8, #0x806
   250e0:   91034c42    add x2, x2, #0xd3
   250e4:   aa0103e0    mov x0, x1
   250e8:   aa0803e1    mov x1, x8
   250ec:   52803a03    mov w3, #0x1d0                  // #464
   250f0:   97fff815    bl  23144 <__libc_init@plt-0x3d96c>
   250f4:   d10103ff    sub sp, sp, #0x40
   250f8:   a9017bfd    stp x29, x30, [sp, #16]
   250fc:   910043fd    add x29, sp, #0x10
   25100:   a90257f6    stp x22, x21, [sp, #32]
   25104:   a9034ff4    stp x20, x19, [sp, #48]
   25108:   d53bd055    mrs x21, tpidr_el0
   2510c:   aa0003f3    mov x19, x0
   25110:   f94016a8    ldr x8, [x21, #40]
   25114:   aa0103f4    mov x20, x1
   25118:   f90007e8    str x8, [sp, #8]
   2511c:   b9412808    ldr w8, [x0, #296]
   25120:   7100051f    cmp w8, #0x1
   25124:   540001a1    b.ne    25158 <__libc_init@plt-0x3b958>  // b.any
   25128:   aa1303e0    mov x0, x19
   2512c:   aa1403e1    mov x1, x20
   25130:   97ffff7f    bl  24f2c <__libc_init@plt-0x3bb84>
   25134:   aa1303e0    mov x0, x19
   25138:   aa1403e1    mov x1, x20
   2513c:   97fffe87    bl  24b58 <__libc_init@plt-0x3bf58>
   25140:   f94016a8    ldr x8, [x21, #40]
   25144:   f94007e9    ldr x9, [sp, #8]
   25148:   eb09011f    cmp x8, x9
   2514c:   54001181    b.ne    2537c <__libc_init@plt-0x3b734>  // b.any
   25150:   12000000    and w0, w0, #0x1
   25154:   1400007e    b   2534c <__libc_init@plt-0x3b764>
   25158:   39401668    ldrb    w8, [x19, #5]
   2515c:   34001028    cbz w8, 25360 <__libc_init@plt-0x3b750>
   25160:   b9400269    ldr w9, [x19]
   25164:   aa1303f6    mov x22, x19
   25168:   f9401e68    ldr x8, [x19, #56]
   2516c:   7100053f    cmp w9, #0x1
   25170:   f8030ec8    str x8, [x22, #48]!
   25174:   54000441    b.ne    251fc <__libc_init@plt-0x3b8b4>  // b.any
   25178:   3940426a    ldrb    w10, [x19, #16]
   2517c:   f9400669    ldr x9, [x19, #8]
   25180:   7100015f    cmp w10, #0x0
   25184:   9a89010a    csel    x10, x8, x9, eq // eq = none
   25188:   eb0a011f    cmp x8, x10
   2518c:   540003ea    b.ge    25208 <__libc_init@plt-0x3b8a8>  // b.tcont
   25190:   a9532261    ldp x1, x8, [x19, #304]
   25194:   91032260    add x0, x19, #0xc8
   25198:   aa1403e3    mov x3, x20
   2519c:   8b090102    add x2, x8, x9
   251a0:   97fffca8    bl  24440 <__libc_init@plt-0x3c670>
   251a4:   f9406668    ldr x8, [x19, #200]
   251a8:   f9407269    ldr x9, [x19, #224]
   251ac:   f9407a6a    ldr x10, [x19, #240]
   251b0:   3940126b    ldrb    w11, [x19, #4]
   251b4:   8b090108    add x8, x8, x9
   251b8:   39401669    ldrb    w9, [x19, #5]
   251bc:   8b0a0108    add x8, x8, x10
   251c0:   f9409e6a    ldr x10, [x19, #312]
   251c4:   7100017f    cmp w11, #0x0
   251c8:   f9401e6b    ldr x11, [x19, #56]
   251cc:   7a401924    ccmp    w9, #0x0, #0x4, ne  // ne = any
   251d0:   f9400669    ldr x9, [x19, #8]
   251d4:   8b0a0108    add x8, x8, x10
   251d8:   8b0b0100    add x0, x8, x11
   251dc:   52800408    mov w8, #0x20                   // #32
   251e0:   cb0b0122    sub x2, x9, x11
   251e4:   1a9f0101    csel    w1, w8, wzr, eq // eq = none
   251e8:   9400eebe    bl  60ce0 <memset@plt>
   251ec:   f9400668    ldr x8, [x19, #8]
   251f0:   52800034    mov w20, #0x1                       // #1
   251f4:   f9001e68    str x8, [x19, #56]
   251f8:   14000024    b   25288 <__libc_init@plt-0x3b828>
   251fc:   3940126a    ldrb    w10, [x19, #4]
   25200:   3400008a    cbz w10, 25210 <__libc_init@plt-0x3b8a0>
   25204:   34000109    cbz w9, 25224 <__libc_init@plt-0x3b88c>
   25208:   52800034    mov w20, #0x1                       // #1
   2520c:   1400001f    b   25288 <__libc_init@plt-0x3b828>
   25210:   b9401289    ldr w9, [x20, #16]
   25214:   34000269    cbz w9, 25260 <__libc_init@plt-0x3b850>
   25218:   b5000248    cbnz    x8, 25260 <__libc_init@plt-0x3b850>
   2521c:   52800034    mov w20, #0x1                       // #1
   25220:   14000046    b   25338 <__libc_init@plt-0x3b778>
   25224:   51001108    sub w8, w8, #0x4
   25228:   910013e1    add x1, sp, #0x4
   2522c:   aa1303e0    mov x0, x19
   25230:   52800082    mov w2, #0x4                    // #4
   25234:   52800083    mov w3, #0x4                    // #4
   25238:   aa1403e4    mov x4, x20
   2523c:   b90007e8    str w8, [sp, #4]
   25240:   97fffbdf    bl  241bc <__libc_init@plt-0x3c8f4>
   25244:   f9001a7f    str xzr, [x19, #48]
   25248:   360001e0    tbz w0, #0, 25284 <__libc_init@plt-0x3b82c>
   2524c:   910013e1    add x1, sp, #0x4
   25250:   aa1303e0    mov x0, x19
   25254:   52800082    mov w2, #0x4                    // #4
   25258:   52800083    mov w3, #0x4                    // #4
   2525c:   14000006    b   25274 <__libc_init@plt-0x3b83c>
   25260:   f0ffff21    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   25264:   aa1303e0    mov x0, x19
   25268:   91319821    add x1, x1, #0xc66
   2526c:   52800022    mov w2, #0x1                    // #1
   25270:   52800023    mov w3, #0x1                    // #1
   25274:   aa1403e4    mov x4, x20
   25278:   97fffbd1    bl  241bc <__libc_init@plt-0x3c8f4>
   2527c:   2a0003f4    mov w20, w0
   25280:   14000002    b   25288 <__libc_init@plt-0x3b828>
   25284:   2a1f03f4    mov w20, wzr
   25288:   39412268    ldrb    w8, [x19, #72]
   2528c:   34000048    cbz w8, 25294 <__libc_init@plt-0x3b81c>
   25290:   3901227f    strb    wzr, [x19, #72]
   25294:   aa1303e0    mov x0, x19
   25298:   940005c4    bl  269a8 <__libc_init@plt-0x3a108>
   2529c:   36000060    tbz w0, #0, 252a8 <__libc_init@plt-0x3b808>
   252a0:   2a1f03f4    mov w20, wzr
   252a4:   14000025    b   25338 <__libc_init@plt-0x3b778>
   252a8:   39408268    ldrb    w8, [x19, #32]
   252ac:   91006269    add x9, x19, #0x18
   252b0:   9100e26a    add x10, x19, #0x38
   252b4:   f940166b    ldr x11, [x19, #40]
   252b8:   7100011f    cmp w8, #0x0
   252bc:   9a890148    csel    x8, x10, x9, eq // eq = none
   252c0:   a953266a    ldp x10, x9, [x19, #304]
   252c4:   f9400108    ldr x8, [x8]
   252c8:   3901c67f    strb    wzr, [x19, #113]
   252cc:   a9007edf    stp xzr, xzr, [x22]
   252d0:   8b090108    add x8, x8, x9
   252d4:   8b0a0109    add x9, x8, x10
   252d8:   b9400268    ldr w8, [x19]
   252dc:   9100056a    add x10, x11, #0x1
   252e0:   7100051f    cmp w8, #0x1
   252e4:   a9137e69    stp x9, xzr, [x19, #304]
   252e8:   f900166a    str x10, [x19, #40]
   252ec:   54000260    b.eq    25338 <__libc_init@plt-0x3b778>  // b.none
   252f0:   7100091f    cmp w8, #0x2
   252f4:   54000121    b.ne    25318 <__libc_init@plt-0x3b798>  // b.any
   252f8:   39401668    ldrb    w8, [x19, #5]
   252fc:   39401269    ldrb    w9, [x19, #4]
   25300:   7100011f    cmp w8, #0x0
   25304:   1a9f07e8    cset    w8, ne  // ne = any
   25308:   7100013f    cmp w9, #0x0
   2530c:   1a9f17e9    cset    w9, eq  // eq = none
   25310:   0a090108    and w8, w8, w9
   25314:   14000002    b   2531c <__libc_init@plt-0x3b794>
   25318:   52800028    mov w8, #0x1                    // #1
   2531c:   aa1303e0    mov x0, x19
   25320:   3904b268    strb    w8, [x19, #300]
   25324:   94000598    bl  26984 <__libc_init@plt-0x3a12c>
   25328:   36000080    tbz w0, #0, 25338 <__libc_init@plt-0x3b778>
   2532c:   39416268    ldrb    w8, [x19, #88]
   25330:   34000048    cbz w8, 25338 <__libc_init@plt-0x3b778>
   25334:   3901627f    strb    wzr, [x19, #88]
   25338:   f94016a8    ldr x8, [x21, #40]
   2533c:   f94007e9    ldr x9, [sp, #8]
   25340:   eb09011f    cmp x8, x9
   25344:   540001c1    b.ne    2537c <__libc_init@plt-0x3b734>  // b.any
   25348:   12000280    and w0, w20, #0x1
   2534c:   a9434ff4    ldp x20, x19, [sp, #48]
   25350:   a94257f6    ldp x22, x21, [sp, #32]
   25354:   a9417bfd    ldp x29, x30, [sp, #16]
   25358:   910103ff    add sp, sp, #0x40
   2535c:   d65f03c0    ret
   25360:   d0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   25364:   90ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   25368:   91201821    add x1, x1, #0x806
   2536c:   91034c42    add x2, x2, #0xd3
   25370:   aa1403e0    mov x0, x20
   25374:   52803e83    mov w3, #0x1f4                  // #500
   25378:   97fff773    bl  23144 <__libc_init@plt-0x3d96c>
   2537c:   9400edf1    bl  60b40 <__stack_chk_fail@plt>
   25380:   39408008    ldrb    w8, [x0, #32]
   25384:   9100e009    add x9, x0, #0x38
   25388:   9100600a    add x10, x0, #0x18
   2538c:   7100011f    cmp w8, #0x0
   25390:   9a8a0128    csel    x8, x9, x10, eq // eq = none
   25394:   a953240a    ldp x10, x9, [x0, #304]
   25398:   f9400108    ldr x8, [x8]
   2539c:   3901c41f    strb    wzr, [x0, #113]
   253a0:   a9037c1f    stp xzr, xzr, [x0, #48]
   253a4:   8b090108    add x8, x8, x9
   253a8:   8b0a0108    add x8, x8, x10
   253ac:   a9137c08    stp x8, xzr, [x0, #304]
   253b0:   d65f03c0    ret
   253b4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   253b8:   a9014ff4    stp x20, x19, [sp, #16]
   253bc:   910003fd    mov x29, sp
   253c0:   b9400008    ldr w8, [x0]
   253c4:   aa0003f3    mov x19, x0
   253c8:   aa0103f4    mov x20, x1
   253cc:   7100051f    cmp w8, #0x1
   253d0:   540001a0    b.eq    25404 <__libc_init@plt-0x3b6ac>  // b.none
   253d4:   7100091f    cmp w8, #0x2
   253d8:   540000a1    b.ne    253ec <__libc_init@plt-0x3b6c4>  // b.any
   253dc:   39401668    ldrb    w8, [x19, #5]
   253e0:   34000128    cbz w8, 25404 <__libc_init@plt-0x3b6ac>
   253e4:   39401268    ldrb    w8, [x19, #4]
   253e8:   350000e8    cbnz    w8, 25404 <__libc_init@plt-0x3b6ac>
   253ec:   aa1303e0    mov x0, x19
   253f0:   9400056e    bl  269a8 <__libc_init@plt-0x3a108>
   253f4:   36000180    tbz w0, #0, 25424 <__libc_init@plt-0x3b68c>
   253f8:   f9402a68    ldr x8, [x19, #80]
   253fc:   f9001668    str x8, [x19, #40]
   25400:   1400002a    b   254a8 <__libc_init@plt-0x3b608>
   25404:   b9412663    ldr w3, [x19, #292]
   25408:   aa1403e0    mov x0, x20
   2540c:   a9414ff4    ldp x20, x19, [sp, #16]
   25410:   d0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   25414:   52807ec1    mov w1, #0x3f6                  // #1014
   25418:   912e9042    add x2, x2, #0xba4
   2541c:   a8c27bfd    ldp x29, x30, [sp], #32
   25420:   17fff55e    b   22998 <__libc_init@plt-0x3e118>
   25424:   39412268    ldrb    w8, [x19, #72]
   25428:   34000068    cbz w8, 25434 <__libc_init@plt-0x3b67c>
   2542c:   3901227f    strb    wzr, [x19, #72]
   25430:   1400001e    b   254a8 <__libc_init@plt-0x3b608>
   25434:   aa1303e0    mov x0, x19
   25438:   aa1403e1    mov x1, x20
   2543c:   97fffad9    bl  23fa0 <__libc_init@plt-0x3cb10>
   25440:   a9532668    ldp x8, x9, [x19, #304]
   25444:   ab09011f    cmn x8, x9
   25448:   54000300    b.eq    254a8 <__libc_init@plt-0x3b608>  // b.none
   2544c:   f9401668    ldr x8, [x19, #40]
   25450:   39404269    ldrb    w9, [x19, #16]
   25454:   d1000508    sub x8, x8, #0x1
   25458:   f9001668    str x8, [x19, #40]
   2545c:   34000109    cbz w9, 2547c <__libc_init@plt-0x3b634>
   25460:   b9400268    ldr w8, [x19]
   25464:   7100051f    cmp w8, #0x1
   25468:   540000a1    b.ne    2547c <__libc_init@plt-0x3b634>  // b.any
   2546c:   aa1303e0    mov x0, x19
   25470:   aa1403e1    mov x1, x20
   25474:   94000019    bl  254d8 <__libc_init@plt-0x3b5d8>
   25478:   1400000c    b   254a8 <__libc_init@plt-0x3b608>
   2547c:   39401668    ldrb    w8, [x19, #5]
   25480:   340001e8    cbz w8, 254bc <__libc_init@plt-0x3b5f4>
   25484:   39401268    ldrb    w8, [x19, #4]
   25488:   340000a8    cbz w8, 2549c <__libc_init@plt-0x3b614>
   2548c:   aa1303e0    mov x0, x19
   25490:   aa1403e1    mov x1, x20
   25494:   94000028    bl  25534 <__libc_init@plt-0x3b57c>
   25498:   14000004    b   254a8 <__libc_init@plt-0x3b608>
   2549c:   aa1303e0    mov x0, x19
   254a0:   aa1403e1    mov x1, x20
   254a4:   9400006d    bl  25658 <__libc_init@plt-0x3b458>
   254a8:   3901c67f    strb    wzr, [x19, #113]
   254ac:   a9037e7f    stp xzr, xzr, [x19, #48]
   254b0:   a9414ff4    ldp x20, x19, [sp, #16]
   254b4:   a8c27bfd    ldp x29, x30, [sp], #32
   254b8:   d65f03c0    ret
   254bc:   d0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   254c0:   90ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   254c4:   91201821    add x1, x1, #0x806
   254c8:   91034c42    add x2, x2, #0xd3
   254cc:   aa1403e0    mov x0, x20
   254d0:   52804923    mov w3, #0x249                  // #585
   254d4:   97fff71c    bl  23144 <__libc_init@plt-0x3d96c>
   254d8:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   254dc:   910003fd    mov x29, sp
   254e0:   39404008    ldrb    w8, [x0, #16]
   254e4:   34000188    cbz w8, 25514 <__libc_init@plt-0x3b59c>
   254e8:   f9409808    ldr x8, [x0, #304]
   254ec:   f9400409    ldr x9, [x0, #8]
   254f0:   eb090108    subs    x8, x8, x9
   254f4:   540000aa    b.ge    25508 <__libc_init@plt-0x3b5a8>  // b.tcont
   254f8:   aa0103e0    mov x0, x1
   254fc:   52807ee1    mov w1, #0x3f7                  // #1015
   25500:   a8c17bfd    ldp x29, x30, [sp], #16
   25504:   17fff5a1    b   22b88 <__libc_init@plt-0x3df28>
   25508:   f9009808    str x8, [x0, #304]
   2550c:   a8c17bfd    ldp x29, x30, [sp], #16
   25510:   d65f03c0    ret
   25514:   b0ffff28    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   25518:   90ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   2551c:   910ab108    add x8, x8, #0x2ac
   25520:   91034c42    add x2, x2, #0xd3
   25524:   aa0103e0    mov x0, x1
   25528:   aa0803e1    mov x1, x8
   2552c:   52806103    mov w3, #0x308                  // #776
   25530:   97fff705    bl  23144 <__libc_init@plt-0x3d96c>
   25534:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   25538:   a90157f6    stp x22, x21, [sp, #16]
   2553c:   910003fd    mov x29, sp
   25540:   a9024ff4    stp x20, x19, [sp, #32]
   25544:   a9532009    ldp x9, x8, [x0, #304]
   25548:   aa0103f3    mov x19, x1
   2554c:   8b080128    add x8, x9, x8
   25550:   f100151f    cmp x8, #0x5
   25554:   a9137c08    stp x8, xzr, [x0, #304]
   25558:   5400006a    b.ge    25564 <__libc_init@plt-0x3b54c>  // b.tcont
   2555c:   52807ee1    mov w1, #0x3f7                  // #1015
   25560:   14000039    b   25644 <__libc_init@plt-0x3b46c>
   25564:   91032015    add x21, x0, #0xc8
   25568:   aa0003f4    mov x20, x0
   2556c:   d1001101    sub x1, x8, #0x4
   25570:   aa1503e0    mov x0, x21
   25574:   52800082    mov w2, #0x4                    // #4
   25578:   aa1303e3    mov x3, x19
   2557c:   97fffc56    bl  246d4 <__libc_init@plt-0x3c3dc>
   25580:   f100101f    cmp x0, #0x4
   25584:   540003eb    b.lt    25600 <__libc_init@plt-0x3b4b0>  // b.tstop
   25588:   f9406688    ldr x8, [x20, #200]
   2558c:   f9407289    ldr x9, [x20, #224]
   25590:   f9407a8a    ldr x10, [x20, #240]
   25594:   8b090108    add x8, x8, x9
   25598:   39408289    ldrb    w9, [x20, #32]
   2559c:   b8aa6908    ldrsw   x8, [x8, x10]
   255a0:   35000069    cbnz    w9, 255ac <__libc_init@plt-0x3b504>
   255a4:   52800029    mov w9, #0x1                    // #1
   255a8:   39008289    strb    w9, [x20, #32]
   255ac:   f9409a89    ldr x9, [x20, #304]
   255b0:   9100210a    add x10, x8, #0x8
   255b4:   f9000e88    str x8, [x20, #24]
   255b8:   eb0a0121    subs    x1, x9, x10
   255bc:   5400042b    b.lt    25640 <__libc_init@plt-0x3b470>  // b.tstop
   255c0:   f1000c3f    cmp x1, #0x3
   255c4:   f9009a81    str x1, [x20, #304]
   255c8:   540000ad    b.le    255dc <__libc_init@plt-0x3b4d4>
   255cc:   d1001021    sub x1, x1, #0x4
   255d0:   52800089    mov w9, #0x4                    // #4
   255d4:   a9132681    stp x1, x9, [x20, #304]
   255d8:   14000002    b   255e0 <__libc_init@plt-0x3b4d0>
   255dc:   f9409e89    ldr x9, [x20, #312]
   255e0:   8b090108    add x8, x8, x9
   255e4:   aa1503e0    mov x0, x21
   255e8:   91001116    add x22, x8, #0x4
   255ec:   aa1303e3    mov x3, x19
   255f0:   aa1603e2    mov x2, x22
   255f4:   97fffc38    bl  246d4 <__libc_init@plt-0x3c3dc>
   255f8:   eb16001f    cmp x0, x22
   255fc:   54000062    b.cs    25608 <__libc_init@plt-0x3b4a8>  // b.hs, b.nlast
   25600:   52808021    mov w1, #0x401                  // #1025
   25604:   14000010    b   25644 <__libc_init@plt-0x3b46c>
   25608:   f9406688    ldr x8, [x20, #200]
   2560c:   f9407289    ldr x9, [x20, #224]
   25610:   f9407a8a    ldr x10, [x20, #240]
   25614:   8b090108    add x8, x8, x9
   25618:   f9409e89    ldr x9, [x20, #312]
   2561c:   8b0a0108    add x8, x8, x10
   25620:   b8a96908    ldrsw   x8, [x8, x9]
   25624:   f9400e89    ldr x9, [x20, #24]
   25628:   eb08013f    cmp x9, x8
   2562c:   540000a1    b.ne    25640 <__libc_init@plt-0x3b470>  // b.any
   25630:   a9424ff4    ldp x20, x19, [sp, #32]
   25634:   a94157f6    ldp x22, x21, [sp, #16]
   25638:   a8c37bfd    ldp x29, x30, [sp], #48
   2563c:   d65f03c0    ret
   25640:   52808061    mov w1, #0x403                  // #1027
   25644:   aa1303e0    mov x0, x19
   25648:   a9424ff4    ldp x20, x19, [sp, #32]
   2564c:   a94157f6    ldp x22, x21, [sp, #16]
   25650:   a8c37bfd    ldp x29, x30, [sp], #48
   25654:   17fff54d    b   22b88 <__libc_init@plt-0x3df28>
   25658:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   2565c:   f9000bfb    str x27, [sp, #16]
   25660:   910003fd    mov x29, sp
   25664:   a90267fa    stp x26, x25, [sp, #32]
   25668:   a9035ff8    stp x24, x23, [sp, #48]
   2566c:   a90457f6    stp x22, x21, [sp, #64]
   25670:   a9054ff4    stp x20, x19, [sp, #80]
   25674:   a9536418    ldp x24, x25, [x0, #304]
   25678:   aa0103f4    mov x20, x1
   2567c:   8b18033a    add x26, x25, x24
   25680:   f1000757    subs    x23, x26, #0x1
   25684:   540008cb    b.lt    2579c <__libc_init@plt-0x3b314>  // b.tstop
   25688:   aa0003f3    mov x19, x0
   2568c:   91032015    add x21, x0, #0xc8
   25690:   8b19031b    add x27, x24, x25
   25694:   aa1803eb    mov x11, x24
   25698:   eb0b02ff    cmp x23, x11
   2569c:   5400028d    b.le    256ec <__libc_init@plt-0x3b3c4>
   256a0:   f9407269    ldr x9, [x19, #224]
   256a4:   aa1f03ec    mov x12, xzr
   256a8:   f9407a6a    ldr x10, [x19, #240]
   256ac:   f9406668    ldr x8, [x19, #200]
   256b0:   8b09014e    add x14, x10, x9
   256b4:   8b09010d    add x13, x8, x9
   256b8:   8b1b010f    add x15, x8, x27
   256bc:   cb0b01ce    sub x14, x14, x11
   256c0:   8b0a01ad    add x13, x13, x10
   256c4:   8b0e01ee    add x14, x15, x14
   256c8:   8b0c01cf    add x15, x14, x12
   256cc:   d10009f0    sub x16, x15, #0x2
   256d0:   eb0d021f    cmp x16, x13
   256d4:   540000c9    b.ls    256ec <__libc_init@plt-0x3b3c4>  // b.plast
   256d8:   385fd1ef    ldurb   w15, [x15, #-3]
   256dc:   d100058c    sub x12, x12, #0x1
   256e0:   710029ff    cmp w15, #0xa
   256e4:   54ffff21    b.ne    256c8 <__libc_init@plt-0x3b3e8>  // b.any
   256e8:   1400000e    b   25720 <__libc_init@plt-0x3b390>
   256ec:   b400070b    cbz x11, 257cc <__libc_init@plt-0x3b2e4>
   256f0:   f1100168    subs    x8, x11, #0x400
   256f4:   aa1503e0    mov x0, x21
   256f8:   9a88b3e1    csel    x1, xzr, x8, lt // lt = tstop
   256fc:   aa1403e3    mov x3, x20
   25700:   cb010356    sub x22, x26, x1
   25704:   aa1603e2    mov x2, x22
   25708:   f9009a61    str x1, [x19, #304]
   2570c:   97fffbf2    bl  246d4 <__libc_init@plt-0x3c3dc>
   25710:   eb16001f    cmp x0, x22
   25714:   540006c3    b.cc    257ec <__libc_init@plt-0x3b2c4>  // b.lo, b.ul, b.last
   25718:   f9409a6b    ldr x11, [x19, #304]
   2571c:   17ffffdf    b   25698 <__libc_init@plt-0x3b418>
   25720:   8b18032d    add x13, x25, x24
   25724:   cb0c03f7    neg x23, x12
   25728:   cb0b01ab    sub x11, x13, x11
   2572c:   3940826d    ldrb    w13, [x19, #32]
   25730:   8b0c016b    add x11, x11, x12
   25734:   d100056b    sub x11, x11, #0x1
   25738:   f9009e6b    str x11, [x19, #312]
   2573c:   3500006d    cbnz    w13, 25748 <__libc_init@plt-0x3b368>
   25740:   5280002c    mov w12, #0x1                       // #1
   25744:   3900826c    strb    w12, [x19, #32]
   25748:   f9000e77    str x23, [x19, #24]
   2574c:   8b090109    add x9, x8, x9
   25750:   8b0b02e8    add x8, x23, x11
   25754:   8b0a012a    add x10, x9, x10
   25758:   38686949    ldrb    w9, [x10, x8]
   2575c:   7100293f    cmp w9, #0xa
   25760:   54000241    b.ne    257a8 <__libc_init@plt-0x3b308>  // b.any
   25764:   f10006e9    subs    x9, x23, #0x1
   25768:   540000cb    b.lt    25780 <__libc_init@plt-0x3b330>  // b.tstop
   2576c:   8b0a0108    add x8, x8, x10
   25770:   385ff108    ldurb   w8, [x8, #-1]
   25774:   7100351f    cmp w8, #0xd
   25778:   54000041    b.ne    25780 <__libc_init@plt-0x3b330>  // b.any
   2577c:   f9000e69    str x9, [x19, #24]
   25780:   a9454ff4    ldp x20, x19, [sp, #80]
   25784:   a94457f6    ldp x22, x21, [sp, #64]
   25788:   a9435ff8    ldp x24, x23, [sp, #48]
   2578c:   a94267fa    ldp x26, x25, [sp, #32]
   25790:   f9400bfb    ldr x27, [sp, #16]
   25794:   a8c67bfd    ldp x29, x30, [sp], #96
   25798:   d65f03c0    ret
   2579c:   aa1403e0    mov x0, x20
   257a0:   52807ee1    mov w1, #0x3f7                  // #1015
   257a4:   14000003    b   257b0 <__libc_init@plt-0x3b300>
   257a8:   aa1403e0    mov x0, x20
   257ac:   52808041    mov w1, #0x402                  // #1026
   257b0:   a9454ff4    ldp x20, x19, [sp, #80]
   257b4:   a94457f6    ldp x22, x21, [sp, #64]
   257b8:   a9435ff8    ldp x24, x23, [sp, #48]
   257bc:   a94267fa    ldp x26, x25, [sp, #32]
   257c0:   f9400bfb    ldr x27, [sp, #16]
   257c4:   a8c67bfd    ldp x29, x30, [sp], #96
   257c8:   17fff4f0    b   22b88 <__libc_init@plt-0x3df28>
   257cc:   f9406668    ldr x8, [x19, #200]
   257d0:   5280002c    mov w12, #0x1                       // #1
   257d4:   f9407269    ldr x9, [x19, #224]
   257d8:   f9009e7f    str xzr, [x19, #312]
   257dc:   f9407a6a    ldr x10, [x19, #240]
   257e0:   f9000e77    str x23, [x19, #24]
   257e4:   3900826c    strb    w12, [x19, #32]
   257e8:   17ffffd9    b   2574c <__libc_init@plt-0x3b364>
   257ec:   aa1403e0    mov x0, x20
   257f0:   52808021    mov w1, #0x401                  // #1025
   257f4:   17ffffef    b   257b0 <__libc_init@plt-0x3b300>
   257f8:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   257fc:   f9000bf9    str x25, [sp, #16]
   25800:   910003fd    mov x29, sp
   25804:   a9025ff8    stp x24, x23, [sp, #32]
   25808:   a90357f6    stp x22, x21, [sp, #48]
   2580c:   a9044ff4    stp x20, x19, [sp, #64]
   25810:   3940c008    ldrb    w8, [x0, #48]
   25814:   340003e8    cbz w8, 25890 <__libc_init@plt-0x3b220>
   25818:   aa0203f3    mov x19, x2
   2581c:   aa0003f4    mov x20, x0
   25820:   aa0103f5    mov x21, x1
   25824:   91006019    add x25, x0, #0x18
   25828:   d1014016    sub x22, x0, #0x50
   2582c:   f9401288    ldr x8, [x20, #32]
   25830:   eb130109    subs    x9, x8, x19
   25834:   5400026d    b.le    25880 <__libc_init@plt-0x3b230>
   25838:   a9412281    ldp x1, x8, [x20, #16]
   2583c:   aa1603e0    mov x0, x22
   25840:   aa1503e4    mov x4, x21
   25844:   a9402a8b    ldp x11, x10, [x20]
   25848:   8b080162    add x2, x11, x8
   2584c:   cb08014a    sub x10, x10, x8
   25850:   eb09015f    cmp x10, x9
   25854:   9a893157    csel    x23, x10, x9, cc    // cc = lo, ul, last
   25858:   aa1703e3    mov x3, x23
   2585c:   97fff2b1    bl  22320 <__libc_init@plt-0x3e790>
   25860:   aa0003f8    mov x24, x0
   25864:   aa1403e0    mov x0, x20
   25868:   aa1803e1    mov x1, x24
   2586c:   aa1503e2    mov x2, x21
   25870:   940002c6    bl  26388 <__libc_init@plt-0x3a728>
   25874:   eb17031f    cmp x24, x23
   25878:   54fffda2    b.cs    2582c <__libc_init@plt-0x3b284>  // b.hs, b.nlast
   2587c:   f9401288    ldr x8, [x20, #32]
   25880:   b5000088    cbnz    x8, 25890 <__libc_init@plt-0x3b220>
   25884:   a9007f3f    stp xzr, xzr, [x25]
   25888:   3900633f    strb    wzr, [x25, #24]
   2588c:   f9000b3f    str xzr, [x25, #16]
   25890:   a9444ff4    ldp x20, x19, [sp, #64]
   25894:   a94357f6    ldp x22, x21, [sp, #48]
   25898:   a9425ff8    ldp x24, x23, [sp, #32]
   2589c:   f9400bf9    ldr x25, [sp, #16]
   258a0:   a8c57bfd    ldp x29, x30, [sp], #80
   258a4:   d65f03c0    ret
   258a8:   3942e008    ldrb    w8, [x0, #184]
   258ac:   34000048    cbz w8, 258b4 <__libc_init@plt-0x3b1fc>
   258b0:   17fff70d    b   234e4 <__libc_init@plt-0x3d5cc>
   258b4:   d65f03c0    ret
   258b8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   258bc:   a9014ff4    stp x20, x19, [sp, #16]
   258c0:   910003fd    mov x29, sp
   258c4:   b9400008    ldr w8, [x0]
   258c8:   aa0003f4    mov x20, x0
   258cc:   aa0103f3    mov x19, x1
   258d0:   7100051f    cmp w8, #0x1
   258d4:   540000e1    b.ne    258f0 <__libc_init@plt-0x3b1c0>  // b.any
   258d8:   90ffff22    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   258dc:   b9412683    ldr w3, [x20, #292]
   258e0:   9136b442    add x2, x2, #0xdad
   258e4:   aa1303e0    mov x0, x19
   258e8:   52807de1    mov w1, #0x3ef                  // #1007
   258ec:   1400001a    b   25954 <__libc_init@plt-0x3b15c>
   258f0:   39424688    ldrb    w8, [x20, #145]
   258f4:   34000268    cbz w8, 25940 <__libc_init@plt-0x3b170>
   258f8:   aa1403e0    mov x0, x20
   258fc:   9400042b    bl  269a8 <__libc_init@plt-0x3a108>
   25900:   37000420    tbnz    w0, #0, 25984 <__libc_init@plt-0x3b12c>
   25904:   aa1403e0    mov x0, x20
   25908:   aa1303e1    mov x1, x19
   2590c:   94000028    bl  259ac <__libc_init@plt-0x3b104>
   25910:   b9400288    ldr w8, [x20]
   25914:   7100091f    cmp w8, #0x2
   25918:   54000241    b.ne    25960 <__libc_init@plt-0x3b150>  // b.any
   2591c:   39401689    ldrb    w9, [x20, #5]
   25920:   3940128a    ldrb    w10, [x20, #4]
   25924:   7100013f    cmp w9, #0x0
   25928:   1a9f17e9    cset    w9, eq  // eq = none
   2592c:   7100015f    cmp w10, #0x0
   25930:   1a9f07ea    cset    w10, ne // ne = any
   25934:   2a0a0129    orr w9, w9, w10
   25938:   36000189    tbz w9, #0, 25968 <__libc_init@plt-0x3b148>
   2593c:   14000012    b   25984 <__libc_init@plt-0x3b12c>
   25940:   b9412683    ldr w3, [x20, #292]
   25944:   d0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   25948:   91190042    add x2, x2, #0x640
   2594c:   aa1303e0    mov x0, x19
   25950:   52807e01    mov w1, #0x3f0                  // #1008
   25954:   a9414ff4    ldp x20, x19, [sp, #16]
   25958:   a8c27bfd    ldp x29, x30, [sp], #32
   2595c:   17fff40f    b   22998 <__libc_init@plt-0x3e118>
   25960:   2a1f03e9    mov w9, wzr
   25964:   37000109    tbnz    w9, #0, 25984 <__libc_init@plt-0x3b12c>
   25968:   7100051f    cmp w8, #0x1
   2596c:   540000c0    b.eq    25984 <__libc_init@plt-0x3b12c>  // b.none
   25970:   39416288    ldrb    w8, [x20, #88]
   25974:   340000e8    cbz w8, 25990 <__libc_init@plt-0x3b120>
   25978:   f9402a88    ldr x8, [x20, #80]
   2597c:   91000508    add x8, x8, #0x1
   25980:   f9001688    str x8, [x20, #40]
   25984:   a9414ff4    ldp x20, x19, [sp, #16]
   25988:   a8c27bfd    ldp x29, x30, [sp], #32
   2598c:   d65f03c0    ret
   25990:   f0ffff21    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   25994:   90ffff42    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   25998:   9122c021    add x1, x1, #0x8b0
   2599c:   91034c42    add x2, x2, #0xd3
   259a0:   aa1303e0    mov x0, x19
   259a4:   52804f03    mov w3, #0x278                  // #632
   259a8:   97fff5e7    bl  23144 <__libc_init@plt-0x3d96c>
   259ac:   a9be7bfd    stp x29, x30, [sp, #-32]!
   259b0:   a9014ff4    stp x20, x19, [sp, #16]
   259b4:   910003fd    mov x29, sp
   259b8:   b9400008    ldr w8, [x0]
   259bc:   aa0003f3    mov x19, x0
   259c0:   aa0103f4    mov x20, x1
   259c4:   7100091f    cmp w8, #0x2
   259c8:   54000141    b.ne    259f0 <__libc_init@plt-0x3b0c0>  // b.any
   259cc:   39401669    ldrb    w9, [x19, #5]
   259d0:   3940126a    ldrb    w10, [x19, #4]
   259d4:   7100013f    cmp w9, #0x0
   259d8:   1a9f17e9    cset    w9, eq  // eq = none
   259dc:   7100015f    cmp w10, #0x0
   259e0:   1a9f07ea    cset    w10, ne // ne = any
   259e4:   2a0a0129    orr w9, w9, w10
   259e8:   36000089    tbz w9, #0, 259f8 <__libc_init@plt-0x3b0b8>
   259ec:   14000012    b   25a34 <__libc_init@plt-0x3b07c>
   259f0:   2a1f03e9    mov w9, wzr
   259f4:   37000209    tbnz    w9, #0, 25a34 <__libc_init@plt-0x3b07c>
   259f8:   7100051f    cmp w8, #0x1
   259fc:   540001c0    b.eq    25a34 <__libc_init@plt-0x3b07c>  // b.none
   25a00:   a9432668    ldp x8, x9, [x19, #48]
   25a04:   eb09011f    cmp x8, x9
   25a08:   9a88b128    csel    x8, x9, x8, lt  // lt = tstop
   25a0c:   f100011f    cmp x8, #0x0
   25a10:   f9001e68    str x8, [x19, #56]
   25a14:   5400014d    b.le    25a3c <__libc_init@plt-0x3b074>
   25a18:   39412269    ldrb    w9, [x19, #72]
   25a1c:   34000049    cbz w9, 25a24 <__libc_init@plt-0x3b08c>
   25a20:   3901227f    strb    wzr, [x19, #72]
   25a24:   f9401669    ldr x9, [x19, #40]
   25a28:   91000529    add x9, x9, #0x1
   25a2c:   f9001669    str x9, [x19, #40]
   25a30:   14000004    b   25a40 <__libc_init@plt-0x3b070>
   25a34:   f9401e68    ldr x8, [x19, #56]
   25a38:   14000005    b   25a4c <__libc_init@plt-0x3b064>
   25a3c:   f9401669    ldr x9, [x19, #40]
   25a40:   5280002a    mov w10, #0x1                       // #1
   25a44:   f9002a69    str x9, [x19, #80]
   25a48:   3901626a    strb    w10, [x19, #88]
   25a4c:   a953266a    ldp x10, x9, [x19, #304]
   25a50:   aa1303e0    mov x0, x19
   25a54:   aa1403e1    mov x1, x20
   25a58:   8b090108    add x8, x8, x9
   25a5c:   8b0a0108    add x8, x8, x10
   25a60:   a9137e68    stp x8, xzr, [x19, #304]
   25a64:   97fff6a0    bl  234e4 <__libc_init@plt-0x3d5cc>
   25a68:   9101e260    add x0, x19, #0x78
   25a6c:   f9409a61    ldr x1, [x19, #304]
   25a70:   aa1403e2    mov x2, x20
   25a74:   97fff274    bl  22444 <__libc_init@plt-0x3e66c>
   25a78:   91032260    add x0, x19, #0xc8
   25a7c:   f9409a61    ldr x1, [x19, #304]
   25a80:   aa1403e2    mov x2, x20
   25a84:   97fff957    bl  23fe0 <__libc_init@plt-0x3cad0>
   25a88:   3901c67f    strb    wzr, [x19, #113]
   25a8c:   a9037e7f    stp xzr, xzr, [x19, #48]
   25a90:   3904b27f    strb    wzr, [x19, #300]
   25a94:   a9414ff4    ldp x20, x19, [sp, #16]
   25a98:   a8c27bfd    ldp x29, x30, [sp], #32
   25a9c:   d65f03c0    ret
   25aa0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   25aa4:   f9000bf3    str x19, [sp, #16]
   25aa8:   910003fd    mov x29, sp
   25aac:   b9400008    ldr w8, [x0]
   25ab0:   aa0003f3    mov x19, x0
   25ab4:   7100051f    cmp w8, #0x1
   25ab8:   54000121    b.ne    25adc <__libc_init@plt-0x3afd4>  // b.any
   25abc:   b9412663    ldr w3, [x19, #292]
   25ac0:   90ffff22    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   25ac4:   f9400bf3    ldr x19, [sp, #16]
   25ac8:   913e0442    add x2, x2, #0xf81
   25acc:   aa0103e0    mov x0, x1
   25ad0:   52807f01    mov w1, #0x3f8                  // #1016
   25ad4:   a8c27bfd    ldp x29, x30, [sp], #32
   25ad8:   17fff3b0    b   22998 <__libc_init@plt-0x3e118>
   25adc:   aa1303e0    mov x0, x19
   25ae0:   97fff930    bl  23fa0 <__libc_init@plt-0x3cb10>
   25ae4:   b9400268    ldr w8, [x19]
   25ae8:   a9137e7f    stp xzr, xzr, [x19, #304]
   25aec:   7100051f    cmp w8, #0x1
   25af0:   54000041    b.ne    25af8 <__libc_init@plt-0x3afb8>  // b.any
   25af4:   3904ba68    strb    w8, [x19, #302]
   25af8:   52800028    mov w8, #0x1                    // #1
   25afc:   39412269    ldrb    w9, [x19, #72]
   25b00:   3901c67f    strb    wzr, [x19, #113]
   25b04:   a9037e7f    stp xzr, xzr, [x19, #48]
   25b08:   f9001668    str x8, [x19, #40]
   25b0c:   34000049    cbz w9, 25b14 <__libc_init@plt-0x3af9c>
   25b10:   3901227f    strb    wzr, [x19, #72]
   25b14:   f9400bf3    ldr x19, [sp, #16]
   25b18:   a8c27bfd    ldp x29, x30, [sp], #32
   25b1c:   d65f03c0    ret
   25b20:   a9be7bfd    stp x29, x30, [sp, #-32]!
   25b24:   a9014ff4    stp x20, x19, [sp, #16]
   25b28:   910003fd    mov x29, sp
   25b2c:   aa0103f4    mov x20, x1
   25b30:   aa0203e1    mov x1, x2
   25b34:   aa0003f3    mov x19, x0
   25b38:   97fff91a    bl  23fa0 <__libc_init@plt-0x3cb10>
   25b3c:   b9400268    ldr w8, [x19]
   25b40:   a9137e74    stp x20, xzr, [x19, #304]
   25b44:   7100051f    cmp w8, #0x1
   25b48:   54000041    b.ne    25b50 <__libc_init@plt-0x3af60>  // b.any
   25b4c:   3904ba68    strb    w8, [x19, #302]
   25b50:   3901c67f    strb    wzr, [x19, #113]
   25b54:   a9037e7f    stp xzr, xzr, [x19, #48]
   25b58:   a9414ff4    ldp x20, x19, [sp, #16]
   25b5c:   a8c27bfd    ldp x29, x30, [sp], #32
   25b60:   d65f03c0    ret
   25b64:   a9be7bfd    stp x29, x30, [sp, #-32]!
   25b68:   a9014ff4    stp x20, x19, [sp, #16]
   25b6c:   910003fd    mov x29, sp
   25b70:   b9400008    ldr w8, [x0]
   25b74:   7100091f    cmp w8, #0x2
   25b78:   540002c1    b.ne    25bd0 <__libc_init@plt-0x3aee0>  // b.any
   25b7c:   aa0103e3    mov x3, x1
   25b80:   f100003f    cmp x1, #0x0
   25b84:   5400034d    b.le    25bec <__libc_init@plt-0x3aec4>
   25b88:   aa0203e1    mov x1, x2
   25b8c:   aa0003f3    mov x19, x0
   25b90:   d1000474    sub x20, x3, #0x1
   25b94:   97fff903    bl  23fa0 <__libc_init@plt-0x3cb10>
   25b98:   b9400268    ldr w8, [x19]
   25b9c:   a9137e74    stp x20, xzr, [x19, #304]
   25ba0:   7100051f    cmp w8, #0x1
   25ba4:   54000041    b.ne    25bac <__libc_init@plt-0x3af04>  // b.any
   25ba8:   3904ba68    strb    w8, [x19, #302]
   25bac:   92f80008    mov x8, #0x3fffffffffffffff     // #4611686018427387903
   25bb0:   39416269    ldrb    w9, [x19, #88]
   25bb4:   52800020    mov w0, #0x1                    // #1
   25bb8:   3901c67f    strb    wzr, [x19, #113]
   25bbc:   a9037e7f    stp xzr, xzr, [x19, #48]
   25bc0:   f9001668    str x8, [x19, #40]
   25bc4:   34000229    cbz w9, 25c08 <__libc_init@plt-0x3aea8>
   25bc8:   3901627f    strb    wzr, [x19, #88]
   25bcc:   1400000f    b   25c08 <__libc_init@plt-0x3aea8>
   25bd0:   b0ffff28    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   25bd4:   aa0203e0    mov x0, x2
   25bd8:   913f8d08    add x8, x8, #0xfe3
   25bdc:   52807d21    mov w1, #0x3e9                  // #1001
   25be0:   aa0803e2    mov x2, x8
   25be4:   97fff36d    bl  22998 <__libc_init@plt-0x3e118>
   25be8:   14000007    b   25c04 <__libc_init@plt-0x3aeac>
   25bec:   d0ffff28    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   25bf0:   aa0203e0    mov x0, x2
   25bf4:   91003908    add x8, x8, #0xe
   25bf8:   52807d21    mov w1, #0x3e9                  // #1001
   25bfc:   aa0803e2    mov x2, x8
   25c00:   97fff366    bl  22998 <__libc_init@plt-0x3e118>
   25c04:   2a1f03e0    mov w0, wzr
   25c08:   a9414ff4    ldp x20, x19, [sp, #16]
   25c0c:   a8c27bfd    ldp x29, x30, [sp], #32
   25c10:   d65f03c0    ret
   25c14:   a9be7bfd    stp x29, x30, [sp, #-32]!
   25c18:   a9014ff4    stp x20, x19, [sp, #16]
   25c1c:   910003fd    mov x29, sp
   25c20:   b9400008    ldr w8, [x0]
   25c24:   7100051f    cmp w8, #0x1
   25c28:   540002e1    b.ne    25c84 <__libc_init@plt-0x3ae2c>  // b.any
   25c2c:   aa0003f3    mov x19, x0
   25c30:   39404008    ldrb    w8, [x0, #16]
   25c34:   340002e8    cbz w8, 25c90 <__libc_init@plt-0x3ae20>
   25c38:   aa0103e3    mov x3, x1
   25c3c:   f100003f    cmp x1, #0x0
   25c40:   540003cd    b.le    25cb8 <__libc_init@plt-0x3adf8>
   25c44:   f9400668    ldr x8, [x19, #8]
   25c48:   aa1303e0    mov x0, x19
   25c4c:   aa0203e1    mov x1, x2
   25c50:   d1000469    sub x9, x3, #0x1
   25c54:   f9001663    str x3, [x19, #40]
   25c58:   9b097d14    mul x20, x8, x9
   25c5c:   97fff8d1    bl  23fa0 <__libc_init@plt-0x3cb10>
   25c60:   b9400268    ldr w8, [x19]
   25c64:   a9137e74    stp x20, xzr, [x19, #304]
   25c68:   7100051f    cmp w8, #0x1
   25c6c:   54000041    b.ne    25c74 <__libc_init@plt-0x3ae3c>  // b.any
   25c70:   3904ba68    strb    w8, [x19, #302]
   25c74:   52800020    mov w0, #0x1                    // #1
   25c78:   3901c67f    strb    wzr, [x19, #113]
   25c7c:   a9037e7f    stp xzr, xzr, [x19, #48]
   25c80:   1400000b    b   25cac <__libc_init@plt-0x3ae04>
   25c84:   90ffff48    adrp    x8, d000 <__libc_init@plt-0x53ab0>
   25c88:   910d1908    add x8, x8, #0x346
   25c8c:   14000003    b   25c98 <__libc_init@plt-0x3ae18>
   25c90:   d0ffff28    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   25c94:   913bb108    add x8, x8, #0xeec
   25c98:   aa0203e0    mov x0, x2
   25c9c:   52807d21    mov w1, #0x3e9                  // #1001
   25ca0:   aa0803e2    mov x2, x8
   25ca4:   97fff33d    bl  22998 <__libc_init@plt-0x3e118>
   25ca8:   2a1f03e0    mov w0, wzr
   25cac:   a9414ff4    ldp x20, x19, [sp, #16]
   25cb0:   a8c27bfd    ldp x29, x30, [sp], #32
   25cb4:   d65f03c0    ret
   25cb8:   b0ffff28    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   25cbc:   aa0203e0    mov x0, x2
   25cc0:   9103a908    add x8, x8, #0xea
   25cc4:   52807d21    mov w1, #0x3e9                  // #1001
   25cc8:   aa0803e2    mov x2, x8
   25ccc:   97fff333    bl  22998 <__libc_init@plt-0x3e118>
   25cd0:   17fffff6    b   25ca8 <__libc_init@plt-0x3ae08>
   25cd4:   d100c3ff    sub sp, sp, #0x30
   25cd8:   a9017bfd    stp x29, x30, [sp, #16]
   25cdc:   910043fd    add x29, sp, #0x10
   25ce0:   a9024ff4    stp x20, x19, [sp, #32]
   25ce4:   d53bd054    mrs x20, tpidr_el0
   25ce8:   aa0003f3    mov x19, x0
   25cec:   f9401688    ldr x8, [x20, #40]
   25cf0:   f90007e8    str x8, [sp, #8]
   25cf4:   3953c008    ldrb    w8, [x0, #1264]
   25cf8:   34000048    cbz w8, 25d00 <__libc_init@plt-0x3adb0>
   25cfc:   3913c27f    strb    wzr, [x19, #1264]
   25d00:   b944da68    ldr w8, [x19, #1240]
   25d04:   3100051f    cmn w8, #0x1
   25d08:   540000e0    b.eq    25d24 <__libc_init@plt-0x3ad8c>  // b.none
   25d0c:   900001e9    adrp    x9, 61000 <strcmp@plt+0x240>
   25d10:   91054261    add x1, x19, #0x150
   25d14:   91382129    add x9, x9, #0xe08
   25d18:   910003e0    mov x0, sp
   25d1c:   f8687928    ldr x8, [x9, x8, lsl #3]
   25d20:   d63f0100    blr x8
   25d24:   9103f260    add x0, x19, #0xfc
   25d28:   b904da7f    str wzr, [x19, #1240]
   25d2c:   9400ec01    bl  60d30 <pthread_mutex_unlock@plt>
   25d30:   f9401688    ldr x8, [x20, #40]
   25d34:   f94007e9    ldr x9, [sp, #8]
   25d38:   eb09011f    cmp x8, x9
   25d3c:   540000a1    b.ne    25d50 <__libc_init@plt-0x3ad60>  // b.any
   25d40:   a9424ff4    ldp x20, x19, [sp, #32]
   25d44:   a9417bfd    ldp x29, x30, [sp, #16]
   25d48:   9100c3ff    add sp, sp, #0x30
   25d4c:   d65f03c0    ret
   25d50:   9400eb7c    bl  60b40 <__stack_chk_fail@plt>
   25d54:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   25d58:   f9000bf5    str x21, [sp, #16]
   25d5c:   910003fd    mov x29, sp
   25d60:   a9024ff4    stp x20, x19, [sp, #32]
   25d64:   aa0003f3    mov x19, x0
   25d68:   f9427c15    ldr x21, [x0, #1272]
   25d6c:   f9027c1f    str xzr, [x0, #1272]
   25d70:   aa0103e0    mov x0, x1
   25d74:   aa0103f4    mov x20, x1
   25d78:   94000ba7    bl  28c14 <__libc_init@plt-0x37e9c>
   25d7c:   52807601    mov w1, #0x3b0                  // #944
   25d80:   97ffee91    bl  217c4 <__libc_init@plt-0x3f2ec>
   25d84:   a9005414    stp x20, x21, [x0]
   25d88:   390e601f    strb    wzr, [x0, #920]
   25d8c:   f9427e68    ldr x8, [x19, #1272]
   25d90:   b903901f    str wzr, [x0, #912]
   25d94:   390ea01f    strb    wzr, [x0, #936]
   25d98:   f9027e60    str x0, [x19, #1272]
   25d9c:   b4000088    cbz x8, 25dac <__libc_init@plt-0x3ad04>
   25da0:   aa0803e0    mov x0, x8
   25da4:   97ffee99    bl  21808 <__libc_init@plt-0x3f2a8>
   25da8:   f9427e60    ldr x0, [x19, #1272]
   25dac:   a9424ff4    ldp x20, x19, [sp, #32]
   25db0:   f9400bf5    ldr x21, [sp, #16]
   25db4:   a8c37bfd    ldp x29, x30, [sp], #48
   25db8:   d65f03c0    ret
   25dbc:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   25dc0:   910003fd    mov x29, sp
   25dc4:   f9427c08    ldr x8, [x0, #1272]
   25dc8:   eb01011f    cmp x8, x1
   25dcc:   54000161    b.ne    25df8 <__libc_init@plt-0x3acb8>  // b.any
   25dd0:   f9400429    ldr x9, [x1, #8]
   25dd4:   f900043f    str xzr, [x1, #8]
   25dd8:   f9427c08    ldr x8, [x0, #1272]
   25ddc:   f9027c09    str x9, [x0, #1272]
   25de0:   b4000088    cbz x8, 25df0 <__libc_init@plt-0x3acc0>
   25de4:   aa0803e0    mov x0, x8
   25de8:   a8c17bfd    ldp x29, x30, [sp], #16
   25dec:   17ffee87    b   21808 <__libc_init@plt-0x3f2a8>
   25df0:   a8c17bfd    ldp x29, x30, [sp], #16
   25df4:   d65f03c0    ret
   25df8:   f9400020    ldr x0, [x1]
   25dfc:   94000b86    bl  28c14 <__libc_init@plt-0x37e9c>
   25e00:   d0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   25e04:   912f8c21    add x1, x1, #0xbe3
   25e08:   97fff480    bl  23008 <__libc_init@plt-0x3daa8>
   25e0c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   25e10:   a9014ff4    stp x20, x19, [sp, #16]
   25e14:   910003fd    mov x29, sp
   25e18:   39424c08    ldrb    w8, [x0, #147]
   25e1c:   aa0103f3    mov x19, x1
   25e20:   34000188    cbz w8, 25e50 <__libc_init@plt-0x3ac60>
   25e24:   91052014    add x20, x0, #0x148
   25e28:   aa1403e0    mov x0, x20
   25e2c:   94000013    bl  25e78 <__libc_init@plt-0x3ac38>
   25e30:   72001c3f    tst w1, #0xff
   25e34:   54000140    b.eq    25e5c <__libc_init@plt-0x3ac54>  // b.none
   25e38:   f9400288    ldr x8, [x20]
   25e3c:   52800029    mov w9, #0x1                    // #1
   25e40:   9ac02129    lsl x9, x9, x0
   25e44:   8a290108    bic x8, x8, x9
   25e48:   f9000288    str x8, [x20]
   25e4c:   14000008    b   25e6c <__libc_init@plt-0x3ac44>
   25e50:   aa1303e0    mov x0, x19
   25e54:   52808101    mov w1, #0x408                  // #1032
   25e58:   14000003    b   25e64 <__libc_init@plt-0x3ac4c>
   25e5c:   aa1303e0    mov x0, x19
   25e60:   52808201    mov w1, #0x410                  // #1040
   25e64:   97fff349    bl  22b88 <__libc_init@plt-0x3df28>
   25e68:   12800000    mov w0, #0xffffffff             // #-1
   25e6c:   a9414ff4    ldp x20, x19, [sp, #16]
   25e70:   a8c27bfd    ldp x29, x30, [sp], #32
   25e74:   d65f03c0    ret
   25e78:   f9400008    ldr x8, [x0]
   25e7c:   b40003a8    cbz x8, 25ef0 <__libc_init@plt-0x3abc0>
   25e80:   370003e8    tbnz    w8, #0, 25efc <__libc_init@plt-0x3abb4>
   25e84:   d1000509    sub x9, x8, #0x1
   25e88:   ca080128    eor x8, x9, x8
   25e8c:   d341fd09    lsr x9, x8, #1
   25e90:   9200f108    and x8, x8, #0x5555555555555555
   25e94:   9200f129    and x9, x9, #0x5555555555555555
   25e98:   8b080128    add x8, x9, x8
   25e9c:   d342fd09    lsr x9, x8, #2
   25ea0:   9200e508    and x8, x8, #0x3333333333333333
   25ea4:   9200e529    and x9, x9, #0x3333333333333333
   25ea8:   8b080128    add x8, x9, x8
   25eac:   d344fd09    lsr x9, x8, #4
   25eb0:   9200c908    and x8, x8, #0x707070707070707
   25eb4:   9200c929    and x9, x9, #0x707070707070707
   25eb8:   8b080128    add x8, x9, x8
   25ebc:   d348fd09    lsr x9, x8, #8
   25ec0:   92008d08    and x8, x8, #0xf000f000f000f
   25ec4:   92008d29    and x9, x9, #0xf000f000f000f
   25ec8:   8b080128    add x8, x9, x8
   25ecc:   d350fd09    lsr x9, x8, #16
   25ed0:   92001108    and x8, x8, #0x1f0000001f
   25ed4:   92001129    and x9, x9, #0x1f0000001f
   25ed8:   8b080128    add x8, x9, x8
   25edc:   b2607fe9    mov x9, #0xffffffff00000000     // #-4294967296
   25ee0:   8b088108    add x8, x8, x8, lsl #32
   25ee4:   8b090108    add x8, x8, x9
   25ee8:   9360fd00    asr x0, x8, #32
   25eec:   14000005    b   25f00 <__libc_init@plt-0x3abb0>
   25ef0:   aa1f03e1    mov x1, xzr
   25ef4:   aa1f03e0    mov x0, xzr
   25ef8:   d65f03c0    ret
   25efc:   aa1f03e0    mov x0, xzr
   25f00:   52800021    mov w1, #0x1                    // #1
   25f04:   d65f03c0    ret
   25f08:   7100fc3f    cmp w1, #0x3f
   25f0c:   540000c8    b.hi    25f24 <__libc_init@plt-0x3ab8c>  // b.pmore
   25f10:   f940a408    ldr x8, [x0, #328]
   25f14:   52800029    mov w9, #0x1                    // #1
   25f18:   9ac12129    lsl x9, x9, x1
   25f1c:   ea09011f    tst x8, x9
   25f20:   54000060    b.eq    25f2c <__libc_init@plt-0x3ab84>  // b.none
   25f24:   2a1f03e8    mov w8, wzr
   25f28:   14000007    b   25f44 <__libc_init@plt-0x3ab6c>
   25f2c:   aa090108    orr x8, x8, x9
   25f30:   7100003f    cmp w1, #0x0
   25f34:   92800029    mov x9, #0xfffffffffffffffe     // #-2
   25f38:   9a880129    csel    x9, x9, x8, eq  // eq = none
   25f3c:   52800028    mov w8, #0x1                    // #1
   25f40:   f900a409    str x9, [x0, #328]
   25f44:   2a0803e0    mov w0, w8
   25f48:   d65f03c0    ret
   25f4c:   d100c3ff    sub sp, sp, #0x30
   25f50:   a9017bfd    stp x29, x30, [sp, #16]
   25f54:   910043fd    add x29, sp, #0x10
   25f58:   a9024ff4    stp x20, x19, [sp, #32]
   25f5c:   d53bd054    mrs x20, tpidr_el0
   25f60:   aa0003f3    mov x19, x0
   25f64:   f9401688    ldr x8, [x20, #40]
   25f68:   f90007e8    str x8, [sp, #8]
   25f6c:   394ea008    ldrb    w8, [x0, #936]
   25f70:   34000048    cbz w8, 25f78 <__libc_init@plt-0x3ab38>
   25f74:   390ea27f    strb    wzr, [x19, #936]
   25f78:   b9439268    ldr w8, [x19, #912]
   25f7c:   3100051f    cmn w8, #0x1
   25f80:   540000e0    b.eq    25f9c <__libc_init@plt-0x3ab14>  // b.none
   25f84:   900001e9    adrp    x9, 61000 <strcmp@plt+0x240>
   25f88:   91004261    add x1, x19, #0x10
   25f8c:   9139a129    add x9, x9, #0xe68
   25f90:   910003e0    mov x0, sp
   25f94:   f8687928    ldr x8, [x9, x8, lsl #3]
   25f98:   d63f0100    blr x8
   25f9c:   b903927f    str wzr, [x19, #912]
   25fa0:   f9401688    ldr x8, [x20, #40]
   25fa4:   f94007e9    ldr x9, [sp, #8]
   25fa8:   eb09011f    cmp x8, x9
   25fac:   540000a1    b.ne    25fc0 <__libc_init@plt-0x3aaf0>  // b.any
   25fb0:   a9424ff4    ldp x20, x19, [sp, #32]
   25fb4:   a9417bfd    ldp x29, x30, [sp, #16]
   25fb8:   9100c3ff    add sp, sp, #0x30
   25fbc:   d65f03c0    ret
   25fc0:   9400eae0    bl  60b40 <__stack_chk_fail@plt>
   25fc4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   25fc8:   a90157f6    stp x22, x21, [sp, #16]
   25fcc:   910003fd    mov x29, sp
   25fd0:   a9024ff4    stp x20, x19, [sp, #32]
   25fd4:   aa0003f6    mov x22, x0
   25fd8:   f9400000    ldr x0, [x0]
   25fdc:   2a0203f3    mov w19, w2
   25fe0:   2a0103f4    mov w20, w1
   25fe4:   9400001c    bl  26054 <__libc_init@plt-0x3aa5c>
   25fe8:   aa0003f5    mov x21, x0
   25fec:   f94002c0    ldr x0, [x22]
   25ff0:   b4000075    cbz x21, 25ffc <__libc_init@plt-0x3aab4>
   25ff4:   94000050    bl  26134 <__libc_init@plt-0x3a97c>
   25ff8:   14000002    b   26000 <__libc_init@plt-0x3aab0>
   25ffc:   94000032    bl  260c4 <__libc_init@plt-0x3a9ec>
   26000:   f100001f    cmp x0, #0x0
   26004:   1a9f07e8    cset    w8, ne  // ne = any
   26008:   4a140108    eor w8, w8, w20
   2600c:   36000168    tbz w8, #0, 26038 <__libc_init@plt-0x3aa78>
   26010:   7100067f    cmp w19, #0x1
   26014:   1a9f07e8    cset    w8, ne  // ne = any
   26018:   f10002bf    cmp x21, #0x0
   2601c:   1a9f17e9    cset    w9, eq  // eq = none
   26020:   4a090108    eor w8, w8, w9
   26024:   52807fe9    mov w9, #0x3ff                  // #1023
   26028:   1a891529    cinc    w9, w9, eq  // eq = none
   2602c:   7100011f    cmp w8, #0x0
   26030:   1a8913e0    csel    w0, wzr, w9, ne // ne = any
   26034:   14000004    b   26044 <__libc_init@plt-0x3aa6c>
   26038:   7200029f    tst w20, #0x1
   2603c:   52807fa8    mov w8, #0x3fd                  // #1021
   26040:   1a881500    cinc    w0, w8, eq  // eq = none
   26044:   a9424ff4    ldp x20, x19, [sp, #32]
   26048:   a94157f6    ldp x22, x21, [sp, #16]
   2604c:   a8c37bfd    ldp x29, x30, [sp], #48
   26050:   d65f03c0    ret
   26054:   d10103ff    sub sp, sp, #0x40
   26058:   a9027bfd    stp x29, x30, [sp, #32]
   2605c:   910083fd    add x29, sp, #0x20
   26060:   f9001bf3    str x19, [sp, #48]
   26064:   d53bd053    mrs x19, tpidr_el0
   26068:   f9401668    ldr x8, [x19, #40]
   2606c:   f81f83a8    stur    x8, [x29, #-8]
   26070:   b9400808    ldr w8, [x0, #8]
   26074:   3100051f    cmn w8, #0x1
   26078:   54000220    b.eq    260bc <__libc_init@plt-0x3a9f4>  // b.none
   2607c:   f00001c9    adrp    x9, 61000 <strcmp@plt+0x240>
   26080:   aa0003e1    mov x1, x0
   26084:   913ac129    add x9, x9, #0xeb0
   26088:   910023ea    add x10, sp, #0x8
   2608c:   910043e0    add x0, sp, #0x10
   26090:   f8687928    ldr x8, [x9, x8, lsl #3]
   26094:   f9000bea    str x10, [sp, #16]
   26098:   d63f0100    blr x8
   2609c:   f9401668    ldr x8, [x19, #40]
   260a0:   f85f83a9    ldur    x9, [x29, #-8]
   260a4:   eb09011f    cmp x8, x9
   260a8:   540000c1    b.ne    260c0 <__libc_init@plt-0x3a9f0>  // b.any
   260ac:   a9427bfd    ldp x29, x30, [sp, #32]
   260b0:   f9401bf3    ldr x19, [sp, #48]
   260b4:   910103ff    add sp, sp, #0x40
   260b8:   d65f03c0    ret
   260bc:   94000159    bl  26620 <__libc_init@plt-0x3a490>
   260c0:   9400eaa0    bl  60b40 <__stack_chk_fail@plt>
   260c4:   d10103ff    sub sp, sp, #0x40
   260c8:   a9027bfd    stp x29, x30, [sp, #32]
   260cc:   910083fd    add x29, sp, #0x20
   260d0:   f9001bf3    str x19, [sp, #48]
   260d4:   d53bd053    mrs x19, tpidr_el0
   260d8:   f9401668    ldr x8, [x19, #40]
   260dc:   f81f83a8    stur    x8, [x29, #-8]
   260e0:   b9400808    ldr w8, [x0, #8]
   260e4:   3100051f    cmn w8, #0x1
   260e8:   54000220    b.eq    2612c <__libc_init@plt-0x3a984>  // b.none
   260ec:   f00001c9    adrp    x9, 61000 <strcmp@plt+0x240>
   260f0:   aa0003e1    mov x1, x0
   260f4:   913de129    add x9, x9, #0xf78
   260f8:   910023ea    add x10, sp, #0x8
   260fc:   910043e0    add x0, sp, #0x10
   26100:   f8687928    ldr x8, [x9, x8, lsl #3]
   26104:   f9000bea    str x10, [sp, #16]
   26108:   d63f0100    blr x8
   2610c:   f9401668    ldr x8, [x19, #40]
   26110:   f85f83a9    ldur    x9, [x29, #-8]
   26114:   eb09011f    cmp x8, x9
   26118:   540000c1    b.ne    26130 <__libc_init@plt-0x3a980>  // b.any
   2611c:   a9427bfd    ldp x29, x30, [sp, #32]
   26120:   f9401bf3    ldr x19, [sp, #48]
   26124:   910103ff    add sp, sp, #0x40
   26128:   d65f03c0    ret
   2612c:   9400013d    bl  26620 <__libc_init@plt-0x3a490>
   26130:   9400ea84    bl  60b40 <__stack_chk_fail@plt>
   26134:   d10103ff    sub sp, sp, #0x40
   26138:   a9027bfd    stp x29, x30, [sp, #32]
   2613c:   910083fd    add x29, sp, #0x20
   26140:   f9001bf3    str x19, [sp, #48]
   26144:   d53bd053    mrs x19, tpidr_el0
   26148:   f9401668    ldr x8, [x19, #40]
   2614c:   f81f83a8    stur    x8, [x29, #-8]
   26150:   b9400808    ldr w8, [x0, #8]
   26154:   3100051f    cmn w8, #0x1
   26158:   54000220    b.eq    2619c <__libc_init@plt-0x3a914>  // b.none
   2615c:   900001e9    adrp    x9, 62000 <strcmp@plt+0x1240>
   26160:   aa0003e1    mov x1, x0
   26164:   91010129    add x9, x9, #0x40
   26168:   910023ea    add x10, sp, #0x8
   2616c:   910043e0    add x0, sp, #0x10
   26170:   f8687928    ldr x8, [x9, x8, lsl #3]
   26174:   f9000bea    str x10, [sp, #16]
   26178:   d63f0100    blr x8
   2617c:   f9401668    ldr x8, [x19, #40]
   26180:   f85f83a9    ldur    x9, [x29, #-8]
   26184:   eb09011f    cmp x8, x9
   26188:   540000c1    b.ne    261a0 <__libc_init@plt-0x3a910>  // b.any
   2618c:   a9427bfd    ldp x29, x30, [sp, #32]
   26190:   f9401bf3    ldr x19, [sp, #48]
   26194:   910103ff    add sp, sp, #0x40
   26198:   d65f03c0    ret
   2619c:   94000121    bl  26620 <__libc_init@plt-0x3a490>
   261a0:   9400ea68    bl  60b40 <__stack_chk_fail@plt>
   261a4:   5290aae8    mov w8, #0x8557                 // #34135
   261a8:   7100003f    cmp w1, #0x0
   261ac:   72afe428    movk    w8, #0x7f21, lsl #16
   261b0:   5a815429    cneg    w9, w1, mi  // mi = first
   261b4:   528080ea    mov w10, #0x407                     // #1031
   261b8:   9ba87d28    umull   x8, w9, w8
   261bc:   d369fd08    lsr x8, x8, #41
   261c0:   1b0aa508    msub    w8, w8, w10, w9
   261c4:   8b284c08    add x8, x0, w8, uxtw #3
   261c8:   f8430d00    ldr x0, [x8, #48]!
   261cc:   b40002c0    cbz x0, 26224 <__libc_init@plt-0x3a88c>
   261d0:   b9412409    ldr w9, [x0, #292]
   261d4:   6b01013f    cmp w9, w1
   261d8:   54000061    b.ne    261e4 <__libc_init@plt-0x3a8cc>  // b.any
   261dc:   aa1f03e9    mov x9, xzr
   261e0:   14000009    b   26204 <__libc_init@plt-0x3a8ac>
   261e4:   aa0003ea    mov x10, x0
   261e8:   f9428140    ldr x0, [x10, #1280]
   261ec:   b40001c0    cbz x0, 26224 <__libc_init@plt-0x3a88c>
   261f0:   b941240b    ldr w11, [x0, #292]
   261f4:   aa0a03e9    mov x9, x10
   261f8:   aa0003ea    mov x10, x0
   261fc:   6b01017f    cmp w11, w1
   26200:   54ffff41    b.ne    261e8 <__libc_init@plt-0x3a8c8>  // b.any
   26204:   b4000109    cbz x9, 26224 <__libc_init@plt-0x3a88c>
   26208:   f942800a    ldr x10, [x0, #1280]
   2620c:   f942812b    ldr x11, [x9, #1280]
   26210:   f902812a    str x10, [x9, #1280]
   26214:   f902800b    str x11, [x0, #1280]
   26218:   f9400109    ldr x9, [x8]
   2621c:   f900010b    str x11, [x8]
   26220:   f9028009    str x9, [x0, #1280]
   26224:   d65f03c0    ret
   26228:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2622c:   f9000bf5    str x21, [sp, #16]
   26230:   910003fd    mov x29, sp
   26234:   a9024ff4    stp x20, x19, [sp, #32]
   26238:   f9400415    ldr x21, [x0, #8]
   2623c:   eb0102bf    cmp x21, x1
   26240:   540003aa    b.ge    262b4 <__libc_init@plt-0x3a7fc>  // b.tcont
   26244:   914042a8    add x8, x21, #0x10, lsl #12
   26248:   aa0003f3    mov x19, x0
   2624c:   eb01011f    cmp x8, x1
   26250:   f9400014    ldr x20, [x0]
   26254:   9a81c101    csel    x1, x8, x1, gt
   26258:   f9000401    str x1, [x0, #8]
   2625c:   aa0203e0    mov x0, x2
   26260:   97ffed59    bl  217c4 <__libc_init@plt-0x3f2ec>
   26264:   a941a668    ldp x8, x9, [x19, #24]
   26268:   f9000260    str x0, [x19]
   2626c:   cb0802aa    sub x10, x21, x8
   26270:   8b080281    add x1, x20, x8
   26274:   eb09015f    cmp x10, x9
   26278:   9a89b155    csel    x21, x10, x9, lt    // lt = tstop
   2627c:   aa1503e2    mov x2, x21
   26280:   9400eaa0    bl  60d00 <memcpy@plt>
   26284:   f9400268    ldr x8, [x19]
   26288:   aa1403e1    mov x1, x20
   2628c:   f9401269    ldr x9, [x19, #32]
   26290:   f9000e7f    str xzr, [x19, #24]
   26294:   8b150100    add x0, x8, x21
   26298:   cb150122    sub x2, x9, x21
   2629c:   9400ea99    bl  60d00 <memcpy@plt>
   262a0:   aa1403e0    mov x0, x20
   262a4:   f9400bf5    ldr x21, [sp, #16]
   262a8:   a9424ff4    ldp x20, x19, [sp, #32]
   262ac:   a8c37bfd    ldp x29, x30, [sp], #48
   262b0:   17ffed56    b   21808 <__libc_init@plt-0x3f2a8>
   262b4:   a9424ff4    ldp x20, x19, [sp, #32]
   262b8:   f9400bf5    ldr x21, [sp, #16]
   262bc:   a8c37bfd    ldp x29, x30, [sp], #48
   262c0:   d65f03c0    ret
   262c4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   262c8:   a9014ff4    stp x20, x19, [sp, #16]
   262cc:   910003fd    mov x29, sp
   262d0:   f9400c08    ldr x8, [x0, #24]
   262d4:   f9400409    ldr x9, [x0, #8]
   262d8:   8b02010a    add x10, x8, x2
   262dc:   eb09015f    cmp x10, x9
   262e0:   540002ed    b.le    2633c <__libc_init@plt-0x3a774>
   262e4:   f9401002    ldr x2, [x0, #32]
   262e8:   aa0003f3    mov x19, x0
   262ec:   eb09005f    cmp x2, x9
   262f0:   540002ca    b.ge    26348 <__libc_init@plt-0x3a768>  // b.tcont
   262f4:   8b08004a    add x10, x2, x8
   262f8:   eb090154    subs    x20, x10, x9
   262fc:   5400018d    b.le    2632c <__libc_init@plt-0x3a784>
   26300:   eb140042    subs    x2, x2, x20
   26304:   5400032b    b.lt    26368 <__libc_init@plt-0x3a748>  // b.tstop
   26308:   f9400269    ldr x9, [x19]
   2630c:   8b140120    add x0, x9, x20
   26310:   8b080121    add x1, x9, x8
   26314:   9400ea9b    bl  60d80 <memmove@plt>
   26318:   f9400260    ldr x0, [x19]
   2631c:   aa1403e2    mov x2, x20
   26320:   f9401261    ldr x1, [x19, #32]
   26324:   9400b699    bl  53d88 <__libc_init@plt-0xcd28>
   26328:   14000004    b   26338 <__libc_init@plt-0x3a778>
   2632c:   f9400260    ldr x0, [x19]
   26330:   8b080001    add x1, x0, x8
   26334:   9400ea93    bl  60d80 <memmove@plt>
   26338:   f9000e7f    str xzr, [x19, #24]
   2633c:   a9414ff4    ldp x20, x19, [sp, #16]
   26340:   a8c27bfd    ldp x29, x30, [sp], #32
   26344:   d65f03c0    ret
   26348:   d0ffff28    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   2634c:   b0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   26350:   913c6508    add x8, x8, #0xf19
   26354:   91303042    add x2, x2, #0xc0c
   26358:   aa0103e0    mov x0, x1
   2635c:   aa0803e1    mov x1, x8
   26360:   52801763    mov w3, #0xbb                   // #187
   26364:   97fff378    bl  23144 <__libc_init@plt-0x3d96c>
   26368:   b0ffff28    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2636c:   b0ffff22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   26370:   91217d08    add x8, x8, #0x85f
   26374:   91303042    add x2, x2, #0xc0c
   26378:   aa0103e0    mov x0, x1
   2637c:   aa0803e1    mov x1, x8
   26380:   52801843    mov w3, #0xc2                   // #194
   26384:   97fff370    bl  23144 <__libc_init@plt-0x3d96c>
   26388:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2638c:   910003fd    mov x29, sp
   26390:   f9401008    ldr x8, [x0, #32]
   26394:   eb010108    subs    x8, x8, x1
   26398:   540002ab    b.lt    263ec <__libc_init@plt-0x3a6c4>  // b.tstop
   2639c:   f9001008    str x8, [x0, #32]
   263a0:   54000100    b.eq    263c0 <__libc_init@plt-0x3a6f0>  // b.none
   263a4:   f9400c08    ldr x8, [x0, #24]
   263a8:   f9400409    ldr x9, [x0, #8]
   263ac:   8b01010a    add x10, x8, x1
   263b0:   eb090148    subs    x8, x10, x9
   263b4:   f9000c0a    str x10, [x0, #24]
   263b8:   5400006a    b.ge    263c4 <__libc_init@plt-0x3a6ec>  // b.tcont
   263bc:   14000003    b   263c8 <__libc_init@plt-0x3a6e8>
   263c0:   aa1f03e8    mov x8, xzr
   263c4:   f9000c08    str x8, [x0, #24]
   263c8:   f9401408    ldr x8, [x0, #40]
   263cc:   f9400809    ldr x9, [x0, #16]
   263d0:   eb010108    subs    x8, x8, x1
   263d4:   9a88b3e8    csel    x8, xzr, x8, lt // lt = tstop
   263d8:   8b010129    add x9, x9, x1
   263dc:   f9001408    str x8, [x0, #40]
   263e0:   f9000809    str x9, [x0, #16]
   263e4:   a8c17bfd    ldp x29, x30, [sp], #16
   263e8:   d65f03c0    ret
   263ec:   b0ffff28    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   263f0:   b0ffff21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   263f4:   91303108    add x8, x8, #0xc0c
   263f8:   91217c21    add x1, x1, #0x85f
   263fc:   aa0203e0    mov x0, x2
   26400:   aa0803e2    mov x2, x8
   26404:   528014a3    mov w3, #0xa5                   // #165
   26408:   97fff34f    bl  23144 <__libc_init@plt-0x3d96c>
   2640c:   d65f03c0    ret
   26410:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26414:   f9000bf3    str x19, [sp, #16]
   26418:   910003fd    mov x29, sp
   2641c:   aa0103f3    mov x19, x1
   26420:   f9402c20    ldr x0, [x1, #88]
   26424:   f9002c3f    str xzr, [x1, #88]
   26428:   b4000040    cbz x0, 26430 <__libc_init@plt-0x3a680>
   2642c:   97ffecf7    bl  21808 <__libc_init@plt-0x3f2a8>
   26430:   f9400e60    ldr x0, [x19, #24]
   26434:   f9000e7f    str xzr, [x19, #24]
   26438:   b4000080    cbz x0, 26448 <__libc_init@plt-0x3a668>
   2643c:   f9400bf3    ldr x19, [sp, #16]
   26440:   a8c27bfd    ldp x29, x30, [sp], #32
   26444:   17ffecf1    b   21808 <__libc_init@plt-0x3f2a8>
   26448:   f9400bf3    ldr x19, [sp, #16]
   2644c:   a8c27bfd    ldp x29, x30, [sp], #32
   26450:   d65f03c0    ret
   26454:   f9400c20    ldr x0, [x1, #24]
   26458:   f9000c3f    str xzr, [x1, #24]
   2645c:   b4000040    cbz x0, 26464 <__libc_init@plt-0x3a64c>
   26460:   17ffecea    b   21808 <__libc_init@plt-0x3f2a8>
   26464:   d65f03c0    ret
   26468:   f9400c20    ldr x0, [x1, #24]
   2646c:   f9000c3f    str xzr, [x1, #24]
   26470:   b4000040    cbz x0, 26478 <__libc_init@plt-0x3a638>
   26474:   17ffece5    b   21808 <__libc_init@plt-0x3f2a8>
   26478:   d65f03c0    ret
   2647c:   f9400c20    ldr x0, [x1, #24]
   26480:   f9000c3f    str xzr, [x1, #24]
   26484:   b4000040    cbz x0, 2648c <__libc_init@plt-0x3a624>
   26488:   17ffece0    b   21808 <__libc_init@plt-0x3f2a8>
   2648c:   d65f03c0    ret
   26490:   f9400c20    ldr x0, [x1, #24]
   26494:   f9000c3f    str xzr, [x1, #24]
   26498:   b4000040    cbz x0, 264a0 <__libc_init@plt-0x3a610>
   2649c:   17ffecdb    b   21808 <__libc_init@plt-0x3f2a8>
   264a0:   d65f03c0    ret
   264a4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   264a8:   f9000bf3    str x19, [sp, #16]
   264ac:   910003fd    mov x29, sp
   264b0:   aa0103f3    mov x19, x1
   264b4:   39436028    ldrb    w8, [x1, #216]
   264b8:   34000068    cbz w8, 264c4 <__libc_init@plt-0x3a5ec>
   264bc:   91016260    add x0, x19, #0x58
   264c0:   9400017d    bl  26ab4 <__libc_init@plt-0x39ffc>
   264c4:   f9400e60    ldr x0, [x19, #24]
   264c8:   f9000e7f    str xzr, [x19, #24]
   264cc:   b4000080    cbz x0, 264dc <__libc_init@plt-0x3a5d4>
   264d0:   f9400bf3    ldr x19, [sp, #16]
   264d4:   a8c27bfd    ldp x29, x30, [sp], #32
   264d8:   17ffeccc    b   21808 <__libc_init@plt-0x3f2a8>
   264dc:   f9400bf3    ldr x19, [sp, #16]
   264e0:   a8c27bfd    ldp x29, x30, [sp], #32
   264e4:   d65f03c0    ret
   264e8:   f9400c20    ldr x0, [x1, #24]
   264ec:   f9000c3f    str xzr, [x1, #24]
   264f0:   b4000040    cbz x0, 264f8 <__libc_init@plt-0x3a5b8>
   264f4:   17ffecc5    b   21808 <__libc_init@plt-0x3f2a8>
   264f8:   d65f03c0    ret
   264fc:   f9400c20    ldr x0, [x1, #24]
   26500:   f9000c3f    str xzr, [x1, #24]
   26504:   b4000040    cbz x0, 2650c <__libc_init@plt-0x3a5a4>
   26508:   17ffecc0    b   21808 <__libc_init@plt-0x3f2a8>
   2650c:   d65f03c0    ret
   26510:   f9400c20    ldr x0, [x1, #24]
   26514:   f9000c3f    str xzr, [x1, #24]
   26518:   b4000040    cbz x0, 26520 <__libc_init@plt-0x3a590>
   2651c:   17ffecbb    b   21808 <__libc_init@plt-0x3f2a8>
   26520:   d65f03c0    ret
   26524:   f9400c20    ldr x0, [x1, #24]
   26528:   f9000c3f    str xzr, [x1, #24]
   2652c:   b4000040    cbz x0, 26534 <__libc_init@plt-0x3a57c>
   26530:   17ffecb6    b   21808 <__libc_init@plt-0x3f2a8>
   26534:   d65f03c0    ret
   26538:   f9400c20    ldr x0, [x1, #24]
   2653c:   f9000c3f    str xzr, [x1, #24]
   26540:   b4000040    cbz x0, 26548 <__libc_init@plt-0x3a568>
   26544:   17ffecb1    b   21808 <__libc_init@plt-0x3f2a8>
   26548:   d65f03c0    ret
   2654c:   d65f03c0    ret
   26550:   f9400c20    ldr x0, [x1, #24]
   26554:   f9000c3f    str xzr, [x1, #24]
   26558:   b4000040    cbz x0, 26560 <__libc_init@plt-0x3a550>
   2655c:   17ffecab    b   21808 <__libc_init@plt-0x3f2a8>
   26560:   d65f03c0    ret
   26564:   f9400c20    ldr x0, [x1, #24]
   26568:   f9000c3f    str xzr, [x1, #24]
   2656c:   b4000040    cbz x0, 26574 <__libc_init@plt-0x3a53c>
   26570:   17ffeca6    b   21808 <__libc_init@plt-0x3f2a8>
   26574:   d65f03c0    ret
   26578:   f9400c20    ldr x0, [x1, #24]
   2657c:   f9000c3f    str xzr, [x1, #24]
   26580:   b4000040    cbz x0, 26588 <__libc_init@plt-0x3a528>
   26584:   17ffeca1    b   21808 <__libc_init@plt-0x3f2a8>
   26588:   d65f03c0    ret
   2658c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26590:   f9000bf3    str x19, [sp, #16]
   26594:   910003fd    mov x29, sp
   26598:   aa0103f3    mov x19, x1
   2659c:   39430028    ldrb    w8, [x1, #192]
   265a0:   34000068    cbz w8, 265ac <__libc_init@plt-0x3a504>
   265a4:   91010260    add x0, x19, #0x40
   265a8:   94000143    bl  26ab4 <__libc_init@plt-0x39ffc>
   265ac:   f9400e60    ldr x0, [x19, #24]
   265b0:   f9000e7f    str xzr, [x19, #24]
   265b4:   b4000080    cbz x0, 265c4 <__libc_init@plt-0x3a4ec>
   265b8:   f9400bf3    ldr x19, [sp, #16]
   265bc:   a8c27bfd    ldp x29, x30, [sp], #32
   265c0:   17ffec92    b   21808 <__libc_init@plt-0x3f2a8>
   265c4:   f9400bf3    ldr x19, [sp, #16]
   265c8:   a8c27bfd    ldp x29, x30, [sp], #32
   265cc:   d65f03c0    ret
   265d0:   f9400c20    ldr x0, [x1, #24]
   265d4:   f9000c3f    str xzr, [x1, #24]
   265d8:   b4000040    cbz x0, 265e0 <__libc_init@plt-0x3a4d0>
   265dc:   17ffec8b    b   21808 <__libc_init@plt-0x3f2a8>
   265e0:   d65f03c0    ret
   265e4:   f9400c20    ldr x0, [x1, #24]
   265e8:   f9000c3f    str xzr, [x1, #24]
   265ec:   b4000040    cbz x0, 265f4 <__libc_init@plt-0x3a4bc>
   265f0:   17ffec86    b   21808 <__libc_init@plt-0x3f2a8>
   265f4:   d65f03c0    ret
   265f8:   f9400c20    ldr x0, [x1, #24]
   265fc:   f9000c3f    str xzr, [x1, #24]
   26600:   b4000040    cbz x0, 26608 <__libc_init@plt-0x3a4a8>
   26604:   17ffec81    b   21808 <__libc_init@plt-0x3f2a8>
   26608:   d65f03c0    ret
   2660c:   f9400c20    ldr x0, [x1, #24]
   26610:   f9000c3f    str xzr, [x1, #24]
   26614:   b4000040    cbz x0, 2661c <__libc_init@plt-0x3a494>
   26618:   17ffec7c    b   21808 <__libc_init@plt-0x3f2a8>
   2661c:   d65f03c0    ret
   26620:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   26624:   910003fd    mov x29, sp
   26628:   9400e96a    bl  60bd0 <abort@plt>
   2662c:   aa1f03e0    mov x0, xzr
   26630:   d65f03c0    ret
   26634:   aa1f03e0    mov x0, xzr
   26638:   d65f03c0    ret
   2663c:   aa1f03e0    mov x0, xzr
   26640:   d65f03c0    ret
   26644:   f9400020    ldr x0, [x1]
   26648:   d65f03c0    ret
   2664c:   aa1f03e0    mov x0, xzr
   26650:   d65f03c0    ret
   26654:   f9400020    ldr x0, [x1]
   26658:   d65f03c0    ret
   2665c:   aa1f03e0    mov x0, xzr
   26660:   d65f03c0    ret
   26664:   f9400020    ldr x0, [x1]
   26668:   d65f03c0    ret
   2666c:   aa1f03e0    mov x0, xzr
   26670:   d65f03c0    ret
   26674:   f9400020    ldr x0, [x1]
   26678:   d65f03c0    ret
   2667c:   aa1f03e0    mov x0, xzr
   26680:   d65f03c0    ret
   26684:   f9400020    ldr x0, [x1]
   26688:   d65f03c0    ret
   2668c:   aa1f03e0    mov x0, xzr
   26690:   d65f03c0    ret
   26694:   f9400020    ldr x0, [x1]
   26698:   d65f03c0    ret
   2669c:   aa1f03e0    mov x0, xzr
   266a0:   d65f03c0    ret
   266a4:   f9400020    ldr x0, [x1]
   266a8:   d65f03c0    ret
   266ac:   aa1f03e0    mov x0, xzr
   266b0:   d65f03c0    ret
   266b4:   f9400020    ldr x0, [x1]
   266b8:   d65f03c0    ret
   266bc:   aa1f03e0    mov x0, xzr
   266c0:   d65f03c0    ret
   266c4:   aa1f03e0    mov x0, xzr
   266c8:   d65f03c0    ret
   266cc:   aa1f03e0    mov x0, xzr
   266d0:   d65f03c0    ret
   266d4:   aa1f03e0    mov x0, xzr
   266d8:   d65f03c0    ret
   266dc:   f9400020    ldr x0, [x1]
   266e0:   d65f03c0    ret
   266e4:   aa1f03e0    mov x0, xzr
   266e8:   d65f03c0    ret
   266ec:   aa1f03e0    mov x0, xzr
   266f0:   d65f03c0    ret
   266f4:   aa1f03e0    mov x0, xzr
   266f8:   d65f03c0    ret
   266fc:   aa1f03e0    mov x0, xzr
   26700:   d65f03c0    ret
   26704:   aa1f03e0    mov x0, xzr
   26708:   d65f03c0    ret
   2670c:   aa1f03e0    mov x0, xzr
   26710:   d65f03c0    ret
   26714:   f9400028    ldr x8, [x1]
   26718:   9108c100    add x0, x8, #0x230
   2671c:   d65f03c0    ret
   26720:   aa1f03e0    mov x0, xzr
   26724:   d65f03c0    ret
   26728:   f9400028    ldr x8, [x1]
   2672c:   9108c100    add x0, x8, #0x230
   26730:   d65f03c0    ret
   26734:   aa1f03e0    mov x0, xzr
   26738:   d65f03c0    ret
   2673c:   f9400028    ldr x8, [x1]
   26740:   91012100    add x0, x8, #0x48
   26744:   d65f03c0    ret
   26748:   aa1f03e0    mov x0, xzr
   2674c:   d65f03c0    ret
   26750:   f9400028    ldr x8, [x1]
   26754:   91012100    add x0, x8, #0x48
   26758:   d65f03c0    ret
   2675c:   aa1f03e0    mov x0, xzr
   26760:   d65f03c0    ret
   26764:   aa1f03e0    mov x0, xzr
   26768:   d65f03c0    ret
   2676c:   aa1f03e0    mov x0, xzr
   26770:   d65f03c0    ret
   26774:   f9400028    ldr x8, [x1]
   26778:   9100c100    add x0, x8, #0x30
   2677c:   d65f03c0    ret
   26780:   aa1f03e0    mov x0, xzr
   26784:   d65f03c0    ret
   26788:   f9400028    ldr x8, [x1]
   2678c:   9100c100    add x0, x8, #0x30
   26790:   d65f03c0    ret
   26794:   aa1f03e0    mov x0, xzr
   26798:   d65f03c0    ret
   2679c:   aa1f03e0    mov x0, xzr
   267a0:   d65f03c0    ret
   267a4:   aa1f03e0    mov x0, xzr
   267a8:   d65f03c0    ret
   267ac:   aa1f03e0    mov x0, xzr
   267b0:   d65f03c0    ret
   267b4:   aa1f03e0    mov x0, xzr
   267b8:   d65f03c0    ret
   267bc:   aa1f03e0    mov x0, xzr
   267c0:   d65f03c0    ret
   267c4:   aa1f03e0    mov x0, xzr
   267c8:   d65f03c0    ret
   267cc:   aa1f03e0    mov x0, xzr
   267d0:   d65f03c0    ret
   267d4:   aa1f03e0    mov x0, xzr
   267d8:   d65f03c0    ret
   267dc:   aa1f03e0    mov x0, xzr
   267e0:   d65f03c0    ret
   267e4:   aa1f03e0    mov x0, xzr
   267e8:   d65f03c0    ret
   267ec:   f9400020    ldr x0, [x1]
   267f0:   d65f03c0    ret
   267f4:   aa1f03e0    mov x0, xzr
   267f8:   d65f03c0    ret
   267fc:   f9400028    ldr x8, [x1]
   26800:   9108c100    add x0, x8, #0x230
   26804:   d65f03c0    ret
   26808:   aa1f03e0    mov x0, xzr
   2680c:   d65f03c0    ret
   26810:   f9400020    ldr x0, [x1]
   26814:   d65f03c0    ret
   26818:   aa1f03e0    mov x0, xzr
   2681c:   d65f03c0    ret
   26820:   f9400028    ldr x8, [x1]
   26824:   91011100    add x0, x8, #0x44
   26828:   d65f03c0    ret
   2682c:   aa1f03e0    mov x0, xzr
   26830:   d65f03c0    ret
   26834:   aa1f03e0    mov x0, xzr
   26838:   d65f03c0    ret
   2683c:   aa1f03e0    mov x0, xzr
   26840:   d65f03c0    ret
   26844:   f9400020    ldr x0, [x1]
   26848:   d65f03c0    ret
   2684c:   aa1f03e0    mov x0, xzr
   26850:   d65f03c0    ret
   26854:   f9400028    ldr x8, [x1]
   26858:   9100c100    add x0, x8, #0x30
   2685c:   d65f03c0    ret
   26860:   aa1f03e0    mov x0, xzr
   26864:   d65f03c0    ret
   26868:   aa1f03e0    mov x0, xzr
   2686c:   d65f03c0    ret
   26870:   aa1f03e0    mov x0, xzr
   26874:   d65f03c0    ret
   26878:   aa1f03e0    mov x0, xzr
   2687c:   d65f03c0    ret
   26880:   aa1f03e0    mov x0, xzr
   26884:   d65f03c0    ret
   26888:   aa1f03e0    mov x0, xzr
   2688c:   d65f03c0    ret
   26890:   aa1f03e0    mov x0, xzr
   26894:   d65f03c0    ret
   26898:   aa1f03e0    mov x0, xzr
   2689c:   d65f03c0    ret
   268a0:   aa1f03e0    mov x0, xzr
   268a4:   d65f03c0    ret
   268a8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   268ac:   f9000bf3    str x19, [sp, #16]
   268b0:   910003fd    mov x29, sp
   268b4:   90000213    adrp    x19, 66000 <strcmp@plt+0x5240>
   268b8:   aa1f03e1    mov x1, xzr
   268bc:   6f00e400    movi    v0.2d, #0x0
   268c0:   91004273    add x19, x19, #0x10
   268c4:   aa1303e0    mov x0, x19
   268c8:   f900127f    str xzr, [x19, #32]
   268cc:   ad000260    stp q0, q0, [x19]
   268d0:   9400e91c    bl  60d40 <pthread_mutex_init@plt>
   268d4:   aa1303e1    mov x1, x19
   268d8:   f9400bf3    ldr x19, [sp, #16]
   268dc:   b0ffffe0    adrp    x0, 23000 <__libc_init@plt-0x3dab0>
   268e0:   90000202    adrp    x2, 66000 <strcmp@plt+0x5240>
   268e4:   91105000    add x0, x0, #0x414
   268e8:   91000042    add x2, x2, #0x0
   268ec:   a8c27bfd    ldp x29, x30, [sp], #32
   268f0:   1400e874    b   60ac0 <__cxa_atexit@plt>
   268f4:   d503201f    nop
   268f8:   101fa788    adr x8, 65de8 <strcmp@plt+0x5028>
   268fc:   39404009    ldrb    w9, [x0, #16]
   26900:   f940040a    ldr x10, [x0, #8]
   26904:   b9801908    ldrsw   x8, [x8, #24]
   26908:   3940800b    ldrb    w11, [x0, #32]
   2690c:   7100013f    cmp w9, #0x0
   26910:   f9400c0c    ldr x12, [x0, #24]
   26914:   f9401809    ldr x9, [x0, #48]
   26918:   9a8a0108    csel    x8, x8, x10, eq // eq = none
   2691c:   7100017f    cmp w11, #0x0
   26920:   9a8c0108    csel    x8, x8, x12, eq // eq = none
   26924:   eb090108    subs    x8, x8, x9
   26928:   9a9fc100    csel    x0, x8, xzr, gt
   2692c:   d65f03c0    ret
   26930:   f9401808    ldr x8, [x0, #48]
   26934:   f100051f    cmp x8, #0x1
   26938:   5400022b    b.lt    2697c <__libc_init@plt-0x3a134>  // b.tstop
   2693c:   d503201f    nop
   26940:   101fa549    adr x9, 65de8 <strcmp@plt+0x5028>
   26944:   3940400a    ldrb    w10, [x0, #16]
   26948:   f940040b    ldr x11, [x0, #8]
   2694c:   b9801929    ldrsw   x9, [x9, #24]
   26950:   3940800c    ldrb    w12, [x0, #32]
   26954:   7100015f    cmp w10, #0x0
   26958:   f9400c0d    ldr x13, [x0, #24]
   2695c:   9a8b0129    csel    x9, x9, x11, eq // eq = none
   26960:   7100019f    cmp w12, #0x0
   26964:   9a8d0129    csel    x9, x9, x13, eq // eq = none
   26968:   eb080128    subs    x8, x9, x8
   2696c:   9a9fc108    csel    x8, x8, xzr, gt
   26970:   eb01011f    cmp x8, x1
   26974:   1a9f27e0    cset    w0, cc  // cc = lo, ul, last
   26978:   d65f03c0    ret
   2697c:   2a1f03e0    mov w0, wzr
   26980:   d65f03c0    ret
   26984:   39416008    ldrb    w8, [x0, #88]
   26988:   f9401409    ldr x9, [x0, #40]
   2698c:   f940280a    ldr x10, [x0, #80]
   26990:   7100011f    cmp w8, #0x0
   26994:   1a9f07e8    cset    w8, ne  // ne = any
   26998:   eb0a013f    cmp x9, x10
   2699c:   1a9fb7e9    cset    w9, ge  // ge = tcont
   269a0:   0a090100    and w0, w8, w9
   269a4:   d65f03c0    ret
   269a8:   39416008    ldrb    w8, [x0, #88]
   269ac:   f9401409    ldr x9, [x0, #40]
   269b0:   f940280a    ldr x10, [x0, #80]
   269b4:   7100011f    cmp w8, #0x0
   269b8:   1a9f07e8    cset    w8, ne  // ne = any
   269bc:   eb0a013f    cmp x9, x10
   269c0:   1a9fd7e9    cset    w9, gt
   269c4:   0a090100    and w0, w8, w9
   269c8:   d65f03c0    ret
   269cc:   39412009    ldrb    w9, [x0, #72]
   269d0:   8aa1fc28    bic x8, x1, x1, asr #63
   269d4:   f940200a    ldr x10, [x0, #64]
   269d8:   7100013f    cmp w9, #0x0
   269dc:   9a8a03e9    csel    x9, xzr, x10, eq    // eq = none
   269e0:   8b080128    add x8, x9, x8
   269e4:   f9001808    str x8, [x0, #48]
   269e8:   d65f03c0    ret
   269ec:   39412008    ldrb    w8, [x0, #72]
   269f0:   f9402009    ldr x9, [x0, #64]
   269f4:   f940180a    ldr x10, [x0, #48]
   269f8:   7100011f    cmp w8, #0x0
   269fc:   9a8903e8    csel    x8, xzr, x9, eq // eq = none
   26a00:   8b010149    add x9, x10, x1
   26a04:   eb09011f    cmp x8, x9
   26a08:   9a88b128    csel    x8, x9, x8, lt  // lt = tstop
   26a0c:   f9001808    str x8, [x0, #48]
   26a10:   d65f03c0    ret
   26a14:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26a18:   f9000bf5    str x21, [sp, #16]
   26a1c:   910003fd    mov x29, sp
   26a20:   a9024ff4    stp x20, x19, [sp, #32]
   26a24:   aa0003f3    mov x19, x0
   26a28:   d00001e8    adrp    x8, 64000 <strcmp@plt+0x3240>
   26a2c:   f9000001    str x1, [x0]
   26a30:   52800035    mov w21, #0x1                       // #1
   26a34:   3900401f    strb    wzr, [x0, #16]
   26a38:   3900601f    strb    wzr, [x0, #24]
   26a3c:   b800b01f    stur    wzr, [x0, #11]
   26a40:   3900801f    strb    wzr, [x0, #32]
   26a44:   3900a01f    strb    wzr, [x0, #40]
   26a48:   b8008e7f    str wzr, [x19, #8]!
   26a4c:   3901401f    strb    wzr, [x0, #80]
   26a50:   3901601f    strb    wzr, [x0, #88]
   26a54:   3901801f    strb    wzr, [x0, #96]
   26a58:   f945f508    ldr x8, [x8, #3048]
   26a5c:   3901a01f    strb    wzr, [x0, #104]
   26a60:   a903fc1f    stp xzr, xzr, [x0, #56]
   26a64:   f9001815    str x21, [x0, #48]
   26a68:   b9401d08    ldr w8, [x8, #28]
   26a6c:   3901201f    strb    wzr, [x0, #72]
   26a70:   3901c015    strb    w21, [x0, #112]
   26a74:   3901d41f    strb    wzr, [x0, #117]
   26a78:   b9006c08    str w8, [x0, #108]
   26a7c:   b807101f    stur    wzr, [x0, #113]
   26a80:   7900f01f    strh    wzr, [x0, #120]
   26a84:   aa0103e0    mov x0, x1
   26a88:   940003a3    bl  27914 <__libc_init@plt-0x3919c>
   26a8c:   aa0003f4    mov x20, x0
   26a90:   aa1303e0    mov x0, x19
   26a94:   aa1403e1    mov x1, x20
   26a98:   52800e42    mov w2, #0x72                   // #114
   26a9c:   9400e899    bl  60d00 <memcpy@plt>
   26aa0:   3901c295    strb    w21, [x20, #112]
   26aa4:   f9400bf5    ldr x21, [sp, #16]
   26aa8:   a9424ff4    ldp x20, x19, [sp, #32]
   26aac:   a8c37bfd    ldp x29, x30, [sp], #48
   26ab0:   d65f03c0    ret
   26ab4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26ab8:   a9014ff4    stp x20, x19, [sp, #16]
   26abc:   910003fd    mov x29, sp
   26ac0:   aa0003f3    mov x19, x0
   26ac4:   f9400000    ldr x0, [x0]
   26ac8:   94000393    bl  27914 <__libc_init@plt-0x3919c>
   26acc:   f9401a68    ldr x8, [x19, #48]
   26ad0:   aa0003f4    mov x20, x0
   26ad4:   f9401409    ldr x9, [x0, #40]
   26ad8:   eb08013f    cmp x9, x8
   26adc:   540000ed    b.le    26af8 <__libc_init@plt-0x39fb8>
   26ae0:   f9400260    ldr x0, [x19]
   26ae4:   940007db    bl  28a50 <__libc_init@plt-0x38060>
   26ae8:   f9401688    ldr x8, [x20, #40]
   26aec:   f9401a69    ldr x9, [x19, #48]
   26af0:   eb09011f    cmp x8, x9
   26af4:   54ffff6c    b.gt    26ae0 <__libc_init@plt-0x39fd0>
   26af8:   39414268    ldrb    w8, [x19, #80]
   26afc:   f9402669    ldr x9, [x19, #72]
   26b00:   39012288    strb    w8, [x20, #72]
   26b04:   f9002289    str x9, [x20, #64]
   26b08:   3cc38260    ldur    q0, [x19, #56]
   26b0c:   3941e268    ldrb    w8, [x19, #120]
   26b10:   3d800e80    str q0, [x20, #48]
   26b14:   3901c288    strb    w8, [x20, #112]
   26b18:   a9414ff4    ldp x20, x19, [sp, #16]
   26b1c:   a8c27bfd    ldp x29, x30, [sp], #32
   26b20:   d65f03c0    ret
   26b24:   aa0003e8    mov x8, x0
   26b28:   9100a000    add x0, x0, #0x28
   26b2c:   52802009    mov w9, #0x100                  // #256
   26b30:   f9000103    str x3, [x8]
   26b34:   b9000904    str w4, [x8, #8]
   26b38:   3900311f    strb    wzr, [x8, #12]
   26b3c:   b900111f    str wzr, [x8, #16]
   26b40:   f9000d1f    str xzr, [x8, #24]
   26b44:   b900211f    str wzr, [x8, #32]
   26b48:   79004909    strh    w9, [x8, #36]
   26b4c:   14001cc6    b   2de64 <__libc_init@plt-0x32c4c>
   26b50:   aa0003e8    mov x8, x0
   26b54:   52802009    mov w9, #0x100                  // #256
   26b58:   f8028402    str x2, [x0], #40
   26b5c:   aa0803e2    mov x2, x8
   26b60:   b9000903    str w3, [x8, #8]
   26b64:   3900311f    strb    wzr, [x8, #12]
   26b68:   79004909    strh    w9, [x8, #36]
   26b6c:   b900111f    str wzr, [x8, #16]
   26b70:   f9000d1f    str xzr, [x8, #24]
   26b74:   b900211f    str wzr, [x8, #32]
   26b78:   14001cef    b   2df34 <__libc_init@plt-0x32b7c>
   26b7c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26b80:   a9014ff4    stp x20, x19, [sp, #16]
   26b84:   910003fd    mov x29, sp
   26b88:   aa0003f3    mov x19, x0
   26b8c:   9100a000    add x0, x0, #0x28
   26b90:   94001d3a    bl  2e078 <__libc_init@plt-0x32a38>
   26b94:   39409668    ldrb    w8, [x19, #37]
   26b98:   b9401274    ldr w20, [x19, #16]
   26b9c:   34000068    cbz w8, 26ba8 <__libc_init@plt-0x39f08>
   26ba0:   aa1303e0    mov x0, x19
   26ba4:   97ffeb19    bl  21808 <__libc_init@plt-0x3f2a8>
   26ba8:   2a1403e0    mov w0, w20
   26bac:   a9414ff4    ldp x20, x19, [sp, #16]
   26bb0:   a8c27bfd    ldp x29, x30, [sp], #32
   26bb4:   d65f03c0    ret
   26bb8:   aa0003e3    mov x3, x0
   26bbc:   9100a000    add x0, x0, #0x28
   26bc0:   14001d55    b   2e114 <__libc_init@plt-0x3299c>
   26bc4:   aa0003e2    mov x2, x0
   26bc8:   9100a000    add x0, x0, #0x28
   26bcc:   14001d9b    b   2e238 <__libc_init@plt-0x32878>
   26bd0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26bd4:   f9000bf5    str x21, [sp, #16]
   26bd8:   910003fd    mov x29, sp
   26bdc:   a9024ff4    stp x20, x19, [sp, #32]
   26be0:   aa0003f3    mov x19, x0
   26be4:   9100a014    add x20, x0, #0x28
   26be8:   11000435    add w21, w1, #0x1
   26bec:   510006b5    sub w21, w21, #0x1
   26bf0:   710006bf    cmp w21, #0x1
   26bf4:   540000ab    b.lt    26c08 <__libc_init@plt-0x39ea8>  // b.tstop
   26bf8:   aa1403e0    mov x0, x20
   26bfc:   aa1303e1    mov x1, x19
   26c00:   94001d94    bl  2e250 <__libc_init@plt-0x32860>
   26c04:   3707ff40    tbnz    w0, #0, 26bec <__libc_init@plt-0x39ec4>
   26c08:   a9424ff4    ldp x20, x19, [sp, #32]
   26c0c:   710006bf    cmp w21, #0x1
   26c10:   f9400bf5    ldr x21, [sp, #16]
   26c14:   1a9fa7e0    cset    w0, lt  // lt = tstop
   26c18:   a8c37bfd    ldp x29, x30, [sp], #48
   26c1c:   d65f03c0    ret
   26c20:   9100a008    add x8, x0, #0x28
   26c24:   aa0003e1    mov x1, x0
   26c28:   aa0803e0    mov x0, x8
   26c2c:   14001da4    b   2e2bc <__libc_init@plt-0x327f4>
   26c30:   9100a000    add x0, x0, #0x28
   26c34:   d65f03c0    ret
   26c38:   91022000    add x0, x0, #0x88
   26c3c:   d65f03c0    ret
   26c40:   9100a000    add x0, x0, #0x28
   26c44:   17ffff6a    b   269ec <__libc_init@plt-0x3a0c4>
   26c48:   9100a000    add x0, x0, #0x28
   26c4c:   17ffff60    b   269cc <__libc_init@plt-0x3a0e4>
   26c50:   aa0003e8    mov x8, x0
   26c54:   9100a000    add x0, x0, #0x28
   26c58:   52802009    mov w9, #0x100                  // #256
   26c5c:   f9000103    str x3, [x8]
   26c60:   b9000904    str w4, [x8, #8]
   26c64:   3900311f    strb    wzr, [x8, #12]
   26c68:   b900111f    str wzr, [x8, #16]
   26c6c:   f9000d1f    str xzr, [x8, #24]
   26c70:   b900211f    str wzr, [x8, #32]
   26c74:   79004909    strh    w9, [x8, #36]
   26c78:   14001dcd    b   2e3ac <__libc_init@plt-0x32704>
   26c7c:   aa0003e8    mov x8, x0
   26c80:   52802009    mov w9, #0x100                  // #256
   26c84:   f8028402    str x2, [x0], #40
   26c88:   aa0803e2    mov x2, x8
   26c8c:   b9000903    str w3, [x8, #8]
   26c90:   3900311f    strb    wzr, [x8, #12]
   26c94:   79004909    strh    w9, [x8, #36]
   26c98:   b900111f    str wzr, [x8, #16]
   26c9c:   f9000d1f    str xzr, [x8, #24]
   26ca0:   b900211f    str wzr, [x8, #32]
   26ca4:   14001df6    b   2e47c <__libc_init@plt-0x32634>
   26ca8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26cac:   f9000bf3    str x19, [sp, #16]
   26cb0:   910003fd    mov x29, sp
   26cb4:   39409408    ldrb    w8, [x0, #37]
   26cb8:   b9401013    ldr w19, [x0, #16]
   26cbc:   34000048    cbz w8, 26cc4 <__libc_init@plt-0x39dec>
   26cc0:   97ffead2    bl  21808 <__libc_init@plt-0x3f2a8>
   26cc4:   2a1303e0    mov w0, w19
   26cc8:   f9400bf3    ldr x19, [sp, #16]
   26ccc:   a8c27bfd    ldp x29, x30, [sp], #32
   26cd0:   d65f03c0    ret
   26cd4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   26cd8:   910003fd    mov x29, sp
   26cdc:   d503201f    nop
   26ce0:   10f187a1    adr x1, 9dd4 <__libc_init@plt-0x56cdc>
   26ce4:   97fff0c9    bl  23008 <__libc_init@plt-0x3daa8>
   26ce8:   aa0003e2    mov x2, x0
   26cec:   9100a000    add x0, x0, #0x28
   26cf0:   14001e3b    b   2e5dc <__libc_init@plt-0x324d4>
   26cf4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26cf8:   f9000bf5    str x21, [sp, #16]
   26cfc:   910003fd    mov x29, sp
   26d00:   a9024ff4    stp x20, x19, [sp, #32]
   26d04:   aa0003f3    mov x19, x0
   26d08:   9100a014    add x20, x0, #0x28
   26d0c:   11000435    add w21, w1, #0x1
   26d10:   510006b5    sub w21, w21, #0x1
   26d14:   710006bf    cmp w21, #0x1
   26d18:   540000ab    b.lt    26d2c <__libc_init@plt-0x39d84>  // b.tstop
   26d1c:   aa1403e0    mov x0, x20
   26d20:   aa1303e1    mov x1, x19
   26d24:   94001e51    bl  2e668 <__libc_init@plt-0x32448>
   26d28:   3707ff40    tbnz    w0, #0, 26d10 <__libc_init@plt-0x39da0>
   26d2c:   a9424ff4    ldp x20, x19, [sp, #32]
   26d30:   710006bf    cmp w21, #0x1
   26d34:   f9400bf5    ldr x21, [sp, #16]
   26d38:   1a9fa7e0    cset    w0, lt  // lt = tstop
   26d3c:   a8c37bfd    ldp x29, x30, [sp], #48
   26d40:   d65f03c0    ret
   26d44:   9100a008    add x8, x0, #0x28
   26d48:   aa0003e1    mov x1, x0
   26d4c:   aa0803e0    mov x0, x8
   26d50:   14001e5c    b   2e6c0 <__libc_init@plt-0x323f0>
   26d54:   9100a000    add x0, x0, #0x28
   26d58:   d65f03c0    ret
   26d5c:   91022000    add x0, x0, #0x88
   26d60:   d65f03c0    ret
   26d64:   9100a000    add x0, x0, #0x28
   26d68:   17ffff21    b   269ec <__libc_init@plt-0x3a0c4>
   26d6c:   9100a000    add x0, x0, #0x28
   26d70:   17ffff17    b   269cc <__libc_init@plt-0x3a0e4>
   26d74:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26d78:   f9000bf5    str x21, [sp, #16]
   26d7c:   910003fd    mov x29, sp
   26d80:   a9024ff4    stp x20, x19, [sp, #32]
   26d84:   aa0003f5    mov x21, x0
   26d88:   52802008    mov w8, #0x100                  // #256
   26d8c:   9100a000    add x0, x0, #0x28
   26d90:   aa0403f3    mov x19, x4
   26d94:   aa0303f4    mov x20, x3
   26d98:   f90002a5    str x5, [x21]
   26d9c:   b9000aa6    str w6, [x21, #8]
   26da0:   390032bf    strb    wzr, [x21, #12]
   26da4:   b90012bf    str wzr, [x21, #16]
   26da8:   f9000ebf    str xzr, [x21, #24]
   26dac:   b90022bf    str wzr, [x21, #32]
   26db0:   79004aa8    strh    w8, [x21, #36]
   26db4:   94001c2c    bl  2de64 <__libc_init@plt-0x32c4c>
   26db8:   52800068    mov w8, #0x3                    // #3
   26dbc:   aa1403e2    mov x2, x20
   26dc0:   aa1303e3    mov x3, x19
   26dc4:   910902a0    add x0, x21, #0x240
   26dc8:   a9424ff4    ldp x20, x19, [sp, #32]
   26dcc:   aa1503e1    mov x1, x21
   26dd0:   f9011ab5    str x21, [x21, #560]
   26dd4:   b9023aa8    str w8, [x21, #568]
   26dd8:   f9400bf5    ldr x21, [sp, #16]
   26ddc:   52800c84    mov w4, #0x64                   // #100
   26de0:   a8c37bfd    ldp x29, x30, [sp], #48
   26de4:   14002b31    b   31aa8 <__libc_init@plt-0x2f008>
   26de8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26dec:   f9000bf5    str x21, [sp, #16]
   26df0:   910003fd    mov x29, sp
   26df4:   a9024ff4    stp x20, x19, [sp, #32]
   26df8:   aa0003f5    mov x21, x0
   26dfc:   aa0203f4    mov x20, x2
   26e00:   52802008    mov w8, #0x100                  // #256
   26e04:   f9000004    str x4, [x0]
   26e08:   b9000805    str w5, [x0, #8]
   26e0c:   aa1503e2    mov x2, x21
   26e10:   3900301f    strb    wzr, [x0, #12]
   26e14:   aa0303f3    mov x19, x3
   26e18:   b900101f    str wzr, [x0, #16]
   26e1c:   f9000c1f    str xzr, [x0, #24]
   26e20:   9100a000    add x0, x0, #0x28
   26e24:   b90022bf    str wzr, [x21, #32]
   26e28:   79004aa8    strh    w8, [x21, #36]
   26e2c:   94001c42    bl  2df34 <__libc_init@plt-0x32b7c>
   26e30:   52800068    mov w8, #0x3                    // #3
   26e34:   aa1403e2    mov x2, x20
   26e38:   aa1303e3    mov x3, x19
   26e3c:   910902a0    add x0, x21, #0x240
   26e40:   a9424ff4    ldp x20, x19, [sp, #32]
   26e44:   aa1503e1    mov x1, x21
   26e48:   f9011ab5    str x21, [x21, #560]
   26e4c:   b9023aa8    str w8, [x21, #568]
   26e50:   f9400bf5    ldr x21, [sp, #16]
   26e54:   52800c84    mov w4, #0x64                   // #100
   26e58:   a8c37bfd    ldp x29, x30, [sp], #48
   26e5c:   14002b13    b   31aa8 <__libc_init@plt-0x2f008>
   26e60:   9108c000    add x0, x0, #0x230
   26e64:   d65f03c0    ret
   26e68:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26e6c:   f9000bf3    str x19, [sp, #16]
   26e70:   910003fd    mov x29, sp
   26e74:   39409008    ldrb    w8, [x0, #36]
   26e78:   350000e8    cbnz    w8, 26e94 <__libc_init@plt-0x39c1c>
   26e7c:   aa0003f3    mov x19, x0
   26e80:   91090000    add x0, x0, #0x240
   26e84:   aa1303e1    mov x1, x19
   26e88:   94002f35    bl  32b5c <__libc_init@plt-0x2df54>
   26e8c:   52800028    mov w8, #0x1                    // #1
   26e90:   39009268    strb    w8, [x19, #36]
   26e94:   f9400bf3    ldr x19, [sp, #16]
   26e98:   a8c27bfd    ldp x29, x30, [sp], #32
   26e9c:   d65f03c0    ret
   26ea0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26ea4:   f9000bf3    str x19, [sp, #16]
   26ea8:   910003fd    mov x29, sp
   26eac:   aa0003f3    mov x19, x0
   26eb0:   39409008    ldrb    w8, [x0, #36]
   26eb4:   350000c8    cbnz    w8, 26ecc <__libc_init@plt-0x39be4>
   26eb8:   91090260    add x0, x19, #0x240
   26ebc:   aa1303e1    mov x1, x19
   26ec0:   94002f27    bl  32b5c <__libc_init@plt-0x2df54>
   26ec4:   52800028    mov w8, #0x1                    // #1
   26ec8:   39009268    strb    w8, [x19, #36]
   26ecc:   aa1303e0    mov x0, x19
   26ed0:   f9400bf3    ldr x19, [sp, #16]
   26ed4:   a8c27bfd    ldp x29, x30, [sp], #32
   26ed8:   17ffff29    b   26b7c <__libc_init@plt-0x39f34>
   26edc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   26ee0:   f9000bf3    str x19, [sp, #16]
   26ee4:   910003fd    mov x29, sp
   26ee8:   aa0003e1    mov x1, x0
   26eec:   91090000    add x0, x0, #0x240
   26ef0:   aa0803f3    mov x19, x8
   26ef4:   94002b1a    bl  31b5c <__libc_init@plt-0x2ef54>
   26ef8:   52800028    mov w8, #0x1                    // #1
   26efc:   39019268    strb    w8, [x19, #100]
   26f00:   f9400bf3    ldr x19, [sp, #16]
   26f04:   a8c27bfd    ldp x29, x30, [sp], #32
   26f08:   d65f03c0    ret
   26f0c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26f10:   f9000bf5    str x21, [sp, #16]
   26f14:   910003fd    mov x29, sp
   26f18:   a9024ff4    stp x20, x19, [sp, #32]
   26f1c:   aa0003f5    mov x21, x0
   26f20:   52802008    mov w8, #0x100                  // #256
   26f24:   9100a000    add x0, x0, #0x28
   26f28:   aa0403f3    mov x19, x4
   26f2c:   aa0303f4    mov x20, x3
   26f30:   f90002a5    str x5, [x21]
   26f34:   b9000aa6    str w6, [x21, #8]
   26f38:   390032bf    strb    wzr, [x21, #12]
   26f3c:   b90012bf    str wzr, [x21, #16]
   26f40:   f9000ebf    str xzr, [x21, #24]
   26f44:   b90022bf    str wzr, [x21, #32]
   26f48:   79004aa8    strh    w8, [x21, #36]
   26f4c:   94001d18    bl  2e3ac <__libc_init@plt-0x32704>
   26f50:   52800088    mov w8, #0x4                    // #4
   26f54:   aa1403e2    mov x2, x20
   26f58:   aa1303e3    mov x3, x19
   26f5c:   910922a0    add x0, x21, #0x248
   26f60:   a9424ff4    ldp x20, x19, [sp, #32]
   26f64:   aa1503e1    mov x1, x21
   26f68:   f9011abf    str xzr, [x21, #560]
   26f6c:   f9011eb5    str x21, [x21, #568]
   26f70:   52800c84    mov w4, #0x64                   // #100
   26f74:   b90242a8    str w8, [x21, #576]
   26f78:   f9400bf5    ldr x21, [sp, #16]
   26f7c:   a8c37bfd    ldp x29, x30, [sp], #48
   26f80:   14002f17    b   32bdc <__libc_init@plt-0x2ded4>
   26f84:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   26f88:   f9000bf5    str x21, [sp, #16]
   26f8c:   910003fd    mov x29, sp
   26f90:   a9024ff4    stp x20, x19, [sp, #32]
   26f94:   aa0003f5    mov x21, x0
   26f98:   aa0203f4    mov x20, x2
   26f9c:   52802008    mov w8, #0x100                  // #256
   26fa0:   f9000004    str x4, [x0]
   26fa4:   b9000805    str w5, [x0, #8]
   26fa8:   aa1503e2    mov x2, x21
   26fac:   3900301f    strb    wzr, [x0, #12]
   26fb0:   aa0303f3    mov x19, x3
   26fb4:   b900101f    str wzr, [x0, #16]
   26fb8:   f9000c1f    str xzr, [x0, #24]
   26fbc:   9100a000    add x0, x0, #0x28
   26fc0:   b90022bf    str wzr, [x21, #32]
   26fc4:   79004aa8    strh    w8, [x21, #36]
   26fc8:   94001d2d    bl  2e47c <__libc_init@plt-0x32634>
   26fcc:   52800088    mov w8, #0x4                    // #4
   26fd0:   aa1403e2    mov x2, x20
   26fd4:   aa1303e3    mov x3, x19
   26fd8:   910922a0    add x0, x21, #0x248
   26fdc:   a9424ff4    ldp x20, x19, [sp, #32]
   26fe0:   aa1503e1    mov x1, x21
   26fe4:   f9011abf    str xzr, [x21, #560]
   26fe8:   f9011eb5    str x21, [x21, #568]
   26fec:   52800c84    mov w4, #0x64                   // #100
   26ff0:   b90242a8    str w8, [x21, #576]
   26ff4:   f9400bf5    ldr x21, [sp, #16]
   26ff8:   a8c37bfd    ldp x29, x30, [sp], #48
   26ffc:   14002ef8    b   32bdc <__libc_init@plt-0x2ded4>
   27000:   9108e000    add x0, x0, #0x238
   27004:   d65f03c0    ret
   27008:   39409008    ldrb    w8, [x0, #36]
   2700c:   34000048    cbz w8, 27014 <__libc_init@plt-0x39a9c>
   27010:   d65f03c0    ret
   27014:   52800028    mov w8, #0x1                    // #1
   27018:   39009008    strb    w8, [x0, #36]
   2701c:   d65f03c0    ret
   27020:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27024:   f9000bf3    str x19, [sp, #16]
   27028:   910003fd    mov x29, sp
   2702c:   39409008    ldrb    w8, [x0, #36]
   27030:   35000068    cbnz    w8, 2703c <__libc_init@plt-0x39a74>
   27034:   52800028    mov w8, #0x1                    // #1
   27038:   39009008    strb    w8, [x0, #36]
   2703c:   39409408    ldrb    w8, [x0, #37]
   27040:   b9401013    ldr w19, [x0, #16]
   27044:   34000048    cbz w8, 2704c <__libc_init@plt-0x39a64>
   27048:   97ffe9f0    bl  21808 <__libc_init@plt-0x3f2a8>
   2704c:   2a1303e0    mov w0, w19
   27050:   f9400bf3    ldr x19, [sp, #16]
   27054:   a8c27bfd    ldp x29, x30, [sp], #32
   27058:   d65f03c0    ret
   2705c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27060:   f9000bf3    str x19, [sp, #16]
   27064:   910003fd    mov x29, sp
   27068:   aa0003e1    mov x1, x0
   2706c:   91092000    add x0, x0, #0x248
   27070:   aa0803f3    mov x19, x8
   27074:   94002f07    bl  32c90 <__libc_init@plt-0x2de20>
   27078:   52800028    mov w8, #0x1                    // #1
   2707c:   39019268    strb    w8, [x19, #100]
   27080:   f9400bf3    ldr x19, [sp, #16]
   27084:   a8c27bfd    ldp x29, x30, [sp], #32
   27088:   d65f03c0    ret
   2708c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27090:   f9000bf3    str x19, [sp, #16]
   27094:   910003fd    mov x29, sp
   27098:   aa0003f3    mov x19, x0
   2709c:   52802008    mov w8, #0x100                  // #256
   270a0:   9100a000    add x0, x0, #0x28
   270a4:   f9000263    str x3, [x19]
   270a8:   b9000a64    str w4, [x19, #8]
   270ac:   3900327f    strb    wzr, [x19, #12]
   270b0:   b900127f    str wzr, [x19, #16]
   270b4:   f9000e7f    str xzr, [x19, #24]
   270b8:   b900227f    str wzr, [x19, #32]
   270bc:   79004a68    strh    w8, [x19, #36]
   270c0:   94001b69    bl  2de64 <__libc_init@plt-0x32c4c>
   270c4:   528000a8    mov w8, #0x5                    // #5
   270c8:   3908c27f    strb    wzr, [x19, #560]
   270cc:   f9011e73    str x19, [x19, #568]
   270d0:   b9024268    str w8, [x19, #576]
   270d4:   f9400bf3    ldr x19, [sp, #16]
   270d8:   a8c27bfd    ldp x29, x30, [sp], #32
   270dc:   d65f03c0    ret
   270e0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   270e4:   f9000bf3    str x19, [sp, #16]
   270e8:   910003fd    mov x29, sp
   270ec:   aa0003f3    mov x19, x0
   270f0:   52802008    mov w8, #0x100                  // #256
   270f4:   f9000002    str x2, [x0]
   270f8:   aa1303e2    mov x2, x19
   270fc:   b9000803    str w3, [x0, #8]
   27100:   3900301f    strb    wzr, [x0, #12]
   27104:   b900101f    str wzr, [x0, #16]
   27108:   f9000c1f    str xzr, [x0, #24]
   2710c:   9100a000    add x0, x0, #0x28
   27110:   b900227f    str wzr, [x19, #32]
   27114:   79004a68    strh    w8, [x19, #36]
   27118:   94001b87    bl  2df34 <__libc_init@plt-0x32b7c>
   2711c:   528000a8    mov w8, #0x5                    // #5
   27120:   3908c27f    strb    wzr, [x19, #560]
   27124:   f9011e73    str x19, [x19, #568]
   27128:   b9024268    str w8, [x19, #576]
   2712c:   f9400bf3    ldr x19, [sp, #16]
   27130:   a8c27bfd    ldp x29, x30, [sp], #32
   27134:   d65f03c0    ret
   27138:   9108e000    add x0, x0, #0x238
   2713c:   d65f03c0    ret
   27140:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27144:   f9000bf3    str x19, [sp, #16]
   27148:   910003fd    mov x29, sp
   2714c:   aa0003f3    mov x19, x0
   27150:   52802008    mov w8, #0x100                  // #256
   27154:   9100a000    add x0, x0, #0x28
   27158:   f9000263    str x3, [x19]
   2715c:   b9000a64    str w4, [x19, #8]
   27160:   3900327f    strb    wzr, [x19, #12]
   27164:   b900127f    str wzr, [x19, #16]
   27168:   f9000e7f    str xzr, [x19, #24]
   2716c:   b900227f    str wzr, [x19, #32]
   27170:   79004a68    strh    w8, [x19, #36]
   27174:   94001c8e    bl  2e3ac <__libc_init@plt-0x32704>
   27178:   528000c8    mov w8, #0x6                    // #6
   2717c:   f9011a7f    str xzr, [x19, #560]
   27180:   b9023a7f    str wzr, [x19, #568]
   27184:   3909027f    strb    wzr, [x19, #576]
   27188:   390b027f    strb    wzr, [x19, #704]
   2718c:   b902ca7f    str wzr, [x19, #712]
   27190:   f9016a73    str x19, [x19, #720]
   27194:   b902da68    str w8, [x19, #728]
   27198:   f9400bf3    ldr x19, [sp, #16]
   2719c:   a8c27bfd    ldp x29, x30, [sp], #32
   271a0:   d65f03c0    ret
   271a4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   271a8:   f9000bf3    str x19, [sp, #16]
   271ac:   910003fd    mov x29, sp
   271b0:   aa0003f3    mov x19, x0
   271b4:   52802008    mov w8, #0x100                  // #256
   271b8:   f9000002    str x2, [x0]
   271bc:   aa1303e2    mov x2, x19
   271c0:   b9000803    str w3, [x0, #8]
   271c4:   3900301f    strb    wzr, [x0, #12]
   271c8:   b900101f    str wzr, [x0, #16]
   271cc:   f9000c1f    str xzr, [x0, #24]
   271d0:   9100a000    add x0, x0, #0x28
   271d4:   b900227f    str wzr, [x19, #32]
   271d8:   79004a68    strh    w8, [x19, #36]
   271dc:   94001ca8    bl  2e47c <__libc_init@plt-0x32634>
   271e0:   528000c8    mov w8, #0x6                    // #6
   271e4:   f9011a7f    str xzr, [x19, #560]
   271e8:   b9023a7f    str wzr, [x19, #568]
   271ec:   3909027f    strb    wzr, [x19, #576]
   271f0:   390b027f    strb    wzr, [x19, #704]
   271f4:   b902ca7f    str wzr, [x19, #712]
   271f8:   f9016a73    str x19, [x19, #720]
   271fc:   b902da68    str w8, [x19, #728]
   27200:   f9400bf3    ldr x19, [sp, #16]
   27204:   a8c27bfd    ldp x29, x30, [sp], #32
   27208:   d65f03c0    ret
   2720c:   910b4000    add x0, x0, #0x2d0
   27210:   d65f03c0    ret
   27214:   12800008    mov w8, #0xffffffff             // #-1
   27218:   f9000002    str x2, [x0]
   2721c:   b9000803    str w3, [x0, #8]
   27220:   3900301f    strb    wzr, [x0, #12]
   27224:   b900101f    str wzr, [x0, #16]
   27228:   f9000c1f    str xzr, [x0, #24]
   2722c:   b900201f    str wzr, [x0, #32]
   27230:   3900901f    strb    wzr, [x0, #36]
   27234:   f9001401    str x1, [x0, #40]
   27238:   b9003008    str w8, [x0, #48]
   2723c:   3dc01820    ldr q0, [x1, #96]
   27240:   3c834000    stur    q0, [x0, #52]
   27244:   a9432029    ldp x9, x8, [x1, #48]
   27248:   eb09011f    cmp x8, x9
   2724c:   9a88b128    csel    x8, x9, x8, lt  // lt = tstop
   27250:   f9001c28    str x8, [x1, #56]
   27254:   d65f03c0    ret
   27258:   12800008    mov w8, #0xffffffff             // #-1
   2725c:   f9000002    str x2, [x0]
   27260:   b9000803    str w3, [x0, #8]
   27264:   3900301f    strb    wzr, [x0, #12]
   27268:   b900101f    str wzr, [x0, #16]
   2726c:   f9000c1f    str xzr, [x0, #24]
   27270:   b900201f    str wzr, [x0, #32]
   27274:   3900901f    strb    wzr, [x0, #36]
   27278:   f9001401    str x1, [x0, #40]
   2727c:   b9003008    str w8, [x0, #48]
   27280:   d65f03c0    ret
   27284:   9100d000    add x0, x0, #0x34
   27288:   d65f03c0    ret
   2728c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   27290:   f9000bf5    str x21, [sp, #16]
   27294:   910003fd    mov x29, sp
   27298:   a9024ff4    stp x20, x19, [sp, #32]
   2729c:   39409008    ldrb    w8, [x0, #36]
   272a0:   35000428    cbnz    w8, 27324 <__libc_init@plt-0x3978c>
   272a4:   aa0003f3    mov x19, x0
   272a8:   39410408    ldrb    w8, [x0, #65]
   272ac:   f9401400    ldr x0, [x0, #40]
   272b0:   340002c8    cbz w8, 27308 <__libc_init@plt-0x397a8>
   272b4:   a9432408    ldp x8, x9, [x0, #48]
   272b8:   b0ffff34    adrp    x20, c000 <__libc_init@plt-0x54ab0>
   272bc:   911a7694    add x20, x20, #0x69d
   272c0:   cb090108    sub x8, x8, x9
   272c4:   91000515    add x21, x8, #0x1
   272c8:   d10006b5    sub x21, x21, #0x1
   272cc:   f10006bf    cmp x21, #0x1
   272d0:   5400010b    b.lt    272f0 <__libc_init@plt-0x397c0>  // b.tstop
   272d4:   f9401660    ldr x0, [x19, #40]
   272d8:   aa1403e1    mov x1, x20
   272dc:   52800022    mov w2, #0x1                    // #1
   272e0:   52800023    mov w3, #0x1                    // #1
   272e4:   aa1303e4    mov x4, x19
   272e8:   97fff3b5    bl  241bc <__libc_init@plt-0x3c8f4>
   272ec:   3707fee0    tbnz    w0, #0, 272c8 <__libc_init@plt-0x397e8>
   272f0:   f9401668    ldr x8, [x19, #40]
   272f4:   5280002a    mov w10, #0x1                       // #1
   272f8:   f9401909    ldr x9, [x8, #48]
   272fc:   3901210a    strb    w10, [x8, #72]
   27300:   f9002109    str x9, [x8, #64]
   27304:   14000003    b   27310 <__libc_init@plt-0x397a0>
   27308:   aa1303e1    mov x1, x19
   2730c:   97fff77a    bl  250f4 <__libc_init@plt-0x3b9bc>
   27310:   f9401660    ldr x0, [x19, #40]
   27314:   aa1303e1    mov x1, x19
   27318:   97fff964    bl  258a8 <__libc_init@plt-0x3b208>
   2731c:   52800028    mov w8, #0x1                    // #1
   27320:   39009268    strb    w8, [x19, #36]
   27324:   a9424ff4    ldp x20, x19, [sp, #32]
   27328:   f9400bf5    ldr x21, [sp, #16]
   2732c:   a8c37bfd    ldp x29, x30, [sp], #48
   27330:   d65f03c0    ret
   27334:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27338:   a9014ff4    stp x20, x19, [sp, #16]
   2733c:   910003fd    mov x29, sp
   27340:   aa0003f3    mov x19, x0
   27344:   97ffffd2    bl  2728c <__libc_init@plt-0x39824>
   27348:   52800028    mov w8, #0x1                    // #1
   2734c:   f9401660    ldr x0, [x19, #40]
   27350:   b9401274    ldr w20, [x19, #16]
   27354:   39009268    strb    w8, [x19, #36]
   27358:   97fffa5f    bl  25cd4 <__libc_init@plt-0x3addc>
   2735c:   2a1403e0    mov w0, w20
   27360:   a9414ff4    ldp x20, x19, [sp, #16]
   27364:   a8c27bfd    ldp x29, x30, [sp], #32
   27368:   d65f03c0    ret
   2736c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27370:   f9000bf3    str x19, [sp, #16]
   27374:   910003fd    mov x29, sp
   27378:   52800029    mov w9, #0x1                    // #1
   2737c:   f9401408    ldr x8, [x0, #40]
   27380:   b9401013    ldr w19, [x0, #16]
   27384:   39009009    strb    w9, [x0, #36]
   27388:   aa0803e0    mov x0, x8
   2738c:   97fffa52    bl  25cd4 <__libc_init@plt-0x3addc>
   27390:   2a1303e0    mov w0, w19
   27394:   f9400bf3    ldr x19, [sp, #16]
   27398:   a8c27bfd    ldp x29, x30, [sp], #32
   2739c:   d65f03c0    ret
   273a0:   aa0003e4    mov x4, x0
   273a4:   f9401400    ldr x0, [x0, #40]
   273a8:   17fff385    b   241bc <__libc_init@plt-0x3c8f4>
   273ac:   aa0003e4    mov x4, x0
   273b0:   f9401400    ldr x0, [x0, #40]
   273b4:   aa1f03e3    mov x3, xzr
   273b8:   17fff381    b   241bc <__libc_init@plt-0x3c8f4>
   273bc:   aa0003e4    mov x4, x0
   273c0:   d37ff842    lsl x2, x2, #1
   273c4:   f9401400    ldr x0, [x0, #40]
   273c8:   52800043    mov w3, #0x2                    // #2
   273cc:   17fff37c    b   241bc <__libc_init@plt-0x3c8f4>
   273d0:   aa0003e4    mov x4, x0
   273d4:   d37ef442    lsl x2, x2, #2
   273d8:   f9401400    ldr x0, [x0, #40]
   273dc:   52800083    mov w3, #0x4                    // #4
   273e0:   17fff377    b   241bc <__libc_init@plt-0x3c8f4>
   273e4:   aa0003e2    mov x2, x0
   273e8:   f9401400    ldr x0, [x0, #40]
   273ec:   17fff549    b   24910 <__libc_init@plt-0x3c1a0>
   273f0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   273f4:   a9014ff4    stp x20, x19, [sp, #16]
   273f8:   910003fd    mov x29, sp
   273fc:   aa0003f3    mov x19, x0
   27400:   11000434    add w20, w1, #0x1
   27404:   51000694    sub w20, w20, #0x1
   27408:   7100069f    cmp w20, #0x1
   2740c:   540000ab    b.lt    27420 <__libc_init@plt-0x39690>  // b.tstop
   27410:   f9401660    ldr x0, [x19, #40]
   27414:   aa1303e1    mov x1, x19
   27418:   97fff737    bl  250f4 <__libc_init@plt-0x3b9bc>
   2741c:   3707ff40    tbnz    w0, #0, 27404 <__libc_init@plt-0x396ac>
   27420:   7100069f    cmp w20, #0x1
   27424:   a9414ff4    ldp x20, x19, [sp, #16]
   27428:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2742c:   a8c27bfd    ldp x29, x30, [sp], #32
   27430:   d65f03c0    ret
   27434:   aa0003e1    mov x1, x0
   27438:   f9401400    ldr x0, [x0, #40]
   2743c:   17fff7de    b   253b4 <__libc_init@plt-0x3b6fc>
   27440:   f9401400    ldr x0, [x0, #40]
   27444:   17fffd6a    b   269ec <__libc_init@plt-0x3a0c4>
   27448:   f9401400    ldr x0, [x0, #40]
   2744c:   17fffd60    b   269cc <__libc_init@plt-0x3a0e4>
   27450:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   27454:   910003fd    mov x29, sp
   27458:   d0ffff21    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2745c:   910f9021    add x1, x1, #0x3e4
   27460:   97ffeeea    bl  23008 <__libc_init@plt-0x3daa8>
   27464:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   27468:   910003fd    mov x29, sp
   2746c:   f0ffff01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   27470:   911e3c21    add x1, x1, #0x78f
   27474:   97ffeee5    bl  23008 <__libc_init@plt-0x3daa8>
   27478:   12800008    mov w8, #0xffffffff             // #-1
   2747c:   f9000002    str x2, [x0]
   27480:   b9000803    str w3, [x0, #8]
   27484:   3900301f    strb    wzr, [x0, #12]
   27488:   b900101f    str wzr, [x0, #16]
   2748c:   f9000c1f    str xzr, [x0, #24]
   27490:   b900201f    str wzr, [x0, #32]
   27494:   3900901f    strb    wzr, [x0, #36]
   27498:   f9001401    str x1, [x0, #40]
   2749c:   b9003008    str w8, [x0, #48]
   274a0:   3dc01820    ldr q0, [x1, #96]
   274a4:   3c834000    stur    q0, [x0, #52]
   274a8:   d65f03c0    ret
   274ac:   9100d000    add x0, x0, #0x34
   274b0:   d65f03c0    ret
   274b4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   274b8:   f9000bf3    str x19, [sp, #16]
   274bc:   910003fd    mov x29, sp
   274c0:   39409008    ldrb    w8, [x0, #36]
   274c4:   350002c8    cbnz    w8, 2751c <__libc_init@plt-0x39594>
   274c8:   aa0003f3    mov x19, x0
   274cc:   f9401400    ldr x0, [x0, #40]
   274d0:   aa1303e1    mov x1, x19
   274d4:   97fff5a1    bl  24b58 <__libc_init@plt-0x3bf58>
   274d8:   39410668    ldrb    w8, [x19, #65]
   274dc:   340000a8    cbz w8, 274f0 <__libc_init@plt-0x395c0>
   274e0:   b9401268    ldr w8, [x19, #16]
   274e4:   b9402269    ldr w9, [x19, #32]
   274e8:   2a090108    orr w8, w8, w9
   274ec:   340000a8    cbz w8, 27500 <__libc_init@plt-0x395b0>
   274f0:   f9401660    ldr x0, [x19, #40]
   274f4:   aa1303e1    mov x1, x19
   274f8:   97fff68d    bl  24f2c <__libc_init@plt-0x3bb84>
   274fc:   14000006    b   27514 <__libc_init@plt-0x3959c>
   27500:   f9401668    ldr x8, [x19, #40]
   27504:   5280002a    mov w10, #0x1                       // #1
   27508:   f9401d09    ldr x9, [x8, #56]
   2750c:   3901210a    strb    w10, [x8, #72]
   27510:   f9002109    str x9, [x8, #64]
   27514:   52800028    mov w8, #0x1                    // #1
   27518:   39009268    strb    w8, [x19, #36]
   2751c:   f9400bf3    ldr x19, [sp, #16]
   27520:   a8c27bfd    ldp x29, x30, [sp], #32
   27524:   d65f03c0    ret
   27528:   aa0003e1    mov x1, x0
   2752c:   f9401400    ldr x0, [x0, #40]
   27530:   17fff58a    b   24b58 <__libc_init@plt-0x3bf58>
   27534:   aa0003e1    mov x1, x0
   27538:   f9401400    ldr x0, [x0, #40]
   2753c:   17fff67c    b   24f2c <__libc_init@plt-0x3bb84>
   27540:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27544:   a9014ff4    stp x20, x19, [sp, #16]
   27548:   910003fd    mov x29, sp
   2754c:   aa0003f3    mov x19, x0
   27550:   97ffffd9    bl  274b4 <__libc_init@plt-0x395fc>
   27554:   52800028    mov w8, #0x1                    // #1
   27558:   f9401660    ldr x0, [x19, #40]
   2755c:   b9401274    ldr w20, [x19, #16]
   27560:   39009268    strb    w8, [x19, #36]
   27564:   97fff9dc    bl  25cd4 <__libc_init@plt-0x3addc>
   27568:   2a1403e0    mov w0, w20
   2756c:   a9414ff4    ldp x20, x19, [sp, #16]
   27570:   a8c27bfd    ldp x29, x30, [sp], #32
   27574:   d65f03c0    ret
   27578:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2757c:   910003fd    mov x29, sp
   27580:   b0ffff21    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   27584:   911a7c21    add x1, x1, #0x69f
   27588:   97ffeea0    bl  23008 <__libc_init@plt-0x3daa8>
   2758c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   27590:   910003fd    mov x29, sp
   27594:   b0ffff21    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   27598:   911a7c21    add x1, x1, #0x69f
   2759c:   97ffee9b    bl  23008 <__libc_init@plt-0x3daa8>
   275a0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   275a4:   910003fd    mov x29, sp
   275a8:   d0ffff01    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   275ac:   91383821    add x1, x1, #0xe0e
   275b0:   97ffee96    bl  23008 <__libc_init@plt-0x3daa8>
   275b4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   275b8:   910003fd    mov x29, sp
   275bc:   b0ffff21    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   275c0:   913ca421    add x1, x1, #0xf29
   275c4:   97ffee91    bl  23008 <__libc_init@plt-0x3daa8>
   275c8:   aa0003e2    mov x2, x0
   275cc:   f9401400    ldr x0, [x0, #40]
   275d0:   17fff4d0    b   24910 <__libc_init@plt-0x3c1a0>
   275d4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   275d8:   a9014ff4    stp x20, x19, [sp, #16]
   275dc:   910003fd    mov x29, sp
   275e0:   aa0003f3    mov x19, x0
   275e4:   11000434    add w20, w1, #0x1
   275e8:   51000694    sub w20, w20, #0x1
   275ec:   7100069f    cmp w20, #0x1
   275f0:   540000ab    b.lt    27604 <__libc_init@plt-0x394ac>  // b.tstop
   275f4:   f9401660    ldr x0, [x19, #40]
   275f8:   aa1303e1    mov x1, x19
   275fc:   97fff6be    bl  250f4 <__libc_init@plt-0x3b9bc>
   27600:   3707ff40    tbnz    w0, #0, 275e8 <__libc_init@plt-0x394c8>
   27604:   7100069f    cmp w20, #0x1
   27608:   a9414ff4    ldp x20, x19, [sp, #16]
   2760c:   1a9fa7e0    cset    w0, lt  // lt = tstop
   27610:   a8c27bfd    ldp x29, x30, [sp], #32
   27614:   d65f03c0    ret
   27618:   aa0003e1    mov x1, x0
   2761c:   f9401400    ldr x0, [x0, #40]
   27620:   17fff765    b   253b4 <__libc_init@plt-0x3b6fc>
   27624:   f9401400    ldr x0, [x0, #40]
   27628:   17fffcf1    b   269ec <__libc_init@plt-0x3a0c4>
   2762c:   f9401400    ldr x0, [x0, #40]
   27630:   17fffce7    b   269cc <__libc_init@plt-0x3a0e4>
   27634:   12800009    mov w9, #0xffffffff             // #-1
   27638:   f9000004    str x4, [x0]
   2763c:   b9000805    str w5, [x0, #8]
   27640:   aa0103e8    mov x8, x1
   27644:   3900301f    strb    wzr, [x0, #12]
   27648:   52800c84    mov w4, #0x64                   // #100
   2764c:   b900101f    str wzr, [x0, #16]
   27650:   f9000c1f    str xzr, [x0, #24]
   27654:   b900201f    str wzr, [x0, #32]
   27658:   3900901f    strb    wzr, [x0, #36]
   2765c:   f9001401    str x1, [x0, #40]
   27660:   b9003009    str w9, [x0, #48]
   27664:   91012009    add x9, x0, #0x48
   27668:   3dc01820    ldr q0, [x1, #96]
   2766c:   3c834000    stur    q0, [x0, #52]
   27670:   a943282b    ldp x11, x10, [x1, #48]
   27674:   aa0003e1    mov x1, x0
   27678:   aa0903e0    mov x0, x9
   2767c:   eb0b015f    cmp x10, x11
   27680:   9a8ab16a    csel    x10, x11, x10, lt   // lt = tstop
   27684:   f9001d0a    str x10, [x8, #56]
   27688:   140031ac    b   33d38 <__libc_init@plt-0x2cd78>
   2768c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27690:   f9000bf3    str x19, [sp, #16]
   27694:   910003fd    mov x29, sp
   27698:   39409008    ldrb    w8, [x0, #36]
   2769c:   34000088    cbz w8, 276ac <__libc_init@plt-0x39404>
   276a0:   f9400bf3    ldr x19, [sp, #16]
   276a4:   a8c27bfd    ldp x29, x30, [sp], #32
   276a8:   d65f03c0    ret
   276ac:   aa0003f3    mov x19, x0
   276b0:   91012000    add x0, x0, #0x48
   276b4:   aa1303e1    mov x1, x19
   276b8:   940035cd    bl  34dec <__libc_init@plt-0x2bcc4>
   276bc:   aa1303e0    mov x0, x19
   276c0:   f9400bf3    ldr x19, [sp, #16]
   276c4:   a8c27bfd    ldp x29, x30, [sp], #32
   276c8:   17fffef1    b   2728c <__libc_init@plt-0x39824>
   276cc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   276d0:   a9014ff4    stp x20, x19, [sp, #16]
   276d4:   910003fd    mov x29, sp
   276d8:   aa0003f3    mov x19, x0
   276dc:   97ffffec    bl  2768c <__libc_init@plt-0x39424>
   276e0:   aa1303e0    mov x0, x19
   276e4:   97fffeea    bl  2728c <__libc_init@plt-0x39824>
   276e8:   52800028    mov w8, #0x1                    // #1
   276ec:   f9401660    ldr x0, [x19, #40]
   276f0:   b9401274    ldr w20, [x19, #16]
   276f4:   39009268    strb    w8, [x19, #36]
   276f8:   97fff977    bl  25cd4 <__libc_init@plt-0x3addc>
   276fc:   2a1403e0    mov w0, w20
   27700:   a9414ff4    ldp x20, x19, [sp, #16]
   27704:   a8c27bfd    ldp x29, x30, [sp], #32
   27708:   d65f03c0    ret
   2770c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27710:   f9000bf3    str x19, [sp, #16]
   27714:   910003fd    mov x29, sp
   27718:   aa0003e1    mov x1, x0
   2771c:   91012000    add x0, x0, #0x48
   27720:   aa0803f3    mov x19, x8
   27724:   940031b2    bl  33dec <__libc_init@plt-0x2ccc4>
   27728:   52800028    mov w8, #0x1                    // #1
   2772c:   39019268    strb    w8, [x19, #100]
   27730:   f9400bf3    ldr x19, [sp, #16]
   27734:   a8c27bfd    ldp x29, x30, [sp], #32
   27738:   d65f03c0    ret
   2773c:   aa0003e8    mov x8, x0
   27740:   12800009    mov w9, #0xffffffff             // #-1
   27744:   f9000004    str x4, [x0]
   27748:   52800c84    mov w4, #0x64                   // #100
   2774c:   b9000805    str w5, [x0, #8]
   27750:   3900301f    strb    wzr, [x0, #12]
   27754:   b900101f    str wzr, [x0, #16]
   27758:   f9000c1f    str xzr, [x0, #24]
   2775c:   b900201f    str wzr, [x0, #32]
   27760:   3900901f    strb    wzr, [x0, #36]
   27764:   91014000    add x0, x0, #0x50
   27768:   f9001501    str x1, [x8, #40]
   2776c:   b9003109    str w9, [x8, #48]
   27770:   3dc01820    ldr q0, [x1, #96]
   27774:   aa0803e1    mov x1, x8
   27778:   f900251f    str xzr, [x8, #72]
   2777c:   3c834100    stur    q0, [x8, #52]
   27780:   140035bb    b   34e6c <__libc_init@plt-0x2bc44>
   27784:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27788:   f9000bf3    str x19, [sp, #16]
   2778c:   910003fd    mov x29, sp
   27790:   39409008    ldrb    w8, [x0, #36]
   27794:   34000088    cbz w8, 277a4 <__libc_init@plt-0x3930c>
   27798:   f9400bf3    ldr x19, [sp, #16]
   2779c:   a8c27bfd    ldp x29, x30, [sp], #32
   277a0:   d65f03c0    ret
   277a4:   aa0003f3    mov x19, x0
   277a8:   f9401400    ldr x0, [x0, #40]
   277ac:   aa1303e1    mov x1, x19
   277b0:   97fff4ea    bl  24b58 <__libc_init@plt-0x3bf58>
   277b4:   91014260    add x0, x19, #0x50
   277b8:   aa1303e1    mov x1, x19
   277bc:   940039e3    bl  35f48 <__libc_init@plt-0x2ab68>
   277c0:   aa1303e0    mov x0, x19
   277c4:   f9400bf3    ldr x19, [sp, #16]
   277c8:   a8c27bfd    ldp x29, x30, [sp], #32
   277cc:   17ffff3a    b   274b4 <__libc_init@plt-0x395fc>
   277d0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   277d4:   a9014ff4    stp x20, x19, [sp, #16]
   277d8:   910003fd    mov x29, sp
   277dc:   aa0003f3    mov x19, x0
   277e0:   97ffffe9    bl  27784 <__libc_init@plt-0x3932c>
   277e4:   aa1303e0    mov x0, x19
   277e8:   97ffff33    bl  274b4 <__libc_init@plt-0x395fc>
   277ec:   52800028    mov w8, #0x1                    // #1
   277f0:   f9401660    ldr x0, [x19, #40]
   277f4:   b9401274    ldr w20, [x19, #16]
   277f8:   39009268    strb    w8, [x19, #36]
   277fc:   97fff936    bl  25cd4 <__libc_init@plt-0x3addc>
   27800:   2a1403e0    mov w0, w20
   27804:   a9414ff4    ldp x20, x19, [sp, #16]
   27808:   a8c27bfd    ldp x29, x30, [sp], #32
   2780c:   d65f03c0    ret
   27810:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27814:   f9000bf3    str x19, [sp, #16]
   27818:   910003fd    mov x29, sp
   2781c:   aa0003e1    mov x1, x0
   27820:   91014000    add x0, x0, #0x50
   27824:   aa0803f3    mov x19, x8
   27828:   940035be    bl  34f20 <__libc_init@plt-0x2bb90>
   2782c:   52800028    mov w8, #0x1                    // #1
   27830:   39019268    strb    w8, [x19, #100]
   27834:   f9400bf3    ldr x19, [sp, #16]
   27838:   a8c27bfd    ldp x29, x30, [sp], #32
   2783c:   d65f03c0    ret
   27840:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   27844:   910003fd    mov x29, sp
   27848:   d0ffff01    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2784c:   912c1421    add x1, x1, #0xb05
   27850:   97ffedee    bl  23008 <__libc_init@plt-0x3daa8>
   27854:   aa0003e4    mov x4, x0
   27858:   f9401400    ldr x0, [x0, #40]
   2785c:   17fff33c    b   2454c <__libc_init@plt-0x3c564>
   27860:   f9000002    str x2, [x0]
   27864:   b9000803    str w3, [x0, #8]
   27868:   3900301f    strb    wzr, [x0, #12]
   2786c:   b900101f    str wzr, [x0, #16]
   27870:   f9000c1f    str xzr, [x0, #24]
   27874:   b900201f    str wzr, [x0, #32]
   27878:   3900901f    strb    wzr, [x0, #36]
   2787c:   f9001401    str x1, [x0, #40]
   27880:   d65f03c0    ret
   27884:   f9401400    ldr x0, [x0, #40]
   27888:   d65f03c0    ret
   2788c:   f9401408    ldr x8, [x0, #40]
   27890:   f9400100    ldr x0, [x8]
   27894:   14000001    b   27898 <__libc_init@plt-0x39218>
   27898:   d10103ff    sub sp, sp, #0x40
   2789c:   a9027bfd    stp x29, x30, [sp, #32]
   278a0:   910083fd    add x29, sp, #0x20
   278a4:   f9001bf3    str x19, [sp, #48]
   278a8:   d53bd053    mrs x19, tpidr_el0
   278ac:   f9401668    ldr x8, [x19, #40]
   278b0:   f81f83a8    stur    x8, [x29, #-8]
   278b4:   b9400808    ldr w8, [x0, #8]
   278b8:   3100051f    cmn w8, #0x1
   278bc:   54000220    b.eq    27900 <__libc_init@plt-0x391b0>  // b.none
   278c0:   f00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   278c4:   aa0003e1    mov x1, x0
   278c8:   912fe129    add x9, x9, #0xbf8
   278cc:   910023ea    add x10, sp, #0x8
   278d0:   910043e0    add x0, sp, #0x10
   278d4:   f8687928    ldr x8, [x9, x8, lsl #3]
   278d8:   f9000bea    str x10, [sp, #16]
   278dc:   d63f0100    blr x8
   278e0:   f9401668    ldr x8, [x19, #40]
   278e4:   f85f83a9    ldur    x9, [x29, #-8]
   278e8:   eb09011f    cmp x8, x9
   278ec:   540000c1    b.ne    27904 <__libc_init@plt-0x391ac>  // b.any
   278f0:   a9427bfd    ldp x29, x30, [sp, #32]
   278f4:   f9401bf3    ldr x19, [sp, #48]
   278f8:   910103ff    add sp, sp, #0x40
   278fc:   d65f03c0    ret
   27900:   97fffb48    bl  26620 <__libc_init@plt-0x3a490>
   27904:   9400e48f    bl  60b40 <__stack_chk_fail@plt>
   27908:   f9401408    ldr x8, [x0, #40]
   2790c:   f9400100    ldr x0, [x8]
   27910:   14000001    b   27914 <__libc_init@plt-0x3919c>
   27914:   d10103ff    sub sp, sp, #0x40
   27918:   a9027bfd    stp x29, x30, [sp, #32]
   2791c:   910083fd    add x29, sp, #0x20
   27920:   f9001bf3    str x19, [sp, #48]
   27924:   d53bd053    mrs x19, tpidr_el0
   27928:   f9401668    ldr x8, [x19, #40]
   2792c:   f81f83a8    stur    x8, [x29, #-8]
   27930:   b9400808    ldr w8, [x0, #8]
   27934:   3100051f    cmn w8, #0x1
   27938:   54000220    b.eq    2797c <__libc_init@plt-0x39134>  // b.none
   2793c:   f00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   27940:   aa0003e1    mov x1, x0
   27944:   912cc129    add x9, x9, #0xb30
   27948:   910023ea    add x10, sp, #0x8
   2794c:   910043e0    add x0, sp, #0x10
   27950:   f8687928    ldr x8, [x9, x8, lsl #3]
   27954:   f9000bea    str x10, [sp, #16]
   27958:   d63f0100    blr x8
   2795c:   f9401668    ldr x8, [x19, #40]
   27960:   f85f83a9    ldur    x9, [x29, #-8]
   27964:   eb09011f    cmp x8, x9
   27968:   540000c1    b.ne    27980 <__libc_init@plt-0x39130>  // b.any
   2796c:   a9427bfd    ldp x29, x30, [sp, #32]
   27970:   f9401bf3    ldr x19, [sp, #48]
   27974:   910103ff    add sp, sp, #0x40
   27978:   d65f03c0    ret
   2797c:   97fffb29    bl  26620 <__libc_init@plt-0x3a490>
   27980:   9400e470    bl  60b40 <__stack_chk_fail@plt>
   27984:   f9401408    ldr x8, [x0, #40]
   27988:   f9400100    ldr x0, [x8]
   2798c:   14000001    b   27990 <__libc_init@plt-0x39120>
   27990:   d10103ff    sub sp, sp, #0x40
   27994:   a9027bfd    stp x29, x30, [sp, #32]
   27998:   910083fd    add x29, sp, #0x20
   2799c:   f9001bf3    str x19, [sp, #48]
   279a0:   d53bd053    mrs x19, tpidr_el0
   279a4:   f9401668    ldr x8, [x19, #40]
   279a8:   f81f83a8    stur    x8, [x29, #-8]
   279ac:   b9400808    ldr w8, [x0, #8]
   279b0:   3100051f    cmn w8, #0x1
   279b4:   54000220    b.eq    279f8 <__libc_init@plt-0x390b8>  // b.none
   279b8:   f00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   279bc:   aa0003e1    mov x1, x0
   279c0:   91394129    add x9, x9, #0xe50
   279c4:   910023ea    add x10, sp, #0x8
   279c8:   910043e0    add x0, sp, #0x10
   279cc:   f8687928    ldr x8, [x9, x8, lsl #3]
   279d0:   f9000bea    str x10, [sp, #16]
   279d4:   d63f0100    blr x8
   279d8:   f9401668    ldr x8, [x19, #40]
   279dc:   f85f83a9    ldur    x9, [x29, #-8]
   279e0:   eb09011f    cmp x8, x9
   279e4:   540000c1    b.ne    279fc <__libc_init@plt-0x390b4>  // b.any
   279e8:   a9427bfd    ldp x29, x30, [sp, #32]
   279ec:   f9401bf3    ldr x19, [sp, #48]
   279f0:   910103ff    add sp, sp, #0x40
   279f4:   d65f03c0    ret
   279f8:   97fffb0a    bl  26620 <__libc_init@plt-0x3a490>
   279fc:   9400e451    bl  60b40 <__stack_chk_fail@plt>
   27a00:   52800028    mov w8, #0x1                    // #1
   27a04:   39009008    strb    w8, [x0, #36]
   27a08:   d65f03c0    ret
   27a0c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27a10:   f9000bf3    str x19, [sp, #16]
   27a14:   910003fd    mov x29, sp
   27a18:   52800029    mov w9, #0x1                    // #1
   27a1c:   f9401408    ldr x8, [x0, #40]
   27a20:   b9401013    ldr w19, [x0, #16]
   27a24:   39009009    strb    w9, [x0, #36]
   27a28:   aa0803e0    mov x0, x8
   27a2c:   97fff948    bl  25f4c <__libc_init@plt-0x3ab64>
   27a30:   2a1303e0    mov w0, w19
   27a34:   f9400bf3    ldr x19, [sp, #16]
   27a38:   a8c27bfd    ldp x29, x30, [sp], #32
   27a3c:   d65f03c0    ret
   27a40:   f9401408    ldr x8, [x0, #40]
   27a44:   f9400100    ldr x0, [x8]
   27a48:   14000001    b   27a4c <__libc_init@plt-0x39064>
   27a4c:   d10143ff    sub sp, sp, #0x50
   27a50:   a9037bfd    stp x29, x30, [sp, #48]
   27a54:   9100c3fd    add x29, sp, #0x30
   27a58:   f90023f3    str x19, [sp, #64]
   27a5c:   d53bd053    mrs x19, tpidr_el0
   27a60:   f9401669    ldr x9, [x19, #40]
   27a64:   f81f83a9    stur    x9, [x29, #-8]
   27a68:   b9400809    ldr w9, [x0, #8]
   27a6c:   a9008be1    stp x1, x2, [sp, #8]
   27a70:   f9000fe3    str x3, [sp, #24]
   27a74:   3100053f    cmn w9, #0x1
   27a78:   54000260    b.eq    27ac4 <__libc_init@plt-0x38fec>  // b.none
   27a7c:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27a80:   aa0003e8    mov x8, x0
   27a84:   9107414a    add x10, x10, #0x1d0
   27a88:   910023eb    add x11, sp, #0x8
   27a8c:   d10043a0    sub x0, x29, #0x10
   27a90:   aa0803e1    mov x1, x8
   27a94:   f8697949    ldr x9, [x10, x9, lsl #3]
   27a98:   f81f03ab    stur    x11, [x29, #-16]
   27a9c:   d63f0120    blr x9
   27aa0:   f9401668    ldr x8, [x19, #40]
   27aa4:   f85f83a9    ldur    x9, [x29, #-8]
   27aa8:   eb09011f    cmp x8, x9
   27aac:   540000e1    b.ne    27ac8 <__libc_init@plt-0x38fe8>  // b.any
   27ab0:   a9437bfd    ldp x29, x30, [sp, #48]
   27ab4:   12000000    and w0, w0, #0x1
   27ab8:   f94023f3    ldr x19, [sp, #64]
   27abc:   910143ff    add sp, sp, #0x50
   27ac0:   d65f03c0    ret
   27ac4:   97fffad7    bl  26620 <__libc_init@plt-0x3a490>
   27ac8:   9400e41e    bl  60b40 <__stack_chk_fail@plt>
   27acc:   f9401408    ldr x8, [x0, #40]
   27ad0:   f9400100    ldr x0, [x8]
   27ad4:   14000001    b   27ad8 <__libc_init@plt-0x38fd8>
   27ad8:   d10103ff    sub sp, sp, #0x40
   27adc:   a9027bfd    stp x29, x30, [sp, #32]
   27ae0:   910083fd    add x29, sp, #0x20
   27ae4:   f9001bf3    str x19, [sp, #48]
   27ae8:   d53bd053    mrs x19, tpidr_el0
   27aec:   f9401669    ldr x9, [x19, #40]
   27af0:   f81f83a9    stur    x9, [x29, #-8]
   27af4:   b9400809    ldr w9, [x0, #8]
   27af8:   a9000be1    stp x1, x2, [sp]
   27afc:   3100053f    cmn w9, #0x1
   27b00:   54000260    b.eq    27b4c <__libc_init@plt-0x38f64>  // b.none
   27b04:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27b08:   aa0003e8    mov x8, x0
   27b0c:   910a614a    add x10, x10, #0x298
   27b10:   910003eb    mov x11, sp
   27b14:   910043e0    add x0, sp, #0x10
   27b18:   aa0803e1    mov x1, x8
   27b1c:   f8697949    ldr x9, [x10, x9, lsl #3]
   27b20:   f9000beb    str x11, [sp, #16]
   27b24:   d63f0120    blr x9
   27b28:   f9401668    ldr x8, [x19, #40]
   27b2c:   f85f83a9    ldur    x9, [x29, #-8]
   27b30:   eb09011f    cmp x8, x9
   27b34:   540000e1    b.ne    27b50 <__libc_init@plt-0x38f60>  // b.any
   27b38:   a9427bfd    ldp x29, x30, [sp, #32]
   27b3c:   12000000    and w0, w0, #0x1
   27b40:   f9401bf3    ldr x19, [sp, #48]
   27b44:   910103ff    add sp, sp, #0x40
   27b48:   d65f03c0    ret
   27b4c:   97fffab5    bl  26620 <__libc_init@plt-0x3a490>
   27b50:   9400e3fc    bl  60b40 <__stack_chk_fail@plt>
   27b54:   f9401408    ldr x8, [x0, #40]
   27b58:   f9400100    ldr x0, [x8]
   27b5c:   14000001    b   27b60 <__libc_init@plt-0x38f50>
   27b60:   d10103ff    sub sp, sp, #0x40
   27b64:   a9027bfd    stp x29, x30, [sp, #32]
   27b68:   910083fd    add x29, sp, #0x20
   27b6c:   f9001bf3    str x19, [sp, #48]
   27b70:   d53bd053    mrs x19, tpidr_el0
   27b74:   f9401669    ldr x9, [x19, #40]
   27b78:   f81f83a9    stur    x9, [x29, #-8]
   27b7c:   b9400809    ldr w9, [x0, #8]
   27b80:   a9000be1    stp x1, x2, [sp]
   27b84:   3100053f    cmn w9, #0x1
   27b88:   54000260    b.eq    27bd4 <__libc_init@plt-0x38edc>  // b.none
   27b8c:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27b90:   aa0003e8    mov x8, x0
   27b94:   910d814a    add x10, x10, #0x360
   27b98:   910003eb    mov x11, sp
   27b9c:   910043e0    add x0, sp, #0x10
   27ba0:   aa0803e1    mov x1, x8
   27ba4:   f8697949    ldr x9, [x10, x9, lsl #3]
   27ba8:   f9000beb    str x11, [sp, #16]
   27bac:   d63f0120    blr x9
   27bb0:   f9401668    ldr x8, [x19, #40]
   27bb4:   f85f83a9    ldur    x9, [x29, #-8]
   27bb8:   eb09011f    cmp x8, x9
   27bbc:   540000e1    b.ne    27bd8 <__libc_init@plt-0x38ed8>  // b.any
   27bc0:   a9427bfd    ldp x29, x30, [sp, #32]
   27bc4:   12000000    and w0, w0, #0x1
   27bc8:   f9401bf3    ldr x19, [sp, #48]
   27bcc:   910103ff    add sp, sp, #0x40
   27bd0:   d65f03c0    ret
   27bd4:   97fffa93    bl  26620 <__libc_init@plt-0x3a490>
   27bd8:   9400e3da    bl  60b40 <__stack_chk_fail@plt>
   27bdc:   f9401408    ldr x8, [x0, #40]
   27be0:   f9400100    ldr x0, [x8]
   27be4:   14000001    b   27be8 <__libc_init@plt-0x38ec8>
   27be8:   d10103ff    sub sp, sp, #0x40
   27bec:   a9027bfd    stp x29, x30, [sp, #32]
   27bf0:   910083fd    add x29, sp, #0x20
   27bf4:   f9001bf3    str x19, [sp, #48]
   27bf8:   d53bd053    mrs x19, tpidr_el0
   27bfc:   f9401669    ldr x9, [x19, #40]
   27c00:   f81f83a9    stur    x9, [x29, #-8]
   27c04:   b9400809    ldr w9, [x0, #8]
   27c08:   a9000be1    stp x1, x2, [sp]
   27c0c:   3100053f    cmn w9, #0x1
   27c10:   54000260    b.eq    27c5c <__libc_init@plt-0x38e54>  // b.none
   27c14:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27c18:   aa0003e8    mov x8, x0
   27c1c:   9110a14a    add x10, x10, #0x428
   27c20:   910003eb    mov x11, sp
   27c24:   910043e0    add x0, sp, #0x10
   27c28:   aa0803e1    mov x1, x8
   27c2c:   f8697949    ldr x9, [x10, x9, lsl #3]
   27c30:   f9000beb    str x11, [sp, #16]
   27c34:   d63f0120    blr x9
   27c38:   f9401668    ldr x8, [x19, #40]
   27c3c:   f85f83a9    ldur    x9, [x29, #-8]
   27c40:   eb09011f    cmp x8, x9
   27c44:   540000e1    b.ne    27c60 <__libc_init@plt-0x38e50>  // b.any
   27c48:   a9427bfd    ldp x29, x30, [sp, #32]
   27c4c:   12000000    and w0, w0, #0x1
   27c50:   f9401bf3    ldr x19, [sp, #48]
   27c54:   910103ff    add sp, sp, #0x40
   27c58:   d65f03c0    ret
   27c5c:   97fffa71    bl  26620 <__libc_init@plt-0x3a490>
   27c60:   9400e3b8    bl  60b40 <__stack_chk_fail@plt>
   27c64:   f9401408    ldr x8, [x0, #40]
   27c68:   f9400100    ldr x0, [x8]
   27c6c:   14000001    b   27c70 <__libc_init@plt-0x38e40>
   27c70:   d10103ff    sub sp, sp, #0x40
   27c74:   a9027bfd    stp x29, x30, [sp, #32]
   27c78:   910083fd    add x29, sp, #0x20
   27c7c:   f9001bf3    str x19, [sp, #48]
   27c80:   d53bd053    mrs x19, tpidr_el0
   27c84:   f9401669    ldr x9, [x19, #40]
   27c88:   f81f83a9    stur    x9, [x29, #-8]
   27c8c:   b9400809    ldr w9, [x0, #8]
   27c90:   f90007e1    str x1, [sp, #8]
   27c94:   3100053f    cmn w9, #0x1
   27c98:   54000240    b.eq    27ce0 <__libc_init@plt-0x38dd0>  // b.none
   27c9c:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27ca0:   aa0003e8    mov x8, x0
   27ca4:   9116e14a    add x10, x10, #0x5b8
   27ca8:   910023eb    add x11, sp, #0x8
   27cac:   910043e0    add x0, sp, #0x10
   27cb0:   aa0803e1    mov x1, x8
   27cb4:   f8697949    ldr x9, [x10, x9, lsl #3]
   27cb8:   f9000beb    str x11, [sp, #16]
   27cbc:   d63f0120    blr x9
   27cc0:   f9401668    ldr x8, [x19, #40]
   27cc4:   f85f83a9    ldur    x9, [x29, #-8]
   27cc8:   eb09011f    cmp x8, x9
   27ccc:   540000c1    b.ne    27ce4 <__libc_init@plt-0x38dcc>  // b.any
   27cd0:   a9427bfd    ldp x29, x30, [sp, #32]
   27cd4:   f9401bf3    ldr x19, [sp, #48]
   27cd8:   910103ff    add sp, sp, #0x40
   27cdc:   d65f03c0    ret
   27ce0:   97fffa50    bl  26620 <__libc_init@plt-0x3a490>
   27ce4:   9400e397    bl  60b40 <__stack_chk_fail@plt>
   27ce8:   f9401408    ldr x8, [x0, #40]
   27cec:   f9400100    ldr x0, [x8]
   27cf0:   14000001    b   27cf4 <__libc_init@plt-0x38dbc>
   27cf4:   d10103ff    sub sp, sp, #0x40
   27cf8:   a9027bfd    stp x29, x30, [sp, #32]
   27cfc:   910083fd    add x29, sp, #0x20
   27d00:   f9001bf3    str x19, [sp, #48]
   27d04:   d53bd053    mrs x19, tpidr_el0
   27d08:   f9401669    ldr x9, [x19, #40]
   27d0c:   f81f83a9    stur    x9, [x29, #-8]
   27d10:   b9400809    ldr w9, [x0, #8]
   27d14:   f90007e1    str x1, [sp, #8]
   27d18:   3100053f    cmn w9, #0x1
   27d1c:   54000240    b.eq    27d64 <__libc_init@plt-0x38d4c>  // b.none
   27d20:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27d24:   aa0003e8    mov x8, x0
   27d28:   9120414a    add x10, x10, #0x810
   27d2c:   910023eb    add x11, sp, #0x8
   27d30:   910043e0    add x0, sp, #0x10
   27d34:   aa0803e1    mov x1, x8
   27d38:   f8697949    ldr x9, [x10, x9, lsl #3]
   27d3c:   f9000beb    str x11, [sp, #16]
   27d40:   d63f0120    blr x9
   27d44:   f9401668    ldr x8, [x19, #40]
   27d48:   f85f83a9    ldur    x9, [x29, #-8]
   27d4c:   eb09011f    cmp x8, x9
   27d50:   540000c1    b.ne    27d68 <__libc_init@plt-0x38d48>  // b.any
   27d54:   a9427bfd    ldp x29, x30, [sp, #32]
   27d58:   f9401bf3    ldr x19, [sp, #48]
   27d5c:   910103ff    add sp, sp, #0x40
   27d60:   d65f03c0    ret
   27d64:   97fffa2f    bl  26620 <__libc_init@plt-0x3a490>
   27d68:   9400e376    bl  60b40 <__stack_chk_fail@plt>
   27d6c:   f9401408    ldr x8, [x0, #40]
   27d70:   f9400100    ldr x0, [x8]
   27d74:   14000001    b   27d78 <__libc_init@plt-0x38d38>
   27d78:   d10103ff    sub sp, sp, #0x40
   27d7c:   a9027bfd    stp x29, x30, [sp, #32]
   27d80:   910083fd    add x29, sp, #0x20
   27d84:   f9001bf3    str x19, [sp, #48]
   27d88:   d53bd053    mrs x19, tpidr_el0
   27d8c:   f9401669    ldr x9, [x19, #40]
   27d90:   f81f83a9    stur    x9, [x29, #-8]
   27d94:   b9400809    ldr w9, [x0, #8]
   27d98:   f90007e1    str x1, [sp, #8]
   27d9c:   3100053f    cmn w9, #0x1
   27da0:   54000240    b.eq    27de8 <__libc_init@plt-0x38cc8>  // b.none
   27da4:   f00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   27da8:   aa0003e8    mov x8, x0
   27dac:   9123614a    add x10, x10, #0x8d8
   27db0:   910023eb    add x11, sp, #0x8
   27db4:   910043e0    add x0, sp, #0x10
   27db8:   aa0803e1    mov x1, x8
   27dbc:   f8697949    ldr x9, [x10, x9, lsl #3]
   27dc0:   f9000beb    str x11, [sp, #16]
   27dc4:   d63f0120    blr x9
   27dc8:   f9401668    ldr x8, [x19, #40]
   27dcc:   f85f83a9    ldur    x9, [x29, #-8]
   27dd0:   eb09011f    cmp x8, x9
   27dd4:   540000c1    b.ne    27dec <__libc_init@plt-0x38cc4>  // b.any
   27dd8:   a9427bfd    ldp x29, x30, [sp, #32]
   27ddc:   f9401bf3    ldr x19, [sp, #48]
   27de0:   910103ff    add sp, sp, #0x40
   27de4:   d65f03c0    ret
   27de8:   97fffa0e    bl  26620 <__libc_init@plt-0x3a490>
   27dec:   9400e355    bl  60b40 <__stack_chk_fail@plt>
   27df0:   f9000002    str x2, [x0]
   27df4:   b9000803    str w3, [x0, #8]
   27df8:   3900301f    strb    wzr, [x0, #12]
   27dfc:   b900101f    str wzr, [x0, #16]
   27e00:   f9000c1f    str xzr, [x0, #24]
   27e04:   b900201f    str wzr, [x0, #32]
   27e08:   3900901f    strb    wzr, [x0, #36]
   27e0c:   f9001401    str x1, [x0, #40]
   27e10:   d65f03c0    ret
   27e14:   f9401400    ldr x0, [x0, #40]
   27e18:   d65f03c0    ret
   27e1c:   f9401408    ldr x8, [x0, #40]
   27e20:   f9400100    ldr x0, [x8]
   27e24:   17fffe9d    b   27898 <__libc_init@plt-0x39218>
   27e28:   f9401408    ldr x8, [x0, #40]
   27e2c:   f9400100    ldr x0, [x8]
   27e30:   17fffeb9    b   27914 <__libc_init@plt-0x3919c>
   27e34:   f9401408    ldr x8, [x0, #40]
   27e38:   f9400100    ldr x0, [x8]
   27e3c:   17fffed5    b   27990 <__libc_init@plt-0x39120>
   27e40:   52800028    mov w8, #0x1                    // #1
   27e44:   39009008    strb    w8, [x0, #36]
   27e48:   d65f03c0    ret
   27e4c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27e50:   f9000bf3    str x19, [sp, #16]
   27e54:   910003fd    mov x29, sp
   27e58:   52800029    mov w9, #0x1                    // #1
   27e5c:   f9401408    ldr x8, [x0, #40]
   27e60:   b9401013    ldr w19, [x0, #16]
   27e64:   39009009    strb    w9, [x0, #36]
   27e68:   aa0803e0    mov x0, x8
   27e6c:   97fff838    bl  25f4c <__libc_init@plt-0x3ab64>
   27e70:   2a1303e0    mov w0, w19
   27e74:   f9400bf3    ldr x19, [sp, #16]
   27e78:   a8c27bfd    ldp x29, x30, [sp], #32
   27e7c:   d65f03c0    ret
   27e80:   f9401408    ldr x8, [x0, #40]
   27e84:   f9400100    ldr x0, [x8]
   27e88:   17fffef1    b   27a4c <__libc_init@plt-0x39064>
   27e8c:   f9401408    ldr x8, [x0, #40]
   27e90:   f9400100    ldr x0, [x8]
   27e94:   17ffff11    b   27ad8 <__libc_init@plt-0x38fd8>
   27e98:   f9401408    ldr x8, [x0, #40]
   27e9c:   f9400100    ldr x0, [x8]
   27ea0:   17ffff30    b   27b60 <__libc_init@plt-0x38f50>
   27ea4:   f9401408    ldr x8, [x0, #40]
   27ea8:   f9400100    ldr x0, [x8]
   27eac:   17ffff4f    b   27be8 <__libc_init@plt-0x38ec8>
   27eb0:   f9401408    ldr x8, [x0, #40]
   27eb4:   f9400100    ldr x0, [x8]
   27eb8:   17ffff6e    b   27c70 <__libc_init@plt-0x38e40>
   27ebc:   f9401408    ldr x8, [x0, #40]
   27ec0:   f9400100    ldr x0, [x8]
   27ec4:   17ffff8c    b   27cf4 <__libc_init@plt-0x38dbc>
   27ec8:   f9401408    ldr x8, [x0, #40]
   27ecc:   f9400100    ldr x0, [x8]
   27ed0:   17ffffaa    b   27d78 <__libc_init@plt-0x38d38>
   27ed4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   27ed8:   f9000bf5    str x21, [sp, #16]
   27edc:   910003fd    mov x29, sp
   27ee0:   a9024ff4    stp x20, x19, [sp, #32]
   27ee4:   f9001401    str x1, [x0, #40]
   27ee8:   aa0003f5    mov x21, x0
   27eec:   f9000004    str x4, [x0]
   27ef0:   aa0303f3    mov x19, x3
   27ef4:   b9000805    str w5, [x0, #8]
   27ef8:   aa0203f4    mov x20, x2
   27efc:   3900301f    strb    wzr, [x0, #12]
   27f00:   b900101f    str wzr, [x0, #16]
   27f04:   f9000c1f    str xzr, [x0, #24]
   27f08:   f9400020    ldr x0, [x1]
   27f0c:   b90022bf    str wzr, [x21, #32]
   27f10:   390092bf    strb    wzr, [x21, #36]
   27f14:   97fffe61    bl  27898 <__libc_init@plt-0x39218>
   27f18:   3dc00000    ldr q0, [x0]
   27f1c:   aa1403e2    mov x2, x20
   27f20:   aa1303e3    mov x3, x19
   27f24:   910102a8    add x8, x21, #0x40
   27f28:   a9424ff4    ldp x20, x19, [sp, #32]
   27f2c:   aa1503e1    mov x1, x21
   27f30:   3d800ea0    str q0, [x21, #48]
   27f34:   f9400bf5    ldr x21, [sp, #16]
   27f38:   aa0803e0    mov x0, x8
   27f3c:   52800c84    mov w4, #0x64                   // #100
   27f40:   a8c37bfd    ldp x29, x30, [sp], #48
   27f44:   14003821    b   35fc8 <__libc_init@plt-0x2aae8>
   27f48:   9100c000    add x0, x0, #0x30
   27f4c:   d65f03c0    ret
   27f50:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27f54:   f9000bf3    str x19, [sp, #16]
   27f58:   910003fd    mov x29, sp
   27f5c:   39409008    ldrb    w8, [x0, #36]
   27f60:   350000e8    cbnz    w8, 27f7c <__libc_init@plt-0x38b34>
   27f64:   aa0003f3    mov x19, x0
   27f68:   91010000    add x0, x0, #0x40
   27f6c:   aa1303e1    mov x1, x19
   27f70:   94003c43    bl  3707c <__libc_init@plt-0x29a34>
   27f74:   52800028    mov w8, #0x1                    // #1
   27f78:   39009268    strb    w8, [x19, #36]
   27f7c:   f9400bf3    ldr x19, [sp, #16]
   27f80:   a8c27bfd    ldp x29, x30, [sp], #32
   27f84:   d65f03c0    ret
   27f88:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27f8c:   a9014ff4    stp x20, x19, [sp, #16]
   27f90:   910003fd    mov x29, sp
   27f94:   aa0003f3    mov x19, x0
   27f98:   39409008    ldrb    w8, [x0, #36]
   27f9c:   35000088    cbnz    w8, 27fac <__libc_init@plt-0x38b04>
   27fa0:   91010260    add x0, x19, #0x40
   27fa4:   aa1303e1    mov x1, x19
   27fa8:   94003c35    bl  3707c <__libc_init@plt-0x29a34>
   27fac:   52800028    mov w8, #0x1                    // #1
   27fb0:   f9401660    ldr x0, [x19, #40]
   27fb4:   b9401274    ldr w20, [x19, #16]
   27fb8:   39009268    strb    w8, [x19, #36]
   27fbc:   97fff7e4    bl  25f4c <__libc_init@plt-0x3ab64>
   27fc0:   2a1403e0    mov w0, w20
   27fc4:   a9414ff4    ldp x20, x19, [sp, #16]
   27fc8:   a8c27bfd    ldp x29, x30, [sp], #32
   27fcc:   d65f03c0    ret
   27fd0:   2a1f03e0    mov w0, wzr
   27fd4:   d65f03c0    ret
   27fd8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   27fdc:   f9000bf3    str x19, [sp, #16]
   27fe0:   910003fd    mov x29, sp
   27fe4:   aa0003e1    mov x1, x0
   27fe8:   91010000    add x0, x0, #0x40
   27fec:   aa0803f3    mov x19, x8
   27ff0:   94003823    bl  3607c <__libc_init@plt-0x2aa34>
   27ff4:   52800028    mov w8, #0x1                    // #1
   27ff8:   39019268    strb    w8, [x19, #100]
   27ffc:   f9400bf3    ldr x19, [sp, #16]
   28000:   a8c27bfd    ldp x29, x30, [sp], #32
   28004:   d65f03c0    ret
   28008:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2800c:   f9000bf5    str x21, [sp, #16]
   28010:   910003fd    mov x29, sp
   28014:   a9024ff4    stp x20, x19, [sp, #32]
   28018:   f9001401    str x1, [x0, #40]
   2801c:   aa0003f5    mov x21, x0
   28020:   f9000004    str x4, [x0]
   28024:   aa0303f3    mov x19, x3
   28028:   b9000805    str w5, [x0, #8]
   2802c:   aa0203f4    mov x20, x2
   28030:   3900301f    strb    wzr, [x0, #12]
   28034:   b900101f    str wzr, [x0, #16]
   28038:   f9000c1f    str xzr, [x0, #24]
   2803c:   b900201f    str wzr, [x0, #32]
   28040:   f9400020    ldr x0, [x1]
   28044:   390092bf    strb    wzr, [x21, #36]
   28048:   f9001abf    str xzr, [x21, #48]
   2804c:   97fffe13    bl  27898 <__libc_init@plt-0x39218>
   28050:   3dc00000    ldr q0, [x0]
   28054:   aa1403e2    mov x2, x20
   28058:   aa1303e3    mov x3, x19
   2805c:   910122a8    add x8, x21, #0x48
   28060:   a9424ff4    ldp x20, x19, [sp, #32]
   28064:   aa1503e1    mov x1, x21
   28068:   3c8382a0    stur    q0, [x21, #56]
   2806c:   f9400bf5    ldr x21, [sp, #16]
   28070:   aa0803e0    mov x0, x8
   28074:   52800c84    mov w4, #0x64                   // #100
   28078:   a8c37bfd    ldp x29, x30, [sp], #48
   2807c:   14003c20    b   370fc <__libc_init@plt-0x299b4>
   28080:   9100e000    add x0, x0, #0x38
   28084:   d65f03c0    ret
   28088:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2808c:   f9000bf3    str x19, [sp, #16]
   28090:   910003fd    mov x29, sp
   28094:   39409008    ldrb    w8, [x0, #36]
   28098:   350000e8    cbnz    w8, 280b4 <__libc_init@plt-0x389fc>
   2809c:   aa0003f3    mov x19, x0
   280a0:   91012000    add x0, x0, #0x48
   280a4:   aa1303e1    mov x1, x19
   280a8:   9400404c    bl  381d8 <__libc_init@plt-0x288d8>
   280ac:   52800028    mov w8, #0x1                    // #1
   280b0:   39009268    strb    w8, [x19, #36]
   280b4:   f9400bf3    ldr x19, [sp, #16]
   280b8:   a8c27bfd    ldp x29, x30, [sp], #32
   280bc:   d65f03c0    ret
   280c0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   280c4:   a9014ff4    stp x20, x19, [sp, #16]
   280c8:   910003fd    mov x29, sp
   280cc:   aa0003f3    mov x19, x0
   280d0:   39409008    ldrb    w8, [x0, #36]
   280d4:   35000088    cbnz    w8, 280e4 <__libc_init@plt-0x389cc>
   280d8:   91012260    add x0, x19, #0x48
   280dc:   aa1303e1    mov x1, x19
   280e0:   9400403e    bl  381d8 <__libc_init@plt-0x288d8>
   280e4:   52800028    mov w8, #0x1                    // #1
   280e8:   f9401660    ldr x0, [x19, #40]
   280ec:   b9401274    ldr w20, [x19, #16]
   280f0:   39009268    strb    w8, [x19, #36]
   280f4:   97fff796    bl  25f4c <__libc_init@plt-0x3ab64>
   280f8:   2a1403e0    mov w0, w20
   280fc:   a9414ff4    ldp x20, x19, [sp, #16]
   28100:   a8c27bfd    ldp x29, x30, [sp], #32
   28104:   d65f03c0    ret
   28108:   2a1f03e0    mov w0, wzr
   2810c:   d65f03c0    ret
   28110:   a9be7bfd    stp x29, x30, [sp, #-32]!
   28114:   f9000bf3    str x19, [sp, #16]
   28118:   910003fd    mov x29, sp
   2811c:   aa0003e1    mov x1, x0
   28120:   91012000    add x0, x0, #0x48
   28124:   aa0803f3    mov x19, x8
   28128:   94003c22    bl  371b0 <__libc_init@plt-0x29900>
   2812c:   52800028    mov w8, #0x1                    // #1
   28130:   39019268    strb    w8, [x19, #100]
   28134:   f9400bf3    ldr x19, [sp, #16]
   28138:   a8c27bfd    ldp x29, x30, [sp], #32
   2813c:   d65f03c0    ret
   28140:   f9401408    ldr x8, [x0, #40]
   28144:   f9400100    ldr x0, [x8]
   28148:   14000001    b   2814c <__libc_init@plt-0x38964>
   2814c:   d10143ff    sub sp, sp, #0x50
   28150:   a9037bfd    stp x29, x30, [sp, #48]
   28154:   9100c3fd    add x29, sp, #0x30
   28158:   f90023f3    str x19, [sp, #64]
   2815c:   d53bd053    mrs x19, tpidr_el0
   28160:   f9401669    ldr x9, [x19, #40]
   28164:   f81f83a9    stur    x9, [x29, #-8]
   28168:   b9400809    ldr w9, [x0, #8]
   2816c:   a9008be1    stp x1, x2, [sp, #8]
   28170:   f9000fe3    str x3, [sp, #24]
   28174:   3100053f    cmn w9, #0x1
   28178:   54000260    b.eq    281c4 <__libc_init@plt-0x388ec>  // b.none
   2817c:   d00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   28180:   aa0003e8    mov x8, x0
   28184:   9113c14a    add x10, x10, #0x4f0
   28188:   910023eb    add x11, sp, #0x8
   2818c:   d10043a0    sub x0, x29, #0x10
   28190:   aa0803e1    mov x1, x8
   28194:   f8697949    ldr x9, [x10, x9, lsl #3]
   28198:   f81f03ab    stur    x11, [x29, #-16]
   2819c:   d63f0120    blr x9
   281a0:   f9401668    ldr x8, [x19, #40]
   281a4:   f85f83a9    ldur    x9, [x29, #-8]
   281a8:   eb09011f    cmp x8, x9
   281ac:   540000e1    b.ne    281c8 <__libc_init@plt-0x388e8>  // b.any
   281b0:   a9437bfd    ldp x29, x30, [sp, #48]
   281b4:   12000000    and w0, w0, #0x1
   281b8:   f94023f3    ldr x19, [sp, #64]
   281bc:   910143ff    add sp, sp, #0x50
   281c0:   d65f03c0    ret
   281c4:   97fff917    bl  26620 <__libc_init@plt-0x3a490>
   281c8:   9400e25e    bl  60b40 <__stack_chk_fail@plt>
   281cc:   f9401408    ldr x8, [x0, #40]
   281d0:   f9400100    ldr x0, [x8]
   281d4:   17ffffde    b   2814c <__libc_init@plt-0x38964>
   281d8:   d10583ff    sub sp, sp, #0x160
   281dc:   a9117bfd    stp x29, x30, [sp, #272]
   281e0:   910443fd    add x29, sp, #0x110
   281e4:   f90093fc    str x28, [sp, #288]
   281e8:   a9135ff8    stp x24, x23, [sp, #304]
   281ec:   a91457f6    stp x22, x21, [sp, #320]
   281f0:   a9154ff4    stp x20, x19, [sp, #336]
   281f4:   d53bd057    mrs x23, tpidr_el0
   281f8:   aa0203f4    mov x20, x2
   281fc:   f94016e8    ldr x8, [x23, #40]
   28200:   aa0103f5    mov x21, x1
   28204:   aa0003f3    mov x19, x0
   28208:   f81f83a8    stur    x8, [x29, #-8]
   2820c:   97fffdc2    bl  27914 <__libc_init@plt-0x3919c>
   28210:   39401808    ldrb    w8, [x0, #6]
   28214:   34000308    cbz w8, 28274 <__libc_init@plt-0x3883c>
   28218:   b4000394    cbz x20, 28288 <__libc_init@plt-0x38828>
   2821c:   aa1f03f6    mov x22, xzr
   28220:   910023f8    add x24, sp, #0x8
   28224:   8b160300    add x0, x24, x22
   28228:   384016a1    ldrb    w1, [x21], #1
   2822c:   9400b0f9    bl  54610 <__libc_init@plt-0xc4a0>
   28230:   8b160016    add x22, x0, x22
   28234:   d103eac8    sub x8, x22, #0xfa
   28238:   b104091f    cmn x8, #0x102
   2823c:   540000e8    b.hi    28258 <__libc_init@plt-0x38858>  // b.pmore
   28240:   910023e1    add x1, sp, #0x8
   28244:   aa1303e0    mov x0, x19
   28248:   aa1603e2    mov x2, x22
   2824c:   97fffe23    bl  27ad8 <__libc_init@plt-0x38fd8>
   28250:   36000200    tbz w0, #0, 28290 <__libc_init@plt-0x38820>
   28254:   aa1f03f6    mov x22, xzr
   28258:   d1000694    sub x20, x20, #0x1
   2825c:   b5fffe54    cbnz    x20, 28224 <__libc_init@plt-0x3888c>
   28260:   b4000156    cbz x22, 28288 <__libc_init@plt-0x38828>
   28264:   910023e1    add x1, sp, #0x8
   28268:   aa1303e0    mov x0, x19
   2826c:   aa1603e2    mov x2, x22
   28270:   14000004    b   28280 <__libc_init@plt-0x38830>
   28274:   aa1303e0    mov x0, x19
   28278:   aa1503e1    mov x1, x21
   2827c:   aa1403e2    mov x2, x20
   28280:   97fffe16    bl  27ad8 <__libc_init@plt-0x38fd8>
   28284:   14000004    b   28294 <__libc_init@plt-0x3881c>
   28288:   52800020    mov w0, #0x1                    // #1
   2828c:   14000002    b   28294 <__libc_init@plt-0x3881c>
   28290:   2a1f03e0    mov w0, wzr
   28294:   f94016e8    ldr x8, [x23, #40]
   28298:   f85f83a9    ldur    x9, [x29, #-8]
   2829c:   eb09011f    cmp x8, x9
   282a0:   54000121    b.ne    282c4 <__libc_init@plt-0x387ec>  // b.any
   282a4:   a9554ff4    ldp x20, x19, [sp, #336]
   282a8:   12000000    and w0, w0, #0x1
   282ac:   a95457f6    ldp x22, x21, [sp, #320]
   282b0:   a9535ff8    ldp x24, x23, [sp, #304]
   282b4:   a9517bfd    ldp x29, x30, [sp, #272]
   282b8:   f94093fc    ldr x28, [sp, #288]
   282bc:   910583ff    add sp, sp, #0x160
   282c0:   d65f03c0    ret
   282c4:   9400e21f    bl  60b40 <__stack_chk_fail@plt>
   282c8:   d10583ff    sub sp, sp, #0x160
   282cc:   a9117bfd    stp x29, x30, [sp, #272]
   282d0:   910443fd    add x29, sp, #0x110
   282d4:   f90093fc    str x28, [sp, #288]
   282d8:   a9135ff8    stp x24, x23, [sp, #304]
   282dc:   a91457f6    stp x22, x21, [sp, #320]
   282e0:   a9154ff4    stp x20, x19, [sp, #336]
   282e4:   d53bd057    mrs x23, tpidr_el0
   282e8:   aa0203f4    mov x20, x2
   282ec:   f94016e8    ldr x8, [x23, #40]
   282f0:   aa0103f5    mov x21, x1
   282f4:   aa0003f3    mov x19, x0
   282f8:   f81f83a8    stur    x8, [x29, #-8]
   282fc:   97fffd86    bl  27914 <__libc_init@plt-0x3919c>
   28300:   b4000314    cbz x20, 28360 <__libc_init@plt-0x38750>
   28304:   aa1f03f6    mov x22, xzr
   28308:   910023f8    add x24, sp, #0x8
   2830c:   8b160300    add x0, x24, x22
   28310:   784026a1    ldrh    w1, [x21], #2
   28314:   9400b0bf    bl  54610 <__libc_init@plt-0xc4a0>
   28318:   8b160016    add x22, x0, x22
   2831c:   d103eac8    sub x8, x22, #0xfa
   28320:   b104091f    cmn x8, #0x102
   28324:   540000e8    b.hi    28340 <__libc_init@plt-0x38770>  // b.pmore
   28328:   910023e1    add x1, sp, #0x8
   2832c:   aa1303e0    mov x0, x19
   28330:   aa1603e2    mov x2, x22
   28334:   97fffde9    bl  27ad8 <__libc_init@plt-0x38fd8>
   28338:   36000180    tbz w0, #0, 28368 <__libc_init@plt-0x38748>
   2833c:   aa1f03f6    mov x22, xzr
   28340:   d1000694    sub x20, x20, #0x1
   28344:   b5fffe54    cbnz    x20, 2830c <__libc_init@plt-0x387a4>
   28348:   b40000d6    cbz x22, 28360 <__libc_init@plt-0x38750>
   2834c:   910023e1    add x1, sp, #0x8
   28350:   aa1303e0    mov x0, x19
   28354:   aa1603e2    mov x2, x22
   28358:   97fffde0    bl  27ad8 <__libc_init@plt-0x38fd8>
   2835c:   14000004    b   2836c <__libc_init@plt-0x38744>
   28360:   52800020    mov w0, #0x1                    // #1
   28364:   14000002    b   2836c <__libc_init@plt-0x38744>
   28368:   2a1f03e0    mov w0, wzr
   2836c:   f94016e8    ldr x8, [x23, #40]
   28370:   f85f83a9    ldur    x9, [x29, #-8]
   28374:   eb09011f    cmp x8, x9
   28378:   54000121    b.ne    2839c <__libc_init@plt-0x38714>  // b.any
   2837c:   a9554ff4    ldp x20, x19, [sp, #336]
   28380:   12000000    and w0, w0, #0x1
   28384:   a95457f6    ldp x22, x21, [sp, #320]
   28388:   a9535ff8    ldp x24, x23, [sp, #304]
   2838c:   a9517bfd    ldp x29, x30, [sp, #272]
   28390:   f94093fc    ldr x28, [sp, #288]
   28394:   910583ff    add sp, sp, #0x160
   28398:   d65f03c0    ret
   2839c:   9400e1e9    bl  60b40 <__stack_chk_fail@plt>
   283a0:   d10583ff    sub sp, sp, #0x160
   283a4:   a9117bfd    stp x29, x30, [sp, #272]
   283a8:   910443fd    add x29, sp, #0x110
   283ac:   f90093fc    str x28, [sp, #288]
   283b0:   a9135ff8    stp x24, x23, [sp, #304]
   283b4:   a91457f6    stp x22, x21, [sp, #320]
   283b8:   a9154ff4    stp x20, x19, [sp, #336]
   283bc:   d53bd057    mrs x23, tpidr_el0
   283c0:   aa0203f4    mov x20, x2
   283c4:   f94016e8    ldr x8, [x23, #40]
   283c8:   aa0103f5    mov x21, x1
   283cc:   aa0003f3    mov x19, x0
   283d0:   f81f83a8    stur    x8, [x29, #-8]
   283d4:   97fffd50    bl  27914 <__libc_init@plt-0x3919c>
   283d8:   b4000314    cbz x20, 28438 <__libc_init@plt-0x38678>
   283dc:   aa1f03f6    mov x22, xzr
   283e0:   910023f8    add x24, sp, #0x8
   283e4:   8b160300    add x0, x24, x22
   283e8:   b84046a1    ldr w1, [x21], #4
   283ec:   9400b089    bl  54610 <__libc_init@plt-0xc4a0>
   283f0:   8b160016    add x22, x0, x22
   283f4:   d103eac8    sub x8, x22, #0xfa
   283f8:   b104091f    cmn x8, #0x102
   283fc:   540000e8    b.hi    28418 <__libc_init@plt-0x38698>  // b.pmore
   28400:   910023e1    add x1, sp, #0x8
   28404:   aa1303e0    mov x0, x19
   28408:   aa1603e2    mov x2, x22
   2840c:   97fffdb3    bl  27ad8 <__libc_init@plt-0x38fd8>
   28410:   36000180    tbz w0, #0, 28440 <__libc_init@plt-0x38670>
   28414:   aa1f03f6    mov x22, xzr
   28418:   d1000694    sub x20, x20, #0x1
   2841c:   b5fffe54    cbnz    x20, 283e4 <__libc_init@plt-0x386cc>
   28420:   b40000d6    cbz x22, 28438 <__libc_init@plt-0x38678>
   28424:   910023e1    add x1, sp, #0x8
   28428:   aa1303e0    mov x0, x19
   2842c:   aa1603e2    mov x2, x22
   28430:   97fffdaa    bl  27ad8 <__libc_init@plt-0x38fd8>
   28434:   14000004    b   28444 <__libc_init@plt-0x3866c>
   28438:   52800020    mov w0, #0x1                    // #1
   2843c:   14000002    b   28444 <__libc_init@plt-0x3866c>
   28440:   2a1f03e0    mov w0, wzr
   28444:   f94016e8    ldr x8, [x23, #40]
   28448:   f85f83a9    ldur    x9, [x29, #-8]
   2844c:   eb09011f    cmp x8, x9
   28450:   54000121    b.ne    28474 <__libc_init@plt-0x3863c>  // b.any
   28454:   a9554ff4    ldp x20, x19, [sp, #336]
   28458:   12000000    and w0, w0, #0x1
   2845c:   a95457f6    ldp x22, x21, [sp, #320]
   28460:   a9535ff8    ldp x24, x23, [sp, #304]
   28464:   a9517bfd    ldp x29, x30, [sp, #272]
   28468:   f94093fc    ldr x28, [sp, #288]
   2846c:   910583ff    add sp, sp, #0x160
   28470:   d65f03c0    ret
   28474:   9400e1b3    bl  60b40 <__stack_chk_fail@plt>
   28478:   2a1f03e0    mov w0, wzr
   2847c:   d65f03c0    ret
   28480:   2a1f03e0    mov w0, wzr
   28484:   d65f03c0    ret
   28488:   2a1f03e0    mov w0, wzr
   2848c:   d65f03c0    ret
   28490:   2a1f03e0    mov w0, wzr
   28494:   d65f03c0    ret
   28498:   aa1f03e0    mov x0, xzr
   2849c:   f900003f    str xzr, [x1]
   284a0:   d65f03c0    ret
   284a4:   2a1f03e0    mov w0, wzr
   284a8:   d65f03c0    ret
   284ac:   d65f03c0    ret
   284b0:   2a1f03e0    mov w0, wzr
   284b4:   d65f03c0    ret
   284b8:   3900011f    strb    wzr, [x8]
   284bc:   3901911f    strb    wzr, [x8, #100]
   284c0:   d65f03c0    ret
   284c4:   aa1f03e0    mov x0, xzr
   284c8:   d65f03c0    ret
   284cc:   52800020    mov w0, #0x1                    // #1
   284d0:   d65f03c0    ret
   284d4:   d65f03c0    ret
   284d8:   d65f03c0    ret
   284dc:   d65f03c0    ret
   284e0:   2a1f03e0    mov w0, wzr
   284e4:   d65f03c0    ret
   284e8:   2a1f03e0    mov w0, wzr
   284ec:   d65f03c0    ret
   284f0:   2a1f03e0    mov w0, wzr
   284f4:   d65f03c0    ret
   284f8:   2a1f03e0    mov w0, wzr
   284fc:   d65f03c0    ret
   28500:   d100c3ff    sub sp, sp, #0x30
   28504:   a9017bfd    stp x29, x30, [sp, #16]
   28508:   910043fd    add x29, sp, #0x10
   2850c:   a9024ff4    stp x20, x19, [sp, #32]
   28510:   aa0103f3    mov x19, x1
   28514:   aa0003f4    mov x20, x0
   28518:   910003e0    mov x0, sp
   2851c:   52800201    mov w1, #0x10                   // #16
   28520:   aa1303e2    mov x2, x19
   28524:   94003f44    bl  38234 <__libc_init@plt-0x2887c>
   28528:   f0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2852c:   f100001f    cmp x0, #0x0
   28530:   913e3108    add x8, x8, #0xf8c
   28534:   b0ffff21    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   28538:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2853c:   9110b421    add x1, x1, #0x42d
   28540:   aa1403e0    mov x0, x20
   28544:   aa1303e2    mov x2, x19
   28548:   97ffeab0    bl  23008 <__libc_init@plt-0x3daa8>
   2854c:   f9401408    ldr x8, [x0, #40]
   28550:   91018100    add x0, x8, #0x60
   28554:   d65f03c0    ret
   28558:   f9401400    ldr x0, [x0, #40]
   2855c:   d65f03c0    ret
   28560:   a9be7bfd    stp x29, x30, [sp, #-32]!
   28564:   f9000bf3    str x19, [sp, #16]
   28568:   910003fd    mov x29, sp
   2856c:   aa0003f3    mov x19, x0
   28570:   f9401400    ldr x0, [x0, #40]
   28574:   aa1303e1    mov x1, x19
   28578:   97fff625    bl  25e0c <__libc_init@plt-0x3aca4>
   2857c:   b9003260    str w0, [x19, #48]
   28580:   f9400bf3    ldr x19, [sp, #16]
   28584:   a8c27bfd    ldp x29, x30, [sp], #32
   28588:   d65f03c0    ret
   2858c:   d10103ff    sub sp, sp, #0x40
   28590:   a9017bfd    stp x29, x30, [sp, #16]
   28594:   910043fd    add x29, sp, #0x10
   28598:   f90013f5    str x21, [sp, #32]
   2859c:   a9034ff4    stp x20, x19, [sp, #48]
   285a0:   d53bd055    mrs x21, tpidr_el0
   285a4:   aa0103f3    mov x19, x1
   285a8:   f94016a8    ldr x8, [x21, #40]
   285ac:   aa0003f4    mov x20, x0
   285b0:   aa0103e0    mov x0, x1
   285b4:   aa0203e1    mov x1, x2
   285b8:   f90007e8    str x8, [sp, #8]
   285bc:   97ffeaf4    bl  2318c <__libc_init@plt-0x3d924>
   285c0:   aa0003e1    mov x1, x0
   285c4:   f9003280    str x0, [x20, #96]
   285c8:   910003e8    mov x8, sp
   285cc:   aa1303e0    mov x0, x19
   285d0:   aa1403e2    mov x2, x20
   285d4:   97ffeaf6    bl  231ac <__libc_init@plt-0x3d904>
   285d8:   f94003e8    ldr x8, [sp]
   285dc:   f90003ff    str xzr, [sp]
   285e0:   f9402e80    ldr x0, [x20, #88]
   285e4:   f9002e88    str x8, [x20, #88]
   285e8:   b40000c0    cbz x0, 28600 <__libc_init@plt-0x384b0>
   285ec:   97ffe487    bl  21808 <__libc_init@plt-0x3f2a8>
   285f0:   f94003e0    ldr x0, [sp]
   285f4:   f90003ff    str xzr, [sp]
   285f8:   b4000040    cbz x0, 28600 <__libc_init@plt-0x384b0>
   285fc:   97ffe483    bl  21808 <__libc_init@plt-0x3f2a8>
   28600:   f94016a8    ldr x8, [x21, #40]
   28604:   f94007e9    ldr x9, [sp, #8]
   28608:   eb09011f    cmp x8, x9
   2860c:   540000c1    b.ne    28624 <__libc_init@plt-0x3848c>  // b.any
   28610:   a9434ff4    ldp x20, x19, [sp, #48]
   28614:   a9417bfd    ldp x29, x30, [sp, #16]
   28618:   f94013f5    ldr x21, [sp, #32]
   2861c:   910103ff    add sp, sp, #0x40
   28620:   d65f03c0    ret
   28624:   9400e147    bl  60b40 <__stack_chk_fail@plt>
   28628:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2862c:   f9000bf3    str x19, [sp, #16]
   28630:   910003fd    mov x29, sp
   28634:   39409008    ldrb    w8, [x0, #36]
   28638:   35001168    cbnz    w8, 28864 <__libc_init@plt-0x3824c>
   2863c:   aa0003f3    mov x19, x0
   28640:   39411008    ldrb    w8, [x0, #68]
   28644:   340001c8    cbz w8, 2867c <__libc_init@plt-0x38434>
   28648:   3941c268    ldrb    w8, [x19, #112]
   2864c:   34000188    cbz w8, 2867c <__libc_init@plt-0x38434>
   28650:   b9406e68    ldr w8, [x19, #108]
   28654:   7100051f    cmp w8, #0x1
   28658:   54000121    b.ne    2867c <__libc_init@plt-0x38434>  // b.any
   2865c:   d0ffff02    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   28660:   aa1303e0    mov x0, x19
   28664:   9113a842    add x2, x2, #0x4ea
   28668:   52807d21    mov w1, #0x3e9                  // #1001
   2866c:   97ffe8cb    bl  22998 <__libc_init@plt-0x3e118>
   28670:   39411268    ldrb    w8, [x19, #68]
   28674:   34000048    cbz w8, 2867c <__libc_init@plt-0x38434>
   28678:   3901127f    strb    wzr, [x19, #68]
   2867c:   3940f268    ldrb    w8, [x19, #60]
   28680:   340002e8    cbz w8, 286dc <__libc_init@plt-0x383d4>
   28684:   b9403a68    ldr w8, [x19, #56]
   28688:   71000d1f    cmp w8, #0x3
   2868c:   540000a0    b.eq    286a0 <__libc_init@plt-0x38410>  // b.none
   28690:   7100091f    cmp w8, #0x2
   28694:   54000100    b.eq    286b4 <__libc_init@plt-0x383fc>  // b.none
   28698:   7100051f    cmp w8, #0x1
   2869c:   54000201    b.ne    286dc <__libc_init@plt-0x383d4>  // b.any
   286a0:   f9402e69    ldr x9, [x19, #88]
   286a4:   b4000129    cbz x9, 286c8 <__libc_init@plt-0x383e8>
   286a8:   7100091f    cmp w8, #0x2
   286ac:   54000080    b.eq    286bc <__libc_init@plt-0x383f4>  // b.none
   286b0:   1400000b    b   286dc <__libc_init@plt-0x383d4>
   286b4:   f9402e68    ldr x8, [x19, #88]
   286b8:   b4000128    cbz x8, 286dc <__libc_init@plt-0x383d4>
   286bc:   d0ffff02    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   286c0:   9132ec42    add x2, x2, #0xcbb
   286c4:   14000003    b   286d0 <__libc_init@plt-0x383e0>
   286c8:   90ffff22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   286cc:   91234042    add x2, x2, #0x8d0
   286d0:   aa1303e0    mov x0, x19
   286d4:   52807d21    mov w1, #0x3e9                  // #1001
   286d8:   97ffe8b0    bl  22998 <__libc_init@plt-0x3e118>
   286dc:   aa1303e4    mov x4, x19
   286e0:   f8458c88    ldr x8, [x4, #88]!
   286e4:   b5000108    cbnz    x8, 28704 <__libc_init@plt-0x383ac>
   286e8:   385dc088    ldurb   w8, [x4, #-36]
   286ec:   350000c8    cbnz    w8, 28704 <__libc_init@plt-0x383ac>
   286f0:   3940f268    ldrb    w8, [x19, #60]
   286f4:   34000208    cbz w8, 28734 <__libc_init@plt-0x3837c>
   286f8:   b9403a68    ldr w8, [x19, #56]
   286fc:   7100091f    cmp w8, #0x2
   28700:   540001a1    b.ne    28734 <__libc_init@plt-0x3837c>  // b.any
   28704:   39411268    ldrb    w8, [x19, #68]
   28708:   aa1303e7    mov x7, x19
   2870c:   b9404269    ldr w9, [x19, #64]
   28710:   f9401660    ldr x0, [x19, #40]
   28714:   7100011f    cmp w8, #0x0
   28718:   f9401e61    ldr x1, [x19, #56]
   2871c:   f9402662    ldr x2, [x19, #72]
   28720:   1a8903e3    csel    w3, wzr, w9, eq // eq = none
   28724:   f9403265    ldr x5, [x19, #96]
   28728:   b9405266    ldr w6, [x19, #80]
   2872c:   97ffed49    bl  23c50 <__libc_init@plt-0x3ce60>
   28730:   1400000b    b   2875c <__libc_init@plt-0x38354>
   28734:   39411268    ldrb    w8, [x19, #68]
   28738:   aa1303e5    mov x5, x19
   2873c:   b9404269    ldr w9, [x19, #64]
   28740:   f9401660    ldr x0, [x19, #40]
   28744:   7100011f    cmp w8, #0x0
   28748:   f9401e61    ldr x1, [x19, #56]
   2874c:   f9402662    ldr x2, [x19, #72]
   28750:   1a8903e3    csel    w3, wzr, w9, eq // eq = none
   28754:   b9405264    ldr w4, [x19, #80]
   28758:   97ffecae    bl  23a10 <__libc_init@plt-0x3d0a0>
   2875c:   3941c268    ldrb    w8, [x19, #112]
   28760:   34000288    cbz w8, 287b0 <__libc_init@plt-0x38300>
   28764:   f9401668    ldr x8, [x19, #40]
   28768:   b9406e69    ldr w9, [x19, #108]
   2876c:   b9400108    ldr w8, [x8]
   28770:   6b08013f    cmp w9, w8
   28774:   54000180    b.eq    287a4 <__libc_init@plt-0x3830c>  // b.none
   28778:   3940d268    ldrb    w8, [x19, #52]
   2877c:   34000148    cbz w8, 287a4 <__libc_init@plt-0x3830c>
   28780:   d0ffff02    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   28784:   aa1303e0    mov x0, x19
   28788:   9139b842    add x2, x2, #0xe6e
   2878c:   52807d21    mov w1, #0x3e9                  // #1001
   28790:   97ffe882    bl  22998 <__libc_init@plt-0x3e118>
   28794:   3941c268    ldrb    w8, [x19, #112]
   28798:   340000c8    cbz w8, 287b0 <__libc_init@plt-0x38300>
   2879c:   3901c27f    strb    wzr, [x19, #112]
   287a0:   14000004    b   287b0 <__libc_init@plt-0x38300>
   287a4:   b9406e68    ldr w8, [x19, #108]
   287a8:   f9401669    ldr x9, [x19, #40]
   287ac:   b9000128    str w8, [x9]
   287b0:   f9401668    ldr x8, [x19, #40]
   287b4:   39401509    ldrb    w9, [x8, #5]
   287b8:   35000069    cbnz    w9, 287c4 <__libc_init@plt-0x382ec>
   287bc:   7940d269    ldrh    w9, [x19, #104]
   287c0:   79000909    strh    w9, [x8, #4]
   287c4:   3941a668    ldrb    w8, [x19, #105]
   287c8:   34000228    cbz w8, 2880c <__libc_init@plt-0x382a4>
   287cc:   f9401669    ldr x9, [x19, #40]
   287d0:   3941a268    ldrb    w8, [x19, #104]
   287d4:   3940112a    ldrb    w10, [x9, #4]
   287d8:   6b0a011f    cmp w8, w10
   287dc:   54000180    b.eq    2880c <__libc_init@plt-0x382a4>  // b.none
   287e0:   3940d26a    ldrb    w10, [x19, #52]
   287e4:   3400010a    cbz w10, 28804 <__libc_init@plt-0x382ac>
   287e8:   d0ffff02    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   287ec:   aa1303e0    mov x0, x19
   287f0:   9103f442    add x2, x2, #0xfd
   287f4:   52807d21    mov w1, #0x3e9                  // #1001
   287f8:   97ffe868    bl  22998 <__libc_init@plt-0x3e118>
   287fc:   3941a268    ldrb    w8, [x19, #104]
   28800:   f9401669    ldr x9, [x19, #40]
   28804:   32180108    orr w8, w8, #0x100
   28808:   79000928    strh    w8, [x9, #4]
   2880c:   f9401668    ldr x8, [x19, #40]
   28810:   39401509    ldrb    w9, [x8, #5]
   28814:   350000c9    cbnz    w9, 2882c <__libc_init@plt-0x38284>
   28818:   b9400109    ldr w9, [x8]
   2881c:   7100013f    cmp w9, #0x0
   28820:   1a9f07e9    cset    w9, ne  // ne = any
   28824:   32180129    orr w9, w9, #0x100
   28828:   79000909    strh    w9, [x8, #4]
   2882c:   3940d268    ldrb    w8, [x19, #52]
   28830:   35000168    cbnz    w8, 2885c <__libc_init@plt-0x38254>
   28834:   b9401268    ldr w8, [x19, #16]
   28838:   b9402269    ldr w9, [x19, #32]
   2883c:   2a090108    orr w8, w8, w9
   28840:   340000e8    cbz w8, 2885c <__libc_init@plt-0x38254>
   28844:   f9401660    ldr x0, [x19, #40]
   28848:   52800021    mov w1, #0x1                    // #1
   2884c:   aa1303e2    mov x2, x19
   28850:   97ffedff    bl  2404c <__libc_init@plt-0x3ca64>
   28854:   f9401660    ldr x0, [x19, #40]
   28858:   97ffee10    bl  24098 <__libc_init@plt-0x3ca18>
   2885c:   52800028    mov w8, #0x1                    // #1
   28860:   39009268    strb    w8, [x19, #36]
   28864:   f9400bf3    ldr x19, [sp, #16]
   28868:   a8c27bfd    ldp x29, x30, [sp], #32
   2886c:   d65f03c0    ret
   28870:   a9be7bfd    stp x29, x30, [sp, #-32]!
   28874:   a9014ff4    stp x20, x19, [sp, #16]
   28878:   910003fd    mov x29, sp
   2887c:   aa0003f3    mov x19, x0
   28880:   97ffff6a    bl  28628 <__libc_init@plt-0x38488>
   28884:   52800028    mov w8, #0x1                    // #1
   28888:   f9401660    ldr x0, [x19, #40]
   2888c:   b9401274    ldr w20, [x19, #16]
   28890:   39009268    strb    w8, [x19, #36]
   28894:   97fff510    bl  25cd4 <__libc_init@plt-0x3addc>
   28898:   2a1403e0    mov w0, w20
   2889c:   a9414ff4    ldp x20, x19, [sp, #16]
   288a0:   a8c27bfd    ldp x29, x30, [sp], #32
   288a4:   d65f03c0    ret
   288a8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   288ac:   a9014ff4    stp x20, x19, [sp, #16]
   288b0:   910003fd    mov x29, sp
   288b4:   aa0003f3    mov x19, x0
   288b8:   52800028    mov w8, #0x1                    // #1
   288bc:   b9401014    ldr w20, [x0, #16]
   288c0:   f9401400    ldr x0, [x0, #40]
   288c4:   39009268    strb    w8, [x19, #36]
   288c8:   97fff503    bl  25cd4 <__libc_init@plt-0x3addc>
   288cc:   f9401660    ldr x0, [x19, #40]
   288d0:   aa1303e2    mov x2, x19
   288d4:   b9403661    ldr w1, [x19, #52]
   288d8:   97ffeddd    bl  2404c <__libc_init@plt-0x3ca64>
   288dc:   f9401660    ldr x0, [x19, #40]
   288e0:   97ffedee    bl  24098 <__libc_init@plt-0x3ca18>
   288e4:   2a1403e0    mov w0, w20
   288e8:   a9414ff4    ldp x20, x19, [sp, #16]
   288ec:   a8c27bfd    ldp x29, x30, [sp], #32
   288f0:   d65f03c0    ret
   288f4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   288f8:   f9000bf3    str x19, [sp, #16]
   288fc:   910003fd    mov x29, sp
   28900:   aa0003f3    mov x19, x0
   28904:   97ffe8ef    bl  22cc0 <__libc_init@plt-0x3ddf0>
   28908:   52800028    mov w8, #0x1                    // #1
   2890c:   39009268    strb    w8, [x19, #36]
   28910:   f9400bf3    ldr x19, [sp, #16]
   28914:   a8c27bfd    ldp x29, x30, [sp], #32
   28918:   d65f03c0    ret
   2891c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   28920:   a9014ff4    stp x20, x19, [sp, #16]
   28924:   910003fd    mov x29, sp
   28928:   aa0003f3    mov x19, x0
   2892c:   97ffe8e5    bl  22cc0 <__libc_init@plt-0x3ddf0>
   28930:   52800028    mov w8, #0x1                    // #1
   28934:   aa1303e0    mov x0, x19
   28938:   b9401274    ldr w20, [x19, #16]
   2893c:   39009268    strb    w8, [x19, #36]
   28940:   97ffe3b2    bl  21808 <__libc_init@plt-0x3f2a8>
   28944:   2a1403e0    mov w0, w20
   28948:   a9414ff4    ldp x20, x19, [sp, #16]
   2894c:   a8c27bfd    ldp x29, x30, [sp], #32
   28950:   d65f03c0    ret
   28954:   d10143ff    sub sp, sp, #0x50
   28958:   a9037bfd    stp x29, x30, [sp, #48]
   2895c:   9100c3fd    add x29, sp, #0x30
   28960:   f90023f3    str x19, [sp, #64]
   28964:   d53bd053    mrs x19, tpidr_el0
   28968:   d10053ab    sub x11, x29, #0x14
   2896c:   f940166a    ldr x10, [x19, #40]
   28970:   f81f83aa    stur    x10, [x29, #-8]
   28974:   b940080a    ldr w10, [x0, #8]
   28978:   b81ec3a1    stur    w1, [x29, #-20]
   2897c:   a900afe0    stp x0, x11, [sp, #8]
   28980:   3100055f    cmn w10, #0x1
   28984:   54000240    b.eq    289cc <__libc_init@plt-0x380e4>  // b.none
   28988:   d00001cb    adrp    x11, 62000 <strcmp@plt+0x1240>
   2898c:   aa0003e9    mov x9, x0
   28990:   9104216b    add x11, x11, #0x108
   28994:   910023ec    add x12, sp, #0x8
   28998:   d10043a0    sub x0, x29, #0x10
   2899c:   aa0903e1    mov x1, x9
   289a0:   f86a796a    ldr x10, [x11, x10, lsl #3]
   289a4:   f81f03ac    stur    x12, [x29, #-16]
   289a8:   d63f0140    blr x10
   289ac:   f9401668    ldr x8, [x19, #40]
   289b0:   f85f83a9    ldur    x9, [x29, #-8]
   289b4:   eb09011f    cmp x8, x9
   289b8:   540000c1    b.ne    289d0 <__libc_init@plt-0x380e0>  // b.any
   289bc:   a9437bfd    ldp x29, x30, [sp, #48]
   289c0:   f94023f3    ldr x19, [sp, #64]
   289c4:   910143ff    add sp, sp, #0x50
   289c8:   d65f03c0    ret
   289cc:   97fff715    bl  26620 <__libc_init@plt-0x3a490>
   289d0:   9400e05c    bl  60b40 <__stack_chk_fail@plt>
   289d4:   d10103ff    sub sp, sp, #0x40
   289d8:   a9027bfd    stp x29, x30, [sp, #32]
   289dc:   910083fd    add x29, sp, #0x20
   289e0:   f9001bf3    str x19, [sp, #48]
   289e4:   d53bd053    mrs x19, tpidr_el0
   289e8:   f9401669    ldr x9, [x19, #40]
   289ec:   f81f83a9    stur    x9, [x29, #-8]
   289f0:   b9400809    ldr w9, [x0, #8]
   289f4:   b9000be1    str w1, [sp, #8]
   289f8:   3100053f    cmn w9, #0x1
   289fc:   54000260    b.eq    28a48 <__libc_init@plt-0x38068>  // b.none
   28a00:   d00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   28a04:   aa0003e8    mov x8, x0
   28a08:   911a014a    add x10, x10, #0x680
   28a0c:   910023eb    add x11, sp, #0x8
   28a10:   910043e0    add x0, sp, #0x10
   28a14:   aa0803e1    mov x1, x8
   28a18:   f8697949    ldr x9, [x10, x9, lsl #3]
   28a1c:   f9000beb    str x11, [sp, #16]
   28a20:   d63f0120    blr x9
   28a24:   f9401668    ldr x8, [x19, #40]
   28a28:   f85f83a9    ldur    x9, [x29, #-8]
   28a2c:   eb09011f    cmp x8, x9
   28a30:   540000e1    b.ne    28a4c <__libc_init@plt-0x38064>  // b.any
   28a34:   a9427bfd    ldp x29, x30, [sp, #32]
   28a38:   12000000    and w0, w0, #0x1
   28a3c:   f9401bf3    ldr x19, [sp, #48]
   28a40:   910103ff    add sp, sp, #0x40
   28a44:   d65f03c0    ret
   28a48:   97fff6f6    bl  26620 <__libc_init@plt-0x3a490>
   28a4c:   9400e03d    bl  60b40 <__stack_chk_fail@plt>
   28a50:   d10103ff    sub sp, sp, #0x40
   28a54:   a9027bfd    stp x29, x30, [sp, #32]
   28a58:   910083fd    add x29, sp, #0x20
   28a5c:   f9001bf3    str x19, [sp, #48]
   28a60:   d53bd053    mrs x19, tpidr_el0
   28a64:   f9401668    ldr x8, [x19, #40]
   28a68:   f81f83a8    stur    x8, [x29, #-8]
   28a6c:   b9400808    ldr w8, [x0, #8]
   28a70:   3100051f    cmn w8, #0x1
   28a74:   54000220    b.eq    28ab8 <__libc_init@plt-0x37ff8>  // b.none
   28a78:   d00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   28a7c:   aa0003e1    mov x1, x0
   28a80:   911d2129    add x9, x9, #0x748
   28a84:   910023ea    add x10, sp, #0x8
   28a88:   910043e0    add x0, sp, #0x10
   28a8c:   f8687928    ldr x8, [x9, x8, lsl #3]
   28a90:   f9000bea    str x10, [sp, #16]
   28a94:   d63f0100    blr x8
   28a98:   f9401668    ldr x8, [x19, #40]
   28a9c:   f85f83a9    ldur    x9, [x29, #-8]
   28aa0:   eb09011f    cmp x8, x9
   28aa4:   540000c1    b.ne    28abc <__libc_init@plt-0x37ff4>  // b.any
   28aa8:   a9427bfd    ldp x29, x30, [sp, #32]
   28aac:   f9401bf3    ldr x19, [sp, #48]
   28ab0:   910103ff    add sp, sp, #0x40
   28ab4:   d65f03c0    ret
   28ab8:   97fff6da    bl  26620 <__libc_init@plt-0x3a490>
   28abc:   9400e021    bl  60b40 <__stack_chk_fail@plt>
   28ac0:   d10103ff    sub sp, sp, #0x40
   28ac4:   a9027bfd    stp x29, x30, [sp, #32]
   28ac8:   910083fd    add x29, sp, #0x20
   28acc:   f9001bf3    str x19, [sp, #48]
   28ad0:   d53bd053    mrs x19, tpidr_el0
   28ad4:   f9401668    ldr x8, [x19, #40]
   28ad8:   f81f83a8    stur    x8, [x29, #-8]
   28adc:   b9400808    ldr w8, [x0, #8]
   28ae0:   3100051f    cmn w8, #0x1
   28ae4:   54000220    b.eq    28b28 <__libc_init@plt-0x37f88>  // b.none
   28ae8:   d00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   28aec:   aa0003e1    mov x1, x0
   28af0:   91268129    add x9, x9, #0x9a0
   28af4:   910023ea    add x10, sp, #0x8
   28af8:   910043e0    add x0, sp, #0x10
   28afc:   f8687928    ldr x8, [x9, x8, lsl #3]
   28b00:   f9000bea    str x10, [sp, #16]
   28b04:   d63f0100    blr x8
   28b08:   f9401668    ldr x8, [x19, #40]
   28b0c:   f85f83a9    ldur    x9, [x29, #-8]
   28b10:   eb09011f    cmp x8, x9
   28b14:   540000c1    b.ne    28b2c <__libc_init@plt-0x37f84>  // b.any
   28b18:   a9427bfd    ldp x29, x30, [sp, #32]
   28b1c:   f9401bf3    ldr x19, [sp, #48]
   28b20:   910103ff    add sp, sp, #0x40
   28b24:   d65f03c0    ret
   28b28:   97fff6be    bl  26620 <__libc_init@plt-0x3a490>
   28b2c:   9400e005    bl  60b40 <__stack_chk_fail@plt>
   28b30:   d10103ff    sub sp, sp, #0x40
   28b34:   a9027bfd    stp x29, x30, [sp, #32]
   28b38:   910083fd    add x29, sp, #0x20
   28b3c:   f9001bf3    str x19, [sp, #48]
   28b40:   d53bd053    mrs x19, tpidr_el0
   28b44:   f9401668    ldr x8, [x19, #40]
   28b48:   f81f83a8    stur    x8, [x29, #-8]
   28b4c:   b9400808    ldr w8, [x0, #8]
   28b50:   3100051f    cmn w8, #0x1
   28b54:   54000220    b.eq    28b98 <__libc_init@plt-0x37f18>  // b.none
   28b58:   d00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   28b5c:   aa0003e1    mov x1, x0
   28b60:   9129a129    add x9, x9, #0xa68
   28b64:   910023ea    add x10, sp, #0x8
   28b68:   910043e0    add x0, sp, #0x10
   28b6c:   f8687928    ldr x8, [x9, x8, lsl #3]
   28b70:   f9000bea    str x10, [sp, #16]
   28b74:   d63f0100    blr x8
   28b78:   f9401668    ldr x8, [x19, #40]
   28b7c:   f85f83a9    ldur    x9, [x29, #-8]
   28b80:   eb09011f    cmp x8, x9
   28b84:   540000c1    b.ne    28b9c <__libc_init@plt-0x37f14>  // b.any
   28b88:   a9427bfd    ldp x29, x30, [sp, #32]
   28b8c:   f9401bf3    ldr x19, [sp, #48]
   28b90:   910103ff    add sp, sp, #0x40
   28b94:   d65f03c0    ret
   28b98:   97fff6a2    bl  26620 <__libc_init@plt-0x3a490>
   28b9c:   9400dfe9    bl  60b40 <__stack_chk_fail@plt>
   28ba0:   d10103ff    sub sp, sp, #0x40
   28ba4:   a9027bfd    stp x29, x30, [sp, #32]
   28ba8:   910083fd    add x29, sp, #0x20
   28bac:   f9001bf3    str x19, [sp, #48]
   28bb0:   d53bd053    mrs x19, tpidr_el0
   28bb4:   f9401668    ldr x8, [x19, #40]
   28bb8:   f81f83a8    stur    x8, [x29, #-8]
   28bbc:   b9400808    ldr w8, [x0, #8]
   28bc0:   3100051f    cmn w8, #0x1
   28bc4:   54000240    b.eq    28c0c <__libc_init@plt-0x37ea4>  // b.none
   28bc8:   d00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   28bcc:   aa0003e1    mov x1, x0
   28bd0:   91330129    add x9, x9, #0xcc0
   28bd4:   910023ea    add x10, sp, #0x8
   28bd8:   910043e0    add x0, sp, #0x10
   28bdc:   f8687928    ldr x8, [x9, x8, lsl #3]
   28be0:   f9000bea    str x10, [sp, #16]
   28be4:   d63f0100    blr x8
   28be8:   f9401668    ldr x8, [x19, #40]
   28bec:   f85f83a9    ldur    x9, [x29, #-8]
   28bf0:   eb09011f    cmp x8, x9
   28bf4:   540000e1    b.ne    28c10 <__libc_init@plt-0x37ea0>  // b.any
   28bf8:   a9427bfd    ldp x29, x30, [sp, #32]
   28bfc:   12000000    and w0, w0, #0x1
   28c00:   f9401bf3    ldr x19, [sp, #48]
   28c04:   910103ff    add sp, sp, #0x40
   28c08:   d65f03c0    ret
   28c0c:   97fff685    bl  26620 <__libc_init@plt-0x3a490>
   28c10:   9400dfcc    bl  60b40 <__stack_chk_fail@plt>
   28c14:   d10103ff    sub sp, sp, #0x40
   28c18:   a9027bfd    stp x29, x30, [sp, #32]
   28c1c:   910083fd    add x29, sp, #0x20
   28c20:   f9001bf3    str x19, [sp, #48]
   28c24:   d53bd053    mrs x19, tpidr_el0
   28c28:   f9401668    ldr x8, [x19, #40]
   28c2c:   f81f83a8    stur    x8, [x29, #-8]
   28c30:   b9400808    ldr w8, [x0, #8]
   28c34:   3100051f    cmn w8, #0x1
   28c38:   54000220    b.eq    28c7c <__libc_init@plt-0x37e34>  // b.none
   28c3c:   d00001c9    adrp    x9, 62000 <strcmp@plt+0x1240>
   28c40:   aa0003e1    mov x1, x0
   28c44:   91362129    add x9, x9, #0xd88
   28c48:   910023ea    add x10, sp, #0x8
   28c4c:   910043e0    add x0, sp, #0x10
   28c50:   f8687928    ldr x8, [x9, x8, lsl #3]
   28c54:   f9000bea    str x10, [sp, #16]
   28c58:   d63f0100    blr x8
   28c5c:   f9401668    ldr x8, [x19, #40]
   28c60:   f85f83a9    ldur    x9, [x29, #-8]
   28c64:   eb09011f    cmp x8, x9
   28c68:   540000c1    b.ne    28c80 <__libc_init@plt-0x37e30>  // b.any
   28c6c:   a9427bfd    ldp x29, x30, [sp, #32]
   28c70:   f9401bf3    ldr x19, [sp, #48]
   28c74:   910103ff    add sp, sp, #0x40
   28c78:   d65f03c0    ret
   28c7c:   97fff669    bl  26620 <__libc_init@plt-0x3a490>
   28c80:   9400dfb0    bl  60b40 <__stack_chk_fail@plt>
   28c84:   d10143ff    sub sp, sp, #0x50
   28c88:   a9017bfd    stp x29, x30, [sp, #16]
   28c8c:   910043fd    add x29, sp, #0x10
   28c90:   f90013f7    str x23, [sp, #32]
   28c94:   a90357f6    stp x22, x21, [sp, #48]
   28c98:   a9044ff4    stp x20, x19, [sp, #64]
   28c9c:   d53bd056    mrs x22, tpidr_el0
   28ca0:   aa0103f3    mov x19, x1
   28ca4:   f94016c8    ldr x8, [x22, #40]
   28ca8:   910003e1    mov x1, sp
   28cac:   aa0003f4    mov x20, x0
   28cb0:   f90007e8    str x8, [sp, #8]
   28cb4:   f90003ff    str xzr, [sp]
   28cb8:   97fffbee    bl  27c70 <__libc_init@plt-0x38e40>
   28cbc:   aa0003f5    mov x21, x0
   28cc0:   b40001c0    cbz x0, 28cf8 <__libc_init@plt-0x37db8>
   28cc4:   aa1403e0    mov x0, x20
   28cc8:   97fffb13    bl  27914 <__libc_init@plt-0x3919c>
   28ccc:   39401808    ldrb    w8, [x0, #6]
   28cd0:   340001c8    cbz w8, 28d08 <__libc_init@plt-0x37da8>
   28cd4:   f94003e0    ldr x0, [sp]
   28cd8:   900001e9    adrp    x9, 64000 <strcmp@plt+0x3240>
   28cdc:   39400008    ldrb    w8, [x0]
   28ce0:   f9460529    ldr x9, [x9, #3080]
   28ce4:   38686937    ldrb    w23, [x9, x8]
   28ce8:   eb1702bf    cmp x21, x23
   28cec:   54000122    b.cs    28d10 <__libc_init@plt-0x37da0>  // b.hs, b.nlast
   28cf0:   aa1f03f5    mov x21, xzr
   28cf4:   1400000e    b   28d2c <__libc_init@plt-0x37d84>
   28cf8:   aa1f03e8    mov x8, xzr
   28cfc:   aa1f03e9    mov x9, xzr
   28d00:   f900027f    str xzr, [x19]
   28d04:   14000014    b   28d54 <__libc_init@plt-0x37d5c>
   28d08:   aa1f03f5    mov x21, xzr
   28d0c:   1400000c    b   28d3c <__libc_init@plt-0x37d74>
   28d10:   9400ae16    bl  54568 <__libc_init@plt-0xc548>
   28d14:   d368fc15    lsr x21, x0, #40
   28d18:   f2601c09    ands    x9, x0, #0xff00000000
   28d1c:   54000080    b.eq    28d2c <__libc_init@plt-0x37d84>  // b.none
   28d20:   92785c08    and x8, x0, #0xffffff00
   28d24:   f9000277    str x23, [x19]
   28d28:   1400000b    b   28d54 <__libc_init@plt-0x37d5c>
   28d2c:   aa1403e0    mov x0, x20
   28d30:   97ffffb9    bl  28c14 <__libc_init@plt-0x37e9c>
   28d34:   52808081    mov w1, #0x404                  // #1028
   28d38:   97ffe794    bl  22b88 <__libc_init@plt-0x3df28>
   28d3c:   52800029    mov w9, #0x1                    // #1
   28d40:   f94003ea    ldr x10, [sp]
   28d44:   aa1f03e8    mov x8, xzr
   28d48:   f9000269    str x9, [x19]
   28d4c:   d2c00029    mov x9, #0x100000000            // #4294967296
   28d50:   39400140    ldrb    w0, [x10]
   28d54:   f94016ca    ldr x10, [x22, #40]
   28d58:   f94007eb    ldr x11, [sp, #8]
   28d5c:   eb0b015f    cmp x10, x11
   28d60:   54000161    b.ne    28d8c <__libc_init@plt-0x37d24>  // b.any
   28d64:   b3585ea9    bfi x9, x21, #40, #24
   28d68:   92401c0a    and x10, x0, #0xff
   28d6c:   a9444ff4    ldp x20, x19, [sp, #64]
   28d70:   aa0a0108    orr x8, x8, x10
   28d74:   a94357f6    ldp x22, x21, [sp, #48]
   28d78:   aa080120    orr x0, x9, x8
   28d7c:   a9417bfd    ldp x29, x30, [sp, #16]
   28d80:   f94013f7    ldr x23, [sp, #32]
   28d84:   910143ff    add sp, sp, #0x50
   28d88:   d65f03c0    ret
   28d8c:   9400df6d    bl  60b40 <__stack_chk_fail@plt>
   28d90:   d10103ff    sub sp, sp, #0x40
   28d94:   a9027bfd    stp x29, x30, [sp, #32]
   28d98:   910083fd    add x29, sp, #0x20
   28d9c:   f9001bf3    str x19, [sp, #48]
   28da0:   d53bd053    mrs x19, tpidr_el0
   28da4:   f9401669    ldr x9, [x19, #40]
   28da8:   f81f83a9    stur    x9, [x29, #-8]
   28dac:   b9400809    ldr w9, [x0, #8]
   28db0:   f90007e2    str x2, [sp, #8]
   28db4:   390043e1    strb    w1, [sp, #16]
   28db8:   3100053f    cmn w9, #0x1
   28dbc:   54000260    b.eq    28e08 <__libc_init@plt-0x37ca8>  // b.none
   28dc0:   d00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   28dc4:   aa0003e8    mov x8, x0
   28dc8:   913c614a    add x10, x10, #0xf18
   28dcc:   910023eb    add x11, sp, #0x8
   28dd0:   910003e0    mov x0, sp
   28dd4:   aa0803e1    mov x1, x8
   28dd8:   f8697949    ldr x9, [x10, x9, lsl #3]
   28ddc:   f90003eb    str x11, [sp]
   28de0:   d63f0120    blr x9
   28de4:   f9401668    ldr x8, [x19, #40]
   28de8:   f85f83a9    ldur    x9, [x29, #-8]
   28dec:   eb09011f    cmp x8, x9
   28df0:   540000e1    b.ne    28e0c <__libc_init@plt-0x37ca4>  // b.any
   28df4:   a9427bfd    ldp x29, x30, [sp, #32]
   28df8:   12000000    and w0, w0, #0x1
   28dfc:   f9401bf3    ldr x19, [sp, #48]
   28e00:   910103ff    add sp, sp, #0x40
   28e04:   d65f03c0    ret
   28e08:   97fff606    bl  26620 <__libc_init@plt-0x3a490>
   28e0c:   9400df4d    bl  60b40 <__stack_chk_fail@plt>
   28e10:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   28e14:   f9000bf5    str x21, [sp, #16]
   28e18:   910003fd    mov x29, sp
   28e1c:   a9024ff4    stp x20, x19, [sp, #32]
   28e20:   93407c48    sxtw    x8, w2
   28e24:   f100007f    cmp x3, #0x0
   28e28:   aa0203f3    mov x19, x2
   28e2c:   aa0003f4    mov x20, x0
   28e30:   9a830102    csel    x2, x8, x3, eq  // eq = none
   28e34:   eb13005f    cmp x2, x19
   28e38:   540000e2    b.cs    28e54 <__libc_init@plt-0x37c5c>  // b.hs, b.nlast
   28e3c:   aa1403e0    mov x0, x20
   28e40:   f9400bf5    ldr x21, [sp, #16]
   28e44:   a9424ff4    ldp x20, x19, [sp, #32]
   28e48:   52800541    mov w1, #0x2a                   // #42
   28e4c:   a8c37bfd    ldp x29, x30, [sp], #48
   28e50:   17ffffd0    b   28d90 <__libc_init@plt-0x37d20>
   28e54:   4b130048    sub w8, w2, w19
   28e58:   aa0103f5    mov x21, x1
   28e5c:   93407d02    sxtw    x2, w8
   28e60:   aa1403e0    mov x0, x20
   28e64:   52800401    mov w1, #0x20                   // #32
   28e68:   97ffffca    bl  28d90 <__libc_init@plt-0x37d20>
   28e6c:   36000100    tbz w0, #0, 28e8c <__libc_init@plt-0x37c24>
   28e70:   aa1403e0    mov x0, x20
   28e74:   aa1303e2    mov x2, x19
   28e78:   a9424ff4    ldp x20, x19, [sp, #32]
   28e7c:   aa1503e1    mov x1, x21
   28e80:   f9400bf5    ldr x21, [sp, #16]
   28e84:   a8c37bfd    ldp x29, x30, [sp], #48
   28e88:   17fffb14    b   27ad8 <__libc_init@plt-0x38fd8>
   28e8c:   a9424ff4    ldp x20, x19, [sp, #32]
   28e90:   2a1f03e0    mov w0, wzr
   28e94:   f9400bf5    ldr x21, [sp, #16]
   28e98:   a8c37bfd    ldp x29, x30, [sp], #48
   28e9c:   d65f03c0    ret
   28ea0:   d10143ff    sub sp, sp, #0x50
   28ea4:   a9017bfd    stp x29, x30, [sp, #16]
   28ea8:   910043fd    add x29, sp, #0x10
   28eac:   a9025ff8    stp x24, x23, [sp, #32]
   28eb0:   a90357f6    stp x22, x21, [sp, #48]
   28eb4:   a9044ff4    stp x20, x19, [sp, #64]
   28eb8:   d53bd057    mrs x23, tpidr_el0
   28ebc:   aa0003f4    mov x20, x0
   28ec0:   f94016e8    ldr x8, [x23, #40]
   28ec4:   f90007e8    str x8, [sp, #8]
   28ec8:   39401028    ldrb    w8, [x1, #4]
   28ecc:   f90003ff    str xzr, [sp]
   28ed0:   34000308    cbz w8, 28f30 <__libc_init@plt-0x37b80>
   28ed4:   b9400028    ldr w8, [x1]
   28ed8:   aa0103f5    mov x21, x1
   28edc:   7100051f    cmp w8, #0x1
   28ee0:   5400084b    b.lt    28fe8 <__libc_init@plt-0x37ac8>  // b.tstop
   28ee4:   910003e1    mov x1, sp
   28ee8:   aa1403e0    mov x0, x20
   28eec:   97ffff66    bl  28c84 <__libc_init@plt-0x37e2c>
   28ef0:   f2601c1f    tst x0, #0xff00000000
   28ef4:   54000600    b.eq    28fb4 <__libc_init@plt-0x37afc>  // b.none
   28ef8:   f94003f6    ldr x22, [sp]
   28efc:   b98002a8    ldrsw   x8, [x21]
   28f00:   eb0802df    cmp x22, x8
   28f04:   54000728    b.hi    28fe8 <__libc_init@plt-0x37ac8>  // b.pmore
   28f08:   aa0003f3    mov x19, x0
   28f0c:   4b160108    sub w8, w8, w22
   28f10:   92585c18    and x24, x0, #0xffffff0000000000
   28f14:   aa1403e0    mov x0, x20
   28f18:   aa1603e1    mov x1, x22
   28f1c:   b90002a8    str w8, [x21]
   28f20:   97fffb75    bl  27cf4 <__libc_init@plt-0x38dbc>
   28f24:   aa1403e0    mov x0, x20
   28f28:   2a1603e1    mov w1, w22
   28f2c:   1400003b    b   29018 <__libc_init@plt-0x37a98>
   28f30:   910003e1    mov x1, sp
   28f34:   aa1403e0    mov x0, x20
   28f38:   aa0203f6    mov x22, x2
   28f3c:   97ffff52    bl  28c84 <__libc_init@plt-0x37e2c>
   28f40:   f2601c1f    tst x0, #0xff00000000
   28f44:   54000520    b.eq    28fe8 <__libc_init@plt-0x37ac8>  // b.none
   28f48:   394002c8    ldrb    w8, [x22]
   28f4c:   aa0003f3    mov x19, x0
   28f50:   51019d08    sub w8, w8, #0x67
   28f54:   71004d1f    cmp w8, #0x13
   28f58:   54000528    b.hi    28ffc <__libc_init@plt-0x37ab4>  // b.pmore
   28f5c:   52800029    mov w9, #0x1                    // #1
   28f60:   1ac82128    lsl w8, w9, w8
   28f64:   52810029    mov w9, #0x801                  // #2049
   28f68:   72a00109    movk    w9, #0x8, lsl #16
   28f6c:   6a09011f    tst w8, w9
   28f70:   54000460    b.eq    28ffc <__libc_init@plt-0x37ab4>  // b.none
   28f74:   7100ee7f    cmp w19, #0x3b
   28f78:   54000428    b.hi    28ffc <__libc_init@plt-0x37ab4>  // b.pmore
   28f7c:   2a1303e8    mov w8, w19
   28f80:   52800029    mov w9, #0x1                    // #1
   28f84:   d280c00a    mov x10, #0x600                     // #1536
   28f88:   f2d0f0aa    movk    x10, #0x8785, lsl #32
   28f8c:   9ac82129    lsl x9, x9, x8
   28f90:   ea0a013f    tst x9, x10
   28f94:   540002a1    b.ne    28fe8 <__libc_init@plt-0x37ac8>  // b.any
   28f98:   f100b11f    cmp x8, #0x2c
   28f9c:   54000220    b.eq    28fe0 <__libc_init@plt-0x37ad0>  // b.none
   28fa0:   f100ed1f    cmp x8, #0x3b
   28fa4:   540002c1    b.ne    28ffc <__libc_init@plt-0x37ab4>  // b.any
   28fa8:   394072c8    ldrb    w8, [x22, #28]
   28fac:   370801e8    tbnz    w8, #1, 28fe8 <__libc_init@plt-0x37ac8>
   28fb0:   14000013    b   28ffc <__libc_init@plt-0x37ab4>
   28fb4:   aa1403e0    mov x0, x20
   28fb8:   9400003d    bl  290ac <__libc_init@plt-0x37a04>
   28fbc:   36000160    tbz w0, #0, 28fe8 <__libc_init@plt-0x37ac8>
   28fc0:   b94002a8    ldr w8, [x21]
   28fc4:   aa1f03f8    mov x24, xzr
   28fc8:   aa1f03e9    mov x9, xzr
   28fcc:   52800413    mov w19, #0x20                      // #32
   28fd0:   5100050a    sub w10, w8, #0x1
   28fd4:   d2c00028    mov x8, #0x100000000            // #4294967296
   28fd8:   b90002aa    str w10, [x21]
   28fdc:   14000012    b   29024 <__libc_init@plt-0x37a8c>
   28fe0:   394072c8    ldrb    w8, [x22, #28]
   28fe4:   370800c8    tbnz    w8, #1, 28ffc <__libc_init@plt-0x37ab4>
   28fe8:   aa1f03e8    mov x8, xzr
   28fec:   aa1f03f8    mov x24, xzr
   28ff0:   aa1f03f3    mov x19, xzr
   28ff4:   aa1f03e9    mov x9, xzr
   28ff8:   1400000b    b   29024 <__libc_init@plt-0x37a8c>
   28ffc:   f94003f5    ldr x21, [sp]
   29000:   aa1403e0    mov x0, x20
   29004:   92585e78    and x24, x19, #0xffffff0000000000
   29008:   aa1503e1    mov x1, x21
   2900c:   97fffb3a    bl  27cf4 <__libc_init@plt-0x38dbc>
   29010:   aa1403e0    mov x0, x20
   29014:   2a1503e1    mov w1, w21
   29018:   94000013    bl  29064 <__libc_init@plt-0x37a4c>
   2901c:   92607e68    and x8, x19, #0xffffffff00000000
   29020:   92785e69    and x9, x19, #0xffffff00
   29024:   f94016ea    ldr x10, [x23, #40]
   29028:   f94007eb    ldr x11, [sp, #8]
   2902c:   eb0b015f    cmp x10, x11
   29030:   54000181    b.ne    29060 <__libc_init@plt-0x37a50>  // b.any
   29034:   92601d08    and x8, x8, #0xff00000000
   29038:   92401e6a    and x10, x19, #0xff
   2903c:   aa080308    orr x8, x24, x8
   29040:   a9444ff4    ldp x20, x19, [sp, #64]
   29044:   aa0a0108    orr x8, x8, x10
   29048:   a94357f6    ldp x22, x21, [sp, #48]
   2904c:   aa090100    orr x0, x8, x9
   29050:   a9425ff8    ldp x24, x23, [sp, #32]
   29054:   a9417bfd    ldp x29, x30, [sp, #16]
   29058:   910143ff    add sp, sp, #0x50
   2905c:   d65f03c0    ret
   29060:   9400deb8    bl  60b40 <__stack_chk_fail@plt>
   29064:   a9be7bfd    stp x29, x30, [sp, #-32]!
   29068:   a9014ff4    stp x20, x19, [sp, #16]
   2906c:   910003fd    mov x29, sp
   29070:   2a0103f3    mov w19, w1
   29074:   aa0003f4    mov x20, x0
   29078:   97fff413    bl  260c4 <__libc_init@plt-0x3a9ec>
   2907c:   b40000e0    cbz x0, 29098 <__libc_init@plt-0x37a18>
   29080:   f9400008    ldr x8, [x0]
   29084:   8b33c108    add x8, x8, w19, sxtw
   29088:   a9414ff4    ldp x20, x19, [sp, #16]
   2908c:   f9000008    str x8, [x0]
   29090:   a8c27bfd    ldp x29, x30, [sp], #32
   29094:   d65f03c0    ret
   29098:   aa1403e0    mov x0, x20
   2909c:   97fffede    bl  28c14 <__libc_init@plt-0x37e9c>
   290a0:   d0ffff01    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   290a4:   91316821    add x1, x1, #0xc5a
   290a8:   97ffe7d8    bl  23008 <__libc_init@plt-0x3daa8>
   290ac:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   290b0:   f9000bf5    str x21, [sp, #16]
   290b4:   910003fd    mov x29, sp
   290b8:   a9024ff4    stp x20, x19, [sp, #32]
   290bc:   aa0003f4    mov x20, x0
   290c0:   97fffa15    bl  27914 <__libc_init@plt-0x3919c>
   290c4:   aa0003f3    mov x19, x0
   290c8:   97fff62f    bl  26984 <__libc_init@plt-0x3a12c>
   290cc:   36000060    tbz w0, #0, 290d8 <__libc_init@plt-0x379d8>
   290d0:   2a1f03e0    mov w0, wzr
   290d4:   1400002f    b   29190 <__libc_init@plt-0x37920>
   290d8:   39404268    ldrb    w8, [x19, #16]
   290dc:   34000148    cbz w8, 29104 <__libc_init@plt-0x379ac>
   290e0:   39408268    ldrb    w8, [x19, #32]
   290e4:   34000108    cbz w8, 29104 <__libc_init@plt-0x379ac>
   290e8:   f940066a    ldr x10, [x19, #8]
   290ec:   f9400e68    ldr x8, [x19, #24]
   290f0:   eb08015f    cmp x10, x8
   290f4:   540000aa    b.ge    29108 <__libc_init@plt-0x379a8>  // b.tcont
   290f8:   91002269    add x9, x19, #0x8
   290fc:   aa0a03e8    mov x8, x10
   29100:   14000003    b   2910c <__libc_init@plt-0x379a4>
   29104:   f9400e68    ldr x8, [x19, #24]
   29108:   91006269    add x9, x19, #0x18
   2910c:   39402129    ldrb    w9, [x9, #8]
   29110:   2a1f03e0    mov w0, wzr
   29114:   340003e9    cbz w9, 29190 <__libc_init@plt-0x37920>
   29118:   f9401a69    ldr x9, [x19, #48]
   2911c:   eb08013f    cmp x9, x8
   29120:   5400038b    b.lt    29190 <__libc_init@plt-0x37920>  // b.tstop
   29124:   aa1403e0    mov x0, x20
   29128:   97fffebb    bl  28c14 <__libc_init@plt-0x37e9c>
   2912c:   aa0003f5    mov x21, x0
   29130:   aa1403e0    mov x0, x20
   29134:   97fff9d9    bl  27898 <__libc_init@plt-0x39218>
   29138:   aa0003f4    mov x20, x0
   2913c:   39403408    ldrb    w8, [x0, #13]
   29140:   34000128    cbz w8, 29164 <__libc_init@plt-0x3794c>
   29144:   b9400268    ldr w8, [x19]
   29148:   7100091f    cmp w8, #0x2
   2914c:   54000181    b.ne    2917c <__libc_init@plt-0x37934>  // b.any
   29150:   3941c668    ldrb    w8, [x19, #113]
   29154:   34000148    cbz w8, 2917c <__libc_init@plt-0x37934>
   29158:   aa1503e0    mov x0, x21
   2915c:   97ffe6d3    bl  22ca8 <__libc_init@plt-0x3de08>
   29160:   14000009    b   29184 <__libc_init@plt-0x3792c>
   29164:   39402288    ldrb    w8, [x20, #8]
   29168:   350000e8    cbnz    w8, 29184 <__libc_init@plt-0x3792c>
   2916c:   aa1503e0    mov x0, x21
   29170:   52807d61    mov w1, #0x3eb                  // #1003
   29174:   97ffe685    bl  22b88 <__libc_init@plt-0x3df28>
   29178:   14000003    b   29184 <__libc_init@plt-0x3792c>
   2917c:   aa1503e0    mov x0, x21
   29180:   97ffe6cd    bl  22cb4 <__libc_init@plt-0x3ddfc>
   29184:   39402288    ldrb    w8, [x20, #8]
   29188:   7100011f    cmp w8, #0x0
   2918c:   1a9f07e0    cset    w0, ne  // ne = any
   29190:   a9424ff4    ldp x20, x19, [sp, #32]
   29194:   f9400bf5    ldr x21, [sp, #16]
   29198:   a8c37bfd    ldp x29, x30, [sp], #48
   2919c:   d65f03c0    ret
   291a0:   d10183ff    sub sp, sp, #0x60
   291a4:   a9047bfd    stp x29, x30, [sp, #64]
   291a8:   910103fd    add x29, sp, #0x40
   291ac:   f9002bf3    str x19, [sp, #80]
   291b0:   d53bd053    mrs x19, tpidr_el0
   291b4:   d10063aa    sub x10, x29, #0x18
   291b8:   f9401669    ldr x9, [x19, #40]
   291bc:   910083eb    add x11, sp, #0x20
   291c0:   910063ec    add x12, sp, #0x18
   291c4:   f81f83a9    stur    x9, [x29, #-8]
   291c8:   b9400809    ldr w9, [x0, #8]
   291cc:   f81e83a1    stur    x1, [x29, #-24]
   291d0:   a9018be3    stp x3, x2, [sp, #24]
   291d4:   a9002fea    stp x10, x11, [sp]
   291d8:   3100053f    cmn w9, #0x1
   291dc:   f9000bec    str x12, [sp, #16]
   291e0:   54000260    b.eq    2922c <__libc_init@plt-0x37884>  // b.none
   291e4:   b00001ca    adrp    x10, 62000 <strcmp@plt+0x1240>
   291e8:   aa0003e8    mov x8, x0
   291ec:   913f814a    add x10, x10, #0xfe0
   291f0:   910003eb    mov x11, sp
   291f4:   d10043a0    sub x0, x29, #0x10
   291f8:   aa0803e1    mov x1, x8
   291fc:   f8697949    ldr x9, [x10, x9, lsl #3]
   29200:   f81f03ab    stur    x11, [x29, #-16]
   29204:   d63f0120    blr x9
   29208:   f9401668    ldr x8, [x19, #40]
   2920c:   f85f83a9    ldur    x9, [x29, #-8]
   29210:   eb09011f    cmp x8, x9
   29214:   540000e1    b.ne    29230 <__libc_init@plt-0x37880>  // b.any
   29218:   a9447bfd    ldp x29, x30, [sp, #64]
   2921c:   12000000    and w0, w0, #0x1
   29220:   f9402bf3    ldr x19, [sp, #80]
   29224:   910183ff    add sp, sp, #0x60
   29228:   d65f03c0    ret
   2922c:   97fff4fd    bl  26620 <__libc_init@plt-0x3a490>
   29230:   9400de44    bl  60b40 <__stack_chk_fail@plt>
   29234:   d10143ff    sub sp, sp, #0x50
   29238:   a9037bfd    stp x29, x30, [sp, #48]
   2923c:   9100c3fd    add x29, sp, #0x30
   29240:   f90023f3    str x19, [sp, #64]
   29244:   d53bd053    mrs x19, tpidr_el0
   29248:   910063ea    add x10, sp, #0x18
   2924c:   f9401669    ldr x9, [x19, #40]
   29250:   f81f83a9    stur    x9, [x29, #-8]
   29254:   b9400809    ldr w9, [x0, #8]
   29258:   a90107e2    stp x2, x1, [sp, #16]
   2925c:   f90007ea    str x10, [sp, #8]
   29260:   3100053f    cmn w9, #0x1
   29264:   54000260    b.eq    292b0 <__libc_init@plt-0x37800>  // b.none
   29268:   d00001ca    adrp    x10, 63000 <strcmp@plt+0x2240>
   2926c:   aa0003e8    mov x8, x0
   29270:   9102a14a    add x10, x10, #0xa8
   29274:   910023eb    add x11, sp, #0x8
   29278:   d10043a0    sub x0, x29, #0x10
   2927c:   aa0803e1    mov x1, x8
   29280:   f8697949    ldr x9, [x10, x9, lsl #3]
   29284:   f81f03ab    stur    x11, [x29, #-16]
   29288:   d63f0120    blr x9
   2928c:   f9401668    ldr x8, [x19, #40]
   29290:   f85f83a9    ldur    x9, [x29, #-8]
   29294:   eb09011f    cmp x8, x9
   29298:   540000e1    b.ne    292b4 <__libc_init@plt-0x377fc>  // b.any
   2929c:   a9437bfd    ldp x29, x30, [sp, #48]
   292a0:   12000000    and w0, w0, #0x1
   292a4:   f94023f3    ldr x19, [sp, #64]
   292a8:   910143ff    add sp, sp, #0x50
   292ac:   d65f03c0    ret
   292b0:   97fff4dc    bl  26620 <__libc_init@plt-0x3a490>
   292b4:   9400de23    bl  60b40 <__stack_chk_fail@plt>
   292b8:   d10183ff    sub sp, sp, #0x60
   292bc:   a9047bfd    stp x29, x30, [sp, #64]
   292c0:   910103fd    add x29, sp, #0x40
   292c4:   f9002bf3    str x19, [sp, #80]
   292c8:   d53bd053    mrs x19, tpidr_el0
   292cc:   d10063aa    sub x10, x29, #0x18
   292d0:   f9401669    ldr x9, [x19, #40]
   292d4:   910083eb    add x11, sp, #0x20
   292d8:   f81f83a9    stur    x9, [x29, #-8]
   292dc:   b9400809    ldr w9, [x0, #8]
   292e0:   f81e83a1    stur    x1, [x29, #-24]
   292e4:   a9018be3    stp x3, x2, [sp, #24]
   292e8:   a900afea    stp x10, x11, [sp, #8]
   292ec:   3100053f    cmn w9, #0x1
   292f0:   54000260    b.eq    2933c <__libc_init@plt-0x37774>  // b.none
   292f4:   d00001ca    adrp    x10, 63000 <strcmp@plt+0x2240>
   292f8:   aa0003e8    mov x8, x0
   292fc:   9105c14a    add x10, x10, #0x170
   29300:   910023eb    add x11, sp, #0x8
   29304:   d10043a0    sub x0, x29, #0x10
   29308:   aa0803e1    mov x1, x8
   2930c:   f8697949    ldr x9, [x10, x9, lsl #3]
   29310:   f81f03ab    stur    x11, [x29, #-16]
   29314:   d63f0120    blr x9
   29318:   f9401668    ldr x8, [x19, #40]
   2931c:   f85f83a9    ldur    x9, [x29, #-8]
   29320:   eb09011f    cmp x8, x9
   29324:   540000e1    b.ne    29340 <__libc_init@plt-0x37770>  // b.any
   29328:   a9447bfd    ldp x29, x30, [sp, #64]
   2932c:   12000000    and w0, w0, #0x1
   29330:   f9402bf3    ldr x19, [sp, #80]
   29334:   910183ff    add sp, sp, #0x60
   29338:   d65f03c0    ret
   2933c:   97fff4b9    bl  26620 <__libc_init@plt-0x3a490>
   29340:   9400de00    bl  60b40 <__stack_chk_fail@plt>
   29344:   d10143ff    sub sp, sp, #0x50
   29348:   a9037bfd    stp x29, x30, [sp, #48]
   2934c:   9100c3fd    add x29, sp, #0x30
   29350:   f90023f3    str x19, [sp, #64]
   29354:   d53bd053    mrs x19, tpidr_el0
   29358:   910063ea    add x10, sp, #0x18
   2935c:   f9401669    ldr x9, [x19, #40]
   29360:   f81f83a9    stur    x9, [x29, #-8]
   29364:   b9400809    ldr w9, [x0, #8]
   29368:   a90107e2    stp x2, x1, [sp, #16]
   2936c:   f90007ea    str x10, [sp, #8]
   29370:   3100053f    cmn w9, #0x1
   29374:   54000260    b.eq    293c0 <__libc_init@plt-0x376f0>  // b.none
   29378:   d00001ca    adrp    x10, 63000 <strcmp@plt+0x2240>
   2937c:   aa0003e8    mov x8, x0
   29380:   9108e14a    add x10, x10, #0x238
   29384:   910023eb    add x11, sp, #0x8
   29388:   d10043a0    sub x0, x29, #0x10
   2938c:   aa0803e1    mov x1, x8
   29390:   f8697949    ldr x9, [x10, x9, lsl #3]
   29394:   f81f03ab    stur    x11, [x29, #-16]
   29398:   d63f0120    blr x9
   2939c:   f9401668    ldr x8, [x19, #40]
   293a0:   f85f83a9    ldur    x9, [x29, #-8]
   293a4:   eb09011f    cmp x8, x9
   293a8:   540000e1    b.ne    293c4 <__libc_init@plt-0x376ec>  // b.any
   293ac:   a9437bfd    ldp x29, x30, [sp, #48]
   293b0:   12000000    and w0, w0, #0x1
   293b4:   f94023f3    ldr x19, [sp, #64]
   293b8:   910143ff    add sp, sp, #0x50
   293bc:   d65f03c0    ret
   293c0:   97fff498    bl  26620 <__libc_init@plt-0x3a490>
   293c4:   9400dddf    bl  60b40 <__stack_chk_fail@plt>
   293c8:   f9400008    ldr x8, [x0]
   293cc:   8b21c108    add x8, x8, w1, sxtw
   293d0:   f9000008    str x8, [x0]
   293d4:   d65f03c0    ret
   293d8:   f9400000    ldr x0, [x0]
   293dc:   d65f03c0    ret
   293e0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   293e4:   a90157f6    stp x22, x21, [sp, #16]
   293e8:   910003fd    mov x29, sp
   293ec:   a9024ff4    stp x20, x19, [sp, #32]
   293f0:   b4000222    cbz x2, 29434 <__libc_init@plt-0x3767c>
   293f4:   aa0003f5    mov x21, x0
   293f8:   aa0103e0    mov x0, x1
   293fc:   2a0303f6    mov w22, w3
   29400:   aa0203f4    mov x20, x2
   29404:   aa0103f3    mov x19, x1
   29408:   97fff943    bl  27914 <__libc_init@plt-0x3919c>
   2940c:   f9401808    ldr x8, [x0, #48]
   29410:   b40001c8    cbz x8, 29448 <__libc_init@plt-0x37668>
   29414:   360001b6    tbz w22, #0, 29448 <__libc_init@plt-0x37668>
   29418:   394002b6    ldrb    w22, [x21]
   2941c:   390002bf    strb    wzr, [x21]
   29420:   520002c8    eor w8, w22, #0x1
   29424:   8b140101    add x1, x8, x20
   29428:   97fff542    bl  26930 <__libc_init@plt-0x3a180>
   2942c:   37000160    tbnz    w0, #0, 29458 <__libc_init@plt-0x37658>
   29430:   34000216    cbz w22, 29470 <__libc_init@plt-0x37640>
   29434:   a9424ff4    ldp x20, x19, [sp, #32]
   29438:   52800020    mov w0, #0x1                    // #1
   2943c:   a94157f6    ldp x22, x21, [sp, #16]
   29440:   a8c37bfd    ldp x29, x30, [sp], #48
   29444:   d65f03c0    ret
   29448:   91000681    add x1, x20, #0x1
   2944c:   390002bf    strb    wzr, [x21]
   29450:   97fff538    bl  26930 <__libc_init@plt-0x3a180>
   29454:   360000e0    tbz w0, #0, 29470 <__libc_init@plt-0x37640>
   29458:   aa1303e0    mov x0, x19
   2945c:   52800021    mov w1, #0x1                    // #1
   29460:   a9424ff4    ldp x20, x19, [sp, #32]
   29464:   a94157f6    ldp x22, x21, [sp, #16]
   29468:   a8c37bfd    ldp x29, x30, [sp], #48
   2946c:   17fffd5a    b   289d4 <__libc_init@plt-0x380dc>
   29470:   aa1303e0    mov x0, x19
   29474:   f0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   29478:   a9424ff4    ldp x20, x19, [sp, #32]
   2947c:   911a7421    add x1, x1, #0x69d
   29480:   52800022    mov w2, #0x1                    // #1
   29484:   a94157f6    ldp x22, x21, [sp, #16]
   29488:   a8c37bfd    ldp x29, x30, [sp], #48
   2948c:   17fff993    b   27ad8 <__libc_init@plt-0x38fd8>
   29490:   d10143ff    sub sp, sp, #0x50
   29494:   a9027bfd    stp x29, x30, [sp, #32]
   29498:   910083fd    add x29, sp, #0x20
   2949c:   f9001bf5    str x21, [sp, #48]
   294a0:   a9044ff4    stp x20, x19, [sp, #64]
   294a4:   d53bd055    mrs x21, tpidr_el0
   294a8:   aa0103e0    mov x0, x1
   294ac:   f94016a9    ldr x9, [x21, #40]
   294b0:   2a0203f3    mov w19, w2
   294b4:   aa0803f4    mov x20, x8
   294b8:   f81f83a9    stur    x9, [x29, #-8]
   294bc:   97fff8f7    bl  27898 <__libc_init@plt-0x39218>
   294c0:   52800ce8    mov w8, #0x67                   // #103
   294c4:   39400c0a    ldrb    w10, [x0, #3]
   294c8:   b840900b    ldur    w11, [x0, #9]
   294cc:   3900129f    strb    wzr, [x20, #4]
   294d0:   78401009    ldurh   w9, [x0, #1]
   294d4:   3900229f    strb    wzr, [x20, #8]
   294d8:   79000288    strh    w8, [x20]
   294dc:   39403408    ldrb    w8, [x0, #13]
   294e0:   381f63aa    sturb   w10, [x29, #-10]
   294e4:   12001d4a    and w10, w10, #0xff
   294e8:   b9000beb    str w11, [sp, #8]
   294ec:   b940040b    ldr w11, [x0, #4]
   294f0:   390033e8    strb    w8, [sp, #12]
   294f4:   39400008    ldrb    w8, [x0]
   294f8:   781f43a9    sturh   w9, [x29, #-12]
   294fc:   7801d289    sturh   w9, [x20, #29]
   29500:   b9400be9    ldr w9, [sp, #8]
   29504:   39007288    strb    w8, [x20, #28]
   29508:   39402008    ldrb    w8, [x0, #8]
   2950c:   39007e8a    strb    w10, [x20, #31]
   29510:   394033ea    ldrb    w10, [sp, #12]
   29514:   3900329f    strb    wzr, [x20, #12]
   29518:   39009288    strb    w8, [x20, #36]
   2951c:   52800028    mov w8, #0x1                    // #1
   29520:   3900429f    strb    wzr, [x20, #16]
   29524:   3900529f    strb    wzr, [x20, #20]
   29528:   3900629f    strb    wzr, [x20, #24]
   2952c:   b900228b    str w11, [x20, #32]
   29530:   b8025289    stur    w9, [x20, #37]
   29534:   3900a68a    strb    w10, [x20, #41]
   29538:   b9002e93    str w19, [x20, #44]
   2953c:   7900629f    strh    wzr, [x20, #48]
   29540:   39019288    strb    w8, [x20, #100]
   29544:   f94016a8    ldr x8, [x21, #40]
   29548:   f85f83a9    ldur    x9, [x29, #-8]
   2954c:   eb09011f    cmp x8, x9
   29550:   540000c1    b.ne    29568 <__libc_init@plt-0x37548>  // b.any
   29554:   a9444ff4    ldp x20, x19, [sp, #64]
   29558:   a9427bfd    ldp x29, x30, [sp, #32]
   2955c:   f9401bf5    ldr x21, [sp, #48]
   29560:   910143ff    add sp, sp, #0x50
   29564:   d65f03c0    ret
   29568:   9400dd76    bl  60b40 <__stack_chk_fail@plt>
   2956c:   d10283ff    sub sp, sp, #0xa0
   29570:   a9047bfd    stp x29, x30, [sp, #64]
   29574:   910103fd    add x29, sp, #0x40
   29578:   a9056ffc    stp x28, x27, [sp, #80]
   2957c:   a90667fa    stp x26, x25, [sp, #96]
   29580:   a9075ff8    stp x24, x23, [sp, #112]
   29584:   a90857f6    stp x22, x21, [sp, #128]
   29588:   a9094ff4    stp x20, x19, [sp, #144]
   2958c:   d53bd059    mrs x25, tpidr_el0
   29590:   aa0003f4    mov x20, x0
   29594:   f9401729    ldr x9, [x25, #40]
   29598:   aa0103e0    mov x0, x1
   2959c:   2a0203f7    mov w23, w2
   295a0:   aa0103f5    mov x21, x1
   295a4:   aa0803f3    mov x19, x8
   295a8:   f81f83a9    stur    x9, [x29, #-8]
   295ac:   97fff8da    bl  27914 <__libc_init@plt-0x3919c>
   295b0:   aa0003f6    mov x22, x0
   295b4:   aa1503e0    mov x0, x21
   295b8:   97fff8b8    bl  27898 <__libc_init@plt-0x39218>
   295bc:   39426688    ldrb    w8, [x20, #153]
   295c0:   3940001c    ldrb    w28, [x0]
   295c4:   78401009    ldurh   w9, [x0, #1]
   295c8:   39400c0a    ldrb    w10, [x0, #3]
   295cc:   b940041b    ldr w27, [x0, #4]
   295d0:   b840900b    ldur    w11, [x0, #9]
   295d4:   781f43a9    sturh   w9, [x29, #-12]
   295d8:   3940340c    ldrb    w12, [x0, #13]
   295dc:   381f63aa    sturb   w10, [x29, #-10]
   295e0:   3940201a    ldrb    w26, [x0, #8]
   295e4:   b81e83ab    stur    w11, [x29, #-24]
   295e8:   381ec3ac    sturb   w12, [x29, #-20]
   295ec:   34000328    cbz w8, 29650 <__libc_init@plt-0x37460>
   295f0:   52800dc8    mov w8, #0x6e                   // #110
   295f4:   385f63a9    ldurb   w9, [x29, #-10]
   295f8:   5280002a    mov w10, #0x1                       // #1
   295fc:   3900127f    strb    wzr, [x19, #4]
   29600:   3900227f    strb    wzr, [x19, #8]
   29604:   79000268    strh    w8, [x19]
   29608:   785f43a8    ldurh   w8, [x29, #-12]
   2960c:   39007e69    strb    w9, [x19, #31]
   29610:   385ec3a9    ldurb   w9, [x29, #-20]
   29614:   3900327f    strb    wzr, [x19, #12]
   29618:   7801d268    sturh   w8, [x19, #29]
   2961c:   b85e83a8    ldur    w8, [x29, #-24]
   29620:   3900427f    strb    wzr, [x19, #16]
   29624:   3900527f    strb    wzr, [x19, #20]
   29628:   3900727c    strb    w28, [x19, #28]
   2962c:   3900627f    strb    wzr, [x19, #24]
   29630:   b900227b    str w27, [x19, #32]
   29634:   3900927a    strb    w26, [x19, #36]
   29638:   b8025268    stur    w8, [x19, #37]
   2963c:   3900a669    strb    w9, [x19, #41]
   29640:   b9002e6a    str w10, [x19, #44]
   29644:   7900627f    strh    wzr, [x19, #48]
   29648:   3901926a    strb    w10, [x19, #100]
   2964c:   1400011b    b   29ab8 <__libc_init@plt-0x36ff8>
   29650:   721f039f    tst w28, #0x2
   29654:   b9400a88    ldr w8, [x20, #8]
   29658:   52800769    mov w9, #0x3b                   // #59
   2965c:   5280058a    mov w10, #0x2c                      // #44
   29660:   1a890149    csel    w9, w10, w9, eq // eq = none
   29664:   f90013ff    str xzr, [sp, #32]
   29668:   7100051f    cmp w8, #0x1
   2966c:   b90013f7    str w23, [sp, #16]
   29670:   b9001fe9    str w9, [sp, #28]
   29674:   5400026b    b.lt    296c0 <__libc_init@plt-0x373f0>  // b.tstop
   29678:   39426a88    ldrb    w8, [x20, #154]
   2967c:   35000228    cbnz    w8, 296c0 <__libc_init@plt-0x373f0>
   29680:   39424288    ldrb    w8, [x20, #144]
   29684:   b90017fb    str w27, [sp, #20]
   29688:   34002308    cbz w8, 29ae8 <__libc_init@plt-0x36fc8>
   2968c:   91004298    add x24, x20, #0x10
   29690:   2a1a03fb    mov w27, w26
   29694:   aa1803e0    mov x0, x24
   29698:   aa1603fa    mov x26, x22
   2969c:   97fff506    bl  26ab4 <__libc_init@plt-0x39ffc>
   296a0:   39426e88    ldrb    w8, [x20, #155]
   296a4:   52800cf6    mov w22, #0x67                      // #103
   296a8:   3902429f    strb    wzr, [x20, #144]
   296ac:   340002a8    cbz w8, 29700 <__libc_init@plt-0x373b0>
   296b0:   52800ce8    mov w8, #0x67                   // #103
   296b4:   52800037    mov w23, #0x1                       // #1
   296b8:   b9001be8    str w8, [sp, #24]
   296bc:   14000021    b   29740 <__libc_init@plt-0x37370>
   296c0:   aa1403e9    mov x9, x20
   296c4:   3849bd28    ldrb    w8, [x9, #155]!
   296c8:   340000a8    cbz w8, 296dc <__libc_init@plt-0x373d4>
   296cc:   52800ce8    mov w8, #0x67                   // #103
   296d0:   52800037    mov w23, #0x1                       // #1
   296d4:   b9001be8    str w8, [sp, #24]
   296d8:   14000028    b   29778 <__libc_init@plt-0x37338>
   296dc:   39426a88    ldrb    w8, [x20, #154]
   296e0:   f90007e9    str x9, [sp, #8]
   296e4:   340010c8    cbz w8, 298fc <__libc_init@plt-0x371b4>
   296e8:   52802008    mov w8, #0x100                  // #256
   296ec:   52800f4a    mov w10, #0x7a                      // #122
   296f0:   52800029    mov w9, #0x1                    // #1
   296f4:   79013688    strh    w8, [x20, #154]
   296f8:   2902abe9    stp w9, w10, [sp, #20]
   296fc:   14000022    b   29784 <__libc_init@plt-0x3732c>
   29700:   b9400a88    ldr w8, [x20, #8]
   29704:   910083e1    add x1, sp, #0x20
   29708:   aa1503e0    mov x0, x21
   2970c:   6b17011f    cmp w8, w23
   29710:   1a88c2f7    csel    w23, w23, w8, gt
   29714:   97fffd5c    bl  28c84 <__libc_init@plt-0x37e2c>
   29718:   b9401fe9    ldr w9, [sp, #28]
   2971c:   52800408    mov w8, #0x20                   // #32
   29720:   6b00013f    cmp w9, w0
   29724:   7a481004    ccmp    w0, w8, #0x4, ne    // ne = any
   29728:   92601c08    and x8, x0, #0xff00000000
   2972c:   fa401904    ccmp    x8, #0x0, #0x4, ne  // ne = any
   29730:   52800dc8    mov w8, #0x6e                   // #110
   29734:   7a491804    ccmp    w0, #0x9, #0x4, ne  // ne = any
   29738:   1a960116    csel    w22, w8, w22, eq    // eq = none
   2973c:   b9001bf6    str w22, [sp, #24]
   29740:   b9400a88    ldr w8, [x20, #8]
   29744:   aa1a03f6    mov x22, x26
   29748:   4b170108    sub w8, w8, w23
   2974c:   7100051f    cmp w8, #0x1
   29750:   b9000a88    str w8, [x20, #8]
   29754:   5400008b    b.lt    29764 <__libc_init@plt-0x3734c>  // b.tstop
   29758:   aa1803e0    mov x0, x24
   2975c:   aa1503e1    mov x1, x21
   29760:   940000eb    bl  29b0c <__libc_init@plt-0x36fa4>
   29764:   39426e88    ldrb    w8, [x20, #155]
   29768:   2a1b03fa    mov w26, w27
   2976c:   340008c8    cbz w8, 29884 <__libc_init@plt-0x3722c>
   29770:   b94017fb    ldr w27, [sp, #20]
   29774:   91026e89    add x9, x20, #0x9b
   29778:   b90017f7    str w23, [sp, #20]
   2977c:   f90007e9    str x9, [sp, #8]
   29780:   3900013f    strb    wzr, [x9]
   29784:   910083e1    add x1, sp, #0x20
   29788:   aa1503e0    mov x0, x21
   2978c:   940000f3    bl  29b58 <__libc_init@plt-0x36f58>
   29790:   d3609c17    ubfx    x23, x0, #32, #8
   29794:   34000297    cbz w23, 297e4 <__libc_init@plt-0x372cc>
   29798:   b9401fe8    ldr w8, [sp, #28]
   2979c:   aa0003f8    mov x24, x0
   297a0:   6b18011f    cmp w8, w24
   297a4:   540002a1    b.ne    297f8 <__libc_init@plt-0x372b8>  // b.any
   297a8:   39426288    ldrb    w8, [x20, #152]
   297ac:   34000268    cbz w8, 297f8 <__libc_init@plt-0x372b8>
   297b0:   f94013e1    ldr x1, [sp, #32]
   297b4:   aa1503e0    mov x0, x21
   297b8:   97fff94f    bl  27cf4 <__libc_init@plt-0x38dbc>
   297bc:   910083e1    add x1, sp, #0x20
   297c0:   aa1503e0    mov x0, x21
   297c4:   940000e5    bl  29b58 <__libc_init@plt-0x36f58>
   297c8:   d3609c09    ubfx    x9, x0, #32, #8
   297cc:   52800028    mov w8, #0x1                    // #1
   297d0:   2a0003f8    mov w24, w0
   297d4:   2a0903f7    mov w23, w9
   297d8:   39026288    strb    w8, [x20, #152]
   297dc:   35000129    cbnz    w9, 29800 <__libc_init@plt-0x372b0>
   297e0:   14000003    b   297ec <__libc_init@plt-0x372c4>
   297e4:   52800028    mov w8, #0x1                    // #1
   297e8:   39026288    strb    w8, [x20, #152]
   297ec:   2a1f03e8    mov w8, wzr
   297f0:   3900027f    strb    wzr, [x19]
   297f4:   140000b0    b   29ab4 <__libc_init@plt-0x36ffc>
   297f8:   52800028    mov w8, #0x1                    // #1
   297fc:   39026288    strb    w8, [x20, #152]
   29800:   7100bf1f    cmp w24, #0x2f
   29804:   540002e1    b.ne    29860 <__libc_init@plt-0x37250>  // b.any
   29808:   52800dc9    mov w9, #0x6e                   // #110
   2980c:   385f63aa    ldurb   w10, [x29, #-10]
   29810:   52800028    mov w8, #0x1                    // #1
   29814:   3900127f    strb    wzr, [x19, #4]
   29818:   3900227f    strb    wzr, [x19, #8]
   2981c:   79000269    strh    w9, [x19]
   29820:   785f43a9    ldurh   w9, [x29, #-12]
   29824:   39007e6a    strb    w10, [x19, #31]
   29828:   b85e83aa    ldur    w10, [x29, #-24]
   2982c:   39026688    strb    w8, [x20, #153]
   29830:   7801d269    sturh   w9, [x19, #29]
   29834:   385ec3a9    ldurb   w9, [x29, #-20]
   29838:   3900327f    strb    wzr, [x19, #12]
   2983c:   3900427f    strb    wzr, [x19, #16]
   29840:   3900527f    strb    wzr, [x19, #20]
   29844:   3900727c    strb    w28, [x19, #28]
   29848:   3900627f    strb    wzr, [x19, #24]
   2984c:   b900227b    str w27, [x19, #32]
   29850:   3900927a    strb    w26, [x19, #36]
   29854:   3900a669    strb    w9, [x19, #41]
   29858:   b802526a    stur    w10, [x19, #37]
   2985c:   14000093    b   29aa8 <__libc_init@plt-0x37008>
   29860:   b9401fe8    ldr w8, [sp, #28]
   29864:   6b08031f    cmp w24, w8
   29868:   540003e1    b.ne    298e4 <__libc_init@plt-0x371cc>  // b.any
   2986c:   52800dc8    mov w8, #0x6e                   // #110
   29870:   3900127f    strb    wzr, [x19, #4]
   29874:   3900227f    strb    wzr, [x19, #8]
   29878:   3900327f    strb    wzr, [x19, #12]
   2987c:   79000268    strh    w8, [x19]
   29880:   1400007b    b   29a6c <__libc_init@plt-0x37044>
   29884:   b9401be8    ldr w8, [sp, #24]
   29888:   3900067f    strb    wzr, [x19, #1]
   2988c:   385f63a9    ldurb   w9, [x29, #-10]
   29890:   3900127f    strb    wzr, [x19, #4]
   29894:   3900227f    strb    wzr, [x19, #8]
   29898:   39000268    strb    w8, [x19]
   2989c:   785f43a8    ldurh   w8, [x29, #-12]
   298a0:   39007e69    strb    w9, [x19, #31]
   298a4:   b94017e9    ldr w9, [sp, #20]
   298a8:   3900327f    strb    wzr, [x19, #12]
   298ac:   7801d268    sturh   w8, [x19, #29]
   298b0:   b85e83a8    ldur    w8, [x29, #-24]
   298b4:   b9002269    str w9, [x19, #32]
   298b8:   385ec3a9    ldurb   w9, [x29, #-20]
   298bc:   3900427f    strb    wzr, [x19, #16]
   298c0:   3900527f    strb    wzr, [x19, #20]
   298c4:   3900727c    strb    w28, [x19, #28]
   298c8:   3900627f    strb    wzr, [x19, #24]
   298cc:   3900927a    strb    w26, [x19, #36]
   298d0:   b8025268    stur    w8, [x19, #37]
   298d4:   52800028    mov w8, #0x1                    // #1
   298d8:   3900a669    strb    w9, [x19, #41]
   298dc:   b9002e77    str w23, [x19, #44]
   298e0:   14000074    b   29ab0 <__libc_init@plt-0x37000>
   298e4:   f94007e8    ldr x8, [sp, #8]
   298e8:   39400108    ldrb    w8, [x8]
   298ec:   34000108    cbz w8, 2990c <__libc_init@plt-0x371a4>
   298f0:   b9401be8    ldr w8, [sp, #24]
   298f4:   39000268    strb    w8, [x19]
   298f8:   14000059    b   29a5c <__libc_init@plt-0x37054>
   298fc:   52800ce9    mov w9, #0x67                   // #103
   29900:   52800028    mov w8, #0x1                    // #1
   29904:   2902a7e8    stp w8, w9, [sp, #20]
   29908:   17ffff9f    b   29784 <__libc_init@plt-0x3732c>
   2990c:   7100c31f    cmp w24, #0x30
   29910:   54000343    b.cc    29978 <__libc_init@plt-0x37138>  // b.lo, b.ul, b.last
   29914:   7100e71f    cmp w24, #0x39
   29918:   54000868    b.hi    29a24 <__libc_init@plt-0x3708c>  // b.pmore
   2991c:   f9401ac9    ldr x9, [x22, #48]
   29920:   2a1f03f7    mov w23, wzr
   29924:   f90003e9    str x9, [sp]
   29928:   f94013e1    ldr x1, [sp, #32]
   2992c:   aa1503e0    mov x0, x21
   29930:   97fff8f1    bl  27cf4 <__libc_init@plt-0x38dbc>
   29934:   910083e1    add x1, sp, #0x20
   29938:   aa1503e0    mov x0, x21
   2993c:   97fffcd2    bl  28c84 <__libc_init@plt-0x37e2c>
   29940:   d3609c0a    ubfx    x10, x0, #32, #8
   29944:   3400068a    cbz w10, 29a14 <__libc_init@plt-0x3709c>
   29948:   52800148    mov w8, #0xa                    // #10
   2994c:   5100c009    sub w9, w0, #0x30
   29950:   7100293f    cmp w9, #0xa
   29954:   1b0862e8    madd    w8, w23, w8, w24
   29958:   5100c117    sub w23, w8, #0x30
   2995c:   54000122    b.cs    29980 <__libc_init@plt-0x37130>  // b.hs, b.nlast
   29960:   2a0003f8    mov w24, w0
   29964:   529998c9    mov w9, #0xccc6                 // #52422
   29968:   72a19989    movk    w9, #0xccc, lsl #16
   2996c:   6b0902ff    cmp w23, w9
   29970:   54fffdcd    b.le    29928 <__libc_init@plt-0x37188>
   29974:   14000028    b   29a14 <__libc_init@plt-0x3709c>
   29978:   b9401be9    ldr w9, [sp, #24]
   2997c:   1400002f    b   29a38 <__libc_init@plt-0x37078>
   29980:   710006ff    cmp w23, #0x1
   29984:   5400048b    b.lt    29a14 <__libc_init@plt-0x3709c>  // b.tstop
   29988:   7100a81f    cmp w0, #0x2a
   2998c:   54000441    b.ne    29a14 <__libc_init@plt-0x3709c>  // b.any
   29990:   f94013e1    ldr x1, [sp, #32]
   29994:   aa1503e0    mov x0, x21
   29998:   2a1703f6    mov w22, w23
   2999c:   97fff8d6    bl  27cf4 <__libc_init@plt-0x38dbc>
   299a0:   910083e1    add x1, sp, #0x20
   299a4:   aa1503e0    mov x0, x21
   299a8:   97fffcb7    bl  28c84 <__libc_init@plt-0x37e2c>
   299ac:   2a0003f8    mov w24, w0
   299b0:   d3609c17    ubfx    x23, x0, #32, #8
   299b4:   34000157    cbz w23, 299dc <__libc_init@plt-0x370d4>
   299b8:   7100271f    cmp w24, #0x9
   299bc:   54000100    b.eq    299dc <__libc_init@plt-0x370d4>  // b.none
   299c0:   7100831f    cmp w24, #0x20
   299c4:   540000c0    b.eq    299dc <__libc_init@plt-0x370d4>  // b.none
   299c8:   7100bf1f    cmp w24, #0x2f
   299cc:   54fff1e0    b.eq    29808 <__libc_init@plt-0x372a8>  // b.none
   299d0:   b9401fe8    ldr w8, [sp, #28]
   299d4:   6b18011f    cmp w8, w24
   299d8:   54000061    b.ne    299e4 <__libc_init@plt-0x370cc>  // b.any
   299dc:   52800dc8    mov w8, #0x6e                   // #110
   299e0:   b9001be8    str w8, [sp, #24]
   299e4:   b94013e8    ldr w8, [sp, #16]
   299e8:   6b0802df    cmp w22, w8
   299ec:   1a96c108    csel    w8, w8, w22, gt
   299f0:   b90017e8    str w8, [sp, #20]
   299f4:   4b0802c8    sub w8, w22, w8
   299f8:   7100051f    cmp w8, #0x1
   299fc:   b9000a88    str w8, [x20, #8]
   29a00:   5400012b    b.lt    29a24 <__libc_init@plt-0x3708c>  // b.tstop
   29a04:   91004280    add x0, x20, #0x10
   29a08:   aa1503e1    mov x1, x21
   29a0c:   94000040    bl  29b0c <__libc_init@plt-0x36fa4>
   29a10:   14000005    b   29a24 <__libc_init@plt-0x3708c>
   29a14:   2a0a03f7    mov w23, w10
   29a18:   2a0003f8    mov w24, w0
   29a1c:   f94003e8    ldr x8, [sp]
   29a20:   f9001ac8    str x8, [x22, #48]
   29a24:   f94007e8    ldr x8, [sp, #8]
   29a28:   b9401be9    ldr w9, [sp, #24]
   29a2c:   39400108    ldrb    w8, [x8]
   29a30:   35000148    cbnz    w8, 29a58 <__libc_init@plt-0x37058>
   29a34:   34000137    cbz w23, 29a58 <__libc_init@plt-0x37058>
   29a38:   7100a31f    cmp w24, #0x28
   29a3c:   540000e1    b.ne    29a58 <__libc_init@plt-0x37058>  // b.any
   29a40:   52800028    mov w8, #0x1                    // #1
   29a44:   f94013e1    ldr x1, [sp, #32]
   29a48:   aa1503e0    mov x0, x21
   29a4c:   39026a88    strb    w8, [x20, #154]
   29a50:   97fff8a9    bl  27cf4 <__libc_init@plt-0x38dbc>
   29a54:   52800e49    mov w9, #0x72                   // #114
   29a58:   39000269    strb    w9, [x19]
   29a5c:   3900067f    strb    wzr, [x19, #1]
   29a60:   3900127f    strb    wzr, [x19, #4]
   29a64:   3900227f    strb    wzr, [x19, #8]
   29a68:   3900327f    strb    wzr, [x19, #12]
   29a6c:   785f43a8    ldurh   w8, [x29, #-12]
   29a70:   3900427f    strb    wzr, [x19, #16]
   29a74:   385f63a9    ldurb   w9, [x29, #-10]
   29a78:   3900527f    strb    wzr, [x19, #20]
   29a7c:   3900727c    strb    w28, [x19, #28]
   29a80:   7801d268    sturh   w8, [x19, #29]
   29a84:   b85e83a8    ldur    w8, [x29, #-24]
   29a88:   39007e69    strb    w9, [x19, #31]
   29a8c:   385ec3a9    ldurb   w9, [x29, #-20]
   29a90:   3900627f    strb    wzr, [x19, #24]
   29a94:   b8025268    stur    w8, [x19, #37]
   29a98:   52800028    mov w8, #0x1                    // #1
   29a9c:   b900227b    str w27, [x19, #32]
   29aa0:   3900927a    strb    w26, [x19, #36]
   29aa4:   3900a669    strb    w9, [x19, #41]
   29aa8:   b94017e9    ldr w9, [sp, #20]
   29aac:   b9002e69    str w9, [x19, #44]
   29ab0:   7900627f    strh    wzr, [x19, #48]
   29ab4:   39019268    strb    w8, [x19, #100]
   29ab8:   f9401728    ldr x8, [x25, #40]
   29abc:   f85f83a9    ldur    x9, [x29, #-8]
   29ac0:   eb09011f    cmp x8, x9
   29ac4:   54000221    b.ne    29b08 <__libc_init@plt-0x36fa8>  // b.any
   29ac8:   a9494ff4    ldp x20, x19, [sp, #144]
   29acc:   a94857f6    ldp x22, x21, [sp, #128]
   29ad0:   a9475ff8    ldp x24, x23, [sp, #112]
   29ad4:   a94667fa    ldp x26, x25, [sp, #96]
   29ad8:   a9456ffc    ldp x28, x27, [sp, #80]
   29adc:   a9447bfd    ldp x29, x30, [sp, #64]
   29ae0:   910283ff    add sp, sp, #0xa0
   29ae4:   d65f03c0    ret
   29ae8:   aa1503e0    mov x0, x21
   29aec:   97fffc4a    bl  28c14 <__libc_init@plt-0x37e9c>
   29af0:   d0ffff01    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   29af4:   f0ffff02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   29af8:   91008421    add x1, x1, #0x21
   29afc:   911b7c42    add x2, x2, #0x6df
   29b00:   52806303    mov w3, #0x318                  // #792
   29b04:   97ffe590    bl  23144 <__libc_init@plt-0x3d96c>
   29b08:   9400dc0e    bl  60b40 <__stack_chk_fail@plt>
   29b0c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   29b10:   a9014ff4    stp x20, x19, [sp, #16]
   29b14:   910003fd    mov x29, sp
   29b18:   aa0003f3    mov x19, x0
   29b1c:   39420008    ldrb    w8, [x0, #128]
   29b20:   aa0103f4    mov x20, x1
   29b24:   34000088    cbz w8, 29b34 <__libc_init@plt-0x36f7c>
   29b28:   aa1303e0    mov x0, x19
   29b2c:   97fff3e2    bl  26ab4 <__libc_init@plt-0x39ffc>
   29b30:   3902027f    strb    wzr, [x19, #128]
   29b34:   aa1303e0    mov x0, x19
   29b38:   aa1403e1    mov x1, x20
   29b3c:   97fff3b6    bl  26a14 <__libc_init@plt-0x3a09c>
   29b40:   52800028    mov w8, #0x1                    // #1
   29b44:   aa1303e0    mov x0, x19
   29b48:   39020268    strb    w8, [x19, #128]
   29b4c:   a9414ff4    ldp x20, x19, [sp, #16]
   29b50:   a8c27bfd    ldp x29, x30, [sp], #32
   29b54:   d65f03c0    ret
   29b58:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   29b5c:   f9000bf7    str x23, [sp, #16]
   29b60:   910003fd    mov x29, sp
   29b64:   a90257f6    stp x22, x21, [sp, #32]
   29b68:   a9034ff4    stp x20, x19, [sp, #48]
   29b6c:   aa0103f3    mov x19, x1
   29b70:   aa0003f4    mov x20, x0
   29b74:   97fffc44    bl  28c84 <__libc_init@plt-0x37e2c>
   29b78:   aa0003f5    mov x21, x0
   29b7c:   92585c16    and x22, x0, #0xffffff0000000000
   29b80:   aa1403e0    mov x0, x20
   29b84:   97fff745    bl  27898 <__libc_init@plt-0x39218>
   29b88:   39403017    ldrb    w23, [x0, #12]
   29b8c:   f2601ea8    ands    x8, x21, #0xff00000000
   29b90:   54000180    b.eq    29bc0 <__libc_init@plt-0x36ef0>  // b.none
   29b94:   710026bf    cmp w21, #0x9
   29b98:   54000060    b.eq    29ba4 <__libc_init@plt-0x36f0c>  // b.none
   29b9c:   710082bf    cmp w21, #0x20
   29ba0:   540000a1    b.ne    29bb4 <__libc_init@plt-0x36efc>  // b.any
   29ba4:   f9400261    ldr x1, [x19]
   29ba8:   aa1403e0    mov x0, x20
   29bac:   97fff852    bl  27cf4 <__libc_init@plt-0x38dbc>
   29bb0:   14000008    b   29bd0 <__libc_init@plt-0x36ee0>
   29bb4:   340001d7    cbz w23, 29bec <__libc_init@plt-0x36ec4>
   29bb8:   710086bf    cmp w21, #0x21
   29bbc:   54000181    b.ne    29bec <__libc_init@plt-0x36ec4>  // b.any
   29bc0:   aa1403e0    mov x0, x20
   29bc4:   52800021    mov w1, #0x1                    // #1
   29bc8:   97fffb83    bl  289d4 <__libc_init@plt-0x380dc>
   29bcc:   360000c0    tbz w0, #0, 29be4 <__libc_init@plt-0x36ecc>
   29bd0:   aa1403e0    mov x0, x20
   29bd4:   aa1303e1    mov x1, x19
   29bd8:   97fffc2b    bl  28c84 <__libc_init@plt-0x37e2c>
   29bdc:   aa0003f5    mov x21, x0
   29be0:   17ffffeb    b   29b8c <__libc_init@plt-0x36f24>
   29be4:   aa1f03e0    mov x0, xzr
   29be8:   14000006    b   29c00 <__libc_init@plt-0x36eb0>
   29bec:   aa160108    orr x8, x8, x22
   29bf0:   92785ea9    and x9, x21, #0xffffff00
   29bf4:   aa090108    orr x8, x8, x9
   29bf8:   92401ea9    and x9, x21, #0xff
   29bfc:   aa090100    orr x0, x8, x9
   29c00:   a9434ff4    ldp x20, x19, [sp, #48]
   29c04:   a94257f6    ldp x22, x21, [sp, #32]
   29c08:   f9400bf7    ldr x23, [sp, #16]
   29c0c:   a8c47bfd    ldp x29, x30, [sp], #64
   29c10:   d65f03c0    ret
   29c14:   a9be7bfd    stp x29, x30, [sp, #-32]!
   29c18:   f9000bf3    str x19, [sp, #16]
   29c1c:   910003fd    mov x29, sp
   29c20:   39409008    ldrb    w8, [x0, #36]
   29c24:   35000368    cbnz    w8, 29c90 <__libc_init@plt-0x36e20>
   29c28:   b9403408    ldr w8, [x0, #52]
   29c2c:   aa0003f3    mov x19, x0
   29c30:   71000d1f    cmp w8, #0x3
   29c34:   540002a8    b.hi    29c88 <__libc_init@plt-0x36e28>  // b.pmore
   29c38:   90ffff29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   29c3c:   f9401660    ldr x0, [x19, #40]
   29c40:   911fc529    add x9, x9, #0x7f1
   29c44:   1000008a    adr x10, 29c54 <__libc_init@plt-0x36e5c>
   29c48:   3868692b    ldrb    w11, [x9, x8]
   29c4c:   8b0b094a    add x10, x10, x11, lsl #2
   29c50:   d61f0140    br  x10
   29c54:   aa1303e1    mov x1, x19
   29c58:   97ffe623    bl  234e4 <__libc_init@plt-0x3d5cc>
   29c5c:   aa1f03e0    mov x0, xzr
   29c60:   9400dbd4    bl  60bb0 <fflush@plt>
   29c64:   14000009    b   29c88 <__libc_init@plt-0x36e28>
   29c68:   aa1303e1    mov x1, x19
   29c6c:   97ffedd2    bl  253b4 <__libc_init@plt-0x3b6fc>
   29c70:   14000006    b   29c88 <__libc_init@plt-0x36e28>
   29c74:   aa1303e1    mov x1, x19
   29c78:   97ffef10    bl  258b8 <__libc_init@plt-0x3b1f8>
   29c7c:   14000003    b   29c88 <__libc_init@plt-0x36e28>
   29c80:   aa1303e1    mov x1, x19
   29c84:   97ffef87    bl  25aa0 <__libc_init@plt-0x3b010>
   29c88:   52800028    mov w8, #0x1                    // #1
   29c8c:   39009268    strb    w8, [x19, #36]
   29c90:   f9400bf3    ldr x19, [sp, #16]
   29c94:   a8c27bfd    ldp x29, x30, [sp], #32
   29c98:   d65f03c0    ret
   29c9c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   29ca0:   a9014ff4    stp x20, x19, [sp, #16]
   29ca4:   910003fd    mov x29, sp
   29ca8:   aa0003f3    mov x19, x0
   29cac:   97ffffda    bl  29c14 <__libc_init@plt-0x36e9c>
   29cb0:   52800028    mov w8, #0x1                    // #1
   29cb4:   f9401660    ldr x0, [x19, #40]
   29cb8:   b9401274    ldr w20, [x19, #16]
   29cbc:   39009268    strb    w8, [x19, #36]
   29cc0:   97fff005    bl  25cd4 <__libc_init@plt-0x3addc>
   29cc4:   2a1403e0    mov w0, w20
   29cc8:   a9414ff4    ldp x20, x19, [sp, #16]
   29ccc:   a8c27bfd    ldp x29, x30, [sp], #32
   29cd0:   d65f03c0    ret
   29cd4:   12800008    mov w8, #0xffffffff             // #-1
   29cd8:   f9000002    str x2, [x0]
   29cdc:   b9000803    str w3, [x0, #8]
   29ce0:   3900301f    strb    wzr, [x0, #12]
   29ce4:   b900101f    str wzr, [x0, #16]
   29ce8:   f9000c1f    str xzr, [x0, #24]
   29cec:   b900201f    str wzr, [x0, #32]
   29cf0:   3900901f    strb    wzr, [x0, #36]
   29cf4:   f9001401    str x1, [x0, #40]
   29cf8:   b9003008    str w8, [x0, #48]
   29cfc:   d65f03c0    ret
   29d00:   d10183ff    sub sp, sp, #0x60
   29d04:   a9027bfd    stp x29, x30, [sp, #32]
   29d08:   910083fd    add x29, sp, #0x20
   29d0c:   f9001bf7    str x23, [sp, #48]
   29d10:   a90457f6    stp x22, x21, [sp, #64]
   29d14:   a9054ff4    stp x20, x19, [sp, #80]
   29d18:   d53bd057    mrs x23, tpidr_el0
   29d1c:   aa0003f5    mov x21, x0
   29d20:   f94016e8    ldr x8, [x23, #40]
   29d24:   f81f83a8    stur    x8, [x29, #-8]
   29d28:   f9401408    ldr x8, [x0, #40]
   29d2c:   39450509    ldrb    w9, [x8, #321]
   29d30:   34000109    cbz w9, 29d50 <__libc_init@plt-0x36d60>
   29d34:   d0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   29d38:   aa1503e0    mov x0, x21
   29d3c:   9121b042    add x2, x2, #0x86c
   29d40:   52802001    mov w1, #0x100                  // #256
   29d44:   97ffe315    bl  22998 <__libc_init@plt-0x3e118>
   29d48:   2a1f03e0    mov w0, wzr
   29d4c:   1400017e    b   2a344 <__libc_init@plt-0x3676c>
   29d50:   aa0303f3    mov x19, x3
   29d54:   aa0203f4    mov x20, x2
   29d58:   aa0103f6    mov x22, x1
   29d5c:   529e73c9    mov w9, #0xf39e                 // #62366
   29d60:   72a298a9    movk    w9, #0x14c5, lsl #16
   29d64:   eb09003f    cmp x1, x9
   29d68:   540003cd    b.le    29de0 <__libc_init@plt-0x36cd0>
   29d6c:   d28559c9    mov x9, #0x2ace                 // #10958
   29d70:   f2b65829    movk    x9, #0xb2c1, lsl #16
   29d74:   f2c0bfc9    movk    x9, #0x5fe, lsl #32
   29d78:   eb0902df    cmp x22, x9
   29d7c:   5400076c    b.gt    29e68 <__libc_init@plt-0x36c48>
   29d80:   d2845b49    mov x9, #0x22da                 // #8922
   29d84:   f2a31bc9    movk    x9, #0x18de, lsl #16
   29d88:   f2c00049    movk    x9, #0x2, lsl #32
   29d8c:   eb0902df    cmp x22, x9
   29d90:   5400108c    b.gt    29fa0 <__libc_init@plt-0x36b10>
   29d94:   529e73e9    mov w9, #0xf39f                 // #62367
   29d98:   72a298a9    movk    w9, #0x14c5, lsl #16
   29d9c:   eb0902df    cmp x22, x9
   29da0:   54001860    b.eq    2a0ac <__libc_init@plt-0x36a04>  // b.none
   29da4:   5282ae89    mov w9, #0x1574                 // #5492
   29da8:   72a3f649    movk    w9, #0x1fb2, lsl #16
   29dac:   eb0902df    cmp x22, x9
   29db0:   540025e0    b.eq    2a26c <__libc_init@plt-0x36844>  // b.none
   29db4:   d290b6a9    mov x9, #0x85b5                 // #34229
   29db8:   f2a1bb29    movk    x9, #0xdd9, lsl #16
   29dbc:   f2c00049    movk    x9, #0x2, lsl #32
   29dc0:   eb0902df    cmp x22, x9
   29dc4:   54002de1    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   29dc8:   39450108    ldrb    w8, [x8, #320]
   29dcc:   d0ffff09    adrp    x9, b000 <__libc_init@plt-0x55ab0>
   29dd0:   90ffff0a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   29dd4:   9104e929    add x9, x9, #0x13a
   29dd8:   9132f14a    add x10, x10, #0xcbc
   29ddc:   14000151    b   2a320 <__libc_init@plt-0x36790>
   29de0:   52872869    mov w9, #0x3943                 // #14659
   29de4:   72a017e9    movk    w9, #0xbf, lsl #16
   29de8:   eb0902df    cmp x22, x9
   29dec:   5400070d    b.le    29ecc <__libc_init@plt-0x36be4>
   29df0:   528b2729    mov w9, #0x5939                 // #22841
   29df4:   72a02a69    movk    w9, #0x153, lsl #16
   29df8:   eb0902df    cmp x22, x9
   29dfc:   54000a6c    b.gt    29f48 <__libc_init@plt-0x36b68>
   29e00:   52872889    mov w9, #0x3944                 // #14660
   29e04:   72a017e9    movk    w9, #0xbf, lsl #16
   29e08:   eb0902df    cmp x22, x9
   29e0c:   540016e0    b.eq    2a0e8 <__libc_init@plt-0x369c8>  // b.none
   29e10:   528ceb09    mov w9, #0x6758                 // #26456
   29e14:   72a01969    movk    w9, #0xcb, lsl #16
   29e18:   eb0902df    cmp x22, x9
   29e1c:   54001840    b.eq    2a124 <__libc_init@plt-0x3698c>  // b.none
   29e20:   5299a0a9    mov w9, #0xcd05                 // #52485
   29e24:   72a025e9    movk    w9, #0x12f, lsl #16
   29e28:   eb0902df    cmp x22, x9
   29e2c:   54002aa1    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   29e30:   b9407909    ldr w9, [x8, #120]
   29e34:   37f827c9    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   29e38:   d0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   29e3c:   39401509    ldrb    w9, [x8, #5]
   29e40:   91130442    add x2, x2, #0x4c1
   29e44:   34002789    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   29e48:   39401109    ldrb    w9, [x8, #4]
   29e4c:   35002749    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   29e50:   b9806508    ldrsw   x8, [x8, #100]
   29e54:   7100151f    cmp w8, #0x5
   29e58:   54002942    b.cs    2a380 <__libc_init@plt-0x36730>  // b.hs, b.nlast
   29e5c:   d503201f    nop
   29e60:   10f1cd89    adr x9, d810 <__libc_init@plt-0x532a0>
   29e64:   140000e0    b   2a1e4 <__libc_init@plt-0x368cc>
   29e68:   d29b59c9    mov x9, #0xdace                 // #56014
   29e6c:   f2b7b229    movk    x9, #0xbd91, lsl #16
   29e70:   f2ca6729    movk    x9, #0x5339, lsl #32
   29e74:   f2e002e9    movk    x9, #0x17, lsl #48
   29e78:   eb0902df    cmp x22, x9
   29e7c:   54000ccc    b.gt    2a014 <__libc_init@plt-0x36a9c>
   29e80:   d28559e9    mov x9, #0x2acf                 // #10959
   29e84:   f2b65829    movk    x9, #0xb2c1, lsl #16
   29e88:   f2c0bfc9    movk    x9, #0x5fe, lsl #32
   29e8c:   eb0902df    cmp x22, x9
   29e90:   54001720    b.eq    2a174 <__libc_init@plt-0x3693c>  // b.none
   29e94:   d288af49    mov x9, #0x457a                 // #17786
   29e98:   f2a6ac49    movk    x9, #0x3562, lsl #16
   29e9c:   f2c10649    movk    x9, #0x832, lsl #32
   29ea0:   eb0902df    cmp x22, x9
   29ea4:   54001f60    b.eq    2a290 <__libc_init@plt-0x36820>  // b.none
   29ea8:   d2985e69    mov x9, #0xc2f3                 // #49907
   29eac:   f2b570a9    movk    x9, #0xab85, lsl #16
   29eb0:   f2db4509    movk    x9, #0xda28, lsl #32
   29eb4:   eb0902df    cmp x22, x9
   29eb8:   54002641    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   29ebc:   b9407909    ldr w9, [x8, #120]
   29ec0:   37f821c9    tbnz    w9, #31, 2a2f8 <__libc_init@plt-0x367b8>
   29ec4:   b9400108    ldr w8, [x8]
   29ec8:   140000b0    b   2a188 <__libc_init@plt-0x36928>
   29ecc:   528eda69    mov w9, #0x76d3                 // #30419
   29ed0:   72a00149    movk    w9, #0xa, lsl #16
   29ed4:   eb0902df    cmp x22, x9
   29ed8:   54000c8d    b.le    2a068 <__libc_init@plt-0x36a48>
   29edc:   528eda89    mov w9, #0x76d4                 // #30420
   29ee0:   72a00149    movk    w9, #0xa, lsl #16
   29ee4:   eb0902df    cmp x22, x9
   29ee8:   540015a0    b.eq    2a19c <__libc_init@plt-0x36914>  // b.none
   29eec:   52925969    mov w9, #0x92cb                 // #37579
   29ef0:   72a00169    movk    w9, #0xb, lsl #16
   29ef4:   eb0902df    cmp x22, x9
   29ef8:   54001580    b.eq    2a1a8 <__libc_init@plt-0x36908>  // b.none
   29efc:   529c5529    mov w9, #0xe2a9                 // #58025
   29f00:   72a00169    movk    w9, #0xb, lsl #16
   29f04:   eb0902df    cmp x22, x9
   29f08:   540023c1    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   29f0c:   b9407909    ldr w9, [x8, #120]
   29f10:   37f820e9    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   29f14:   d0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   29f18:   39401509    ldrb    w9, [x8, #5]
   29f1c:   91130442    add x2, x2, #0x4c1
   29f20:   340020a9    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   29f24:   39401109    ldrb    w9, [x8, #4]
   29f28:   35002069    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   29f2c:   39418108    ldrb    w8, [x8, #96]
   29f30:   b0ffff09    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   29f34:   f0ffff0a    adrp    x10, c000 <__libc_init@plt-0x54ab0>
   29f38:   91274d29    add x9, x9, #0x9d3
   29f3c:   912af54a    add x10, x10, #0xabd
   29f40:   721e011f    tst w8, #0x4
   29f44:   140000f8    b   2a324 <__libc_init@plt-0x3678c>
   29f48:   528b2749    mov w9, #0x593a                 // #22842
   29f4c:   72a02a69    movk    w9, #0x153, lsl #16
   29f50:   eb0902df    cmp x22, x9
   29f54:   54001320    b.eq    2a1b8 <__libc_init@plt-0x368f8>  // b.none
   29f58:   5286c4c9    mov w9, #0x3626                 // #13862
   29f5c:   72a24f09    movk    w9, #0x1278, lsl #16
   29f60:   eb0902df    cmp x22, x9
   29f64:   54001320    b.eq    2a1c8 <__libc_init@plt-0x368e8>  // b.none
   29f68:   5299ee29    mov w9, #0xcf71                 // #53105
   29f6c:   72a24f89    movk    w9, #0x127c, lsl #16
   29f70:   eb0902df    cmp x22, x9
   29f74:   54002061    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   29f78:   b9407909    ldr w9, [x8, #120]
   29f7c:   37f81d89    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   29f80:   39424509    ldrb    w9, [x8, #145]
   29f84:   34001f49    cbz w9, 2a36c <__libc_init@plt-0x36744>
   29f88:   39424108    ldrb    w8, [x8, #144]
   29f8c:   b0ffff09    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   29f90:   90ffff2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   29f94:   91272529    add x9, x9, #0x9c9
   29f98:   9105414a    add x10, x10, #0x150
   29f9c:   140000e1    b   2a320 <__libc_init@plt-0x36790>
   29fa0:   d2845b69    mov x9, #0x22db                 // #8923
   29fa4:   f2a31bc9    movk    x9, #0x18de, lsl #16
   29fa8:   f2c00049    movk    x9, #0x2, lsl #32
   29fac:   eb0902df    cmp x22, x9
   29fb0:   54001200    b.eq    2a1f0 <__libc_init@plt-0x368c0>  // b.none
   29fb4:   d29bda09    mov x9, #0xded0                 // #57040
   29fb8:   f2a16529    movk    x9, #0xb29, lsl #16
   29fbc:   f2c00729    movk    x9, #0x39, lsl #32
   29fc0:   eb0902df    cmp x22, x9
   29fc4:   540017e0    b.eq    2a2c0 <__libc_init@plt-0x367f0>  // b.none
   29fc8:   d28cda29    mov x9, #0x66d1                 // #26321
   29fcc:   f2b75a69    movk    x9, #0xbad3, lsl #16
   29fd0:   f2c009a9    movk    x9, #0x4d, lsl #32
   29fd4:   eb0902df    cmp x22, x9
   29fd8:   54001d41    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   29fdc:   aa0803e0    mov x0, x8
   29fe0:   b8478c09    ldr w9, [x0, #120]!
   29fe4:   37f81a49    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   29fe8:   b9400108    ldr w8, [x8]
   29fec:   7100051f    cmp w8, #0x1
   29ff0:   540019e0    b.eq    2a32c <__libc_init@plt-0x36784>  // b.none
   29ff4:   97ffe20e    bl  2282c <__libc_init@plt-0x3e284>
   29ff8:   71000c1f    cmp w0, #0x3
   29ffc:   54001c22    b.cs    2a380 <__libc_init@plt-0x36730>  // b.hs, b.nlast
   2a000:   d503201f    nop
   2a004:   10f1c008    adr x8, d804 <__libc_init@plt-0x532ac>
   2a008:   b8a0d909    ldrsw   x9, [x8, w0, sxtw #2]
   2a00c:   8b090102    add x2, x8, x9
   2a010:   140000c9    b   2a334 <__libc_init@plt-0x3677c>
   2a014:   d29b59e9    mov x9, #0xdacf                 // #56015
   2a018:   f2b7b229    movk    x9, #0xbd91, lsl #16
   2a01c:   f2ca6729    movk    x9, #0x5339, lsl #32
   2a020:   f2e002e9    movk    x9, #0x17, lsl #48
   2a024:   eb0902df    cmp x22, x9
   2a028:   54001020    b.eq    2a22c <__libc_init@plt-0x36884>  // b.none
   2a02c:   d284bb49    mov x9, #0x25da                 // #9690
   2a030:   f2be7509    movk    x9, #0xf3a8, lsl #16
   2a034:   f2d10529    movk    x9, #0x8829, lsl #32
   2a038:   f2e02b89    movk    x9, #0x15c, lsl #48
   2a03c:   eb0902df    cmp x22, x9
   2a040:   54001620    b.eq    2a304 <__libc_init@plt-0x367ac>  // b.none
   2a044:   d28a7c68    mov x8, #0x53e3                 // #21475
   2a048:   f2a67aa8    movk    x8, #0x33d5, lsl #16
   2a04c:   f2cc1dc8    movk    x8, #0x60ee, lsl #32
   2a050:   f2e051c8    movk    x8, #0x28e, lsl #48
   2a054:   eb0802df    cmp x22, x8
   2a058:   54001941    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   2a05c:   f0ffff02    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   2a060:   91172c42    add x2, x2, #0x5cb
   2a064:   140000b4    b   2a334 <__libc_init@plt-0x3677c>
   2a068:   528d88e9    mov w9, #0x6c47                 // #27719
   2a06c:   eb0902df    cmp x22, x9
   2a070:   54000ea0    b.eq    2a244 <__libc_init@plt-0x3686c>  // b.none
   2a074:   528ee2c9    mov w9, #0x7716                 // #30486
   2a078:   72a00109    movk    w9, #0x8, lsl #16
   2a07c:   eb0902df    cmp x22, x9
   2a080:   54001801    b.ne    2a380 <__libc_init@plt-0x36730>  // b.any
   2a084:   b9407909    ldr w9, [x8, #120]
   2a088:   37f81529    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a08c:   39401509    ldrb    w9, [x8, #5]
   2a090:   340014e9    cbz w9, 2a32c <__libc_init@plt-0x36784>
   2a094:   39401108    ldrb    w8, [x8, #4]
   2a098:   90ffff09    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   2a09c:   90ffff0a    adrp    x10, a000 <__libc_init@plt-0x56ab0>
   2a0a0:   910b1929    add x9, x9, #0x2c6
   2a0a4:   9104994a    add x10, x10, #0x126
   2a0a8:   1400009e    b   2a320 <__libc_init@plt-0x36790>
   2a0ac:   b9407909    ldr w9, [x8, #120]
   2a0b0:   37f81249    tbnz    w9, #31, 2a2f8 <__libc_init@plt-0x367b8>
   2a0b4:   b9400109    ldr w9, [x8]
   2a0b8:   d0ffff02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2a0bc:   913db442    add x2, x2, #0xf6d
   2a0c0:   7100053f    cmp w9, #0x1
   2a0c4:   54001380    b.eq    2a334 <__libc_init@plt-0x3677c>  // b.none
   2a0c8:   f0fffee9    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   2a0cc:   3942490a    ldrb    w10, [x8, #146]
   2a0d0:   913ebd29    add x9, x9, #0xfaf
   2a0d4:   3400152a    cbz w10, 2a378 <__libc_init@plt-0x36738>
   2a0d8:   39404108    ldrb    w8, [x8, #16]
   2a0dc:   7100011f    cmp w8, #0x0
   2a0e0:   9a820122    csel    x2, x9, x2, eq  // eq = none
   2a0e4:   14000094    b   2a334 <__libc_init@plt-0x3677c>
   2a0e8:   b9407909    ldr w9, [x8, #120]
   2a0ec:   37f81209    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a0f0:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a0f4:   39401509    ldrb    w9, [x8, #5]
   2a0f8:   91130442    add x2, x2, #0x4c1
   2a0fc:   340011c9    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   2a100:   39401109    ldrb    w9, [x8, #4]
   2a104:   35001189    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   2a108:   39418108    ldrb    w8, [x8, #96]
   2a10c:   90ffff09    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   2a110:   90ffff0a    adrp    x10, a000 <__libc_init@plt-0x56ab0>
   2a114:   910b0529    add x9, x9, #0x2c1
   2a118:   911f654a    add x10, x10, #0x7d9
   2a11c:   7200011f    tst w8, #0x1
   2a120:   14000081    b   2a324 <__libc_init@plt-0x3678c>
   2a124:   b9407909    ldr w9, [x8, #120]
   2a128:   37f81029    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a12c:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a130:   39401509    ldrb    w9, [x8, #5]
   2a134:   91130442    add x2, x2, #0x4c1
   2a138:   34000fe9    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   2a13c:   39401109    ldrb    w9, [x8, #4]
   2a140:   35000fa9    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   2a144:   3941a508    ldrb    w8, [x8, #105]
   2a148:   b0ffff09    adrp    x9, b000 <__libc_init@plt-0x55ab0>
   2a14c:   b0ffff0a    adrp    x10, b000 <__libc_init@plt-0x55ab0>
   2a150:   91134529    add x9, x9, #0x4d1
   2a154:   91132d4a    add x10, x10, #0x4cb
   2a158:   f0fffeeb    adrp    x11, 9000 <__libc_init@plt-0x57ab0>
   2a15c:   7100891f    cmp w8, #0x22
   2a160:   9139496b    add x11, x11, #0xe52
   2a164:   9a890149    csel    x9, x10, x9, eq // eq = none
   2a168:   71009d1f    cmp w8, #0x27
   2a16c:   9a890162    csel    x2, x11, x9, eq // eq = none
   2a170:   14000071    b   2a334 <__libc_init@plt-0x3677c>
   2a174:   b9407909    ldr w9, [x8, #120]
   2a178:   37f80da9    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a17c:   39401509    ldrb    w9, [x8, #5]
   2a180:   34000bc9    cbz w9, 2a2f8 <__libc_init@plt-0x367b8>
   2a184:   39401108    ldrb    w8, [x8, #4]
   2a188:   f0fffee9    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   2a18c:   d0ffff0a    adrp    x10, c000 <__libc_init@plt-0x54ab0>
   2a190:   913ebd29    add x9, x9, #0xfaf
   2a194:   913db54a    add x10, x10, #0xf6d
   2a198:   14000062    b   2a320 <__libc_init@plt-0x36790>
   2a19c:   f9404102    ldr x2, [x8, #128]
   2a1a0:   b5000ca2    cbnz    x2, 2a334 <__libc_init@plt-0x3677c>
   2a1a4:   14000067    b   2a340 <__libc_init@plt-0x36770>
   2a1a8:   b9407909    ldr w9, [x8, #120]
   2a1ac:   37f80c09    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a1b0:   39424108    ldrb    w8, [x8, #144]
   2a1b4:   14000057    b   2a310 <__libc_init@plt-0x367a0>
   2a1b8:   b9407909    ldr w9, [x8, #120]
   2a1bc:   37f809e9    tbnz    w9, #31, 2a2f8 <__libc_init@plt-0x367b8>
   2a1c0:   39424508    ldrb    w8, [x8, #145]
   2a1c4:   14000053    b   2a310 <__libc_init@plt-0x367a0>
   2a1c8:   b9407909    ldr w9, [x8, #120]
   2a1cc:   37f80b09    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a1d0:   b9800108    ldrsw   x8, [x8]
   2a1d4:   71000d1f    cmp w8, #0x3
   2a1d8:   54000d42    b.cs    2a380 <__libc_init@plt-0x36730>  // b.hs, b.nlast
   2a1dc:   d503201f    nop
   2a1e0:   10f1b0c9    adr x9, d7f8 <__libc_init@plt-0x532b8>
   2a1e4:   b8a87928    ldrsw   x8, [x9, x8, lsl #2]
   2a1e8:   8b080122    add x2, x9, x8
   2a1ec:   14000052    b   2a334 <__libc_init@plt-0x3677c>
   2a1f0:   b9407909    ldr w9, [x8, #120]
   2a1f4:   37f809c9    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a1f8:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a1fc:   39401509    ldrb    w9, [x8, #5]
   2a200:   91130442    add x2, x2, #0x4c1
   2a204:   34000989    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   2a208:   39401109    ldrb    w9, [x8, #4]
   2a20c:   35000949    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   2a210:   39418108    ldrb    w8, [x8, #96]
   2a214:   90ffff09    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   2a218:   d0ffff0a    adrp    x10, c000 <__libc_init@plt-0x54ab0>
   2a21c:   911f7929    add x9, x9, #0x7de
   2a220:   912add4a    add x10, x10, #0xab7
   2a224:   721f011f    tst w8, #0x2
   2a228:   1400003f    b   2a324 <__libc_init@plt-0x3678c>
   2a22c:   b9407909    ldr w9, [x8, #120]
   2a230:   37f80649    tbnz    w9, #31, 2a2f8 <__libc_init@plt-0x367b8>
   2a234:   39401509    ldrb    w9, [x8, #5]
   2a238:   34000609    cbz w9, 2a2f8 <__libc_init@plt-0x367b8>
   2a23c:   39401108    ldrb    w8, [x8, #4]
   2a240:   14000034    b   2a310 <__libc_init@plt-0x367a0>
   2a244:   b9407909    ldr w9, [x8, #120]
   2a248:   37f80729    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a24c:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a250:   39401509    ldrb    w9, [x8, #5]
   2a254:   91130442    add x2, x2, #0x4c1
   2a258:   340006e9    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   2a25c:   39401109    ldrb    w9, [x8, #4]
   2a260:   350006a9    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   2a264:   3941a108    ldrb    w8, [x8, #104]
   2a268:   1400002a    b   2a310 <__libc_init@plt-0x367a0>
   2a26c:   b9407909    ldr w9, [x8, #120]
   2a270:   37f80449    tbnz    w9, #31, 2a2f8 <__libc_init@plt-0x367b8>
   2a274:   b9400108    ldr w8, [x8]
   2a278:   f0fffee9    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   2a27c:   d0ffff0a    adrp    x10, c000 <__libc_init@plt-0x54ab0>
   2a280:   913ebd29    add x9, x9, #0xfaf
   2a284:   913db54a    add x10, x10, #0xf6d
   2a288:   7100091f    cmp w8, #0x2
   2a28c:   14000026    b   2a324 <__libc_init@plt-0x3678c>
   2a290:   b9407909    ldr w9, [x8, #120]
   2a294:   37f804c9    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a298:   f0fffee2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   2a29c:   39424109    ldrb    w9, [x8, #144]
   2a2a0:   913ebc42    add x2, x2, #0xfaf
   2a2a4:   34000489    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   2a2a8:   39424508    ldrb    w8, [x8, #145]
   2a2ac:   d0ffff09    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   2a2b0:   913db529    add x9, x9, #0xf6d
   2a2b4:   7100011f    cmp w8, #0x0
   2a2b8:   9a890042    csel    x2, x2, x9, eq  // eq = none
   2a2bc:   1400001e    b   2a334 <__libc_init@plt-0x3677c>
   2a2c0:   b9407909    ldr w9, [x8, #120]
   2a2c4:   37f801a9    tbnz    w9, #31, 2a2f8 <__libc_init@plt-0x367b8>
   2a2c8:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a2cc:   39401509    ldrb    w9, [x8, #5]
   2a2d0:   91130442    add x2, x2, #0x4c1
   2a2d4:   34000309    cbz w9, 2a334 <__libc_init@plt-0x3677c>
   2a2d8:   39401109    ldrb    w9, [x8, #4]
   2a2dc:   350002c9    cbnz    w9, 2a334 <__libc_init@plt-0x3677c>
   2a2e0:   39401908    ldrb    w8, [x8, #6]
   2a2e4:   d0ffff09    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   2a2e8:   d0ffff0a    adrp    x10, c000 <__libc_init@plt-0x54ab0>
   2a2ec:   91241929    add x9, x9, #0x906
   2a2f0:   9124314a    add x10, x10, #0x90c
   2a2f4:   1400000b    b   2a320 <__libc_init@plt-0x36790>
   2a2f8:   90ffff02    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   2a2fc:   91019442    add x2, x2, #0x65
   2a300:   1400000d    b   2a334 <__libc_init@plt-0x3677c>
   2a304:   b9407909    ldr w9, [x8, #120]
   2a308:   37f80129    tbnz    w9, #31, 2a32c <__libc_init@plt-0x36784>
   2a30c:   39424d08    ldrb    w8, [x8, #147]
   2a310:   d0ffff09    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   2a314:   f0fffeea    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   2a318:   913db529    add x9, x9, #0xf6d
   2a31c:   913ebd4a    add x10, x10, #0xfaf
   2a320:   7100011f    cmp w8, #0x0
   2a324:   9a890142    csel    x2, x10, x9, eq // eq = none
   2a328:   14000003    b   2a334 <__libc_init@plt-0x3677c>
   2a32c:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a330:   91130442    add x2, x2, #0x4c1
   2a334:   aa1403e0    mov x0, x20
   2a338:   aa1303e1    mov x1, x19
   2a33c:   97ffe3e1    bl  232c0 <__libc_init@plt-0x3d7f0>
   2a340:   52800020    mov w0, #0x1                    // #1
   2a344:   f94016e8    ldr x8, [x23, #40]
   2a348:   f85f83a9    ldur    x9, [x29, #-8]
   2a34c:   eb09011f    cmp x8, x9
   2a350:   54000321    b.ne    2a3b4 <__libc_init@plt-0x366fc>  // b.any
   2a354:   a9454ff4    ldp x20, x19, [sp, #80]
   2a358:   a94457f6    ldp x22, x21, [sp, #64]
   2a35c:   a9427bfd    ldp x29, x30, [sp, #32]
   2a360:   f9401bf7    ldr x23, [sp, #48]
   2a364:   910183ff    add sp, sp, #0x60
   2a368:   d65f03c0    ret
   2a36c:   d0ffff02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2a370:   9131a042    add x2, x2, #0xc68
   2a374:   17fffff0    b   2a334 <__libc_init@plt-0x3677c>
   2a378:   aa0903e2    mov x2, x9
   2a37c:   17ffffee    b   2a334 <__libc_init@plt-0x3677c>
   2a380:   910023e0    add x0, sp, #0x8
   2a384:   52800201    mov w1, #0x10                   // #16
   2a388:   aa1603e2    mov x2, x22
   2a38c:   940037aa    bl  38234 <__libc_init@plt-0x2887c>
   2a390:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2a394:   f100001f    cmp x0, #0x0
   2a398:   913e3108    add x8, x8, #0xf8c
   2a39c:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2a3a0:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2a3a4:   9110b421    add x1, x1, #0x42d
   2a3a8:   aa1503e0    mov x0, x21
   2a3ac:   aa1603e2    mov x2, x22
   2a3b0:   97ffe316    bl  23008 <__libc_init@plt-0x3daa8>
   2a3b4:   9400d9e3    bl  60b40 <__stack_chk_fail@plt>
   2a3b8:   d10103ff    sub sp, sp, #0x40
   2a3bc:   a9027bfd    stp x29, x30, [sp, #32]
   2a3c0:   910083fd    add x29, sp, #0x20
   2a3c4:   a9034ff4    stp x20, x19, [sp, #48]
   2a3c8:   d53bd049    mrs x9, tpidr_el0
   2a3cc:   aa0103f4    mov x20, x1
   2a3d0:   f940152a    ldr x10, [x9, #40]
   2a3d4:   5293c9cb    mov w11, #0x9e4e                    // #40526
   2a3d8:   72a397ab    movk    w11, #0x1cbd, lsl #16
   2a3dc:   eb0b003f    cmp x1, x11
   2a3e0:   f81f83aa    stur    x10, [x29, #-8]
   2a3e4:   540001cc    b.gt    2a41c <__libc_init@plt-0x36694>
   2a3e8:   528e3fea    mov w10, #0x71ff                    // #29183
   2a3ec:   72a01aea    movk    w10, #0xd7, lsl #16
   2a3f0:   eb0a029f    cmp x20, x10
   2a3f4:   540002a0    b.eq    2a448 <__libc_init@plt-0x36668>  // b.none
   2a3f8:   5282316a    mov w10, #0x118b                    // #4491
   2a3fc:   72a0220a    movk    w10, #0x110, lsl #16
   2a400:   eb0a029f    cmp x20, x10
   2a404:   54000421    b.ne    2a488 <__libc_init@plt-0x36628>  // b.any
   2a408:   f9401408    ldr x8, [x0, #40]
   2a40c:   f9404108    ldr x8, [x8, #128]
   2a410:   f100011f    cmp x8, #0x0
   2a414:   1a9f07e8    cset    w8, ne  // ne = any
   2a418:   14000012    b   2a460 <__libc_init@plt-0x36650>
   2a41c:   5293c9ea    mov w10, #0x9e4f                    // #40527
   2a420:   72a397aa    movk    w10, #0x1cbd, lsl #16
   2a424:   eb0a029f    cmp x20, x10
   2a428:   54000140    b.eq    2a450 <__libc_init@plt-0x36660>  // b.none
   2a42c:   d294200a    mov x10, #0xa100                    // #41216
   2a430:   f2bec3aa    movk    x10, #0xf61d, lsl #16
   2a434:   f2c0004a    movk    x10, #0x2, lsl #32
   2a438:   eb0a029f    cmp x20, x10
   2a43c:   54000261    b.ne    2a488 <__libc_init@plt-0x36628>  // b.any
   2a440:   2a1f03e8    mov w8, wzr
   2a444:   14000007    b   2a460 <__libc_init@plt-0x36650>
   2a448:   52800028    mov w8, #0x1                    // #1
   2a44c:   14000005    b   2a460 <__libc_init@plt-0x36650>
   2a450:   f9401408    ldr x8, [x0, #40]
   2a454:   b9407908    ldr w8, [x8, #120]
   2a458:   2a2803e8    mvn w8, w8
   2a45c:   531f7d08    lsr w8, w8, #31
   2a460:   39000048    strb    w8, [x2]
   2a464:   f9401528    ldr x8, [x9, #40]
   2a468:   f85f83a9    ldur    x9, [x29, #-8]
   2a46c:   eb09011f    cmp x8, x9
   2a470:   54000281    b.ne    2a4c0 <__libc_init@plt-0x365f0>  // b.any
   2a474:   a9434ff4    ldp x20, x19, [sp, #48]
   2a478:   52800020    mov w0, #0x1                    // #1
   2a47c:   a9427bfd    ldp x29, x30, [sp, #32]
   2a480:   910103ff    add sp, sp, #0x40
   2a484:   d65f03c0    ret
   2a488:   aa0003f3    mov x19, x0
   2a48c:   910023e0    add x0, sp, #0x8
   2a490:   52800201    mov w1, #0x10                   // #16
   2a494:   aa1403e2    mov x2, x20
   2a498:   94003767    bl  38234 <__libc_init@plt-0x2887c>
   2a49c:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2a4a0:   f100001f    cmp x0, #0x0
   2a4a4:   913e3108    add x8, x8, #0xf8c
   2a4a8:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2a4ac:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2a4b0:   9110b421    add x1, x1, #0x42d
   2a4b4:   aa1303e0    mov x0, x19
   2a4b8:   aa1403e2    mov x2, x20
   2a4bc:   97ffe2d3    bl  23008 <__libc_init@plt-0x3daa8>
   2a4c0:   9400d9a0    bl  60b40 <__stack_chk_fail@plt>
   2a4c4:   d10103ff    sub sp, sp, #0x40
   2a4c8:   a9027bfd    stp x29, x30, [sp, #32]
   2a4cc:   910083fd    add x29, sp, #0x20
   2a4d0:   a9034ff4    stp x20, x19, [sp, #48]
   2a4d4:   d53bd049    mrs x9, tpidr_el0
   2a4d8:   d294200b    mov x11, #0xa100                    // #41216
   2a4dc:   f940152a    ldr x10, [x9, #40]
   2a4e0:   f2bec3ab    movk    x11, #0xf61d, lsl #16
   2a4e4:   f2c0004b    movk    x11, #0x2, lsl #32
   2a4e8:   eb0b003f    cmp x1, x11
   2a4ec:   f81f83aa    stur    x10, [x29, #-8]
   2a4f0:   54000161    b.ne    2a51c <__libc_init@plt-0x36594>  // b.any
   2a4f4:   3900007f    strb    wzr, [x3]
   2a4f8:   f9401528    ldr x8, [x9, #40]
   2a4fc:   f85f83a9    ldur    x9, [x29, #-8]
   2a500:   eb09011f    cmp x8, x9
   2a504:   540002a1    b.ne    2a558 <__libc_init@plt-0x36558>  // b.any
   2a508:   a9434ff4    ldp x20, x19, [sp, #48]
   2a50c:   52800020    mov w0, #0x1                    // #1
   2a510:   a9427bfd    ldp x29, x30, [sp, #32]
   2a514:   910103ff    add sp, sp, #0x40
   2a518:   d65f03c0    ret
   2a51c:   aa0103f4    mov x20, x1
   2a520:   aa0003f3    mov x19, x0
   2a524:   910023e0    add x0, sp, #0x8
   2a528:   52800201    mov w1, #0x10                   // #16
   2a52c:   aa1403e2    mov x2, x20
   2a530:   94003741    bl  38234 <__libc_init@plt-0x2887c>
   2a534:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2a538:   f100001f    cmp x0, #0x0
   2a53c:   913e3108    add x8, x8, #0xf8c
   2a540:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2a544:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2a548:   9110b421    add x1, x1, #0x42d
   2a54c:   aa1303e0    mov x0, x19
   2a550:   aa1403e2    mov x2, x20
   2a554:   97ffe2ad    bl  23008 <__libc_init@plt-0x3daa8>
   2a558:   9400d97a    bl  60b40 <__stack_chk_fail@plt>
   2a55c:   d10103ff    sub sp, sp, #0x40
   2a560:   a9027bfd    stp x29, x30, [sp, #32]
   2a564:   910083fd    add x29, sp, #0x20
   2a568:   a9034ff4    stp x20, x19, [sp, #48]
   2a56c:   d53bd049    mrs x9, tpidr_el0
   2a570:   aa0103f4    mov x20, x1
   2a574:   f940152a    ldr x10, [x9, #40]
   2a578:   529c91ab    mov w11, #0xe48d                    // #58509
   2a57c:   72a0016b    movk    w11, #0xb, lsl #16
   2a580:   eb0b003f    cmp x1, x11
   2a584:   f81f83aa    stur    x10, [x29, #-8]
   2a588:   5400028d    b.le    2a5d8 <__libc_init@plt-0x364d8>
   2a58c:   529c91ca    mov w10, #0xe48e                    // #58510
   2a590:   72a0016a    movk    w10, #0xb, lsl #16
   2a594:   eb0a029f    cmp x20, x10
   2a598:   540003e0    b.eq    2a614 <__libc_init@plt-0x3649c>  // b.none
   2a59c:   5286b3aa    mov w10, #0x359d                    // #13725
   2a5a0:   72a385aa    movk    w10, #0x1c2d, lsl #16
   2a5a4:   eb0a029f    cmp x20, x10
   2a5a8:   54000480    b.eq    2a638 <__libc_init@plt-0x36478>  // b.none
   2a5ac:   d28c0eca    mov x10, #0x6076                    // #24694
   2a5b0:   f2ba328a    movk    x10, #0xd194, lsl #16
   2a5b4:   f2c0004a    movk    x10, #0x2, lsl #32
   2a5b8:   eb0a029f    cmp x20, x10
   2a5bc:   54000741    b.ne    2a6a4 <__libc_init@plt-0x3640c>  // b.any
   2a5c0:   f9401408    ldr x8, [x0, #40]
   2a5c4:   b940010a    ldr w10, [x8]
   2a5c8:   7100055f    cmp w10, #0x1
   2a5cc:   540005a1    b.ne    2a680 <__libc_init@plt-0x36430>  // b.any
   2a5d0:   f9401508    ldr x8, [x8, #40]
   2a5d4:   1400002a    b   2a67c <__libc_init@plt-0x36434>
   2a5d8:   528db84a    mov w10, #0x6dc2                    // #28098
   2a5dc:   eb0a029f    cmp x20, x10
   2a5e0:   54000320    b.eq    2a644 <__libc_init@plt-0x3646c>  // b.none
   2a5e4:   529260ea    mov w10, #0x9307                    // #37639
   2a5e8:   72a0016a    movk    w10, #0xb, lsl #16
   2a5ec:   eb0a029f    cmp x20, x10
   2a5f0:   540005a1    b.ne    2a6a4 <__libc_init@plt-0x3640c>  // b.any
   2a5f4:   f9401408    ldr x8, [x0, #40]
   2a5f8:   b940790a    ldr w10, [x8, #120]
   2a5fc:   37f8032a    tbnz    w10, #31, 2a660 <__libc_init@plt-0x36450>
   2a600:   b940010a    ldr w10, [x8]
   2a604:   7100095f    cmp w10, #0x2
   2a608:   54000301    b.ne    2a668 <__libc_init@plt-0x36448>  // b.any
   2a60c:   92800028    mov x8, #0xfffffffffffffffe     // #-2
   2a610:   1400001b    b   2a67c <__libc_init@plt-0x36434>
   2a614:   f9401408    ldr x8, [x0, #40]
   2a618:   9280000a    mov x10, #0xffffffffffffffff        // #-1
   2a61c:   b940790b    ldr w11, [x8, #120]
   2a620:   f900004a    str x10, [x2]
   2a624:   37f802eb    tbnz    w11, #31, 2a680 <__libc_init@plt-0x36430>
   2a628:   3942c10a    ldrb    w10, [x8, #176]
   2a62c:   340002aa    cbz w10, 2a680 <__libc_init@plt-0x36430>
   2a630:   f9405508    ldr x8, [x8, #168]
   2a634:   14000012    b   2a67c <__libc_init@plt-0x36434>
   2a638:   f9401408    ldr x8, [x0, #40]
   2a63c:   b9812508    ldrsw   x8, [x8, #292]
   2a640:   1400000f    b   2a67c <__libc_init@plt-0x36434>
   2a644:   f9401408    ldr x8, [x0, #40]
   2a648:   a9532d0a    ldp x10, x11, [x8, #304]
   2a64c:   f9401908    ldr x8, [x8, #48]
   2a650:   8b0b014a    add x10, x10, x11
   2a654:   8b080148    add x8, x10, x8
   2a658:   91000508    add x8, x8, #0x1
   2a65c:   14000008    b   2a67c <__libc_init@plt-0x36434>
   2a660:   92800008    mov x8, #0xffffffffffffffff     // #-1
   2a664:   14000006    b   2a67c <__libc_init@plt-0x36434>
   2a668:   3940410a    ldrb    w10, [x8, #16]
   2a66c:   3400006a    cbz w10, 2a678 <__libc_init@plt-0x36438>
   2a670:   f9400508    ldr x8, [x8, #8]
   2a674:   14000002    b   2a67c <__libc_init@plt-0x36434>
   2a678:   12b00008    mov w8, #0x7fffffff             // #2147483647
   2a67c:   f9000048    str x8, [x2]
   2a680:   f9401528    ldr x8, [x9, #40]
   2a684:   f85f83a9    ldur    x9, [x29, #-8]
   2a688:   eb09011f    cmp x8, x9
   2a68c:   54000281    b.ne    2a6dc <__libc_init@plt-0x363d4>  // b.any
   2a690:   a9434ff4    ldp x20, x19, [sp, #48]
   2a694:   52800020    mov w0, #0x1                    // #1
   2a698:   a9427bfd    ldp x29, x30, [sp, #32]
   2a69c:   910103ff    add sp, sp, #0x40
   2a6a0:   d65f03c0    ret
   2a6a4:   aa0003f3    mov x19, x0
   2a6a8:   910023e0    add x0, sp, #0x8
   2a6ac:   52800201    mov w1, #0x10                   // #16
   2a6b0:   aa1403e2    mov x2, x20
   2a6b4:   940036e0    bl  38234 <__libc_init@plt-0x2887c>
   2a6b8:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2a6bc:   f100001f    cmp x0, #0x0
   2a6c0:   913e3108    add x8, x8, #0xf8c
   2a6c4:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2a6c8:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2a6cc:   9110b421    add x1, x1, #0x42d
   2a6d0:   aa1303e0    mov x0, x19
   2a6d4:   aa1403e2    mov x2, x20
   2a6d8:   97ffe24c    bl  23008 <__libc_init@plt-0x3daa8>
   2a6dc:   9400d919    bl  60b40 <__stack_chk_fail@plt>
   2a6e0:   aa0103e8    mov x8, x1
   2a6e4:   2a0303e4    mov w4, w3
   2a6e8:   2a0203e3    mov w3, w2
   2a6ec:   aa0003e1    mov x1, x0
   2a6f0:   aa0803e2    mov x2, x8
   2a6f4:   14000001    b   2a6f8 <__libc_init@plt-0x363b8>
   2a6f8:   52800288    mov w8, #0x14                   // #20
   2a6fc:   d00001c9    adrp    x9, 64000 <strcmp@plt+0x3240>
   2a700:   f9000002    str x2, [x0]
   2a704:   b9000803    str w3, [x0, #8]
   2a708:   3900301f    strb    wzr, [x0, #12]
   2a70c:   b900101f    str wzr, [x0, #16]
   2a710:   f9000c1f    str xzr, [x0, #24]
   2a714:   b900201f    str wzr, [x0, #32]
   2a718:   3900901f    strb    wzr, [x0, #36]
   2a71c:   f9001401    str x1, [x0, #40]
   2a720:   b9003008    str w8, [x0, #48]
   2a724:   52800028    mov w8, #0x1                    // #1
   2a728:   3901001f    strb    wzr, [x0, #64]
   2a72c:   3901201f    strb    wzr, [x0, #72]
   2a730:   b900381f    str wzr, [x0, #56]
   2a734:   b803b01f    stur    wzr, [x0, #59]
   2a738:   3901401f    strb    wzr, [x0, #80]
   2a73c:   3901601f    strb    wzr, [x0, #88]
   2a740:   3902001f    strb    wzr, [x0, #128]
   2a744:   3902201f    strb    wzr, [x0, #136]
   2a748:   3902401f    strb    wzr, [x0, #144]
   2a74c:   f945f529    ldr x9, [x9, #3048]
   2a750:   3902601f    strb    wzr, [x0, #152]
   2a754:   a906fc1f    stp xzr, xzr, [x0, #104]
   2a758:   f9003008    str x8, [x0, #96]
   2a75c:   b9401d29    ldr w9, [x9, #28]
   2a760:   3901e01f    strb    wzr, [x0, #120]
   2a764:   39028008    strb    w8, [x0, #160]
   2a768:   b80a101f    stur    wzr, [x0, #161]
   2a76c:   b9009c09    str w9, [x0, #156]
   2a770:   3902941f    strb    wzr, [x0, #165]
   2a774:   7901501f    strh    wzr, [x0, #168]
   2a778:   b900b004    str w4, [x0, #176]
   2a77c:   d65f03c0    ret
   2a780:   d10103ff    sub sp, sp, #0x40
   2a784:   a9027bfd    stp x29, x30, [sp, #32]
   2a788:   910083fd    add x29, sp, #0x20
   2a78c:   a9034ff4    stp x20, x19, [sp, #48]
   2a790:   aa0203e9    mov x9, x2
   2a794:   d53bd053    mrs x19, tpidr_el0
   2a798:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2a79c:   aa0103f4    mov x20, x1
   2a7a0:   f940166a    ldr x10, [x19, #40]
   2a7a4:   529e73cb    mov w11, #0xf39e                    // #62366
   2a7a8:   91130442    add x2, x2, #0x4c1
   2a7ac:   72a298ab    movk    w11, #0x14c5, lsl #16
   2a7b0:   eb0b003f    cmp x1, x11
   2a7b4:   f81f83aa    stur    x10, [x29, #-8]
   2a7b8:   540002ed    b.le    2a814 <__libc_init@plt-0x3629c>
   2a7bc:   d28559ca    mov x10, #0x2ace                    // #10958
   2a7c0:   f2b6582a    movk    x10, #0xb2c1, lsl #16
   2a7c4:   f2c0bfca    movk    x10, #0x5fe, lsl #32
   2a7c8:   eb0a029f    cmp x20, x10
   2a7cc:   540004ac    b.gt    2a860 <__libc_init@plt-0x36250>
   2a7d0:   d2845b4a    mov x10, #0x22da                    // #8922
   2a7d4:   f2a31bca    movk    x10, #0x18de, lsl #16
   2a7d8:   f2c0004a    movk    x10, #0x2, lsl #32
   2a7dc:   eb0a029f    cmp x20, x10
   2a7e0:   540009cc    b.gt    2a918 <__libc_init@plt-0x36198>
   2a7e4:   529e73ea    mov w10, #0xf39f                    // #62367
   2a7e8:   72a298aa    movk    w10, #0x14c5, lsl #16
   2a7ec:   eb0a029f    cmp x20, x10
   2a7f0:   54000d40    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a7f4:   5282ae8a    mov w10, #0x1574                    // #5492
   2a7f8:   72a3f64a    movk    w10, #0x1fb2, lsl #16
   2a7fc:   eb0a029f    cmp x20, x10
   2a800:   54000cc0    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a804:   d290b6aa    mov x10, #0x85b5                    // #34229
   2a808:   f2a1bb2a    movk    x10, #0xdd9, lsl #16
   2a80c:   f2c0004a    movk    x10, #0x2, lsl #32
   2a810:   1400006a    b   2a9b8 <__libc_init@plt-0x360f8>
   2a814:   5287286a    mov w10, #0x3943                    // #14659
   2a818:   72a017ea    movk    w10, #0xbf, lsl #16
   2a81c:   eb0a029f    cmp x20, x10
   2a820:   5400048d    b.le    2a8b0 <__libc_init@plt-0x36200>
   2a824:   528b272a    mov w10, #0x5939                    // #22841
   2a828:   72a02a6a    movk    w10, #0x153, lsl #16
   2a82c:   eb0a029f    cmp x20, x10
   2a830:   540005ec    b.gt    2a8ec <__libc_init@plt-0x361c4>
   2a834:   5287288a    mov w10, #0x3944                    // #14660
   2a838:   72a017ea    movk    w10, #0xbf, lsl #16
   2a83c:   eb0a029f    cmp x20, x10
   2a840:   54000c00    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a844:   528ceb0a    mov w10, #0x6758                    // #26456
   2a848:   72a0196a    movk    w10, #0xcb, lsl #16
   2a84c:   eb0a029f    cmp x20, x10
   2a850:   54000b80    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a854:   5299a0aa    mov w10, #0xcd05                    // #52485
   2a858:   72a025ea    movk    w10, #0x12f, lsl #16
   2a85c:   14000057    b   2a9b8 <__libc_init@plt-0x360f8>
   2a860:   d29b59ca    mov x10, #0xdace                    // #56014
   2a864:   f2b7b22a    movk    x10, #0xbd91, lsl #16
   2a868:   f2ca672a    movk    x10, #0x5339, lsl #32
   2a86c:   f2e002ea    movk    x10, #0x17, lsl #48
   2a870:   eb0a029f    cmp x20, x10
   2a874:   540006ec    b.gt    2a950 <__libc_init@plt-0x36160>
   2a878:   d28559ea    mov x10, #0x2acf                    // #10959
   2a87c:   f2b6582a    movk    x10, #0xb2c1, lsl #16
   2a880:   f2c0bfca    movk    x10, #0x5fe, lsl #32
   2a884:   eb0a029f    cmp x20, x10
   2a888:   54000880    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a88c:   d288af4a    mov x10, #0x457a                    // #17786
   2a890:   f2a6ac4a    movk    x10, #0x3562, lsl #16
   2a894:   f2c1064a    movk    x10, #0x832, lsl #32
   2a898:   eb0a029f    cmp x20, x10
   2a89c:   540007e0    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a8a0:   d2985e6a    mov x10, #0xc2f3                    // #49907
   2a8a4:   f2b570aa    movk    x10, #0xab85, lsl #16
   2a8a8:   f2db450a    movk    x10, #0xda28, lsl #32
   2a8ac:   14000039    b   2a990 <__libc_init@plt-0x36120>
   2a8b0:   528eda6a    mov w10, #0x76d3                    // #30419
   2a8b4:   72a0014a    movk    w10, #0xa, lsl #16
   2a8b8:   eb0a029f    cmp x20, x10
   2a8bc:   5400074d    b.le    2a9a4 <__libc_init@plt-0x3610c>
   2a8c0:   528eda8a    mov w10, #0x76d4                    // #30420
   2a8c4:   72a0014a    movk    w10, #0xa, lsl #16
   2a8c8:   eb0a029f    cmp x20, x10
   2a8cc:   540007a0    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a8d0:   5292596a    mov w10, #0x92cb                    // #37579
   2a8d4:   72a0016a    movk    w10, #0xb, lsl #16
   2a8d8:   eb0a029f    cmp x20, x10
   2a8dc:   540005e0    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a8e0:   529c552a    mov w10, #0xe2a9                    // #58025
   2a8e4:   72a0016a    movk    w10, #0xb, lsl #16
   2a8e8:   14000034    b   2a9b8 <__libc_init@plt-0x360f8>
   2a8ec:   528b274a    mov w10, #0x593a                    // #22842
   2a8f0:   72a02a6a    movk    w10, #0x153, lsl #16
   2a8f4:   eb0a029f    cmp x20, x10
   2a8f8:   54000500    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a8fc:   5286c4ca    mov w10, #0x3626                    // #13862
   2a900:   72a24f0a    movk    w10, #0x1278, lsl #16
   2a904:   eb0a029f    cmp x20, x10
   2a908:   540005c0    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a90c:   5299ee2a    mov w10, #0xcf71                    // #53105
   2a910:   72a24f8a    movk    w10, #0x127c, lsl #16
   2a914:   14000029    b   2a9b8 <__libc_init@plt-0x360f8>
   2a918:   d2845b6a    mov x10, #0x22db                    // #8923
   2a91c:   f2a31bca    movk    x10, #0x18de, lsl #16
   2a920:   f2c0004a    movk    x10, #0x2, lsl #32
   2a924:   eb0a029f    cmp x20, x10
   2a928:   540004c0    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a92c:   d29bda0a    mov x10, #0xded0                    // #57040
   2a930:   f2a1652a    movk    x10, #0xb29, lsl #16
   2a934:   f2c0072a    movk    x10, #0x39, lsl #32
   2a938:   eb0a029f    cmp x20, x10
   2a93c:   540002e0    b.eq    2a998 <__libc_init@plt-0x36118>  // b.none
   2a940:   d28cda2a    mov x10, #0x66d1                    // #26321
   2a944:   f2b75a6a    movk    x10, #0xbad3, lsl #16
   2a948:   f2c009aa    movk    x10, #0x4d, lsl #32
   2a94c:   1400001b    b   2a9b8 <__libc_init@plt-0x360f8>
   2a950:   d28a7c6a    mov x10, #0x53e3                    // #21475
   2a954:   f2a67aaa    movk    x10, #0x33d5, lsl #16
   2a958:   f2cc1dca    movk    x10, #0x60ee, lsl #32
   2a95c:   f2e051ca    movk    x10, #0x28e, lsl #48
   2a960:   eb0a029f    cmp x20, x10
   2a964:   540002e0    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a968:   d284bb4a    mov x10, #0x25da                    // #9690
   2a96c:   f2be750a    movk    x10, #0xf3a8, lsl #16
   2a970:   f2d1052a    movk    x10, #0x8829, lsl #32
   2a974:   f2e02b8a    movk    x10, #0x15c, lsl #48
   2a978:   eb0a029f    cmp x20, x10
   2a97c:   54000220    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a980:   d29b59ea    mov x10, #0xdacf                    // #56015
   2a984:   f2b7b22a    movk    x10, #0xbd91, lsl #16
   2a988:   f2ca672a    movk    x10, #0x5339, lsl #32
   2a98c:   f2e002ea    movk    x10, #0x17, lsl #48
   2a990:   eb0a029f    cmp x20, x10
   2a994:   540002e1    b.ne    2a9f0 <__libc_init@plt-0x360c0>  // b.any
   2a998:   90ffff02    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   2a99c:   91019442    add x2, x2, #0x65
   2a9a0:   14000008    b   2a9c0 <__libc_init@plt-0x360f0>
   2a9a4:   528d88ea    mov w10, #0x6c47                    // #27719
   2a9a8:   eb0a029f    cmp x20, x10
   2a9ac:   540000a0    b.eq    2a9c0 <__libc_init@plt-0x360f0>  // b.none
   2a9b0:   528ee2ca    mov w10, #0x7716                    // #30486
   2a9b4:   72a0010a    movk    w10, #0x8, lsl #16
   2a9b8:   eb0a029f    cmp x20, x10
   2a9bc:   540001a1    b.ne    2a9f0 <__libc_init@plt-0x360c0>  // b.any
   2a9c0:   aa0903e0    mov x0, x9
   2a9c4:   aa0303e1    mov x1, x3
   2a9c8:   97ffe23e    bl  232c0 <__libc_init@plt-0x3d7f0>
   2a9cc:   f9401668    ldr x8, [x19, #40]
   2a9d0:   f85f83a9    ldur    x9, [x29, #-8]
   2a9d4:   eb09011f    cmp x8, x9
   2a9d8:   54000281    b.ne    2aa28 <__libc_init@plt-0x36088>  // b.any
   2a9dc:   a9434ff4    ldp x20, x19, [sp, #48]
   2a9e0:   52800020    mov w0, #0x1                    // #1
   2a9e4:   a9427bfd    ldp x29, x30, [sp, #32]
   2a9e8:   910103ff    add sp, sp, #0x40
   2a9ec:   d65f03c0    ret
   2a9f0:   aa0003f3    mov x19, x0
   2a9f4:   910023e0    add x0, sp, #0x8
   2a9f8:   52800201    mov w1, #0x10                   // #16
   2a9fc:   aa1403e2    mov x2, x20
   2aa00:   9400360d    bl  38234 <__libc_init@plt-0x2887c>
   2aa04:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2aa08:   f100001f    cmp x0, #0x0
   2aa0c:   913e3108    add x8, x8, #0xf8c
   2aa10:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2aa14:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2aa18:   9110b421    add x1, x1, #0x42d
   2aa1c:   aa1303e0    mov x0, x19
   2aa20:   aa1403e2    mov x2, x20
   2aa24:   97ffe179    bl  23008 <__libc_init@plt-0x3daa8>
   2aa28:   9400d846    bl  60b40 <__stack_chk_fail@plt>
   2aa2c:   d10103ff    sub sp, sp, #0x40
   2aa30:   a9027bfd    stp x29, x30, [sp, #32]
   2aa34:   910083fd    add x29, sp, #0x20
   2aa38:   a9034ff4    stp x20, x19, [sp, #48]
   2aa3c:   d53bd049    mrs x9, tpidr_el0
   2aa40:   aa0103f4    mov x20, x1
   2aa44:   f940152a    ldr x10, [x9, #40]
   2aa48:   5293c9cb    mov w11, #0x9e4e                    // #40526
   2aa4c:   72a397ab    movk    w11, #0x1cbd, lsl #16
   2aa50:   eb0b003f    cmp x1, x11
   2aa54:   f81f83aa    stur    x10, [x29, #-8]
   2aa58:   5400010c    b.gt    2aa78 <__libc_init@plt-0x36038>
   2aa5c:   528e3fea    mov w10, #0x71ff                    // #29183
   2aa60:   72a01aea    movk    w10, #0xd7, lsl #16
   2aa64:   eb0a029f    cmp x20, x10
   2aa68:   540001e0    b.eq    2aaa4 <__libc_init@plt-0x3600c>  // b.none
   2aa6c:   5282316a    mov w10, #0x118b                    // #4491
   2aa70:   72a0220a    movk    w10, #0x110, lsl #16
   2aa74:   14000008    b   2aa94 <__libc_init@plt-0x3601c>
   2aa78:   d294200a    mov x10, #0xa100                    // #41216
   2aa7c:   f2bec3aa    movk    x10, #0xf61d, lsl #16
   2aa80:   f2c0004a    movk    x10, #0x2, lsl #32
   2aa84:   eb0a029f    cmp x20, x10
   2aa88:   540000a0    b.eq    2aa9c <__libc_init@plt-0x36014>  // b.none
   2aa8c:   5293c9ea    mov w10, #0x9e4f                    // #40527
   2aa90:   72a397aa    movk    w10, #0x1cbd, lsl #16
   2aa94:   eb0a029f    cmp x20, x10
   2aa98:   540001c1    b.ne    2aad0 <__libc_init@plt-0x35fe0>  // b.any
   2aa9c:   2a1f03e8    mov w8, wzr
   2aaa0:   14000002    b   2aaa8 <__libc_init@plt-0x36008>
   2aaa4:   52800028    mov w8, #0x1                    // #1
   2aaa8:   39000048    strb    w8, [x2]
   2aaac:   f9401528    ldr x8, [x9, #40]
   2aab0:   f85f83a9    ldur    x9, [x29, #-8]
   2aab4:   eb09011f    cmp x8, x9
   2aab8:   54000281    b.ne    2ab08 <__libc_init@plt-0x35fa8>  // b.any
   2aabc:   a9434ff4    ldp x20, x19, [sp, #48]
   2aac0:   52800020    mov w0, #0x1                    // #1
   2aac4:   a9427bfd    ldp x29, x30, [sp, #32]
   2aac8:   910103ff    add sp, sp, #0x40
   2aacc:   d65f03c0    ret
   2aad0:   aa0003f3    mov x19, x0
   2aad4:   910023e0    add x0, sp, #0x8
   2aad8:   52800201    mov w1, #0x10                   // #16
   2aadc:   aa1403e2    mov x2, x20
   2aae0:   940035d5    bl  38234 <__libc_init@plt-0x2887c>
   2aae4:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2aae8:   f100001f    cmp x0, #0x0
   2aaec:   913e3108    add x8, x8, #0xf8c
   2aaf0:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2aaf4:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2aaf8:   9110b421    add x1, x1, #0x42d
   2aafc:   aa1303e0    mov x0, x19
   2ab00:   aa1403e2    mov x2, x20
   2ab04:   97ffe141    bl  23008 <__libc_init@plt-0x3daa8>
   2ab08:   9400d80e    bl  60b40 <__stack_chk_fail@plt>
   2ab0c:   d10103ff    sub sp, sp, #0x40
   2ab10:   a9027bfd    stp x29, x30, [sp, #32]
   2ab14:   910083fd    add x29, sp, #0x20
   2ab18:   a9034ff4    stp x20, x19, [sp, #48]
   2ab1c:   d53bd049    mrs x9, tpidr_el0
   2ab20:   d294200b    mov x11, #0xa100                    // #41216
   2ab24:   f940152a    ldr x10, [x9, #40]
   2ab28:   f2bec3ab    movk    x11, #0xf61d, lsl #16
   2ab2c:   f2c0004b    movk    x11, #0x2, lsl #32
   2ab30:   eb0b003f    cmp x1, x11
   2ab34:   f81f83aa    stur    x10, [x29, #-8]
   2ab38:   54000161    b.ne    2ab64 <__libc_init@plt-0x35f4c>  // b.any
   2ab3c:   3900007f    strb    wzr, [x3]
   2ab40:   f9401528    ldr x8, [x9, #40]
   2ab44:   f85f83a9    ldur    x9, [x29, #-8]
   2ab48:   eb09011f    cmp x8, x9
   2ab4c:   540002a1    b.ne    2aba0 <__libc_init@plt-0x35f10>  // b.any
   2ab50:   a9434ff4    ldp x20, x19, [sp, #48]
   2ab54:   52800020    mov w0, #0x1                    // #1
   2ab58:   a9427bfd    ldp x29, x30, [sp, #32]
   2ab5c:   910103ff    add sp, sp, #0x40
   2ab60:   d65f03c0    ret
   2ab64:   aa0103f4    mov x20, x1
   2ab68:   aa0003f3    mov x19, x0
   2ab6c:   910023e0    add x0, sp, #0x8
   2ab70:   52800201    mov w1, #0x10                   // #16
   2ab74:   aa1403e2    mov x2, x20
   2ab78:   940035af    bl  38234 <__libc_init@plt-0x2887c>
   2ab7c:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2ab80:   f100001f    cmp x0, #0x0
   2ab84:   913e3108    add x8, x8, #0xf8c
   2ab88:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2ab8c:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2ab90:   9110b421    add x1, x1, #0x42d
   2ab94:   aa1303e0    mov x0, x19
   2ab98:   aa1403e2    mov x2, x20
   2ab9c:   97ffe11b    bl  23008 <__libc_init@plt-0x3daa8>
   2aba0:   9400d7e8    bl  60b40 <__stack_chk_fail@plt>
   2aba4:   d10103ff    sub sp, sp, #0x40
   2aba8:   a9027bfd    stp x29, x30, [sp, #32]
   2abac:   910083fd    add x29, sp, #0x20
   2abb0:   a9034ff4    stp x20, x19, [sp, #48]
   2abb4:   d53bd049    mrs x9, tpidr_el0
   2abb8:   aa0103f4    mov x20, x1
   2abbc:   f940152b    ldr x11, [x9, #40]
   2abc0:   9280000a    mov x10, #0xffffffffffffffff        // #-1
   2abc4:   529c91ac    mov w12, #0xe48d                    // #58509
   2abc8:   72a0016c    movk    w12, #0xb, lsl #16
   2abcc:   eb0c003f    cmp x1, x12
   2abd0:   f81f83ab    stur    x11, [x29, #-8]
   2abd4:   5400020d    b.le    2ac14 <__libc_init@plt-0x35e9c>
   2abd8:   529c91cb    mov w11, #0xe48e                    // #58510
   2abdc:   72a0016b    movk    w11, #0xb, lsl #16
   2abe0:   eb0b029f    cmp x20, x11
   2abe4:   54000260    b.eq    2ac30 <__libc_init@plt-0x35e80>  // b.none
   2abe8:   d28c0ecb    mov x11, #0x6076                    // #24694
   2abec:   f2ba328b    movk    x11, #0xd194, lsl #16
   2abf0:   f2c0004b    movk    x11, #0x2, lsl #32
   2abf4:   eb0b029f    cmp x20, x11
   2abf8:   540001c0    b.eq    2ac30 <__libc_init@plt-0x35e80>  // b.none
   2abfc:   5286b3aa    mov w10, #0x359d                    // #13725
   2ac00:   72a385aa    movk    w10, #0x1c2d, lsl #16
   2ac04:   eb0a029f    cmp x20, x10
   2ac08:   54000281    b.ne    2ac58 <__libc_init@plt-0x35e58>  // b.any
   2ac0c:   b980b00a    ldrsw   x10, [x0, #176]
   2ac10:   14000008    b   2ac30 <__libc_init@plt-0x35e80>
   2ac14:   528db84b    mov w11, #0x6dc2                    // #28098
   2ac18:   eb0b029f    cmp x20, x11
   2ac1c:   540000a0    b.eq    2ac30 <__libc_init@plt-0x35e80>  // b.none
   2ac20:   529260eb    mov w11, #0x9307                    // #37639
   2ac24:   72a0016b    movk    w11, #0xb, lsl #16
   2ac28:   eb0b029f    cmp x20, x11
   2ac2c:   54000161    b.ne    2ac58 <__libc_init@plt-0x35e58>  // b.any
   2ac30:   f900004a    str x10, [x2]
   2ac34:   f9401528    ldr x8, [x9, #40]
   2ac38:   f85f83a9    ldur    x9, [x29, #-8]
   2ac3c:   eb09011f    cmp x8, x9
   2ac40:   54000281    b.ne    2ac90 <__libc_init@plt-0x35e20>  // b.any
   2ac44:   a9434ff4    ldp x20, x19, [sp, #48]
   2ac48:   52800020    mov w0, #0x1                    // #1
   2ac4c:   a9427bfd    ldp x29, x30, [sp, #32]
   2ac50:   910103ff    add sp, sp, #0x40
   2ac54:   d65f03c0    ret
   2ac58:   aa0003f3    mov x19, x0
   2ac5c:   910023e0    add x0, sp, #0x8
   2ac60:   52800201    mov w1, #0x10                   // #16
   2ac64:   aa1403e2    mov x2, x20
   2ac68:   94003573    bl  38234 <__libc_init@plt-0x2887c>
   2ac6c:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2ac70:   f100001f    cmp x0, #0x0
   2ac74:   913e3108    add x8, x8, #0xf8c
   2ac78:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2ac7c:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2ac80:   9110b421    add x1, x1, #0x42d
   2ac84:   aa1303e0    mov x0, x19
   2ac88:   aa1403e2    mov x2, x20
   2ac8c:   97ffe0df    bl  23008 <__libc_init@plt-0x3daa8>
   2ac90:   9400d7ac    bl  60b40 <__stack_chk_fail@plt>
   2ac94:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ac98:   a9014ff4    stp x20, x19, [sp, #16]
   2ac9c:   910003fd    mov x29, sp
   2aca0:   aa0103f3    mov x19, x1
   2aca4:   aa0003e1    mov x1, x0
   2aca8:   12800004    mov w4, #0xffffffff             // #-1
   2acac:   aa0003f4    mov x20, x0
   2acb0:   94000007    bl  2accc <__libc_init@plt-0x35de4>
   2acb4:   f9400268    ldr x8, [x19]
   2acb8:   f900027f    str xzr, [x19]
   2acbc:   f9005e88    str x8, [x20, #184]
   2acc0:   a9414ff4    ldp x20, x19, [sp, #16]
   2acc4:   a8c27bfd    ldp x29, x30, [sp], #32
   2acc8:   d65f03c0    ret
   2accc:   528002a8    mov w8, #0x15                   // #21
   2acd0:   d00001c9    adrp    x9, 64000 <strcmp@plt+0x3240>
   2acd4:   f9000002    str x2, [x0]
   2acd8:   b9000803    str w3, [x0, #8]
   2acdc:   3900301f    strb    wzr, [x0, #12]
   2ace0:   b900101f    str wzr, [x0, #16]
   2ace4:   f9000c1f    str xzr, [x0, #24]
   2ace8:   b900201f    str wzr, [x0, #32]
   2acec:   3900901f    strb    wzr, [x0, #36]
   2acf0:   f9001401    str x1, [x0, #40]
   2acf4:   b9003008    str w8, [x0, #48]
   2acf8:   52800028    mov w8, #0x1                    // #1
   2acfc:   3901001f    strb    wzr, [x0, #64]
   2ad00:   3901201f    strb    wzr, [x0, #72]
   2ad04:   b900381f    str wzr, [x0, #56]
   2ad08:   b803b01f    stur    wzr, [x0, #59]
   2ad0c:   3901401f    strb    wzr, [x0, #80]
   2ad10:   3901601f    strb    wzr, [x0, #88]
   2ad14:   3902001f    strb    wzr, [x0, #128]
   2ad18:   3902201f    strb    wzr, [x0, #136]
   2ad1c:   3902401f    strb    wzr, [x0, #144]
   2ad20:   f945f529    ldr x9, [x9, #3048]
   2ad24:   3902601f    strb    wzr, [x0, #152]
   2ad28:   a906fc1f    stp xzr, xzr, [x0, #104]
   2ad2c:   f9003008    str x8, [x0, #96]
   2ad30:   b9401d29    ldr w9, [x9, #28]
   2ad34:   3901e01f    strb    wzr, [x0, #120]
   2ad38:   39028008    strb    w8, [x0, #160]
   2ad3c:   b80a101f    stur    wzr, [x0, #161]
   2ad40:   b9009c09    str w9, [x0, #156]
   2ad44:   3902941f    strb    wzr, [x0, #165]
   2ad48:   7901501f    strh    wzr, [x0, #168]
   2ad4c:   b900b004    str w4, [x0, #176]
   2ad50:   d65f03c0    ret
   2ad54:   d10143ff    sub sp, sp, #0x50
   2ad58:   a9027bfd    stp x29, x30, [sp, #32]
   2ad5c:   910083fd    add x29, sp, #0x20
   2ad60:   f9001bf5    str x21, [sp, #48]
   2ad64:   a9044ff4    stp x20, x19, [sp, #64]
   2ad68:   aa0203f4    mov x20, x2
   2ad6c:   d53bd055    mrs x21, tpidr_el0
   2ad70:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2ad74:   aa0303f3    mov x19, x3
   2ad78:   aa0103e8    mov x8, x1
   2ad7c:   f94016a9    ldr x9, [x21, #40]
   2ad80:   529e73ca    mov w10, #0xf39e                    // #62366
   2ad84:   91130442    add x2, x2, #0x4c1
   2ad88:   72a298aa    movk    w10, #0x14c5, lsl #16
   2ad8c:   eb0a003f    cmp x1, x10
   2ad90:   f81f83a9    stur    x9, [x29, #-8]
   2ad94:   540002ed    b.le    2adf0 <__libc_init@plt-0x35cc0>
   2ad98:   d28559c9    mov x9, #0x2ace                 // #10958
   2ad9c:   f2b65829    movk    x9, #0xb2c1, lsl #16
   2ada0:   f2c0bfc9    movk    x9, #0x5fe, lsl #32
   2ada4:   eb09011f    cmp x8, x9
   2ada8:   540004ac    b.gt    2ae3c <__libc_init@plt-0x35c74>
   2adac:   d2845b49    mov x9, #0x22da                 // #8922
   2adb0:   f2a31bc9    movk    x9, #0x18de, lsl #16
   2adb4:   f2c00049    movk    x9, #0x2, lsl #32
   2adb8:   eb09011f    cmp x8, x9
   2adbc:   540009cc    b.gt    2aef4 <__libc_init@plt-0x35bbc>
   2adc0:   529e73e9    mov w9, #0xf39f                 // #62367
   2adc4:   72a298a9    movk    w9, #0x14c5, lsl #16
   2adc8:   eb09011f    cmp x8, x9
   2adcc:   54000d40    b.eq    2af74 <__libc_init@plt-0x35b3c>  // b.none
   2add0:   5282ae89    mov w9, #0x1574                 // #5492
   2add4:   72a3f649    movk    w9, #0x1fb2, lsl #16
   2add8:   eb09011f    cmp x8, x9
   2addc:   54000cc0    b.eq    2af74 <__libc_init@plt-0x35b3c>  // b.none
   2ade0:   d290b6a9    mov x9, #0x85b5                 // #34229
   2ade4:   f2a1bb29    movk    x9, #0xdd9, lsl #16
   2ade8:   f2c00049    movk    x9, #0x2, lsl #32
   2adec:   1400006a    b   2af94 <__libc_init@plt-0x35b1c>
   2adf0:   52872869    mov w9, #0x3943                 // #14659
   2adf4:   72a017e9    movk    w9, #0xbf, lsl #16
   2adf8:   eb09011f    cmp x8, x9
   2adfc:   5400048d    b.le    2ae8c <__libc_init@plt-0x35c24>
   2ae00:   528b2729    mov w9, #0x5939                 // #22841
   2ae04:   72a02a69    movk    w9, #0x153, lsl #16
   2ae08:   eb09011f    cmp x8, x9
   2ae0c:   540005ec    b.gt    2aec8 <__libc_init@plt-0x35be8>
   2ae10:   52872889    mov w9, #0x3944                 // #14660
   2ae14:   72a017e9    movk    w9, #0xbf, lsl #16
   2ae18:   eb09011f    cmp x8, x9
   2ae1c:   54001000    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2ae20:   528ceb09    mov w9, #0x6758                 // #26456
   2ae24:   72a01969    movk    w9, #0xcb, lsl #16
   2ae28:   eb09011f    cmp x8, x9
   2ae2c:   54000f80    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2ae30:   5299a0a9    mov w9, #0xcd05                 // #52485
   2ae34:   72a025e9    movk    w9, #0x12f, lsl #16
   2ae38:   14000057    b   2af94 <__libc_init@plt-0x35b1c>
   2ae3c:   d29b59c9    mov x9, #0xdace                 // #56014
   2ae40:   f2b7b229    movk    x9, #0xbd91, lsl #16
   2ae44:   f2ca6729    movk    x9, #0x5339, lsl #32
   2ae48:   f2e002e9    movk    x9, #0x17, lsl #48
   2ae4c:   eb09011f    cmp x8, x9
   2ae50:   540006ec    b.gt    2af2c <__libc_init@plt-0x35b84>
   2ae54:   d28559e9    mov x9, #0x2acf                 // #10959
   2ae58:   f2b65829    movk    x9, #0xb2c1, lsl #16
   2ae5c:   f2c0bfc9    movk    x9, #0x5fe, lsl #32
   2ae60:   eb09011f    cmp x8, x9
   2ae64:   54000880    b.eq    2af74 <__libc_init@plt-0x35b3c>  // b.none
   2ae68:   d288af49    mov x9, #0x457a                 // #17786
   2ae6c:   f2a6ac49    movk    x9, #0x3562, lsl #16
   2ae70:   f2c10649    movk    x9, #0x832, lsl #32
   2ae74:   eb09011f    cmp x8, x9
   2ae78:   54000c20    b.eq    2affc <__libc_init@plt-0x35ab4>  // b.none
   2ae7c:   d2985e69    mov x9, #0xc2f3                 // #49907
   2ae80:   f2b570a9    movk    x9, #0xab85, lsl #16
   2ae84:   f2db4509    movk    x9, #0xda28, lsl #32
   2ae88:   14000039    b   2af6c <__libc_init@plt-0x35b44>
   2ae8c:   528eda69    mov w9, #0x76d3                 // #30419
   2ae90:   72a00149    movk    w9, #0xa, lsl #16
   2ae94:   eb09011f    cmp x8, x9
   2ae98:   5400074d    b.le    2af80 <__libc_init@plt-0x35b30>
   2ae9c:   528eda89    mov w9, #0x76d4                 // #30420
   2aea0:   72a00149    movk    w9, #0xa, lsl #16
   2aea4:   eb09011f    cmp x8, x9
   2aea8:   54000980    b.eq    2afd8 <__libc_init@plt-0x35ad8>  // b.none
   2aeac:   52925969    mov w9, #0x92cb                 // #37579
   2aeb0:   72a00169    movk    w9, #0xb, lsl #16
   2aeb4:   eb09011f    cmp x8, x9
   2aeb8:   54000960    b.eq    2afe4 <__libc_init@plt-0x35acc>  // b.none
   2aebc:   529c5529    mov w9, #0xe2a9                 // #58025
   2aec0:   72a00169    movk    w9, #0xb, lsl #16
   2aec4:   14000034    b   2af94 <__libc_init@plt-0x35b1c>
   2aec8:   528b2749    mov w9, #0x593a                 // #22842
   2aecc:   72a02a69    movk    w9, #0x153, lsl #16
   2aed0:   eb09011f    cmp x8, x9
   2aed4:   540008e0    b.eq    2aff0 <__libc_init@plt-0x35ac0>  // b.none
   2aed8:   5286c4c9    mov w9, #0x3626                 // #13862
   2aedc:   72a24f09    movk    w9, #0x1278, lsl #16
   2aee0:   eb09011f    cmp x8, x9
   2aee4:   540009c0    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2aee8:   5299ee29    mov w9, #0xcf71                 // #53105
   2aeec:   72a24f89    movk    w9, #0x127c, lsl #16
   2aef0:   14000029    b   2af94 <__libc_init@plt-0x35b1c>
   2aef4:   d2845b69    mov x9, #0x22db                 // #8923
   2aef8:   f2a31bc9    movk    x9, #0x18de, lsl #16
   2aefc:   f2c00049    movk    x9, #0x2, lsl #32
   2af00:   eb09011f    cmp x8, x9
   2af04:   540008c0    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2af08:   d29bda09    mov x9, #0xded0                 // #57040
   2af0c:   f2a16529    movk    x9, #0xb29, lsl #16
   2af10:   f2c00729    movk    x9, #0x39, lsl #32
   2af14:   eb09011f    cmp x8, x9
   2af18:   540002e0    b.eq    2af74 <__libc_init@plt-0x35b3c>  // b.none
   2af1c:   d28cda29    mov x9, #0x66d1                 // #26321
   2af20:   f2b75a69    movk    x9, #0xbad3, lsl #16
   2af24:   f2c009a9    movk    x9, #0x4d, lsl #32
   2af28:   1400001b    b   2af94 <__libc_init@plt-0x35b1c>
   2af2c:   d28a7c69    mov x9, #0x53e3                 // #21475
   2af30:   f2a67aa9    movk    x9, #0x33d5, lsl #16
   2af34:   f2cc1dc9    movk    x9, #0x60ee, lsl #32
   2af38:   f2e051c9    movk    x9, #0x28e, lsl #48
   2af3c:   eb09011f    cmp x8, x9
   2af40:   540006e0    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2af44:   d284bb49    mov x9, #0x25da                 // #9690
   2af48:   f2be7509    movk    x9, #0xf3a8, lsl #16
   2af4c:   f2d10529    movk    x9, #0x8829, lsl #32
   2af50:   f2e02b89    movk    x9, #0x15c, lsl #48
   2af54:   eb09011f    cmp x8, x9
   2af58:   54000620    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2af5c:   d29b59e9    mov x9, #0xdacf                 // #56015
   2af60:   f2b7b229    movk    x9, #0xbd91, lsl #16
   2af64:   f2ca6729    movk    x9, #0x5339, lsl #32
   2af68:   f2e002e9    movk    x9, #0x17, lsl #48
   2af6c:   eb09011f    cmp x8, x9
   2af70:   54000161    b.ne    2af9c <__libc_init@plt-0x35b14>  // b.any
   2af74:   b0ffff02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2af78:   91198c42    add x2, x2, #0x663
   2af7c:   14000028    b   2b01c <__libc_init@plt-0x35a94>
   2af80:   528d88e9    mov w9, #0x6c47                 // #27719
   2af84:   eb09011f    cmp x8, x9
   2af88:   540004a0    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2af8c:   528ee2c9    mov w9, #0x7716                 // #30486
   2af90:   72a00109    movk    w9, #0x8, lsl #16
   2af94:   eb09011f    cmp x8, x9
   2af98:   54000420    b.eq    2b01c <__libc_init@plt-0x35a94>  // b.none
   2af9c:   aa0003f3    mov x19, x0
   2afa0:   910023e0    add x0, sp, #0x8
   2afa4:   52800201    mov w1, #0x10                   // #16
   2afa8:   aa0803e2    mov x2, x8
   2afac:   aa0803f4    mov x20, x8
   2afb0:   940034a1    bl  38234 <__libc_init@plt-0x2887c>
   2afb4:   b0ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2afb8:   f100001f    cmp x0, #0x0
   2afbc:   913e3108    add x8, x8, #0xf8c
   2afc0:   f0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2afc4:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2afc8:   9110b421    add x1, x1, #0x42d
   2afcc:   aa1303e0    mov x0, x19
   2afd0:   aa1403e2    mov x2, x20
   2afd4:   97ffe00d    bl  23008 <__libc_init@plt-0x3daa8>
   2afd8:   f9405c02    ldr x2, [x0, #184]
   2afdc:   b5000202    cbnz    x2, 2b01c <__libc_init@plt-0x35a94>
   2afe0:   14000012    b   2b028 <__libc_init@plt-0x35a88>
   2afe4:   f9405c00    ldr x0, [x0, #184]
   2afe8:   97ffde3f    bl  228e4 <__libc_init@plt-0x3e1cc>
   2afec:   14000006    b   2b004 <__libc_init@plt-0x35aac>
   2aff0:   f9405c00    ldr x0, [x0, #184]
   2aff4:   97ffde44    bl  22904 <__libc_init@plt-0x3e1ac>
   2aff8:   14000003    b   2b004 <__libc_init@plt-0x35aac>
   2affc:   f9405c00    ldr x0, [x0, #184]
   2b000:   97ffde49    bl  22924 <__libc_init@plt-0x3e18c>
   2b004:   d0fffee8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   2b008:   b0ffff09    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   2b00c:   913ebd08    add x8, x8, #0xfaf
   2b010:   913db529    add x9, x9, #0xf6d
   2b014:   7200001f    tst w0, #0x1
   2b018:   9a881122    csel    x2, x9, x8, ne  // ne = any
   2b01c:   aa1403e0    mov x0, x20
   2b020:   aa1303e1    mov x1, x19
   2b024:   97ffe0a7    bl  232c0 <__libc_init@plt-0x3d7f0>
   2b028:   f94016a8    ldr x8, [x21, #40]
   2b02c:   f85f83a9    ldur    x9, [x29, #-8]
   2b030:   eb09011f    cmp x8, x9
   2b034:   540000e1    b.ne    2b050 <__libc_init@plt-0x35a60>  // b.any
   2b038:   a9444ff4    ldp x20, x19, [sp, #64]
   2b03c:   52800020    mov w0, #0x1                    // #1
   2b040:   a9427bfd    ldp x29, x30, [sp, #32]
   2b044:   f9401bf5    ldr x21, [sp, #48]
   2b048:   910143ff    add sp, sp, #0x50
   2b04c:   d65f03c0    ret
   2b050:   9400d6bc    bl  60b40 <__stack_chk_fail@plt>
   2b054:   d10103ff    sub sp, sp, #0x40
   2b058:   a9027bfd    stp x29, x30, [sp, #32]
   2b05c:   910083fd    add x29, sp, #0x20
   2b060:   a9034ff4    stp x20, x19, [sp, #48]
   2b064:   d53bd054    mrs x20, tpidr_el0
   2b068:   aa0203f3    mov x19, x2
   2b06c:   aa0103e8    mov x8, x1
   2b070:   f9401689    ldr x9, [x20, #40]
   2b074:   5293c9ca    mov w10, #0x9e4e                    // #40526
   2b078:   72a397aa    movk    w10, #0x1cbd, lsl #16
   2b07c:   eb0a003f    cmp x1, x10
   2b080:   f81f83a9    stur    x9, [x29, #-8]
   2b084:   5400016c    b.gt    2b0b0 <__libc_init@plt-0x35a00>
   2b088:   528e3fe9    mov w9, #0x71ff                 // #29183
   2b08c:   72a01ae9    movk    w9, #0xd7, lsl #16
   2b090:   eb09011f    cmp x8, x9
   2b094:   54000240    b.eq    2b0dc <__libc_init@plt-0x359d4>  // b.none
   2b098:   52823169    mov w9, #0x118b                 // #4491
   2b09c:   72a02209    movk    w9, #0x110, lsl #16
   2b0a0:   eb09011f    cmp x8, x9
   2b0a4:   54000361    b.ne    2b110 <__libc_init@plt-0x359a0>  // b.any
   2b0a8:   52800028    mov w8, #0x1                    // #1
   2b0ac:   1400000f    b   2b0e8 <__libc_init@plt-0x359c8>
   2b0b0:   5293c9e9    mov w9, #0x9e4f                 // #40527
   2b0b4:   72a397a9    movk    w9, #0x1cbd, lsl #16
   2b0b8:   eb09011f    cmp x8, x9
   2b0bc:   540000c0    b.eq    2b0d4 <__libc_init@plt-0x359dc>  // b.none
   2b0c0:   d2942009    mov x9, #0xa100                 // #41216
   2b0c4:   f2bec3a9    movk    x9, #0xf61d, lsl #16
   2b0c8:   f2c00049    movk    x9, #0x2, lsl #32
   2b0cc:   eb09011f    cmp x8, x9
   2b0d0:   54000201    b.ne    2b110 <__libc_init@plt-0x359a0>  // b.any
   2b0d4:   2a1f03e8    mov w8, wzr
   2b0d8:   14000004    b   2b0e8 <__libc_init@plt-0x359c8>
   2b0dc:   f9405c00    ldr x0, [x0, #184]
   2b0e0:   97ffddf9    bl  228c4 <__libc_init@plt-0x3e1ec>
   2b0e4:   12000008    and w8, w0, #0x1
   2b0e8:   39000268    strb    w8, [x19]
   2b0ec:   f9401688    ldr x8, [x20, #40]
   2b0f0:   f85f83a9    ldur    x9, [x29, #-8]
   2b0f4:   eb09011f    cmp x8, x9
   2b0f8:   540002a1    b.ne    2b14c <__libc_init@plt-0x35964>  // b.any
   2b0fc:   a9434ff4    ldp x20, x19, [sp, #48]
   2b100:   52800020    mov w0, #0x1                    // #1
   2b104:   a9427bfd    ldp x29, x30, [sp, #32]
   2b108:   910103ff    add sp, sp, #0x40
   2b10c:   d65f03c0    ret
   2b110:   aa0003f3    mov x19, x0
   2b114:   910023e0    add x0, sp, #0x8
   2b118:   52800201    mov w1, #0x10                   // #16
   2b11c:   aa0803e2    mov x2, x8
   2b120:   aa0803f4    mov x20, x8
   2b124:   94003444    bl  38234 <__libc_init@plt-0x2887c>
   2b128:   90ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2b12c:   f100001f    cmp x0, #0x0
   2b130:   913e3108    add x8, x8, #0xf8c
   2b134:   d0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2b138:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2b13c:   9110b421    add x1, x1, #0x42d
   2b140:   aa1303e0    mov x0, x19
   2b144:   aa1403e2    mov x2, x20
   2b148:   97ffdfb0    bl  23008 <__libc_init@plt-0x3daa8>
   2b14c:   9400d67d    bl  60b40 <__stack_chk_fail@plt>
   2b150:   d10103ff    sub sp, sp, #0x40
   2b154:   a9027bfd    stp x29, x30, [sp, #32]
   2b158:   910083fd    add x29, sp, #0x20
   2b15c:   a9034ff4    stp x20, x19, [sp, #48]
   2b160:   d53bd049    mrs x9, tpidr_el0
   2b164:   d294200b    mov x11, #0xa100                    // #41216
   2b168:   f940152a    ldr x10, [x9, #40]
   2b16c:   f2bec3ab    movk    x11, #0xf61d, lsl #16
   2b170:   f2c0004b    movk    x11, #0x2, lsl #32
   2b174:   eb0b003f    cmp x1, x11
   2b178:   f81f83aa    stur    x10, [x29, #-8]
   2b17c:   54000161    b.ne    2b1a8 <__libc_init@plt-0x35908>  // b.any
   2b180:   3900007f    strb    wzr, [x3]
   2b184:   f9401528    ldr x8, [x9, #40]
   2b188:   f85f83a9    ldur    x9, [x29, #-8]
   2b18c:   eb09011f    cmp x8, x9
   2b190:   540002a1    b.ne    2b1e4 <__libc_init@plt-0x358cc>  // b.any
   2b194:   a9434ff4    ldp x20, x19, [sp, #48]
   2b198:   52800020    mov w0, #0x1                    // #1
   2b19c:   a9427bfd    ldp x29, x30, [sp, #32]
   2b1a0:   910103ff    add sp, sp, #0x40
   2b1a4:   d65f03c0    ret
   2b1a8:   aa0103f4    mov x20, x1
   2b1ac:   aa0003f3    mov x19, x0
   2b1b0:   910023e0    add x0, sp, #0x8
   2b1b4:   52800201    mov w1, #0x10                   // #16
   2b1b8:   aa1403e2    mov x2, x20
   2b1bc:   9400341e    bl  38234 <__libc_init@plt-0x2887c>
   2b1c0:   90ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2b1c4:   f100001f    cmp x0, #0x0
   2b1c8:   913e3108    add x8, x8, #0xf8c
   2b1cc:   d0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2b1d0:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2b1d4:   9110b421    add x1, x1, #0x42d
   2b1d8:   aa1303e0    mov x0, x19
   2b1dc:   aa1403e2    mov x2, x20
   2b1e0:   97ffdf8a    bl  23008 <__libc_init@plt-0x3daa8>
   2b1e4:   9400d657    bl  60b40 <__stack_chk_fail@plt>
   2b1e8:   d10103ff    sub sp, sp, #0x40
   2b1ec:   a9027bfd    stp x29, x30, [sp, #32]
   2b1f0:   910083fd    add x29, sp, #0x20
   2b1f4:   a9034ff4    stp x20, x19, [sp, #48]
   2b1f8:   d53bd054    mrs x20, tpidr_el0
   2b1fc:   aa0203f3    mov x19, x2
   2b200:   aa0103e8    mov x8, x1
   2b204:   f940168a    ldr x10, [x20, #40]
   2b208:   92800009    mov x9, #0xffffffffffffffff     // #-1
   2b20c:   529c91ab    mov w11, #0xe48d                    // #58509
   2b210:   72a0016b    movk    w11, #0xb, lsl #16
   2b214:   eb0b003f    cmp x1, x11
   2b218:   f81f83aa    stur    x10, [x29, #-8]
   2b21c:   5400024d    b.le    2b264 <__libc_init@plt-0x3584c>
   2b220:   d28c0eca    mov x10, #0x6076                    // #24694
   2b224:   f2ba328a    movk    x10, #0xd194, lsl #16
   2b228:   f2c0004a    movk    x10, #0x2, lsl #32
   2b22c:   eb0a011f    cmp x8, x10
   2b230:   54000280    b.eq    2b280 <__libc_init@plt-0x35830>  // b.none
   2b234:   5286b3aa    mov w10, #0x359d                    // #13725
   2b238:   72a385aa    movk    w10, #0x1c2d, lsl #16
   2b23c:   eb0a011f    cmp x8, x10
   2b240:   54000200    b.eq    2b280 <__libc_init@plt-0x35830>  // b.none
   2b244:   529c91c9    mov w9, #0xe48e                 // #58510
   2b248:   72a00169    movk    w9, #0xb, lsl #16
   2b24c:   eb09011f    cmp x8, x9
   2b250:   540002c1    b.ne    2b2a8 <__libc_init@plt-0x35808>  // b.any
   2b254:   f9405c00    ldr x0, [x0, #184]
   2b258:   97ffddbb    bl  22944 <__libc_init@plt-0x3e16c>
   2b25c:   aa0003e9    mov x9, x0
   2b260:   14000008    b   2b280 <__libc_init@plt-0x35830>
   2b264:   528db84a    mov w10, #0x6dc2                    // #28098
   2b268:   eb0a011f    cmp x8, x10
   2b26c:   540000a0    b.eq    2b280 <__libc_init@plt-0x35830>  // b.none
   2b270:   529260ea    mov w10, #0x9307                    // #37639
   2b274:   72a0016a    movk    w10, #0xb, lsl #16
   2b278:   eb0a011f    cmp x8, x10
   2b27c:   54000161    b.ne    2b2a8 <__libc_init@plt-0x35808>  // b.any
   2b280:   f9000269    str x9, [x19]
   2b284:   f9401688    ldr x8, [x20, #40]
   2b288:   f85f83a9    ldur    x9, [x29, #-8]
   2b28c:   eb09011f    cmp x8, x9
   2b290:   540002a1    b.ne    2b2e4 <__libc_init@plt-0x357cc>  // b.any
   2b294:   a9434ff4    ldp x20, x19, [sp, #48]
   2b298:   52800020    mov w0, #0x1                    // #1
   2b29c:   a9427bfd    ldp x29, x30, [sp, #32]
   2b2a0:   910103ff    add sp, sp, #0x40
   2b2a4:   d65f03c0    ret
   2b2a8:   aa0003f3    mov x19, x0
   2b2ac:   910023e0    add x0, sp, #0x8
   2b2b0:   52800201    mov w1, #0x10                   // #16
   2b2b4:   aa0803e2    mov x2, x8
   2b2b8:   aa0803f4    mov x20, x8
   2b2bc:   940033de    bl  38234 <__libc_init@plt-0x2887c>
   2b2c0:   90ffff08    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   2b2c4:   f100001f    cmp x0, #0x0
   2b2c8:   913e3108    add x8, x8, #0xf8c
   2b2cc:   d0ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2b2d0:   9a800103    csel    x3, x8, x0, eq  // eq = none
   2b2d4:   9110b421    add x1, x1, #0x42d
   2b2d8:   aa1303e0    mov x0, x19
   2b2dc:   aa1403e2    mov x2, x20
   2b2e0:   97ffdf4a    bl  23008 <__libc_init@plt-0x3daa8>
   2b2e4:   9400d617    bl  60b40 <__stack_chk_fail@plt>
   2b2e8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b2ec:   f9000bf3    str x19, [sp, #16]
   2b2f0:   910003fd    mov x29, sp
   2b2f4:   2a0203e3    mov w3, w2
   2b2f8:   aa0103e2    mov x2, x1
   2b2fc:   aa0003e1    mov x1, x0
   2b300:   12800004    mov w4, #0xffffffff             // #-1
   2b304:   aa0003f3    mov x19, x0
   2b308:   94000005    bl  2b31c <__libc_init@plt-0x35794>
   2b30c:   f9005e7f    str xzr, [x19, #184]
   2b310:   f9400bf3    ldr x19, [sp, #16]
   2b314:   a8c27bfd    ldp x29, x30, [sp], #32
   2b318:   d65f03c0    ret
   2b31c:   528002c8    mov w8, #0x16                   // #22
   2b320:   b00001c9    adrp    x9, 64000 <strcmp@plt+0x3240>
   2b324:   f9000002    str x2, [x0]
   2b328:   b9000803    str w3, [x0, #8]
   2b32c:   3900301f    strb    wzr, [x0, #12]
   2b330:   b900101f    str wzr, [x0, #16]
   2b334:   f9000c1f    str xzr, [x0, #24]
   2b338:   b900201f    str wzr, [x0, #32]
   2b33c:   3900901f    strb    wzr, [x0, #36]
   2b340:   f9001401    str x1, [x0, #40]
   2b344:   b9003008    str w8, [x0, #48]
   2b348:   52800028    mov w8, #0x1                    // #1
   2b34c:   3901001f    strb    wzr, [x0, #64]
   2b350:   3901201f    strb    wzr, [x0, #72]
   2b354:   b900381f    str wzr, [x0, #56]
   2b358:   b803b01f    stur    wzr, [x0, #59]
   2b35c:   3901401f    strb    wzr, [x0, #80]
   2b360:   3901601f    strb    wzr, [x0, #88]
   2b364:   3902001f    strb    wzr, [x0, #128]
   2b368:   3902201f    strb    wzr, [x0, #136]
   2b36c:   3902401f    strb    wzr, [x0, #144]
   2b370:   f945f529    ldr x9, [x9, #3048]
   2b374:   3902601f    strb    wzr, [x0, #152]
   2b378:   a906fc1f    stp xzr, xzr, [x0, #104]
   2b37c:   f9003008    str x8, [x0, #96]
   2b380:   b9401d29    ldr w9, [x9, #28]
   2b384:   3901e01f    strb    wzr, [x0, #120]
   2b388:   39028008    strb    w8, [x0, #160]
   2b38c:   b80a101f    stur    wzr, [x0, #161]
   2b390:   b9009c09    str w9, [x0, #156]
   2b394:   3902941f    strb    wzr, [x0, #165]
   2b398:   7901501f    strh    wzr, [x0, #168]
   2b39c:   b900b004    str w4, [x0, #176]
   2b3a0:   d65f03c0    ret
   2b3a4:   f9405c09    ldr x9, [x0, #184]
   2b3a8:   aa0003e8    mov x8, x0
   2b3ac:   52800020    mov w0, #0x1                    // #1
   2b3b0:   8b020129    add x9, x9, x2
   2b3b4:   f9005d09    str x9, [x8, #184]
   2b3b8:   d65f03c0    ret
   2b3bc:   f9405c09    ldr x9, [x0, #184]
   2b3c0:   aa0003e8    mov x8, x0
   2b3c4:   52800020    mov w0, #0x1                    // #1
   2b3c8:   8b020129    add x9, x9, x2
   2b3cc:   f9005d09    str x9, [x8, #184]
   2b3d0:   d65f03c0    ret
   2b3d4:   f9405c09    ldr x9, [x0, #184]
   2b3d8:   aa0003e8    mov x8, x0
   2b3dc:   52800020    mov w0, #0x1                    // #1
   2b3e0:   8b020529    add x9, x9, x2, lsl #1
   2b3e4:   f9005d09    str x9, [x8, #184]
   2b3e8:   d65f03c0    ret
   2b3ec:   f9405c09    ldr x9, [x0, #184]
   2b3f0:   aa0003e8    mov x8, x0
   2b3f4:   52800020    mov w0, #0x1                    // #1
   2b3f8:   8b020929    add x9, x9, x2, lsl #2
   2b3fc:   f9005d09    str x9, [x8, #184]
   2b400:   d65f03c0    ret
   2b404:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b408:   f9000bf3    str x19, [sp, #16]
   2b40c:   910003fd    mov x29, sp
   2b410:   aa0003f3    mov x19, x0
   2b414:   97ffde2b    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2b418:   f9405260    ldr x0, [x19, #160]
   2b41c:   b4000040    cbz x0, 2b424 <__libc_init@plt-0x3568c>
   2b420:   97ffea2d    bl  25cd4 <__libc_init@plt-0x3addc>
   2b424:   b9401260    ldr w0, [x19, #16]
   2b428:   f9400bf3    ldr x19, [sp, #16]
   2b42c:   a8c27bfd    ldp x29, x30, [sp], #32
   2b430:   d65f03c0    ret
   2b434:   3900011f    strb    wzr, [x8]
   2b438:   3901911f    strb    wzr, [x8, #100]
   2b43c:   d65f03c0    ret
   2b440:   3900011f    strb    wzr, [x8]
   2b444:   3901911f    strb    wzr, [x8, #100]
   2b448:   d65f03c0    ret
   2b44c:   3900011f    strb    wzr, [x8]
   2b450:   3901911f    strb    wzr, [x8, #100]
   2b454:   d65f03c0    ret
   2b458:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b45c:   f9000bf3    str x19, [sp, #16]
   2b460:   910003fd    mov x29, sp
   2b464:   aa0803f3    mov x19, x8
   2b468:   f9400008    ldr x8, [x0]
   2b46c:   f9400021    ldr x1, [x1]
   2b470:   f9400508    ldr x8, [x8, #8]
   2b474:   91090020    add x0, x1, #0x240
   2b478:   b9400102    ldr w2, [x8]
   2b47c:   aa1303e8    mov x8, x19
   2b480:   940019b7    bl  31b5c <__libc_init@plt-0x2ef54>
   2b484:   52800028    mov w8, #0x1                    // #1
   2b488:   39019268    strb    w8, [x19, #100]
   2b48c:   f9400bf3    ldr x19, [sp, #16]
   2b490:   a8c27bfd    ldp x29, x30, [sp], #32
   2b494:   d65f03c0    ret
   2b498:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b49c:   f9000bf3    str x19, [sp, #16]
   2b4a0:   910003fd    mov x29, sp
   2b4a4:   aa0803f3    mov x19, x8
   2b4a8:   f9400008    ldr x8, [x0]
   2b4ac:   f9400021    ldr x1, [x1]
   2b4b0:   f9400508    ldr x8, [x8, #8]
   2b4b4:   91092020    add x0, x1, #0x248
   2b4b8:   b9400102    ldr w2, [x8]
   2b4bc:   aa1303e8    mov x8, x19
   2b4c0:   94001df4    bl  32c90 <__libc_init@plt-0x2de20>
   2b4c4:   52800028    mov w8, #0x1                    // #1
   2b4c8:   39019268    strb    w8, [x19, #100]
   2b4cc:   f9400bf3    ldr x19, [sp, #16]
   2b4d0:   a8c27bfd    ldp x29, x30, [sp], #32
   2b4d4:   d65f03c0    ret
   2b4d8:   f9400009    ldr x9, [x0]
   2b4dc:   a9402921    ldp x1, x10, [x9]
   2b4e0:   b9400142    ldr w2, [x10]
   2b4e4:   17fff7eb    b   29490 <__libc_init@plt-0x37620>
   2b4e8:   f9400009    ldr x9, [x0]
   2b4ec:   f940002a    ldr x10, [x1]
   2b4f0:   a9402d21    ldp x1, x11, [x9]
   2b4f4:   9108c140    add x0, x10, #0x230
   2b4f8:   b9400162    ldr w2, [x11]
   2b4fc:   17fff81c    b   2956c <__libc_init@plt-0x37544>
   2b500:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b504:   f9000bf3    str x19, [sp, #16]
   2b508:   910003fd    mov x29, sp
   2b50c:   aa0803f3    mov x19, x8
   2b510:   f9400008    ldr x8, [x0]
   2b514:   f9400021    ldr x1, [x1]
   2b518:   f9400508    ldr x8, [x8, #8]
   2b51c:   91012020    add x0, x1, #0x48
   2b520:   b9400102    ldr w2, [x8]
   2b524:   aa1303e8    mov x8, x19
   2b528:   94002231    bl  33dec <__libc_init@plt-0x2ccc4>
   2b52c:   52800028    mov w8, #0x1                    // #1
   2b530:   39019268    strb    w8, [x19, #100]
   2b534:   f9400bf3    ldr x19, [sp, #16]
   2b538:   a8c27bfd    ldp x29, x30, [sp], #32
   2b53c:   d65f03c0    ret
   2b540:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b544:   f9000bf3    str x19, [sp, #16]
   2b548:   910003fd    mov x29, sp
   2b54c:   aa0803f3    mov x19, x8
   2b550:   f9400008    ldr x8, [x0]
   2b554:   f9400021    ldr x1, [x1]
   2b558:   f9400508    ldr x8, [x8, #8]
   2b55c:   91014020    add x0, x1, #0x50
   2b560:   b9400102    ldr w2, [x8]
   2b564:   aa1303e8    mov x8, x19
   2b568:   9400266e    bl  34f20 <__libc_init@plt-0x2bb90>
   2b56c:   52800028    mov w8, #0x1                    // #1
   2b570:   39019268    strb    w8, [x19, #100]
   2b574:   f9400bf3    ldr x19, [sp, #16]
   2b578:   a8c27bfd    ldp x29, x30, [sp], #32
   2b57c:   d65f03c0    ret
   2b580:   f9400009    ldr x9, [x0]
   2b584:   a9402921    ldp x1, x10, [x9]
   2b588:   b9400142    ldr w2, [x10]
   2b58c:   17fff7c1    b   29490 <__libc_init@plt-0x37620>
   2b590:   f9400009    ldr x9, [x0]
   2b594:   f940002a    ldr x10, [x1]
   2b598:   a9402d21    ldp x1, x11, [x9]
   2b59c:   91012140    add x0, x10, #0x48
   2b5a0:   b9400162    ldr w2, [x11]
   2b5a4:   17fff7f2    b   2956c <__libc_init@plt-0x37544>
   2b5a8:   3900011f    strb    wzr, [x8]
   2b5ac:   3901911f    strb    wzr, [x8, #100]
   2b5b0:   d65f03c0    ret
   2b5b4:   3900011f    strb    wzr, [x8]
   2b5b8:   3901911f    strb    wzr, [x8, #100]
   2b5bc:   d65f03c0    ret
   2b5c0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b5c4:   f9000bf3    str x19, [sp, #16]
   2b5c8:   910003fd    mov x29, sp
   2b5cc:   aa0803f3    mov x19, x8
   2b5d0:   f9400008    ldr x8, [x0]
   2b5d4:   f9400021    ldr x1, [x1]
   2b5d8:   f9400508    ldr x8, [x8, #8]
   2b5dc:   91010020    add x0, x1, #0x40
   2b5e0:   b9400102    ldr w2, [x8]
   2b5e4:   aa1303e8    mov x8, x19
   2b5e8:   94002aa5    bl  3607c <__libc_init@plt-0x2aa34>
   2b5ec:   52800028    mov w8, #0x1                    // #1
   2b5f0:   39019268    strb    w8, [x19, #100]
   2b5f4:   f9400bf3    ldr x19, [sp, #16]
   2b5f8:   a8c27bfd    ldp x29, x30, [sp], #32
   2b5fc:   d65f03c0    ret
   2b600:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2b604:   f9000bf3    str x19, [sp, #16]
   2b608:   910003fd    mov x29, sp
   2b60c:   aa0803f3    mov x19, x8
   2b610:   f9400008    ldr x8, [x0]
   2b614:   f9400021    ldr x1, [x1]
   2b618:   f9400508    ldr x8, [x8, #8]
   2b61c:   91012020    add x0, x1, #0x48
   2b620:   b9400102    ldr w2, [x8]
   2b624:   aa1303e8    mov x8, x19
   2b628:   94002ee2    bl  371b0 <__libc_init@plt-0x29900>
   2b62c:   52800028    mov w8, #0x1                    // #1
   2b630:   39019268    strb    w8, [x19, #100]
   2b634:   f9400bf3    ldr x19, [sp, #16]
   2b638:   a8c27bfd    ldp x29, x30, [sp], #32
   2b63c:   d65f03c0    ret
   2b640:   f9400009    ldr x9, [x0]
   2b644:   a9402921    ldp x1, x10, [x9]
   2b648:   b9400142    ldr w2, [x10]
   2b64c:   17fff791    b   29490 <__libc_init@plt-0x37620>
   2b650:   f9400009    ldr x9, [x0]
   2b654:   f940002a    ldr x10, [x1]
   2b658:   a9402d21    ldp x1, x11, [x9]
   2b65c:   9100c140    add x0, x10, #0x30
   2b660:   b9400162    ldr w2, [x11]
   2b664:   17fff7c2    b   2956c <__libc_init@plt-0x37544>
   2b668:   3900011f    strb    wzr, [x8]
   2b66c:   3901911f    strb    wzr, [x8, #100]
   2b670:   d65f03c0    ret
   2b674:   3900011f    strb    wzr, [x8]
   2b678:   3901911f    strb    wzr, [x8, #100]
   2b67c:   d65f03c0    ret
   2b680:   3900011f    strb    wzr, [x8]
   2b684:   3901911f    strb    wzr, [x8, #100]
   2b688:   d65f03c0    ret
   2b68c:   3900011f    strb    wzr, [x8]
   2b690:   3901911f    strb    wzr, [x8, #100]
   2b694:   d65f03c0    ret
   2b698:   3900011f    strb    wzr, [x8]
   2b69c:   3901911f    strb    wzr, [x8, #100]
   2b6a0:   d65f03c0    ret
   2b6a4:   3900011f    strb    wzr, [x8]
   2b6a8:   3901911f    strb    wzr, [x8, #100]
   2b6ac:   d65f03c0    ret
   2b6b0:   3900011f    strb    wzr, [x8]
   2b6b4:   3901911f    strb    wzr, [x8, #100]
   2b6b8:   d65f03c0    ret
   2b6bc:   3900011f    strb    wzr, [x8]
   2b6c0:   3901911f    strb    wzr, [x8, #100]
   2b6c4:   d65f03c0    ret
   2b6c8:   2a1f03e0    mov w0, wzr
   2b6cc:   d65f03c0    ret
   2b6d0:   2a1f03e0    mov w0, wzr
   2b6d4:   d65f03c0    ret
   2b6d8:   2a1f03e0    mov w0, wzr
   2b6dc:   d65f03c0    ret
   2b6e0:   2a1f03e0    mov w0, wzr
   2b6e4:   d65f03c0    ret
   2b6e8:   2a1f03e0    mov w0, wzr
   2b6ec:   d65f03c0    ret
   2b6f0:   2a1f03e0    mov w0, wzr
   2b6f4:   d65f03c0    ret
   2b6f8:   2a1f03e0    mov w0, wzr
   2b6fc:   d65f03c0    ret
   2b700:   f9400008    ldr x8, [x0]
   2b704:   f9400024    ldr x4, [x1]
   2b708:   a9400901    ldp x1, x2, [x8]
   2b70c:   f9401480    ldr x0, [x4, #40]
   2b710:   f9400903    ldr x3, [x8, #16]
   2b714:   17ffe2aa    b   241bc <__libc_init@plt-0x3c8f4>
   2b718:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b71c:   910003fd    mov x29, sp
   2b720:   f9400020    ldr x0, [x1]
   2b724:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2b728:   911a7c21    add x1, x1, #0x69f
   2b72c:   97ffde37    bl  23008 <__libc_init@plt-0x3daa8>
   2b730:   f9400008    ldr x8, [x0]
   2b734:   f9400024    ldr x4, [x1]
   2b738:   a9400901    ldp x1, x2, [x8]
   2b73c:   f9401480    ldr x0, [x4, #40]
   2b740:   f9400903    ldr x3, [x8, #16]
   2b744:   17ffe29e    b   241bc <__libc_init@plt-0x3c8f4>
   2b748:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b74c:   910003fd    mov x29, sp
   2b750:   f9400020    ldr x0, [x1]
   2b754:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2b758:   911a7c21    add x1, x1, #0x69f
   2b75c:   97ffde2b    bl  23008 <__libc_init@plt-0x3daa8>
   2b760:   f9400008    ldr x8, [x0]
   2b764:   f9400024    ldr x4, [x1]
   2b768:   a9400901    ldp x1, x2, [x8]
   2b76c:   f9401480    ldr x0, [x4, #40]
   2b770:   f9400903    ldr x3, [x8, #16]
   2b774:   17ffe292    b   241bc <__libc_init@plt-0x3c8f4>
   2b778:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b77c:   910003fd    mov x29, sp
   2b780:   f9400020    ldr x0, [x1]
   2b784:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2b788:   911a7c21    add x1, x1, #0x69f
   2b78c:   97ffde1f    bl  23008 <__libc_init@plt-0x3daa8>
   2b790:   f9400028    ldr x8, [x1]
   2b794:   f9400009    ldr x9, [x0]
   2b798:   f9401508    ldr x8, [x8, #40]
   2b79c:   a9400921    ldp x1, x2, [x9]
   2b7a0:   f9400100    ldr x0, [x8]
   2b7a4:   f9400923    ldr x3, [x9, #16]
   2b7a8:   17fff0a9    b   27a4c <__libc_init@plt-0x39064>
   2b7ac:   f9400028    ldr x8, [x1]
   2b7b0:   f9400009    ldr x9, [x0]
   2b7b4:   f9401508    ldr x8, [x8, #40]
   2b7b8:   a9400921    ldp x1, x2, [x9]
   2b7bc:   f9400100    ldr x0, [x8]
   2b7c0:   f9400923    ldr x3, [x9, #16]
   2b7c4:   17fff0a2    b   27a4c <__libc_init@plt-0x39064>
   2b7c8:   f9400028    ldr x8, [x1]
   2b7cc:   f9400009    ldr x9, [x0]
   2b7d0:   f9401508    ldr x8, [x8, #40]
   2b7d4:   a9400921    ldp x1, x2, [x9]
   2b7d8:   f9400100    ldr x0, [x8]
   2b7dc:   f9400923    ldr x3, [x9, #16]
   2b7e0:   17fff09b    b   27a4c <__libc_init@plt-0x39064>
   2b7e4:   f9400028    ldr x8, [x1]
   2b7e8:   f9400009    ldr x9, [x0]
   2b7ec:   f9401508    ldr x8, [x8, #40]
   2b7f0:   a9400921    ldp x1, x2, [x9]
   2b7f4:   f9400100    ldr x0, [x8]
   2b7f8:   f9400923    ldr x3, [x9, #16]
   2b7fc:   17fff094    b   27a4c <__libc_init@plt-0x39064>
   2b800:   f9400028    ldr x8, [x1]
   2b804:   f9400009    ldr x9, [x0]
   2b808:   f9401508    ldr x8, [x8, #40]
   2b80c:   a9400921    ldp x1, x2, [x9]
   2b810:   f9400100    ldr x0, [x8]
   2b814:   f9400923    ldr x3, [x9, #16]
   2b818:   17fff08d    b   27a4c <__libc_init@plt-0x39064>
   2b81c:   f9400028    ldr x8, [x1]
   2b820:   f9400009    ldr x9, [x0]
   2b824:   f9401508    ldr x8, [x8, #40]
   2b828:   a9400921    ldp x1, x2, [x9]
   2b82c:   f9400100    ldr x0, [x8]
   2b830:   f9400923    ldr x3, [x9, #16]
   2b834:   17fff086    b   27a4c <__libc_init@plt-0x39064>
   2b838:   2a1f03e0    mov w0, wzr
   2b83c:   d65f03c0    ret
   2b840:   2a1f03e0    mov w0, wzr
   2b844:   d65f03c0    ret
   2b848:   2a1f03e0    mov w0, wzr
   2b84c:   d65f03c0    ret
   2b850:   f9400008    ldr x8, [x0]
   2b854:   52800020    mov w0, #0x1                    // #1
   2b858:   f9400029    ldr x9, [x1]
   2b85c:   f9400508    ldr x8, [x8, #8]
   2b860:   f9405d2a    ldr x10, [x9, #184]
   2b864:   8b080148    add x8, x10, x8
   2b868:   f9005d28    str x8, [x9, #184]
   2b86c:   d65f03c0    ret
   2b870:   2a1f03e0    mov w0, wzr
   2b874:   d65f03c0    ret
   2b878:   2a1f03e0    mov w0, wzr
   2b87c:   d65f03c0    ret
   2b880:   2a1f03e0    mov w0, wzr
   2b884:   d65f03c0    ret
   2b888:   2a1f03e0    mov w0, wzr
   2b88c:   d65f03c0    ret
   2b890:   2a1f03e0    mov w0, wzr
   2b894:   d65f03c0    ret
   2b898:   f9400008    ldr x8, [x0]
   2b89c:   f9400023    ldr x3, [x1]
   2b8a0:   a9400901    ldp x1, x2, [x8]
   2b8a4:   9100a060    add x0, x3, #0x28
   2b8a8:   14000a1b    b   2e114 <__libc_init@plt-0x3299c>
   2b8ac:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b8b0:   910003fd    mov x29, sp
   2b8b4:   f9400020    ldr x0, [x1]
   2b8b8:   d503201f    nop
   2b8bc:   10ef28c1    adr x1, 9dd4 <__libc_init@plt-0x56cdc>
   2b8c0:   97ffddd2    bl  23008 <__libc_init@plt-0x3daa8>
   2b8c4:   f9400008    ldr x8, [x0]
   2b8c8:   f9400023    ldr x3, [x1]
   2b8cc:   a9400901    ldp x1, x2, [x8]
   2b8d0:   9100a060    add x0, x3, #0x28
   2b8d4:   14000a10    b   2e114 <__libc_init@plt-0x3299c>
   2b8d8:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b8dc:   910003fd    mov x29, sp
   2b8e0:   f9400020    ldr x0, [x1]
   2b8e4:   d503201f    nop
   2b8e8:   10ef2761    adr x1, 9dd4 <__libc_init@plt-0x56cdc>
   2b8ec:   97ffddc7    bl  23008 <__libc_init@plt-0x3daa8>
   2b8f0:   f9400008    ldr x8, [x0]
   2b8f4:   aa1f03e3    mov x3, xzr
   2b8f8:   f9400024    ldr x4, [x1]
   2b8fc:   a9400901    ldp x1, x2, [x8]
   2b900:   f9401480    ldr x0, [x4, #40]
   2b904:   17ffe22e    b   241bc <__libc_init@plt-0x3c8f4>
   2b908:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b90c:   910003fd    mov x29, sp
   2b910:   f9400020    ldr x0, [x1]
   2b914:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2b918:   911a7c21    add x1, x1, #0x69f
   2b91c:   97ffddbb    bl  23008 <__libc_init@plt-0x3daa8>
   2b920:   f9400008    ldr x8, [x0]
   2b924:   aa1f03e3    mov x3, xzr
   2b928:   f9400024    ldr x4, [x1]
   2b92c:   a9400901    ldp x1, x2, [x8]
   2b930:   f9401480    ldr x0, [x4, #40]
   2b934:   17ffe222    b   241bc <__libc_init@plt-0x3c8f4>
   2b938:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b93c:   910003fd    mov x29, sp
   2b940:   f9400020    ldr x0, [x1]
   2b944:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2b948:   911a7c21    add x1, x1, #0x69f
   2b94c:   97ffddaf    bl  23008 <__libc_init@plt-0x3daa8>
   2b950:   f9400008    ldr x8, [x0]
   2b954:   aa1f03e3    mov x3, xzr
   2b958:   f9400024    ldr x4, [x1]
   2b95c:   a9400901    ldp x1, x2, [x8]
   2b960:   f9401480    ldr x0, [x4, #40]
   2b964:   17ffe216    b   241bc <__libc_init@plt-0x3c8f4>
   2b968:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2b96c:   910003fd    mov x29, sp
   2b970:   f9400020    ldr x0, [x1]
   2b974:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2b978:   911a7c21    add x1, x1, #0x69f
   2b97c:   97ffdda3    bl  23008 <__libc_init@plt-0x3daa8>
   2b980:   f9400028    ldr x8, [x1]
   2b984:   f9400009    ldr x9, [x0]
   2b988:   f9401508    ldr x8, [x8, #40]
   2b98c:   a9400921    ldp x1, x2, [x9]
   2b990:   f9400100    ldr x0, [x8]
   2b994:   17fff051    b   27ad8 <__libc_init@plt-0x38fd8>
   2b998:   f9400028    ldr x8, [x1]
   2b99c:   f9400009    ldr x9, [x0]
   2b9a0:   f9401508    ldr x8, [x8, #40]
   2b9a4:   a9400921    ldp x1, x2, [x9]
   2b9a8:   f9400100    ldr x0, [x8]
   2b9ac:   17fff04b    b   27ad8 <__libc_init@plt-0x38fd8>
   2b9b0:   f9400028    ldr x8, [x1]
   2b9b4:   f9400009    ldr x9, [x0]
   2b9b8:   f9401508    ldr x8, [x8, #40]
   2b9bc:   a9400921    ldp x1, x2, [x9]
   2b9c0:   f9400100    ldr x0, [x8]
   2b9c4:   17fff045    b   27ad8 <__libc_init@plt-0x38fd8>
   2b9c8:   f9400028    ldr x8, [x1]
   2b9cc:   f9400009    ldr x9, [x0]
   2b9d0:   f9401508    ldr x8, [x8, #40]
   2b9d4:   a9400921    ldp x1, x2, [x9]
   2b9d8:   f9400100    ldr x0, [x8]
   2b9dc:   17fff03f    b   27ad8 <__libc_init@plt-0x38fd8>
   2b9e0:   f9400028    ldr x8, [x1]
   2b9e4:   f9400009    ldr x9, [x0]
   2b9e8:   f9401508    ldr x8, [x8, #40]
   2b9ec:   a9400921    ldp x1, x2, [x9]
   2b9f0:   f9400100    ldr x0, [x8]
   2b9f4:   17fff039    b   27ad8 <__libc_init@plt-0x38fd8>
   2b9f8:   f9400028    ldr x8, [x1]
   2b9fc:   f9400009    ldr x9, [x0]
   2ba00:   f9401508    ldr x8, [x8, #40]
   2ba04:   a9400921    ldp x1, x2, [x9]
   2ba08:   f9400100    ldr x0, [x8]
   2ba0c:   17fff033    b   27ad8 <__libc_init@plt-0x38fd8>
   2ba10:   2a1f03e0    mov w0, wzr
   2ba14:   d65f03c0    ret
   2ba18:   2a1f03e0    mov w0, wzr
   2ba1c:   d65f03c0    ret
   2ba20:   2a1f03e0    mov w0, wzr
   2ba24:   d65f03c0    ret
   2ba28:   f9400008    ldr x8, [x0]
   2ba2c:   52800020    mov w0, #0x1                    // #1
   2ba30:   f9400029    ldr x9, [x1]
   2ba34:   f9400508    ldr x8, [x8, #8]
   2ba38:   f9405d2a    ldr x10, [x9, #184]
   2ba3c:   8b080148    add x8, x10, x8
   2ba40:   f9005d28    str x8, [x9, #184]
   2ba44:   d65f03c0    ret
   2ba48:   2a1f03e0    mov w0, wzr
   2ba4c:   d65f03c0    ret
   2ba50:   2a1f03e0    mov w0, wzr
   2ba54:   d65f03c0    ret
   2ba58:   2a1f03e0    mov w0, wzr
   2ba5c:   d65f03c0    ret
   2ba60:   2a1f03e0    mov w0, wzr
   2ba64:   d65f03c0    ret
   2ba68:   2a1f03e0    mov w0, wzr
   2ba6c:   d65f03c0    ret
   2ba70:   2a1f03e0    mov w0, wzr
   2ba74:   d65f03c0    ret
   2ba78:   2a1f03e0    mov w0, wzr
   2ba7c:   d65f03c0    ret
   2ba80:   2a1f03e0    mov w0, wzr
   2ba84:   d65f03c0    ret
   2ba88:   2a1f03e0    mov w0, wzr
   2ba8c:   d65f03c0    ret
   2ba90:   f9400008    ldr x8, [x0]
   2ba94:   52800043    mov w3, #0x2                    // #2
   2ba98:   f9400024    ldr x4, [x1]
   2ba9c:   a9402501    ldp x1, x9, [x8]
   2baa0:   f9401480    ldr x0, [x4, #40]
   2baa4:   d37ff922    lsl x2, x9, #1
   2baa8:   17ffe1c5    b   241bc <__libc_init@plt-0x3c8f4>
   2baac:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2bab0:   910003fd    mov x29, sp
   2bab4:   f9400020    ldr x0, [x1]
   2bab8:   d0fffee1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2babc:   91383821    add x1, x1, #0xe0e
   2bac0:   97ffdd52    bl  23008 <__libc_init@plt-0x3daa8>
   2bac4:   f9400008    ldr x8, [x0]
   2bac8:   52800043    mov w3, #0x2                    // #2
   2bacc:   f9400024    ldr x4, [x1]
   2bad0:   a9402501    ldp x1, x9, [x8]
   2bad4:   f9401480    ldr x0, [x4, #40]
   2bad8:   d37ff922    lsl x2, x9, #1
   2badc:   17ffe1b8    b   241bc <__libc_init@plt-0x3c8f4>
   2bae0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2bae4:   910003fd    mov x29, sp
   2bae8:   f9400020    ldr x0, [x1]
   2baec:   d0fffee1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2baf0:   91383821    add x1, x1, #0xe0e
   2baf4:   97ffdd45    bl  23008 <__libc_init@plt-0x3daa8>
   2baf8:   f9400008    ldr x8, [x0]
   2bafc:   52800043    mov w3, #0x2                    // #2
   2bb00:   f9400024    ldr x4, [x1]
   2bb04:   a9402501    ldp x1, x9, [x8]
   2bb08:   f9401480    ldr x0, [x4, #40]
   2bb0c:   d37ff922    lsl x2, x9, #1
   2bb10:   17ffe1ab    b   241bc <__libc_init@plt-0x3c8f4>
   2bb14:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2bb18:   910003fd    mov x29, sp
   2bb1c:   f9400020    ldr x0, [x1]
   2bb20:   d0fffee1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2bb24:   91383821    add x1, x1, #0xe0e
   2bb28:   97ffdd38    bl  23008 <__libc_init@plt-0x3daa8>
   2bb2c:   f9400028    ldr x8, [x1]
   2bb30:   f9400009    ldr x9, [x0]
   2bb34:   f9401508    ldr x8, [x8, #40]
   2bb38:   a9400921    ldp x1, x2, [x9]
   2bb3c:   f9400100    ldr x0, [x8]
   2bb40:   17fff008    b   27b60 <__libc_init@plt-0x38f50>
   2bb44:   f9400028    ldr x8, [x1]
   2bb48:   f9400009    ldr x9, [x0]
   2bb4c:   f9401508    ldr x8, [x8, #40]
   2bb50:   a9400921    ldp x1, x2, [x9]
   2bb54:   f9400100    ldr x0, [x8]
   2bb58:   17fff002    b   27b60 <__libc_init@plt-0x38f50>
   2bb5c:   f9400028    ldr x8, [x1]
   2bb60:   f9400009    ldr x9, [x0]
   2bb64:   f9401508    ldr x8, [x8, #40]
   2bb68:   a9400921    ldp x1, x2, [x9]
   2bb6c:   f9400100    ldr x0, [x8]
   2bb70:   17ffeffc    b   27b60 <__libc_init@plt-0x38f50>
   2bb74:   f9400028    ldr x8, [x1]
   2bb78:   f9400009    ldr x9, [x0]
   2bb7c:   f9401508    ldr x8, [x8, #40]
   2bb80:   a9400921    ldp x1, x2, [x9]
   2bb84:   f9400100    ldr x0, [x8]
   2bb88:   17ffeff6    b   27b60 <__libc_init@plt-0x38f50>
   2bb8c:   f9400028    ldr x8, [x1]
   2bb90:   f9400009    ldr x9, [x0]
   2bb94:   f9401508    ldr x8, [x8, #40]
   2bb98:   a9400921    ldp x1, x2, [x9]
   2bb9c:   f9400100    ldr x0, [x8]
   2bba0:   17ffeff0    b   27b60 <__libc_init@plt-0x38f50>
   2bba4:   f9400028    ldr x8, [x1]
   2bba8:   f9400009    ldr x9, [x0]
   2bbac:   f9401508    ldr x8, [x8, #40]
   2bbb0:   a9400921    ldp x1, x2, [x9]
   2bbb4:   f9400100    ldr x0, [x8]
   2bbb8:   17ffefea    b   27b60 <__libc_init@plt-0x38f50>
   2bbbc:   2a1f03e0    mov w0, wzr
   2bbc0:   d65f03c0    ret
   2bbc4:   2a1f03e0    mov w0, wzr
   2bbc8:   d65f03c0    ret
   2bbcc:   2a1f03e0    mov w0, wzr
   2bbd0:   d65f03c0    ret
   2bbd4:   f9400008    ldr x8, [x0]
   2bbd8:   52800020    mov w0, #0x1                    // #1
   2bbdc:   f9400029    ldr x9, [x1]
   2bbe0:   f9400508    ldr x8, [x8, #8]
   2bbe4:   f9405d2a    ldr x10, [x9, #184]
   2bbe8:   8b080548    add x8, x10, x8, lsl #1
   2bbec:   f9005d28    str x8, [x9, #184]
   2bbf0:   d65f03c0    ret
   2bbf4:   2a1f03e0    mov w0, wzr
   2bbf8:   d65f03c0    ret
   2bbfc:   2a1f03e0    mov w0, wzr
   2bc00:   d65f03c0    ret
   2bc04:   2a1f03e0    mov w0, wzr
   2bc08:   d65f03c0    ret
   2bc0c:   2a1f03e0    mov w0, wzr
   2bc10:   d65f03c0    ret
   2bc14:   2a1f03e0    mov w0, wzr
   2bc18:   d65f03c0    ret
   2bc1c:   2a1f03e0    mov w0, wzr
   2bc20:   d65f03c0    ret
   2bc24:   2a1f03e0    mov w0, wzr
   2bc28:   d65f03c0    ret
   2bc2c:   2a1f03e0    mov w0, wzr
   2bc30:   d65f03c0    ret
   2bc34:   2a1f03e0    mov w0, wzr
   2bc38:   d65f03c0    ret
   2bc3c:   f9400008    ldr x8, [x0]
   2bc40:   52800083    mov w3, #0x4                    // #4
   2bc44:   f9400024    ldr x4, [x1]
   2bc48:   a9402501    ldp x1, x9, [x8]
   2bc4c:   f9401480    ldr x0, [x4, #40]
   2bc50:   d37ef522    lsl x2, x9, #2
   2bc54:   17ffe15a    b   241bc <__libc_init@plt-0x3c8f4>
   2bc58:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2bc5c:   910003fd    mov x29, sp
   2bc60:   f9400020    ldr x0, [x1]
   2bc64:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2bc68:   913ca421    add x1, x1, #0xf29
   2bc6c:   97ffdce7    bl  23008 <__libc_init@plt-0x3daa8>
   2bc70:   f9400008    ldr x8, [x0]
   2bc74:   52800083    mov w3, #0x4                    // #4
   2bc78:   f9400024    ldr x4, [x1]
   2bc7c:   a9402501    ldp x1, x9, [x8]
   2bc80:   f9401480    ldr x0, [x4, #40]
   2bc84:   d37ef522    lsl x2, x9, #2
   2bc88:   17ffe14d    b   241bc <__libc_init@plt-0x3c8f4>
   2bc8c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2bc90:   910003fd    mov x29, sp
   2bc94:   f9400020    ldr x0, [x1]
   2bc98:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2bc9c:   913ca421    add x1, x1, #0xf29
   2bca0:   97ffdcda    bl  23008 <__libc_init@plt-0x3daa8>
   2bca4:   f9400008    ldr x8, [x0]
   2bca8:   52800083    mov w3, #0x4                    // #4
   2bcac:   f9400024    ldr x4, [x1]
   2bcb0:   a9402501    ldp x1, x9, [x8]
   2bcb4:   f9401480    ldr x0, [x4, #40]
   2bcb8:   d37ef522    lsl x2, x9, #2
   2bcbc:   17ffe140    b   241bc <__libc_init@plt-0x3c8f4>
   2bcc0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2bcc4:   910003fd    mov x29, sp
   2bcc8:   f9400020    ldr x0, [x1]
   2bccc:   b0ffff01    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2bcd0:   913ca421    add x1, x1, #0xf29
   2bcd4:   97ffdccd    bl  23008 <__libc_init@plt-0x3daa8>
   2bcd8:   f9400028    ldr x8, [x1]
   2bcdc:   f9400009    ldr x9, [x0]
   2bce0:   f9401508    ldr x8, [x8, #40]
   2bce4:   a9400921    ldp x1, x2, [x9]
   2bce8:   f9400100    ldr x0, [x8]
   2bcec:   17ffefbf    b   27be8 <__libc_init@plt-0x38ec8>
   2bcf0:   f9400028    ldr x8, [x1]
   2bcf4:   f9400009    ldr x9, [x0]
   2bcf8:   f9401508    ldr x8, [x8, #40]
   2bcfc:   a9400921    ldp x1, x2, [x9]
   2bd00:   f9400100    ldr x0, [x8]
   2bd04:   17ffefb9    b   27be8 <__libc_init@plt-0x38ec8>
   2bd08:   f9400028    ldr x8, [x1]
   2bd0c:   f9400009    ldr x9, [x0]
   2bd10:   f9401508    ldr x8, [x8, #40]
   2bd14:   a9400921    ldp x1, x2, [x9]
   2bd18:   f9400100    ldr x0, [x8]
   2bd1c:   17ffefb3    b   27be8 <__libc_init@plt-0x38ec8>
   2bd20:   f9400028    ldr x8, [x1]
   2bd24:   f9400009    ldr x9, [x0]
   2bd28:   f9401508    ldr x8, [x8, #40]
   2bd2c:   a9400921    ldp x1, x2, [x9]
   2bd30:   f9400100    ldr x0, [x8]
   2bd34:   17ffefad    b   27be8 <__libc_init@plt-0x38ec8>
   2bd38:   f9400028    ldr x8, [x1]
   2bd3c:   f9400009    ldr x9, [x0]
   2bd40:   f9401508    ldr x8, [x8, #40]
   2bd44:   a9400921    ldp x1, x2, [x9]
   2bd48:   f9400100    ldr x0, [x8]
   2bd4c:   17ffefa7    b   27be8 <__libc_init@plt-0x38ec8>
   2bd50:   f9400028    ldr x8, [x1]
   2bd54:   f9400009    ldr x9, [x0]
   2bd58:   f9401508    ldr x8, [x8, #40]
   2bd5c:   a9400921    ldp x1, x2, [x9]
   2bd60:   f9400100    ldr x0, [x8]
   2bd64:   17ffefa1    b   27be8 <__libc_init@plt-0x38ec8>
   2bd68:   2a1f03e0    mov w0, wzr
   2bd6c:   d65f03c0    ret
   2bd70:   2a1f03e0    mov w0, wzr
   2bd74:   d65f03c0    ret
   2bd78:   2a1f03e0    mov w0, wzr
   2bd7c:   d65f03c0    ret
   2bd80:   f9400008    ldr x8, [x0]
   2bd84:   52800020    mov w0, #0x1                    // #1
   2bd88:   f9400029    ldr x9, [x1]
   2bd8c:   f9400508    ldr x8, [x8, #8]
   2bd90:   f9405d2a    ldr x10, [x9, #184]
   2bd94:   8b080948    add x8, x10, x8, lsl #2
   2bd98:   f9005d28    str x8, [x9, #184]
   2bd9c:   d65f03c0    ret
   2bda0:   2a1f03e0    mov w0, wzr
   2bda4:   d65f03c0    ret
   2bda8:   2a1f03e0    mov w0, wzr
   2bdac:   d65f03c0    ret
   2bdb0:   2a1f03e0    mov w0, wzr
   2bdb4:   d65f03c0    ret
   2bdb8:   2a1f03e0    mov w0, wzr
   2bdbc:   d65f03c0    ret
   2bdc0:   2a1f03e0    mov w0, wzr
   2bdc4:   d65f03c0    ret
   2bdc8:   2a1f03e0    mov w0, wzr
   2bdcc:   d65f03c0    ret
   2bdd0:   2a1f03e0    mov w0, wzr
   2bdd4:   d65f03c0    ret
   2bdd8:   2a1f03e0    mov w0, wzr
   2bddc:   d65f03c0    ret
   2bde0:   2a1f03e0    mov w0, wzr
   2bde4:   d65f03c0    ret
   2bde8:   2a1f03e0    mov w0, wzr
   2bdec:   d65f03c0    ret
   2bdf0:   2a1f03e0    mov w0, wzr
   2bdf4:   d65f03c0    ret
   2bdf8:   2a1f03e0    mov w0, wzr
   2bdfc:   d65f03c0    ret
   2be00:   2a1f03e0    mov w0, wzr
   2be04:   d65f03c0    ret
   2be08:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2be0c:   910003fd    mov x29, sp
   2be10:   f9400020    ldr x0, [x1]
   2be14:   d0fffee1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2be18:   912c1421    add x1, x1, #0xb05
   2be1c:   97ffdc7b    bl  23008 <__libc_init@plt-0x3daa8>
   2be20:   f9400008    ldr x8, [x0]
   2be24:   f9400024    ldr x4, [x1]
   2be28:   a9400901    ldp x1, x2, [x8]
   2be2c:   f9401480    ldr x0, [x4, #40]
   2be30:   f9400903    ldr x3, [x8, #16]
   2be34:   17ffe1c6    b   2454c <__libc_init@plt-0x3c564>
   2be38:   2a1f03e0    mov w0, wzr
   2be3c:   d65f03c0    ret
   2be40:   2a1f03e0    mov w0, wzr
   2be44:   d65f03c0    ret
   2be48:   2a1f03e0    mov w0, wzr
   2be4c:   d65f03c0    ret
   2be50:   2a1f03e0    mov w0, wzr
   2be54:   d65f03c0    ret
   2be58:   f9400028    ldr x8, [x1]
   2be5c:   f9400009    ldr x9, [x0]
   2be60:   f9401508    ldr x8, [x8, #40]
   2be64:   a9400921    ldp x1, x2, [x9]
   2be68:   f9400100    ldr x0, [x8]
   2be6c:   f9400923    ldr x3, [x9, #16]
   2be70:   17fff0b7    b   2814c <__libc_init@plt-0x38964>
   2be74:   f9400028    ldr x8, [x1]
   2be78:   f9400009    ldr x9, [x0]
   2be7c:   f9401508    ldr x8, [x8, #40]
   2be80:   a9400921    ldp x1, x2, [x9]
   2be84:   f9400100    ldr x0, [x8]
   2be88:   f9400923    ldr x3, [x9, #16]
   2be8c:   17fff0b0    b   2814c <__libc_init@plt-0x38964>
   2be90:   2a1f03e0    mov w0, wzr
   2be94:   d65f03c0    ret
   2be98:   2a1f03e0    mov w0, wzr
   2be9c:   d65f03c0    ret
   2bea0:   2a1f03e0    mov w0, wzr
   2bea4:   d65f03c0    ret
   2bea8:   2a1f03e0    mov w0, wzr
   2beac:   d65f03c0    ret
   2beb0:   2a1f03e0    mov w0, wzr
   2beb4:   d65f03c0    ret
   2beb8:   2a1f03e0    mov w0, wzr
   2bebc:   d65f03c0    ret
   2bec0:   aa0003e8    mov x8, x0
   2bec4:   aa1f03e0    mov x0, xzr
   2bec8:   f9400108    ldr x8, [x8]
   2becc:   f9400108    ldr x8, [x8]
   2bed0:   f900011f    str xzr, [x8]
   2bed4:   d65f03c0    ret
   2bed8:   aa0003e8    mov x8, x0
   2bedc:   aa1f03e0    mov x0, xzr
   2bee0:   f9400108    ldr x8, [x8]
   2bee4:   f9400108    ldr x8, [x8]
   2bee8:   f900011f    str xzr, [x8]
   2beec:   d65f03c0    ret
   2bef0:   aa0003e8    mov x8, x0
   2bef4:   aa1f03e0    mov x0, xzr
   2bef8:   f9400108    ldr x8, [x8]
   2befc:   f9400108    ldr x8, [x8]
   2bf00:   f900011f    str xzr, [x8]
   2bf04:   d65f03c0    ret
   2bf08:   f9400022    ldr x2, [x1]
   2bf0c:   f9400008    ldr x8, [x0]
   2bf10:   9100a040    add x0, x2, #0x28
   2bf14:   f9400101    ldr x1, [x8]
   2bf18:   140008c8    b   2e238 <__libc_init@plt-0x32878>
   2bf1c:   f9400022    ldr x2, [x1]
   2bf20:   f9400008    ldr x8, [x0]
   2bf24:   9100a040    add x0, x2, #0x28
   2bf28:   f9400101    ldr x1, [x8]
   2bf2c:   140009ac    b   2e5dc <__libc_init@plt-0x324d4>
   2bf30:   f9400022    ldr x2, [x1]
   2bf34:   f9400008    ldr x8, [x0]
   2bf38:   9100a040    add x0, x2, #0x28
   2bf3c:   f9400101    ldr x1, [x8]
   2bf40:   140008be    b   2e238 <__libc_init@plt-0x32878>
   2bf44:   f9400022    ldr x2, [x1]
   2bf48:   f9400008    ldr x8, [x0]
   2bf4c:   9100a040    add x0, x2, #0x28
   2bf50:   f9400101    ldr x1, [x8]
   2bf54:   140009a2    b   2e5dc <__libc_init@plt-0x324d4>
   2bf58:   f9400022    ldr x2, [x1]
   2bf5c:   f9400008    ldr x8, [x0]
   2bf60:   f9401440    ldr x0, [x2, #40]
   2bf64:   f9400101    ldr x1, [x8]
   2bf68:   17ffe26a    b   24910 <__libc_init@plt-0x3c1a0>
   2bf6c:   f9400022    ldr x2, [x1]
   2bf70:   f9400008    ldr x8, [x0]
   2bf74:   f9401440    ldr x0, [x2, #40]
   2bf78:   f9400101    ldr x1, [x8]
   2bf7c:   17ffe265    b   24910 <__libc_init@plt-0x3c1a0>
   2bf80:   f9400022    ldr x2, [x1]
   2bf84:   f9400008    ldr x8, [x0]
   2bf88:   f9401440    ldr x0, [x2, #40]
   2bf8c:   f9400101    ldr x1, [x8]
   2bf90:   17ffe260    b   24910 <__libc_init@plt-0x3c1a0>
   2bf94:   f9400022    ldr x2, [x1]
   2bf98:   f9400008    ldr x8, [x0]
   2bf9c:   f9401440    ldr x0, [x2, #40]
   2bfa0:   f9400101    ldr x1, [x8]
   2bfa4:   17ffe25b    b   24910 <__libc_init@plt-0x3c1a0>
   2bfa8:   f9400022    ldr x2, [x1]
   2bfac:   f9400008    ldr x8, [x0]
   2bfb0:   f9401440    ldr x0, [x2, #40]
   2bfb4:   f9400101    ldr x1, [x8]
   2bfb8:   17ffe256    b   24910 <__libc_init@plt-0x3c1a0>
   2bfbc:   f9400022    ldr x2, [x1]
   2bfc0:   f9400008    ldr x8, [x0]
   2bfc4:   f9401440    ldr x0, [x2, #40]
   2bfc8:   f9400101    ldr x1, [x8]
   2bfcc:   17ffe251    b   24910 <__libc_init@plt-0x3c1a0>
   2bfd0:   f9400028    ldr x8, [x1]
   2bfd4:   f9400009    ldr x9, [x0]
   2bfd8:   f9401508    ldr x8, [x8, #40]
   2bfdc:   f9400121    ldr x1, [x9]
   2bfe0:   f9400100    ldr x0, [x8]
   2bfe4:   17ffef23    b   27c70 <__libc_init@plt-0x38e40>
   2bfe8:   f9400028    ldr x8, [x1]
   2bfec:   f9400009    ldr x9, [x0]
   2bff0:   f9401508    ldr x8, [x8, #40]
   2bff4:   f9400121    ldr x1, [x9]
   2bff8:   f9400100    ldr x0, [x8]
   2bffc:   17ffef1d    b   27c70 <__libc_init@plt-0x38e40>
   2c000:   f9400028    ldr x8, [x1]
   2c004:   f9400009    ldr x9, [x0]
   2c008:   f9401508    ldr x8, [x8, #40]
   2c00c:   f9400121    ldr x1, [x9]
   2c010:   f9400100    ldr x0, [x8]
   2c014:   17ffef17    b   27c70 <__libc_init@plt-0x38e40>
   2c018:   f9400028    ldr x8, [x1]
   2c01c:   f9400009    ldr x9, [x0]
   2c020:   f9401508    ldr x8, [x8, #40]
   2c024:   f9400121    ldr x1, [x9]
   2c028:   f9400100    ldr x0, [x8]
   2c02c:   17ffef11    b   27c70 <__libc_init@plt-0x38e40>
   2c030:   f9400028    ldr x8, [x1]
   2c034:   f9400009    ldr x9, [x0]
   2c038:   f9401508    ldr x8, [x8, #40]
   2c03c:   f9400121    ldr x1, [x9]
   2c040:   f9400100    ldr x0, [x8]
   2c044:   17ffef0b    b   27c70 <__libc_init@plt-0x38e40>
   2c048:   f9400028    ldr x8, [x1]
   2c04c:   f9400009    ldr x9, [x0]
   2c050:   f9401508    ldr x8, [x8, #40]
   2c054:   f9400121    ldr x1, [x9]
   2c058:   f9400100    ldr x0, [x8]
   2c05c:   17ffef05    b   27c70 <__libc_init@plt-0x38e40>
   2c060:   aa0003e8    mov x8, x0
   2c064:   aa1f03e0    mov x0, xzr
   2c068:   f9400108    ldr x8, [x8]
   2c06c:   f9400108    ldr x8, [x8]
   2c070:   f900011f    str xzr, [x8]
   2c074:   d65f03c0    ret
   2c078:   aa0003e8    mov x8, x0
   2c07c:   aa1f03e0    mov x0, xzr
   2c080:   f9400108    ldr x8, [x8]
   2c084:   f9400108    ldr x8, [x8]
   2c088:   f900011f    str xzr, [x8]
   2c08c:   d65f03c0    ret
   2c090:   aa0003e8    mov x8, x0
   2c094:   aa1f03e0    mov x0, xzr
   2c098:   f9400108    ldr x8, [x8]
   2c09c:   f9400108    ldr x8, [x8]
   2c0a0:   f900011f    str xzr, [x8]
   2c0a4:   d65f03c0    ret
   2c0a8:   aa0003e8    mov x8, x0
   2c0ac:   aa1f03e0    mov x0, xzr
   2c0b0:   f9400108    ldr x8, [x8]
   2c0b4:   f9400108    ldr x8, [x8]
   2c0b8:   f900011f    str xzr, [x8]
   2c0bc:   d65f03c0    ret
   2c0c0:   aa0003e8    mov x8, x0
   2c0c4:   aa1f03e0    mov x0, xzr
   2c0c8:   f9400108    ldr x8, [x8]
   2c0cc:   f9400108    ldr x8, [x8]
   2c0d0:   f900011f    str xzr, [x8]
   2c0d4:   d65f03c0    ret
   2c0d8:   aa0003e8    mov x8, x0
   2c0dc:   aa1f03e0    mov x0, xzr
   2c0e0:   f9400108    ldr x8, [x8]
   2c0e4:   f9400108    ldr x8, [x8]
   2c0e8:   f900011f    str xzr, [x8]
   2c0ec:   d65f03c0    ret
   2c0f0:   2a1f03e0    mov w0, wzr
   2c0f4:   d65f03c0    ret
   2c0f8:   2a1f03e0    mov w0, wzr
   2c0fc:   d65f03c0    ret
   2c100:   2a1f03e0    mov w0, wzr
   2c104:   d65f03c0    ret
   2c108:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2c10c:   f9000bf5    str x21, [sp, #16]
   2c110:   910003fd    mov x29, sp
   2c114:   a9024ff4    stp x20, x19, [sp, #32]
   2c118:   f9400008    ldr x8, [x0]
   2c11c:   f9400033    ldr x19, [x1]
   2c120:   b9400108    ldr w8, [x8]
   2c124:   9100a274    add x20, x19, #0x28
   2c128:   11000515    add w21, w8, #0x1
   2c12c:   510006b5    sub w21, w21, #0x1
   2c130:   710006bf    cmp w21, #0x1
   2c134:   540000ab    b.lt    2c148 <__libc_init@plt-0x34968>  // b.tstop
   2c138:   aa1403e0    mov x0, x20
   2c13c:   aa1303e1    mov x1, x19
   2c140:   94000844    bl  2e250 <__libc_init@plt-0x32860>
   2c144:   3707ff40    tbnz    w0, #0, 2c12c <__libc_init@plt-0x34984>
   2c148:   a9424ff4    ldp x20, x19, [sp, #32]
   2c14c:   710006bf    cmp w21, #0x1
   2c150:   f9400bf5    ldr x21, [sp, #16]
   2c154:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c158:   a8c37bfd    ldp x29, x30, [sp], #48
   2c15c:   d65f03c0    ret
   2c160:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2c164:   f9000bf5    str x21, [sp, #16]
   2c168:   910003fd    mov x29, sp
   2c16c:   a9024ff4    stp x20, x19, [sp, #32]
   2c170:   f9400008    ldr x8, [x0]
   2c174:   f9400033    ldr x19, [x1]
   2c178:   b9400108    ldr w8, [x8]
   2c17c:   9100a274    add x20, x19, #0x28
   2c180:   11000515    add w21, w8, #0x1
   2c184:   510006b5    sub w21, w21, #0x1
   2c188:   710006bf    cmp w21, #0x1
   2c18c:   540000ab    b.lt    2c1a0 <__libc_init@plt-0x34910>  // b.tstop
   2c190:   aa1403e0    mov x0, x20
   2c194:   aa1303e1    mov x1, x19
   2c198:   94000934    bl  2e668 <__libc_init@plt-0x32448>
   2c19c:   3707ff40    tbnz    w0, #0, 2c184 <__libc_init@plt-0x3492c>
   2c1a0:   a9424ff4    ldp x20, x19, [sp, #32]
   2c1a4:   710006bf    cmp w21, #0x1
   2c1a8:   f9400bf5    ldr x21, [sp, #16]
   2c1ac:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c1b0:   a8c37bfd    ldp x29, x30, [sp], #48
   2c1b4:   d65f03c0    ret
   2c1b8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2c1bc:   f9000bf5    str x21, [sp, #16]
   2c1c0:   910003fd    mov x29, sp
   2c1c4:   a9024ff4    stp x20, x19, [sp, #32]
   2c1c8:   f9400008    ldr x8, [x0]
   2c1cc:   f9400033    ldr x19, [x1]
   2c1d0:   b9400108    ldr w8, [x8]
   2c1d4:   9100a274    add x20, x19, #0x28
   2c1d8:   11000515    add w21, w8, #0x1
   2c1dc:   510006b5    sub w21, w21, #0x1
   2c1e0:   710006bf    cmp w21, #0x1
   2c1e4:   540000ab    b.lt    2c1f8 <__libc_init@plt-0x348b8>  // b.tstop
   2c1e8:   aa1403e0    mov x0, x20
   2c1ec:   aa1303e1    mov x1, x19
   2c1f0:   94000818    bl  2e250 <__libc_init@plt-0x32860>
   2c1f4:   3707ff40    tbnz    w0, #0, 2c1dc <__libc_init@plt-0x348d4>
   2c1f8:   a9424ff4    ldp x20, x19, [sp, #32]
   2c1fc:   710006bf    cmp w21, #0x1
   2c200:   f9400bf5    ldr x21, [sp, #16]
   2c204:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c208:   a8c37bfd    ldp x29, x30, [sp], #48
   2c20c:   d65f03c0    ret
   2c210:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2c214:   f9000bf5    str x21, [sp, #16]
   2c218:   910003fd    mov x29, sp
   2c21c:   a9024ff4    stp x20, x19, [sp, #32]
   2c220:   f9400008    ldr x8, [x0]
   2c224:   f9400033    ldr x19, [x1]
   2c228:   b9400108    ldr w8, [x8]
   2c22c:   9100a274    add x20, x19, #0x28
   2c230:   11000515    add w21, w8, #0x1
   2c234:   510006b5    sub w21, w21, #0x1
   2c238:   710006bf    cmp w21, #0x1
   2c23c:   540000ab    b.lt    2c250 <__libc_init@plt-0x34860>  // b.tstop
   2c240:   aa1403e0    mov x0, x20
   2c244:   aa1303e1    mov x1, x19
   2c248:   94000908    bl  2e668 <__libc_init@plt-0x32448>
   2c24c:   3707ff40    tbnz    w0, #0, 2c234 <__libc_init@plt-0x3487c>
   2c250:   a9424ff4    ldp x20, x19, [sp, #32]
   2c254:   710006bf    cmp w21, #0x1
   2c258:   f9400bf5    ldr x21, [sp, #16]
   2c25c:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c260:   a8c37bfd    ldp x29, x30, [sp], #48
   2c264:   d65f03c0    ret
   2c268:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c26c:   a9014ff4    stp x20, x19, [sp, #16]
   2c270:   910003fd    mov x29, sp
   2c274:   f9400008    ldr x8, [x0]
   2c278:   f9400033    ldr x19, [x1]
   2c27c:   b9400108    ldr w8, [x8]
   2c280:   11000514    add w20, w8, #0x1
   2c284:   51000694    sub w20, w20, #0x1
   2c288:   7100069f    cmp w20, #0x1
   2c28c:   540000ab    b.lt    2c2a0 <__libc_init@plt-0x34810>  // b.tstop
   2c290:   f9401660    ldr x0, [x19, #40]
   2c294:   aa1303e1    mov x1, x19
   2c298:   97ffe397    bl  250f4 <__libc_init@plt-0x3b9bc>
   2c29c:   3707ff40    tbnz    w0, #0, 2c284 <__libc_init@plt-0x3482c>
   2c2a0:   7100069f    cmp w20, #0x1
   2c2a4:   a9414ff4    ldp x20, x19, [sp, #16]
   2c2a8:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c2ac:   a8c27bfd    ldp x29, x30, [sp], #32
   2c2b0:   d65f03c0    ret
   2c2b4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c2b8:   a9014ff4    stp x20, x19, [sp, #16]
   2c2bc:   910003fd    mov x29, sp
   2c2c0:   f9400008    ldr x8, [x0]
   2c2c4:   f9400033    ldr x19, [x1]
   2c2c8:   b9400108    ldr w8, [x8]
   2c2cc:   11000514    add w20, w8, #0x1
   2c2d0:   51000694    sub w20, w20, #0x1
   2c2d4:   7100069f    cmp w20, #0x1
   2c2d8:   540000ab    b.lt    2c2ec <__libc_init@plt-0x347c4>  // b.tstop
   2c2dc:   f9401660    ldr x0, [x19, #40]
   2c2e0:   aa1303e1    mov x1, x19
   2c2e4:   97ffe384    bl  250f4 <__libc_init@plt-0x3b9bc>
   2c2e8:   3707ff40    tbnz    w0, #0, 2c2d0 <__libc_init@plt-0x347e0>
   2c2ec:   7100069f    cmp w20, #0x1
   2c2f0:   a9414ff4    ldp x20, x19, [sp, #16]
   2c2f4:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c2f8:   a8c27bfd    ldp x29, x30, [sp], #32
   2c2fc:   d65f03c0    ret
   2c300:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c304:   a9014ff4    stp x20, x19, [sp, #16]
   2c308:   910003fd    mov x29, sp
   2c30c:   f9400008    ldr x8, [x0]
   2c310:   f9400033    ldr x19, [x1]
   2c314:   b9400108    ldr w8, [x8]
   2c318:   11000514    add w20, w8, #0x1
   2c31c:   51000694    sub w20, w20, #0x1
   2c320:   7100069f    cmp w20, #0x1
   2c324:   540000ab    b.lt    2c338 <__libc_init@plt-0x34778>  // b.tstop
   2c328:   f9401660    ldr x0, [x19, #40]
   2c32c:   aa1303e1    mov x1, x19
   2c330:   97ffe371    bl  250f4 <__libc_init@plt-0x3b9bc>
   2c334:   3707ff40    tbnz    w0, #0, 2c31c <__libc_init@plt-0x34794>
   2c338:   7100069f    cmp w20, #0x1
   2c33c:   a9414ff4    ldp x20, x19, [sp, #16]
   2c340:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c344:   a8c27bfd    ldp x29, x30, [sp], #32
   2c348:   d65f03c0    ret
   2c34c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c350:   a9014ff4    stp x20, x19, [sp, #16]
   2c354:   910003fd    mov x29, sp
   2c358:   f9400008    ldr x8, [x0]
   2c35c:   f9400033    ldr x19, [x1]
   2c360:   b9400108    ldr w8, [x8]
   2c364:   11000514    add w20, w8, #0x1
   2c368:   51000694    sub w20, w20, #0x1
   2c36c:   7100069f    cmp w20, #0x1
   2c370:   540000ab    b.lt    2c384 <__libc_init@plt-0x3472c>  // b.tstop
   2c374:   f9401660    ldr x0, [x19, #40]
   2c378:   aa1303e1    mov x1, x19
   2c37c:   97ffe35e    bl  250f4 <__libc_init@plt-0x3b9bc>
   2c380:   3707ff40    tbnz    w0, #0, 2c368 <__libc_init@plt-0x34748>
   2c384:   7100069f    cmp w20, #0x1
   2c388:   a9414ff4    ldp x20, x19, [sp, #16]
   2c38c:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c390:   a8c27bfd    ldp x29, x30, [sp], #32
   2c394:   d65f03c0    ret
   2c398:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c39c:   a9014ff4    stp x20, x19, [sp, #16]
   2c3a0:   910003fd    mov x29, sp
   2c3a4:   f9400008    ldr x8, [x0]
   2c3a8:   f9400033    ldr x19, [x1]
   2c3ac:   b9400108    ldr w8, [x8]
   2c3b0:   11000514    add w20, w8, #0x1
   2c3b4:   51000694    sub w20, w20, #0x1
   2c3b8:   7100069f    cmp w20, #0x1
   2c3bc:   540000ab    b.lt    2c3d0 <__libc_init@plt-0x346e0>  // b.tstop
   2c3c0:   f9401660    ldr x0, [x19, #40]
   2c3c4:   aa1303e1    mov x1, x19
   2c3c8:   97ffe34b    bl  250f4 <__libc_init@plt-0x3b9bc>
   2c3cc:   3707ff40    tbnz    w0, #0, 2c3b4 <__libc_init@plt-0x346fc>
   2c3d0:   7100069f    cmp w20, #0x1
   2c3d4:   a9414ff4    ldp x20, x19, [sp, #16]
   2c3d8:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c3dc:   a8c27bfd    ldp x29, x30, [sp], #32
   2c3e0:   d65f03c0    ret
   2c3e4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c3e8:   a9014ff4    stp x20, x19, [sp, #16]
   2c3ec:   910003fd    mov x29, sp
   2c3f0:   f9400008    ldr x8, [x0]
   2c3f4:   f9400033    ldr x19, [x1]
   2c3f8:   b9400108    ldr w8, [x8]
   2c3fc:   11000514    add w20, w8, #0x1
   2c400:   51000694    sub w20, w20, #0x1
   2c404:   7100069f    cmp w20, #0x1
   2c408:   540000ab    b.lt    2c41c <__libc_init@plt-0x34694>  // b.tstop
   2c40c:   f9401660    ldr x0, [x19, #40]
   2c410:   aa1303e1    mov x1, x19
   2c414:   97ffe338    bl  250f4 <__libc_init@plt-0x3b9bc>
   2c418:   3707ff40    tbnz    w0, #0, 2c400 <__libc_init@plt-0x346b0>
   2c41c:   7100069f    cmp w20, #0x1
   2c420:   a9414ff4    ldp x20, x19, [sp, #16]
   2c424:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2c428:   a8c27bfd    ldp x29, x30, [sp], #32
   2c42c:   d65f03c0    ret
   2c430:   2a1f03e0    mov w0, wzr
   2c434:   d65f03c0    ret
   2c438:   2a1f03e0    mov w0, wzr
   2c43c:   d65f03c0    ret
   2c440:   2a1f03e0    mov w0, wzr
   2c444:   d65f03c0    ret
   2c448:   2a1f03e0    mov w0, wzr
   2c44c:   d65f03c0    ret
   2c450:   2a1f03e0    mov w0, wzr
   2c454:   d65f03c0    ret
   2c458:   2a1f03e0    mov w0, wzr
   2c45c:   d65f03c0    ret
   2c460:   2a1f03e0    mov w0, wzr
   2c464:   d65f03c0    ret
   2c468:   2a1f03e0    mov w0, wzr
   2c46c:   d65f03c0    ret
   2c470:   2a1f03e0    mov w0, wzr
   2c474:   d65f03c0    ret
   2c478:   2a1f03e0    mov w0, wzr
   2c47c:   d65f03c0    ret
   2c480:   2a1f03e0    mov w0, wzr
   2c484:   d65f03c0    ret
   2c488:   2a1f03e0    mov w0, wzr
   2c48c:   d65f03c0    ret
   2c490:   d65f03c0    ret
   2c494:   d65f03c0    ret
   2c498:   d65f03c0    ret
   2c49c:   f9400021    ldr x1, [x1]
   2c4a0:   9100a020    add x0, x1, #0x28
   2c4a4:   14000786    b   2e2bc <__libc_init@plt-0x327f4>
   2c4a8:   f9400021    ldr x1, [x1]
   2c4ac:   9100a020    add x0, x1, #0x28
   2c4b0:   14000884    b   2e6c0 <__libc_init@plt-0x323f0>
   2c4b4:   f9400021    ldr x1, [x1]
   2c4b8:   9100a020    add x0, x1, #0x28
   2c4bc:   14000780    b   2e2bc <__libc_init@plt-0x327f4>
   2c4c0:   f9400021    ldr x1, [x1]
   2c4c4:   9100a020    add x0, x1, #0x28
   2c4c8:   1400087e    b   2e6c0 <__libc_init@plt-0x323f0>
   2c4cc:   f9400021    ldr x1, [x1]
   2c4d0:   f9401420    ldr x0, [x1, #40]
   2c4d4:   17ffe3b8    b   253b4 <__libc_init@plt-0x3b6fc>
   2c4d8:   f9400021    ldr x1, [x1]
   2c4dc:   f9401420    ldr x0, [x1, #40]
   2c4e0:   17ffe3b5    b   253b4 <__libc_init@plt-0x3b6fc>
   2c4e4:   f9400021    ldr x1, [x1]
   2c4e8:   f9401420    ldr x0, [x1, #40]
   2c4ec:   17ffe3b2    b   253b4 <__libc_init@plt-0x3b6fc>
   2c4f0:   f9400021    ldr x1, [x1]
   2c4f4:   f9401420    ldr x0, [x1, #40]
   2c4f8:   17ffe3af    b   253b4 <__libc_init@plt-0x3b6fc>
   2c4fc:   f9400021    ldr x1, [x1]
   2c500:   f9401420    ldr x0, [x1, #40]
   2c504:   17ffe3ac    b   253b4 <__libc_init@plt-0x3b6fc>
   2c508:   f9400021    ldr x1, [x1]
   2c50c:   f9401420    ldr x0, [x1, #40]
   2c510:   17ffe3a9    b   253b4 <__libc_init@plt-0x3b6fc>
   2c514:   d65f03c0    ret
   2c518:   d65f03c0    ret
   2c51c:   d65f03c0    ret
   2c520:   d65f03c0    ret
   2c524:   d65f03c0    ret
   2c528:   d65f03c0    ret
   2c52c:   d65f03c0    ret
   2c530:   d65f03c0    ret
   2c534:   d65f03c0    ret
   2c538:   d65f03c0    ret
   2c53c:   d65f03c0    ret
   2c540:   d65f03c0    ret
   2c544:   d65f03c0    ret
   2c548:   d65f03c0    ret
   2c54c:   d65f03c0    ret
   2c550:   f9400008    ldr x8, [x0]
   2c554:   f9400029    ldr x9, [x1]
   2c558:   f9400101    ldr x1, [x8]
   2c55c:   9100a120    add x0, x9, #0x28
   2c560:   17ffe923    b   269ec <__libc_init@plt-0x3a0c4>
   2c564:   f9400008    ldr x8, [x0]
   2c568:   f9400029    ldr x9, [x1]
   2c56c:   f9400101    ldr x1, [x8]
   2c570:   9100a120    add x0, x9, #0x28
   2c574:   17ffe91e    b   269ec <__libc_init@plt-0x3a0c4>
   2c578:   f9400008    ldr x8, [x0]
   2c57c:   f9400029    ldr x9, [x1]
   2c580:   f9400101    ldr x1, [x8]
   2c584:   9100a120    add x0, x9, #0x28
   2c588:   17ffe919    b   269ec <__libc_init@plt-0x3a0c4>
   2c58c:   f9400008    ldr x8, [x0]
   2c590:   f9400029    ldr x9, [x1]
   2c594:   f9400101    ldr x1, [x8]
   2c598:   9100a120    add x0, x9, #0x28
   2c59c:   17ffe914    b   269ec <__libc_init@plt-0x3a0c4>
   2c5a0:   f9400008    ldr x8, [x0]
   2c5a4:   f9400029    ldr x9, [x1]
   2c5a8:   f9400101    ldr x1, [x8]
   2c5ac:   f9401520    ldr x0, [x9, #40]
   2c5b0:   17ffe90f    b   269ec <__libc_init@plt-0x3a0c4>
   2c5b4:   f9400008    ldr x8, [x0]
   2c5b8:   f9400029    ldr x9, [x1]
   2c5bc:   f9400101    ldr x1, [x8]
   2c5c0:   f9401520    ldr x0, [x9, #40]
   2c5c4:   17ffe90a    b   269ec <__libc_init@plt-0x3a0c4>
   2c5c8:   f9400008    ldr x8, [x0]
   2c5cc:   f9400029    ldr x9, [x1]
   2c5d0:   f9400101    ldr x1, [x8]
   2c5d4:   f9401520    ldr x0, [x9, #40]
   2c5d8:   17ffe905    b   269ec <__libc_init@plt-0x3a0c4>
   2c5dc:   f9400008    ldr x8, [x0]
   2c5e0:   f9400029    ldr x9, [x1]
   2c5e4:   f9400101    ldr x1, [x8]
   2c5e8:   f9401520    ldr x0, [x9, #40]
   2c5ec:   17ffe900    b   269ec <__libc_init@plt-0x3a0c4>
   2c5f0:   f9400008    ldr x8, [x0]
   2c5f4:   f9400029    ldr x9, [x1]
   2c5f8:   f9400101    ldr x1, [x8]
   2c5fc:   f9401520    ldr x0, [x9, #40]
   2c600:   17ffe8fb    b   269ec <__libc_init@plt-0x3a0c4>
   2c604:   f9400008    ldr x8, [x0]
   2c608:   f9400029    ldr x9, [x1]
   2c60c:   f9400101    ldr x1, [x8]
   2c610:   f9401520    ldr x0, [x9, #40]
   2c614:   17ffe8f6    b   269ec <__libc_init@plt-0x3a0c4>
   2c618:   f9400028    ldr x8, [x1]
   2c61c:   f9400009    ldr x9, [x0]
   2c620:   f9401508    ldr x8, [x8, #40]
   2c624:   f9400121    ldr x1, [x9]
   2c628:   f9400100    ldr x0, [x8]
   2c62c:   17ffedb2    b   27cf4 <__libc_init@plt-0x38dbc>
   2c630:   f9400028    ldr x8, [x1]
   2c634:   f9400009    ldr x9, [x0]
   2c638:   f9401508    ldr x8, [x8, #40]
   2c63c:   f9400121    ldr x1, [x9]
   2c640:   f9400100    ldr x0, [x8]
   2c644:   17ffedac    b   27cf4 <__libc_init@plt-0x38dbc>
   2c648:   f9400028    ldr x8, [x1]
   2c64c:   f9400009    ldr x9, [x0]
   2c650:   f9401508    ldr x8, [x8, #40]
   2c654:   f9400121    ldr x1, [x9]
   2c658:   f9400100    ldr x0, [x8]
   2c65c:   17ffeda6    b   27cf4 <__libc_init@plt-0x38dbc>
   2c660:   f9400028    ldr x8, [x1]
   2c664:   f9400009    ldr x9, [x0]
   2c668:   f9401508    ldr x8, [x8, #40]
   2c66c:   f9400121    ldr x1, [x9]
   2c670:   f9400100    ldr x0, [x8]
   2c674:   17ffeda0    b   27cf4 <__libc_init@plt-0x38dbc>
   2c678:   f9400028    ldr x8, [x1]
   2c67c:   f9400009    ldr x9, [x0]
   2c680:   f9401508    ldr x8, [x8, #40]
   2c684:   f9400121    ldr x1, [x9]
   2c688:   f9400100    ldr x0, [x8]
   2c68c:   17ffed9a    b   27cf4 <__libc_init@plt-0x38dbc>
   2c690:   f9400028    ldr x8, [x1]
   2c694:   f9400009    ldr x9, [x0]
   2c698:   f9401508    ldr x8, [x8, #40]
   2c69c:   f9400121    ldr x1, [x9]
   2c6a0:   f9400100    ldr x0, [x8]
   2c6a4:   17ffed94    b   27cf4 <__libc_init@plt-0x38dbc>
   2c6a8:   d65f03c0    ret
   2c6ac:   d65f03c0    ret
   2c6b0:   d65f03c0    ret
   2c6b4:   d65f03c0    ret
   2c6b8:   d65f03c0    ret
   2c6bc:   d65f03c0    ret
   2c6c0:   d65f03c0    ret
   2c6c4:   d65f03c0    ret
   2c6c8:   d65f03c0    ret
   2c6cc:   f9400008    ldr x8, [x0]
   2c6d0:   f9400029    ldr x9, [x1]
   2c6d4:   f9400101    ldr x1, [x8]
   2c6d8:   9100a120    add x0, x9, #0x28
   2c6dc:   17ffe8bc    b   269cc <__libc_init@plt-0x3a0e4>
   2c6e0:   f9400008    ldr x8, [x0]
   2c6e4:   f9400029    ldr x9, [x1]
   2c6e8:   f9400101    ldr x1, [x8]
   2c6ec:   9100a120    add x0, x9, #0x28
   2c6f0:   17ffe8b7    b   269cc <__libc_init@plt-0x3a0e4>
   2c6f4:   f9400008    ldr x8, [x0]
   2c6f8:   f9400029    ldr x9, [x1]
   2c6fc:   f9400101    ldr x1, [x8]
   2c700:   9100a120    add x0, x9, #0x28
   2c704:   17ffe8b2    b   269cc <__libc_init@plt-0x3a0e4>
   2c708:   f9400008    ldr x8, [x0]
   2c70c:   f9400029    ldr x9, [x1]
   2c710:   f9400101    ldr x1, [x8]
   2c714:   9100a120    add x0, x9, #0x28
   2c718:   17ffe8ad    b   269cc <__libc_init@plt-0x3a0e4>
   2c71c:   f9400008    ldr x8, [x0]
   2c720:   f9400029    ldr x9, [x1]
   2c724:   f9400101    ldr x1, [x8]
   2c728:   f9401520    ldr x0, [x9, #40]
   2c72c:   17ffe8a8    b   269cc <__libc_init@plt-0x3a0e4>
   2c730:   f9400008    ldr x8, [x0]
   2c734:   f9400029    ldr x9, [x1]
   2c738:   f9400101    ldr x1, [x8]
   2c73c:   f9401520    ldr x0, [x9, #40]
   2c740:   17ffe8a3    b   269cc <__libc_init@plt-0x3a0e4>
   2c744:   f9400008    ldr x8, [x0]
   2c748:   f9400029    ldr x9, [x1]
   2c74c:   f9400101    ldr x1, [x8]
   2c750:   f9401520    ldr x0, [x9, #40]
   2c754:   17ffe89e    b   269cc <__libc_init@plt-0x3a0e4>
   2c758:   f9400008    ldr x8, [x0]
   2c75c:   f9400029    ldr x9, [x1]
   2c760:   f9400101    ldr x1, [x8]
   2c764:   f9401520    ldr x0, [x9, #40]
   2c768:   17ffe899    b   269cc <__libc_init@plt-0x3a0e4>
   2c76c:   f9400008    ldr x8, [x0]
   2c770:   f9400029    ldr x9, [x1]
   2c774:   f9400101    ldr x1, [x8]
   2c778:   f9401520    ldr x0, [x9, #40]
   2c77c:   17ffe894    b   269cc <__libc_init@plt-0x3a0e4>
   2c780:   f9400008    ldr x8, [x0]
   2c784:   f9400029    ldr x9, [x1]
   2c788:   f9400101    ldr x1, [x8]
   2c78c:   f9401520    ldr x0, [x9, #40]
   2c790:   17ffe88f    b   269cc <__libc_init@plt-0x3a0e4>
   2c794:   f9400028    ldr x8, [x1]
   2c798:   f9400009    ldr x9, [x0]
   2c79c:   f9401508    ldr x8, [x8, #40]
   2c7a0:   f9400121    ldr x1, [x9]
   2c7a4:   f9400100    ldr x0, [x8]
   2c7a8:   17ffed74    b   27d78 <__libc_init@plt-0x38d38>
   2c7ac:   f9400028    ldr x8, [x1]
   2c7b0:   f9400009    ldr x9, [x0]
   2c7b4:   f9401508    ldr x8, [x8, #40]
   2c7b8:   f9400121    ldr x1, [x9]
   2c7bc:   f9400100    ldr x0, [x8]
   2c7c0:   17ffed6e    b   27d78 <__libc_init@plt-0x38d38>
   2c7c4:   f9400028    ldr x8, [x1]
   2c7c8:   f9400009    ldr x9, [x0]
   2c7cc:   f9401508    ldr x8, [x8, #40]
   2c7d0:   f9400121    ldr x1, [x9]
   2c7d4:   f9400100    ldr x0, [x8]
   2c7d8:   17ffed68    b   27d78 <__libc_init@plt-0x38d38>
   2c7dc:   f9400028    ldr x8, [x1]
   2c7e0:   f9400009    ldr x9, [x0]
   2c7e4:   f9401508    ldr x8, [x8, #40]
   2c7e8:   f9400121    ldr x1, [x9]
   2c7ec:   f9400100    ldr x0, [x8]
   2c7f0:   17ffed62    b   27d78 <__libc_init@plt-0x38d38>
   2c7f4:   f9400028    ldr x8, [x1]
   2c7f8:   f9400009    ldr x9, [x0]
   2c7fc:   f9401508    ldr x8, [x8, #40]
   2c800:   f9400121    ldr x1, [x9]
   2c804:   f9400100    ldr x0, [x8]
   2c808:   17ffed5c    b   27d78 <__libc_init@plt-0x38d38>
   2c80c:   f9400028    ldr x8, [x1]
   2c810:   f9400009    ldr x9, [x0]
   2c814:   f9401508    ldr x8, [x8, #40]
   2c818:   f9400121    ldr x1, [x9]
   2c81c:   f9400100    ldr x0, [x8]
   2c820:   17ffed56    b   27d78 <__libc_init@plt-0x38d38>
   2c824:   d65f03c0    ret
   2c828:   d65f03c0    ret
   2c82c:   d65f03c0    ret
   2c830:   d65f03c0    ret
   2c834:   d65f03c0    ret
   2c838:   d65f03c0    ret
   2c83c:   f9400020    ldr x0, [x1]
   2c840:   17ffef7a    b   28628 <__libc_init@plt-0x38488>
   2c844:   52800028    mov w8, #0x1                    // #1
   2c848:   f9400029    ldr x9, [x1]
   2c84c:   39009128    strb    w8, [x9, #36]
   2c850:   d65f03c0    ret
   2c854:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c858:   f9000bf3    str x19, [sp, #16]
   2c85c:   910003fd    mov x29, sp
   2c860:   f9400033    ldr x19, [x1]
   2c864:   aa1303e0    mov x0, x19
   2c868:   97ffd916    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2c86c:   52800028    mov w8, #0x1                    // #1
   2c870:   39009268    strb    w8, [x19, #36]
   2c874:   f9400bf3    ldr x19, [sp, #16]
   2c878:   a8c27bfd    ldp x29, x30, [sp], #32
   2c87c:   d65f03c0    ret
   2c880:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c884:   f9000bf3    str x19, [sp, #16]
   2c888:   910003fd    mov x29, sp
   2c88c:   f9400033    ldr x19, [x1]
   2c890:   39409268    ldrb    w8, [x19, #36]
   2c894:   350000c8    cbnz    w8, 2c8ac <__libc_init@plt-0x34204>
   2c898:   91090260    add x0, x19, #0x240
   2c89c:   aa1303e1    mov x1, x19
   2c8a0:   940018af    bl  32b5c <__libc_init@plt-0x2df54>
   2c8a4:   52800028    mov w8, #0x1                    // #1
   2c8a8:   39009268    strb    w8, [x19, #36]
   2c8ac:   f9400bf3    ldr x19, [sp, #16]
   2c8b0:   a8c27bfd    ldp x29, x30, [sp], #32
   2c8b4:   d65f03c0    ret
   2c8b8:   f9400028    ldr x8, [x1]
   2c8bc:   39409109    ldrb    w9, [x8, #36]
   2c8c0:   34000049    cbz w9, 2c8c8 <__libc_init@plt-0x341e8>
   2c8c4:   d65f03c0    ret
   2c8c8:   52800029    mov w9, #0x1                    // #1
   2c8cc:   39009109    strb    w9, [x8, #36]
   2c8d0:   d65f03c0    ret
   2c8d4:   52800028    mov w8, #0x1                    // #1
   2c8d8:   f9400029    ldr x9, [x1]
   2c8dc:   39009128    strb    w8, [x9, #36]
   2c8e0:   d65f03c0    ret
   2c8e4:   52800028    mov w8, #0x1                    // #1
   2c8e8:   f9400029    ldr x9, [x1]
   2c8ec:   39009128    strb    w8, [x9, #36]
   2c8f0:   d65f03c0    ret
   2c8f4:   f9400020    ldr x0, [x1]
   2c8f8:   17ffeb65    b   2768c <__libc_init@plt-0x39424>
   2c8fc:   f9400020    ldr x0, [x1]
   2c900:   17ffeba1    b   27784 <__libc_init@plt-0x3932c>
   2c904:   f9400020    ldr x0, [x1]
   2c908:   17ffea61    b   2728c <__libc_init@plt-0x39824>
   2c90c:   f9400020    ldr x0, [x1]
   2c910:   17ffeae9    b   274b4 <__libc_init@plt-0x395fc>
   2c914:   f9400020    ldr x0, [x1]
   2c918:   17ffea5d    b   2728c <__libc_init@plt-0x39824>
   2c91c:   f9400020    ldr x0, [x1]
   2c920:   17ffeae5    b   274b4 <__libc_init@plt-0x395fc>
   2c924:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c928:   f9000bf3    str x19, [sp, #16]
   2c92c:   910003fd    mov x29, sp
   2c930:   f9400033    ldr x19, [x1]
   2c934:   39409268    ldrb    w8, [x19, #36]
   2c938:   350000c8    cbnz    w8, 2c950 <__libc_init@plt-0x34160>
   2c93c:   91010260    add x0, x19, #0x40
   2c940:   aa1303e1    mov x1, x19
   2c944:   940029ce    bl  3707c <__libc_init@plt-0x29a34>
   2c948:   52800028    mov w8, #0x1                    // #1
   2c94c:   39009268    strb    w8, [x19, #36]
   2c950:   f9400bf3    ldr x19, [sp, #16]
   2c954:   a8c27bfd    ldp x29, x30, [sp], #32
   2c958:   d65f03c0    ret
   2c95c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c960:   f9000bf3    str x19, [sp, #16]
   2c964:   910003fd    mov x29, sp
   2c968:   f9400033    ldr x19, [x1]
   2c96c:   39409268    ldrb    w8, [x19, #36]
   2c970:   350000c8    cbnz    w8, 2c988 <__libc_init@plt-0x34128>
   2c974:   91012260    add x0, x19, #0x48
   2c978:   aa1303e1    mov x1, x19
   2c97c:   94002e17    bl  381d8 <__libc_init@plt-0x288d8>
   2c980:   52800028    mov w8, #0x1                    // #1
   2c984:   39009268    strb    w8, [x19, #36]
   2c988:   f9400bf3    ldr x19, [sp, #16]
   2c98c:   a8c27bfd    ldp x29, x30, [sp], #32
   2c990:   d65f03c0    ret
   2c994:   52800028    mov w8, #0x1                    // #1
   2c998:   f9400029    ldr x9, [x1]
   2c99c:   39009128    strb    w8, [x9, #36]
   2c9a0:   d65f03c0    ret
   2c9a4:   52800028    mov w8, #0x1                    // #1
   2c9a8:   f9400029    ldr x9, [x1]
   2c9ac:   39009128    strb    w8, [x9, #36]
   2c9b0:   d65f03c0    ret
   2c9b4:   52800028    mov w8, #0x1                    // #1
   2c9b8:   f9400029    ldr x9, [x1]
   2c9bc:   39009128    strb    w8, [x9, #36]
   2c9c0:   d65f03c0    ret
   2c9c4:   52800028    mov w8, #0x1                    // #1
   2c9c8:   f9400029    ldr x9, [x1]
   2c9cc:   39009128    strb    w8, [x9, #36]
   2c9d0:   d65f03c0    ret
   2c9d4:   52800028    mov w8, #0x1                    // #1
   2c9d8:   f9400029    ldr x9, [x1]
   2c9dc:   39009128    strb    w8, [x9, #36]
   2c9e0:   d65f03c0    ret
   2c9e4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2c9e8:   f9000bf3    str x19, [sp, #16]
   2c9ec:   910003fd    mov x29, sp
   2c9f0:   f9400033    ldr x19, [x1]
   2c9f4:   aa1303e0    mov x0, x19
   2c9f8:   97ffd8b2    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2c9fc:   52800028    mov w8, #0x1                    // #1
   2ca00:   39009268    strb    w8, [x19, #36]
   2ca04:   f9400bf3    ldr x19, [sp, #16]
   2ca08:   a8c27bfd    ldp x29, x30, [sp], #32
   2ca0c:   d65f03c0    ret
   2ca10:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ca14:   f9000bf3    str x19, [sp, #16]
   2ca18:   910003fd    mov x29, sp
   2ca1c:   f9400033    ldr x19, [x1]
   2ca20:   aa1303e0    mov x0, x19
   2ca24:   97ffd8a7    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2ca28:   52800028    mov w8, #0x1                    // #1
   2ca2c:   39009268    strb    w8, [x19, #36]
   2ca30:   f9400bf3    ldr x19, [sp, #16]
   2ca34:   a8c27bfd    ldp x29, x30, [sp], #32
   2ca38:   d65f03c0    ret
   2ca3c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ca40:   f9000bf3    str x19, [sp, #16]
   2ca44:   910003fd    mov x29, sp
   2ca48:   f9400033    ldr x19, [x1]
   2ca4c:   aa1303e0    mov x0, x19
   2ca50:   97ffd89c    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2ca54:   52800028    mov w8, #0x1                    // #1
   2ca58:   39009268    strb    w8, [x19, #36]
   2ca5c:   f9400bf3    ldr x19, [sp, #16]
   2ca60:   a8c27bfd    ldp x29, x30, [sp], #32
   2ca64:   d65f03c0    ret
   2ca68:   f9400020    ldr x0, [x1]
   2ca6c:   17fff46a    b   29c14 <__libc_init@plt-0x36e9c>
   2ca70:   52800028    mov w8, #0x1                    // #1
   2ca74:   f9400029    ldr x9, [x1]
   2ca78:   39009128    strb    w8, [x9, #36]
   2ca7c:   d65f03c0    ret
   2ca80:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ca84:   a9014ff4    stp x20, x19, [sp, #16]
   2ca88:   910003fd    mov x29, sp
   2ca8c:   f9400033    ldr x19, [x1]
   2ca90:   aa1303e0    mov x0, x19
   2ca94:   97ffeee5    bl  28628 <__libc_init@plt-0x38488>
   2ca98:   52800028    mov w8, #0x1                    // #1
   2ca9c:   f9401660    ldr x0, [x19, #40]
   2caa0:   b9401274    ldr w20, [x19, #16]
   2caa4:   39009268    strb    w8, [x19, #36]
   2caa8:   97ffe48b    bl  25cd4 <__libc_init@plt-0x3addc>
   2caac:   2a1403e0    mov w0, w20
   2cab0:   a9414ff4    ldp x20, x19, [sp, #16]
   2cab4:   a8c27bfd    ldp x29, x30, [sp], #32
   2cab8:   d65f03c0    ret
   2cabc:   f9400020    ldr x0, [x1]
   2cac0:   17ffef7a    b   288a8 <__libc_init@plt-0x38208>
   2cac4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cac8:   a9014ff4    stp x20, x19, [sp, #16]
   2cacc:   910003fd    mov x29, sp
   2cad0:   f9400033    ldr x19, [x1]
   2cad4:   aa1303e0    mov x0, x19
   2cad8:   97ffd87a    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2cadc:   52800028    mov w8, #0x1                    // #1
   2cae0:   aa1303e0    mov x0, x19
   2cae4:   b9401274    ldr w20, [x19, #16]
   2cae8:   39009268    strb    w8, [x19, #36]
   2caec:   97ffd347    bl  21808 <__libc_init@plt-0x3f2a8>
   2caf0:   2a1403e0    mov w0, w20
   2caf4:   a9414ff4    ldp x20, x19, [sp, #16]
   2caf8:   a8c27bfd    ldp x29, x30, [sp], #32
   2cafc:   d65f03c0    ret
   2cb00:   f9400020    ldr x0, [x1]
   2cb04:   17ffe8e7    b   26ea0 <__libc_init@plt-0x39c10>
   2cb08:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cb0c:   f9000bf3    str x19, [sp, #16]
   2cb10:   910003fd    mov x29, sp
   2cb14:   f9400020    ldr x0, [x1]
   2cb18:   39409008    ldrb    w8, [x0, #36]
   2cb1c:   35000068    cbnz    w8, 2cb28 <__libc_init@plt-0x33f88>
   2cb20:   52800028    mov w8, #0x1                    // #1
   2cb24:   39009008    strb    w8, [x0, #36]
   2cb28:   39409408    ldrb    w8, [x0, #37]
   2cb2c:   b9401013    ldr w19, [x0, #16]
   2cb30:   34000048    cbz w8, 2cb38 <__libc_init@plt-0x33f78>
   2cb34:   97ffd335    bl  21808 <__libc_init@plt-0x3f2a8>
   2cb38:   2a1303e0    mov w0, w19
   2cb3c:   f9400bf3    ldr x19, [sp, #16]
   2cb40:   a8c27bfd    ldp x29, x30, [sp], #32
   2cb44:   d65f03c0    ret
   2cb48:   f9400020    ldr x0, [x1]
   2cb4c:   17ffe80c    b   26b7c <__libc_init@plt-0x39f34>
   2cb50:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cb54:   f9000bf3    str x19, [sp, #16]
   2cb58:   910003fd    mov x29, sp
   2cb5c:   f9400020    ldr x0, [x1]
   2cb60:   39409408    ldrb    w8, [x0, #37]
   2cb64:   b9401013    ldr w19, [x0, #16]
   2cb68:   34000048    cbz w8, 2cb70 <__libc_init@plt-0x33f40>
   2cb6c:   97ffd327    bl  21808 <__libc_init@plt-0x3f2a8>
   2cb70:   2a1303e0    mov w0, w19
   2cb74:   f9400bf3    ldr x19, [sp, #16]
   2cb78:   a8c27bfd    ldp x29, x30, [sp], #32
   2cb7c:   d65f03c0    ret
   2cb80:   f9400020    ldr x0, [x1]
   2cb84:   17ffead2    b   276cc <__libc_init@plt-0x393e4>
   2cb88:   f9400020    ldr x0, [x1]
   2cb8c:   17ffeb11    b   277d0 <__libc_init@plt-0x392e0>
   2cb90:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cb94:   a9014ff4    stp x20, x19, [sp, #16]
   2cb98:   910003fd    mov x29, sp
   2cb9c:   f9400033    ldr x19, [x1]
   2cba0:   aa1303e0    mov x0, x19
   2cba4:   97ffe9ba    bl  2728c <__libc_init@plt-0x39824>
   2cba8:   52800028    mov w8, #0x1                    // #1
   2cbac:   f9401660    ldr x0, [x19, #40]
   2cbb0:   b9401274    ldr w20, [x19, #16]
   2cbb4:   39009268    strb    w8, [x19, #36]
   2cbb8:   97ffe447    bl  25cd4 <__libc_init@plt-0x3addc>
   2cbbc:   2a1403e0    mov w0, w20
   2cbc0:   a9414ff4    ldp x20, x19, [sp, #16]
   2cbc4:   a8c27bfd    ldp x29, x30, [sp], #32
   2cbc8:   d65f03c0    ret
   2cbcc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cbd0:   a9014ff4    stp x20, x19, [sp, #16]
   2cbd4:   910003fd    mov x29, sp
   2cbd8:   f9400033    ldr x19, [x1]
   2cbdc:   aa1303e0    mov x0, x19
   2cbe0:   97ffea35    bl  274b4 <__libc_init@plt-0x395fc>
   2cbe4:   52800028    mov w8, #0x1                    // #1
   2cbe8:   f9401660    ldr x0, [x19, #40]
   2cbec:   b9401274    ldr w20, [x19, #16]
   2cbf0:   39009268    strb    w8, [x19, #36]
   2cbf4:   97ffe438    bl  25cd4 <__libc_init@plt-0x3addc>
   2cbf8:   2a1403e0    mov w0, w20
   2cbfc:   a9414ff4    ldp x20, x19, [sp, #16]
   2cc00:   a8c27bfd    ldp x29, x30, [sp], #32
   2cc04:   d65f03c0    ret
   2cc08:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cc0c:   a9014ff4    stp x20, x19, [sp, #16]
   2cc10:   910003fd    mov x29, sp
   2cc14:   f9400033    ldr x19, [x1]
   2cc18:   aa1303e0    mov x0, x19
   2cc1c:   97ffe99c    bl  2728c <__libc_init@plt-0x39824>
   2cc20:   52800028    mov w8, #0x1                    // #1
   2cc24:   f9401660    ldr x0, [x19, #40]
   2cc28:   b9401274    ldr w20, [x19, #16]
   2cc2c:   39009268    strb    w8, [x19, #36]
   2cc30:   97ffe429    bl  25cd4 <__libc_init@plt-0x3addc>
   2cc34:   2a1403e0    mov w0, w20
   2cc38:   a9414ff4    ldp x20, x19, [sp, #16]
   2cc3c:   a8c27bfd    ldp x29, x30, [sp], #32
   2cc40:   d65f03c0    ret
   2cc44:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cc48:   a9014ff4    stp x20, x19, [sp, #16]
   2cc4c:   910003fd    mov x29, sp
   2cc50:   f9400033    ldr x19, [x1]
   2cc54:   aa1303e0    mov x0, x19
   2cc58:   97ffea17    bl  274b4 <__libc_init@plt-0x395fc>
   2cc5c:   52800028    mov w8, #0x1                    // #1
   2cc60:   f9401660    ldr x0, [x19, #40]
   2cc64:   b9401274    ldr w20, [x19, #16]
   2cc68:   39009268    strb    w8, [x19, #36]
   2cc6c:   97ffe41a    bl  25cd4 <__libc_init@plt-0x3addc>
   2cc70:   2a1403e0    mov w0, w20
   2cc74:   a9414ff4    ldp x20, x19, [sp, #16]
   2cc78:   a8c27bfd    ldp x29, x30, [sp], #32
   2cc7c:   d65f03c0    ret
   2cc80:   f9400020    ldr x0, [x1]
   2cc84:   17ffecc1    b   27f88 <__libc_init@plt-0x38b28>
   2cc88:   f9400020    ldr x0, [x1]
   2cc8c:   17ffed0d    b   280c0 <__libc_init@plt-0x389f0>
   2cc90:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cc94:   f9000bf3    str x19, [sp, #16]
   2cc98:   910003fd    mov x29, sp
   2cc9c:   f9400029    ldr x9, [x1]
   2cca0:   52800028    mov w8, #0x1                    // #1
   2cca4:   f9401520    ldr x0, [x9, #40]
   2cca8:   39009128    strb    w8, [x9, #36]
   2ccac:   b9401133    ldr w19, [x9, #16]
   2ccb0:   97ffe4a7    bl  25f4c <__libc_init@plt-0x3ab64>
   2ccb4:   2a1303e0    mov w0, w19
   2ccb8:   f9400bf3    ldr x19, [sp, #16]
   2ccbc:   a8c27bfd    ldp x29, x30, [sp], #32
   2ccc0:   d65f03c0    ret
   2ccc4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ccc8:   f9000bf3    str x19, [sp, #16]
   2cccc:   910003fd    mov x29, sp
   2ccd0:   f9400029    ldr x9, [x1]
   2ccd4:   52800028    mov w8, #0x1                    // #1
   2ccd8:   f9401520    ldr x0, [x9, #40]
   2ccdc:   39009128    strb    w8, [x9, #36]
   2cce0:   b9401133    ldr w19, [x9, #16]
   2cce4:   97ffe49a    bl  25f4c <__libc_init@plt-0x3ab64>
   2cce8:   2a1303e0    mov w0, w19
   2ccec:   f9400bf3    ldr x19, [sp, #16]
   2ccf0:   a8c27bfd    ldp x29, x30, [sp], #32
   2ccf4:   d65f03c0    ret
   2ccf8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ccfc:   f9000bf3    str x19, [sp, #16]
   2cd00:   910003fd    mov x29, sp
   2cd04:   f9400029    ldr x9, [x1]
   2cd08:   52800028    mov w8, #0x1                    // #1
   2cd0c:   f9401520    ldr x0, [x9, #40]
   2cd10:   39009128    strb    w8, [x9, #36]
   2cd14:   b9401133    ldr w19, [x9, #16]
   2cd18:   97ffe48d    bl  25f4c <__libc_init@plt-0x3ab64>
   2cd1c:   2a1303e0    mov w0, w19
   2cd20:   f9400bf3    ldr x19, [sp, #16]
   2cd24:   a8c27bfd    ldp x29, x30, [sp], #32
   2cd28:   d65f03c0    ret
   2cd2c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cd30:   f9000bf3    str x19, [sp, #16]
   2cd34:   910003fd    mov x29, sp
   2cd38:   f9400029    ldr x9, [x1]
   2cd3c:   52800028    mov w8, #0x1                    // #1
   2cd40:   f9401520    ldr x0, [x9, #40]
   2cd44:   39009128    strb    w8, [x9, #36]
   2cd48:   b9401133    ldr w19, [x9, #16]
   2cd4c:   97ffe480    bl  25f4c <__libc_init@plt-0x3ab64>
   2cd50:   2a1303e0    mov w0, w19
   2cd54:   f9400bf3    ldr x19, [sp, #16]
   2cd58:   a8c27bfd    ldp x29, x30, [sp], #32
   2cd5c:   d65f03c0    ret
   2cd60:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cd64:   f9000bf3    str x19, [sp, #16]
   2cd68:   910003fd    mov x29, sp
   2cd6c:   f9400029    ldr x9, [x1]
   2cd70:   52800028    mov w8, #0x1                    // #1
   2cd74:   f9401520    ldr x0, [x9, #40]
   2cd78:   39009128    strb    w8, [x9, #36]
   2cd7c:   b9401133    ldr w19, [x9, #16]
   2cd80:   97ffe3d5    bl  25cd4 <__libc_init@plt-0x3addc>
   2cd84:   2a1303e0    mov w0, w19
   2cd88:   f9400bf3    ldr x19, [sp, #16]
   2cd8c:   a8c27bfd    ldp x29, x30, [sp], #32
   2cd90:   d65f03c0    ret
   2cd94:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cd98:   a9014ff4    stp x20, x19, [sp, #16]
   2cd9c:   910003fd    mov x29, sp
   2cda0:   f9400033    ldr x19, [x1]
   2cda4:   aa1303e0    mov x0, x19
   2cda8:   97ffd7c6    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2cdac:   52800028    mov w8, #0x1                    // #1
   2cdb0:   aa1303e0    mov x0, x19
   2cdb4:   b9401274    ldr w20, [x19, #16]
   2cdb8:   39009268    strb    w8, [x19, #36]
   2cdbc:   97ffd293    bl  21808 <__libc_init@plt-0x3f2a8>
   2cdc0:   2a1403e0    mov w0, w20
   2cdc4:   a9414ff4    ldp x20, x19, [sp, #16]
   2cdc8:   a8c27bfd    ldp x29, x30, [sp], #32
   2cdcc:   d65f03c0    ret
   2cdd0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2cdd4:   a9014ff4    stp x20, x19, [sp, #16]
   2cdd8:   910003fd    mov x29, sp
   2cddc:   f9400033    ldr x19, [x1]
   2cde0:   aa1303e0    mov x0, x19
   2cde4:   97ffd7b7    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2cde8:   52800028    mov w8, #0x1                    // #1
   2cdec:   aa1303e0    mov x0, x19
   2cdf0:   b9401274    ldr w20, [x19, #16]
   2cdf4:   39009268    strb    w8, [x19, #36]
   2cdf8:   97ffd284    bl  21808 <__libc_init@plt-0x3f2a8>
   2cdfc:   2a1403e0    mov w0, w20
   2ce00:   a9414ff4    ldp x20, x19, [sp, #16]
   2ce04:   a8c27bfd    ldp x29, x30, [sp], #32
   2ce08:   d65f03c0    ret
   2ce0c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ce10:   a9014ff4    stp x20, x19, [sp, #16]
   2ce14:   910003fd    mov x29, sp
   2ce18:   f9400033    ldr x19, [x1]
   2ce1c:   aa1303e0    mov x0, x19
   2ce20:   97ffd7a8    bl  22cc0 <__libc_init@plt-0x3ddf0>
   2ce24:   52800028    mov w8, #0x1                    // #1
   2ce28:   aa1303e0    mov x0, x19
   2ce2c:   b9401274    ldr w20, [x19, #16]
   2ce30:   39009268    strb    w8, [x19, #36]
   2ce34:   97ffd275    bl  21808 <__libc_init@plt-0x3f2a8>
   2ce38:   2a1403e0    mov w0, w20
   2ce3c:   a9414ff4    ldp x20, x19, [sp, #16]
   2ce40:   a8c27bfd    ldp x29, x30, [sp], #32
   2ce44:   d65f03c0    ret
   2ce48:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2ce4c:   a9014ff4    stp x20, x19, [sp, #16]
   2ce50:   910003fd    mov x29, sp
   2ce54:   f9400033    ldr x19, [x1]
   2ce58:   aa1303e0    mov x0, x19
   2ce5c:   97fff36e    bl  29c14 <__libc_init@plt-0x36e9c>
   2ce60:   52800028    mov w8, #0x1                    // #1
   2ce64:   f9401660    ldr x0, [x19, #40]
   2ce68:   b9401274    ldr w20, [x19, #16]
   2ce6c:   39009268    strb    w8, [x19, #36]
   2ce70:   97ffe399    bl  25cd4 <__libc_init@plt-0x3addc>
   2ce74:   2a1403e0    mov w0, w20
   2ce78:   a9414ff4    ldp x20, x19, [sp, #16]
   2ce7c:   a8c27bfd    ldp x29, x30, [sp], #32
   2ce80:   d65f03c0    ret
   2ce84:   f9400020    ldr x0, [x1]
   2ce88:   17fff95f    b   2b404 <__libc_init@plt-0x356ac>
   2ce8c:   f9400028    ldr x8, [x1]
   2ce90:   f9401500    ldr x0, [x8, #40]
   2ce94:   d65f03c0    ret
   2ce98:   f9400028    ldr x8, [x1]
   2ce9c:   f9401500    ldr x0, [x8, #40]
   2cea0:   d65f03c0    ret
   2cea4:   f9400028    ldr x8, [x1]
   2cea8:   9100e100    add x0, x8, #0x38
   2ceac:   d65f03c0    ret
   2ceb0:   f9400028    ldr x8, [x1]
   2ceb4:   9100a100    add x0, x8, #0x28
   2ceb8:   d65f03c0    ret
   2cebc:   f9400028    ldr x8, [x1]
   2cec0:   9100a100    add x0, x8, #0x28
   2cec4:   d65f03c0    ret
   2cec8:   f9400028    ldr x8, [x1]
   2cecc:   9100a100    add x0, x8, #0x28
   2ced0:   d65f03c0    ret
   2ced4:   f9400028    ldr x8, [x1]
   2ced8:   9100a100    add x0, x8, #0x28
   2cedc:   d65f03c0    ret
   2cee0:   f9400028    ldr x8, [x1]
   2cee4:   f9401500    ldr x0, [x8, #40]
   2cee8:   d65f03c0    ret
   2ceec:   f9400028    ldr x8, [x1]
   2cef0:   f9401500    ldr x0, [x8, #40]
   2cef4:   d65f03c0    ret
   2cef8:   f9400028    ldr x8, [x1]
   2cefc:   f9401500    ldr x0, [x8, #40]
   2cf00:   d65f03c0    ret
   2cf04:   f9400028    ldr x8, [x1]
   2cf08:   f9401500    ldr x0, [x8, #40]
   2cf0c:   d65f03c0    ret
   2cf10:   f9400028    ldr x8, [x1]
   2cf14:   f9401500    ldr x0, [x8, #40]
   2cf18:   d65f03c0    ret
   2cf1c:   f9400028    ldr x8, [x1]
   2cf20:   f9401500    ldr x0, [x8, #40]
   2cf24:   d65f03c0    ret
   2cf28:   f9400028    ldr x8, [x1]
   2cf2c:   f9401508    ldr x8, [x8, #40]
   2cf30:   f9400100    ldr x0, [x8]
   2cf34:   17ffea78    b   27914 <__libc_init@plt-0x3919c>
   2cf38:   f9400028    ldr x8, [x1]
   2cf3c:   f9401508    ldr x8, [x8, #40]
   2cf40:   f9400100    ldr x0, [x8]
   2cf44:   17ffea74    b   27914 <__libc_init@plt-0x3919c>
   2cf48:   f9400028    ldr x8, [x1]
   2cf4c:   f9401508    ldr x8, [x8, #40]
   2cf50:   f9400100    ldr x0, [x8]
   2cf54:   17ffea70    b   27914 <__libc_init@plt-0x3919c>
   2cf58:   f9400028    ldr x8, [x1]
   2cf5c:   f9401508    ldr x8, [x8, #40]
   2cf60:   f9400100    ldr x0, [x8]
   2cf64:   17ffea6c    b   27914 <__libc_init@plt-0x3919c>
   2cf68:   f9400028    ldr x8, [x1]
   2cf6c:   f9401508    ldr x8, [x8, #40]
   2cf70:   f9400100    ldr x0, [x8]
   2cf74:   17ffea68    b   27914 <__libc_init@plt-0x3919c>
   2cf78:   f9400028    ldr x8, [x1]
   2cf7c:   f9401508    ldr x8, [x8, #40]
   2cf80:   f9400100    ldr x0, [x8]
   2cf84:   17ffea64    b   27914 <__libc_init@plt-0x3919c>
   2cf88:   f9400028    ldr x8, [x1]
   2cf8c:   f9401500    ldr x0, [x8, #40]
   2cf90:   d65f03c0    ret
   2cf94:   f9400028    ldr x8, [x1]
   2cf98:   9100e100    add x0, x8, #0x38
   2cf9c:   d65f03c0    ret
   2cfa0:   f9400028    ldr x8, [x1]
   2cfa4:   9100e100    add x0, x8, #0x38
   2cfa8:   d65f03c0    ret
   2cfac:   f9400028    ldr x8, [x1]
   2cfb0:   9100e100    add x0, x8, #0x38
   2cfb4:   d65f03c0    ret
   2cfb8:   f9400028    ldr x8, [x1]
   2cfbc:   f9401500    ldr x0, [x8, #40]
   2cfc0:   d65f03c0    ret
   2cfc4:   f9400028    ldr x8, [x1]
   2cfc8:   9100a100    add x0, x8, #0x28
   2cfcc:   d65f03c0    ret
   2cfd0:   f9400028    ldr x8, [x1]
   2cfd4:   f9401508    ldr x8, [x8, #40]
   2cfd8:   91018100    add x0, x8, #0x60
   2cfdc:   d65f03c0    ret
   2cfe0:   f9400028    ldr x8, [x1]
   2cfe4:   f9401508    ldr x8, [x8, #40]
   2cfe8:   91018100    add x0, x8, #0x60
   2cfec:   d65f03c0    ret
   2cff0:   f9400028    ldr x8, [x1]
   2cff4:   91026100    add x0, x8, #0x98
   2cff8:   d65f03c0    ret
   2cffc:   f9400028    ldr x8, [x1]
   2d000:   91022100    add x0, x8, #0x88
   2d004:   d65f03c0    ret
   2d008:   f9400028    ldr x8, [x1]
   2d00c:   91022100    add x0, x8, #0x88
   2d010:   d65f03c0    ret
   2d014:   f9400028    ldr x8, [x1]
   2d018:   91022100    add x0, x8, #0x88
   2d01c:   d65f03c0    ret
   2d020:   f9400028    ldr x8, [x1]
   2d024:   91022100    add x0, x8, #0x88
   2d028:   d65f03c0    ret
   2d02c:   f9400028    ldr x8, [x1]
   2d030:   9100d100    add x0, x8, #0x34
   2d034:   d65f03c0    ret
   2d038:   f9400028    ldr x8, [x1]
   2d03c:   9100d100    add x0, x8, #0x34
   2d040:   d65f03c0    ret
   2d044:   f9400028    ldr x8, [x1]
   2d048:   9100d100    add x0, x8, #0x34
   2d04c:   d65f03c0    ret
   2d050:   f9400028    ldr x8, [x1]
   2d054:   9100d100    add x0, x8, #0x34
   2d058:   d65f03c0    ret
   2d05c:   f9400028    ldr x8, [x1]
   2d060:   9100d100    add x0, x8, #0x34
   2d064:   d65f03c0    ret
   2d068:   f9400028    ldr x8, [x1]
   2d06c:   9100d100    add x0, x8, #0x34
   2d070:   d65f03c0    ret
   2d074:   f9400028    ldr x8, [x1]
   2d078:   9100c100    add x0, x8, #0x30
   2d07c:   d65f03c0    ret
   2d080:   f9400028    ldr x8, [x1]
   2d084:   9100e100    add x0, x8, #0x38
   2d088:   d65f03c0    ret
   2d08c:   f9400028    ldr x8, [x1]
   2d090:   f9401508    ldr x8, [x8, #40]
   2d094:   f9400100    ldr x0, [x8]
   2d098:   17ffea00    b   27898 <__libc_init@plt-0x39218>
   2d09c:   f9400028    ldr x8, [x1]
   2d0a0:   f9401508    ldr x8, [x8, #40]
   2d0a4:   f9400100    ldr x0, [x8]
   2d0a8:   17ffe9fc    b   27898 <__libc_init@plt-0x39218>
   2d0ac:   f9400028    ldr x8, [x1]
   2d0b0:   f9401508    ldr x8, [x8, #40]
   2d0b4:   f9400100    ldr x0, [x8]
   2d0b8:   17ffe9f8    b   27898 <__libc_init@plt-0x39218>
   2d0bc:   f9400028    ldr x8, [x1]
   2d0c0:   f9401508    ldr x8, [x8, #40]
   2d0c4:   f9400100    ldr x0, [x8]
   2d0c8:   17ffe9f4    b   27898 <__libc_init@plt-0x39218>
   2d0cc:   f9400028    ldr x8, [x1]
   2d0d0:   f9401508    ldr x8, [x8, #40]
   2d0d4:   91018100    add x0, x8, #0x60
   2d0d8:   d65f03c0    ret
   2d0dc:   f9400028    ldr x8, [x1]
   2d0e0:   91026100    add x0, x8, #0x98
   2d0e4:   d65f03c0    ret
   2d0e8:   f9400028    ldr x8, [x1]
   2d0ec:   91026100    add x0, x8, #0x98
   2d0f0:   d65f03c0    ret
   2d0f4:   f9400028    ldr x8, [x1]
   2d0f8:   91026100    add x0, x8, #0x98
   2d0fc:   d65f03c0    ret
   2d100:   f9400028    ldr x8, [x1]
   2d104:   f9401508    ldr x8, [x8, #40]
   2d108:   91018100    add x0, x8, #0x60
   2d10c:   d65f03c0    ret
   2d110:   f9400028    ldr x8, [x1]
   2d114:   91022100    add x0, x8, #0x88
   2d118:   d65f03c0    ret
   2d11c:   52800020    mov w0, #0x1                    // #1
   2d120:   d65f03c0    ret
   2d124:   52800020    mov w0, #0x1                    // #1
   2d128:   d65f03c0    ret
   2d12c:   52800020    mov w0, #0x1                    // #1
   2d130:   d65f03c0    ret
   2d134:   52800020    mov w0, #0x1                    // #1
   2d138:   d65f03c0    ret
   2d13c:   52800020    mov w0, #0x1                    // #1
   2d140:   d65f03c0    ret
   2d144:   52800020    mov w0, #0x1                    // #1
   2d148:   d65f03c0    ret
   2d14c:   52800020    mov w0, #0x1                    // #1
   2d150:   d65f03c0    ret
   2d154:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d158:   910003fd    mov x29, sp
   2d15c:   f9400020    ldr x0, [x1]
   2d160:   90ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2d164:   910f9021    add x1, x1, #0x3e4
   2d168:   97ffd7a8    bl  23008 <__libc_init@plt-0x3daa8>
   2d16c:   f9400021    ldr x1, [x1]
   2d170:   f9401420    ldr x0, [x1, #40]
   2d174:   17ffde79    b   24b58 <__libc_init@plt-0x3bf58>
   2d178:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d17c:   910003fd    mov x29, sp
   2d180:   f9400020    ldr x0, [x1]
   2d184:   90ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2d188:   910f9021    add x1, x1, #0x3e4
   2d18c:   97ffd79f    bl  23008 <__libc_init@plt-0x3daa8>
   2d190:   f9400021    ldr x1, [x1]
   2d194:   f9401420    ldr x0, [x1, #40]
   2d198:   17ffde70    b   24b58 <__libc_init@plt-0x3bf58>
   2d19c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d1a0:   910003fd    mov x29, sp
   2d1a4:   f9400020    ldr x0, [x1]
   2d1a8:   90ffff01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2d1ac:   910f9021    add x1, x1, #0x3e4
   2d1b0:   97ffd796    bl  23008 <__libc_init@plt-0x3daa8>
   2d1b4:   f9400021    ldr x1, [x1]
   2d1b8:   f9401420    ldr x0, [x1, #40]
   2d1bc:   17ffde67    b   24b58 <__libc_init@plt-0x3bf58>
   2d1c0:   52800020    mov w0, #0x1                    // #1
   2d1c4:   d65f03c0    ret
   2d1c8:   52800020    mov w0, #0x1                    // #1
   2d1cc:   d65f03c0    ret
   2d1d0:   52800020    mov w0, #0x1                    // #1
   2d1d4:   d65f03c0    ret
   2d1d8:   52800020    mov w0, #0x1                    // #1
   2d1dc:   d65f03c0    ret
   2d1e0:   52800020    mov w0, #0x1                    // #1
   2d1e4:   d65f03c0    ret
   2d1e8:   52800020    mov w0, #0x1                    // #1
   2d1ec:   d65f03c0    ret
   2d1f0:   52800020    mov w0, #0x1                    // #1
   2d1f4:   d65f03c0    ret
   2d1f8:   52800020    mov w0, #0x1                    // #1
   2d1fc:   d65f03c0    ret
   2d200:   52800020    mov w0, #0x1                    // #1
   2d204:   d65f03c0    ret
   2d208:   52800020    mov w0, #0x1                    // #1
   2d20c:   d65f03c0    ret
   2d210:   52800020    mov w0, #0x1                    // #1
   2d214:   d65f03c0    ret
   2d218:   52800020    mov w0, #0x1                    // #1
   2d21c:   d65f03c0    ret
   2d220:   f9400020    ldr x0, [x1]
   2d224:   d65f03c0    ret
   2d228:   f9400020    ldr x0, [x1]
   2d22c:   d65f03c0    ret
   2d230:   f9400020    ldr x0, [x1]
   2d234:   d65f03c0    ret
   2d238:   f9400020    ldr x0, [x1]
   2d23c:   d65f03c0    ret
   2d240:   f9400020    ldr x0, [x1]
   2d244:   d65f03c0    ret
   2d248:   f9400020    ldr x0, [x1]
   2d24c:   d65f03c0    ret
   2d250:   f9400020    ldr x0, [x1]
   2d254:   d65f03c0    ret
   2d258:   f9400020    ldr x0, [x1]
   2d25c:   d65f03c0    ret
   2d260:   f9400020    ldr x0, [x1]
   2d264:   d65f03c0    ret
   2d268:   f9400020    ldr x0, [x1]
   2d26c:   d65f03c0    ret
   2d270:   f9400020    ldr x0, [x1]
   2d274:   d65f03c0    ret
   2d278:   f9400020    ldr x0, [x1]
   2d27c:   d65f03c0    ret
   2d280:   f9400020    ldr x0, [x1]
   2d284:   d65f03c0    ret
   2d288:   f9400020    ldr x0, [x1]
   2d28c:   d65f03c0    ret
   2d290:   f9400020    ldr x0, [x1]
   2d294:   d65f03c0    ret
   2d298:   f9400020    ldr x0, [x1]
   2d29c:   d65f03c0    ret
   2d2a0:   f9400020    ldr x0, [x1]
   2d2a4:   d65f03c0    ret
   2d2a8:   f9400020    ldr x0, [x1]
   2d2ac:   d65f03c0    ret
   2d2b0:   f9400020    ldr x0, [x1]
   2d2b4:   d65f03c0    ret
   2d2b8:   f9400020    ldr x0, [x1]
   2d2bc:   d65f03c0    ret
   2d2c0:   f9400020    ldr x0, [x1]
   2d2c4:   d65f03c0    ret
   2d2c8:   f9400020    ldr x0, [x1]
   2d2cc:   d65f03c0    ret
   2d2d0:   f9400020    ldr x0, [x1]
   2d2d4:   d65f03c0    ret
   2d2d8:   f9400020    ldr x0, [x1]
   2d2dc:   d65f03c0    ret
   2d2e0:   f9400020    ldr x0, [x1]
   2d2e4:   d65f03c0    ret
   2d2e8:   f9400028    ldr x8, [x1]
   2d2ec:   f9401500    ldr x0, [x8, #40]
   2d2f0:   d65f03c0    ret
   2d2f4:   f9400028    ldr x8, [x1]
   2d2f8:   f9401500    ldr x0, [x8, #40]
   2d2fc:   d65f03c0    ret
   2d300:   aa1f03e0    mov x0, xzr
   2d304:   d65f03c0    ret
   2d308:   aa1f03e0    mov x0, xzr
   2d30c:   d65f03c0    ret
   2d310:   aa1f03e0    mov x0, xzr
   2d314:   d65f03c0    ret
   2d318:   aa1f03e0    mov x0, xzr
   2d31c:   d65f03c0    ret
   2d320:   aa1f03e0    mov x0, xzr
   2d324:   d65f03c0    ret
   2d328:   f9400028    ldr x8, [x1]
   2d32c:   f9401500    ldr x0, [x8, #40]
   2d330:   d65f03c0    ret
   2d334:   f9400028    ldr x8, [x1]
   2d338:   f9401500    ldr x0, [x8, #40]
   2d33c:   d65f03c0    ret
   2d340:   f9400028    ldr x8, [x1]
   2d344:   f9401500    ldr x0, [x8, #40]
   2d348:   d65f03c0    ret
   2d34c:   f9400028    ldr x8, [x1]
   2d350:   f9401500    ldr x0, [x8, #40]
   2d354:   d65f03c0    ret
   2d358:   f9400028    ldr x8, [x1]
   2d35c:   f9401500    ldr x0, [x8, #40]
   2d360:   d65f03c0    ret
   2d364:   f9400028    ldr x8, [x1]
   2d368:   f9401500    ldr x0, [x8, #40]
   2d36c:   d65f03c0    ret
   2d370:   f9400028    ldr x8, [x1]
   2d374:   f9401508    ldr x8, [x8, #40]
   2d378:   f9400100    ldr x0, [x8]
   2d37c:   17ffe985    b   27990 <__libc_init@plt-0x39120>
   2d380:   f9400028    ldr x8, [x1]
   2d384:   f9401508    ldr x8, [x8, #40]
   2d388:   f9400100    ldr x0, [x8]
   2d38c:   17ffe981    b   27990 <__libc_init@plt-0x39120>
   2d390:   f9400028    ldr x8, [x1]
   2d394:   f9401508    ldr x8, [x8, #40]
   2d398:   f9400100    ldr x0, [x8]
   2d39c:   17ffe97d    b   27990 <__libc_init@plt-0x39120>
   2d3a0:   f9400028    ldr x8, [x1]
   2d3a4:   f9401508    ldr x8, [x8, #40]
   2d3a8:   f9400100    ldr x0, [x8]
   2d3ac:   17ffe979    b   27990 <__libc_init@plt-0x39120>
   2d3b0:   f9400028    ldr x8, [x1]
   2d3b4:   f9401508    ldr x8, [x8, #40]
   2d3b8:   f9400100    ldr x0, [x8]
   2d3bc:   17ffe975    b   27990 <__libc_init@plt-0x39120>
   2d3c0:   f9400028    ldr x8, [x1]
   2d3c4:   f9401508    ldr x8, [x8, #40]
   2d3c8:   f9400100    ldr x0, [x8]
   2d3cc:   17ffe971    b   27990 <__libc_init@plt-0x39120>
   2d3d0:   f9400028    ldr x8, [x1]
   2d3d4:   f9401500    ldr x0, [x8, #40]
   2d3d8:   d65f03c0    ret
   2d3dc:   aa1f03e0    mov x0, xzr
   2d3e0:   d65f03c0    ret
   2d3e4:   aa1f03e0    mov x0, xzr
   2d3e8:   d65f03c0    ret
   2d3ec:   aa1f03e0    mov x0, xzr
   2d3f0:   d65f03c0    ret
   2d3f4:   f9400028    ldr x8, [x1]
   2d3f8:   f9401500    ldr x0, [x8, #40]
   2d3fc:   d65f03c0    ret
   2d400:   aa1f03e0    mov x0, xzr
   2d404:   d65f03c0    ret
   2d408:   f9400008    ldr x8, [x0]
   2d40c:   f9400108    ldr x8, [x8]
   2d410:   f100011f    cmp x8, #0x0
   2d414:   1a9f17e0    cset    w0, eq  // eq = none
   2d418:   d65f03c0    ret
   2d41c:   f9400008    ldr x8, [x0]
   2d420:   f9400108    ldr x8, [x8]
   2d424:   f100011f    cmp x8, #0x0
   2d428:   1a9f17e0    cset    w0, eq  // eq = none
   2d42c:   d65f03c0    ret
   2d430:   f9400008    ldr x8, [x0]
   2d434:   f9400108    ldr x8, [x8]
   2d438:   f100011f    cmp x8, #0x0
   2d43c:   1a9f17e0    cset    w0, eq  // eq = none
   2d440:   d65f03c0    ret
   2d444:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d448:   a90157f6    stp x22, x21, [sp, #16]
   2d44c:   910003fd    mov x29, sp
   2d450:   a9024ff4    stp x20, x19, [sp, #32]
   2d454:   f9400015    ldr x21, [x0]
   2d458:   aa1503f3    mov x19, x21
   2d45c:   f8408668    ldr x8, [x19], #8
   2d460:   b40001c8    cbz x8, 2d498 <__libc_init@plt-0x33618>
   2d464:   aa0103f4    mov x20, x1
   2d468:   aa1f03f6    mov x22, xzr
   2d46c:   f9400283    ldr x3, [x20]
   2d470:   aa1303e1    mov x1, x19
   2d474:   52800022    mov w2, #0x1                    // #1
   2d478:   9100a060    add x0, x3, #0x28
   2d47c:   94000326    bl  2e114 <__libc_init@plt-0x3299c>
   2d480:   360000e0    tbz w0, #0, 2d49c <__libc_init@plt-0x33614>
   2d484:   f94002a8    ldr x8, [x21]
   2d488:   910006d6    add x22, x22, #0x1
   2d48c:   eb0802df    cmp x22, x8
   2d490:   54fffee3    b.cc    2d46c <__libc_init@plt-0x33644>  // b.lo, b.ul, b.last
   2d494:   14000002    b   2d49c <__libc_init@plt-0x33614>
   2d498:   52800020    mov w0, #0x1                    // #1
   2d49c:   a9424ff4    ldp x20, x19, [sp, #32]
   2d4a0:   12000000    and w0, w0, #0x1
   2d4a4:   a94157f6    ldp x22, x21, [sp, #16]
   2d4a8:   a8c37bfd    ldp x29, x30, [sp], #48
   2d4ac:   d65f03c0    ret
   2d4b0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d4b4:   910003fd    mov x29, sp
   2d4b8:   f9400008    ldr x8, [x0]
   2d4bc:   f9400108    ldr x8, [x8]
   2d4c0:   b5000088    cbnz    x8, 2d4d0 <__libc_init@plt-0x335e0>
   2d4c4:   52800020    mov w0, #0x1                    // #1
   2d4c8:   a8c17bfd    ldp x29, x30, [sp], #16
   2d4cc:   d65f03c0    ret
   2d4d0:   f9400020    ldr x0, [x1]
   2d4d4:   d503201f    nop
   2d4d8:   10ee47e1    adr x1, 9dd4 <__libc_init@plt-0x56cdc>
   2d4dc:   97ffd6cb    bl  23008 <__libc_init@plt-0x3daa8>
   2d4e0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d4e4:   a90157f6    stp x22, x21, [sp, #16]
   2d4e8:   910003fd    mov x29, sp
   2d4ec:   a9024ff4    stp x20, x19, [sp, #32]
   2d4f0:   f9400015    ldr x21, [x0]
   2d4f4:   aa1503f3    mov x19, x21
   2d4f8:   f8408668    ldr x8, [x19], #8
   2d4fc:   b40001c8    cbz x8, 2d534 <__libc_init@plt-0x3357c>
   2d500:   aa0103f4    mov x20, x1
   2d504:   aa1f03f6    mov x22, xzr
   2d508:   f9400283    ldr x3, [x20]
   2d50c:   aa1303e1    mov x1, x19
   2d510:   52800022    mov w2, #0x1                    // #1
   2d514:   9100a060    add x0, x3, #0x28
   2d518:   940002ff    bl  2e114 <__libc_init@plt-0x3299c>
   2d51c:   360000e0    tbz w0, #0, 2d538 <__libc_init@plt-0x33578>
   2d520:   f94002a8    ldr x8, [x21]
   2d524:   910006d6    add x22, x22, #0x1
   2d528:   eb0802df    cmp x22, x8
   2d52c:   54fffee3    b.cc    2d508 <__libc_init@plt-0x335a8>  // b.lo, b.ul, b.last
   2d530:   14000002    b   2d538 <__libc_init@plt-0x33578>
   2d534:   52800020    mov w0, #0x1                    // #1
   2d538:   a9424ff4    ldp x20, x19, [sp, #32]
   2d53c:   12000000    and w0, w0, #0x1
   2d540:   a94157f6    ldp x22, x21, [sp, #16]
   2d544:   a8c37bfd    ldp x29, x30, [sp], #48
   2d548:   d65f03c0    ret
   2d54c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d550:   910003fd    mov x29, sp
   2d554:   f9400008    ldr x8, [x0]
   2d558:   f9400108    ldr x8, [x8]
   2d55c:   b5000088    cbnz    x8, 2d56c <__libc_init@plt-0x33544>
   2d560:   52800020    mov w0, #0x1                    // #1
   2d564:   a8c17bfd    ldp x29, x30, [sp], #16
   2d568:   d65f03c0    ret
   2d56c:   f9400020    ldr x0, [x1]
   2d570:   d503201f    nop
   2d574:   10ee4301    adr x1, 9dd4 <__libc_init@plt-0x56cdc>
   2d578:   97ffd6a4    bl  23008 <__libc_init@plt-0x3daa8>
   2d57c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d580:   a90157f6    stp x22, x21, [sp, #16]
   2d584:   910003fd    mov x29, sp
   2d588:   a9024ff4    stp x20, x19, [sp, #32]
   2d58c:   f9400015    ldr x21, [x0]
   2d590:   aa1503f3    mov x19, x21
   2d594:   f8408668    ldr x8, [x19], #8
   2d598:   b40001e8    cbz x8, 2d5d4 <__libc_init@plt-0x334dc>
   2d59c:   aa0103f4    mov x20, x1
   2d5a0:   aa1f03f6    mov x22, xzr
   2d5a4:   f9400284    ldr x4, [x20]
   2d5a8:   aa1303e1    mov x1, x19
   2d5ac:   52800022    mov w2, #0x1                    // #1
   2d5b0:   aa1f03e3    mov x3, xzr
   2d5b4:   f9401480    ldr x0, [x4, #40]
   2d5b8:   97ffdb01    bl  241bc <__libc_init@plt-0x3c8f4>
   2d5bc:   360000e0    tbz w0, #0, 2d5d8 <__libc_init@plt-0x334d8>
   2d5c0:   f94002a8    ldr x8, [x21]
   2d5c4:   910006d6    add x22, x22, #0x1
   2d5c8:   eb0802df    cmp x22, x8
   2d5cc:   54fffec3    b.cc    2d5a4 <__libc_init@plt-0x3350c>  // b.lo, b.ul, b.last
   2d5d0:   14000002    b   2d5d8 <__libc_init@plt-0x334d8>
   2d5d4:   52800020    mov w0, #0x1                    // #1
   2d5d8:   a9424ff4    ldp x20, x19, [sp, #32]
   2d5dc:   12000000    and w0, w0, #0x1
   2d5e0:   a94157f6    ldp x22, x21, [sp, #16]
   2d5e4:   a8c37bfd    ldp x29, x30, [sp], #48
   2d5e8:   d65f03c0    ret
   2d5ec:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d5f0:   910003fd    mov x29, sp
   2d5f4:   f9400008    ldr x8, [x0]
   2d5f8:   f9400108    ldr x8, [x8]
   2d5fc:   b5000088    cbnz    x8, 2d60c <__libc_init@plt-0x334a4>
   2d600:   52800020    mov w0, #0x1                    // #1
   2d604:   a8c17bfd    ldp x29, x30, [sp], #16
   2d608:   d65f03c0    ret
   2d60c:   f9400020    ldr x0, [x1]
   2d610:   f0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2d614:   911a7c21    add x1, x1, #0x69f
   2d618:   97ffd67c    bl  23008 <__libc_init@plt-0x3daa8>
   2d61c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d620:   a90157f6    stp x22, x21, [sp, #16]
   2d624:   910003fd    mov x29, sp
   2d628:   a9024ff4    stp x20, x19, [sp, #32]
   2d62c:   f9400015    ldr x21, [x0]
   2d630:   aa1503f3    mov x19, x21
   2d634:   f8408668    ldr x8, [x19], #8
   2d638:   b40001e8    cbz x8, 2d674 <__libc_init@plt-0x3343c>
   2d63c:   aa0103f4    mov x20, x1
   2d640:   aa1f03f6    mov x22, xzr
   2d644:   f9400284    ldr x4, [x20]
   2d648:   aa1303e1    mov x1, x19
   2d64c:   52800022    mov w2, #0x1                    // #1
   2d650:   aa1f03e3    mov x3, xzr
   2d654:   f9401480    ldr x0, [x4, #40]
   2d658:   97ffdad9    bl  241bc <__libc_init@plt-0x3c8f4>
   2d65c:   360000e0    tbz w0, #0, 2d678 <__libc_init@plt-0x33438>
   2d660:   f94002a8    ldr x8, [x21]
   2d664:   910006d6    add x22, x22, #0x1
   2d668:   eb0802df    cmp x22, x8
   2d66c:   54fffec3    b.cc    2d644 <__libc_init@plt-0x3346c>  // b.lo, b.ul, b.last
   2d670:   14000002    b   2d678 <__libc_init@plt-0x33438>
   2d674:   52800020    mov w0, #0x1                    // #1
   2d678:   a9424ff4    ldp x20, x19, [sp, #32]
   2d67c:   12000000    and w0, w0, #0x1
   2d680:   a94157f6    ldp x22, x21, [sp, #16]
   2d684:   a8c37bfd    ldp x29, x30, [sp], #48
   2d688:   d65f03c0    ret
   2d68c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d690:   910003fd    mov x29, sp
   2d694:   f9400008    ldr x8, [x0]
   2d698:   f9400108    ldr x8, [x8]
   2d69c:   b5000088    cbnz    x8, 2d6ac <__libc_init@plt-0x33404>
   2d6a0:   52800020    mov w0, #0x1                    // #1
   2d6a4:   a8c17bfd    ldp x29, x30, [sp], #16
   2d6a8:   d65f03c0    ret
   2d6ac:   f9400020    ldr x0, [x1]
   2d6b0:   f0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2d6b4:   911a7c21    add x1, x1, #0x69f
   2d6b8:   97ffd654    bl  23008 <__libc_init@plt-0x3daa8>
   2d6bc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d6c0:   a90157f6    stp x22, x21, [sp, #16]
   2d6c4:   910003fd    mov x29, sp
   2d6c8:   a9024ff4    stp x20, x19, [sp, #32]
   2d6cc:   f9400015    ldr x21, [x0]
   2d6d0:   aa1503f3    mov x19, x21
   2d6d4:   f8408668    ldr x8, [x19], #8
   2d6d8:   b40001e8    cbz x8, 2d714 <__libc_init@plt-0x3339c>
   2d6dc:   aa0103f4    mov x20, x1
   2d6e0:   aa1f03f6    mov x22, xzr
   2d6e4:   f9400284    ldr x4, [x20]
   2d6e8:   aa1303e1    mov x1, x19
   2d6ec:   52800022    mov w2, #0x1                    // #1
   2d6f0:   aa1f03e3    mov x3, xzr
   2d6f4:   f9401480    ldr x0, [x4, #40]
   2d6f8:   97ffdab1    bl  241bc <__libc_init@plt-0x3c8f4>
   2d6fc:   360000e0    tbz w0, #0, 2d718 <__libc_init@plt-0x33398>
   2d700:   f94002a8    ldr x8, [x21]
   2d704:   910006d6    add x22, x22, #0x1
   2d708:   eb0802df    cmp x22, x8
   2d70c:   54fffec3    b.cc    2d6e4 <__libc_init@plt-0x333cc>  // b.lo, b.ul, b.last
   2d710:   14000002    b   2d718 <__libc_init@plt-0x33398>
   2d714:   52800020    mov w0, #0x1                    // #1
   2d718:   a9424ff4    ldp x20, x19, [sp, #32]
   2d71c:   12000000    and w0, w0, #0x1
   2d720:   a94157f6    ldp x22, x21, [sp, #16]
   2d724:   a8c37bfd    ldp x29, x30, [sp], #48
   2d728:   d65f03c0    ret
   2d72c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2d730:   910003fd    mov x29, sp
   2d734:   f9400008    ldr x8, [x0]
   2d738:   f9400108    ldr x8, [x8]
   2d73c:   b5000088    cbnz    x8, 2d74c <__libc_init@plt-0x33364>
   2d740:   52800020    mov w0, #0x1                    // #1
   2d744:   a8c17bfd    ldp x29, x30, [sp], #16
   2d748:   d65f03c0    ret
   2d74c:   f9400020    ldr x0, [x1]
   2d750:   f0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2d754:   911a7c21    add x1, x1, #0x69f
   2d758:   97ffd62c    bl  23008 <__libc_init@plt-0x3daa8>
   2d75c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d760:   a90157f6    stp x22, x21, [sp, #16]
   2d764:   910003fd    mov x29, sp
   2d768:   a9024ff4    stp x20, x19, [sp, #32]
   2d76c:   f9400015    ldr x21, [x0]
   2d770:   aa1503f3    mov x19, x21
   2d774:   f8408668    ldr x8, [x19], #8
   2d778:   b40001e8    cbz x8, 2d7b4 <__libc_init@plt-0x332fc>
   2d77c:   aa0103f4    mov x20, x1
   2d780:   aa1f03f6    mov x22, xzr
   2d784:   f9400288    ldr x8, [x20]
   2d788:   aa1303e1    mov x1, x19
   2d78c:   52800022    mov w2, #0x1                    // #1
   2d790:   f9401508    ldr x8, [x8, #40]
   2d794:   f9400100    ldr x0, [x8]
   2d798:   97ffe8d0    bl  27ad8 <__libc_init@plt-0x38fd8>
   2d79c:   360000e0    tbz w0, #0, 2d7b8 <__libc_init@plt-0x332f8>
   2d7a0:   f94002a8    ldr x8, [x21]
   2d7a4:   910006d6    add x22, x22, #0x1
   2d7a8:   eb0802df    cmp x22, x8
   2d7ac:   54fffec3    b.cc    2d784 <__libc_init@plt-0x3332c>  // b.lo, b.ul, b.last
   2d7b0:   14000002    b   2d7b8 <__libc_init@plt-0x332f8>
   2d7b4:   52800020    mov w0, #0x1                    // #1
   2d7b8:   a9424ff4    ldp x20, x19, [sp, #32]
   2d7bc:   12000000    and w0, w0, #0x1
   2d7c0:   a94157f6    ldp x22, x21, [sp, #16]
   2d7c4:   a8c37bfd    ldp x29, x30, [sp], #48
   2d7c8:   d65f03c0    ret
   2d7cc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d7d0:   a90157f6    stp x22, x21, [sp, #16]
   2d7d4:   910003fd    mov x29, sp
   2d7d8:   a9024ff4    stp x20, x19, [sp, #32]
   2d7dc:   f9400015    ldr x21, [x0]
   2d7e0:   aa1503f3    mov x19, x21
   2d7e4:   f8408668    ldr x8, [x19], #8
   2d7e8:   b40001e8    cbz x8, 2d824 <__libc_init@plt-0x3328c>
   2d7ec:   aa0103f4    mov x20, x1
   2d7f0:   aa1f03f6    mov x22, xzr
   2d7f4:   f9400288    ldr x8, [x20]
   2d7f8:   aa1303e1    mov x1, x19
   2d7fc:   52800022    mov w2, #0x1                    // #1
   2d800:   f9401508    ldr x8, [x8, #40]
   2d804:   f9400100    ldr x0, [x8]
   2d808:   97ffe8b4    bl  27ad8 <__libc_init@plt-0x38fd8>
   2d80c:   360000e0    tbz w0, #0, 2d828 <__libc_init@plt-0x33288>
   2d810:   f94002a8    ldr x8, [x21]
   2d814:   910006d6    add x22, x22, #0x1
   2d818:   eb0802df    cmp x22, x8
   2d81c:   54fffec3    b.cc    2d7f4 <__libc_init@plt-0x332bc>  // b.lo, b.ul, b.last
   2d820:   14000002    b   2d828 <__libc_init@plt-0x33288>
   2d824:   52800020    mov w0, #0x1                    // #1
   2d828:   a9424ff4    ldp x20, x19, [sp, #32]
   2d82c:   12000000    and w0, w0, #0x1
   2d830:   a94157f6    ldp x22, x21, [sp, #16]
   2d834:   a8c37bfd    ldp x29, x30, [sp], #48
   2d838:   d65f03c0    ret
   2d83c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d840:   a90157f6    stp x22, x21, [sp, #16]
   2d844:   910003fd    mov x29, sp
   2d848:   a9024ff4    stp x20, x19, [sp, #32]
   2d84c:   f9400015    ldr x21, [x0]
   2d850:   aa1503f3    mov x19, x21
   2d854:   f8408668    ldr x8, [x19], #8
   2d858:   b40001e8    cbz x8, 2d894 <__libc_init@plt-0x3321c>
   2d85c:   aa0103f4    mov x20, x1
   2d860:   aa1f03f6    mov x22, xzr
   2d864:   f9400288    ldr x8, [x20]
   2d868:   aa1303e1    mov x1, x19
   2d86c:   52800022    mov w2, #0x1                    // #1
   2d870:   f9401508    ldr x8, [x8, #40]
   2d874:   f9400100    ldr x0, [x8]
   2d878:   97ffe898    bl  27ad8 <__libc_init@plt-0x38fd8>
   2d87c:   360000e0    tbz w0, #0, 2d898 <__libc_init@plt-0x33218>
   2d880:   f94002a8    ldr x8, [x21]
   2d884:   910006d6    add x22, x22, #0x1
   2d888:   eb0802df    cmp x22, x8
   2d88c:   54fffec3    b.cc    2d864 <__libc_init@plt-0x3324c>  // b.lo, b.ul, b.last
   2d890:   14000002    b   2d898 <__libc_init@plt-0x33218>
   2d894:   52800020    mov w0, #0x1                    // #1
   2d898:   a9424ff4    ldp x20, x19, [sp, #32]
   2d89c:   12000000    and w0, w0, #0x1
   2d8a0:   a94157f6    ldp x22, x21, [sp, #16]
   2d8a4:   a8c37bfd    ldp x29, x30, [sp], #48
   2d8a8:   d65f03c0    ret
   2d8ac:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d8b0:   a90157f6    stp x22, x21, [sp, #16]
   2d8b4:   910003fd    mov x29, sp
   2d8b8:   a9024ff4    stp x20, x19, [sp, #32]
   2d8bc:   f9400015    ldr x21, [x0]
   2d8c0:   aa1503f3    mov x19, x21
   2d8c4:   f8408668    ldr x8, [x19], #8
   2d8c8:   b40001e8    cbz x8, 2d904 <__libc_init@plt-0x331ac>
   2d8cc:   aa0103f4    mov x20, x1
   2d8d0:   aa1f03f6    mov x22, xzr
   2d8d4:   f9400288    ldr x8, [x20]
   2d8d8:   aa1303e1    mov x1, x19
   2d8dc:   52800022    mov w2, #0x1                    // #1
   2d8e0:   f9401508    ldr x8, [x8, #40]
   2d8e4:   f9400100    ldr x0, [x8]
   2d8e8:   97ffe87c    bl  27ad8 <__libc_init@plt-0x38fd8>
   2d8ec:   360000e0    tbz w0, #0, 2d908 <__libc_init@plt-0x331a8>
   2d8f0:   f94002a8    ldr x8, [x21]
   2d8f4:   910006d6    add x22, x22, #0x1
   2d8f8:   eb0802df    cmp x22, x8
   2d8fc:   54fffec3    b.cc    2d8d4 <__libc_init@plt-0x331dc>  // b.lo, b.ul, b.last
   2d900:   14000002    b   2d908 <__libc_init@plt-0x331a8>
   2d904:   52800020    mov w0, #0x1                    // #1
   2d908:   a9424ff4    ldp x20, x19, [sp, #32]
   2d90c:   12000000    and w0, w0, #0x1
   2d910:   a94157f6    ldp x22, x21, [sp, #16]
   2d914:   a8c37bfd    ldp x29, x30, [sp], #48
   2d918:   d65f03c0    ret
   2d91c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d920:   a90157f6    stp x22, x21, [sp, #16]
   2d924:   910003fd    mov x29, sp
   2d928:   a9024ff4    stp x20, x19, [sp, #32]
   2d92c:   f9400015    ldr x21, [x0]
   2d930:   aa1503f3    mov x19, x21
   2d934:   f8408668    ldr x8, [x19], #8
   2d938:   b40001e8    cbz x8, 2d974 <__libc_init@plt-0x3313c>
   2d93c:   aa0103f4    mov x20, x1
   2d940:   aa1f03f6    mov x22, xzr
   2d944:   f9400288    ldr x8, [x20]
   2d948:   aa1303e1    mov x1, x19
   2d94c:   52800022    mov w2, #0x1                    // #1
   2d950:   f9401508    ldr x8, [x8, #40]
   2d954:   f9400100    ldr x0, [x8]
   2d958:   97ffe860    bl  27ad8 <__libc_init@plt-0x38fd8>
   2d95c:   360000e0    tbz w0, #0, 2d978 <__libc_init@plt-0x33138>
   2d960:   f94002a8    ldr x8, [x21]
   2d964:   910006d6    add x22, x22, #0x1
   2d968:   eb0802df    cmp x22, x8
   2d96c:   54fffec3    b.cc    2d944 <__libc_init@plt-0x3316c>  // b.lo, b.ul, b.last
   2d970:   14000002    b   2d978 <__libc_init@plt-0x33138>
   2d974:   52800020    mov w0, #0x1                    // #1
   2d978:   a9424ff4    ldp x20, x19, [sp, #32]
   2d97c:   12000000    and w0, w0, #0x1
   2d980:   a94157f6    ldp x22, x21, [sp, #16]
   2d984:   a8c37bfd    ldp x29, x30, [sp], #48
   2d988:   d65f03c0    ret
   2d98c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2d990:   a90157f6    stp x22, x21, [sp, #16]
   2d994:   910003fd    mov x29, sp
   2d998:   a9024ff4    stp x20, x19, [sp, #32]
   2d99c:   f9400015    ldr x21, [x0]
   2d9a0:   aa1503f3    mov x19, x21
   2d9a4:   f8408668    ldr x8, [x19], #8
   2d9a8:   b40001e8    cbz x8, 2d9e4 <__libc_init@plt-0x330cc>
   2d9ac:   aa0103f4    mov x20, x1
   2d9b0:   aa1f03f6    mov x22, xzr
   2d9b4:   f9400288    ldr x8, [x20]
   2d9b8:   aa1303e1    mov x1, x19
   2d9bc:   52800022    mov w2, #0x1                    // #1
   2d9c0:   f9401508    ldr x8, [x8, #40]
   2d9c4:   f9400100    ldr x0, [x8]
   2d9c8:   97ffe844    bl  27ad8 <__libc_init@plt-0x38fd8>
   2d9cc:   360000e0    tbz w0, #0, 2d9e8 <__libc_init@plt-0x330c8>
   2d9d0:   f94002a8    ldr x8, [x21]
   2d9d4:   910006d6    add x22, x22, #0x1
   2d9d8:   eb0802df    cmp x22, x8
   2d9dc:   54fffec3    b.cc    2d9b4 <__libc_init@plt-0x330fc>  // b.lo, b.ul, b.last
   2d9e0:   14000002    b   2d9e8 <__libc_init@plt-0x330c8>
   2d9e4:   52800020    mov w0, #0x1                    // #1
   2d9e8:   a9424ff4    ldp x20, x19, [sp, #32]
   2d9ec:   12000000    and w0, w0, #0x1
   2d9f0:   a94157f6    ldp x22, x21, [sp, #16]
   2d9f4:   a8c37bfd    ldp x29, x30, [sp], #48
   2d9f8:   d65f03c0    ret
   2d9fc:   f9400008    ldr x8, [x0]
   2da00:   f9400108    ldr x8, [x8]
   2da04:   f100011f    cmp x8, #0x0
   2da08:   1a9f17e0    cset    w0, eq  // eq = none
   2da0c:   d65f03c0    ret
   2da10:   f9400008    ldr x8, [x0]
   2da14:   f9400108    ldr x8, [x8]
   2da18:   f100011f    cmp x8, #0x0
   2da1c:   1a9f17e0    cset    w0, eq  // eq = none
   2da20:   d65f03c0    ret
   2da24:   f9400008    ldr x8, [x0]
   2da28:   f9400108    ldr x8, [x8]
   2da2c:   f100011f    cmp x8, #0x0
   2da30:   1a9f17e0    cset    w0, eq  // eq = none
   2da34:   d65f03c0    ret
   2da38:   f9400008    ldr x8, [x0]
   2da3c:   f9400108    ldr x8, [x8]
   2da40:   b40000a8    cbz x8, 2da54 <__libc_init@plt-0x3305c>
   2da44:   f9400029    ldr x9, [x1]
   2da48:   f9405d2a    ldr x10, [x9, #184]
   2da4c:   8b080148    add x8, x10, x8
   2da50:   f9005d28    str x8, [x9, #184]
   2da54:   52800020    mov w0, #0x1                    // #1
   2da58:   d65f03c0    ret
   2da5c:   f9400008    ldr x8, [x0]
   2da60:   f9400108    ldr x8, [x8]
   2da64:   f100011f    cmp x8, #0x0
   2da68:   1a9f17e0    cset    w0, eq  // eq = none
   2da6c:   d65f03c0    ret
   2da70:   f9400008    ldr x8, [x0]
   2da74:   f9400108    ldr x8, [x8]
   2da78:   f100011f    cmp x8, #0x0
   2da7c:   1a9f17e0    cset    w0, eq  // eq = none
   2da80:   d65f03c0    ret
   2da84:   2a1f03e0    mov w0, wzr
   2da88:   d65f03c0    ret
   2da8c:   2a1f03e0    mov w0, wzr
   2da90:   d65f03c0    ret
   2da94:   2a1f03e0    mov w0, wzr
   2da98:   d65f03c0    ret
   2da9c:   2a1f03e0    mov w0, wzr
   2daa0:   d65f03c0    ret
   2daa4:   2a1f03e0    mov w0, wzr
   2daa8:   d65f03c0    ret
   2daac:   2a1f03e0    mov w0, wzr
   2dab0:   d65f03c0    ret
   2dab4:   2a1f03e0    mov w0, wzr
   2dab8:   d65f03c0    ret
   2dabc:   2a1f03e0    mov w0, wzr
   2dac0:   d65f03c0    ret
   2dac4:   2a1f03e0    mov w0, wzr
   2dac8:   d65f03c0    ret
   2dacc:   2a1f03e0    mov w0, wzr
   2dad0:   d65f03c0    ret
   2dad4:   2a1f03e0    mov w0, wzr
   2dad8:   d65f03c0    ret
   2dadc:   2a1f03e0    mov w0, wzr
   2dae0:   d65f03c0    ret
   2dae4:   2a1f03e0    mov w0, wzr
   2dae8:   d65f03c0    ret
   2daec:   2a1f03e0    mov w0, wzr
   2daf0:   d65f03c0    ret
   2daf4:   2a1f03e0    mov w0, wzr
   2daf8:   d65f03c0    ret
   2dafc:   2a1f03e0    mov w0, wzr
   2db00:   d65f03c0    ret
   2db04:   2a1f03e0    mov w0, wzr
   2db08:   d65f03c0    ret
   2db0c:   2a1f03e0    mov w0, wzr
   2db10:   d65f03c0    ret
   2db14:   2a1f03e0    mov w0, wzr
   2db18:   d65f03c0    ret
   2db1c:   f9400008    ldr x8, [x0]
   2db20:   f9400020    ldr x0, [x1]
   2db24:   a9402909    ldp x9, x10, [x8]
   2db28:   f9400908    ldr x8, [x8, #16]
   2db2c:   f9400121    ldr x1, [x9]
   2db30:   f9400142    ldr x2, [x10]
   2db34:   f9400103    ldr x3, [x8]
   2db38:   17fff072    b   29d00 <__libc_init@plt-0x36db0>
   2db3c:   f9400008    ldr x8, [x0]
   2db40:   f9400020    ldr x0, [x1]
   2db44:   a9402909    ldp x9, x10, [x8]
   2db48:   f9400908    ldr x8, [x8, #16]
   2db4c:   f9400121    ldr x1, [x9]
   2db50:   f9400142    ldr x2, [x10]
   2db54:   f9400103    ldr x3, [x8]
   2db58:   17fff30a    b   2a780 <__libc_init@plt-0x36330>
   2db5c:   f9400008    ldr x8, [x0]
   2db60:   f9400020    ldr x0, [x1]
   2db64:   a9402909    ldp x9, x10, [x8]
   2db68:   f9400908    ldr x8, [x8, #16]
   2db6c:   f9400121    ldr x1, [x9]
   2db70:   f9400142    ldr x2, [x10]
   2db74:   f9400103    ldr x3, [x8]
   2db78:   17fff477    b   2ad54 <__libc_init@plt-0x35d5c>
   2db7c:   2a1f03e0    mov w0, wzr
   2db80:   d65f03c0    ret
   2db84:   2a1f03e0    mov w0, wzr
   2db88:   d65f03c0    ret
   2db8c:   2a1f03e0    mov w0, wzr
   2db90:   d65f03c0    ret
   2db94:   2a1f03e0    mov w0, wzr
   2db98:   d65f03c0    ret
   2db9c:   2a1f03e0    mov w0, wzr
   2dba0:   d65f03c0    ret
   2dba4:   2a1f03e0    mov w0, wzr
   2dba8:   d65f03c0    ret
   2dbac:   2a1f03e0    mov w0, wzr
   2dbb0:   d65f03c0    ret
   2dbb4:   2a1f03e0    mov w0, wzr
   2dbb8:   d65f03c0    ret
   2dbbc:   2a1f03e0    mov w0, wzr
   2dbc0:   d65f03c0    ret
   2dbc4:   2a1f03e0    mov w0, wzr
   2dbc8:   d65f03c0    ret
   2dbcc:   2a1f03e0    mov w0, wzr
   2dbd0:   d65f03c0    ret
   2dbd4:   2a1f03e0    mov w0, wzr
   2dbd8:   d65f03c0    ret
   2dbdc:   2a1f03e0    mov w0, wzr
   2dbe0:   d65f03c0    ret
   2dbe4:   2a1f03e0    mov w0, wzr
   2dbe8:   d65f03c0    ret
   2dbec:   2a1f03e0    mov w0, wzr
   2dbf0:   d65f03c0    ret
   2dbf4:   2a1f03e0    mov w0, wzr
   2dbf8:   d65f03c0    ret
   2dbfc:   2a1f03e0    mov w0, wzr
   2dc00:   d65f03c0    ret
   2dc04:   2a1f03e0    mov w0, wzr
   2dc08:   d65f03c0    ret
   2dc0c:   2a1f03e0    mov w0, wzr
   2dc10:   d65f03c0    ret
   2dc14:   2a1f03e0    mov w0, wzr
   2dc18:   d65f03c0    ret
   2dc1c:   2a1f03e0    mov w0, wzr
   2dc20:   d65f03c0    ret
   2dc24:   2a1f03e0    mov w0, wzr
   2dc28:   d65f03c0    ret
   2dc2c:   f9400008    ldr x8, [x0]
   2dc30:   f9400020    ldr x0, [x1]
   2dc34:   a9400909    ldp x9, x2, [x8]
   2dc38:   f9400121    ldr x1, [x9]
   2dc3c:   17fff1df    b   2a3b8 <__libc_init@plt-0x366f8>
   2dc40:   f9400008    ldr x8, [x0]
   2dc44:   f9400020    ldr x0, [x1]
   2dc48:   a9400909    ldp x9, x2, [x8]
   2dc4c:   f9400121    ldr x1, [x9]
   2dc50:   17fff377    b   2aa2c <__libc_init@plt-0x36084>
   2dc54:   f9400008    ldr x8, [x0]
   2dc58:   f9400020    ldr x0, [x1]
   2dc5c:   a9400909    ldp x9, x2, [x8]
   2dc60:   f9400121    ldr x1, [x9]
   2dc64:   17fff4fc    b   2b054 <__libc_init@plt-0x35a5c>
   2dc68:   2a1f03e0    mov w0, wzr
   2dc6c:   d65f03c0    ret
   2dc70:   2a1f03e0    mov w0, wzr
   2dc74:   d65f03c0    ret
   2dc78:   2a1f03e0    mov w0, wzr
   2dc7c:   d65f03c0    ret
   2dc80:   2a1f03e0    mov w0, wzr
   2dc84:   d65f03c0    ret
   2dc88:   2a1f03e0    mov w0, wzr
   2dc8c:   d65f03c0    ret
   2dc90:   2a1f03e0    mov w0, wzr
   2dc94:   d65f03c0    ret
   2dc98:   2a1f03e0    mov w0, wzr
   2dc9c:   d65f03c0    ret
   2dca0:   2a1f03e0    mov w0, wzr
   2dca4:   d65f03c0    ret
   2dca8:   2a1f03e0    mov w0, wzr
   2dcac:   d65f03c0    ret
   2dcb0:   2a1f03e0    mov w0, wzr
   2dcb4:   d65f03c0    ret
   2dcb8:   2a1f03e0    mov w0, wzr
   2dcbc:   d65f03c0    ret
   2dcc0:   2a1f03e0    mov w0, wzr
   2dcc4:   d65f03c0    ret
   2dcc8:   2a1f03e0    mov w0, wzr
   2dccc:   d65f03c0    ret
   2dcd0:   2a1f03e0    mov w0, wzr
   2dcd4:   d65f03c0    ret
   2dcd8:   2a1f03e0    mov w0, wzr
   2dcdc:   d65f03c0    ret
   2dce0:   2a1f03e0    mov w0, wzr
   2dce4:   d65f03c0    ret
   2dce8:   2a1f03e0    mov w0, wzr
   2dcec:   d65f03c0    ret
   2dcf0:   2a1f03e0    mov w0, wzr
   2dcf4:   d65f03c0    ret
   2dcf8:   2a1f03e0    mov w0, wzr
   2dcfc:   d65f03c0    ret
   2dd00:   2a1f03e0    mov w0, wzr
   2dd04:   d65f03c0    ret
   2dd08:   2a1f03e0    mov w0, wzr
   2dd0c:   d65f03c0    ret
   2dd10:   2a1f03e0    mov w0, wzr
   2dd14:   d65f03c0    ret
   2dd18:   f9400008    ldr x8, [x0]
   2dd1c:   f9400020    ldr x0, [x1]
   2dd20:   f9400109    ldr x9, [x8]
   2dd24:   f9400903    ldr x3, [x8, #16]
   2dd28:   f9400121    ldr x1, [x9]
   2dd2c:   17fff1e6    b   2a4c4 <__libc_init@plt-0x365ec>
   2dd30:   f9400008    ldr x8, [x0]
   2dd34:   f9400020    ldr x0, [x1]
   2dd38:   f9400109    ldr x9, [x8]
   2dd3c:   f9400903    ldr x3, [x8, #16]
   2dd40:   f9400121    ldr x1, [x9]
   2dd44:   17fff372    b   2ab0c <__libc_init@plt-0x35fa4>
   2dd48:   f9400008    ldr x8, [x0]
   2dd4c:   f9400020    ldr x0, [x1]
   2dd50:   f9400109    ldr x9, [x8]
   2dd54:   f9400903    ldr x3, [x8, #16]
   2dd58:   f9400121    ldr x1, [x9]
   2dd5c:   17fff4fd    b   2b150 <__libc_init@plt-0x35960>
   2dd60:   2a1f03e0    mov w0, wzr
   2dd64:   d65f03c0    ret
   2dd68:   2a1f03e0    mov w0, wzr
   2dd6c:   d65f03c0    ret
   2dd70:   2a1f03e0    mov w0, wzr
   2dd74:   d65f03c0    ret
   2dd78:   2a1f03e0    mov w0, wzr
   2dd7c:   d65f03c0    ret
   2dd80:   2a1f03e0    mov w0, wzr
   2dd84:   d65f03c0    ret
   2dd88:   2a1f03e0    mov w0, wzr
   2dd8c:   d65f03c0    ret
   2dd90:   2a1f03e0    mov w0, wzr
   2dd94:   d65f03c0    ret
   2dd98:   2a1f03e0    mov w0, wzr
   2dd9c:   d65f03c0    ret
   2dda0:   2a1f03e0    mov w0, wzr
   2dda4:   d65f03c0    ret
   2dda8:   2a1f03e0    mov w0, wzr
   2ddac:   d65f03c0    ret
   2ddb0:   2a1f03e0    mov w0, wzr
   2ddb4:   d65f03c0    ret
   2ddb8:   2a1f03e0    mov w0, wzr
   2ddbc:   d65f03c0    ret
   2ddc0:   2a1f03e0    mov w0, wzr
   2ddc4:   d65f03c0    ret
   2ddc8:   2a1f03e0    mov w0, wzr
   2ddcc:   d65f03c0    ret
   2ddd0:   2a1f03e0    mov w0, wzr
   2ddd4:   d65f03c0    ret
   2ddd8:   2a1f03e0    mov w0, wzr
   2dddc:   d65f03c0    ret
   2dde0:   2a1f03e0    mov w0, wzr
   2dde4:   d65f03c0    ret
   2dde8:   2a1f03e0    mov w0, wzr
   2ddec:   d65f03c0    ret
   2ddf0:   2a1f03e0    mov w0, wzr
   2ddf4:   d65f03c0    ret
   2ddf8:   2a1f03e0    mov w0, wzr
   2ddfc:   d65f03c0    ret
   2de00:   2a1f03e0    mov w0, wzr
   2de04:   d65f03c0    ret
   2de08:   2a1f03e0    mov w0, wzr
   2de0c:   d65f03c0    ret
   2de10:   f9400008    ldr x8, [x0]
   2de14:   f9400020    ldr x0, [x1]
   2de18:   a9400909    ldp x9, x2, [x8]
   2de1c:   f9400121    ldr x1, [x9]
   2de20:   17fff1cf    b   2a55c <__libc_init@plt-0x36554>
   2de24:   f9400008    ldr x8, [x0]
   2de28:   f9400020    ldr x0, [x1]
   2de2c:   a9400909    ldp x9, x2, [x8]
   2de30:   f9400121    ldr x1, [x9]
   2de34:   17fff35c    b   2aba4 <__libc_init@plt-0x35f0c>
   2de38:   f9400008    ldr x8, [x0]
   2de3c:   f9400020    ldr x0, [x1]
   2de40:   a9400909    ldp x9, x2, [x8]
   2de44:   f9400121    ldr x1, [x9]
   2de48:   17fff4e8    b   2b1e8 <__libc_init@plt-0x358c8>
   2de4c:   2a1f03e0    mov w0, wzr
   2de50:   d65f03c0    ret
   2de54:   2a1f03e0    mov w0, wzr
   2de58:   d65f03c0    ret
   2de5c:   2a1f03e0    mov w0, wzr
   2de60:   d65f03c0    ret
   2de64:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   2de68:   f9000bf7    str x23, [sp, #16]
   2de6c:   910003fd    mov x29, sp
   2de70:   a90257f6    stp x22, x21, [sp, #32]
   2de74:   a9034ff4    stp x20, x19, [sp, #48]
   2de78:   f00001a8    adrp    x8, 64000 <strcmp@plt+0x3240>
   2de7c:   52800037    mov w23, #0x1                       // #1
   2de80:   9101e016    add x22, x0, #0x78
   2de84:   aa0203f3    mov x19, x2
   2de88:   aa0103f4    mov x20, x1
   2de8c:   aa0003f5    mov x21, x0
   2de90:   f945f508    ldr x8, [x8, #3048]
   2de94:   3900201f    strb    wzr, [x0, #8]
   2de98:   b900001f    str wzr, [x0]
   2de9c:   2a1f03e1    mov w1, wzr
   2dea0:   b800301f    stur    wzr, [x0, #3]
   2dea4:   52803202    mov w2, #0x190                  // #400
   2dea8:   3900601f    strb    wzr, [x0, #24]
   2deac:   b9401d08    ldr w8, [x8, #28]
   2deb0:   3900401f    strb    wzr, [x0, #16]
   2deb4:   3901201f    strb    wzr, [x0, #72]
   2deb8:   3901801f    strb    wzr, [x0, #96]
   2debc:   a9037c1f    stp xzr, xzr, [x0, #48]
   2dec0:   f9001417    str x23, [x0, #40]
   2dec4:   3901001f    strb    wzr, [x0, #64]
   2dec8:   b9006408    str w8, [x0, #100]
   2decc:   3901a017    strb    w23, [x0, #104]
   2ded0:   b806901f    stur    wzr, [x0, #105]
   2ded4:   3901b41f    strb    wzr, [x0, #109]
   2ded8:   7900e01f    strh    wzr, [x0, #112]
   2dedc:   aa1603e0    mov x0, x22
   2dee0:   9400cb80    bl  60ce0 <memset@plt>
   2dee4:   52800048    mov w8, #0x2                    // #2
   2dee8:   390082b7    strb    w23, [x21, #32]
   2deec:   aa1603e0    mov x0, x22
   2def0:   aa1303e2    mov x2, x19
   2def4:   aa1403e3    mov x3, x20
   2def8:   f9000eb3    str x19, [x21, #24]
   2defc:   390162b7    strb    w23, [x21, #88]
   2df00:   f9400bf7    ldr x23, [sp, #16]
   2df04:   f9002aa8    str x8, [x21, #80]
   2df08:   2a1f03e4    mov w4, wzr
   2df0c:   a9434ff4    ldp x20, x19, [sp, #48]
   2df10:   aa1f03e5    mov x5, xzr
   2df14:   2a1f03e7    mov w7, wzr
   2df18:   a94257f6    ldp x22, x21, [sp, #32]
   2df1c:   52800501    mov w1, #0x28                   // #40
   2df20:   52800026    mov w6, #0x1                    // #1
   2df24:   a8c47bfd    ldp x29, x30, [sp], #64
   2df28:   1400028e    b   2e960 <__libc_init@plt-0x32150>
   2df2c:   9101e000    add x0, x0, #0x78
   2df30:   d65f03c0    ret
   2df34:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2df38:   a90157f6    stp x22, x21, [sp, #16]
   2df3c:   910003fd    mov x29, sp
   2df40:   a9024ff4    stp x20, x19, [sp, #32]
   2df44:   f00001a9    adrp    x9, 64000 <strcmp@plt+0x3240>
   2df48:   52800028    mov w8, #0x1                    // #1
   2df4c:   9101e016    add x22, x0, #0x78
   2df50:   aa0203f4    mov x20, x2
   2df54:   aa0103f5    mov x21, x1
   2df58:   aa0003f3    mov x19, x0
   2df5c:   f945f529    ldr x9, [x9, #3048]
   2df60:   3900201f    strb    wzr, [x0, #8]
   2df64:   b900001f    str wzr, [x0]
   2df68:   2a1f03e1    mov w1, wzr
   2df6c:   b800301f    stur    wzr, [x0, #3]
   2df70:   52803202    mov w2, #0x190                  // #400
   2df74:   3900601f    strb    wzr, [x0, #24]
   2df78:   b9401d29    ldr w9, [x9, #28]
   2df7c:   3900401f    strb    wzr, [x0, #16]
   2df80:   3900801f    strb    wzr, [x0, #32]
   2df84:   3901201f    strb    wzr, [x0, #72]
   2df88:   3901401f    strb    wzr, [x0, #80]
   2df8c:   3901601f    strb    wzr, [x0, #88]
   2df90:   3901801f    strb    wzr, [x0, #96]
   2df94:   a9037c1f    stp xzr, xzr, [x0, #48]
   2df98:   f9001408    str x8, [x0, #40]
   2df9c:   3901001f    strb    wzr, [x0, #64]
   2dfa0:   b9006409    str w9, [x0, #100]
   2dfa4:   3901a008    strb    w8, [x0, #104]
   2dfa8:   3901b41f    strb    wzr, [x0, #109]
   2dfac:   b806901f    stur    wzr, [x0, #105]
   2dfb0:   7900e01f    strh    wzr, [x0, #112]
   2dfb4:   aa1603e0    mov x0, x22
   2dfb8:   9400cb4a    bl  60ce0 <memset@plt>
   2dfbc:   394056a8    ldrb    w8, [x21, #21]
   2dfc0:   5100ad09    sub w9, w8, #0x2b
   2dfc4:   7100093f    cmp w9, #0x2
   2dfc8:   54000063    b.cc    2dfd4 <__libc_init@plt-0x32adc>  // b.lo, b.ul, b.last
   2dfcc:   7100a11f    cmp w8, #0x28
   2dfd0:   54000461    b.ne    2e05c <__libc_init@plt-0x32a54>  // b.any
   2dfd4:   aa1503e0    mov x0, x21
   2dfd8:   94000250    bl  2e918 <__libc_init@plt-0x32198>
   2dfdc:   f106441f    cmp x0, #0x191
   2dfe0:   54000302    b.cs    2e040 <__libc_init@plt-0x32a70>  // b.hs, b.nlast
   2dfe4:   aa1603e0    mov x0, x22
   2dfe8:   aa1503e1    mov x1, x21
   2dfec:   94000219    bl  2e850 <__libc_init@plt-0x32260>
   2dff0:   aa1603e0    mov x0, x22
   2dff4:   940004fe    bl  2f3ec <__libc_init@plt-0x316c4>
   2dff8:   39408269    ldrb    w9, [x19, #32]
   2dffc:   f9404268    ldr x8, [x19, #128]
   2e000:   35000069    cbnz    w9, 2e00c <__libc_init@plt-0x32aa4>
   2e004:   52800029    mov w9, #0x1                    // #1
   2e008:   39008269    strb    w9, [x19, #32]
   2e00c:   aa1603e0    mov x0, x22
   2e010:   f9000e68    str x8, [x19, #24]
   2e014:   9400040f    bl  2f050 <__libc_init@plt-0x31a60>
   2e018:   39416268    ldrb    w8, [x19, #88]
   2e01c:   35000068    cbnz    w8, 2e028 <__libc_init@plt-0x32a88>
   2e020:   52800028    mov w8, #0x1                    // #1
   2e024:   39016268    strb    w8, [x19, #88]
   2e028:   91000408    add x8, x0, #0x1
   2e02c:   a94157f6    ldp x22, x21, [sp, #16]
   2e030:   f9002a68    str x8, [x19, #80]
   2e034:   a9424ff4    ldp x20, x19, [sp, #32]
   2e038:   a8c37bfd    ldp x29, x30, [sp], #48
   2e03c:   d65f03c0    ret
   2e040:   b0fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2e044:   d0fffee2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2e048:   913e7021    add x1, x1, #0xf9c
   2e04c:   91107842    add x2, x2, #0x41e
   2e050:   aa1403e0    mov x0, x20
   2e054:   52800423    mov w3, #0x21                   // #33
   2e058:   97ffd43b    bl  23144 <__libc_init@plt-0x3d96c>
   2e05c:   b0fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2e060:   d0fffee2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2e064:   91329c21    add x1, x1, #0xca7
   2e068:   91107842    add x2, x2, #0x41e
   2e06c:   aa1403e0    mov x0, x20
   2e070:   528003c3    mov w3, #0x1e                   // #30
   2e074:   97ffd434    bl  23144 <__libc_init@plt-0x3d96c>
   2e078:   39416008    ldrb    w8, [x0, #88]
   2e07c:   f9402809    ldr x9, [x0, #80]
   2e080:   f940140a    ldr x10, [x0, #40]
   2e084:   7100011f    cmp w8, #0x0
   2e088:   9a8903e8    csel    x8, xzr, x9, eq // eq = none
   2e08c:   eb08015f    cmp x10, x8
   2e090:   540000ca    b.ge    2e0a8 <__libc_init@plt-0x32a08>  // b.tcont
   2e094:   f9401c09    ldr x9, [x0, #56]
   2e098:   f100091f    cmp x8, #0x2
   2e09c:   fa411920    ccmp    x9, #0x1, #0x0, ne  // ne = any
   2e0a0:   5400004b    b.lt    2e0a8 <__libc_init@plt-0x32a08>  // b.tstop
   2e0a4:   14000002    b   2e0ac <__libc_init@plt-0x32a04>
   2e0a8:   d65f03c0    ret
   2e0ac:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2e0b0:   f9000bf3    str x19, [sp, #16]
   2e0b4:   910003fd    mov x29, sp
   2e0b8:   39408009    ldrb    w9, [x0, #32]
   2e0bc:   f9401c08    ldr x8, [x0, #56]
   2e0c0:   f9400c0a    ldr x10, [x0, #24]
   2e0c4:   7100013f    cmp w9, #0x0
   2e0c8:   9a8a0109    csel    x9, x8, x10, eq // eq = none
   2e0cc:   eb09011f    cmp x8, x9
   2e0d0:   540001ca    b.ge    2e108 <__libc_init@plt-0x329a8>  // b.tcont
   2e0d4:   f9401408    ldr x8, [x0, #40]
   2e0d8:   aa0003f3    mov x19, x0
   2e0dc:   9101e000    add x0, x0, #0x78
   2e0e0:   d1000501    sub x1, x8, #0x1
   2e0e4:   9400008a    bl  2e30c <__libc_init@plt-0x327a4>
   2e0e8:   f9401e68    ldr x8, [x19, #56]
   2e0ec:   f9400e69    ldr x9, [x19, #24]
   2e0f0:   cb080122    sub x2, x9, x8
   2e0f4:   f100045f    cmp x2, #0x1
   2e0f8:   5400008b    b.lt    2e108 <__libc_init@plt-0x329a8>  // b.tstop
   2e0fc:   8b080000    add x0, x0, x8
   2e100:   52800401    mov w1, #0x20                   // #32
   2e104:   9400caf7    bl  60ce0 <memset@plt>
   2e108:   f9400bf3    ldr x19, [sp, #16]
   2e10c:   a8c27bfd    ldp x29, x30, [sp], #32
   2e110:   d65f03c0    ret
   2e114:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   2e118:   a9015ff8    stp x24, x23, [sp, #16]
   2e11c:   910003fd    mov x29, sp
   2e120:   a90257f6    stp x22, x21, [sp, #32]
   2e124:   a9034ff4    stp x20, x19, [sp, #48]
   2e128:   b4000422    cbz x2, 2e1ac <__libc_init@plt-0x32904>
   2e12c:   f9401408    ldr x8, [x0, #40]
   2e130:   aa0103f4    mov x20, x1
   2e134:   aa0003f3    mov x19, x0
   2e138:   9101e000    add x0, x0, #0x78
   2e13c:   aa0303f7    mov x23, x3
   2e140:   aa0203f5    mov x21, x2
   2e144:   d1000501    sub x1, x8, #0x1
   2e148:   94000071    bl  2e30c <__libc_init@plt-0x327a4>
   2e14c:   b4000340    cbz x0, 2e1b4 <__libc_init@plt-0x328fc>
   2e150:   a9432668    ldp x8, x9, [x19, #48]
   2e154:   aa0003f6    mov x22, x0
   2e158:   3940826a    ldrb    w10, [x19, #32]
   2e15c:   f9400e6c    ldr x12, [x19, #24]
   2e160:   8b15010b    add x11, x8, x21
   2e164:   eb0b013f    cmp x9, x11
   2e168:   9a89b178    csel    x24, x11, x9, lt    // lt = tstop
   2e16c:   7100015f    cmp w10, #0x0
   2e170:   9a8c03ea    csel    x10, xzr, x12, eq   // eq = none
   2e174:   eb0a031f    cmp x24, x10
   2e178:   5400028d    b.le    2e1c8 <__libc_init@plt-0x328e8>
   2e17c:   aa1703e0    mov x0, x23
   2e180:   52807d41    mov w1, #0x3ea                  // #1002
   2e184:   97ffd281    bl  22b88 <__libc_init@plt-0x3df28>
   2e188:   39408269    ldrb    w9, [x19, #32]
   2e18c:   2a1f03f7    mov w23, wzr
   2e190:   f9400e6a    ldr x10, [x19, #24]
   2e194:   f9401a68    ldr x8, [x19, #48]
   2e198:   7100013f    cmp w9, #0x0
   2e19c:   9a8a03f8    csel    x24, xzr, x10, eq   // eq = none
   2e1a0:   cb080309    sub x9, x24, x8
   2e1a4:   8aa9fd35    bic x21, x9, x9, asr #63
   2e1a8:   14000012    b   2e1f0 <__libc_init@plt-0x328c0>
   2e1ac:   52800037    mov w23, #0x1                       // #1
   2e1b0:   14000017    b   2e20c <__libc_init@plt-0x328a4>
   2e1b4:   aa1703e0    mov x0, x23
   2e1b8:   52807d81    mov w1, #0x3ec                  // #1004
   2e1bc:   97ffd273    bl  22b88 <__libc_init@plt-0x3df28>
   2e1c0:   2a1f03f7    mov w23, wzr
   2e1c4:   14000012    b   2e20c <__libc_init@plt-0x328a4>
   2e1c8:   eb090102    subs    x2, x8, x9
   2e1cc:   52800037    mov w23, #0x1                       // #1
   2e1d0:   5400010d    b.le    2e1f0 <__libc_init@plt-0x328c0>
   2e1d4:   f100045f    cmp x2, #0x1
   2e1d8:   540000cb    b.lt    2e1f0 <__libc_init@plt-0x328c0>  // b.tstop
   2e1dc:   8b0902c0    add x0, x22, x9
   2e1e0:   52800401    mov w1, #0x20                   // #32
   2e1e4:   9400cabf    bl  60ce0 <memset@plt>
   2e1e8:   f9401a68    ldr x8, [x19, #48]
   2e1ec:   52800037    mov w23, #0x1                       // #1
   2e1f0:   8b0802c0    add x0, x22, x8
   2e1f4:   aa1403e1    mov x1, x20
   2e1f8:   aa1503e2    mov x2, x21
   2e1fc:   9400cac1    bl  60d00 <memcpy@plt>
   2e200:   f9401a68    ldr x8, [x19, #48]
   2e204:   8b150108    add x8, x8, x21
   2e208:   a9036268    stp x8, x24, [x19, #48]
   2e20c:   2a1703e0    mov w0, w23
   2e210:   a9434ff4    ldp x20, x19, [sp, #48]
   2e214:   a94257f6    ldp x22, x21, [sp, #32]
   2e218:   a9415ff8    ldp x24, x23, [sp, #16]
   2e21c:   a8c47bfd    ldp x29, x30, [sp], #64
   2e220:   d65f03c0    ret
   2e224:   f9401409    ldr x9, [x0, #40]
   2e228:   9101e008    add x8, x0, #0x78
   2e22c:   aa0803e0    mov x0, x8
   2e230:   d1000521    sub x1, x9, #0x1
   2e234:   14000036    b   2e30c <__libc_init@plt-0x327a4>
   2e238:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2e23c:   910003fd    mov x29, sp
   2e240:   d0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2e244:   aa0203e0    mov x0, x2
   2e248:   91246421    add x1, x1, #0x919
   2e24c:   97ffd36f    bl  23008 <__libc_init@plt-0x3daa8>
   2e250:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2e254:   f9000bf5    str x21, [sp, #16]
   2e258:   910003fd    mov x29, sp
   2e25c:   a9024ff4    stp x20, x19, [sp, #32]
   2e260:   39416008    ldrb    w8, [x0, #88]
   2e264:   f9402809    ldr x9, [x0, #80]
   2e268:   f9401414    ldr x20, [x0, #40]
   2e26c:   7100011f    cmp w8, #0x0
   2e270:   9a8903f5    csel    x21, xzr, x9, eq    // eq = none
   2e274:   eb15029f    cmp x20, x21
   2e278:   5400012a    b.ge    2e29c <__libc_init@plt-0x32814>  // b.tcont
   2e27c:   aa0003f3    mov x19, x0
   2e280:   97ffff8b    bl  2e0ac <__libc_init@plt-0x32a04>
   2e284:   f9401668    ldr x8, [x19, #40]
   2e288:   3901c67f    strb    wzr, [x19, #113]
   2e28c:   a9037e7f    stp xzr, xzr, [x19, #48]
   2e290:   91000508    add x8, x8, #0x1
   2e294:   f9001668    str x8, [x19, #40]
   2e298:   14000003    b   2e2a4 <__libc_init@plt-0x3280c>
   2e29c:   aa0103e0    mov x0, x1
   2e2a0:   97ffd282    bl  22ca8 <__libc_init@plt-0x3de08>
   2e2a4:   eb15029f    cmp x20, x21
   2e2a8:   f9400bf5    ldr x21, [sp, #16]
   2e2ac:   a9424ff4    ldp x20, x19, [sp, #32]
   2e2b0:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2e2b4:   a8c37bfd    ldp x29, x30, [sp], #48
   2e2b8:   d65f03c0    ret
   2e2bc:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2e2c0:   910003fd    mov x29, sp
   2e2c4:   f9401408    ldr x8, [x0, #40]
   2e2c8:   f1000508    subs    x8, x8, #0x1
   2e2cc:   540000cd    b.le    2e2e4 <__libc_init@plt-0x327cc>
   2e2d0:   3901c41f    strb    wzr, [x0, #113]
   2e2d4:   a9037c1f    stp xzr, xzr, [x0, #48]
   2e2d8:   f9001408    str x8, [x0, #40]
   2e2dc:   a8c17bfd    ldp x29, x30, [sp], #16
   2e2e0:   d65f03c0    ret
   2e2e4:   90fffee8    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   2e2e8:   d0fffee2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2e2ec:   91276108    add x8, x8, #0x9d8
   2e2f0:   91107842    add x2, x2, #0x41e
   2e2f4:   aa0103e0    mov x0, x1
   2e2f8:   aa0803e1    mov x1, x8
   2e2fc:   528010e3    mov w3, #0x87                   // #135
   2e300:   97ffd391    bl  23144 <__libc_init@plt-0x3d96c>
   2e304:   9101e000    add x0, x0, #0x78
   2e308:   d65f03c0    ret
   2e30c:   d10283ff    sub sp, sp, #0xa0
   2e310:   a9087bfd    stp x29, x30, [sp, #128]
   2e314:   910203fd    add x29, sp, #0x80
   2e318:   a9094ff4    stp x20, x19, [sp, #144]
   2e31c:   d53bd054    mrs x20, tpidr_el0
   2e320:   aa0103e2    mov x2, x1
   2e324:   f9401688    ldr x8, [x20, #40]
   2e328:   910003e1    mov x1, sp
   2e32c:   aa1f03e3    mov x3, xzr
   2e330:   aa0003f3    mov x19, x0
   2e334:   f81f83a8    stur    x8, [x29, #-8]
   2e338:   940000f7    bl  2e714 <__libc_init@plt-0x3239c>
   2e33c:   2a0003e8    mov w8, w0
   2e340:   aa1f03e0    mov x0, xzr
   2e344:   36000228    tbz w8, #0, 2e388 <__libc_init@plt-0x32728>
   2e348:   39405269    ldrb    w9, [x19, #20]
   2e34c:   b4000189    cbz x9, 2e37c <__libc_init@plt-0x32734>
   2e350:   aa1f03e8    mov x8, xzr
   2e354:   9100a26a    add x10, x19, #0x28
   2e358:   910003eb    mov x11, sp
   2e35c:   f840856c    ldr x12, [x11], #8
   2e360:   f85f014d    ldur    x13, [x10, #-16]
   2e364:   f1000529    subs    x9, x9, #0x1
   2e368:   f841854e    ldr x14, [x10], #24
   2e36c:   cb0d018c    sub x12, x12, x13
   2e370:   9b0e2188    madd    x8, x12, x14, x8
   2e374:   54ffff41    b.ne    2e35c <__libc_init@plt-0x32754>  // b.any
   2e378:   14000002    b   2e380 <__libc_init@plt-0x32730>
   2e37c:   aa1f03e8    mov x8, xzr
   2e380:   f9400269    ldr x9, [x19]
   2e384:   8b080120    add x0, x9, x8
   2e388:   f9401688    ldr x8, [x20, #40]
   2e38c:   f85f83a9    ldur    x9, [x29, #-8]
   2e390:   eb09011f    cmp x8, x9
   2e394:   540000a1    b.ne    2e3a8 <__libc_init@plt-0x32708>  // b.any
   2e398:   a9494ff4    ldp x20, x19, [sp, #144]
   2e39c:   a9487bfd    ldp x29, x30, [sp, #128]
   2e3a0:   910283ff    add sp, sp, #0xa0
   2e3a4:   d65f03c0    ret
   2e3a8:   9400c9e6    bl  60b40 <__stack_chk_fail@plt>
   2e3ac:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   2e3b0:   f9000bf7    str x23, [sp, #16]
   2e3b4:   910003fd    mov x29, sp
   2e3b8:   a90257f6    stp x22, x21, [sp, #32]
   2e3bc:   a9034ff4    stp x20, x19, [sp, #48]
   2e3c0:   d00001a8    adrp    x8, 64000 <strcmp@plt+0x3240>
   2e3c4:   52800037    mov w23, #0x1                       // #1
   2e3c8:   9101e016    add x22, x0, #0x78
   2e3cc:   aa0203f3    mov x19, x2
   2e3d0:   aa0103f4    mov x20, x1
   2e3d4:   aa0003f5    mov x21, x0
   2e3d8:   f945f508    ldr x8, [x8, #3048]
   2e3dc:   3900201f    strb    wzr, [x0, #8]
   2e3e0:   b900001f    str wzr, [x0]
   2e3e4:   2a1f03e1    mov w1, wzr
   2e3e8:   b800301f    stur    wzr, [x0, #3]
   2e3ec:   52803202    mov w2, #0x190                  // #400
   2e3f0:   3900601f    strb    wzr, [x0, #24]
   2e3f4:   b9401d08    ldr w8, [x8, #28]
   2e3f8:   3900401f    strb    wzr, [x0, #16]
   2e3fc:   3901201f    strb    wzr, [x0, #72]
   2e400:   3901801f    strb    wzr, [x0, #96]
   2e404:   a9037c1f    stp xzr, xzr, [x0, #48]
   2e408:   f9001417    str x23, [x0, #40]
   2e40c:   3901001f    strb    wzr, [x0, #64]
   2e410:   b9006408    str w8, [x0, #100]
   2e414:   3901a017    strb    w23, [x0, #104]
   2e418:   b806901f    stur    wzr, [x0, #105]
   2e41c:   3901b41f    strb    wzr, [x0, #109]
   2e420:   7900e01f    strh    wzr, [x0, #112]
   2e424:   aa1603e0    mov x0, x22
   2e428:   9400ca2e    bl  60ce0 <memset@plt>
   2e42c:   52800048    mov w8, #0x2                    // #2
   2e430:   390082b7    strb    w23, [x21, #32]
   2e434:   aa1603e0    mov x0, x22
   2e438:   aa1303e2    mov x2, x19
   2e43c:   aa1403e3    mov x3, x20
   2e440:   f9000eb3    str x19, [x21, #24]
   2e444:   390162b7    strb    w23, [x21, #88]
   2e448:   f9400bf7    ldr x23, [sp, #16]
   2e44c:   f9002aa8    str x8, [x21, #80]
   2e450:   2a1f03e4    mov w4, wzr
   2e454:   a9434ff4    ldp x20, x19, [sp, #48]
   2e458:   aa1f03e5    mov x5, xzr
   2e45c:   2a1f03e7    mov w7, wzr
   2e460:   a94257f6    ldp x22, x21, [sp, #32]
   2e464:   52800501    mov w1, #0x28                   // #40
   2e468:   52800026    mov w6, #0x1                    // #1
   2e46c:   a8c47bfd    ldp x29, x30, [sp], #64
   2e470:   1400013c    b   2e960 <__libc_init@plt-0x32150>
   2e474:   9101e000    add x0, x0, #0x78
   2e478:   d65f03c0    ret
   2e47c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2e480:   a90157f6    stp x22, x21, [sp, #16]
   2e484:   910003fd    mov x29, sp
   2e488:   a9024ff4    stp x20, x19, [sp, #32]
   2e48c:   d00001a9    adrp    x9, 64000 <strcmp@plt+0x3240>
   2e490:   52800028    mov w8, #0x1                    // #1
   2e494:   9101e016    add x22, x0, #0x78
   2e498:   aa0203f4    mov x20, x2
   2e49c:   aa0103f5    mov x21, x1
   2e4a0:   aa0003f3    mov x19, x0
   2e4a4:   f945f529    ldr x9, [x9, #3048]
   2e4a8:   3900201f    strb    wzr, [x0, #8]
   2e4ac:   b900001f    str wzr, [x0]
   2e4b0:   2a1f03e1    mov w1, wzr
   2e4b4:   b800301f    stur    wzr, [x0, #3]
   2e4b8:   52803202    mov w2, #0x190                  // #400
   2e4bc:   3900601f    strb    wzr, [x0, #24]
   2e4c0:   b9401d29    ldr w9, [x9, #28]
   2e4c4:   3900401f    strb    wzr, [x0, #16]
   2e4c8:   3900801f    strb    wzr, [x0, #32]
   2e4cc:   3901201f    strb    wzr, [x0, #72]
   2e4d0:   3901401f    strb    wzr, [x0, #80]
   2e4d4:   3901601f    strb    wzr, [x0, #88]
   2e4d8:   3901801f    strb    wzr, [x0, #96]
   2e4dc:   a9037c1f    stp xzr, xzr, [x0, #48]
   2e4e0:   f9001408    str x8, [x0, #40]
   2e4e4:   3901001f    strb    wzr, [x0, #64]
   2e4e8:   b9006409    str w9, [x0, #100]
   2e4ec:   3901a008    strb    w8, [x0, #104]
   2e4f0:   3901b41f    strb    wzr, [x0, #109]
   2e4f4:   b806901f    stur    wzr, [x0, #105]
   2e4f8:   7900e01f    strh    wzr, [x0, #112]
   2e4fc:   aa1603e0    mov x0, x22
   2e500:   9400c9f8    bl  60ce0 <memset@plt>
   2e504:   394056a8    ldrb    w8, [x21, #21]
   2e508:   5100ad09    sub w9, w8, #0x2b
   2e50c:   7100093f    cmp w9, #0x2
   2e510:   54000063    b.cc    2e51c <__libc_init@plt-0x32594>  // b.lo, b.ul, b.last
   2e514:   7100a11f    cmp w8, #0x28
   2e518:   54000461    b.ne    2e5a4 <__libc_init@plt-0x3250c>  // b.any
   2e51c:   aa1503e0    mov x0, x21
   2e520:   940000fe    bl  2e918 <__libc_init@plt-0x32198>
   2e524:   f106441f    cmp x0, #0x191
   2e528:   54000302    b.cs    2e588 <__libc_init@plt-0x32528>  // b.hs, b.nlast
   2e52c:   aa1603e0    mov x0, x22
   2e530:   aa1503e1    mov x1, x21
   2e534:   940000c7    bl  2e850 <__libc_init@plt-0x32260>
   2e538:   aa1603e0    mov x0, x22
   2e53c:   940003ac    bl  2f3ec <__libc_init@plt-0x316c4>
   2e540:   39408269    ldrb    w9, [x19, #32]
   2e544:   f9404268    ldr x8, [x19, #128]
   2e548:   35000069    cbnz    w9, 2e554 <__libc_init@plt-0x3255c>
   2e54c:   52800029    mov w9, #0x1                    // #1
   2e550:   39008269    strb    w9, [x19, #32]
   2e554:   aa1603e0    mov x0, x22
   2e558:   f9000e68    str x8, [x19, #24]
   2e55c:   940002bd    bl  2f050 <__libc_init@plt-0x31a60>
   2e560:   39416268    ldrb    w8, [x19, #88]
   2e564:   35000068    cbnz    w8, 2e570 <__libc_init@plt-0x32540>
   2e568:   52800028    mov w8, #0x1                    // #1
   2e56c:   39016268    strb    w8, [x19, #88]
   2e570:   91000408    add x8, x0, #0x1
   2e574:   a94157f6    ldp x22, x21, [sp, #16]
   2e578:   f9002a68    str x8, [x19, #80]
   2e57c:   a9424ff4    ldp x20, x19, [sp, #32]
   2e580:   a8c37bfd    ldp x29, x30, [sp], #48
   2e584:   d65f03c0    ret
   2e588:   b0fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2e58c:   d0fffee2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2e590:   913e7021    add x1, x1, #0xf9c
   2e594:   91107842    add x2, x2, #0x41e
   2e598:   aa1403e0    mov x0, x20
   2e59c:   52800423    mov w3, #0x21                   // #33
   2e5a0:   97ffd2e9    bl  23144 <__libc_init@plt-0x3d96c>
   2e5a4:   b0fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2e5a8:   d0fffee2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2e5ac:   91329c21    add x1, x1, #0xca7
   2e5b0:   91107842    add x2, x2, #0x41e
   2e5b4:   aa1403e0    mov x0, x20
   2e5b8:   528003c3    mov w3, #0x1e                   // #30
   2e5bc:   97ffd2e2    bl  23144 <__libc_init@plt-0x3d96c>
   2e5c0:   d65f03c0    ret
   2e5c4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2e5c8:   910003fd    mov x29, sp
   2e5cc:   b0fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2e5d0:   aa0303e0    mov x0, x3
   2e5d4:   913f4821    add x1, x1, #0xfd2
   2e5d8:   97ffd28c    bl  23008 <__libc_init@plt-0x3daa8>
   2e5dc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2e5e0:   f9000bf5    str x21, [sp, #16]
   2e5e4:   910003fd    mov x29, sp
   2e5e8:   a9024ff4    stp x20, x19, [sp, #32]
   2e5ec:   aa0003f5    mov x21, x0
   2e5f0:   aa0103f3    mov x19, x1
   2e5f4:   9101e000    add x0, x0, #0x78
   2e5f8:   aa0203f4    mov x20, x2
   2e5fc:   f94016a8    ldr x8, [x21, #40]
   2e600:   d1000501    sub x1, x8, #0x1
   2e604:   97ffff42    bl  2e30c <__libc_init@plt-0x327a4>
   2e608:   b4000180    cbz x0, 2e638 <__libc_init@plt-0x32478>
   2e60c:   394082aa    ldrb    w10, [x21, #32]
   2e610:   f9401aa8    ldr x8, [x21, #48]
   2e614:   f9400ea9    ldr x9, [x21, #24]
   2e618:   7100015f    cmp w10, #0x0
   2e61c:   9a89010a    csel    x10, x8, x9, eq // eq = none
   2e620:   eb0a011f    cmp x8, x10
   2e624:   540000ea    b.ge    2e640 <__libc_init@plt-0x32470>  // b.tcont
   2e628:   8b08000a    add x10, x0, x8
   2e62c:   cb080120    sub x0, x9, x8
   2e630:   f900026a    str x10, [x19]
   2e634:   14000004    b   2e644 <__libc_init@plt-0x3246c>
   2e638:   aa1403e0    mov x0, x20
   2e63c:   97ffd19b    bl  22ca8 <__libc_init@plt-0x3de08>
   2e640:   aa1f03e0    mov x0, xzr
   2e644:   a9424ff4    ldp x20, x19, [sp, #32]
   2e648:   f9400bf5    ldr x21, [sp, #16]
   2e64c:   a8c37bfd    ldp x29, x30, [sp], #48
   2e650:   d65f03c0    ret
   2e654:   f9401409    ldr x9, [x0, #40]
   2e658:   9101e008    add x8, x0, #0x78
   2e65c:   aa0803e0    mov x0, x8
   2e660:   d1000521    sub x1, x9, #0x1
   2e664:   17ffff2a    b   2e30c <__libc_init@plt-0x327a4>
   2e668:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2e66c:   a9014ff4    stp x20, x19, [sp, #16]
   2e670:   910003fd    mov x29, sp
   2e674:   39416008    ldrb    w8, [x0, #88]
   2e678:   f9402809    ldr x9, [x0, #80]
   2e67c:   f9401413    ldr x19, [x0, #40]
   2e680:   7100011f    cmp w8, #0x0
   2e684:   9a8903f4    csel    x20, xzr, x9, eq    // eq = none
   2e688:   eb14027f    cmp x19, x20
   2e68c:   540000ca    b.ge    2e6a4 <__libc_init@plt-0x3240c>  // b.tcont
   2e690:   91000668    add x8, x19, #0x1
   2e694:   3901c41f    strb    wzr, [x0, #113]
   2e698:   a9037c1f    stp xzr, xzr, [x0, #48]
   2e69c:   f9001408    str x8, [x0, #40]
   2e6a0:   14000003    b   2e6ac <__libc_init@plt-0x32404>
   2e6a4:   aa0103e0    mov x0, x1
   2e6a8:   97ffd180    bl  22ca8 <__libc_init@plt-0x3de08>
   2e6ac:   eb14027f    cmp x19, x20
   2e6b0:   a9414ff4    ldp x20, x19, [sp, #16]
   2e6b4:   1a9fa7e0    cset    w0, lt  // lt = tstop
   2e6b8:   a8c27bfd    ldp x29, x30, [sp], #32
   2e6bc:   d65f03c0    ret
   2e6c0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2e6c4:   910003fd    mov x29, sp
   2e6c8:   f9401408    ldr x8, [x0, #40]
   2e6cc:   f1000508    subs    x8, x8, #0x1
   2e6d0:   540000cd    b.le    2e6e8 <__libc_init@plt-0x323c8>
   2e6d4:   3901c41f    strb    wzr, [x0, #113]
   2e6d8:   a9037c1f    stp xzr, xzr, [x0, #48]
   2e6dc:   f9001408    str x8, [x0, #40]
   2e6e0:   a8c17bfd    ldp x29, x30, [sp], #16
   2e6e4:   d65f03c0    ret
   2e6e8:   90fffee8    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   2e6ec:   d0fffee2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   2e6f0:   91276108    add x8, x8, #0x9d8
   2e6f4:   91107842    add x2, x2, #0x41e
   2e6f8:   aa0103e0    mov x0, x1
   2e6fc:   aa0803e1    mov x1, x8
   2e700:   528010e3    mov w3, #0x87                   // #135
   2e704:   97ffd290    bl  23144 <__libc_init@plt-0x3d96c>
   2e708:   9101e000    add x0, x0, #0x78
   2e70c:   d65f03c0    ret
   2e710:   d65f03c0    ret
   2e714:   d10243ff    sub sp, sp, #0x90
   2e718:   a9087bfd    stp x29, x30, [sp, #128]
   2e71c:   910203fd    add x29, sp, #0x80
   2e720:   d53bd048    mrs x8, tpidr_el0
   2e724:   f9401509    ldr x9, [x8, #40]
   2e728:   f81f83a9    stur    x9, [x29, #-8]
   2e72c:   3940500b    ldrb    w11, [x0, #20]
   2e730:   3400008b    cbz w11, 2e740 <__libc_init@plt-0x32370>
   2e734:   b40000c3    cbz x3, 2e74c <__libc_init@plt-0x32364>
   2e738:   b9800069    ldrsw   x9, [x3]
   2e73c:   14000005    b   2e750 <__libc_init@plt-0x32360>
   2e740:   f100005f    cmp x2, #0x0
   2e744:   1a9f17e0    cset    w0, eq  // eq = none
   2e748:   1400003a    b   2e830 <__libc_init@plt-0x32280>
   2e74c:   aa1f03e9    mov x9, xzr
   2e750:   5280030c    mov w12, #0x18                      // #24
   2e754:   9100600a    add x10, x0, #0x18
   2e758:   5280002e    mov w14, #0x1                       // #1
   2e75c:   7100097f    cmp w11, #0x2
   2e760:   9b0c292d    madd    x13, x9, x12, x10
   2e764:   f90003ee    str x14, [sp]
   2e768:   f94005ad    ldr x13, [x13, #8]
   2e76c:   540004e3    b.cc    2e808 <__libc_init@plt-0x322a8>  // b.lo, b.ul, b.last
   2e770:   5280002e    mov w14, #0x1                       // #1
   2e774:   910003ef    mov x15, sp
   2e778:   b4000063    cbz x3, 2e784 <__libc_init@plt-0x3232c>
   2e77c:   b86e7870    ldr w16, [x3, x14, lsl #2]
   2e780:   14000002    b   2e788 <__libc_init@plt-0x32328>
   2e784:   2a0e03f0    mov w16, w14
   2e788:   9b2c2a10    smaddl  x16, w16, w12, x10
   2e78c:   f82e79ed    str x13, [x15, x14, lsl #3]
   2e790:   910005ce    add x14, x14, #0x1
   2e794:   eb0e017f    cmp x11, x14
   2e798:   f9400610    ldr x16, [x16, #8]
   2e79c:   9b0d7e0d    mul x13, x16, x13
   2e7a0:   54fffec1    b.ne    2e778 <__libc_init@plt-0x32338>  // b.any
   2e7a4:   eb0201bf    cmp x13, x2
   2e7a8:   54000429    b.ls    2e82c <__libc_init@plt-0x32284>  // b.plast
   2e7ac:   7100097f    cmp w11, #0x2
   2e7b0:   54000303    b.cc    2e810 <__libc_init@plt-0x322a0>  // b.lo, b.ul, b.last
   2e7b4:   d100056d    sub x13, x11, #0x1
   2e7b8:   910003eb    mov x11, sp
   2e7bc:   5280030c    mov w12, #0x18                      // #24
   2e7c0:   b4000063    cbz x3, 2e7cc <__libc_init@plt-0x322e4>
   2e7c4:   b86d786e    ldr w14, [x3, x13, lsl #2]
   2e7c8:   14000002    b   2e7d0 <__libc_init@plt-0x322e0>
   2e7cc:   2a0d03ee    mov w14, w13
   2e7d0:   f86d796f    ldr x15, [x11, x13, lsl #3]
   2e7d4:   9b2c7dd0    smull   x16, w14, w12
   2e7d8:   d10005a0    sub x0, x13, #0x1
   2e7dc:   910005a4    add x4, x13, #0x1
   2e7e0:   aa0003ed    mov x13, x0
   2e7e4:   f100089f    cmp x4, #0x2
   2e7e8:   9acf0851    udiv    x17, x2, x15
   2e7ec:   f8706950    ldr x16, [x10, x16]
   2e7f0:   d503201f    nop
   2e7f4:   9b0f8a22    msub    x2, x17, x15, x2
   2e7f8:   8b11020f    add x15, x16, x17
   2e7fc:   f82ed82f    str x15, [x1, w14, sxtw #3]
   2e800:   54fffe08    b.hi    2e7c0 <__libc_init@plt-0x322f0>  // b.pmore
   2e804:   14000003    b   2e810 <__libc_init@plt-0x322a0>
   2e808:   eb0201bf    cmp x13, x2
   2e80c:   54000109    b.ls    2e82c <__libc_init@plt-0x32284>  // b.plast
   2e810:   5280030b    mov w11, #0x18                      // #24
   2e814:   52800020    mov w0, #0x1                    // #1
   2e818:   9b0b7d2b    mul x11, x9, x11
   2e81c:   f86b694a    ldr x10, [x10, x11]
   2e820:   8b02014a    add x10, x10, x2
   2e824:   f829782a    str x10, [x1, x9, lsl #3]
   2e828:   14000002    b   2e830 <__libc_init@plt-0x32280>
   2e82c:   2a1f03e0    mov w0, wzr
   2e830:   f9401508    ldr x8, [x8, #40]
   2e834:   f85f83a9    ldur    x9, [x29, #-8]
   2e838:   eb09011f    cmp x8, x9
   2e83c:   54000081    b.ne    2e84c <__libc_init@plt-0x32264>  // b.any
   2e840:   a9487bfd    ldp x29, x30, [sp, #128]
   2e844:   910243ff    add sp, sp, #0x90
   2e848:   d65f03c0    ret
   2e84c:   9400c8bd    bl  60b40 <__stack_chk_fail@plt>
   2e850:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2e854:   f9000bf5    str x21, [sp, #16]
   2e858:   910003fd    mov x29, sp
   2e85c:   a9024ff4    stp x20, x19, [sp, #32]
   2e860:   aa0103f3    mov x19, x1
   2e864:   aa0003f4    mov x20, x0
   2e868:   39405c28    ldrb    w8, [x1, #23]
   2e86c:   39405035    ldrb    w21, [x1, #20]
   2e870:   340000c8    cbz w8, 2e888 <__libc_init@plt-0x32228>
   2e874:   52800308    mov w8, #0x18                   // #24
   2e878:   9b084ea8    madd    x8, x21, x8, x19
   2e87c:   91006100    add x0, x8, #0x18
   2e880:   940001e0    bl  2f000 <__libc_init@plt-0x31ab0>
   2e884:   14000002    b   2e88c <__libc_init@plt-0x32224>
   2e888:   aa1f03e0    mov x0, xzr
   2e88c:   52800308    mov w8, #0x18                   // #24
   2e890:   aa1303e1    mov x1, x19
   2e894:   9b0802a8    madd    x8, x21, x8, x0
   2e898:   aa1403e0    mov x0, x20
   2e89c:   a9424ff4    ldp x20, x19, [sp, #32]
   2e8a0:   91006102    add x2, x8, #0x18
   2e8a4:   f9400bf5    ldr x21, [sp, #16]
   2e8a8:   a8c37bfd    ldp x29, x30, [sp], #48
   2e8ac:   1400c915    b   60d00 <memcpy@plt>
   2e8b0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2e8b4:   f9000bf5    str x21, [sp, #16]
   2e8b8:   910003fd    mov x29, sp
   2e8bc:   a9024ff4    stp x20, x19, [sp, #32]
   2e8c0:   aa0103f4    mov x20, x1
   2e8c4:   aa0003f3    mov x19, x0
   2e8c8:   39405c28    ldrb    w8, [x1, #23]
   2e8cc:   39405035    ldrb    w21, [x1, #20]
   2e8d0:   340000c8    cbz w8, 2e8e8 <__libc_init@plt-0x321c8>
   2e8d4:   52800308    mov w8, #0x18                   // #24
   2e8d8:   9b0852a8    madd    x8, x21, x8, x20
   2e8dc:   91006100    add x0, x8, #0x18
   2e8e0:   940001c8    bl  2f000 <__libc_init@plt-0x31ab0>
   2e8e4:   14000002    b   2e8ec <__libc_init@plt-0x321c4>
   2e8e8:   aa1f03e0    mov x0, xzr
   2e8ec:   52800308    mov w8, #0x18                   // #24
   2e8f0:   aa1403e1    mov x1, x20
   2e8f4:   9b0802a8    madd    x8, x21, x8, x0
   2e8f8:   aa1303e0    mov x0, x19
   2e8fc:   91006102    add x2, x8, #0x18
   2e900:   9400c900    bl  60d00 <memcpy@plt>
   2e904:   aa1303e0    mov x0, x19
   2e908:   f9400bf5    ldr x21, [sp, #16]
   2e90c:   a9424ff4    ldp x20, x19, [sp, #32]
   2e910:   a8c37bfd    ldp x29, x30, [sp], #48
   2e914:   d65f03c0    ret
   2e918:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2e91c:   f9000bf3    str x19, [sp, #16]
   2e920:   910003fd    mov x29, sp
   2e924:   39405c08    ldrb    w8, [x0, #23]
   2e928:   39405013    ldrb    w19, [x0, #20]
   2e92c:   340000c8    cbz w8, 2e944 <__libc_init@plt-0x3216c>
   2e930:   52800308    mov w8, #0x18                   // #24
   2e934:   9b080268    madd    x8, x19, x8, x0
   2e938:   91006100    add x0, x8, #0x18
   2e93c:   940001b1    bl  2f000 <__libc_init@plt-0x31ab0>
   2e940:   14000002    b   2e948 <__libc_init@plt-0x32168>
   2e944:   aa1f03e0    mov x0, xzr
   2e948:   52800308    mov w8, #0x18                   // #24
   2e94c:   9b080268    madd    x8, x19, x8, x0
   2e950:   f9400bf3    ldr x19, [sp, #16]
   2e954:   91006100    add x0, x8, #0x18
   2e958:   a8c27bfd    ldp x29, x30, [sp], #32
   2e95c:   d65f03c0    ret
   2e960:   d10183ff    sub sp, sp, #0x60
   2e964:   a9027bfd    stp x29, x30, [sp, #32]
   2e968:   910083fd    add x29, sp, #0x20
   2e96c:   a9035ff8    stp x24, x23, [sp, #48]
   2e970:   a90457f6    stp x22, x21, [sp, #64]
   2e974:   a9054ff4    stp x20, x19, [sp, #80]
   2e978:   d53bd058    mrs x24, tpidr_el0
   2e97c:   aa0503e8    mov x8, x5
   2e980:   2a0403f5    mov w21, w4
   2e984:   aa0103f7    mov x23, x1
   2e988:   b0fffeea    adrp    x10, b000 <__libc_init@plt-0x55ab0>
   2e98c:   f100005f    cmp x2, #0x0
   2e990:   5280008c    mov w12, #0x4                       // #4
   2e994:   aa0203f6    mov x22, x2
   2e998:   f9401709    ldr x9, [x24, #40]
   2e99c:   9113594a    add x10, x10, #0x4d6
   2e9a0:   528003eb    mov w11, #0x1f                      // #31
   2e9a4:   9a820184    csel    x4, x12, x2, eq // eq = none
   2e9a8:   aa0303e1    mov x1, x3
   2e9ac:   2a0603e2    mov w2, w6
   2e9b0:   2a1703e3    mov w3, w23
   2e9b4:   2a1503e5    mov w5, w21
   2e9b8:   aa0803e6    mov x6, x8
   2e9bc:   2a0703f4    mov w20, w7
   2e9c0:   aa0003f3    mov x19, x0
   2e9c4:   f81f83a9    stur    x9, [x29, #-8]
   2e9c8:   f90007ea    str x10, [sp, #8]
   2e9cc:   b90013eb    str w11, [sp, #16]
   2e9d0:   94000396    bl  2f828 <__libc_init@plt-0x31288>
   2e9d4:   35000580    cbnz    w0, 2ea84 <__libc_init@plt-0x3202c>
   2e9d8:   12000288    and w8, w20, #0x1
   2e9dc:   b5000356    cbnz    x22, 2ea44 <__libc_init@plt-0x3206c>
   2e9e0:   710006bf    cmp w21, #0x1
   2e9e4:   f900067f    str xzr, [x19, #8]
   2e9e8:   540002eb    b.lt    2ea44 <__libc_init@plt-0x3206c>  // b.tstop
   2e9ec:   2a1503e9    mov w9, w21
   2e9f0:   f0fffeeb    adrp    x11, d000 <__libc_init@plt-0x53ab0>
   2e9f4:   d100052c    sub x12, x9, #0x1
   2e9f8:   5280004d    mov w13, #0x2                       // #2
   2e9fc:   9100052a    add x10, x9, #0x1
   2ea00:   927f7d49    and x9, x10, #0x1fffffffe
   2ea04:   9100a26a    add x10, x19, #0x28
   2ea08:   3dc20d60    ldr q0, [x11, #2096]
   2ea0c:   4e080d81    dup v1.2d, x12
   2ea10:   4e080da2    dup v2.2d, x13
   2ea14:   6ee03c23    cmhs    v3.2d, v1.2d, v0.2d
   2ea18:   0ea12863    xtn v3.2s, v3.2d
   2ea1c:   1e26006b    fmov    w11, s3
   2ea20:   3600004b    tbz w11, #0, 2ea28 <__libc_init@plt-0x32088>
   2ea24:   f900015f    str xzr, [x10]
   2ea28:   0e0c3c6b    mov w11, v3.s[1]
   2ea2c:   3600004b    tbz w11, #0, 2ea34 <__libc_init@plt-0x3207c>
   2ea30:   f9000d5f    str xzr, [x10, #24]
   2ea34:   4ee28400    add v0.2d, v0.2d, v2.2d
   2ea38:   9100c14a    add x10, x10, #0x30
   2ea3c:   f1000929    subs    x9, x9, #0x2
   2ea40:   54fffea1    b.ne    2ea14 <__libc_init@plt-0x3209c>  // b.any
   2ea44:   39005e68    strb    w8, [x19, #23]
   2ea48:   360000b4    tbz w20, #0, 2ea5c <__libc_init@plt-0x32054>
   2ea4c:   39405268    ldrb    w8, [x19, #20]
   2ea50:   52800309    mov w9, #0x18                   // #24
   2ea54:   9b094d08    madd    x8, x8, x9, x19
   2ea58:   f9000d1f    str xzr, [x8, #24]
   2ea5c:   f9401708    ldr x8, [x24, #40]
   2ea60:   f85f83a9    ldur    x9, [x29, #-8]
   2ea64:   eb09011f    cmp x8, x9
   2ea68:   540001a1    b.ne    2ea9c <__libc_init@plt-0x32014>  // b.any
   2ea6c:   a9454ff4    ldp x20, x19, [sp, #80]
   2ea70:   a94457f6    ldp x22, x21, [sp, #64]
   2ea74:   a9435ff8    ldp x24, x23, [sp, #48]
   2ea78:   a9427bfd    ldp x29, x30, [sp, #32]
   2ea7c:   910183ff    add sp, sp, #0x60
   2ea80:   d65f03c0    ret
   2ea84:   d0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2ea88:   2a0003e2    mov w2, w0
   2ea8c:   13001ee3    sxtb    w3, w23
   2ea90:   913dc421    add x1, x1, #0xf71
   2ea94:   910023e0    add x0, sp, #0x8
   2ea98:   97ffd15c    bl  23008 <__libc_init@plt-0x3daa8>
   2ea9c:   9400c829    bl  60b40 <__stack_chk_fail@plt>
   2eaa0:   d101c3ff    sub sp, sp, #0x70
   2eaa4:   a9017bfd    stp x29, x30, [sp, #16]
   2eaa8:   910043fd    add x29, sp, #0x10
   2eaac:   f90013fb    str x27, [sp, #32]
   2eab0:   a90367fa    stp x26, x25, [sp, #48]
   2eab4:   a9045ff8    stp x24, x23, [sp, #64]
   2eab8:   a90557f6    stp x22, x21, [sp, #80]
   2eabc:   a9064ff4    stp x20, x19, [sp, #96]
   2eac0:   d53bd05b    mrs x27, tpidr_el0
   2eac4:   aa0003fa    mov x26, x0
   2eac8:   f9401768    ldr x8, [x27, #40]
   2eacc:   910003e0    mov x0, sp
   2ead0:   2a0703f3    mov w19, w7
   2ead4:   2a0603f4    mov w20, w6
   2ead8:   aa0503f5    mov x21, x5
   2eadc:   2a0403f6    mov w22, w4
   2eae0:   aa0303f7    mov x23, x3
   2eae4:   2a0203f8    mov w24, w2
   2eae8:   2a0103f9    mov w25, w1
   2eaec:   f90007e8    str x8, [sp, #8]
   2eaf0:   940004e8    bl  2fe90 <__libc_init@plt-0x30c20>
   2eaf4:   71000b3f    cmp w25, #0x2
   2eaf8:   394003e1    ldrb    w1, [sp]
   2eafc:   1a9f17e8    cset    w8, eq  // eq = none
   2eb00:   aa1a03e0    mov x0, x26
   2eb04:   aa1703e3    mov x3, x23
   2eb08:   2a1603e4    mov w4, w22
   2eb0c:   aa1503e5    mov x5, x21
   2eb10:   2a1403e6    mov w6, w20
   2eb14:   1ac82308    lsl w8, w24, w8
   2eb18:   2a1303e7    mov w7, w19
   2eb1c:   93407d02    sxtw    x2, w8
   2eb20:   97ffff90    bl  2e960 <__libc_init@plt-0x32150>
   2eb24:   f9401768    ldr x8, [x27, #40]
   2eb28:   f94007e9    ldr x9, [sp, #8]
   2eb2c:   eb09011f    cmp x8, x9
   2eb30:   54000121    b.ne    2eb54 <__libc_init@plt-0x31f5c>  // b.any
   2eb34:   a9464ff4    ldp x20, x19, [sp, #96]
   2eb38:   a94557f6    ldp x22, x21, [sp, #80]
   2eb3c:   a9445ff8    ldp x24, x23, [sp, #64]
   2eb40:   a94367fa    ldp x26, x25, [sp, #48]
   2eb44:   a9417bfd    ldp x29, x30, [sp, #16]
   2eb48:   f94013fb    ldr x27, [sp, #32]
   2eb4c:   9101c3ff    add sp, sp, #0x70
   2eb50:   d65f03c0    ret
   2eb54:   9400c7fb    bl  60b40 <__stack_chk_fail@plt>
   2eb58:   d101c3ff    sub sp, sp, #0x70
   2eb5c:   a9017bfd    stp x29, x30, [sp, #16]
   2eb60:   910043fd    add x29, sp, #0x10
   2eb64:   f90013fb    str x27, [sp, #32]
   2eb68:   a90367fa    stp x26, x25, [sp, #48]
   2eb6c:   a9045ff8    stp x24, x23, [sp, #64]
   2eb70:   a90557f6    stp x22, x21, [sp, #80]
   2eb74:   a9064ff4    stp x20, x19, [sp, #96]
   2eb78:   2a0103f9    mov w25, w1
   2eb7c:   d53bd05b    mrs x27, tpidr_el0
   2eb80:   aa0203f8    mov x24, x2
   2eb84:   f9401768    ldr x8, [x27, #40]
   2eb88:   aa0003fa    mov x26, x0
   2eb8c:   910003e0    mov x0, sp
   2eb90:   52800061    mov w1, #0x3                    // #3
   2eb94:   2a1903e2    mov w2, w25
   2eb98:   2a0703f3    mov w19, w7
   2eb9c:   2a0603f4    mov w20, w6
   2eba0:   aa0503f5    mov x21, x5
   2eba4:   2a0403f6    mov w22, w4
   2eba8:   aa0303f7    mov x23, x3
   2ebac:   f90007e8    str x8, [sp, #8]
   2ebb0:   940004b8    bl  2fe90 <__libc_init@plt-0x30c20>
   2ebb4:   93407f28    sxtw    x8, w25
   2ebb8:   394003e1    ldrb    w1, [sp]
   2ebbc:   aa1a03e0    mov x0, x26
   2ebc0:   aa1703e3    mov x3, x23
   2ebc4:   9b187d02    mul x2, x8, x24
   2ebc8:   2a1603e4    mov w4, w22
   2ebcc:   aa1503e5    mov x5, x21
   2ebd0:   2a1403e6    mov w6, w20
   2ebd4:   2a1303e7    mov w7, w19
   2ebd8:   97ffff62    bl  2e960 <__libc_init@plt-0x32150>
   2ebdc:   f9401768    ldr x8, [x27, #40]
   2ebe0:   f94007e9    ldr x9, [sp, #8]
   2ebe4:   eb09011f    cmp x8, x9
   2ebe8:   54000121    b.ne    2ec0c <__libc_init@plt-0x31ea4>  // b.any
   2ebec:   a9464ff4    ldp x20, x19, [sp, #96]
   2ebf0:   a94557f6    ldp x22, x21, [sp, #80]
   2ebf4:   a9445ff8    ldp x24, x23, [sp, #64]
   2ebf8:   a94367fa    ldp x26, x25, [sp, #48]
   2ebfc:   a9417bfd    ldp x29, x30, [sp, #16]
   2ec00:   f94013fb    ldr x27, [sp, #32]
   2ec04:   9101c3ff    add sp, sp, #0x70
   2ec08:   d65f03c0    ret
   2ec0c:   9400c7cd    bl  60b40 <__stack_chk_fail@plt>
   2ec10:   d101c3ff    sub sp, sp, #0x70
   2ec14:   a9027bfd    stp x29, x30, [sp, #32]
   2ec18:   910083fd    add x29, sp, #0x20
   2ec1c:   f9001bf9    str x25, [sp, #48]
   2ec20:   a9045ff8    stp x24, x23, [sp, #64]
   2ec24:   a90557f6    stp x22, x21, [sp, #80]
   2ec28:   a9064ff4    stp x20, x19, [sp, #96]
   2ec2c:   d53bd059    mrs x25, tpidr_el0
   2ec30:   aa0203f8    mov x24, x2
   2ec34:   aa0103f3    mov x19, x1
   2ec38:   f9401728    ldr x8, [x25, #40]
   2ec3c:   aa0003f4    mov x20, x0
   2ec40:   910003e0    mov x0, sp
   2ec44:   528000a1    mov w1, #0x5                    // #5
   2ec48:   2a1f03e2    mov w2, wzr
   2ec4c:   2a0503f5    mov w21, w5
   2ec50:   aa0403f6    mov x22, x4
   2ec54:   2a0303f7    mov w23, w3
   2ec58:   f81f83a8    stur    x8, [x29, #-8]
   2ec5c:   9400048d    bl  2fe90 <__libc_init@plt-0x30c20>
   2ec60:   f9402e62    ldr x2, [x19, #88]
   2ec64:   aa1403e0    mov x0, x20
   2ec68:   394003e1    ldrb    w1, [sp]
   2ec6c:   aa1803e3    mov x3, x24
   2ec70:   2a1703e4    mov w4, w23
   2ec74:   aa1603e5    mov x5, x22
   2ec78:   2a1503e6    mov w6, w21
   2ec7c:   52800027    mov w7, #0x1                    // #1
   2ec80:   97ffff38    bl  2e960 <__libc_init@plt-0x32150>
   2ec84:   b0fffeeb    adrp    x11, b000 <__libc_init@plt-0x55ab0>
   2ec88:   39405e89    ldrb    w9, [x20, #23]
   2ec8c:   528009ea    mov w10, #0x4f                      // #79
   2ec90:   39405288    ldrb    w8, [x20, #20]
   2ec94:   9113596b    add x11, x11, #0x4d6
   2ec98:   b90013ea    str w10, [sp, #16]
   2ec9c:   f90007eb    str x11, [sp, #8]
   2eca0:   340001e9    cbz w9, 2ecdc <__libc_init@plt-0x31dd4>
   2eca4:   52800309    mov w9, #0x18                   // #24
   2eca8:   9b095108    madd    x8, x8, x9, x20
   2ecac:   f9000d13    str x19, [x8, #24]
   2ecb0:   f9401728    ldr x8, [x25, #40]
   2ecb4:   f85f83a9    ldur    x9, [x29, #-8]
   2ecb8:   eb09011f    cmp x8, x9
   2ecbc:   540001e1    b.ne    2ecf8 <__libc_init@plt-0x31db8>  // b.any
   2ecc0:   a9464ff4    ldp x20, x19, [sp, #96]
   2ecc4:   a94557f6    ldp x22, x21, [sp, #80]
   2ecc8:   a9445ff8    ldp x24, x23, [sp, #64]
   2eccc:   a9427bfd    ldp x29, x30, [sp, #32]
   2ecd0:   f9401bf9    ldr x25, [sp, #48]
   2ecd4:   9101c3ff    add sp, sp, #0x70
   2ecd8:   d65f03c0    ret
   2ecdc:   90fffee1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2ece0:   b0fffee2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   2ece4:   91147c21    add x1, x1, #0x51f
   2ece8:   91135842    add x2, x2, #0x4d6
   2ecec:   910023e0    add x0, sp, #0x8
   2ecf0:   52800a03    mov w3, #0x50                   // #80
   2ecf4:   97ffd114    bl  23144 <__libc_init@plt-0x3d96c>
   2ecf8:   9400c792    bl  60b40 <__stack_chk_fail@plt>
   2ecfc:   d10203ff    sub sp, sp, #0x80
   2ed00:   a9027bfd    stp x29, x30, [sp, #32]
   2ed04:   910083fd    add x29, sp, #0x20
   2ed08:   f9001bfb    str x27, [sp, #48]
   2ed0c:   a90467fa    stp x26, x25, [sp, #64]
   2ed10:   a9055ff8    stp x24, x23, [sp, #80]
   2ed14:   a90657f6    stp x22, x21, [sp, #96]
   2ed18:   a9074ff4    stp x20, x19, [sp, #112]
   2ed1c:   d53bd05b    mrs x27, tpidr_el0
   2ed20:   5280030a    mov w10, #0x18                      // #24
   2ed24:   710004df    cmp w6, #0x1
   2ed28:   aa0803f9    mov x25, x8
   2ed2c:   1a9fc4c9    csinc   w9, w6, wzr, gt
   2ed30:   f9401768    ldr x8, [x27, #40]
   2ed34:   51000529    sub w9, w9, #0x1
   2ed38:   aa0103f7    mov x23, x1
   2ed3c:   d37df129    lsl x9, x9, #3
   2ed40:   aa0003f8    mov x24, x0
   2ed44:   9b2a2469    smaddl  x9, w3, w10, x9
   2ed48:   f81f83a8    stur    x8, [x29, #-8]
   2ed4c:   52800b08    mov w8, #0x58                   // #88
   2ed50:   910023e0    add x0, sp, #0x8
   2ed54:   9100a121    add x1, x9, #0x28
   2ed58:   d503201f    nop
   2ed5c:   50ee3bc9    adr x9, b4d6 <__libc_init@plt-0x555da>
   2ed60:   2a0503f3    mov w19, w5
   2ed64:   aa0403f4    mov x20, x4
   2ed68:   2a0303f5    mov w21, w3
   2ed6c:   aa0203f6    mov x22, x2
   2ed70:   b90013e8    str w8, [sp, #16]
   2ed74:   f90007e9    str x9, [sp, #8]
   2ed78:   97ffca93    bl  217c4 <__libc_init@plt-0x3f2ec>
   2ed7c:   92401f01    and x1, x24, #0xff
   2ed80:   aa1703e2    mov x2, x23
   2ed84:   aa1603e3    mov x3, x22
   2ed88:   2a1503e4    mov w4, w21
   2ed8c:   aa1403e5    mov x5, x20
   2ed90:   2a1303e6    mov w6, w19
   2ed94:   52800027    mov w7, #0x1                    // #1
   2ed98:   aa0003fa    mov x26, x0
   2ed9c:   97fffef1    bl  2e960 <__libc_init@plt-0x32150>
   2eda0:   f900033a    str x26, [x25]
   2eda4:   f9401768    ldr x8, [x27, #40]
   2eda8:   f85f83a9    ldur    x9, [x29, #-8]
   2edac:   eb09011f    cmp x8, x9
   2edb0:   54000121    b.ne    2edd4 <__libc_init@plt-0x31cdc>  // b.any
   2edb4:   a9474ff4    ldp x20, x19, [sp, #112]
   2edb8:   a94657f6    ldp x22, x21, [sp, #96]
   2edbc:   a9455ff8    ldp x24, x23, [sp, #80]
   2edc0:   a94467fa    ldp x26, x25, [sp, #64]
   2edc4:   a9427bfd    ldp x29, x30, [sp, #32]
   2edc8:   f9401bfb    ldr x27, [sp, #48]
   2edcc:   910203ff    add sp, sp, #0x80
   2edd0:   d65f03c0    ret
   2edd4:   9400c75b    bl  60b40 <__stack_chk_fail@plt>
   2edd8:   d10183ff    sub sp, sp, #0x60
   2eddc:   a9017bfd    stp x29, x30, [sp, #16]
   2ede0:   910043fd    add x29, sp, #0x10
   2ede4:   a90267fa    stp x26, x25, [sp, #32]
   2ede8:   a9035ff8    stp x24, x23, [sp, #48]
   2edec:   a90457f6    stp x22, x21, [sp, #64]
   2edf0:   a9054ff4    stp x20, x19, [sp, #80]
   2edf4:   2a0103f7    mov w23, w1
   2edf8:   2a0003f8    mov w24, w0
   2edfc:   d53bd05a    mrs x26, tpidr_el0
   2ee00:   aa0203f6    mov x22, x2
   2ee04:   f9401749    ldr x9, [x26, #40]
   2ee08:   910003e0    mov x0, sp
   2ee0c:   2a1803e1    mov w1, w24
   2ee10:   2a1703e2    mov w2, w23
   2ee14:   2a0503f3    mov w19, w5
   2ee18:   aa0403f4    mov x20, x4
   2ee1c:   2a0303f5    mov w21, w3
   2ee20:   aa0803f9    mov x25, x8
   2ee24:   f90007e9    str x9, [sp, #8]
   2ee28:   9400041a    bl  2fe90 <__libc_init@plt-0x30c20>
   2ee2c:   71000b1f    cmp w24, #0x2
   2ee30:   394003e0    ldrb    w0, [sp]
   2ee34:   1a9f17e8    cset    w8, eq  // eq = none
   2ee38:   aa1603e2    mov x2, x22
   2ee3c:   2a1503e3    mov w3, w21
   2ee40:   aa1403e4    mov x4, x20
   2ee44:   2a1303e5    mov w5, w19
   2ee48:   2a1f03e6    mov w6, wzr
   2ee4c:   1ac822e8    lsl w8, w23, w8
   2ee50:   93407d01    sxtw    x1, w8
   2ee54:   aa1903e8    mov x8, x25
   2ee58:   97ffffa9    bl  2ecfc <__libc_init@plt-0x31db4>
   2ee5c:   f9401748    ldr x8, [x26, #40]
   2ee60:   f94007e9    ldr x9, [sp, #8]
   2ee64:   eb09011f    cmp x8, x9
   2ee68:   54000101    b.ne    2ee88 <__libc_init@plt-0x31c28>  // b.any
   2ee6c:   a9454ff4    ldp x20, x19, [sp, #80]
   2ee70:   a94457f6    ldp x22, x21, [sp, #64]
   2ee74:   a9435ff8    ldp x24, x23, [sp, #48]
   2ee78:   a94267fa    ldp x26, x25, [sp, #32]
   2ee7c:   a9417bfd    ldp x29, x30, [sp, #16]
   2ee80:   910183ff    add sp, sp, #0x60
   2ee84:   d65f03c0    ret
   2ee88:   9400c72e    bl  60b40 <__stack_chk_fail@plt>
   2ee8c:   d10183ff    sub sp, sp, #0x60
   2ee90:   a9017bfd    stp x29, x30, [sp, #16]
   2ee94:   910043fd    add x29, sp, #0x10
   2ee98:   a90267fa    stp x26, x25, [sp, #32]
   2ee9c:   a9035ff8    stp x24, x23, [sp, #48]
   2eea0:   a90457f6    stp x22, x21, [sp, #64]
   2eea4:   a9054ff4    stp x20, x19, [sp, #80]
   2eea8:   2a0003f8    mov w24, w0
   2eeac:   d53bd05a    mrs x26, tpidr_el0
   2eeb0:   aa0203f6    mov x22, x2
   2eeb4:   aa0103f7    mov x23, x1
   2eeb8:   f9401749    ldr x9, [x26, #40]
   2eebc:   910003e0    mov x0, sp
   2eec0:   52800061    mov w1, #0x3                    // #3
   2eec4:   2a1803e2    mov w2, w24
   2eec8:   2a0503f3    mov w19, w5
   2eecc:   aa0403f4    mov x20, x4
   2eed0:   2a0303f5    mov w21, w3
   2eed4:   aa0803f9    mov x25, x8
   2eed8:   f90007e9    str x9, [sp, #8]
   2eedc:   940003ed    bl  2fe90 <__libc_init@plt-0x30c20>
   2eee0:   93407f08    sxtw    x8, w24
   2eee4:   394003e0    ldrb    w0, [sp]
   2eee8:   aa1603e2    mov x2, x22
   2eeec:   2a1503e3    mov w3, w21
   2eef0:   9b177d01    mul x1, x8, x23
   2eef4:   aa1903e8    mov x8, x25
   2eef8:   aa1403e4    mov x4, x20
   2eefc:   2a1303e5    mov w5, w19
   2ef00:   2a1f03e6    mov w6, wzr
   2ef04:   97ffff7e    bl  2ecfc <__libc_init@plt-0x31db4>
   2ef08:   f9401748    ldr x8, [x26, #40]
   2ef0c:   f94007e9    ldr x9, [sp, #8]
   2ef10:   eb09011f    cmp x8, x9
   2ef14:   54000101    b.ne    2ef34 <__libc_init@plt-0x31b7c>  // b.any
   2ef18:   a9454ff4    ldp x20, x19, [sp, #80]
   2ef1c:   a94457f6    ldp x22, x21, [sp, #64]
   2ef20:   a9435ff8    ldp x24, x23, [sp, #48]
   2ef24:   a94267fa    ldp x26, x25, [sp, #32]
   2ef28:   a9417bfd    ldp x29, x30, [sp, #16]
   2ef2c:   910183ff    add sp, sp, #0x60
   2ef30:   d65f03c0    ret
   2ef34:   9400c703    bl  60b40 <__stack_chk_fail@plt>
   2ef38:   d10183ff    sub sp, sp, #0x60
   2ef3c:   a9017bfd    stp x29, x30, [sp, #16]
   2ef40:   910043fd    add x29, sp, #0x10
   2ef44:   f90013f9    str x25, [sp, #32]
   2ef48:   a9035ff8    stp x24, x23, [sp, #48]
   2ef4c:   a90457f6    stp x22, x21, [sp, #64]
   2ef50:   a9054ff4    stp x20, x19, [sp, #80]
   2ef54:   d53bd059    mrs x25, tpidr_el0
   2ef58:   2a0203f5    mov w21, w2
   2ef5c:   aa0103f6    mov x22, x1
   2ef60:   aa0003f8    mov x24, x0
   2ef64:   f9401729    ldr x9, [x25, #40]
   2ef68:   910003e0    mov x0, sp
   2ef6c:   528000a1    mov w1, #0x5                    // #5
   2ef70:   2a1f03e2    mov w2, wzr
   2ef74:   2a0403f3    mov w19, w4
   2ef78:   aa0303f4    mov x20, x3
   2ef7c:   aa0803f7    mov x23, x8
   2ef80:   f90007e9    str x9, [sp, #8]
   2ef84:   940003c3    bl  2fe90 <__libc_init@plt-0x30c20>
   2ef88:   39433308    ldrb    w8, [x24, #204]
   2ef8c:   f9402f01    ldr x1, [x24, #88]
   2ef90:   b4000108    cbz x8, 2efb0 <__libc_init@plt-0x31b00>
   2ef94:   91036309    add x9, x24, #0xd8
   2ef98:   52800026    mov w6, #0x1                    // #1
   2ef9c:   f841852a    ldr x10, [x9], #24
   2efa0:   f1000508    subs    x8, x8, #0x1
   2efa4:   9b067d46    mul x6, x10, x6
   2efa8:   54ffffa1    b.ne    2ef9c <__libc_init@plt-0x31b14>  // b.any
   2efac:   14000002    b   2efb4 <__libc_init@plt-0x31afc>
   2efb0:   52800026    mov w6, #0x1                    // #1
   2efb4:   394003e0    ldrb    w0, [sp]
   2efb8:   aa1703e8    mov x8, x23
   2efbc:   aa1603e2    mov x2, x22
   2efc0:   2a1503e3    mov w3, w21
   2efc4:   aa1403e4    mov x4, x20
   2efc8:   2a1303e5    mov w5, w19
   2efcc:   97ffff4c    bl  2ecfc <__libc_init@plt-0x31db4>
   2efd0:   f9401728    ldr x8, [x25, #40]
   2efd4:   f94007e9    ldr x9, [sp, #8]
   2efd8:   eb09011f    cmp x8, x9
   2efdc:   54000101    b.ne    2effc <__libc_init@plt-0x31ab4>  // b.any
   2efe0:   a9454ff4    ldp x20, x19, [sp, #80]
   2efe4:   a94457f6    ldp x22, x21, [sp, #64]
   2efe8:   a9435ff8    ldp x24, x23, [sp, #48]
   2efec:   a9417bfd    ldp x29, x30, [sp, #16]
   2eff0:   f94013f9    ldr x25, [sp, #32]
   2eff4:   910183ff    add sp, sp, #0x60
   2eff8:   d65f03c0    ret
   2effc:   9400c6d1    bl  60b40 <__stack_chk_fail@plt>
   2f000:   f9400008    ldr x8, [x0]
   2f004:   b4000168    cbz x8, 2f030 <__libc_init@plt-0x31a80>
   2f008:   39433109    ldrb    w9, [x8, #204]
   2f00c:   b4000109    cbz x9, 2f02c <__libc_init@plt-0x31a84>
   2f010:   9103610a    add x10, x8, #0xd8
   2f014:   52800028    mov w8, #0x1                    // #1
   2f018:   f841854b    ldr x11, [x10], #24
   2f01c:   f1000529    subs    x9, x9, #0x1
   2f020:   9b087d68    mul x8, x11, x8
   2f024:   54ffffa1    b.ne    2f018 <__libc_init@plt-0x31a98>  // b.any
   2f028:   14000002    b   2f030 <__libc_init@plt-0x31a80>
   2f02c:   52800028    mov w8, #0x1                    // #1
   2f030:   b27d7fe9    mov x9, #0x7fffffff8            // #34359738360
   2f034:   7100051f    cmp w8, #0x1
   2f038:   8b080d29    add x9, x9, x8, lsl #3
   2f03c:   52800208    mov w8, #0x10                   // #16
   2f040:   927d7d29    and x9, x9, #0x7fffffff8
   2f044:   91004129    add x9, x9, #0x10
   2f048:   9a88c120    csel    x0, x9, x8, gt
   2f04c:   d65f03c0    ret
   2f050:   39405008    ldrb    w8, [x0, #20]
   2f054:   b4000108    cbz x8, 2f074 <__libc_init@plt-0x31a3c>
   2f058:   91008009    add x9, x0, #0x20
   2f05c:   52800020    mov w0, #0x1                    // #1
   2f060:   f841852a    ldr x10, [x9], #24
   2f064:   f1000508    subs    x8, x8, #0x1
   2f068:   9b007d40    mul x0, x10, x0
   2f06c:   54ffffa1    b.ne    2f060 <__libc_init@plt-0x31a50>  // b.any
   2f070:   d65f03c0    ret
   2f074:   52800020    mov w0, #0x1                    // #1
   2f078:   d65f03c0    ret
   2f07c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2f080:   a90157f6    stp x22, x21, [sp, #16]
   2f084:   910003fd    mov x29, sp
   2f088:   a9024ff4    stp x20, x19, [sp, #32]
   2f08c:   aa0003f3    mov x19, x0
   2f090:   39405015    ldrb    w21, [x0, #20]
   2f094:   b4000135    cbz x21, 2f0b8 <__libc_init@plt-0x319f8>
   2f098:   91008269    add x9, x19, #0x20
   2f09c:   52800028    mov w8, #0x1                    // #1
   2f0a0:   aa1503ea    mov x10, x21
   2f0a4:   f841852b    ldr x11, [x9], #24
   2f0a8:   f100054a    subs    x10, x10, #0x1
   2f0ac:   9b087d68    mul x8, x11, x8
   2f0b0:   54ffffa1    b.ne    2f0a4 <__libc_init@plt-0x31a0c>  // b.any
   2f0b4:   14000002    b   2f0bc <__libc_init@plt-0x319f4>
   2f0b8:   52800028    mov w8, #0x1                    // #1
   2f0bc:   f9400676    ldr x22, [x19, #8]
   2f0c0:   9b087ed4    mul x20, x22, x8
   2f0c4:   aa1403e0    mov x0, x20
   2f0c8:   9400c6a2    bl  60b50 <malloc@plt>
   2f0cc:   f100001f    cmp x0, #0x0
   2f0d0:   fa400a84    ccmp    x20, #0x0, #0x4, eq // eq = none
   2f0d4:   54000161    b.ne    2f100 <__libc_init@plt-0x319b0>  // b.any
   2f0d8:   f9000260    str x0, [x19]
   2f0dc:   340000f5    cbz w21, 2f0f8 <__libc_init@plt-0x319b8>
   2f0e0:   9100a268    add x8, x19, #0x28
   2f0e4:   f85f8109    ldur    x9, [x8, #-8]
   2f0e8:   f10006b5    subs    x21, x21, #0x1
   2f0ec:   f8018516    str x22, [x8], #24
   2f0f0:   9b167d36    mul x22, x9, x22
   2f0f4:   54ffff81    b.ne    2f0e4 <__libc_init@plt-0x319cc>  // b.any
   2f0f8:   2a1f03e0    mov w0, wzr
   2f0fc:   14000002    b   2f104 <__libc_init@plt-0x319ac>
   2f100:   52800260    mov w0, #0x13                   // #19
   2f104:   a9424ff4    ldp x20, x19, [sp, #32]
   2f108:   a94157f6    ldp x22, x21, [sp, #16]
   2f10c:   a8c37bfd    ldp x29, x30, [sp], #48
   2f110:   d65f03c0    ret
   2f114:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2f118:   f9000bf3    str x19, [sp, #16]
   2f11c:   910003fd    mov x29, sp
   2f120:   aa0003f3    mov x19, x0
   2f124:   370000c2    tbnz    w2, #0, 2f13c <__libc_init@plt-0x31974>
   2f128:   39405a68    ldrb    w8, [x19, #22]
   2f12c:   7100051f    cmp w8, #0x1
   2f130:   54000061    b.ne    2f13c <__libc_init@plt-0x31974>  // b.any
   2f134:   2a1f03e0    mov w0, wzr
   2f138:   1400000f    b   2f174 <__libc_init@plt-0x3193c>
   2f13c:   39405e68    ldrb    w8, [x19, #23]
   2f140:   34000168    cbz w8, 2f16c <__libc_init@plt-0x31944>
   2f144:   39405268    ldrb    w8, [x19, #20]
   2f148:   52800309    mov w9, #0x18                   // #24
   2f14c:   9b094d08    madd    x8, x8, x9, x19
   2f150:   f9400d02    ldr x2, [x8, #24]
   2f154:   b40000c2    cbz x2, 2f16c <__libc_init@plt-0x31944>
   2f158:   3946b848    ldrb    w8, [x2, #430]
   2f15c:   35000088    cbnz    w8, 2f16c <__libc_init@plt-0x31944>
   2f160:   12000021    and w1, w1, #0x1
   2f164:   aa1303e0    mov x0, x19
   2f168:   940005ad    bl  3081c <__libc_init@plt-0x30294>
   2f16c:   aa1303e0    mov x0, x19
   2f170:   94000194    bl  2f7c0 <__libc_init@plt-0x312f0>
   2f174:   f9400bf3    ldr x19, [sp, #16]
   2f178:   a8c27bfd    ldp x29, x30, [sp], #32
   2f17c:   d65f03c0    ret
   2f180:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   2f184:   910003fd    mov x29, sp
   2f188:   9400018e    bl  2f7c0 <__libc_init@plt-0x312f0>
   2f18c:   a8c17bfd    ldp x29, x30, [sp], #16
   2f190:   d65f03c0    ret
   2f194:   39405009    ldrb    w9, [x0, #20]
   2f198:   b4000389    cbz x9, 2f208 <__libc_init@plt-0x318a8>
   2f19c:   91006008    add x8, x0, #0x18
   2f1a0:   d100052a    sub x10, x9, #0x1
   2f1a4:   52800309    mov w9, #0x18                   // #24
   2f1a8:   b4000062    cbz x2, 2f1b4 <__libc_init@plt-0x318fc>
   2f1ac:   b86a784b    ldr w11, [x2, x10, lsl #2]
   2f1b0:   14000002    b   2f1b8 <__libc_init@plt-0x318f8>
   2f1b4:   2a0a03eb    mov w11, w10
   2f1b8:   f86bd82d    ldr x13, [x1, w11, sxtw #3]
   2f1bc:   9b297d6c    smull   x12, w11, w9
   2f1c0:   d10005ae    sub x14, x13, #0x1
   2f1c4:   f82bd82e    str x14, [x1, w11, sxtw #3]
   2f1c8:   f86c690c    ldr x12, [x8, x12]
   2f1cc:   eb0c01bf    cmp x13, x12
   2f1d0:   1a9fd7e0    cset    w0, gt
   2f1d4:   5400018c    b.gt    2f204 <__libc_init@plt-0x318ac>
   2f1d8:   93407d6b    sxtw    x11, w11
   2f1dc:   d100054e    sub x14, x10, #0x1
   2f1e0:   9100054f    add x15, x10, #0x1
   2f1e4:   9b09216d    madd    x13, x11, x9, x8
   2f1e8:   f10005ff    cmp x15, #0x1
   2f1ec:   f94005ad    ldr x13, [x13, #8]
   2f1f0:   8b0d018a    add x10, x12, x13
   2f1f4:   d100054c    sub x12, x10, #0x1
   2f1f8:   aa0e03ea    mov x10, x14
   2f1fc:   f82b782c    str x12, [x1, x11, lsl #3]
   2f200:   54fffd48    b.hi    2f1a8 <__libc_init@plt-0x31908>  // b.pmore
   2f204:   d65f03c0    ret
   2f208:   2a1f03e0    mov w0, wzr
   2f20c:   d65f03c0    ret
   2f210:   39405009    ldrb    w9, [x0, #20]
   2f214:   b40002a9    cbz x9, 2f268 <__libc_init@plt-0x31848>
   2f218:   aa0003e8    mov x8, x0
   2f21c:   aa1f03ea    mov x10, xzr
   2f220:   aa1f03e0    mov x0, xzr
   2f224:   91006108    add x8, x8, #0x18
   2f228:   5280002b    mov w11, #0x1                       // #1
   2f22c:   5280030c    mov w12, #0x18                      // #24
   2f230:   b4000062    cbz x2, 2f23c <__libc_init@plt-0x31874>
   2f234:   b86a784d    ldr w13, [x2, x10, lsl #2]
   2f238:   14000002    b   2f240 <__libc_init@plt-0x31870>
   2f23c:   2a0a03ed    mov w13, w10
   2f240:   9b2c21ae    smaddl  x14, w13, w12, x8
   2f244:   f86dd82d    ldr x13, [x1, w13, sxtw #3]
   2f248:   9100054a    add x10, x10, #0x1
   2f24c:   eb0a013f    cmp x9, x10
   2f250:   a94039cf    ldp x15, x14, [x14]
   2f254:   cb0f01ad    sub x13, x13, x15
   2f258:   9b0b01a0    madd    x0, x13, x11, x0
   2f25c:   9b0b7dcb    mul x11, x14, x11
   2f260:   54fffe81    b.ne    2f230 <__libc_init@plt-0x31880>  // b.any
   2f264:   d65f03c0    ret
   2f268:   aa1f03e0    mov x0, xzr
   2f26c:   d65f03c0    ret
   2f270:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   2f274:   a9015ff8    stp x24, x23, [sp, #16]
   2f278:   910003fd    mov x29, sp
   2f27c:   a90257f6    stp x22, x21, [sp, #32]
   2f280:   a9034ff4    stp x20, x19, [sp, #48]
   2f284:   aa0403f3    mov x19, x4
   2f288:   aa0303f4    mov x20, x3
   2f28c:   aa0103f6    mov x22, x1
   2f290:   aa0203f5    mov x21, x2
   2f294:   aa0003f7    mov x23, x0
   2f298:   39405c28    ldrb    w8, [x1, #23]
   2f29c:   39405038    ldrb    w24, [x1, #20]
   2f2a0:   340000c8    cbz w8, 2f2b8 <__libc_init@plt-0x317f8>
   2f2a4:   52800308    mov w8, #0x18                   // #24
   2f2a8:   9b085b08    madd    x8, x24, x8, x22
   2f2ac:   91006100    add x0, x8, #0x18
   2f2b0:   97ffff54    bl  2f000 <__libc_init@plt-0x31ab0>
   2f2b4:   14000002    b   2f2bc <__libc_init@plt-0x317f4>
   2f2b8:   aa1f03e0    mov x0, xzr
   2f2bc:   52800308    mov w8, #0x18                   // #24
   2f2c0:   aa1603e1    mov x1, x22
   2f2c4:   9b080308    madd    x8, x24, x8, x0
   2f2c8:   aa1703e0    mov x0, x23
   2f2cc:   91006102    add x2, x8, #0x18
   2f2d0:   9400c68c    bl  60d00 <memcpy@plt>
   2f2d4:   52800028    mov w8, #0x1                    // #1
   2f2d8:   394052e9    ldrb    w9, [x23, #20]
   2f2dc:   39005ae8    strb    w8, [x23, #22]
   2f2e0:   34000189    cbz w9, 2f310 <__libc_init@plt-0x317a0>
   2f2e4:   aa1303ea    mov x10, x19
   2f2e8:   2a0903e8    mov w8, w9
   2f2ec:   b4000073    cbz x19, 2f2f8 <__libc_init@plt-0x317b8>
   2f2f0:   f940014b    ldr x11, [x10]
   2f2f4:   b500006b    cbnz    x11, 2f300 <__libc_init@plt-0x317b0>
   2f2f8:   71000508    subs    w8, w8, #0x1
   2f2fc:   5400040b    b.lt    2f37c <__libc_init@plt-0x31734>  // b.tstop
   2f300:   9100214a    add x10, x10, #0x8
   2f304:   f1000529    subs    x9, x9, #0x1
   2f308:   54ffff21    b.ne    2f2ec <__libc_init@plt-0x317c4>  // b.any
   2f30c:   14000002    b   2f314 <__libc_init@plt-0x3179c>
   2f310:   2a1f03e8    mov w8, wzr
   2f314:   390052e8    strb    w8, [x23, #20]
   2f318:   5280030a    mov w10, #0x18                      // #24
   2f31c:   394052c9    ldrb    w9, [x22, #20]
   2f320:   39405ecb    ldrb    w11, [x22, #23]
   2f324:   d503201f    nop
   2f328:   9b0a5929    madd    x9, x9, x10, x22
   2f32c:   7100017f    cmp w11, #0x0
   2f330:   91006129    add x9, x9, #0x18
   2f334:   9a8903e1    csel    x1, xzr, x9, eq // eq = none
   2f338:   3400010b    cbz w11, 2f358 <__libc_init@plt-0x31758>
   2f33c:   39405ee9    ldrb    w9, [x23, #23]
   2f340:   340001e9    cbz w9, 2f37c <__libc_init@plt-0x31734>
   2f344:   52800309    mov w9, #0x18                   // #24
   2f348:   12001d08    and w8, w8, #0xff
   2f34c:   9ba95d08    umaddl  x8, w8, w9, x23
   2f350:   91006100    add x0, x8, #0x18
   2f354:   94000010    bl  2f394 <__libc_init@plt-0x3171c>
   2f358:   aa1703e0    mov x0, x23
   2f35c:   aa1603e1    mov x1, x22
   2f360:   aa1503e2    mov x2, x21
   2f364:   aa1403e3    mov x3, x20
   2f368:   aa1303e4    mov x4, x19
   2f36c:   940001a7    bl  2fa08 <__libc_init@plt-0x310a8>
   2f370:   7100001f    cmp w0, #0x0
   2f374:   1a9f17e0    cset    w0, eq  // eq = none
   2f378:   14000002    b   2f380 <__libc_init@plt-0x31730>
   2f37c:   2a1f03e0    mov w0, wzr
   2f380:   a9434ff4    ldp x20, x19, [sp, #48]
   2f384:   a94257f6    ldp x22, x21, [sp, #32]
   2f388:   a9415ff8    ldp x24, x23, [sp, #16]
   2f38c:   a8c47bfd    ldp x29, x30, [sp], #64
   2f390:   d65f03c0    ret
   2f394:   f9400028    ldr x8, [x1]
   2f398:   f9000008    str x8, [x0]
   2f39c:   f9400028    ldr x8, [x1]
   2f3a0:   b4000248    cbz x8, 2f3e8 <__libc_init@plt-0x316c8>
   2f3a4:   39433109    ldrb    w9, [x8, #204]
   2f3a8:   b4000129    cbz x9, 2f3cc <__libc_init@plt-0x316e4>
   2f3ac:   9103610a    add x10, x8, #0xd8
   2f3b0:   52800028    mov w8, #0x1                    // #1
   2f3b4:   f841854b    ldr x11, [x10], #24
   2f3b8:   f1000529    subs    x9, x9, #0x1
   2f3bc:   9b087d68    mul x8, x11, x8
   2f3c0:   54ffffa1    b.ne    2f3b4 <__libc_init@plt-0x316fc>  // b.any
   2f3c4:   b5000068    cbnz    x8, 2f3d0 <__libc_init@plt-0x316e0>
   2f3c8:   14000008    b   2f3e8 <__libc_init@plt-0x316c8>
   2f3cc:   52800028    mov w8, #0x1                    // #1
   2f3d0:   91002029    add x9, x1, #0x8
   2f3d4:   9100200a    add x10, x0, #0x8
   2f3d8:   f840852b    ldr x11, [x9], #8
   2f3dc:   f1000508    subs    x8, x8, #0x1
   2f3e0:   f800854b    str x11, [x10], #8
   2f3e4:   54ffffa1    b.ne    2f3d8 <__libc_init@plt-0x316d8>  // b.any
   2f3e8:   d65f03c0    ret
   2f3ec:   d65f03c0    ret
   2f3f0:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   2f3f4:   f9000bf9    str x25, [sp, #16]
   2f3f8:   910003fd    mov x29, sp
   2f3fc:   a9025ff8    stp x24, x23, [sp, #32]
   2f400:   a90357f6    stp x22, x21, [sp, #48]
   2f404:   a9044ff4    stp x20, x19, [sp, #64]
   2f408:   aa0103f3    mov x19, x1
   2f40c:   aa0003f4    mov x20, x0
   2f410:   f0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2f414:   aa1303e0    mov x0, x19
   2f418:   913abc21    add x1, x1, #0xeaf
   2f41c:   aa1403e2    mov x2, x20
   2f420:   9400c5c4    bl  60b30 <fprintf@plt>
   2f424:   f0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2f428:   f9400282    ldr x2, [x20]
   2f42c:   913b0421    add x1, x1, #0xec1
   2f430:   aa1303e0    mov x0, x19
   2f434:   9400c5bf    bl  60b30 <fprintf@plt>
   2f438:   90fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2f43c:   f9400682    ldr x2, [x20, #8]
   2f440:   9122e821    add x1, x1, #0x8ba
   2f444:   aa1303e0    mov x0, x19
   2f448:   9400c5ba    bl  60b30 <fprintf@plt>
   2f44c:   d0fffec1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   2f450:   b9401282    ldr w2, [x20, #16]
   2f454:   91283021    add x1, x1, #0xa0c
   2f458:   aa1303e0    mov x0, x19
   2f45c:   9400c5b5    bl  60b30 <fprintf@plt>
   2f460:   90fffee1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   2f464:   39405282    ldrb    w2, [x20, #20]
   2f468:   91232c21    add x1, x1, #0x8cb
   2f46c:   aa1303e0    mov x0, x19
   2f470:   9400c5b0    bl  60b30 <fprintf@plt>
   2f474:   b0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2f478:   39c05682    ldrsb   w2, [x20, #21]
   2f47c:   912b1821    add x1, x1, #0xac6
   2f480:   aa1303e0    mov x0, x19
   2f484:   9400c5ab    bl  60b30 <fprintf@plt>
   2f488:   b0fffee1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   2f48c:   39405a82    ldrb    w2, [x20, #22]
   2f490:   912b5821    add x1, x1, #0xad6
   2f494:   aa1303e0    mov x0, x19
   2f498:   9400c5a6    bl  60b30 <fprintf@plt>
   2f49c:   d0fffee1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   2f4a0:   39405e82    ldrb    w2, [x20, #23]
   2f4a4:   91113821    add x1, x1, #0x44e
   2f4a8:   aa1303e0    mov x0, x19
   2f4ac:   9400c5a1    bl  60b30 <fprintf@plt>
   2f4b0:   39405288    ldrb    w8, [x20, #20]
   2f4b4:   34000368    cbz w8, 2f520 <__libc_init@plt-0x31590>
   2f4b8:   d0fffef6    adrp    x22, d000 <__libc_init@plt-0x53ab0>
   2f4bc:   b0fffef7    adrp    x23, c000 <__libc_init@plt-0x54ab0>
   2f4c0:   b0fffef8    adrp    x24, c000 <__libc_init@plt-0x54ab0>
   2f4c4:   aa1f03f5    mov x21, xzr
   2f4c8:   9100a299    add x25, x20, #0x28
   2f4cc:   91055ad6    add x22, x22, #0x156
   2f4d0:   910b3af7    add x23, x23, #0x2ce
   2f4d4:   910ba318    add x24, x24, #0x2e8
   2f4d8:   f85f0323    ldur    x3, [x25, #-16]
   2f4dc:   aa1303e0    mov x0, x19
   2f4e0:   aa1603e1    mov x1, x22
   2f4e4:   2a1503e2    mov w2, w21
   2f4e8:   9400c592    bl  60b30 <fprintf@plt>
   2f4ec:   f85f8322    ldur    x2, [x25, #-8]
   2f4f0:   aa1303e0    mov x0, x19
   2f4f4:   aa1703e1    mov x1, x23
   2f4f8:   9400c58e    bl  60b30 <fprintf@plt>
   2f4fc:   f8418722    ldr x2, [x25], #24
   2f500:   aa1303e0    mov x0, x19
   2f504:   aa1803e1    mov x1, x24
   2f508:   9400c58a    bl  60b30 <fprintf@plt>
   2f50c:   39405288    ldrb    w8, [x20, #20]
   2f510:   910006b5    add x21, x21, #0x1
   2f514:   eb0802bf    cmp x21, x8
   2f518:   54fffe03    b.cc    2f4d8 <__libc_init@plt-0x315d8>  // b.lo, b.ul, b.last
   2f51c:   14000002    b   2f524 <__libc_init@plt-0x3158c>
   2f520:   aa1f03e8    mov x8, xzr
   2f524:   39405e89    ldrb    w9, [x20, #23]
   2f528:   34000189    cbz w9, 2f558 <__libc_init@plt-0x31558>
   2f52c:   9100628a    add x10, x20, #0x18
   2f530:   aa1303e1    mov x1, x19
   2f534:   a9444ff4    ldp x20, x19, [sp, #64]
   2f538:   52800309    mov w9, #0x18                   // #24
   2f53c:   a94357f6    ldp x22, x21, [sp, #48]
   2f540:   d503201f    nop
   2f544:   9b092900    madd    x0, x8, x9, x10
   2f548:   a9425ff8    ldp x24, x23, [sp, #32]
   2f54c:   f9400bf9    ldr x25, [sp, #16]
   2f550:   a8c57bfd    ldp x29, x30, [sp], #80
   2f554:   14000007    b   2f570 <__libc_init@plt-0x31540>
   2f558:   a9444ff4    ldp x20, x19, [sp, #64]
   2f55c:   a94357f6    ldp x22, x21, [sp, #48]
   2f560:   a9425ff8    ldp x24, x23, [sp, #32]
   2f564:   f9400bf9    ldr x25, [sp, #16]
   2f568:   a8c57bfd    ldp x29, x30, [sp], #80
   2f56c:   d65f03c0    ret
   2f570:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   2f574:   f9000bf7    str x23, [sp, #16]
   2f578:   910003fd    mov x29, sp
   2f57c:   a90257f6    stp x22, x21, [sp, #32]
   2f580:   a9034ff4    stp x20, x19, [sp, #48]
   2f584:   aa0103f3    mov x19, x1
   2f588:   f0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   2f58c:   aa0003f4    mov x20, x0
   2f590:   f9400002    ldr x2, [x0]
   2f594:   9127c021    add x1, x1, #0x9f0
   2f598:   aa1303e0    mov x0, x19
   2f59c:   9400c565    bl  60b30 <fprintf@plt>
   2f5a0:   f9400289    ldr x9, [x20]
   2f5a4:   b4000309    cbz x9, 2f604 <__libc_init@plt-0x314ac>
   2f5a8:   39433128    ldrb    w8, [x9, #204]
   2f5ac:   b4000128    cbz x8, 2f5d0 <__libc_init@plt-0x314e0>
   2f5b0:   91036129    add x9, x9, #0xd8
   2f5b4:   52800036    mov w22, #0x1                       // #1
   2f5b8:   f841852a    ldr x10, [x9], #24
   2f5bc:   f1000508    subs    x8, x8, #0x1
   2f5c0:   9b167d56    mul x22, x10, x22
   2f5c4:   54ffffa1    b.ne    2f5b8 <__libc_init@plt-0x314f8>  // b.any
   2f5c8:   b5000076    cbnz    x22, 2f5d4 <__libc_init@plt-0x314dc>
   2f5cc:   1400000e    b   2f604 <__libc_init@plt-0x314ac>
   2f5d0:   52800036    mov w22, #0x1                       // #1
   2f5d4:   91002297    add x23, x20, #0x8
   2f5d8:   d0fffef4    adrp    x20, d000 <__libc_init@plt-0x53ab0>
   2f5dc:   aa1f03f5    mov x21, xzr
   2f5e0:   911c8694    add x20, x20, #0x721
   2f5e4:   f8757ae3    ldr x3, [x23, x21, lsl #3]
   2f5e8:   aa1303e0    mov x0, x19
   2f5ec:   aa1403e1    mov x1, x20
   2f5f0:   aa1503e2    mov x2, x21
   2f5f4:   9400c54f    bl  60b30 <fprintf@plt>
   2f5f8:   910006b5    add x21, x21, #0x1
   2f5fc:   eb1502df    cmp x22, x21
   2f600:   54ffff21    b.ne    2f5e4 <__libc_init@plt-0x314cc>  // b.any
   2f604:   a9434ff4    ldp x20, x19, [sp, #48]
   2f608:   a94257f6    ldp x22, x21, [sp, #32]
   2f60c:   f9400bf7    ldr x23, [sp, #16]
   2f610:   a8c47bfd    ldp x29, x30, [sp], #64
   2f614:   d65f03c0    ret
   2f618:   f9400009    ldr x9, [x0]
   2f61c:   b4000149    cbz x9, 2f644 <__libc_init@plt-0x3146c>
   2f620:   39433128    ldrb    w8, [x9, #204]
   2f624:   b4000148    cbz x8, 2f64c <__libc_init@plt-0x31464>
   2f628:   91036129    add x9, x9, #0xd8
   2f62c:   52800020    mov w0, #0x1                    // #1
   2f630:   f841852a    ldr x10, [x9], #24
   2f634:   f1000508    subs    x8, x8, #0x1
   2f638:   9b007d40    mul x0, x10, x0
   2f63c:   54ffffa1    b.ne    2f630 <__libc_init@plt-0x31480>  // b.any
   2f640:   d65f03c0    ret
   2f644:   aa1f03e0    mov x0, xzr
   2f648:   d65f03c0    ret
   2f64c:   52800020    mov w0, #0x1                    // #1
   2f650:   d65f03c0    ret
   2f654:   aa0003e8    mov x8, x0
   2f658:   39405009    ldrb    w9, [x0, #20]
   2f65c:   f9400000    ldr x0, [x0]
   2f660:   b4000149    cbz x9, 2f688 <__libc_init@plt-0x31428>
   2f664:   91006108    add x8, x8, #0x18
   2f668:   f840842a    ldr x10, [x1], #8
   2f66c:   f940010b    ldr x11, [x8]
   2f670:   f1000529    subs    x9, x9, #0x1
   2f674:   f940090c    ldr x12, [x8, #16]
   2f678:   91006108    add x8, x8, #0x18
   2f67c:   cb0b014a    sub x10, x10, x11
   2f680:   9b0c0140    madd    x0, x10, x12, x0
   2f684:   54ffff21    b.ne    2f668 <__libc_init@plt-0x31448>  // b.any
   2f688:   d65f03c0    ret
   2f68c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   2f690:   f9000bf5    str x21, [sp, #16]
   2f694:   910003fd    mov x29, sp
   2f698:   a9024ff4    stp x20, x19, [sp, #32]
   2f69c:   b4000240    cbz x0, 2f6e4 <__libc_init@plt-0x313cc>
   2f6a0:   b9401008    ldr w8, [x0, #16]
   2f6a4:   aa0003f4    mov x20, x0
   2f6a8:   529dc469    mov w9, #0xee23                 // #60963
   2f6ac:   72a02669    movk    w9, #0x133, lsl #16
   2f6b0:   6b09011f    cmp w8, w9
   2f6b4:   54000181    b.ne    2f6e4 <__libc_init@plt-0x313cc>  // b.any
   2f6b8:   39405a88    ldrb    w8, [x20, #22]
   2f6bc:   51000509    sub w9, w8, #0x1
   2f6c0:   7100053f    cmp w9, #0x1
   2f6c4:   540001a8    b.hi    2f6f8 <__libc_init@plt-0x313b8>  // b.pmore
   2f6c8:   aa0303f3    mov x19, x3
   2f6cc:   7100091f    cmp w8, #0x2
   2f6d0:   54000181    b.ne    2f700 <__libc_init@plt-0x313b0>  // b.any
   2f6d4:   f9400288    ldr x8, [x20]
   2f6d8:   b4000148    cbz x8, 2f700 <__libc_init@plt-0x313b0>
   2f6dc:   52800180    mov w0, #0xc                    // #12
   2f6e0:   14000002    b   2f6e8 <__libc_init@plt-0x313c8>
   2f6e4:   52800240    mov w0, #0x12                   // #18
   2f6e8:   a9424ff4    ldp x20, x19, [sp, #32]
   2f6ec:   f9400bf5    ldr x21, [sp, #16]
   2f6f0:   a8c37bfd    ldp x29, x30, [sp], #48
   2f6f4:   d65f03c0    ret
   2f6f8:   52800200    mov w0, #0x10                   // #16
   2f6fc:   17fffffb    b   2f6e8 <__libc_init@plt-0x313c8>
   2f700:   39405288    ldrb    w8, [x20, #20]
   2f704:   71003d1f    cmp w8, #0xf
   2f708:   54000069    b.ls    2f714 <__libc_init@plt-0x3139c>  // b.plast
   2f70c:   528001c0    mov w0, #0xe                    // #14
   2f710:   17fffff6    b   2f6e8 <__libc_init@plt-0x313c8>
   2f714:   39405689    ldrb    w9, [x20, #21]
   2f718:   5100b52a    sub w10, w9, #0x2d
   2f71c:   3100b15f    cmn w10, #0x2c
   2f720:   54000062    b.cs    2f72c <__libc_init@plt-0x31384>  // b.hs, b.nlast
   2f724:   528001e0    mov w0, #0xf                    // #15
   2f728:   17fffff0    b   2f6e8 <__libc_init@plt-0x313c8>
   2f72c:   7100b13f    cmp w9, #0x2c
   2f730:   54000408    b.hi    2f7b0 <__libc_init@plt-0x31300>  // b.pmore
   2f734:   5280002a    mov w10, #0x1                       // #1
   2f738:   9ac92149    lsl x9, x10, x9
   2f73c:   d2c3200a    mov x10, #0x190000000000            // #27487790694400
   2f740:   ea0a013f    tst x9, x10
   2f744:   54000360    b.eq    2f7b0 <__libc_init@plt-0x31300>  // b.none
   2f748:   aa1303f5    mov x21, x19
   2f74c:   340001c8    cbz w8, 2f784 <__libc_init@plt-0x3132c>
   2f750:   91006289    add x9, x20, #0x18
   2f754:   aa1303f5    mov x21, x19
   2f758:   f840842a    ldr x10, [x1], #8
   2f75c:   f840844b    ldr x11, [x2], #8
   2f760:   eb0a016b    subs    x11, x11, x10
   2f764:   9a8bb7eb    csinc   x11, xzr, x11, lt   // lt = tstop
   2f768:   f100017f    cmp x11, #0x0
   2f76c:   9a9f154a    csinc   x10, x10, xzr, ne   // ne = any
   2f770:   f1000508    subs    x8, x8, #0x1
   2f774:   a900d52b    stp x11, x21, [x9, #8]
   2f778:   9b157d75    mul x21, x11, x21
   2f77c:   f801852a    str x10, [x9], #24
   2f780:   54fffec1    b.ne    2f758 <__libc_init@plt-0x31358>  // b.any
   2f784:   aa1503e0    mov x0, x21
   2f788:   9400c4f2    bl  60b50 <malloc@plt>
   2f78c:   f100001f    cmp x0, #0x0
   2f790:   fa400aa4    ccmp    x21, #0x0, #0x4, eq // eq = none
   2f794:   540000a1    b.ne    2f7a8 <__libc_init@plt-0x31308>  // b.any
   2f798:   aa0003e8    mov x8, x0
   2f79c:   2a1f03e0    mov w0, wzr
   2f7a0:   a9004e88    stp x8, x19, [x20]
   2f7a4:   17ffffd1    b   2f6e8 <__libc_init@plt-0x313c8>
   2f7a8:   52800260    mov w0, #0x13                   // #19
   2f7ac:   17ffffcf    b   2f6e8 <__libc_init@plt-0x313c8>
   2f7b0:   f9400693    ldr x19, [x20, #8]
   2f7b4:   b5fffcb3    cbnz    x19, 2f748 <__libc_init@plt-0x31368>
   2f7b8:   528001a0    mov w0, #0xd                    // #13
   2f7bc:   17ffffcb    b   2f6e8 <__libc_init@plt-0x313c8>
   2f7c0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   2f7c4:   f9000bf3    str x19, [sp, #16]
   2f7c8:   910003fd    mov x29, sp
   2f7cc:   b4000220    cbz x0, 2f810 <__libc_init@plt-0x312a0>
   2f7d0:   b9401008    ldr w8, [x0, #16]
   2f7d4:   aa0003f3    mov x19, x0
   2f7d8:   529dc469    mov w9, #0xee23                 // #60963
   2f7dc:   72a02669    movk    w9, #0x133, lsl #16
   2f7e0:   6b09011f    cmp w8, w9
   2f7e4:   54000161    b.ne    2f810 <__libc_init@plt-0x312a0>  // b.any
   2f7e8:   39405a68    ldrb    w8, [x19, #22]
   2f7ec:   51000508    sub w8, w8, #0x1
   2f7f0:   7100051f    cmp w8, #0x1
   2f7f4:   540000e8    b.hi    2f810 <__libc_init@plt-0x312a0>  // b.pmore
   2f7f8:   f9400260    ldr x0, [x19]
   2f7fc:   b4000120    cbz x0, 2f820 <__libc_init@plt-0x31290>
   2f800:   9400c4d8    bl  60b60 <free@plt>
   2f804:   2a1f03e0    mov w0, wzr
   2f808:   f900027f    str xzr, [x19]
   2f80c:   14000002    b   2f814 <__libc_init@plt-0x3129c>
   2f810:   52800240    mov w0, #0x12                   // #18
   2f814:   f9400bf3    ldr x19, [sp, #16]
   2f818:   a8c27bfd    ldp x29, x30, [sp], #32
   2f81c:   d65f03c0    ret
   2f820:   52800160    mov w0, #0xb                    // #11
   2f824:   17fffffc    b   2f814 <__libc_init@plt-0x3129c>
   2f828:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   2f82c:   a9015ff8    stp x24, x23, [sp, #16]
   2f830:   910003fd    mov x29, sp
   2f834:   a90257f6    stp x22, x21, [sp, #32]
   2f838:   a9034ff4    stp x20, x19, [sp, #48]
   2f83c:   12001c48    and w8, w2, #0xff
   2f840:   7100091f    cmp w8, #0x2
   2f844:   54000069    b.ls    2f850 <__libc_init@plt-0x31260>  // b.plast
   2f848:   52800200    mov w0, #0x10                   // #16
   2f84c:   14000048    b   2f96c <__libc_init@plt-0x31144>
   2f850:   2a0503f4    mov w20, w5
   2f854:   12001ca8    and w8, w5, #0xff
   2f858:   71003d1f    cmp w8, #0xf
   2f85c:   54000069    b.ls    2f868 <__libc_init@plt-0x31248>  // b.plast
   2f860:   528001c0    mov w0, #0xe                    // #14
   2f864:   14000042    b   2f96c <__libc_init@plt-0x31144>
   2f868:   aa0603f3    mov x19, x6
   2f86c:   2a0203f6    mov w22, w2
   2f870:   2a0303f8    mov w24, w3
   2f874:   aa0103f7    mov x23, x1
   2f878:   aa0003f5    mov x21, x0
   2f87c:   b40000c1    cbz x1, 2f894 <__libc_init@plt-0x3121c>
   2f880:   12001ec8    and w8, w22, #0xff
   2f884:   7100091f    cmp w8, #0x2
   2f888:   54000061    b.ne    2f894 <__libc_init@plt-0x3121c>  // b.any
   2f88c:   52800180    mov w0, #0xc                    // #12
   2f890:   14000037    b   2f96c <__libc_init@plt-0x31144>
   2f894:   b40000d7    cbz x23, 2f8ac <__libc_init@plt-0x31204>
   2f898:   72001e9f    tst w20, #0xff
   2f89c:   54000080    b.eq    2f8ac <__libc_init@plt-0x31204>  // b.none
   2f8a0:   b5000073    cbnz    x19, 2f8ac <__libc_init@plt-0x31204>
   2f8a4:   52800220    mov w0, #0x11                   // #17
   2f8a8:   14000031    b   2f96c <__libc_init@plt-0x31144>
   2f8ac:   5100b708    sub w8, w24, #0x2d
   2f8b0:   12001d08    and w8, w8, #0xff
   2f8b4:   7103511f    cmp w8, #0xd4
   2f8b8:   54000062    b.cs    2f8c4 <__libc_init@plt-0x311ec>  // b.hs, b.nlast
   2f8bc:   528001e0    mov w0, #0xf                    // #15
   2f8c0:   1400002b    b   2f96c <__libc_init@plt-0x31144>
   2f8c4:   b40001b5    cbz x21, 2f8f8 <__libc_init@plt-0x311b8>
   2f8c8:   12001f08    and w8, w24, #0xff
   2f8cc:   7100b11f    cmp w8, #0x2c
   2f8d0:   54000188    b.hi    2f900 <__libc_init@plt-0x311b0>  // b.pmore
   2f8d4:   92401f08    and x8, x24, #0xff
   2f8d8:   52800029    mov w9, #0x1                    // #1
   2f8dc:   9ac82128    lsl x8, x9, x8
   2f8e0:   d2c3a009    mov x9, #0x1d0000000000         // #31885837205504
   2f8e4:   ea09011f    tst x8, x9
   2f8e8:   540000c0    b.eq    2f900 <__libc_init@plt-0x311b0>  // b.none
   2f8ec:   b5000104    cbnz    x4, 2f90c <__libc_init@plt-0x311a4>
   2f8f0:   528001a0    mov w0, #0xd                    // #13
   2f8f4:   1400001e    b   2f96c <__libc_init@plt-0x31144>
   2f8f8:   52800240    mov w0, #0x12                   // #18
   2f8fc:   1400001c    b   2f96c <__libc_init@plt-0x31144>
   2f900:   2a1803e0    mov w0, w24
   2f904:   9400001f    bl  2f980 <__libc_init@plt-0x31130>
   2f908:   aa0003e4    mov x4, x0
   2f90c:   529dc468    mov w8, #0xee23                 // #60963
   2f910:   a90012b7    stp x23, x4, [x21]
   2f914:   72a02668    movk    w8, #0x133, lsl #16
   2f918:   390052b4    strb    w20, [x21, #20]
   2f91c:   390056b8    strb    w24, [x21, #21]
   2f920:   39005ab6    strb    w22, [x21, #22]
   2f924:   b90012a8    str w8, [x21, #16]
   2f928:   39005ebf    strb    wzr, [x21, #23]
   2f92c:   b40001f7    cbz x23, 2f968 <__libc_init@plt-0x31148>
   2f930:   72001e9f    tst w20, #0xff
   2f934:   540001a0    b.eq    2f968 <__libc_init@plt-0x31148>  // b.none
   2f938:   92401e88    and x8, x20, #0xff
   2f93c:   9100a2a9    add x9, x21, #0x28
   2f940:   2a1f03e0    mov w0, wzr
   2f944:   f81f013f    stur    xzr, [x9, #-16]
   2f948:   f1000508    subs    x8, x8, #0x1
   2f94c:   f940026a    ldr x10, [x19]
   2f950:   a93f912a    stp x10, x4, [x9, #-8]
   2f954:   91006129    add x9, x9, #0x18
   2f958:   f840866a    ldr x10, [x19], #8
   2f95c:   9b047d44    mul x4, x10, x4
   2f960:   54ffff21    b.ne    2f944 <__libc_init@plt-0x3116c>  // b.any
   2f964:   14000002    b   2f96c <__libc_init@plt-0x31144>
   2f968:   2a1f03e0    mov w0, wzr
   2f96c:   a9434ff4    ldp x20, x19, [sp, #48]
   2f970:   a94257f6    ldp x22, x21, [sp, #32]
   2f974:   a9415ff8    ldp x24, x23, [sp, #16]
   2f978:   a8c47bfd    ldp x29, x30, [sp], #64
   2f97c:   d65f03c0    ret
   2f980:   93401c08    sxtb    x8, w0
   2f984:   d1000508    sub x8, x8, #0x1
   2f988:   7100ad1f    cmp w8, #0x2b
   2f98c:   540000a8    b.hi    2f9a0 <__libc_init@plt-0x31110>  // b.pmore
   2f990:   d503201f    nop
   2f994:   10eef569    adr x9, d840 <__libc_init@plt-0x53270>
   2f998:   f8687920    ldr x0, [x9, x8, lsl #3]
   2f99c:   d65f03c0    ret
   2f9a0:   aa1f03e0    mov x0, xzr
   2f9a4:   d65f03c0    ret
   2f9a8:   39405008    ldrb    w8, [x0, #20]
   2f9ac:   b4000268    cbz x8, 2f9f8 <__libc_init@plt-0x310b8>
   2f9b0:   f9400409    ldr x9, [x0, #8]
   2f9b4:   f940140a    ldr x10, [x0, #40]
   2f9b8:   eb0a013f    cmp x9, x10
   2f9bc:   54000221    b.ne    2fa00 <__libc_init@plt-0x310b0>  // b.any
   2f9c0:   9101000a    add x10, x0, #0x40
   2f9c4:   5280002c    mov w12, #0x1                       // #1
   2f9c8:   aa0c03eb    mov x11, x12
   2f9cc:   eb0c011f    cmp x8, x12
   2f9d0:   540000e0    b.eq    2f9ec <__libc_init@plt-0x310c4>  // b.none
   2f9d4:   f85e014c    ldur    x12, [x10, #-32]
   2f9d8:   f841854d    ldr x13, [x10], #24
   2f9dc:   9b097d89    mul x9, x12, x9
   2f9e0:   9100056c    add x12, x11, #0x1
   2f9e4:   eb0d013f    cmp x9, x13
   2f9e8:   54ffff00    b.eq    2f9c8 <__libc_init@plt-0x310e8>  // b.none
   2f9ec:   eb08017f    cmp x11, x8
   2f9f0:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   2f9f4:   d65f03c0    ret
   2f9f8:   52800020    mov w0, #0x1                    // #1
   2f9fc:   d65f03c0    ret
   2fa00:   2a1f03e0    mov w0, wzr
   2fa04:   d65f03c0    ret
   2fa08:   d10583ff    sub sp, sp, #0x160
   2fa0c:   a9107bfd    stp x29, x30, [sp, #256]
   2fa10:   910403fd    add x29, sp, #0x100
   2fa14:   a9116ffc    stp x28, x27, [sp, #272]
   2fa18:   a91267fa    stp x26, x25, [sp, #288]
   2fa1c:   a9135ff8    stp x24, x23, [sp, #304]
   2fa20:   a91457f6    stp x22, x21, [sp, #320]
   2fa24:   a9154ff4    stp x20, x19, [sp, #336]
   2fa28:   d53bd049    mrs x9, tpidr_el0
   2fa2c:   52800248    mov w8, #0x12                   // #18
   2fa30:   f940152a    ldr x10, [x9, #40]
   2fa34:   f81f83aa    stur    x10, [x29, #-8]
   2fa38:   b40010c0    cbz x0, 2fc50 <__libc_init@plt-0x30e60>
   2fa3c:   b40010a1    cbz x1, 2fc50 <__libc_init@plt-0x30e60>
   2fa40:   3940502a    ldrb    w10, [x1, #20]
   2fa44:   b40002aa    cbz x10, 2fa98 <__libc_init@plt-0x31018>
   2fa48:   b50000e3    cbnz    x3, 2fa64 <__libc_init@plt-0x3104c>
   2fa4c:   52800308    mov w8, #0x18                   // #24
   2fa50:   5100054b    sub w11, w10, #0x1
   2fa54:   9ba80568    umaddl  x8, w11, w8, x1
   2fa58:   f9401108    ldr x8, [x8, #32]
   2fa5c:   b100051f    cmn x8, #0x1
   2fa60:   54000f60    b.eq    2fc4c <__libc_init@plt-0x30e64>  // b.none
   2fa64:   39405408    ldrb    w8, [x0, #21]
   2fa68:   3940542b    ldrb    w11, [x1, #21]
   2fa6c:   6b0b011f    cmp w8, w11
   2fa70:   54000ee1    b.ne    2fc4c <__libc_init@plt-0x30e64>  // b.any
   2fa74:   f9400408    ldr x8, [x0, #8]
   2fa78:   f940042b    ldr x11, [x1, #8]
   2fa7c:   eb0b011f    cmp x8, x11
   2fa80:   54000e61    b.ne    2fc4c <__libc_init@plt-0x30e64>  // b.any
   2fa84:   39405808    ldrb    w8, [x0, #22]
   2fa88:   7100091f    cmp w8, #0x2
   2fa8c:   540000a1    b.ne    2faa0 <__libc_init@plt-0x31010>  // b.any
   2fa90:   52800208    mov w8, #0x10                   // #16
   2fa94:   1400006f    b   2fc50 <__libc_init@plt-0x30e60>
   2fa98:   528001c8    mov w8, #0xe                    // #14
   2fa9c:   1400006d    b   2fc50 <__libc_init@plt-0x30e60>
   2faa0:   f940002b    ldr x11, [x1]
   2faa4:   b4000f0b    cbz x11, 2fc84 <__libc_init@plt-0x30e2c>
   2faa8:   2a1f03ec    mov w12, wzr
   2faac:   2a1f03ed    mov w13, wzr
   2fab0:   9100a02e    add x14, x1, #0x28
   2fab4:   910203ef    add x15, sp, #0x80
   2fab8:   910023f0    add x16, sp, #0x8
   2fabc:   aa0a03e5    mov x5, x10
   2fac0:   aa0203e6    mov x6, x2
   2fac4:   aa0303e7    mov x7, x3
   2fac8:   aa0403f3    mov x19, x4
   2facc:   aa0b03f1    mov x17, x11
   2fad0:   f85f01d6    ldur    x22, [x14, #-16]
   2fad4:   b4000062    cbz x2, 2fae0 <__libc_init@plt-0x30fd0>
   2fad8:   f94000d7    ldr x23, [x6]
   2fadc:   14000002    b   2fae4 <__libc_init@plt-0x30fcc>
   2fae0:   aa1603f7    mov x23, x22
   2fae4:   f85f81c8    ldur    x8, [x14, #-8]
   2fae8:   8b160118    add x24, x8, x22
   2faec:   b4000143    cbz x3, 2fb14 <__libc_init@plt-0x30f9c>
   2faf0:   f94000f9    ldr x25, [x7]
   2faf4:   b4000144    cbz x4, 2fb1c <__libc_init@plt-0x30f94>
   2faf8:   f9400274    ldr x20, [x19]
   2fafc:   f100029f    cmp x20, #0x0
   2fb00:   1a9f07f5    cset    w21, ne // ne = any
   2fb04:   b5000114    cbnz    x20, 2fb24 <__libc_init@plt-0x30f8c>
   2fb08:   eb17033f    cmp x25, x23
   2fb0c:   540000c0    b.eq    2fb24 <__libc_init@plt-0x30f8c>  // b.none
   2fb10:   1400005f    b   2fc8c <__libc_init@plt-0x30e24>
   2fb14:   d1000719    sub x25, x24, #0x1
   2fb18:   b5ffff04    cbnz    x4, 2faf8 <__libc_init@plt-0x30fb8>
   2fb1c:   52800035    mov w21, #0x1                       // #1
   2fb20:   52800034    mov w20, #0x1                       // #1
   2fb24:   eb17033a    subs    x26, x25, x23
   2fb28:   5400004b    b.lt    2fb30 <__libc_init@plt-0x30f80>  // b.tstop
   2fb2c:   b6f800b4    tbz x20, #63, 2fb40 <__libc_init@plt-0x30f70>
   2fb30:   aa1f03e8    mov x8, xzr
   2fb34:   eb17033f    cmp x25, x23
   2fb38:   5400028c    b.gt    2fb88 <__libc_init@plt-0x30f28>
   2fb3c:   b6f80274    tbz x20, #63, 2fb88 <__libc_init@plt-0x30f28>
   2fb40:   52800288    mov w8, #0x14                   // #20
   2fb44:   eb1602fb    subs    x27, x23, x22
   2fb48:   5400084b    b.lt    2fc50 <__libc_init@plt-0x30e60>  // b.tstop
   2fb4c:   eb1802ff    cmp x23, x24
   2fb50:   5400080a    b.ge    2fc50 <__libc_init@plt-0x30e60>  // b.tcont
   2fb54:   eb16033f    cmp x25, x22
   2fb58:   540007cb    b.lt    2fc50 <__libc_init@plt-0x30e60>  // b.tstop
   2fb5c:   eb18033f    cmp x25, x24
   2fb60:   5400078a    b.ge    2fc50 <__libc_init@plt-0x30e60>  // b.tcont
   2fb64:   f94001c8    ldr x8, [x14]
   2fb68:   d503201f    nop
   2fb6c:   9b1b4511    madd    x17, x8, x27, x17
   2fb70:   b4000094    cbz x20, 2fb80 <__libc_init@plt-0x30f30>
   2fb74:   9ad40f48    sdiv    x8, x26, x20
   2fb78:   91000508    add x8, x8, #0x1
   2fb7c:   14000004    b   2fb8c <__libc_init@plt-0x30f24>
   2fb80:   52800028    mov w8, #0x1                    // #1
   2fb84:   14000002    b   2fb8c <__libc_init@plt-0x30f24>
   2fb88:   5280002d    mov w13, #0x1                       // #1
   2fb8c:   0b15018c    add w12, w12, w21
   2fb90:   91002273    add x19, x19, #0x8
   2fb94:   910020e7    add x7, x7, #0x8
   2fb98:   910020c6    add x6, x6, #0x8
   2fb9c:   f10004a5    subs    x5, x5, #0x1
   2fba0:   910061ce    add x14, x14, #0x18
   2fba4:   f80085e8    str x8, [x15], #8
   2fba8:   f8008614    str x20, [x16], #8
   2fbac:   54fff921    b.ne    2fad0 <__libc_init@plt-0x30fe0>  // b.any
   2fbb0:   39405008    ldrb    w8, [x0, #20]
   2fbb4:   6b2c011f    cmp w8, w12, uxtb
   2fbb8:   540004a1    b.ne    2fc4c <__libc_init@plt-0x30e64>  // b.any
   2fbbc:   720001bf    tst w13, #0x1
   2fbc0:   2a1f03ec    mov w12, wzr
   2fbc4:   9100602d    add x13, x1, #0x18
   2fbc8:   9a911168    csel    x8, x11, x17, ne    // ne = any
   2fbcc:   910203eb    add x11, sp, #0x80
   2fbd0:   910023ee    add x14, sp, #0x8
   2fbd4:   5280030f    mov w15, #0x18                      // #24
   2fbd8:   aa0203f0    mov x16, x2
   2fbdc:   f8018408    str x8, [x0], #24
   2fbe0:   f94001c8    ldr x8, [x14]
   2fbe4:   b4000248    cbz x8, 2fc2c <__libc_init@plt-0x30e84>
   2fbe8:   92401d91    and x17, x12, #0xff
   2fbec:   f9400163    ldr x3, [x11]
   2fbf0:   d503201f    nop
   2fbf4:   9b0f0221    madd    x1, x17, x15, x0
   2fbf8:   f9000423    str x3, [x1, #8]
   2fbfc:   b40000a3    cbz x3, 2fc10 <__libc_init@plt-0x30ea0>
   2fc00:   f100005f    cmp x2, #0x0
   2fc04:   9a9001a1    csel    x1, x13, x16, eq    // eq = none
   2fc08:   f9400021    ldr x1, [x1]
   2fc0c:   14000002    b   2fc14 <__libc_init@plt-0x30e9c>
   2fc10:   52800021    mov w1, #0x1                    // #1
   2fc14:   9b0f0231    madd    x17, x17, x15, x0
   2fc18:   1100058c    add w12, w12, #0x1
   2fc1c:   f9000221    str x1, [x17]
   2fc20:   f94009a1    ldr x1, [x13, #16]
   2fc24:   9b087c28    mul x8, x1, x8
   2fc28:   f9000a28    str x8, [x17, #16]
   2fc2c:   2a1f03e8    mov w8, wzr
   2fc30:   910061ad    add x13, x13, #0x18
   2fc34:   91002210    add x16, x16, #0x8
   2fc38:   9100216b    add x11, x11, #0x8
   2fc3c:   910021ce    add x14, x14, #0x8
   2fc40:   f100054a    subs    x10, x10, #0x1
   2fc44:   54fffce1    b.ne    2fbe0 <__libc_init@plt-0x30ed0>  // b.any
   2fc48:   14000002    b   2fc50 <__libc_init@plt-0x30e60>
   2fc4c:   52800248    mov w8, #0x12                   // #18
   2fc50:   f9401529    ldr x9, [x9, #40]
   2fc54:   f85f83aa    ldur    x10, [x29, #-8]
   2fc58:   eb0a013f    cmp x9, x10
   2fc5c:   540001c1    b.ne    2fc94 <__libc_init@plt-0x30e1c>  // b.any
   2fc60:   a9554ff4    ldp x20, x19, [sp, #336]
   2fc64:   2a0803e0    mov w0, w8
   2fc68:   a95457f6    ldp x22, x21, [sp, #320]
   2fc6c:   a9535ff8    ldp x24, x23, [sp, #304]
   2fc70:   a95267fa    ldp x26, x25, [sp, #288]
   2fc74:   a9516ffc    ldp x28, x27, [sp, #272]
   2fc78:   a9507bfd    ldp x29, x30, [sp, #256]
   2fc7c:   910583ff    add sp, sp, #0x160
   2fc80:   d65f03c0    ret
   2fc84:   52800168    mov w8, #0xb                    // #11
   2fc88:   17fffff2    b   2fc50 <__libc_init@plt-0x30e60>
   2fc8c:   52800288    mov w8, #0x14                   // #20
   2fc90:   17fffff0    b   2fc50 <__libc_init@plt-0x30e60>
   2fc94:   9400c3ab    bl  60b40 <__stack_chk_fail@plt>
   2fc98:   52800248    mov w8, #0x12                   // #18
   2fc9c:   b4000180    cbz x0, 2fccc <__libc_init@plt-0x30de4>
   2fca0:   b4000161    cbz x1, 2fccc <__libc_init@plt-0x30de4>
   2fca4:   39405009    ldrb    w9, [x0, #20]
   2fca8:   39405028    ldrb    w8, [x1, #20]
   2fcac:   6b08013f    cmp w9, w8
   2fcb0:   540000c1    b.ne    2fcc8 <__libc_init@plt-0x30de8>  // b.any
   2fcb4:   39405808    ldrb    w8, [x0, #22]
   2fcb8:   7100091f    cmp w8, #0x2
   2fcbc:   540000c1    b.ne    2fcd4 <__libc_init@plt-0x30ddc>  // b.any
   2fcc0:   52800208    mov w8, #0x10                   // #16
   2fcc4:   14000002    b   2fccc <__libc_init@plt-0x30de4>
   2fcc8:   528001c8    mov w8, #0xe                    // #14
   2fccc:   2a0803e0    mov w0, w8
   2fcd0:   d65f03c0    ret
   2fcd4:   f9400028    ldr x8, [x1]
   2fcd8:   b40002e8    cbz x8, 2fd34 <__libc_init@plt-0x30d7c>
   2fcdc:   340000e9    cbz w9, 2fcf8 <__libc_init@plt-0x30db8>
   2fce0:   5280030a    mov w10, #0x18                      // #24
   2fce4:   5100052b    sub w11, w9, #0x1
   2fce8:   9baa056a    umaddl  x10, w11, w10, x1
   2fcec:   f940114a    ldr x10, [x10, #32]
   2fcf0:   b100055f    cmn x10, #0x1
   2fcf4:   540003c0    b.eq    2fd6c <__libc_init@plt-0x30d44>  // b.none
   2fcf8:   3940540a    ldrb    w10, [x0, #21]
   2fcfc:   7100b15f    cmp w10, #0x2c
   2fd00:   540000c8    b.hi    2fd18 <__libc_init@plt-0x30d98>  // b.pmore
   2fd04:   5280002b    mov w11, #0x1                       // #1
   2fd08:   9aca216a    lsl x10, x11, x10
   2fd0c:   d2c3200b    mov x11, #0x190000000000            // #27487790694400
   2fd10:   ea0b015f    tst x10, x11
   2fd14:   54000041    b.ne    2fd1c <__libc_init@plt-0x30d94>  // b.any
   2fd18:   f9400403    ldr x3, [x0, #8]
   2fd1c:   f940042a    ldr x10, [x1, #8]
   2fd20:   8b02006b    add x11, x3, x2
   2fd24:   eb0a017f    cmp x11, x10
   2fd28:   540000a9    b.ls    2fd3c <__libc_init@plt-0x30d74>  // b.plast
   2fd2c:   528001a8    mov w8, #0xd                    // #13
   2fd30:   17ffffe7    b   2fccc <__libc_init@plt-0x30de4>
   2fd34:   52800168    mov w8, #0xb                    // #11
   2fd38:   17ffffe5    b   2fccc <__libc_init@plt-0x30de4>
   2fd3c:   8b020108    add x8, x8, x2
   2fd40:   a9000c08    stp x8, x3, [x0]
   2fd44:   34000189    cbz w9, 2fd74 <__libc_init@plt-0x30d3c>
   2fd48:   9100802a    add x10, x1, #0x20
   2fd4c:   9100800b    add x11, x0, #0x20
   2fd50:   2a1f03e8    mov w8, wzr
   2fd54:   f81f817f    stur    xzr, [x11, #-8]
   2fd58:   f1000529    subs    x9, x9, #0x1
   2fd5c:   3cc18540    ldr q0, [x10], #24
   2fd60:   3c818560    str q0, [x11], #24
   2fd64:   54ffff81    b.ne    2fd54 <__libc_init@plt-0x30d5c>  // b.any
   2fd68:   17ffffd9    b   2fccc <__libc_init@plt-0x30de4>
   2fd6c:   52800248    mov w8, #0x12                   // #18
   2fd70:   17ffffd7    b   2fccc <__libc_init@plt-0x30de4>
   2fd74:   2a1f03e8    mov w8, wzr
   2fd78:   17ffffd5    b   2fccc <__libc_init@plt-0x30de4>
   2fd7c:   b4000680    cbz x0, 2fe4c <__libc_init@plt-0x30c64>
   2fd80:   39405808    ldrb    w8, [x0, #22]
   2fd84:   7100051f    cmp w8, #0x1
   2fd88:   54000661    b.ne    2fe54 <__libc_init@plt-0x30c5c>  // b.any
   2fd8c:   b4000681    cbz x1, 2fe5c <__libc_init@plt-0x30c54>
   2fd90:   39405029    ldrb    w9, [x1, #20]
   2fd94:   39405008    ldrb    w8, [x0, #20]
   2fd98:   6b08013f    cmp w9, w8
   2fd9c:   54000681    b.ne    2fe6c <__libc_init@plt-0x30c44>  // b.any
   2fda0:   39405428    ldrb    w8, [x1, #21]
   2fda4:   3940540a    ldrb    w10, [x0, #21]
   2fda8:   6b0a011f    cmp w8, w10
   2fdac:   54000641    b.ne    2fe74 <__libc_init@plt-0x30c3c>  // b.any
   2fdb0:   f9400428    ldr x8, [x1, #8]
   2fdb4:   f940040a    ldr x10, [x0, #8]
   2fdb8:   eb0a011f    cmp x8, x10
   2fdbc:   54000601    b.ne    2fe7c <__libc_init@plt-0x30c34>  // b.any
   2fdc0:   f940002a    ldr x10, [x1]
   2fdc4:   b500008a    cbnz    x10, 2fdd4 <__libc_init@plt-0x30cdc>
   2fdc8:   39405828    ldrb    w8, [x1, #22]
   2fdcc:   7100051f    cmp w8, #0x1
   2fdd0:   540005c1    b.ne    2fe88 <__libc_init@plt-0x30c28>  // b.any
   2fdd4:   34000469    cbz w9, 2fe60 <__libc_init@plt-0x30c50>
   2fdd8:   52800308    mov w8, #0x18                   // #24
   2fddc:   5100052b    sub w11, w9, #0x1
   2fde0:   9ba80568    umaddl  x8, w11, w8, x1
   2fde4:   f9401108    ldr x8, [x8, #32]
   2fde8:   b100051f    cmn x8, #0x1
   2fdec:   54000300    b.eq    2fe4c <__libc_init@plt-0x30c64>  // b.none
   2fdf0:   f900000a    str x10, [x0]
   2fdf4:   f9400028    ldr x8, [x1]
   2fdf8:   b4000448    cbz x8, 2fe80 <__libc_init@plt-0x30c30>
   2fdfc:   9100602a    add x10, x1, #0x18
   2fe00:   9100800b    add x11, x0, #0x20
   2fe04:   aa0203ec    mov x12, x2
   2fe08:   3cc08140    ldur    q0, [x10, #8]
   2fe0c:   9e660008    fmov    x8, d0
   2fe10:   3d800160    str q0, [x11]
   2fe14:   b40000a8    cbz x8, 2fe28 <__libc_init@plt-0x30c88>
   2fe18:   f100005f    cmp x2, #0x0
   2fe1c:   9a8c0148    csel    x8, x10, x12, eq    // eq = none
   2fe20:   f940010d    ldr x13, [x8]
   2fe24:   14000002    b   2fe2c <__libc_init@plt-0x30c84>
   2fe28:   5280002d    mov w13, #0x1                       // #1
   2fe2c:   2a1f03e8    mov w8, wzr
   2fe30:   f81f816d    stur    x13, [x11, #-8]
   2fe34:   9100218c    add x12, x12, #0x8
   2fe38:   9100614a    add x10, x10, #0x18
   2fe3c:   9100616b    add x11, x11, #0x18
   2fe40:   f1000529    subs    x9, x9, #0x1
   2fe44:   54fffe21    b.ne    2fe08 <__libc_init@plt-0x30ca8>  // b.any
   2fe48:   1400000e    b   2fe80 <__libc_init@plt-0x30c30>
   2fe4c:   52800248    mov w8, #0x12                   // #18
   2fe50:   1400000c    b   2fe80 <__libc_init@plt-0x30c30>
   2fe54:   52800208    mov w8, #0x10                   // #16
   2fe58:   1400000a    b   2fe80 <__libc_init@plt-0x30c30>
   2fe5c:   aa1f03ea    mov x10, xzr
   2fe60:   2a1f03e8    mov w8, wzr
   2fe64:   f900000a    str x10, [x0]
   2fe68:   14000006    b   2fe80 <__libc_init@plt-0x30c30>
   2fe6c:   528001c8    mov w8, #0xe                    // #14
   2fe70:   14000004    b   2fe80 <__libc_init@plt-0x30c30>
   2fe74:   528001e8    mov w8, #0xf                    // #15
   2fe78:   14000002    b   2fe80 <__libc_init@plt-0x30c30>
   2fe7c:   528001a8    mov w8, #0xd                    // #13
   2fe80:   2a0803e0    mov w0, w8
   2fe84:   d65f03c0    ret
   2fe88:   52800168    mov w8, #0xb                    // #11
   2fe8c:   17fffffd    b   2fe80 <__libc_init@plt-0x30c30>
   2fe90:   52801fe8    mov w8, #0xff                   // #255
   2fe94:   7100143f    cmp w1, #0x5
   2fe98:   39000008    strb    w8, [x0]
   2fe9c:   54000928    b.hi    2ffc0 <__libc_init@plt-0x30af0>  // b.pmore
   2fea0:   d0fffeea    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   2fea4:   2a0103e9    mov w9, w1
   2fea8:   9126814a    add x10, x10, #0x9a0
   2feac:   52800548    mov w8, #0x2a                   // #42
   2feb0:   1000008b    adr x11, 2fec0 <__libc_init@plt-0x30bf0>
   2feb4:   3869694c    ldrb    w12, [x10, x9]
   2feb8:   8b0c096b    add x11, x11, x12, lsl #2
   2febc:   d61f0160    br  x11
   2fec0:   51000449    sub w9, w2, #0x1
   2fec4:   71001d3f    cmp w9, #0x7
   2fec8:   54000648    b.hi    2ff90 <__libc_init@plt-0x30b20>  // b.pmore
   2fecc:   d0fffeea    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   2fed0:   528000e8    mov w8, #0x7                    // #7
   2fed4:   9126994a    add x10, x10, #0x9a6
   2fed8:   1000008b    adr x11, 2fee8 <__libc_init@plt-0x30bc8>
   2fedc:   3869694c    ldrb    w12, [x10, x9]
   2fee0:   8b0c096b    add x11, x11, x12, lsl #2
   2fee4:   d61f0160    br  x11
   2fee8:   52800108    mov w8, #0x8                    // #8
   2feec:   14000034    b   2ffbc <__libc_init@plt-0x30af4>
   2fef0:   51000848    sub w8, w2, #0x2
   2fef4:   71003d1f    cmp w8, #0xf
   2fef8:   54000642    b.cs    2ffc0 <__libc_init@plt-0x30af0>  // b.hs, b.nlast
   2fefc:   528828e9    mov w9, #0x4147                 // #16711
   2ff00:   1ac82529    lsr w9, w9, w8
   2ff04:   360005e9    tbz w9, #0, 2ffc0 <__libc_init@plt-0x30af0>
   2ff08:   d503201f    nop
   2ff0c:   10eed529    adr x9, d9b0 <__libc_init@plt-0x53100>
   2ff10:   14000009    b   2ff34 <__libc_init@plt-0x30b7c>
   2ff14:   51000848    sub w8, w2, #0x2
   2ff18:   71003d1f    cmp w8, #0xf
   2ff1c:   54000522    b.cs    2ffc0 <__libc_init@plt-0x30af0>  // b.hs, b.nlast
   2ff20:   528828e9    mov w9, #0x4147                 // #16711
   2ff24:   1ac82529    lsr w9, w9, w8
   2ff28:   360004c9    tbz w9, #0, 2ffc0 <__libc_init@plt-0x30af0>
   2ff2c:   d503201f    nop
   2ff30:   10eed489    adr x9, d9c0 <__libc_init@plt-0x530f0>
   2ff34:   3868c928    ldrb    w8, [x9, w8, sxtw]
   2ff38:   14000021    b   2ffbc <__libc_init@plt-0x30af4>
   2ff3c:   7100045f    cmp w2, #0x1
   2ff40:   54000340    b.eq    2ffa8 <__libc_init@plt-0x30b08>  // b.none
   2ff44:   7100105f    cmp w2, #0x4
   2ff48:   540002c0    b.eq    2ffa0 <__libc_init@plt-0x30b10>  // b.none
   2ff4c:   7100085f    cmp w2, #0x2
   2ff50:   54000381    b.ne    2ffc0 <__libc_init@plt-0x30af0>  // b.any
   2ff54:   52800568    mov w8, #0x2b                   // #43
   2ff58:   14000019    b   2ffbc <__libc_init@plt-0x30af4>
   2ff5c:   51000448    sub w8, w2, #0x1
   2ff60:   7100211f    cmp w8, #0x8
   2ff64:   540002e2    b.cs    2ffc0 <__libc_init@plt-0x30af0>  // b.hs, b.nlast
   2ff68:   52801169    mov w9, #0x8b                   // #139
   2ff6c:   1ac82529    lsr w9, w9, w8
   2ff70:   36000289    tbz w9, #0, 2ffc0 <__libc_init@plt-0x30af0>
   2ff74:   d281a4e9    mov x9, #0xd27                  // #3367
   2ff78:   d37df108    lsl x8, x8, #3
   2ff7c:   f2a1c4e9    movk    x9, #0xe27, lsl #16
   2ff80:   f2c4e4e9    movk    x9, #0x2727, lsl #32
   2ff84:   f2e1e4e9    movk    x9, #0xf27, lsl #48
   2ff88:   9ac82528    lsr x8, x9, x8
   2ff8c:   1400000c    b   2ffbc <__libc_init@plt-0x30af4>
   2ff90:   7100405f    cmp w2, #0x10
   2ff94:   54000161    b.ne    2ffc0 <__libc_init@plt-0x30af0>  // b.any
   2ff98:   52800168    mov w8, #0xb                    // #11
   2ff9c:   14000008    b   2ffbc <__libc_init@plt-0x30af4>
   2ffa0:   52800588    mov w8, #0x2c                   // #44
   2ffa4:   14000006    b   2ffbc <__libc_init@plt-0x30af4>
   2ffa8:   52800508    mov w8, #0x28                   // #40
   2ffac:   14000004    b   2ffbc <__libc_init@plt-0x30af4>
   2ffb0:   52800128    mov w8, #0x9                    // #9
   2ffb4:   14000002    b   2ffbc <__libc_init@plt-0x30af4>
   2ffb8:   52800148    mov w8, #0xa                    // #10
   2ffbc:   39000008    strb    w8, [x0]
   2ffc0:   d65f03c0    ret
   2ffc4:   39800008    ldrsb   x8, [x0]
   2ffc8:   d1001d08    sub x8, x8, #0x7
   2ffcc:   7100951f    cmp w8, #0x25
   2ffd0:   54000188    b.hi    30000 <__libc_init@plt-0x30ab0>  // b.pmore
   2ffd4:   d0fffee9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   2ffd8:   d0fffeea    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   2ffdc:   91274129    add x9, x9, #0x9d0
   2ffe0:   9130c14a    add x10, x10, #0xc30
   2ffe4:   d0fffeeb    adrp    x11, d000 <__libc_init@plt-0x53ab0>
   2ffe8:   f8687929    ldr x9, [x9, x8, lsl #3]
   2ffec:   912c016b    add x11, x11, #0xb00
   2fff0:   f868d94a    ldr x10, [x10, w8, sxtw #3]
   2fff4:   f868d961    ldr x1, [x11, w8, sxtw #3]
   2fff8:   aa090140    orr x0, x10, x9
   2fffc:   d65f03c0    ret
   30000:   aa1f03e1    mov x1, xzr
   30004:   aa1f03e0    mov x0, xzr
   30008:   d65f03c0    ret
   3000c:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   30010:   a9016ffc    stp x28, x27, [sp, #16]
   30014:   910003fd    mov x29, sp
   30018:   a90267fa    stp x26, x25, [sp, #32]
   3001c:   a9035ff8    stp x24, x23, [sp, #48]
   30020:   a90457f6    stp x22, x21, [sp, #64]
   30024:   a9054ff4    stp x20, x19, [sp, #80]
   30028:   d10983ff    sub sp, sp, #0x260
   3002c:   b90047e3    str w3, [sp, #68]
   30030:   d53bd048    mrs x8, tpidr_el0
   30034:   f90007e8    str x8, [sp, #8]
   30038:   aa0403f5    mov x21, x4
   3003c:   f9401508    ldr x8, [x8, #40]
   30040:   aa0203f8    mov x24, x2
   30044:   aa0003f3    mov x19, x0
   30048:   f9001be1    str x1, [sp, #48]
   3004c:   9103a036    add x22, x1, #0xe8
   30050:   f81f03a8    stur    x8, [x29, #-16]
   30054:   97fffbff    bl  2f050 <__libc_init@plt-0x31a60>
   30058:   f9000be0    str x0, [sp, #16]
   3005c:   aa1603e0    mov x0, x22
   30060:   f9400674    ldr x20, [x19, #8]
   30064:   f90013f6    str x22, [sp, #32]
   30068:   97fffbfa    bl  2f050 <__libc_init@plt-0x31a60>
   3006c:   f9000fe0    str x0, [sp, #24]
   30070:   b4001240    cbz x0, 302b8 <__libc_init@plt-0x307f8>
   30074:   f9001ff5    str x21, [sp, #56]
   30078:   2a1f03fc    mov w28, wzr
   3007c:   aa1f03f5    mov x21, xzr
   30080:   5280005b    mov w27, #0x2                       // #2
   30084:   f94013e0    ldr x0, [sp, #32]
   30088:   aa1503e1    mov x1, x21
   3008c:   940000b2    bl  30354 <__libc_init@plt-0x3075c>
   30090:   39406008    ldrb    w8, [x0, #24]
   30094:   aa0003f9    mov x25, x0
   30098:   f90017f5    str x21, [sp, #40]
   3009c:   51000d09    sub w9, w8, #0x3
   300a0:   7100053f    cmp w9, #0x1
   300a4:   54000548    b.hi    3014c <__libc_init@plt-0x30964>  // b.pmore
   300a8:   f9400bf6    ldr x22, [sp, #16]
   300ac:   b4000f76    cbz x22, 30298 <__libc_init@plt-0x30818>
   300b0:   528002d7    mov w23, #0x16                      // #22
   300b4:   f9401328    ldr x8, [x25, #32]
   300b8:   aa1903e0    mov x0, x25
   300bc:   f9400269    ldr x9, [x19]
   300c0:   aa1303e2    mov x2, x19
   300c4:   aa1803e3    mov x3, x24
   300c8:   8b080128    add x8, x9, x8
   300cc:   8b170115    add x21, x8, x23
   300d0:   d1005aba    sub x26, x21, #0x16
   300d4:   aa1a03e1    mov x1, x26
   300d8:   940002f9    bl  30cbc <__libc_init@plt-0x2fdf4>
   300dc:   390002bb    strb    w27, [x21]
   300e0:   39406328    ldrb    w8, [x25, #24]
   300e4:   7100111f    cmp w8, #0x4
   300e8:   540002a1    b.ne    3013c <__libc_init@plt-0x30974>  // b.any
   300ec:   aa1a03e0    mov x0, x26
   300f0:   97fffbe3    bl  2f07c <__libc_init@plt-0x31a34>
   300f4:   b94047e8    ldr w8, [sp, #68]
   300f8:   2a0003e1    mov w1, w0
   300fc:   f9401ffb    ldr x27, [sp, #56]
   30100:   aa1803e0    mov x0, x24
   30104:   12000115    and w21, w8, #0x1
   30108:   aa1b03e2    mov x2, x27
   3010c:   2a1503e3    mov w3, w21
   30110:   94000647    bl  31a2c <__libc_init@plt-0x2f084>
   30114:   35000be0    cbnz    w0, 30290 <__libc_init@plt-0x30820>
   30118:   aa1a03e0    mov x0, x26
   3011c:   f9401be1    ldr x1, [sp, #48]
   30120:   aa1803e2    mov x2, x24
   30124:   2a1503e3    mov w3, w21
   30128:   aa1b03e4    mov x4, x27
   3012c:   97ffffb8    bl  3000c <__libc_init@plt-0x30aa4>
   30130:   2a0003fc    mov w28, w0
   30134:   35000b00    cbnz    w0, 30294 <__libc_init@plt-0x3081c>
   30138:   5280005b    mov w27, #0x2                       // #2
   3013c:   f10006d6    subs    x22, x22, #0x1
   30140:   8b1402f7    add x23, x23, x20
   30144:   54fffb81    b.ne    300b4 <__libc_init@plt-0x309fc>  // b.any
   30148:   14000054    b   30298 <__libc_init@plt-0x30818>
   3014c:   f9407f3a    ldr x26, [x25, #248]
   30150:   b400027a    cbz x26, 3019c <__libc_init@plt-0x30914>
   30154:   aa1903e0    mov x0, x25
   30158:   aa1303e1    mov x1, x19
   3015c:   940002ae    bl  30c14 <__libc_init@plt-0x2fe9c>
   30160:   f9400bf7    ldr x23, [sp, #16]
   30164:   b40009b7    cbz x23, 30298 <__libc_init@plt-0x30818>
   30168:   aa0003f5    mov x21, x0
   3016c:   aa1f03f6    mov x22, xzr
   30170:   f9401328    ldr x8, [x25, #32]
   30174:   aa1a03e1    mov x1, x26
   30178:   f9400269    ldr x9, [x19]
   3017c:   aa1503e2    mov x2, x21
   30180:   8b080128    add x8, x9, x8
   30184:   8b160100    add x0, x8, x22
   30188:   9400c2de    bl  60d00 <memcpy@plt>
   3018c:   f10006f7    subs    x23, x23, #0x1
   30190:   8b1402d6    add x22, x22, x20
   30194:   54fffee1    b.ne    30170 <__libc_init@plt-0x30940>  // b.any
   30198:   14000040    b   30298 <__libc_init@plt-0x30818>
   3019c:   7100051f    cmp w8, #0x1
   301a0:   540007c1    b.ne    30298 <__libc_init@plt-0x30818>  // b.any
   301a4:   f9401f28    ldr x8, [x25, #56]
   301a8:   b4000788    cbz x8, 30298 <__libc_init@plt-0x30818>
   301ac:   3946b508    ldrb    w8, [x8, #429]
   301b0:   35000748    cbnz    w8, 30298 <__libc_init@plt-0x30818>
   301b4:   39406f28    ldrb    w8, [x25, #27]
   301b8:   d10223b7    sub x23, x29, #0x88
   301bc:   340002a8    cbz w8, 30210 <__libc_init@plt-0x308a0>
   301c0:   aa1f03f5    mov x21, xzr
   301c4:   f940533a    ldr x26, [x25, #160]
   301c8:   aa1a03e0    mov x0, x26
   301cc:   aa1303e1    mov x1, x19
   301d0:   94000230    bl  30a90 <__libc_init@plt-0x30020>
   301d4:   72001c3f    tst w1, #0xff
   301d8:   aa1303e1    mov x1, x19
   301dc:   9a8003f6    csel    x22, xzr, x0, eq    // eq = none
   301e0:   91004340    add x0, x26, #0x10
   301e4:   9400022b    bl  30a90 <__libc_init@plt-0x30020>
   301e8:   72001c3f    tst w1, #0xff
   301ec:   9100835a    add x26, x26, #0x20
   301f0:   9a8003e8    csel    x8, xzr, x0, eq // eq = none
   301f4:   eb160108    subs    x8, x8, x22
   301f8:   9a88b7e8    csinc   x8, xzr, x8, lt // lt = tstop
   301fc:   f8357ae8    str x8, [x23, x21, lsl #3]
   30200:   910006b5    add x21, x21, #0x1
   30204:   39406f28    ldrb    w8, [x25, #27]
   30208:   eb0802bf    cmp x21, x8
   3020c:   54fffde3    b.cc    301c8 <__libc_init@plt-0x308e8>  // b.lo, b.ul, b.last
   30210:   910123e0    add x0, sp, #0x48
   30214:   2a1f03e1    mov w1, wzr
   30218:   52803202    mov w2, #0x190                  // #400
   3021c:   9400c2b1    bl  60ce0 <memset@plt>
   30220:   f9400be8    ldr x8, [sp, #16]
   30224:   b40003a8    cbz x8, 30298 <__libc_init@plt-0x30818>
   30228:   aa1f03f5    mov x21, xzr
   3022c:   f9401f3a    ldr x26, [x25, #56]
   30230:   f9400bf6    ldr x22, [sp, #16]
   30234:   f9401328    ldr x8, [x25, #32]
   30238:   910123e0    add x0, sp, #0x48
   3023c:   f9400269    ldr x9, [x19]
   30240:   d10223a4    sub x4, x29, #0x88
   30244:   39406f23    ldrb    w3, [x25, #27]
   30248:   aa1a03e1    mov x1, x26
   3024c:   2a1f03e5    mov w5, wzr
   30250:   8b080128    add x8, x9, x8
   30254:   8b150102    add x2, x8, x21
   30258:   97fffa6e    bl  2ec10 <__libc_init@plt-0x31ea0>
   3025c:   b94047e8    ldr w8, [sp, #68]
   30260:   910123e0    add x0, sp, #0x48
   30264:   aa1a03e1    mov x1, x26
   30268:   aa1803e2    mov x2, x24
   3026c:   f9401fe4    ldr x4, [sp, #56]
   30270:   12000103    and w3, w8, #0x1
   30274:   97ffff66    bl  3000c <__libc_init@plt-0x30aa4>
   30278:   350001c0    cbnz    w0, 302b0 <__libc_init@plt-0x30800>
   3027c:   f10006d6    subs    x22, x22, #0x1
   30280:   8b1402b5    add x21, x21, x20
   30284:   54fffd81    b.ne    30234 <__libc_init@plt-0x3087c>  // b.any
   30288:   2a1f03fc    mov w28, wzr
   3028c:   14000003    b   30298 <__libc_init@plt-0x30818>
   30290:   2a0003fc    mov w28, w0
   30294:   5280005b    mov w27, #0x2                       // #2
   30298:   f94017f5    ldr x21, [sp, #40]
   3029c:   f9400fe8    ldr x8, [sp, #24]
   302a0:   910006b5    add x21, x21, #0x1
   302a4:   eb0802bf    cmp x21, x8
   302a8:   54ffeee1    b.ne    30084 <__libc_init@plt-0x30a2c>  // b.any
   302ac:   14000004    b   302bc <__libc_init@plt-0x307f4>
   302b0:   2a0003fc    mov w28, w0
   302b4:   17fffff9    b   30298 <__libc_init@plt-0x30818>
   302b8:   2a1f03fc    mov w28, wzr
   302bc:   f9401be8    ldr x8, [sp, #48]
   302c0:   9104a115    add x21, x8, #0x128
   302c4:   aa1503e0    mov x0, x21
   302c8:   97fffb62    bl  2f050 <__libc_init@plt-0x31a60>
   302cc:   f9400bf8    ldr x24, [sp, #16]
   302d0:   b4000240    cbz x0, 30318 <__libc_init@plt-0x30798>
   302d4:   aa0003f6    mov x22, x0
   302d8:   aa1f03f7    mov x23, xzr
   302dc:   aa1503e0    mov x0, x21
   302e0:   aa1703e1    mov x1, x23
   302e4:   94000044    bl  303f4 <__libc_init@plt-0x306bc>
   302e8:   b4000138    cbz x24, 3030c <__libc_init@plt-0x307a4>
   302ec:   f9400c08    ldr x8, [x0, #24]
   302f0:   aa1803e9    mov x9, x24
   302f4:   f940026a    ldr x10, [x19]
   302f8:   f1000529    subs    x9, x9, #0x1
   302fc:   f940100b    ldr x11, [x0, #32]
   30300:   f828694b    str x11, [x10, x8]
   30304:   8b140108    add x8, x8, x20
   30308:   54ffff61    b.ne    302f4 <__libc_init@plt-0x307bc>  // b.any
   3030c:   910006f7    add x23, x23, #0x1
   30310:   eb1602ff    cmp x23, x22
   30314:   54fffe41    b.ne    302dc <__libc_init@plt-0x307d4>  // b.any
   30318:   f94007e8    ldr x8, [sp, #8]
   3031c:   f9401508    ldr x8, [x8, #40]
   30320:   f85f03a9    ldur    x9, [x29, #-16]
   30324:   eb09011f    cmp x8, x9
   30328:   54000141    b.ne    30350 <__libc_init@plt-0x30760>  // b.any
   3032c:   2a1c03e0    mov w0, w28
   30330:   910983ff    add sp, sp, #0x260
   30334:   a9454ff4    ldp x20, x19, [sp, #80]
   30338:   a94457f6    ldp x22, x21, [sp, #64]
   3033c:   a9435ff8    ldp x24, x23, [sp, #48]
   30340:   a94267fa    ldp x26, x25, [sp, #32]
   30344:   a9416ffc    ldp x28, x27, [sp, #16]
   30348:   a8c67bfd    ldp x29, x30, [sp], #96
   3034c:   d65f03c0    ret
   30350:   9400c1fc    bl  60b40 <__stack_chk_fail@plt>
   30354:   d10283ff    sub sp, sp, #0xa0
   30358:   a9087bfd    stp x29, x30, [sp, #128]
   3035c:   910203fd    add x29, sp, #0x80
   30360:   a9094ff4    stp x20, x19, [sp, #144]
   30364:   d53bd054    mrs x20, tpidr_el0
   30368:   aa0103e2    mov x2, x1
   3036c:   f9401688    ldr x8, [x20, #40]
   30370:   910003e1    mov x1, sp
   30374:   aa1f03e3    mov x3, xzr
   30378:   aa0003f3    mov x19, x0
   3037c:   f81f83a8    stur    x8, [x29, #-8]
   30380:   97fff8e5    bl  2e714 <__libc_init@plt-0x3239c>
   30384:   2a0003e8    mov w8, w0
   30388:   aa1f03e0    mov x0, xzr
   3038c:   36000228    tbz w8, #0, 303d0 <__libc_init@plt-0x306e0>
   30390:   39405269    ldrb    w9, [x19, #20]
   30394:   b4000189    cbz x9, 303c4 <__libc_init@plt-0x306ec>
   30398:   aa1f03e8    mov x8, xzr
   3039c:   9100a26a    add x10, x19, #0x28
   303a0:   910003eb    mov x11, sp
   303a4:   f840856c    ldr x12, [x11], #8
   303a8:   f85f014d    ldur    x13, [x10, #-16]
   303ac:   f1000529    subs    x9, x9, #0x1
   303b0:   f841854e    ldr x14, [x10], #24
   303b4:   cb0d018c    sub x12, x12, x13
   303b8:   9b0e2188    madd    x8, x12, x14, x8
   303bc:   54ffff41    b.ne    303a4 <__libc_init@plt-0x3070c>  // b.any
   303c0:   14000002    b   303c8 <__libc_init@plt-0x306e8>
   303c4:   aa1f03e8    mov x8, xzr
   303c8:   f9400269    ldr x9, [x19]
   303cc:   8b080120    add x0, x9, x8
   303d0:   f9401688    ldr x8, [x20, #40]
   303d4:   f85f83a9    ldur    x9, [x29, #-8]
   303d8:   eb09011f    cmp x8, x9
   303dc:   540000a1    b.ne    303f0 <__libc_init@plt-0x306c0>  // b.any
   303e0:   a9494ff4    ldp x20, x19, [sp, #144]
   303e4:   a9487bfd    ldp x29, x30, [sp, #128]
   303e8:   910283ff    add sp, sp, #0xa0
   303ec:   d65f03c0    ret
   303f0:   9400c1d4    bl  60b40 <__stack_chk_fail@plt>
   303f4:   d10283ff    sub sp, sp, #0xa0
   303f8:   a9087bfd    stp x29, x30, [sp, #128]
   303fc:   910203fd    add x29, sp, #0x80
   30400:   a9094ff4    stp x20, x19, [sp, #144]
   30404:   d53bd054    mrs x20, tpidr_el0
   30408:   aa0103e2    mov x2, x1
   3040c:   f9401688    ldr x8, [x20, #40]
   30410:   910003e1    mov x1, sp
   30414:   aa1f03e3    mov x3, xzr
   30418:   aa0003f3    mov x19, x0
   3041c:   f81f83a8    stur    x8, [x29, #-8]
   30420:   97fff8bd    bl  2e714 <__libc_init@plt-0x3239c>
   30424:   2a0003e8    mov w8, w0
   30428:   aa1f03e0    mov x0, xzr
   3042c:   36000228    tbz w8, #0, 30470 <__libc_init@plt-0x30640>
   30430:   39405269    ldrb    w9, [x19, #20]
   30434:   b4000189    cbz x9, 30464 <__libc_init@plt-0x3064c>
   30438:   aa1f03e8    mov x8, xzr
   3043c:   9100a26a    add x10, x19, #0x28
   30440:   910003eb    mov x11, sp
   30444:   f840856c    ldr x12, [x11], #8
   30448:   f85f014d    ldur    x13, [x10, #-16]
   3044c:   f1000529    subs    x9, x9, #0x1
   30450:   f841854e    ldr x14, [x10], #24
   30454:   cb0d018c    sub x12, x12, x13
   30458:   9b0e2188    madd    x8, x12, x14, x8
   3045c:   54ffff41    b.ne    30444 <__libc_init@plt-0x3066c>  // b.any
   30460:   14000002    b   30468 <__libc_init@plt-0x30648>
   30464:   aa1f03e8    mov x8, xzr
   30468:   f9400269    ldr x9, [x19]
   3046c:   8b080120    add x0, x9, x8
   30470:   f9401688    ldr x8, [x20, #40]
   30474:   f85f83a9    ldur    x9, [x29, #-8]
   30478:   eb09011f    cmp x8, x9
   3047c:   540000a1    b.ne    30490 <__libc_init@plt-0x30620>  // b.any
   30480:   a9494ff4    ldp x20, x19, [sp, #144]
   30484:   a9487bfd    ldp x29, x30, [sp, #128]
   30488:   910283ff    add sp, sp, #0xa0
   3048c:   d65f03c0    ret
   30490:   9400c1ac    bl  60b40 <__stack_chk_fail@plt>
   30494:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   30498:   a9016ffc    stp x28, x27, [sp, #16]
   3049c:   910003fd    mov x29, sp
   304a0:   a90267fa    stp x26, x25, [sp, #32]
   304a4:   a9035ff8    stp x24, x23, [sp, #48]
   304a8:   a90457f6    stp x22, x21, [sp, #64]
   304ac:   a9054ff4    stp x20, x19, [sp, #80]
   304b0:   d109c3ff    sub sp, sp, #0x270
   304b4:   d53bd054    mrs x20, tpidr_el0
   304b8:   f9401688    ldr x8, [x20, #40]
   304bc:   f81f03a8    stur    x8, [x29, #-16]
   304c0:   3946bc28    ldrb    w8, [x1, #431]
   304c4:   340001a8    cbz w8, 304f8 <__libc_init@plt-0x305b8>
   304c8:   f9401688    ldr x8, [x20, #40]
   304cc:   f85f03a9    ldur    x9, [x29, #-16]
   304d0:   eb09011f    cmp x8, x9
   304d4:   54001a21    b.ne    30818 <__libc_init@plt-0x30298>  // b.any
   304d8:   9109c3ff    add sp, sp, #0x270
   304dc:   a9454ff4    ldp x20, x19, [sp, #80]
   304e0:   a94457f6    ldp x22, x21, [sp, #64]
   304e4:   a9435ff8    ldp x24, x23, [sp, #48]
   304e8:   a94267fa    ldp x26, x25, [sp, #32]
   304ec:   a9416ffc    ldp x28, x27, [sp, #16]
   304f0:   a8c67bfd    ldp x29, x30, [sp], #96
   304f4:   d65f03c0    ret
   304f8:   aa0003f3    mov x19, x0
   304fc:   f9400008    ldr x8, [x0]
   30500:   b4fffe48    cbz x8, 304c8 <__libc_init@plt-0x305e8>
   30504:   39405268    ldrb    w8, [x19, #20]
   30508:   aa0103f5    mov x21, x1
   3050c:   aa1503e0    mov x0, x21
   30510:   f90007f4    str x20, [sp, #8]
   30514:   11002501    add w1, w8, #0x9
   30518:   940000fc    bl  30908 <__libc_init@plt-0x301a8>
   3051c:   aa0003f4    mov x20, x0
   30520:   b5000160    cbnz    x0, 3054c <__libc_init@plt-0x30564>
   30524:   aa1503e0    mov x0, x21
   30528:   52800101    mov w1, #0x8                    // #8
   3052c:   940000f7    bl  30908 <__libc_init@plt-0x301a8>
   30530:   aa0003f4    mov x20, x0
   30534:   b50000c0    cbnz    x0, 3054c <__libc_init@plt-0x30564>
   30538:   aa1503e0    mov x0, x21
   3053c:   528000e1    mov w1, #0x7                    // #7
   30540:   940000f2    bl  30908 <__libc_init@plt-0x301a8>
   30544:   aa0003f4    mov x20, x0
   30548:   b4000880    cbz x0, 30658 <__libc_init@plt-0x30458>
   3054c:   39400288    ldrb    w8, [x20]
   30550:   71001d1f    cmp w8, #0x7
   30554:   54000221    b.ne    30598 <__libc_init@plt-0x30518>  // b.any
   30558:   aa1303e0    mov x0, x19
   3055c:   f9400677    ldr x23, [x19, #8]
   30560:   97fffabc    bl  2f050 <__libc_init@plt-0x31a60>
   30564:   39400688    ldrb    w8, [x20, #1]
   30568:   aa0003f6    mov x22, x0
   3056c:   37000208    tbnz    w8, #0, 305ac <__libc_init@plt-0x30504>
   30570:   b4000756    cbz x22, 30658 <__libc_init@plt-0x30458>
   30574:   aa1f03f8    mov x24, xzr
   30578:   f9400694    ldr x20, [x20, #8]
   3057c:   f9400268    ldr x8, [x19]
   30580:   8b180100    add x0, x8, x24
   30584:   d63f0280    blr x20
   30588:   f10006d6    subs    x22, x22, #0x1
   3058c:   8b170318    add x24, x24, x23
   30590:   54ffff61    b.ne    3057c <__libc_init@plt-0x30534>  // b.any
   30594:   14000031    b   30658 <__libc_init@plt-0x30458>
   30598:   39400688    ldrb    w8, [x20, #1]
   3059c:   37000348    tbnz    w8, #0, 30604 <__libc_init@plt-0x304ac>
   305a0:   f9400688    ldr x8, [x20, #8]
   305a4:   f9400260    ldr x0, [x19]
   305a8:   1400002b    b   30654 <__libc_init@plt-0x3045c>
   305ac:   910263e0    add x0, sp, #0x98
   305b0:   2a1f03e1    mov w1, wzr
   305b4:   52803902    mov w2, #0x1c8                  // #456
   305b8:   9400c1ca    bl  60ce0 <memset@plt>
   305bc:   910263e0    add x0, sp, #0x98
   305c0:   aa1303e1    mov x1, x19
   305c4:   97fff8bb    bl  2e8b0 <__libc_init@plt-0x32200>
   305c8:   52800028    mov w8, #0x1                    // #1
   305cc:   3902b3ff    strb    wzr, [sp, #172]
   305d0:   3902bbe8    strb    w8, [sp, #174]
   305d4:   b4000436    cbz x22, 30658 <__libc_init@plt-0x30458>
   305d8:   aa1f03f8    mov x24, xzr
   305dc:   f9400694    ldr x20, [x20, #8]
   305e0:   f9400268    ldr x8, [x19]
   305e4:   910263e0    add x0, sp, #0x98
   305e8:   8b180108    add x8, x8, x24
   305ec:   f9004fe8    str x8, [sp, #152]
   305f0:   d63f0280    blr x20
   305f4:   f10006d6    subs    x22, x22, #0x1
   305f8:   8b170318    add x24, x24, x23
   305fc:   54ffff21    b.ne    305e0 <__libc_init@plt-0x304d0>  // b.any
   30600:   14000016    b   30658 <__libc_init@plt-0x30458>
   30604:   910263e0    add x0, sp, #0x98
   30608:   2a1f03e1    mov w1, wzr
   3060c:   52803902    mov w2, #0x1c8                  // #456
   30610:   910263f6    add x22, sp, #0x98
   30614:   9400c1b3    bl  60ce0 <memset@plt>
   30618:   910263e0    add x0, sp, #0x98
   3061c:   aa1303e1    mov x1, x19
   30620:   97fff8a4    bl  2e8b0 <__libc_init@plt-0x32200>
   30624:   3942b3e8    ldrb    w8, [sp, #172]
   30628:   52800309    mov w9, #0x18                   // #24
   3062c:   3942bfea    ldrb    w10, [sp, #175]
   30630:   910263e0    add x0, sp, #0x98
   30634:   9b095908    madd    x8, x8, x9, x22
   30638:   52800029    mov w9, #0x1                    // #1
   3063c:   7100015f    cmp w10, #0x0
   30640:   91006108    add x8, x8, #0x18
   30644:   9a8803e8    csel    x8, xzr, x8, eq // eq = none
   30648:   3902bbe9    strb    w9, [sp, #174]
   3064c:   f9000115    str x21, [x8]
   30650:   f9400688    ldr x8, [x20, #8]
   30654:   d63f0100    blr x8
   30658:   aa1503e0    mov x0, x21
   3065c:   94000242    bl  30f64 <__libc_init@plt-0x2fb4c>
   30660:   f90003e0    str x0, [sp]
   30664:   b40000a0    cbz x0, 30678 <__libc_init@plt-0x30438>
   30668:   3946bc08    ldrb    w8, [x0, #431]
   3066c:   7100011f    cmp w8, #0x0
   30670:   1a9f17f4    cset    w20, eq // eq = none
   30674:   14000002    b   3067c <__libc_init@plt-0x30434>
   30678:   2a1f03f4    mov w20, wzr
   3067c:   9103a2b5    add x21, x21, #0xe8
   30680:   aa1503e0    mov x0, x21
   30684:   97fffa73    bl  2f050 <__libc_init@plt-0x31a60>
   30688:   aa0003f6    mov x22, x0
   3068c:   aa1303e0    mov x0, x19
   30690:   97fffa70    bl  2f050 <__libc_init@plt-0x31a60>
   30694:   2a1403e8    mov w8, w20
   30698:   eb3442df    cmp x22, w20, uxtw
   3069c:   a90103e8    stp x8, x0, [sp, #16]
   306a0:   54000b09    b.ls    30800 <__libc_init@plt-0x302b0>  // b.plast
   306a4:   f940067c    ldr x28, [x19, #8]
   306a8:   910083f4    add x20, sp, #0x20
   306ac:   f9400bf8    ldr x24, [sp, #16]
   306b0:   aa1503e0    mov x0, x21
   306b4:   aa1803e1    mov x1, x24
   306b8:   97ffff27    bl  30354 <__libc_init@plt-0x3075c>
   306bc:   39406008    ldrb    w8, [x0, #24]
   306c0:   aa0003f9    mov x25, x0
   306c4:   51000d09    sub w9, w8, #0x3
   306c8:   7100093f    cmp w9, #0x2
   306cc:   540002a2    b.cs    30720 <__libc_init@plt-0x30390>  // b.hs, b.nlast
   306d0:   f9401f3a    ldr x26, [x25, #56]
   306d4:   b400091a    cbz x26, 307f4 <__libc_init@plt-0x302bc>
   306d8:   3946bf48    ldrb    w8, [x26, #431]
   306dc:   350008c8    cbnz    w8, 307f4 <__libc_init@plt-0x302bc>
   306e0:   f9400fe8    ldr x8, [sp, #24]
   306e4:   b4000888    cbz x8, 307f4 <__libc_init@plt-0x302bc>
   306e8:   aa1f03f7    mov x23, xzr
   306ec:   f9400ffb    ldr x27, [sp, #24]
   306f0:   f9401328    ldr x8, [x25, #32]
   306f4:   f9400269    ldr x9, [x19]
   306f8:   8b080128    add x8, x9, x8
   306fc:   f8776909    ldr x9, [x8, x23]
   30700:   b4000089    cbz x9, 30710 <__libc_init@plt-0x303a0>
   30704:   8b170100    add x0, x8, x23
   30708:   aa1a03e1    mov x1, x26
   3070c:   97ffff62    bl  30494 <__libc_init@plt-0x3061c>
   30710:   f100077b    subs    x27, x27, #0x1
   30714:   8b1c02f7    add x23, x23, x28
   30718:   54fffec1    b.ne    306f0 <__libc_init@plt-0x303c0>  // b.any
   3071c:   14000036    b   307f4 <__libc_init@plt-0x302bc>
   30720:   7100051f    cmp w8, #0x1
   30724:   54000681    b.ne    307f4 <__libc_init@plt-0x302bc>  // b.any
   30728:   f9401f28    ldr x8, [x25, #56]
   3072c:   b4000648    cbz x8, 307f4 <__libc_init@plt-0x302bc>
   30730:   3946bd08    ldrb    w8, [x8, #431]
   30734:   35000608    cbnz    w8, 307f4 <__libc_init@plt-0x302bc>
   30738:   39406f28    ldrb    w8, [x25, #27]
   3073c:   340002a8    cbz w8, 30790 <__libc_init@plt-0x30320>
   30740:   aa1f03f7    mov x23, xzr
   30744:   f940533a    ldr x26, [x25, #160]
   30748:   aa1a03e0    mov x0, x26
   3074c:   aa1303e1    mov x1, x19
   30750:   940000d0    bl  30a90 <__libc_init@plt-0x30020>
   30754:   72001c3f    tst w1, #0xff
   30758:   aa1303e1    mov x1, x19
   3075c:   9a8003fb    csel    x27, xzr, x0, eq    // eq = none
   30760:   91004340    add x0, x26, #0x10
   30764:   940000cb    bl  30a90 <__libc_init@plt-0x30020>
   30768:   72001c3f    tst w1, #0xff
   3076c:   9100835a    add x26, x26, #0x20
   30770:   9a8003e8    csel    x8, xzr, x0, eq // eq = none
   30774:   eb1b0108    subs    x8, x8, x27
   30778:   9a88b7e8    csinc   x8, xzr, x8, lt // lt = tstop
   3077c:   f8377a88    str x8, [x20, x23, lsl #3]
   30780:   910006f7    add x23, x23, #0x1
   30784:   39406f28    ldrb    w8, [x25, #27]
   30788:   eb0802ff    cmp x23, x8
   3078c:   54fffde3    b.cc    30748 <__libc_init@plt-0x30368>  // b.lo, b.ul, b.last
   30790:   910263e0    add x0, sp, #0x98
   30794:   2a1f03e1    mov w1, wzr
   30798:   52803202    mov w2, #0x190                  // #400
   3079c:   9400c151    bl  60ce0 <memset@plt>
   307a0:   f9400fe8    ldr x8, [sp, #24]
   307a4:   b4000288    cbz x8, 307f4 <__libc_init@plt-0x302bc>
   307a8:   aa1f03f7    mov x23, xzr
   307ac:   f9401f3a    ldr x26, [x25, #56]
   307b0:   f9400ffb    ldr x27, [sp, #24]
   307b4:   f9401328    ldr x8, [x25, #32]
   307b8:   910263e0    add x0, sp, #0x98
   307bc:   f9400269    ldr x9, [x19]
   307c0:   910083e4    add x4, sp, #0x20
   307c4:   39406f23    ldrb    w3, [x25, #27]
   307c8:   aa1a03e1    mov x1, x26
   307cc:   2a1f03e5    mov w5, wzr
   307d0:   8b080128    add x8, x9, x8
   307d4:   8b170102    add x2, x8, x23
   307d8:   97fff90e    bl  2ec10 <__libc_init@plt-0x31ea0>
   307dc:   910263e0    add x0, sp, #0x98
   307e0:   aa1a03e1    mov x1, x26
   307e4:   97ffff2c    bl  30494 <__libc_init@plt-0x3061c>
   307e8:   f100077b    subs    x27, x27, #0x1
   307ec:   8b1c02f7    add x23, x23, x28
   307f0:   54fffe21    b.ne    307b4 <__libc_init@plt-0x302fc>  // b.any
   307f4:   91000718    add x24, x24, #0x1
   307f8:   eb16031f    cmp x24, x22
   307fc:   54fff5a1    b.ne    306b0 <__libc_init@plt-0x30400>  // b.any
   30800:   a940a3f4    ldp x20, x8, [sp, #8]
   30804:   3607e628    tbz w8, #0, 304c8 <__libc_init@plt-0x305e8>
   30808:   aa1303e0    mov x0, x19
   3080c:   f94003e1    ldr x1, [sp]
   30810:   97ffff21    bl  30494 <__libc_init@plt-0x3061c>
   30814:   17ffff2d    b   304c8 <__libc_init@plt-0x305e8>
   30818:   9400c0ca    bl  60b40 <__stack_chk_fail@plt>
   3081c:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   30820:   f9000bfb    str x27, [sp, #16]
   30824:   910003fd    mov x29, sp
   30828:   a90267fa    stp x26, x25, [sp, #32]
   3082c:   a9035ff8    stp x24, x23, [sp, #48]
   30830:   a90457f6    stp x22, x21, [sp, #64]
   30834:   a9054ff4    stp x20, x19, [sp, #80]
   30838:   3946b848    ldrb    w8, [x2, #430]
   3083c:   34000108    cbz w8, 3085c <__libc_init@plt-0x30254>
   30840:   a9454ff4    ldp x20, x19, [sp, #80]
   30844:   a94457f6    ldp x22, x21, [sp, #64]
   30848:   a9435ff8    ldp x24, x23, [sp, #48]
   3084c:   a94267fa    ldp x26, x25, [sp, #32]
   30850:   f9400bfb    ldr x27, [sp, #16]
   30854:   a8c67bfd    ldp x29, x30, [sp], #96
   30858:   d65f03c0    ret
   3085c:   aa0003f3    mov x19, x0
   30860:   f9400008    ldr x8, [x0]
   30864:   b4fffee8    cbz x8, 30840 <__libc_init@plt-0x30270>
   30868:   aa0203f4    mov x20, x2
   3086c:   360000c1    tbz w1, #0, 30884 <__libc_init@plt-0x3022c>
   30870:   3946be88    ldrb    w8, [x20, #431]
   30874:   35000088    cbnz    w8, 30884 <__libc_init@plt-0x3022c>
   30878:   aa1303e0    mov x0, x19
   3087c:   aa1403e1    mov x1, x20
   30880:   97ffff05    bl  30494 <__libc_init@plt-0x3061c>
   30884:   9103a294    add x20, x20, #0xe8
   30888:   aa1403e0    mov x0, x20
   3088c:   97fff9f1    bl  2f050 <__libc_init@plt-0x31a60>
   30890:   aa0003f5    mov x21, x0
   30894:   aa1303e0    mov x0, x19
   30898:   97fff9ee    bl  2f050 <__libc_init@plt-0x31a60>
   3089c:   b4fffd35    cbz x21, 30840 <__libc_init@plt-0x30270>
   308a0:   aa0003f6    mov x22, x0
   308a4:   aa1f03f7    mov x23, xzr
   308a8:   f9400679    ldr x25, [x19, #8]
   308ac:   aa1403e0    mov x0, x20
   308b0:   aa1703e1    mov x1, x23
   308b4:   97fffea8    bl  30354 <__libc_init@plt-0x3075c>
   308b8:   39406008    ldrb    w8, [x0, #24]
   308bc:   51000d08    sub w8, w8, #0x3
   308c0:   7100051f    cmp w8, #0x1
   308c4:   fa409ac4    ccmp    x22, #0x0, #0x4, ls // ls = plast
   308c8:   54000180    b.eq    308f8 <__libc_init@plt-0x301b8>  // b.none
   308cc:   aa0003f8    mov x24, x0
   308d0:   aa1f03fa    mov x26, xzr
   308d4:   aa1603fb    mov x27, x22
   308d8:   f9401308    ldr x8, [x24, #32]
   308dc:   f9400269    ldr x9, [x19]
   308e0:   8b080128    add x8, x9, x8
   308e4:   8b1a0100    add x0, x8, x26
   308e8:   97fffa26    bl  2f180 <__libc_init@plt-0x31930>
   308ec:   f100077b    subs    x27, x27, #0x1
   308f0:   8b19035a    add x26, x26, x25
   308f4:   54ffff21    b.ne    308d8 <__libc_init@plt-0x301d8>  // b.any
   308f8:   910006f7    add x23, x23, #0x1
   308fc:   eb1502ff    cmp x23, x21
   30900:   54fffd61    b.ne    308ac <__libc_init@plt-0x30204>  // b.any
   30904:   17ffffcf    b   30840 <__libc_init@plt-0x30270>
   30908:   d10103ff    sub sp, sp, #0x40
   3090c:   a9027bfd    stp x29, x30, [sp, #32]
   30910:   910083fd    add x29, sp, #0x20
   30914:   a9034ff4    stp x20, x19, [sp, #48]
   30918:   d53bd054    mrs x20, tpidr_el0
   3091c:   52800029    mov w9, #0x1                    // #1
   30920:   f9401688    ldr x8, [x20, #40]
   30924:   1ac12129    lsl w9, w9, w1
   30928:   f81f83a8    stur    x8, [x29, #-8]
   3092c:   b941a808    ldr w8, [x0, #424]
   30930:   6a09011f    tst w8, w9
   30934:   540004a0    b.eq    309c8 <__libc_init@plt-0x300e8>  // b.none
   30938:   51000529    sub w9, w9, #0x1
   3093c:   2a0103f3    mov w19, w1
   30940:   8a090108    and x8, x8, x9
   30944:   9105a000    add x0, x0, #0x168
   30948:   d341fd09    lsr x9, x8, #1
   3094c:   9200f108    and x8, x8, #0x5555555555555555
   30950:   9200f129    and x9, x9, #0x5555555555555555
   30954:   8b080128    add x8, x9, x8
   30958:   d342fd09    lsr x9, x8, #2
   3095c:   9200e508    and x8, x8, #0x3333333333333333
   30960:   9200e529    and x9, x9, #0x3333333333333333
   30964:   8b080128    add x8, x9, x8
   30968:   d344fd09    lsr x9, x8, #4
   3096c:   9200cd08    and x8, x8, #0xf0f0f0f0f0f0f0f
   30970:   9200cd29    and x9, x9, #0xf0f0f0f0f0f0f0f
   30974:   8b080128    add x8, x9, x8
   30978:   d348fd09    lsr x9, x8, #8
   3097c:   92009d08    and x8, x8, #0xff00ff00ff00ff
   30980:   9270dd29    and x9, x9, #0xffffffffffff00ff
   30984:   8b080128    add x8, x9, x8
   30988:   92401109    and x9, x8, #0x1f
   3098c:   8b484121    add x1, x9, x8, lsr #16
   30990:   94000018    bl  309f0 <__libc_init@plt-0x300c0>
   30994:   b4000080    cbz x0, 309a4 <__libc_init@plt-0x3010c>
   30998:   39400008    ldrb    w8, [x0]
   3099c:   6b33011f    cmp w8, w19, uxtb
   309a0:   54000160    b.eq    309cc <__libc_init@plt-0x300e4>  // b.none
   309a4:   f0fffec9    adrp    x9, b000 <__libc_init@plt-0x55ab0>
   309a8:   f0fffec1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   309ac:   52801c68    mov w8, #0xe3                   // #227
   309b0:   91074529    add x9, x9, #0x1d1
   309b4:   9119ac21    add x1, x1, #0x66b
   309b8:   910023e0    add x0, sp, #0x8
   309bc:   f90007e9    str x9, [sp, #8]
   309c0:   b90013e8    str w8, [sp, #16]
   309c4:   97ffc9e8    bl  23164 <__libc_init@plt-0x3d94c>
   309c8:   aa1f03e0    mov x0, xzr
   309cc:   f9401688    ldr x8, [x20, #40]
   309d0:   f85f83a9    ldur    x9, [x29, #-8]
   309d4:   eb09011f    cmp x8, x9
   309d8:   540000a1    b.ne    309ec <__libc_init@plt-0x300c4>  // b.any
   309dc:   a9434ff4    ldp x20, x19, [sp, #48]
   309e0:   a9427bfd    ldp x29, x30, [sp, #32]
   309e4:   910103ff    add sp, sp, #0x40
   309e8:   d65f03c0    ret
   309ec:   9400c055    bl  60b40 <__stack_chk_fail@plt>
   309f0:   d10283ff    sub sp, sp, #0xa0
   309f4:   a9087bfd    stp x29, x30, [sp, #128]
   309f8:   910203fd    add x29, sp, #0x80
   309fc:   a9094ff4    stp x20, x19, [sp, #144]
   30a00:   d53bd054    mrs x20, tpidr_el0
   30a04:   aa0103e2    mov x2, x1
   30a08:   f9401688    ldr x8, [x20, #40]
   30a0c:   910003e1    mov x1, sp
   30a10:   aa1f03e3    mov x3, xzr
   30a14:   aa0003f3    mov x19, x0
   30a18:   f81f83a8    stur    x8, [x29, #-8]
   30a1c:   97fff73e    bl  2e714 <__libc_init@plt-0x3239c>
   30a20:   2a0003e8    mov w8, w0
   30a24:   aa1f03e0    mov x0, xzr
   30a28:   36000228    tbz w8, #0, 30a6c <__libc_init@plt-0x30044>
   30a2c:   39405269    ldrb    w9, [x19, #20]
   30a30:   b4000189    cbz x9, 30a60 <__libc_init@plt-0x30050>
   30a34:   aa1f03e8    mov x8, xzr
   30a38:   9100a26a    add x10, x19, #0x28
   30a3c:   910003eb    mov x11, sp
   30a40:   f840856c    ldr x12, [x11], #8
   30a44:   f85f014d    ldur    x13, [x10, #-16]
   30a48:   f1000529    subs    x9, x9, #0x1
   30a4c:   f841854e    ldr x14, [x10], #24
   30a50:   cb0d018c    sub x12, x12, x13
   30a54:   9b0e2188    madd    x8, x12, x14, x8
   30a58:   54ffff41    b.ne    30a40 <__libc_init@plt-0x30070>  // b.any
   30a5c:   14000002    b   30a64 <__libc_init@plt-0x3004c>
   30a60:   aa1f03e8    mov x8, xzr
   30a64:   f9400269    ldr x9, [x19]
   30a68:   8b080120    add x0, x9, x8
   30a6c:   f9401688    ldr x8, [x20, #40]
   30a70:   f85f83a9    ldur    x9, [x29, #-8]
   30a74:   eb09011f    cmp x8, x9
   30a78:   540000a1    b.ne    30a8c <__libc_init@plt-0x30024>  // b.any
   30a7c:   a9494ff4    ldp x20, x19, [sp, #144]
   30a80:   a9487bfd    ldp x29, x30, [sp, #128]
   30a84:   910283ff    add sp, sp, #0xa0
   30a88:   d65f03c0    ret
   30a8c:   9400c02d    bl  60b40 <__stack_chk_fail@plt>
   30a90:   39400008    ldrb    w8, [x0]
   30a94:   71000d1f    cmp w8, #0x3
   30a98:   540000a0    b.eq    30aac <__libc_init@plt-0x30004>  // b.none
   30a9c:   7100091f    cmp w8, #0x2
   30aa0:   54000221    b.ne    30ae4 <__libc_init@plt-0x2ffcc>  // b.any
   30aa4:   f9400408    ldr x8, [x0, #8]
   30aa8:   1400000c    b   30ad8 <__libc_init@plt-0x2ffd8>
   30aac:   b40001e1    cbz x1, 30ae8 <__libc_init@plt-0x2ffc8>
   30ab0:   39405c28    ldrb    w8, [x1, #23]
   30ab4:   34000188    cbz w8, 30ae4 <__libc_init@plt-0x2ffcc>
   30ab8:   39405028    ldrb    w8, [x1, #20]
   30abc:   5280030a    mov w10, #0x18                      // #24
   30ac0:   f9400409    ldr x9, [x0, #8]
   30ac4:   d503201f    nop
   30ac8:   9b0a0508    madd    x8, x8, x10, x1
   30acc:   d3607d29    lsl x9, x9, #32
   30ad0:   8b897508    add x8, x8, x9, asr #29
   30ad4:   f9401108    ldr x8, [x8, #32]
   30ad8:   9278dd09    and x9, x8, #0xffffffffffffff00
   30adc:   52800021    mov w1, #0x1                    // #1
   30ae0:   14000004    b   30af0 <__libc_init@plt-0x2ffc0>
   30ae4:   aa1f03e1    mov x1, xzr
   30ae8:   aa1f03e8    mov x8, xzr
   30aec:   aa1f03e9    mov x9, xzr
   30af0:   92401d08    and x8, x8, #0xff
   30af4:   aa080120    orr x0, x9, x8
   30af8:   d65f03c0    ret
   30afc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   30b00:   f9000bf3    str x19, [sp, #16]
   30b04:   910003fd    mov x29, sp
   30b08:   39406408    ldrb    w8, [x0, #25]
   30b0c:   7100151f    cmp w8, #0x5
   30b10:   54000308    b.hi    30b70 <__libc_init@plt-0x2ff40>  // b.pmore
   30b14:   b0fffee9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   30b18:   aa0003f3    mov x19, x0
   30b1c:   91358129    add x9, x9, #0xd60
   30b20:   1000008a    adr x10, 30b30 <__libc_init@plt-0x2ff80>
   30b24:   3868692b    ldrb    w11, [x9, x8]
   30b28:   8b0b094a    add x10, x10, x11, lsl #2
   30b2c:   d61f0140    br  x10
   30b30:   39406a60    ldrb    w0, [x19, #26]
   30b34:   14000010    b   30b74 <__libc_init@plt-0x2ff3c>
   30b38:   39406a68    ldrb    w8, [x19, #26]
   30b3c:   d37ff900    lsl x0, x8, #1
   30b40:   1400000d    b   30b74 <__libc_init@plt-0x2ff3c>
   30b44:   9100a260    add x0, x19, #0x28
   30b48:   97ffffd2    bl  30a90 <__libc_init@plt-0x30020>
   30b4c:   72001c3f    tst w1, #0xff
   30b50:   54000100    b.eq    30b70 <__libc_init@plt-0x2ff40>  // b.none
   30b54:   39406a68    ldrb    w8, [x19, #26]
   30b58:   9b087c00    mul x0, x0, x8
   30b5c:   14000006    b   30b74 <__libc_init@plt-0x2ff3c>
   30b60:   f9401e68    ldr x8, [x19, #56]
   30b64:   b4000068    cbz x8, 30b70 <__libc_init@plt-0x2ff40>
   30b68:   f9402d00    ldr x0, [x8, #88]
   30b6c:   14000002    b   30b74 <__libc_init@plt-0x2ff3c>
   30b70:   aa1f03e0    mov x0, xzr
   30b74:   f9400bf3    ldr x19, [sp, #16]
   30b78:   a8c27bfd    ldp x29, x30, [sp], #32
   30b7c:   d65f03c0    ret
   30b80:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   30b84:   f9000bf7    str x23, [sp, #16]
   30b88:   910003fd    mov x29, sp
   30b8c:   a90257f6    stp x22, x21, [sp, #32]
   30b90:   a9034ff4    stp x20, x19, [sp, #48]
   30b94:   39406c16    ldrb    w22, [x0, #27]
   30b98:   b4000316    cbz x22, 30bf8 <__libc_init@plt-0x2feb8>
   30b9c:   f9405015    ldr x21, [x0, #160]
   30ba0:   b4000295    cbz x21, 30bf0 <__libc_init@plt-0x2fec0>
   30ba4:   aa0103f4    mov x20, x1
   30ba8:   52800033    mov w19, #0x1                       // #1
   30bac:   aa1503e0    mov x0, x21
   30bb0:   aa1403e1    mov x1, x20
   30bb4:   97ffffb7    bl  30a90 <__libc_init@plt-0x30020>
   30bb8:   72001c3f    tst w1, #0xff
   30bbc:   aa1403e1    mov x1, x20
   30bc0:   9a8003f7    csel    x23, xzr, x0, eq    // eq = none
   30bc4:   910042a0    add x0, x21, #0x10
   30bc8:   97ffffb2    bl  30a90 <__libc_init@plt-0x30020>
   30bcc:   72001c3f    tst w1, #0xff
   30bd0:   9a8003e8    csel    x8, xzr, x0, eq // eq = none
   30bd4:   eb170108    subs    x8, x8, x23
   30bd8:   540000cb    b.lt    30bf0 <__libc_init@plt-0x2fec0>  // b.tstop
   30bdc:   9b084e73    madd    x19, x19, x8, x19
   30be0:   910082b5    add x21, x21, #0x20
   30be4:   f10006d6    subs    x22, x22, #0x1
   30be8:   54fffe21    b.ne    30bac <__libc_init@plt-0x2ff04>  // b.any
   30bec:   14000004    b   30bfc <__libc_init@plt-0x2feb4>
   30bf0:   aa1f03f3    mov x19, xzr
   30bf4:   14000002    b   30bfc <__libc_init@plt-0x2feb4>
   30bf8:   52800033    mov w19, #0x1                       // #1
   30bfc:   aa1303e0    mov x0, x19
   30c00:   f9400bf7    ldr x23, [sp, #16]
   30c04:   a9434ff4    ldp x20, x19, [sp, #48]
   30c08:   a94257f6    ldp x22, x21, [sp, #32]
   30c0c:   a8c47bfd    ldp x29, x30, [sp], #64
   30c10:   d65f03c0    ret
   30c14:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   30c18:   f9000bf5    str x21, [sp, #16]
   30c1c:   910003fd    mov x29, sp
   30c20:   a9024ff4    stp x20, x19, [sp, #32]
   30c24:   39406008    ldrb    w8, [x0, #24]
   30c28:   aa0003f3    mov x19, x0
   30c2c:   7100051f    cmp w8, #0x1
   30c30:   54000141    b.ne    30c58 <__libc_init@plt-0x2fe58>  // b.any
   30c34:   aa1303e0    mov x0, x19
   30c38:   aa0103f4    mov x20, x1
   30c3c:   97ffffb0    bl  30afc <__libc_init@plt-0x2ffb4>
   30c40:   aa0003f5    mov x21, x0
   30c44:   aa1303e0    mov x0, x19
   30c48:   aa1403e1    mov x1, x20
   30c4c:   97ffffcd    bl  30b80 <__libc_init@plt-0x2ff30>
   30c50:   9b157c00    mul x0, x0, x21
   30c54:   14000016    b   30cac <__libc_init@plt-0x2fe04>
   30c58:   39406668    ldrb    w8, [x19, #25]
   30c5c:   7100151f    cmp w8, #0x5
   30c60:   540001e1    b.ne    30c9c <__libc_init@plt-0x2fe14>  // b.any
   30c64:   f9401e68    ldr x8, [x19, #56]
   30c68:   39406e73    ldrb    w19, [x19, #27]
   30c6c:   b4000108    cbz x8, 30c8c <__libc_init@plt-0x2fe24>
   30c70:   9102e100    add x0, x8, #0xb8
   30c74:   97fff8f7    bl  2f050 <__libc_init@plt-0x31a60>
   30c78:   b27d7fe8    mov x8, #0x7fffffff8            // #34359738360
   30c7c:   7100041f    cmp w0, #0x1
   30c80:   8b000d08    add x8, x8, x0, lsl #3
   30c84:   927d7d08    and x8, x8, #0x7fffffff8
   30c88:   9a9fc108    csel    x8, x8, xzr, gt
   30c8c:   52800309    mov w9, #0x18                   // #24
   30c90:   9b092268    madd    x8, x19, x9, x8
   30c94:   9100a100    add x0, x8, #0x28
   30c98:   14000005    b   30cac <__libc_init@plt-0x2fe04>
   30c9c:   39406e68    ldrb    w8, [x19, #27]
   30ca0:   52800309    mov w9, #0x18                   // #24
   30ca4:   b27d07ea    orr x10, xzr, #0x18
   30ca8:   9b092900    madd    x0, x8, x9, x10
   30cac:   a9424ff4    ldp x20, x19, [sp, #32]
   30cb0:   f9400bf5    ldr x21, [sp, #16]
   30cb4:   a8c37bfd    ldp x29, x30, [sp], #48
   30cb8:   d65f03c0    ret
   30cbc:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   30cc0:   a9016ffc    stp x28, x27, [sp, #16]
   30cc4:   910003fd    mov x29, sp
   30cc8:   a90267fa    stp x26, x25, [sp, #32]
   30ccc:   a9035ff8    stp x24, x23, [sp, #48]
   30cd0:   a90457f6    stp x22, x21, [sp, #64]
   30cd4:   a9054ff4    stp x20, x19, [sp, #80]
   30cd8:   39406408    ldrb    w8, [x0, #25]
   30cdc:   aa0303f3    mov x19, x3
   30ce0:   aa0203f4    mov x20, x2
   30ce4:   aa0003f5    mov x21, x0
   30ce8:   aa0103f6    mov x22, x1
   30cec:   7100151f    cmp w8, #0x5
   30cf0:   54000160    b.eq    30d1c <__libc_init@plt-0x2fd94>  // b.none
   30cf4:   71000d1f    cmp w8, #0x3
   30cf8:   54000241    b.ne    30d40 <__libc_init@plt-0x2fd70>  // b.any
   30cfc:   9100a2b7    add x23, x21, #0x28
   30d00:   aa1403e1    mov x1, x20
   30d04:   aa1703e0    mov x0, x23
   30d08:   97ffff62    bl  30a90 <__libc_init@plt-0x30020>
   30d0c:   72001c3f    tst w1, #0xff
   30d10:   540002c0    b.eq    30d68 <__libc_init@plt-0x2fd48>  // b.none
   30d14:   aa0003e2    mov x2, x0
   30d18:   14000018    b   30d78 <__libc_init@plt-0x2fd38>
   30d1c:   f9401ea1    ldr x1, [x21, #56]
   30d20:   b4000aa1    cbz x1, 30e74 <__libc_init@plt-0x2fc3c>
   30d24:   39406ea3    ldrb    w3, [x21, #27]
   30d28:   aa1603e0    mov x0, x22
   30d2c:   aa1f03e2    mov x2, xzr
   30d30:   aa1f03e4    mov x4, xzr
   30d34:   2a1f03e5    mov w5, wzr
   30d38:   97fff7b6    bl  2ec10 <__libc_init@plt-0x31ea0>
   30d3c:   14000017    b   30d98 <__libc_init@plt-0x2fd18>
   30d40:   39406aa2    ldrb    w2, [x21, #26]
   30d44:   aa1603e0    mov x0, x22
   30d48:   39406ea4    ldrb    w4, [x21, #27]
   30d4c:   2a0803e1    mov w1, w8
   30d50:   aa1f03e3    mov x3, xzr
   30d54:   aa1f03e5    mov x5, xzr
   30d58:   2a1f03e6    mov w6, wzr
   30d5c:   2a1f03e7    mov w7, wzr
   30d60:   97fff750    bl  2eaa0 <__libc_init@plt-0x32010>
   30d64:   1400000d    b   30d98 <__libc_init@plt-0x2fd18>
   30d68:   394002e8    ldrb    w8, [x23]
   30d6c:   7100051f    cmp w8, #0x1
   30d70:   54000901    b.ne    30e90 <__libc_init@plt-0x2fc20>  // b.any
   30d74:   aa1f03e2    mov x2, xzr
   30d78:   39406aa1    ldrb    w1, [x21, #26]
   30d7c:   aa1603e0    mov x0, x22
   30d80:   39406ea4    ldrb    w4, [x21, #27]
   30d84:   aa1f03e3    mov x3, xzr
   30d88:   aa1f03e5    mov x5, xzr
   30d8c:   2a1f03e6    mov w6, wzr
   30d90:   2a1f03e7    mov w7, wzr
   30d94:   97fff771    bl  2eb58 <__libc_init@plt-0x31f58>
   30d98:   39406ea8    ldrb    w8, [x21, #27]
   30d9c:   34000428    cbz w8, 30e20 <__libc_init@plt-0x2fc90>
   30da0:   394062a8    ldrb    w8, [x21, #24]
   30da4:   71000d1f    cmp w8, #0x3
   30da8:   540003c0    b.eq    30e20 <__libc_init@plt-0x2fc90>  // b.none
   30dac:   f94052b7    ldr x23, [x21, #160]
   30db0:   b4000557    cbz x23, 30e58 <__libc_init@plt-0x2fc58>
   30db4:   aa1f03fa    mov x26, xzr
   30db8:   f94006db    ldr x27, [x22, #8]
   30dbc:   9100a2dc    add x28, x22, #0x28
   30dc0:   aa1703e0    mov x0, x23
   30dc4:   aa1403e1    mov x1, x20
   30dc8:   97ffff32    bl  30a90 <__libc_init@plt-0x30020>
   30dcc:   910042f6    add x22, x23, #0x10
   30dd0:   aa0003f8    mov x24, x0
   30dd4:   aa0103f9    mov x25, x1
   30dd8:   aa1603e0    mov x0, x22
   30ddc:   aa1403e1    mov x1, x20
   30de0:   97ffff2c    bl  30a90 <__libc_init@plt-0x30020>
   30de4:   72001f3f    tst w25, #0xff
   30de8:   540002a0    b.eq    30e3c <__libc_init@plt-0x2fc74>  // b.none
   30dec:   72001c3f    tst w1, #0xff
   30df0:   54000260    b.eq    30e3c <__libc_init@plt-0x2fc74>  // b.none
   30df4:   eb180008    subs    x8, x0, x24
   30df8:   9100075a    add x26, x26, #0x1
   30dfc:   9a9fa709    csinc   x9, x24, xzr, ge    // ge = tcont
   30e00:   9a88b7e8    csinc   x8, xzr, x8, lt // lt = tstop
   30e04:   910042d7    add x23, x22, #0x10
   30e08:   a93f2389    stp x9, x8, [x28, #-16]
   30e0c:   f801879b    str x27, [x28], #24
   30e10:   39406ea9    ldrb    w9, [x21, #27]
   30e14:   9b1b7d1b    mul x27, x8, x27
   30e18:   eb09035f    cmp x26, x9
   30e1c:   54fffd23    b.cc    30dc0 <__libc_init@plt-0x2fcf0>  // b.lo, b.ul, b.last
   30e20:   a9454ff4    ldp x20, x19, [sp, #80]
   30e24:   a94457f6    ldp x22, x21, [sp, #64]
   30e28:   a9435ff8    ldp x24, x23, [sp, #48]
   30e2c:   a94267fa    ldp x26, x25, [sp, #32]
   30e30:   a9416ffc    ldp x28, x27, [sp, #16]
   30e34:   a8c67bfd    ldp x29, x30, [sp], #96
   30e38:   d65f03c0    ret
   30e3c:   d0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   30e40:   b0fffec2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   30e44:   9133b821    add x1, x1, #0xcee
   30e48:   912d4042    add x2, x2, #0xb50
   30e4c:   aa1303e0    mov x0, x19
   30e50:   52800e43    mov w3, #0x72                   // #114
   30e54:   97ffc8bc    bl  23144 <__libc_init@plt-0x3d96c>
   30e58:   d0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   30e5c:   b0fffec2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   30e60:   91281021    add x1, x1, #0xa04
   30e64:   912d4042    add x2, x2, #0xb50
   30e68:   aa1303e0    mov x0, x19
   30e6c:   52800da3    mov w3, #0x6d                   // #109
   30e70:   97ffc8b5    bl  23144 <__libc_init@plt-0x3d96c>
   30e74:   b0fffee1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   30e78:   b0fffec2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   30e7c:   911cc421    add x1, x1, #0x731
   30e80:   912d4042    add x2, x2, #0xb50
   30e84:   aa1303e0    mov x0, x19
   30e88:   52800cc3    mov w3, #0x66                   // #102
   30e8c:   97ffc8ae    bl  23144 <__libc_init@plt-0x3d96c>
   30e90:   d0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   30e94:   b0fffec2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   30e98:   910b5421    add x1, x1, #0x2d5
   30e9c:   912d4042    add x2, x2, #0xb50
   30ea0:   aa1303e0    mov x0, x19
   30ea4:   52800c23    mov w3, #0x61                   // #97
   30ea8:   97ffc8a7    bl  23144 <__libc_init@plt-0x3d96c>
   30eac:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   30eb0:   a90157f6    stp x22, x21, [sp, #16]
   30eb4:   910003fd    mov x29, sp
   30eb8:   a9024ff4    stp x20, x19, [sp, #32]
   30ebc:   39406008    ldrb    w8, [x0, #24]
   30ec0:   7100051f    cmp w8, #0x1
   30ec4:   54000421    b.ne    30f48 <__libc_init@plt-0x2fb68>  // b.any
   30ec8:   aa0403f6    mov x22, x4
   30ecc:   aa0003f3    mov x19, x0
   30ed0:   aa0203f5    mov x21, x2
   30ed4:   aa0103f4    mov x20, x1
   30ed8:   97ffff79    bl  30cbc <__libc_init@plt-0x2fdf4>
   30edc:   b40001b6    cbz x22, 30f10 <__libc_init@plt-0x2fba0>
   30ee0:   394052a9    ldrb    w9, [x21, #20]
   30ee4:   b40001a9    cbz x9, 30f18 <__libc_init@plt-0x2fb98>
   30ee8:   aa1f03e8    mov x8, xzr
   30eec:   9100a2aa    add x10, x21, #0x28
   30ef0:   f84086cb    ldr x11, [x22], #8
   30ef4:   f85f014c    ldur    x12, [x10, #-16]
   30ef8:   f1000529    subs    x9, x9, #0x1
   30efc:   f841854d    ldr x13, [x10], #24
   30f00:   cb0c016b    sub x11, x11, x12
   30f04:   9b0d2168    madd    x8, x11, x13, x8
   30f08:   54ffff41    b.ne    30ef0 <__libc_init@plt-0x2fbc0>  // b.any
   30f0c:   14000004    b   30f1c <__libc_init@plt-0x2fb94>
   30f10:   f94002a8    ldr x8, [x21]
   30f14:   14000004    b   30f24 <__libc_init@plt-0x2fb8c>
   30f18:   aa1f03e8    mov x8, xzr
   30f1c:   f94002a9    ldr x9, [x21]
   30f20:   8b080128    add x8, x9, x8
   30f24:   f9401269    ldr x9, [x19, #32]
   30f28:   a94157f6    ldp x22, x21, [sp, #16]
   30f2c:   8b090108    add x8, x8, x9
   30f30:   52800029    mov w9, #0x1                    // #1
   30f34:   f9000288    str x8, [x20]
   30f38:   39005a89    strb    w9, [x20, #22]
   30f3c:   a9424ff4    ldp x20, x19, [sp, #32]
   30f40:   a8c37bfd    ldp x29, x30, [sp], #48
   30f44:   d65f03c0    ret
   30f48:   f0fffec1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   30f4c:   b0fffec2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   30f50:   911a4021    add x1, x1, #0x690
   30f54:   912d4042    add x2, x2, #0xb50
   30f58:   aa0303e0    mov x0, x3
   30f5c:   52800fc3    mov w3, #0x7e                   // #126
   30f60:   97ffc879    bl  23144 <__libc_init@plt-0x3d96c>
   30f64:   3946b008    ldrb    w8, [x0, #428]
   30f68:   34000088    cbz w8, 30f78 <__libc_init@plt-0x2fb38>
   30f6c:   f9407408    ldr x8, [x0, #232]
   30f70:   f9401d00    ldr x0, [x8, #56]
   30f74:   d65f03c0    ret
   30f78:   aa1f03e0    mov x0, xzr
   30f7c:   d65f03c0    ret
   30f80:   d103c3ff    sub sp, sp, #0xf0
   30f84:   a9097bfd    stp x29, x30, [sp, #144]
   30f88:   910243fd    add x29, sp, #0x90
   30f8c:   a90a6ffc    stp x28, x27, [sp, #160]
   30f90:   a90b67fa    stp x26, x25, [sp, #176]
   30f94:   a90c5ff8    stp x24, x23, [sp, #192]
   30f98:   a90d57f6    stp x22, x21, [sp, #208]
   30f9c:   a90e4ff4    stp x20, x19, [sp, #224]
   30fa0:   d53bd059    mrs x25, tpidr_el0
   30fa4:   9103a016    add x22, x0, #0xe8
   30fa8:   aa0003f5    mov x21, x0
   30fac:   f9401728    ldr x8, [x25, #40]
   30fb0:   aa1603e0    mov x0, x22
   30fb4:   aa0203f3    mov x19, x2
   30fb8:   aa0103f4    mov x20, x1
   30fbc:   f81f83a8    stur    x8, [x29, #-8]
   30fc0:   97fff824    bl  2f050 <__libc_init@plt-0x31a60>
   30fc4:   3943f2a8    ldrb    w8, [x21, #252]
   30fc8:   aa0003f7    mov x23, x0
   30fcc:   34000108    cbz w8, 30fec <__libc_init@plt-0x2fac4>
   30fd0:   910402a9    add x9, x21, #0x100
   30fd4:   910043ea    add x10, sp, #0x10
   30fd8:   aa0803eb    mov x11, x8
   30fdc:   f841852c    ldr x12, [x9], #24
   30fe0:   f100056b    subs    x11, x11, #0x1
   30fe4:   f800854c    str x12, [x10], #8
   30fe8:   54ffffa1    b.ne    30fdc <__libc_init@plt-0x2fad4>  // b.any
   30fec:   b40004f7    cbz x23, 31088 <__libc_init@plt-0x2fa28>
   30ff0:   aa1f03fa    mov x26, xzr
   30ff4:   910442bb    add x27, x21, #0x110
   30ff8:   5280003c    mov w28, #0x1                       // #1
   30ffc:   2a0803e9    mov w9, w8
   31000:   aa1f03e8    mov x8, xzr
   31004:   34000169    cbz w9, 31030 <__libc_init@plt-0x2fa80>
   31008:   92401d29    and x9, x9, #0xff
   3100c:   910043ea    add x10, sp, #0x10
   31010:   aa1b03eb    mov x11, x27
   31014:   f840854c    ldr x12, [x10], #8
   31018:   f85f016d    ldur    x13, [x11, #-16]
   3101c:   f1000529    subs    x9, x9, #0x1
   31020:   f841856e    ldr x14, [x11], #24
   31024:   cb0d018c    sub x12, x12, x13
   31028:   9b0e2188    madd    x8, x12, x14, x8
   3102c:   54ffff41    b.ne    31014 <__libc_init@plt-0x2fa9c>  // b.any
   31030:   f94002c9    ldr x9, [x22]
   31034:   b40005a9    cbz x9, 310e8 <__libc_init@plt-0x2f9c8>
   31038:   8b080138    add x24, x9, x8
   3103c:   f9400708    ldr x8, [x24, #8]
   31040:   eb13011f    cmp x8, x19
   31044:   540000c1    b.ne    3105c <__libc_init@plt-0x2fa54>  // b.any
   31048:   f9400301    ldr x1, [x24]
   3104c:   aa1403e0    mov x0, x20
   31050:   aa1303e2    mov x2, x19
   31054:   9400bf43    bl  60d60 <memcmp@plt>
   31058:   34000160    cbz w0, 31084 <__libc_init@plt-0x2fa2c>
   3105c:   910043e1    add x1, sp, #0x10
   31060:   aa1603e0    mov x0, x22
   31064:   aa1f03e2    mov x2, xzr
   31068:   9100075a    add x26, x26, #0x1
   3106c:   94000029    bl  31110 <__libc_init@plt-0x2f9a0>
   31070:   eb17035f    cmp x26, x23
   31074:   540000a0    b.eq    31088 <__libc_init@plt-0x2fa28>  // b.none
   31078:   3943f2a9    ldrb    w9, [x21, #252]
   3107c:   1a9f27fc    cset    w28, cc // cc = lo, ul, last
   31080:   17ffffe0    b   31000 <__libc_init@plt-0x2fab0>
   31084:   3700019c    tbnz    w28, #0, 310b4 <__libc_init@plt-0x2f9fc>
   31088:   3946b2a8    ldrb    w8, [x21, #428]
   3108c:   34000128    cbz w8, 310b0 <__libc_init@plt-0x2fa00>
   31090:   f94002c8    ldr x8, [x22]
   31094:   f9401d00    ldr x0, [x8, #56]
   31098:   b40000c0    cbz x0, 310b0 <__libc_init@plt-0x2fa00>
   3109c:   aa1403e1    mov x1, x20
   310a0:   aa1303e2    mov x2, x19
   310a4:   97ffffb7    bl  30f80 <__libc_init@plt-0x2fb30>
   310a8:   aa0003f8    mov x24, x0
   310ac:   14000002    b   310b4 <__libc_init@plt-0x2f9fc>
   310b0:   aa1f03f8    mov x24, xzr
   310b4:   f9401728    ldr x8, [x25, #40]
   310b8:   f85f83a9    ldur    x9, [x29, #-8]
   310bc:   eb09011f    cmp x8, x9
   310c0:   54000261    b.ne    3110c <__libc_init@plt-0x2f9a4>  // b.any
   310c4:   aa1803e0    mov x0, x24
   310c8:   a94e4ff4    ldp x20, x19, [sp, #224]
   310cc:   a94d57f6    ldp x22, x21, [sp, #208]
   310d0:   a94c5ff8    ldp x24, x23, [sp, #192]
   310d4:   a94b67fa    ldp x26, x25, [sp, #176]
   310d8:   a94a6ffc    ldp x28, x27, [sp, #160]
   310dc:   a9497bfd    ldp x29, x30, [sp, #144]
   310e0:   9103c3ff    add sp, sp, #0xf0
   310e4:   d65f03c0    ret
   310e8:   90fffec9    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   310ec:   d0fffec1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   310f0:   52801348    mov w8, #0x9a                   // #154
   310f4:   912d4129    add x9, x9, #0xb50
   310f8:   91236c21    add x1, x1, #0x8db
   310fc:   910003e0    mov x0, sp
   31100:   f90003e9    str x9, [sp]
   31104:   b9000be8    str w8, [sp, #8]
   31108:   97ffc817    bl  23164 <__libc_init@plt-0x3d94c>
   3110c:   9400be8d    bl  60b40 <__stack_chk_fail@plt>
   31110:   39405008    ldrb    w8, [x0, #20]
   31114:   b4000368    cbz x8, 31180 <__libc_init@plt-0x2f930>
   31118:   aa1f03e9    mov x9, xzr
   3111c:   9100600a    add x10, x0, #0x18
   31120:   5280002c    mov w12, #0x1                       // #1
   31124:   5280030b    mov w11, #0x18                      // #24
   31128:   b4000062    cbz x2, 31134 <__libc_init@plt-0x2f97c>
   3112c:   b869784d    ldr w13, [x2, x9, lsl #2]
   31130:   14000002    b   31138 <__libc_init@plt-0x2f978>
   31134:   2a0903ed    mov w13, w9
   31138:   f86dd82f    ldr x15, [x1, w13, sxtw #3]
   3113c:   d503201f    nop
   31140:   9b2b29b0    smaddl  x16, w13, w11, x10
   31144:   910005ee    add x14, x15, #0x1
   31148:   f82dd82e    str x14, [x1, w13, sxtw #3]
   3114c:   a940420e    ldp x14, x16, [x16]
   31150:   8b1001d0    add x16, x14, x16
   31154:   d1000610    sub x16, x16, #0x1
   31158:   eb1001ff    cmp x15, x16
   3115c:   5400014b    b.lt    31184 <__libc_init@plt-0x2f92c>  // b.tstop
   31160:   91000529    add x9, x9, #0x1
   31164:   93407dad    sxtw    x13, w13
   31168:   eb08013f    cmp x9, x8
   3116c:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   31170:   eb09011f    cmp x8, x9
   31174:   f82d782e    str x14, [x1, x13, lsl #3]
   31178:   54fffd81    b.ne    31128 <__libc_init@plt-0x2f988>  // b.any
   3117c:   14000002    b   31184 <__libc_init@plt-0x2f92c>
   31180:   2a1f03ec    mov w12, wzr
   31184:   12000180    and w0, w12, #0x1
   31188:   d65f03c0    ret
   3118c:   d10203ff    sub sp, sp, #0x80
   31190:   a9027bfd    stp x29, x30, [sp, #32]
   31194:   910083fd    add x29, sp, #0x20
   31198:   a9036ffc    stp x28, x27, [sp, #48]
   3119c:   a90467fa    stp x26, x25, [sp, #64]
   311a0:   a9055ff8    stp x24, x23, [sp, #80]
   311a4:   a90657f6    stp x22, x21, [sp, #96]
   311a8:   a9074ff4    stp x20, x19, [sp, #112]
   311ac:   d53bd048    mrs x8, tpidr_el0
   311b0:   aa0103f3    mov x19, x1
   311b4:   f90007e8    str x8, [sp, #8]
   311b8:   aa0003f4    mov x20, x0
   311bc:   90fffee1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   311c0:   f9401508    ldr x8, [x8, #40]
   311c4:   911d0421    add x1, x1, #0x741
   311c8:   aa1303e0    mov x0, x19
   311cc:   aa1403e2    mov x2, x20
   311d0:   f81f83a8    stur    x8, [x29, #-8]
   311d4:   9400be57    bl  60b30 <fprintf@plt>
   311d8:   d0fffed6    adrp    x22, b000 <__libc_init@plt-0x55ab0>
   311dc:   90fffefa    adrp    x26, d000 <__libc_init@plt-0x53ab0>
   311e0:   d0fffedb    adrp    x27, b000 <__libc_init@plt-0x55ab0>
   311e4:   b0fffed8    adrp    x24, a000 <__libc_init@plt-0x56ab0>
   311e8:   90fffedc    adrp    x28, 9000 <__libc_init@plt-0x57ab0>
   311ec:   d0fffed9    adrp    x25, b000 <__libc_init@plt-0x55ab0>
   311f0:   aa1f03f5    mov x21, xzr
   311f4:   aa1f03f7    mov x23, xzr
   311f8:   9123c2d6    add x22, x22, #0x8f0
   311fc:   91359b5a    add x26, x26, #0xd66
   31200:   9133077b    add x27, x27, #0xcc1
   31204:   910c5b18    add x24, x24, #0x316
   31208:   9139779c    add x28, x28, #0xe5d
   3120c:   91089339    add x25, x25, #0x224
   31210:   8b150283    add x3, x20, x21
   31214:   aa1303e0    mov x0, x19
   31218:   aa1603e1    mov x1, x22
   3121c:   2a1503e2    mov w2, w21
   31220:   f9400064    ldr x4, [x3]
   31224:   9400be43    bl  60b30 <fprintf@plt>
   31228:   71005aff    cmp w23, #0x16
   3122c:   5400016c    b.gt    31258 <__libc_init@plt-0x2f858>
   31230:   510022e8    sub w8, w23, #0x8
   31234:   7100251f    cmp w8, #0x9
   31238:   54000328    b.hi    3129c <__libc_init@plt-0x2f814>  // b.pmore
   3123c:   10000089    adr x9, 3124c <__libc_init@plt-0x2f864>
   31240:   38686b4a    ldrb    w10, [x26, x8]
   31244:   8b0a0929    add x9, x9, x10, lsl #2
   31248:   d61f0120    br  x9
   3124c:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   31250:   9100f400    add x0, x0, #0x3d
   31254:   14000028    b   312f4 <__libc_init@plt-0x2f7bc>
   31258:   710092ff    cmp w23, #0x24
   3125c:   5400012d    b.le    31280 <__libc_init@plt-0x2f830>
   31260:   710096ff    cmp w23, #0x25
   31264:   54000420    b.eq    312e8 <__libc_init@plt-0x2f7c8>  // b.none
   31268:   7100b6ff    cmp w23, #0x2d
   3126c:   54000420    b.eq    312f0 <__libc_init@plt-0x2f7c0>  // b.none
   31270:   7100d6ff    cmp w23, #0x35
   31274:   540001c1    b.ne    312ac <__libc_init@plt-0x2f804>  // b.any
   31278:   aa1903e0    mov x0, x25
   3127c:   1400001e    b   312f4 <__libc_init@plt-0x2f7bc>
   31280:   71005eff    cmp w23, #0x17
   31284:   540002c0    b.eq    312dc <__libc_init@plt-0x2f7d4>  // b.none
   31288:   710076ff    cmp w23, #0x1d
   3128c:   54000101    b.ne    312ac <__libc_init@plt-0x2f804>  // b.any
   31290:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31294:   910c1400    add x0, x0, #0x305
   31298:   14000017    b   312f4 <__libc_init@plt-0x2f7bc>
   3129c:   35000097    cbnz    w23, 312ac <__libc_init@plt-0x2f804>
   312a0:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   312a4:   91002800    add x0, x0, #0xa
   312a8:   14000013    b   312f4 <__libc_init@plt-0x2f7bc>
   312ac:   52800140    mov w0, #0xa                    // #10
   312b0:   aa1303e1    mov x1, x19
   312b4:   9400be2f    bl  60b70 <fputc@plt>
   312b8:   14000011    b   312fc <__libc_init@plt-0x2f7b4>
   312bc:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   312c0:   912b9800    add x0, x0, #0xae6
   312c4:   1400000c    b   312f4 <__libc_init@plt-0x2f7bc>
   312c8:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   312cc:   91084400    add x0, x0, #0x211
   312d0:   14000009    b   312f4 <__libc_init@plt-0x2f7bc>
   312d4:   aa1b03e0    mov x0, x27
   312d8:   14000007    b   312f4 <__libc_init@plt-0x2f7bc>
   312dc:   90fffee0    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   312e0:   91117800    add x0, x0, #0x45e
   312e4:   14000004    b   312f4 <__libc_init@plt-0x2f7bc>
   312e8:   aa1803e0    mov x0, x24
   312ec:   14000002    b   312f4 <__libc_init@plt-0x2f7bc>
   312f0:   aa1c03e0    mov x0, x28
   312f4:   aa1303e1    mov x1, x19
   312f8:   9400be2a    bl  60ba0 <fputs@plt>
   312fc:   910006f7    add x23, x23, #0x1
   31300:   910022b5    add x21, x21, #0x8
   31304:   f10102ff    cmp x23, #0x40
   31308:   54fff841    b.ne    31210 <__libc_init@plt-0x2f8a0>  // b.any
   3130c:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   31310:   aa1303e1    mov x1, x19
   31314:   913e8800    add x0, x0, #0xfa2
   31318:   9400be22    bl  60ba0 <fputs@plt>
   3131c:   f0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   31320:   91010281    add x1, x20, #0x40
   31324:   91347442    add x2, x2, #0xd1d
   31328:   aa1303e0    mov x0, x19
   3132c:   94000069    bl  314d0 <__libc_init@plt-0x2f5e0>
   31330:   b0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   31334:   aa1303e0    mov x0, x19
   31338:   91286c21    add x1, x1, #0xa1b
   3133c:   52800802    mov w2, #0x40                   // #64
   31340:   9400bdfc    bl  60b30 <fprintf@plt>
   31344:   aa1403e0    mov x0, x20
   31348:   aa1303e1    mov x1, x19
   3134c:   97fff829    bl  2f3f0 <__libc_init@plt-0x316c0>
   31350:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   31354:   aa1303e1    mov x1, x19
   31358:   91006400    add x0, x0, #0x19
   3135c:   9103a295    add x21, x20, #0xe8
   31360:   9400be10    bl  60ba0 <fputs@plt>
   31364:   b940fa88    ldr w8, [x20, #248]
   31368:   529dc469    mov w9, #0xee23                 // #60963
   3136c:   72a02669    movk    w9, #0x133, lsl #16
   31370:   6b09011f    cmp w8, w9
   31374:   540004a1    b.ne    31408 <__libc_init@plt-0x2f6a8>  // b.any
   31378:   910043e0    add x0, sp, #0x10
   3137c:   528000a1    mov w1, #0x5                    // #5
   31380:   2a1f03e2    mov w2, wzr
   31384:   3943f696    ldrb    w22, [x20, #253]
   31388:   97fffac2    bl  2fe90 <__libc_init@plt-0x30c20>
   3138c:   394043e8    ldrb    w8, [sp, #16]
   31390:   6b0802df    cmp w22, w8
   31394:   540003a1    b.ne    31408 <__libc_init@plt-0x2f6a8>  // b.any
   31398:   f9407a88    ldr x8, [x20, #240]
   3139c:   f104011f    cmp x8, #0x100
   313a0:   54000341    b.ne    31408 <__libc_init@plt-0x2f6a8>  // b.any
   313a4:   3943f288    ldrb    w8, [x20, #252]
   313a8:   7100051f    cmp w8, #0x1
   313ac:   540002e1    b.ne    31408 <__libc_init@plt-0x2f6a8>  // b.any
   313b0:   aa1503e0    mov x0, x21
   313b4:   97fff727    bl  2f050 <__libc_init@plt-0x31a60>
   313b8:   b4000360    cbz x0, 31424 <__libc_init@plt-0x2f68c>
   313bc:   f0fffed8    adrp    x24, c000 <__libc_init@plt-0x54ab0>
   313c0:   aa0003f6    mov x22, x0
   313c4:   aa1f03f7    mov x23, xzr
   313c8:   912bf318    add x24, x24, #0xafc
   313cc:   aa1503e0    mov x0, x21
   313d0:   aa1703e1    mov x1, x23
   313d4:   97fffbe0    bl  30354 <__libc_init@plt-0x3075c>
   313d8:   aa0003f9    mov x25, x0
   313dc:   aa1303e0    mov x0, x19
   313e0:   aa1803e1    mov x1, x24
   313e4:   aa1703e2    mov x2, x23
   313e8:   9400bdd2    bl  60b30 <fprintf@plt>
   313ec:   aa1903e0    mov x0, x25
   313f0:   aa1303e1    mov x1, x19
   313f4:   9400006d    bl  315a8 <__libc_init@plt-0x2f508>
   313f8:   910006f7    add x23, x23, #0x1
   313fc:   eb1702df    cmp x22, x23
   31400:   54fffe61    b.ne    313cc <__libc_init@plt-0x2f6e4>  // b.any
   31404:   14000008    b   31424 <__libc_init@plt-0x2f68c>
   31408:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   3140c:   aa1303e1    mov x1, x19
   31410:   91257c00    add x0, x0, #0x95f
   31414:   9400bde3    bl  60ba0 <fputs@plt>
   31418:   aa1503e0    mov x0, x21
   3141c:   aa1303e1    mov x1, x19
   31420:   97fff7f4    bl  2f3f0 <__libc_init@plt-0x316c0>
   31424:   f0fffec1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   31428:   aa1303e0    mov x0, x19
   3142c:   91119021    add x1, x1, #0x464
   31430:   52800802    mov w2, #0x40                   // #64
   31434:   9105a294    add x20, x20, #0x168
   31438:   9400bdbe    bl  60b30 <fprintf@plt>
   3143c:   aa1403e0    mov x0, x20
   31440:   aa1303e1    mov x1, x19
   31444:   97fff7eb    bl  2f3f0 <__libc_init@plt-0x316c0>
   31448:   aa1403e0    mov x0, x20
   3144c:   97fff701    bl  2f050 <__libc_init@plt-0x31a60>
   31450:   b4000220    cbz x0, 31494 <__libc_init@plt-0x2f61c>
   31454:   f0fffed7    adrp    x23, c000 <__libc_init@plt-0x54ab0>
   31458:   aa0003f5    mov x21, x0
   3145c:   aa1f03f6    mov x22, xzr
   31460:   912bf2f7    add x23, x23, #0xafc
   31464:   aa1303e0    mov x0, x19
   31468:   aa1703e1    mov x1, x23
   3146c:   aa1603e2    mov x2, x22
   31470:   9400bdb0    bl  60b30 <fprintf@plt>
   31474:   aa1403e0    mov x0, x20
   31478:   aa1603e1    mov x1, x22
   3147c:   97fffd5d    bl  309f0 <__libc_init@plt-0x300c0>
   31480:   aa1303e1    mov x1, x19
   31484:   94000099    bl  316e8 <__libc_init@plt-0x2f3c8>
   31488:   910006d6    add x22, x22, #0x1
   3148c:   eb1602bf    cmp x21, x22
   31490:   54fffea1    b.ne    31464 <__libc_init@plt-0x2f64c>  // b.any
   31494:   f94007e8    ldr x8, [sp, #8]
   31498:   f9401508    ldr x8, [x8, #40]
   3149c:   f85f83a9    ldur    x9, [x29, #-8]
   314a0:   eb09011f    cmp x8, x9
   314a4:   54000141    b.ne    314cc <__libc_init@plt-0x2f5e4>  // b.any
   314a8:   aa1303e0    mov x0, x19
   314ac:   a9474ff4    ldp x20, x19, [sp, #112]
   314b0:   a94657f6    ldp x22, x21, [sp, #96]
   314b4:   a9455ff8    ldp x24, x23, [sp, #80]
   314b8:   a94467fa    ldp x26, x25, [sp, #64]
   314bc:   a9436ffc    ldp x28, x27, [sp, #48]
   314c0:   a9427bfd    ldp x29, x30, [sp, #32]
   314c4:   910203ff    add sp, sp, #0x80
   314c8:   d65f03c0    ret
   314cc:   9400bd9d    bl  60b40 <__stack_chk_fail@plt>
   314d0:   d10143ff    sub sp, sp, #0x50
   314d4:   a9017bfd    stp x29, x30, [sp, #16]
   314d8:   910043fd    add x29, sp, #0x10
   314dc:   f90013f7    str x23, [sp, #32]
   314e0:   a90357f6    stp x22, x21, [sp, #48]
   314e4:   a9044ff4    stp x20, x19, [sp, #64]
   314e8:   d53bd056    mrs x22, tpidr_el0
   314ec:   aa0203f5    mov x21, x2
   314f0:   f94016c8    ldr x8, [x22, #40]
   314f4:   aa0103f4    mov x20, x1
   314f8:   aa0003f3    mov x19, x0
   314fc:   529dc469    mov w9, #0xee23                 // #60963
   31500:   72a02669    movk    w9, #0x133, lsl #16
   31504:   f90007e8    str x8, [sp, #8]
   31508:   b9401028    ldr w8, [x1, #16]
   3150c:   6b09011f    cmp w8, w9
   31510:   540001a1    b.ne    31544 <__libc_init@plt-0x2f56c>  // b.any
   31514:   910003e0    mov x0, sp
   31518:   52800061    mov w1, #0x3                    // #3
   3151c:   52800022    mov w2, #0x1                    // #1
   31520:   39405697    ldrb    w23, [x20, #21]
   31524:   97fffa5b    bl  2fe90 <__libc_init@plt-0x30c20>
   31528:   394003e8    ldrb    w8, [sp]
   3152c:   6b0802ff    cmp w23, w8
   31530:   540000a1    b.ne    31544 <__libc_init@plt-0x2f56c>  // b.any
   31534:   f9400681    ldr x1, [x20, #8]
   31538:   b4000061    cbz x1, 31544 <__libc_init@plt-0x2f56c>
   3153c:   39405288    ldrb    w8, [x20, #20]
   31540:   34000268    cbz w8, 3158c <__libc_init@plt-0x2f524>
   31544:   b0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   31548:   aa1303e0    mov x0, x19
   3154c:   911fd021    add x1, x1, #0x7f4
   31550:   aa1503e2    mov x2, x21
   31554:   9400bd77    bl  60b30 <fprintf@plt>
   31558:   aa1403e0    mov x0, x20
   3155c:   aa1303e1    mov x1, x19
   31560:   97fff7a4    bl  2f3f0 <__libc_init@plt-0x316c0>
   31564:   f94016c8    ldr x8, [x22, #40]
   31568:   f94007e9    ldr x9, [sp, #8]
   3156c:   eb09011f    cmp x8, x9
   31570:   540001a1    b.ne    315a4 <__libc_init@plt-0x2f50c>  // b.any
   31574:   a9444ff4    ldp x20, x19, [sp, #64]
   31578:   a94357f6    ldp x22, x21, [sp, #48]
   3157c:   a9417bfd    ldp x29, x30, [sp, #16]
   31580:   f94013f7    ldr x23, [sp, #32]
   31584:   910143ff    add sp, sp, #0x50
   31588:   d65f03c0    ret
   3158c:   f9400280    ldr x0, [x20]
   31590:   b4fffda0    cbz x0, 31544 <__libc_init@plt-0x2f56c>
   31594:   52800022    mov w2, #0x1                    // #1
   31598:   aa1303e3    mov x3, x19
   3159c:   9400bdfd    bl  60d90 <fwrite@plt>
   315a0:   17fffff1    b   31564 <__libc_init@plt-0x2f54c>
   315a4:   9400bd67    bl  60b40 <__stack_chk_fail@plt>
   315a8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   315ac:   a90157f6    stp x22, x21, [sp, #16]
   315b0:   910003fd    mov x29, sp
   315b4:   a9024ff4    stp x20, x19, [sp, #32]
   315b8:   aa0103f3    mov x19, x1
   315bc:   aa0003f4    mov x20, x0
   315c0:   f0fffec1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   315c4:   aa1303e0    mov x0, x19
   315c8:   913eac21    add x1, x1, #0xfab
   315cc:   aa1403e2    mov x2, x20
   315d0:   9400bd58    bl  60b30 <fprintf@plt>
   315d4:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   315d8:   aa1303e1    mov x1, x19
   315dc:   9108e400    add x0, x0, #0x239
   315e0:   9400bd70    bl  60ba0 <fputs@plt>
   315e4:   b0fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   315e8:   aa1303e0    mov x0, x19
   315ec:   911f9042    add x2, x2, #0x7e4
   315f0:   aa1403e1    mov x1, x20
   315f4:   97ffffb7    bl  314d0 <__libc_init@plt-0x2f5e0>
   315f8:   39406282    ldrb    w2, [x20, #24]
   315fc:   51000448    sub w8, w2, #0x1
   31600:   71000d1f    cmp w8, #0x3
   31604:   54000148    b.hi    3162c <__libc_init@plt-0x2f484>  // b.pmore
   31608:   d503201f    nop
   3160c:   10ee3b29    adr x9, dd70 <__libc_init@plt-0x52d40>
   31610:   1000008a    adr x10, 31620 <__libc_init@plt-0x2f490>
   31614:   3868692b    ldrb    w11, [x9, x8]
   31618:   8b0b094a    add x10, x10, x11, lsl #2
   3161c:   d61f0140    br  x10
   31620:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31624:   91291000    add x0, x0, #0xa44
   31628:   1400000e    b   31660 <__libc_init@plt-0x2f450>
   3162c:   f0fffec1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   31630:   aa1303e0    mov x0, x19
   31634:   9134bc21    add x1, x1, #0xd2f
   31638:   9400bd3e    bl  60b30 <fprintf@plt>
   3163c:   1400000b    b   31668 <__libc_init@plt-0x2f448>
   31640:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31644:   913b4400    add x0, x0, #0xed1
   31648:   14000006    b   31660 <__libc_init@plt-0x2f450>
   3164c:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31650:   912edc00    add x0, x0, #0xbb7
   31654:   14000003    b   31660 <__libc_init@plt-0x2f450>
   31658:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   3165c:   910c9400    add x0, x0, #0x325
   31660:   aa1303e1    mov x1, x19
   31664:   9400bd4f    bl  60ba0 <fputs@plt>
   31668:   b0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3166c:   39406682    ldrb    w2, [x20, #25]
   31670:   39406a83    ldrb    w3, [x20, #26]
   31674:   91178c21    add x1, x1, #0x5e3
   31678:   39406e84    ldrb    w4, [x20, #27]
   3167c:   aa1303e0    mov x0, x19
   31680:   f9401285    ldr x5, [x20, #32]
   31684:   9400bd2b    bl  60b30 <fprintf@plt>
   31688:   f9407e82    ldr x2, [x20, #248]
   3168c:   b4000242    cbz x2, 316d4 <__libc_init@plt-0x2f3dc>
   31690:   90fffee1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   31694:   aa1303e0    mov x0, x19
   31698:   911d5021    add x1, x1, #0x754
   3169c:   9400bd25    bl  60b30 <fprintf@plt>
   316a0:   90fffef5    adrp    x21, d000 <__libc_init@plt-0x53ab0>
   316a4:   aa1f03f6    mov x22, xzr
   316a8:   911daeb5    add x21, x21, #0x76b
   316ac:   f9407e88    ldr x8, [x20, #248]
   316b0:   aa1303e0    mov x0, x19
   316b4:   aa1503e1    mov x1, x21
   316b8:   2a1603e2    mov w2, w22
   316bc:   f8766903    ldr x3, [x8, x22]
   316c0:   9400bd1c    bl  60b30 <fprintf@plt>
   316c4:   910022c8    add x8, x22, #0x8
   316c8:   f101e2df    cmp x22, #0x78
   316cc:   aa0803f6    mov x22, x8
   316d0:   54fffee3    b.cc    316ac <__libc_init@plt-0x2f404>  // b.lo, b.ul, b.last
   316d4:   aa1303e0    mov x0, x19
   316d8:   a9424ff4    ldp x20, x19, [sp, #32]
   316dc:   a94157f6    ldp x22, x21, [sp, #16]
   316e0:   a8c37bfd    ldp x29, x30, [sp], #48
   316e4:   d65f03c0    ret
   316e8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   316ec:   a9014ff4    stp x20, x19, [sp, #16]
   316f0:   910003fd    mov x29, sp
   316f4:   aa0103f3    mov x19, x1
   316f8:   aa0003f4    mov x20, x0
   316fc:   90fffec1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   31700:   aa1303e0    mov x0, x19
   31704:   913ec821    add x1, x1, #0xfb2
   31708:   aa1403e2    mov x2, x20
   3170c:   9400bd09    bl  60b30 <fprintf@plt>
   31710:   39400289    ldrb    w9, [x20]
   31714:   51000528    sub w8, w9, #0x1
   31718:   71001d1f    cmp w8, #0x7
   3171c:   54000148    b.hi    31744 <__libc_init@plt-0x2f36c>  // b.pmore
   31720:   d503201f    nop
   31724:   10ee3289    adr x9, dd74 <__libc_init@plt-0x52d3c>
   31728:   1000008a    adr x10, 31738 <__libc_init@plt-0x2f378>
   3172c:   3868692b    ldrb    w11, [x9, x8]
   31730:   8b0b094a    add x10, x10, x11, lsl #2
   31734:   d61f0140    br  x10
   31738:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   3173c:   911c7c00    add x0, x0, #0x71f
   31740:   1400001b    b   317ac <__libc_init@plt-0x2f304>
   31744:   b0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   31748:   51002522    sub w2, w9, #0x9
   3174c:   91154821    add x1, x1, #0x552
   31750:   aa1303e0    mov x0, x19
   31754:   9400bcf7    bl  60b30 <fprintf@plt>
   31758:   14000017    b   317b4 <__libc_init@plt-0x2f2fc>
   3175c:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   31760:   91146400    add x0, x0, #0x519
   31764:   14000012    b   317ac <__libc_init@plt-0x2f304>
   31768:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   3176c:   9114b000    add x0, x0, #0x52c
   31770:   1400000f    b   317ac <__libc_init@plt-0x2f304>
   31774:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31778:   9114f800    add x0, x0, #0x53e
   3177c:   1400000c    b   317ac <__libc_init@plt-0x2f304>
   31780:   90fffee0    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   31784:   9111d800    add x0, x0, #0x476
   31788:   14000009    b   317ac <__libc_init@plt-0x2f304>
   3178c:   90fffec0    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   31790:   91287000    add x0, x0, #0xa1c
   31794:   14000006    b   317ac <__libc_init@plt-0x2f304>
   31798:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   3179c:   91295000    add x0, x0, #0xa54
   317a0:   14000003    b   317ac <__libc_init@plt-0x2f304>
   317a4:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   317a8:   9125d000    add x0, x0, #0x974
   317ac:   aa1303e1    mov x1, x19
   317b0:   9400bcfc    bl  60ba0 <fputs@plt>
   317b4:   b0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   317b8:   39400682    ldrb    w2, [x20, #1]
   317bc:   910cd421    add x1, x1, #0x335
   317c0:   aa1303e0    mov x0, x19
   317c4:   9400bcdb    bl  60b30 <fprintf@plt>
   317c8:   b0fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   317cc:   f9400682    ldr x2, [x20, #8]
   317d0:   91343c21    add x1, x1, #0xd0f
   317d4:   aa1303e0    mov x0, x19
   317d8:   9400bcd6    bl  60b30 <fprintf@plt>
   317dc:   aa1303e0    mov x0, x19
   317e0:   a9414ff4    ldp x20, x19, [sp, #16]
   317e4:   a8c27bfd    ldp x29, x30, [sp], #32
   317e8:   d65f03c0    ret
   317ec:   11000408    add w8, w0, #0x1
   317f0:   7100551f    cmp w8, #0x15
   317f4:   54000188    b.hi    31824 <__libc_init@plt-0x2f28c>  // b.pmore
   317f8:   90fffee9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   317fc:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31800:   9135f129    add x9, x9, #0xd7c
   31804:   91132000    add x0, x0, #0x4c8
   31808:   1000008a    adr x10, 31818 <__libc_init@plt-0x2f298>
   3180c:   3868692b    ldrb    w11, [x9, x8]
   31810:   8b0b094a    add x10, x10, x11, lsl #2
   31814:   d61f0140    br  x10
   31818:   90fffee0    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   3181c:   91122400    add x0, x0, #0x489
   31820:   d65f03c0    ret
   31824:   51019408    sub w8, w0, #0x65
   31828:   71001d1f    cmp w8, #0x7
   3182c:   54000148    b.hi    31854 <__libc_init@plt-0x2f25c>  // b.pmore
   31830:   90fffee9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   31834:   91364929    add x9, x9, #0xd92
   31838:   1000008a    adr x10, 31848 <__libc_init@plt-0x2f268>
   3183c:   3868692b    ldrb    w11, [x9, x8]
   31840:   8b0b094a    add x10, x10, x11, lsl #2
   31844:   d61f0140    br  x10
   31848:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   3184c:   91347400    add x0, x0, #0xd1d
   31850:   d65f03c0    ret
   31854:   aa1f03e0    mov x0, xzr
   31858:   d65f03c0    ret
   3185c:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31860:   9129d000    add x0, x0, #0xa74
   31864:   d65f03c0    ret
   31868:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   3186c:   91242000    add x0, x0, #0x908
   31870:   d65f03c0    ret
   31874:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31878:   91184400    add x0, x0, #0x611
   3187c:   d65f03c0    ret
   31880:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   31884:   91247400    add x0, x0, #0x91d
   31888:   d65f03c0    ret
   3188c:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31890:   91202000    add x0, x0, #0x808
   31894:   d65f03c0    ret
   31898:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   3189c:   91299c00    add x0, x0, #0xa67
   318a0:   d65f03c0    ret
   318a4:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   318a8:   912c1800    add x0, x0, #0xb06
   318ac:   d65f03c0    ret
   318b0:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   318b4:   9100a400    add x0, x0, #0x29
   318b8:   d65f03c0    ret
   318bc:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   318c0:   91351000    add x0, x0, #0xd44
   318c4:   d65f03c0    ret
   318c8:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   318cc:   91012400    add x0, x0, #0x49
   318d0:   d65f03c0    ret
   318d4:   90fffec0    adrp    x0, 9000 <__libc_init@plt-0x57ab0>
   318d8:   9128c400    add x0, x0, #0xa31
   318dc:   d65f03c0    ret
   318e0:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   318e4:   9124d000    add x0, x0, #0x934
   318e8:   d65f03c0    ret
   318ec:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   318f0:   9104e000    add x0, x0, #0x138
   318f4:   d65f03c0    ret
   318f8:   90fffee0    adrp    x0, d000 <__libc_init@plt-0x53ab0>
   318fc:   9105c400    add x0, x0, #0x171
   31900:   d65f03c0    ret
   31904:   b0fffec0    adrp    x0, a000 <__libc_init@plt-0x56ab0>
   31908:   9118a800    add x0, x0, #0x62a
   3190c:   d65f03c0    ret
   31910:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   31914:   91335800    add x0, x0, #0xcd6
   31918:   d65f03c0    ret
   3191c:   f0fffec0    adrp    x0, c000 <__libc_init@plt-0x54ab0>
   31920:   912c6000    add x0, x0, #0xb18
   31924:   d65f03c0    ret
   31928:   d0fffec0    adrp    x0, b000 <__libc_init@plt-0x55ab0>
   3192c:   91091000    add x0, x0, #0x244
   31930:   d65f03c0    ret
   31934:   d10183ff    sub sp, sp, #0x60
   31938:   a9017bfd    stp x29, x30, [sp, #16]
   3193c:   910043fd    add x29, sp, #0x10
   31940:   f90013f9    str x25, [sp, #32]
   31944:   a9035ff8    stp x24, x23, [sp, #48]
   31948:   a90457f6    stp x22, x21, [sp, #64]
   3194c:   a9054ff4    stp x20, x19, [sp, #80]
   31950:   d53bd059    mrs x25, tpidr_el0
   31954:   2a0103f3    mov w19, w1
   31958:   f9401728    ldr x8, [x25, #40]
   3195c:   f90007e8    str x8, [sp, #8]
   31960:   b40001e0    cbz x0, 3199c <__libc_init@plt-0x2f114>
   31964:   340001d3    cbz w19, 3199c <__libc_init@plt-0x2f114>
   31968:   aa0003f4    mov x20, x0
   3196c:   f9400008    ldr x8, [x0]
   31970:   b4000168    cbz x8, 3199c <__libc_init@plt-0x2f114>
   31974:   910003e0    mov x0, sp
   31978:   52800061    mov w1, #0x3                    // #3
   3197c:   52800022    mov w2, #0x1                    // #1
   31980:   39405695    ldrb    w21, [x20, #21]
   31984:   97fff943    bl  2fe90 <__libc_init@plt-0x30c20>
   31988:   394003e8    ldrb    w8, [sp]
   3198c:   6b0802bf    cmp w21, w8
   31990:   54000061    b.ne    3199c <__libc_init@plt-0x2f114>  // b.any
   31994:   39405288    ldrb    w8, [x20, #20]
   31998:   340001a8    cbz w8, 319cc <__libc_init@plt-0x2f0e4>
   3199c:   f9401728    ldr x8, [x25, #40]
   319a0:   f94007e9    ldr x9, [sp, #8]
   319a4:   eb09011f    cmp x8, x9
   319a8:   54000401    b.ne    31a28 <__libc_init@plt-0x2f088>  // b.any
   319ac:   2a1303e0    mov w0, w19
   319b0:   f94013f9    ldr x25, [sp, #32]
   319b4:   a9454ff4    ldp x20, x19, [sp, #80]
   319b8:   a94457f6    ldp x22, x21, [sp, #64]
   319bc:   a9435ff8    ldp x24, x23, [sp, #48]
   319c0:   a9417bfd    ldp x29, x30, [sp, #16]
   319c4:   910183ff    add sp, sp, #0x60
   319c8:   d65f03c0    ret
   319cc:   2a1303e0    mov w0, w19
   319d0:   97ffff87    bl  317ec <__libc_init@plt-0x2f2c4>
   319d4:   b4fffe40    cbz x0, 3199c <__libc_init@plt-0x2f114>
   319d8:   a9405e96    ldp x22, x23, [x20]
   319dc:   aa0003f5    mov x21, x0
   319e0:   9400bc50    bl  60b20 <strlen@plt>
   319e4:   eb0002f4    subs    x20, x23, x0
   319e8:   54000169    b.ls    31a14 <__libc_init@plt-0x2f09c>  // b.plast
   319ec:   aa0003f8    mov x24, x0
   319f0:   aa1603e0    mov x0, x22
   319f4:   aa1503e1    mov x1, x21
   319f8:   aa1803e2    mov x2, x24
   319fc:   9400bcc1    bl  60d00 <memcpy@plt>
   31a00:   8b1802c0    add x0, x22, x24
   31a04:   52800401    mov w1, #0x20                   // #32
   31a08:   aa1403e2    mov x2, x20
   31a0c:   9400bcb5    bl  60ce0 <memset@plt>
   31a10:   17ffffe3    b   3199c <__libc_init@plt-0x2f114>
   31a14:   aa1603e0    mov x0, x22
   31a18:   aa1503e1    mov x1, x21
   31a1c:   aa1703e2    mov x2, x23
   31a20:   9400bcb8    bl  60d00 <memcpy@plt>
   31a24:   17ffffde    b   3199c <__libc_init@plt-0x2f114>
   31a28:   9400bc46    bl  60b40 <__stack_chk_fail@plt>
   31a2c:   d10083ff    sub sp, sp, #0x20
   31a30:   a9017bfd    stp x29, x30, [sp, #16]
   31a34:   910043fd    add x29, sp, #0x10
   31a38:   34000041    cbz w1, 31a40 <__libc_init@plt-0x2f070>
   31a3c:   360000a3    tbz w3, #0, 31a50 <__libc_init@plt-0x2f060>
   31a40:   a9417bfd    ldp x29, x30, [sp, #16]
   31a44:   aa0203e0    mov x0, x2
   31a48:   910083ff    add sp, sp, #0x20
   31a4c:   17ffffba    b   31934 <__libc_init@plt-0x2f17c>
   31a50:   f90007e0    str x0, [sp, #8]
   31a54:   2a0103e0    mov w0, w1
   31a58:   b90007e1    str w1, [sp, #4]
   31a5c:   97ffff64    bl  317ec <__libc_init@plt-0x2f2c4>
   31a60:   b50000c0    cbnz    x0, 31a78 <__libc_init@plt-0x2f038>
   31a64:   90fffee1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   31a68:   f94007e0    ldr x0, [sp, #8]
   31a6c:   91126421    add x1, x1, #0x499
   31a70:   b94007e2    ldr w2, [sp, #4]
   31a74:   97ffc565    bl  23008 <__libc_init@plt-0x3daa8>
   31a78:   aa0003e1    mov x1, x0
   31a7c:   f94007e0    ldr x0, [sp, #8]
   31a80:   97ffc562    bl  23008 <__libc_init@plt-0x3daa8>
   31a84:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   31a88:   910003fd    mov x29, sp
   31a8c:   52800c88    mov w8, #0x64                   // #100
   31a90:   2a1f03e1    mov w1, wzr
   31a94:   52806602    mov w2, #0x330                  // #816
   31a98:   78008408    strh    w8, [x0], #8
   31a9c:   9400bc91    bl  60ce0 <memset@plt>
   31aa0:   a8c17bfd    ldp x29, x30, [sp], #16
   31aa4:   d65f03c0    ret
   31aa8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   31aac:   a90157f6    stp x22, x21, [sp, #16]
   31ab0:   910003fd    mov x29, sp
   31ab4:   a9024ff4    stp x20, x19, [sp, #32]
   31ab8:   aa0003f4    mov x20, x0
   31abc:   aa0303f5    mov x21, x3
   31ac0:   aa0103f3    mov x19, x1
   31ac4:   91005000    add x0, x0, #0x14
   31ac8:   2a1f03e1    mov w1, wzr
   31acc:   2a0403f6    mov w22, w4
   31ad0:   f9000682    str x2, [x20, #8]
   31ad4:   52806482    mov w2, #0x324                  // #804
   31ad8:   39000284    strb    w4, [x20]
   31adc:   3900069f    strb    wzr, [x20, #1]
   31ae0:   b9001295    str w21, [x20, #16]
   31ae4:   9400bc7f    bl  60ce0 <memset@plt>
   31ae8:   710402df    cmp w22, #0x100
   31aec:   54000122    b.cs    31b10 <__libc_init@plt-0x2efa0>  // b.hs, b.nlast
   31af0:   eb35c2bf    cmp x21, w21, sxtw
   31af4:   540001c1    b.ne    31b2c <__libc_init@plt-0x2ef84>  // b.any
   31af8:   12800008    mov w8, #0xffffffff             // #-1
   31afc:   a94157f6    ldp x22, x21, [sp, #16]
   31b00:   b9001e88    str w8, [x20, #28]
   31b04:   a9424ff4    ldp x20, x19, [sp, #32]
   31b08:   a8c37bfd    ldp x29, x30, [sp], #48
   31b0c:   d65f03c0    ret
   31b10:   d0fffec1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   31b14:   b0fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   31b18:   91095421    add x1, x1, #0x255
   31b1c:   91052c42    add x2, x2, #0x14b
   31b20:   aa1303e0    mov x0, x19
   31b24:   528003a3    mov w3, #0x1d                   // #29
   31b28:   97ffc587    bl  23144 <__libc_init@plt-0x3d96c>
   31b2c:   90fffec1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   31b30:   b0fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   31b34:   9128fc21    add x1, x1, #0xa3f
   31b38:   91052c42    add x2, x2, #0x14b
   31b3c:   aa1303e0    mov x0, x19
   31b40:   528003e3    mov w3, #0x1f                   // #31
   31b44:   97ffc580    bl  23144 <__libc_init@plt-0x3d96c>
   31b48:   52800c88    mov w8, #0x64                   // #100
   31b4c:   52806709    mov w9, #0x338                  // #824
   31b50:   4b000108    sub w8, w8, w0
   31b54:   cb28cd20    sub x0, x9, w8, sxtw #3
   31b58:   d65f03c0    ret
   31b5c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   31b60:   a90167fa    stp x26, x25, [sp, #16]
   31b64:   910003fd    mov x29, sp
   31b68:   a9025ff8    stp x24, x23, [sp, #32]
   31b6c:   a90357f6    stp x22, x21, [sp, #48]
   31b70:   a9044ff4    stp x20, x19, [sp, #64]
   31b74:   2a0203f4    mov w20, w2
   31b78:   2a1f03e2    mov w2, wzr
   31b7c:   aa0103f7    mov x23, x1
   31b80:   aa0003f3    mov x19, x0
   31b84:   aa0803f6    mov x22, x8
   31b88:   940000fe    bl  31f80 <__libc_init@plt-0x2eb30>
   31b8c:   f0000188    adrp    x8, 64000 <strcmp@plt+0x3240>
   31b90:   390006df    strb    wzr, [x22, #1]
   31b94:   390012df    strb    wzr, [x22, #4]
   31b98:   2a0003f5    mov w21, w0
   31b9c:   390022df    strb    wzr, [x22, #8]
   31ba0:   aa1603f9    mov x25, x22
   31ba4:   f945f508    ldr x8, [x8, #3048]
   31ba8:   52800029    mov w9, #0x1                    // #1
   31bac:   aa1303e0    mov x0, x19
   31bb0:   aa1703e1    mov x1, x23
   31bb4:   b9401678    ldr w24, [x19, #20]
   31bb8:   390032df    strb    wzr, [x22, #12]
   31bbc:   b9401d08    ldr w8, [x8, #28]
   31bc0:   390042df    strb    wzr, [x22, #16]
   31bc4:   390052df    strb    wzr, [x22, #20]
   31bc8:   390062df    strb    wzr, [x22, #24]
   31bcc:   3801cf3f    strb    wzr, [x25, #28]!
   31bd0:   b90022c8    str w8, [x22, #32]
   31bd4:   390092c9    strb    w9, [x22, #36]
   31bd8:   b80252df    stur    wzr, [x22, #37]
   31bdc:   3900a6df    strb    wzr, [x22, #41]
   31be0:   b9002ec9    str w9, [x22, #44]
   31be4:   790062df    strh    wzr, [x22, #48]
   31be8:   9400030a    bl  32810 <__libc_init@plt-0x2e2a0>
   31bec:   51018408    sub w8, w0, #0x61
   31bf0:   51008009    sub w9, w0, #0x20
   31bf4:   12001d08    and w8, w8, #0xff
   31bf8:   7100691f    cmp w8, #0x1a
   31bfc:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   31c00:   12001d09    and w9, w8, #0xff
   31c04:   7101113f    cmp w9, #0x44
   31c08:   390002c8    strb    w8, [x22]
   31c0c:   54000300    b.eq    31c6c <__libc_init@plt-0x2ee44>  // b.none
   31c10:   7101153f    cmp w9, #0x45
   31c14:   54001201    b.ne    31e54 <__libc_init@plt-0x2ec5c>  // b.any
   31c18:   aa1303e0    mov x0, x19
   31c1c:   94000326    bl  328b4 <__libc_init@plt-0x2e1fc>
   31c20:   51018408    sub w8, w0, #0x61
   31c24:   51008009    sub w9, w0, #0x20
   31c28:   12001d08    and w8, w8, #0xff
   31c2c:   7100691f    cmp w8, #0x1a
   31c30:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   31c34:   12001d09    and w9, w8, #0xff
   31c38:   51013929    sub w9, w9, #0x4e
   31c3c:   7100293f    cmp w9, #0xa
   31c40:   54001088    b.hi    31e50 <__libc_init@plt-0x2ec60>  // b.pmore
   31c44:   5280002a    mov w10, #0x1                       // #1
   31c48:   1ac92149    lsl w9, w10, w9
   31c4c:   5280842a    mov w10, #0x421                     // #1057
   31c50:   6a0a013f    tst w9, w10
   31c54:   54000fe0    b.eq    31e50 <__libc_init@plt-0x2ec60>  // b.none
   31c58:   b9401669    ldr w9, [x19, #20]
   31c5c:   390006c8    strb    w8, [x22, #1]
   31c60:   11000529    add w9, w9, #0x1
   31c64:   b9001669    str w9, [x19, #20]
   31c68:   1400007a    b   31e50 <__libc_init@plt-0x2ec60>
   31c6c:   aa1303e0    mov x0, x19
   31c70:   94000311    bl  328b4 <__libc_init@plt-0x2e1fc>
   31c74:   51018408    sub w8, w0, #0x61
   31c78:   51008009    sub w9, w0, #0x20
   31c7c:   12001d08    and w8, w8, #0xff
   31c80:   7100691f    cmp w8, #0x1a
   31c84:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   31c88:   12001d08    and w8, w8, #0xff
   31c8c:   7101511f    cmp w8, #0x54
   31c90:   54000e01    b.ne    31e50 <__libc_init@plt-0x2ec60>  // b.any
   31c94:   b9401668    ldr w8, [x19, #20]
   31c98:   52800c89    mov w9, #0x64                   // #100
   31c9c:   aa1303e0    mov x0, x19
   31ca0:   11000508    add w8, w8, #0x1
   31ca4:   390002c9    strb    w9, [x22]
   31ca8:   b9001668    str w8, [x19, #20]
   31cac:   94000302    bl  328b4 <__libc_init@plt-0x2e1fc>
   31cb0:   12001c08    and w8, w0, #0xff
   31cb4:   71009d1f    cmp w8, #0x27
   31cb8:   54000060    b.eq    31cc4 <__libc_init@plt-0x2edec>  // b.none
   31cbc:   7100891f    cmp w8, #0x22
   31cc0:   54000641    b.ne    31d88 <__libc_init@plt-0x2ed28>  // b.any
   31cc4:   29422668    ldp w8, w9, [x19, #16]
   31cc8:   1100052c    add w12, w9, #0x1
   31ccc:   6b08019f    cmp w12, w8
   31cd0:   b900166c    str w12, [x19, #20]
   31cd4:   540004ea    b.ge    31d70 <__libc_init@plt-0x2ed40>  // b.tcont
   31cd8:   b0fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   31cdc:   2a1f03e9    mov w9, wzr
   31ce0:   f940066a    ldr x10, [x19, #8]
   31ce4:   91065c42    add x2, x2, #0x197
   31ce8:   93407d8b    sxtw    x11, w12
   31cec:   9100056b    add x11, x11, #0x1
   31cf0:   b900166b    str w11, [x19, #20]
   31cf4:   386cc94d    ldrb    w13, [x10, w12, sxtw]
   31cf8:   6b2001bf    cmp w13, w0, uxtb
   31cfc:   54000201    b.ne    31d3c <__libc_init@plt-0x2ed74>  // b.any
   31d00:   6b08017f    cmp w11, w8
   31d04:   54000860    b.eq    31e10 <__libc_init@plt-0x2eca0>  // b.none
   31d08:   386b694d    ldrb    w13, [x10, x11]
   31d0c:   6b2001bf    cmp w13, w0, uxtb
   31d10:   54000801    b.ne    31e10 <__libc_init@plt-0x2eca0>  // b.any
   31d14:   3940c2cd    ldrb    w13, [x22, #48]
   31d18:   71007dbf    cmp w13, #0x1f
   31d1c:   54000168    b.hi    31d48 <__libc_init@plt-0x2ed68>  // b.pmore
   31d20:   110005ae    add w14, w13, #0x1
   31d24:   8b0d02cd    add x13, x22, x13
   31d28:   1100098b    add w11, w12, #0x2
   31d2c:   3900c2ce    strb    w14, [x22, #48]
   31d30:   3900c9a0    strb    w0, [x13, #50]
   31d34:   b900166b    str w11, [x19, #20]
   31d38:   1400000a    b   31d60 <__libc_init@plt-0x2ed50>
   31d3c:   3940c2cc    ldrb    w12, [x22, #48]
   31d40:   71007d9f    cmp w12, #0x1f
   31d44:   54000069    b.ls    31d50 <__libc_init@plt-0x2ed60>  // b.plast
   31d48:   52800029    mov w9, #0x1                    // #1
   31d4c:   14000005    b   31d60 <__libc_init@plt-0x2ed50>
   31d50:   1100058e    add w14, w12, #0x1
   31d54:   8b0c02cc    add x12, x22, x12
   31d58:   3900c2ce    strb    w14, [x22, #48]
   31d5c:   3900c98d    strb    w13, [x12, #50]
   31d60:   2a0b03ec    mov w12, w11
   31d64:   6b08017f    cmp w11, w8
   31d68:   54fffc0b    b.lt    31ce8 <__libc_init@plt-0x2edc8>  // b.tstop
   31d6c:   14000003    b   31d78 <__libc_init@plt-0x2ed38>
   31d70:   b0fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   31d74:   91065c42    add x2, x2, #0x197
   31d78:   aa1303e0    mov x0, x19
   31d7c:   aa1703e1    mov x1, x23
   31d80:   2a1803e3    mov w3, w24
   31d84:   940002e7    bl  32920 <__libc_init@plt-0x2e190>
   31d88:   aa1303e0    mov x0, x19
   31d8c:   940002ca    bl  328b4 <__libc_init@plt-0x2e1fc>
   31d90:   12001c08    and w8, w0, #0xff
   31d94:   7100a11f    cmp w8, #0x28
   31d98:   540005c1    b.ne    31e50 <__libc_init@plt-0x2ec60>  // b.any
   31d9c:   29422269    ldp w9, w8, [x19, #16]
   31da0:   11000508    add w8, w8, #0x1
   31da4:   6b09011f    cmp w8, w9
   31da8:   b9001668    str w8, [x19, #20]
   31dac:   5400046a    b.ge    31e38 <__libc_init@plt-0x2ec78>  // b.tcont
   31db0:   2a1f03fa    mov w26, wzr
   31db4:   aa1303e0    mov x0, x19
   31db8:   aa1703e1    mov x1, x23
   31dbc:   2a1f03e2    mov w2, wzr
   31dc0:   94000308    bl  329e0 <__libc_init@plt-0x2e0d0>
   31dc4:   3940c6c8    ldrb    w8, [x22, #49]
   31dc8:   71000d1f    cmp w8, #0x3
   31dcc:   54000069    b.ls    31dd8 <__libc_init@plt-0x2ecd8>  // b.plast
   31dd0:   5280003a    mov w26, #0x1                       // #1
   31dd4:   14000005    b   31de8 <__libc_init@plt-0x2ecc8>
   31dd8:   11000509    add w9, w8, #0x1
   31ddc:   8b080ac8    add x8, x22, x8, lsl #2
   31de0:   3900c6c9    strb    w9, [x22, #49]
   31de4:   b9005500    str w0, [x8, #84]
   31de8:   aa1303e0    mov x0, x19
   31dec:   aa1703e1    mov x1, x23
   31df0:   94000288    bl  32810 <__libc_init@plt-0x2e2a0>
   31df4:   12001c08    and w8, w0, #0xff
   31df8:   7100b11f    cmp w8, #0x2c
   31dfc:   54000121    b.ne    31e20 <__libc_init@plt-0x2ec90>  // b.any
   31e00:   29422269    ldp w9, w8, [x19, #16]
   31e04:   6b09011f    cmp w8, w9
   31e08:   54fffd6b    b.lt    31db4 <__libc_init@plt-0x2ecfc>  // b.tstop
   31e0c:   1400000b    b   31e38 <__libc_init@plt-0x2ec78>
   31e10:   3607fbc9    tbz w9, #0, 31d88 <__libc_init@plt-0x2ed28>
   31e14:   f0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   31e18:   91123442    add x2, x2, #0x48d
   31e1c:   17ffffd7    b   31d78 <__libc_init@plt-0x2ed38>
   31e20:   7100a51f    cmp w8, #0x29
   31e24:   540000a1    b.ne    31e38 <__libc_init@plt-0x2ec78>  // b.any
   31e28:   3600015a    tbz w26, #0, 31e50 <__libc_init@plt-0x2ec60>
   31e2c:   d0fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   31e30:   911a9842    add x2, x2, #0x6a6
   31e34:   14000003    b   31e40 <__libc_init@plt-0x2ec70>
   31e38:   f0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   31e3c:   912cc042    add x2, x2, #0xb30
   31e40:   aa1303e0    mov x0, x19
   31e44:   aa1703e1    mov x1, x23
   31e48:   2a1803e3    mov w3, w24
   31e4c:   940002b5    bl  32920 <__libc_init@plt-0x2e190>
   31e50:   394002c8    ldrb    w8, [x22]
   31e54:   12001d08    and w8, w8, #0xff
   31e58:   7101911f    cmp w8, #0x64
   31e5c:   54000200    b.eq    31e9c <__libc_init@plt-0x2ec14>  // b.none
   31e60:   7101051f    cmp w8, #0x41
   31e64:   540000e1    b.ne    31e80 <__libc_init@plt-0x2ec30>  // b.any
   31e68:   aa1303e0    mov x0, x19
   31e6c:   94000292    bl  328b4 <__libc_init@plt-0x2e1fc>
   31e70:   5100c008    sub w8, w0, #0x30
   31e74:   12001d08    and w8, w8, #0xff
   31e78:   7100251f    cmp w8, #0x9
   31e7c:   54000108    b.hi    31e9c <__libc_init@plt-0x2ec14>  // b.pmore
   31e80:   aa1303e0    mov x0, x19
   31e84:   aa1703e1    mov x1, x23
   31e88:   2a1f03e2    mov w2, wzr
   31e8c:   940002d5    bl  329e0 <__libc_init@plt-0x2e0d0>
   31e90:   52800028    mov w8, #0x1                    // #1
   31e94:   b90006c0    str w0, [x22, #4]
   31e98:   390022c8    strb    w8, [x22, #8]
   31e9c:   394002c8    ldrb    w8, [x22]
   31ea0:   7101911f    cmp w8, #0x64
   31ea4:   54000460    b.eq    31f30 <__libc_init@plt-0x2eb80>  // b.none
   31ea8:   aa1303e0    mov x0, x19
   31eac:   94000282    bl  328b4 <__libc_init@plt-0x2e1fc>
   31eb0:   12001c08    and w8, w0, #0xff
   31eb4:   7100b91f    cmp w8, #0x2e
   31eb8:   540003c1    b.ne    31f30 <__libc_init@plt-0x2eb80>  // b.any
   31ebc:   b9401668    ldr w8, [x19, #20]
   31ec0:   aa1303e0    mov x0, x19
   31ec4:   aa1703e1    mov x1, x23
   31ec8:   2a1f03e2    mov w2, wzr
   31ecc:   11000508    add w8, w8, #0x1
   31ed0:   b9001668    str w8, [x19, #20]
   31ed4:   940002c3    bl  329e0 <__libc_init@plt-0x2e0d0>
   31ed8:   52800028    mov w8, #0x1                    // #1
   31edc:   b9000ec0    str w0, [x22, #12]
   31ee0:   aa1303e0    mov x0, x19
   31ee4:   390042c8    strb    w8, [x22, #16]
   31ee8:   94000273    bl  328b4 <__libc_init@plt-0x2e1fc>
   31eec:   12001c08    and w8, w0, #0xff
   31ef0:   51011108    sub w8, w8, #0x44
   31ef4:   7100851f    cmp w8, #0x21
   31ef8:   540001c8    b.hi    31f30 <__libc_init@plt-0x2eb80>  // b.pmore
   31efc:   5280003a    mov w26, #0x1                       // #1
   31f00:   9ac82348    lsl x8, x26, x8
   31f04:   f200051f    tst x8, #0x300000003
   31f08:   54000140    b.eq    31f30 <__libc_init@plt-0x2eb80>  // b.none
   31f0c:   b9401668    ldr w8, [x19, #20]
   31f10:   aa1303e0    mov x0, x19
   31f14:   aa1703e1    mov x1, x23
   31f18:   2a1f03e2    mov w2, wzr
   31f1c:   11000508    add w8, w8, #0x1
   31f20:   b9001668    str w8, [x19, #20]
   31f24:   940002af    bl  329e0 <__libc_init@plt-0x2e0d0>
   31f28:   390062da    strb    w26, [x22, #24]
   31f2c:   b90016c0    str w0, [x22, #20]
   31f30:   6b1402bf    cmp w21, w20
   31f34:   f94046e9    ldr x9, [x23, #136]
   31f38:   f848e2ea    ldur    x10, [x23, #142]
   31f3c:   1a95c288    csel    w8, w20, w21, gt
   31f40:   f9000329    str x9, [x25]
   31f44:   f800632a    stur    x10, [x25, #6]
   31f48:   b9002ec8    str w8, [x22, #44]
   31f4c:   540000ed    b.le    31f68 <__libc_init@plt-0x2eb48>
   31f50:   39400669    ldrb    w9, [x19, #1]
   31f54:   4b0802a8    sub w8, w21, w8
   31f58:   8b090e6a    add x10, x19, x9, lsl #3
   31f5c:   11000529    add w9, w9, #0x1
   31f60:   29032158    stp w24, w8, [x10, #24]
   31f64:   39000669    strb    w9, [x19, #1]
   31f68:   a9444ff4    ldp x20, x19, [sp, #64]
   31f6c:   a94357f6    ldp x22, x21, [sp, #48]
   31f70:   a9425ff8    ldp x24, x23, [sp, #32]
   31f74:   a94167fa    ldp x26, x25, [sp, #16]
   31f78:   a8c57bfd    ldp x29, x30, [sp], #80
   31f7c:   d65f03c0    ret
   31f80:   d101c3ff    sub sp, sp, #0x70
   31f84:   a9017bfd    stp x29, x30, [sp, #16]
   31f88:   910043fd    add x29, sp, #0x10
   31f8c:   a9026ffc    stp x28, x27, [sp, #32]
   31f90:   a90367fa    stp x26, x25, [sp, #48]
   31f94:   a9045ff8    stp x24, x23, [sp, #64]
   31f98:   a90557f6    stp x22, x21, [sp, #80]
   31f9c:   a9064ff4    stp x20, x19, [sp, #96]
   31fa0:   2a0203f5    mov w21, w2
   31fa4:   aa0103f3    mov x19, x1
   31fa8:   aa0003f4    mov x20, x0
   31fac:   f9400408    ldr x8, [x0, #8]
   31fb0:   39400409    ldrb    w9, [x0, #1]
   31fb4:   12001d2a    and w10, w9, #0xff
   31fb8:   7100095f    cmp w10, #0x2
   31fbc:   54000203    b.cc    31ffc <__libc_init@plt-0x2eab4>  // b.lo, b.ul, b.last
   31fc0:   5100054a    sub w10, w10, #0x1
   31fc4:   8b2a4e8a    add x10, x20, w10, uxtw #3
   31fc8:   b980194a    ldrsw   x10, [x10, #24]
   31fcc:   386a690b    ldrb    w11, [x8, x10]
   31fd0:   7100a17f    cmp w11, #0x28
   31fd4:   54000140    b.eq    31ffc <__libc_init@plt-0x2eab4>  // b.none
   31fd8:   92401d2b    and x11, x9, #0xff
   31fdc:   51000529    sub w9, w9, #0x1
   31fe0:   b900168a    str w10, [x20, #20]
   31fe4:   8b0b0e8b    add x11, x20, x11, lsl #3
   31fe8:   39000689    strb    w9, [x20, #1]
   31fec:   b9401560    ldr w0, [x11, #20]
   31ff0:   7100001f    cmp w0, #0x0
   31ff4:   54fffe0d    b.le    31fb4 <__libc_init@plt-0x2eafc>
   31ff8:   140001cc    b   32728 <__libc_init@plt-0x2e388>
   31ffc:   1280001a    mov w26, #0xffffffff                // #-1
   32000:   5280003b    mov w27, #0x1                       // #1
   32004:   b9401699    ldr w25, [x20, #20]
   32008:   aa1403e0    mov x0, x20
   3200c:   aa1303e1    mov x1, x19
   32010:   94000200    bl  32810 <__libc_init@plt-0x2e2a0>
   32014:   2a0003e2    mov w2, w0
   32018:   12001c08    and w8, w0, #0xff
   3201c:   7100b11f    cmp w8, #0x2c
   32020:   5400006c    b.gt    3202c <__libc_init@plt-0x2ea84>
   32024:   54000080    b.eq    32034 <__libc_init@plt-0x2ea7c>  // b.none
   32028:   14000008    b   32048 <__libc_init@plt-0x2ea68>
   3202c:   7100e91f    cmp w8, #0x3a
   32030:   54000121    b.ne    32054 <__libc_init@plt-0x2ea5c>  // b.any
   32034:   12001c48    and w8, w2, #0xff
   32038:   7100e91f    cmp w8, #0x3a
   3203c:   54fffe61    b.ne    32008 <__libc_init@plt-0x2eaa8>  // b.any
   32040:   3607fe55    tbz w21, #0, 32008 <__libc_init@plt-0x2eaa8>
   32044:   140001b8    b   32724 <__libc_init@plt-0x2e38c>
   32048:   7100ad1f    cmp w8, #0x2b
   3204c:   54000100    b.eq    3206c <__libc_init@plt-0x2ea44>  // b.none
   32050:   14000003    b   3205c <__libc_init@plt-0x2ea54>
   32054:   7100b51f    cmp w8, #0x2d
   32058:   540000a0    b.eq    3206c <__libc_init@plt-0x2ea44>  // b.none
   3205c:   5100c048    sub w8, w2, #0x30
   32060:   12001d08    and w8, w8, #0xff
   32064:   7100251f    cmp w8, #0x9
   32068:   54000d48    b.hi    32210 <__libc_init@plt-0x2e8a0>  // b.pmore
   3206c:   aa1403e0    mov x0, x20
   32070:   aa1303e1    mov x1, x19
   32074:   9400025b    bl  329e0 <__libc_init@plt-0x2e0d0>
   32078:   2a0003f8    mov w24, w0
   3207c:   53087c16    lsr w22, w0, #8
   32080:   aa1403e0    mov x0, x20
   32084:   aa1303e1    mov x1, x19
   32088:   940001e2    bl  32810 <__libc_init@plt-0x2e2a0>
   3208c:   2a0003e2    mov w2, w0
   32090:   2a1f03fc    mov w28, wzr
   32094:   2a1f03e9    mov w9, wzr
   32098:   51018448    sub w8, w2, #0x61
   3209c:   5100804a    sub w10, w2, #0x20
   320a0:   12001d08    and w8, w8, #0xff
   320a4:   7100691f    cmp w8, #0x1a
   320a8:   39400688    ldrb    w8, [x20, #1]
   320ac:   1a823157    csel    w23, w10, w2, cc    // cc = lo, ul, last
   320b0:   12001eea    and w10, w23, #0xff
   320b4:   7100a15f    cmp w10, #0x28
   320b8:   540002c1    b.ne    32110 <__libc_init@plt-0x2e9a0>  // b.any
   320bc:   3940028a    ldrb    w10, [x20]
   320c0:   6b0a011f    cmp w8, w10
   320c4:   54003422    b.cs    32748 <__libc_init@plt-0x2e368>  // b.hs, b.nlast
   320c8:   b980168a    ldrsw   x10, [x20, #20]
   320cc:   8b080e8b    add x11, x20, x8, lsl #3
   320d0:   f940068c    ldr x12, [x20, #8]
   320d4:   d100054a    sub x10, x10, #0x1
   320d8:   b900196a    str w10, [x11, #24]
   320dc:   386a698b    ldrb    w11, [x12, x10]
   320e0:   7100a17f    cmp w11, #0x28
   320e4:   540037c1    b.ne    327dc <__libc_init@plt-0x2e2d4>  // b.any
   320e8:   7100011f    cmp w8, #0x0
   320ec:   1a9f17eb    cset    w11, eq // eq = none
   320f0:   2a0b0129    orr w9, w9, w11
   320f4:   7100013f    cmp w9, #0x0
   320f8:   2a1c012b    orr w11, w9, w28
   320fc:   1a9a114a    csel    w10, w10, w26, ne   // ne = any
   32100:   360006ab    tbz w11, #0, 321d4 <__libc_init@plt-0x2e8dc>
   32104:   13000129    sbfx    w9, w9, #0, #1
   32108:   2a0a03fa    mov w26, w10
   3210c:   14000039    b   321f0 <__libc_init@plt-0x2e8c0>
   32110:   34003228    cbz w8, 32754 <__libc_init@plt-0x2e35c>
   32114:   12001ee9    and w9, w23, #0xff
   32118:   7100a13f    cmp w9, #0x28
   3211c:   5400028c    b.gt    3216c <__libc_init@plt-0x2e944>
   32120:   7100893f    cmp w9, #0x22
   32124:   54000060    b.eq    32130 <__libc_init@plt-0x2e980>  // b.none
   32128:   71009d3f    cmp w9, #0x27
   3212c:   54000b81    b.ne    3229c <__libc_init@plt-0x2e814>  // b.any
   32130:   29422688    ldp w8, w9, [x20, #16]
   32134:   6b08013f    cmp w9, w8
   32138:   54002eaa    b.ge    3270c <__libc_init@plt-0x2e3a4>  // b.tcont
   3213c:   f940068a    ldr x10, [x20, #8]
   32140:   93407d2b    sxtw    x11, w9
   32144:   8b0b014c    add x12, x10, x11
   32148:   3940018d    ldrb    w13, [x12]
   3214c:   6b3701bf    cmp w13, w23, uxtb
   32150:   54000ba0    b.eq    322c4 <__libc_init@plt-0x2e7ec>  // b.none
   32154:   11000529    add w9, w9, #0x1
   32158:   9100058c    add x12, x12, #0x1
   3215c:   6b09011f    cmp w8, w9
   32160:   b9001689    str w9, [x20, #20]
   32164:   54ffff21    b.ne    32148 <__libc_init@plt-0x2e968>  // b.any
   32168:   14000169    b   3270c <__libc_init@plt-0x2e3a4>
   3216c:   7101213f    cmp w9, #0x48
   32170:   54000720    b.eq    32254 <__libc_init@plt-0x2e85c>  // b.none
   32174:   7100a53f    cmp w9, #0x29
   32178:   54000921    b.ne    3229c <__libc_init@plt-0x2e814>  // b.any
   3217c:   7100051f    cmp w8, #0x1
   32180:   540000c1    b.ne    32198 <__libc_init@plt-0x2e918>  // b.any
   32184:   37002d15    tbnz    w21, #0, 32724 <__libc_init@plt-0x2e38c>
   32188:   aa1303e0    mov x0, x19
   3218c:   52800021    mov w1, #0x1                    // #1
   32190:   97ffd290    bl  26bd0 <__libc_init@plt-0x39ee0>
   32194:   39400688    ldrb    w8, [x20, #1]
   32198:   8b284e89    add x9, x20, w8, uxtw #3
   3219c:   f940068c    ldr x12, [x20, #8]
   321a0:   b8414d2a    ldr w10, [x9, #20]!
   321a4:   b89fc12b    ldursw  x11, [x9, #-4]
   321a8:   386b698c    ldrb    w12, [x12, x11]
   321ac:   7100a19f    cmp w12, #0x28
   321b0:   1a8b1578    cinc    w24, w11, eq    // eq = none
   321b4:   3100055f    cmn w10, #0x1
   321b8:   54000be0    b.eq    32334 <__libc_init@plt-0x2e77c>  // b.none
   321bc:   7100054a    subs    w10, w10, #0x1
   321c0:   b900012a    str w10, [x9]
   321c4:   54000cea    b.ge    32360 <__libc_init@plt-0x2e750>  // b.tcont
   321c8:   51000508    sub w8, w8, #0x1
   321cc:   39000688    strb    w8, [x20, #1]
   321d0:   17ffff8d    b   32004 <__libc_init@plt-0x2eaac>
   321d4:   12001f09    and w9, w24, #0xff
   321d8:   33185ed8    bfi w24, w22, #8, #24
   321dc:   7100071f    cmp w24, #0x1
   321e0:   51000529    sub w9, w9, #0x1
   321e4:   1a96b3f6    csel    w22, wzr, w22, lt   // lt = tstop
   321e8:   1a89b3e9    csel    w9, wzr, w9, lt // lt = tstop
   321ec:   0b162129    add w9, w9, w22, lsl #8
   321f0:   8b080e8a    add x10, x20, x8, lsl #3
   321f4:   7100051f    cmp w8, #0x1
   321f8:   b9001d49    str w9, [x10, #28]
   321fc:   54000041    b.ne    32204 <__libc_init@plt-0x2e8ac>  // b.any
   32200:   b9001a99    str w25, [x20, #24]
   32204:   11000508    add w8, w8, #0x1
   32208:   39000688    strb    w8, [x20, #1]
   3220c:   17ffff7e    b   32004 <__libc_init@plt-0x2eaac>
   32210:   12001c48    and w8, w2, #0xff
   32214:   7100a91f    cmp w8, #0x2a
   32218:   54000721    b.ne    322fc <__libc_init@plt-0x2e7b4>  // b.any
   3221c:   aa1403e0    mov x0, x20
   32220:   aa1303e1    mov x1, x19
   32224:   9400017b    bl  32810 <__libc_init@plt-0x2e2a0>
   32228:   12001c08    and w8, w0, #0xff
   3222c:   7100a11f    cmp w8, #0x28
   32230:   54002aa1    b.ne    32784 <__libc_init@plt-0x2e32c>  // b.any
   32234:   39400688    ldrb    w8, [x20, #1]
   32238:   7100051f    cmp w8, #0x1
   3223c:   54002aa1    b.ne    32790 <__libc_init@plt-0x2e320>  // b.any
   32240:   2a1f03f8    mov w24, wzr
   32244:   52800502    mov w2, #0x28                   // #40
   32248:   5280003c    mov w28, #0x1                       // #1
   3224c:   52800029    mov w9, #0x1                    // #1
   32250:   17ffff92    b   32098 <__libc_init@plt-0x2ea18>
   32254:   3700287c    tbnz    w28, #0, 32760 <__libc_init@plt-0x2e350>
   32258:   33185ed8    bfi w24, w22, #8, #24
   3225c:   7100071f    cmp w24, #0x1
   32260:   5400280b    b.lt    32760 <__libc_init@plt-0x2e350>  // b.tstop
   32264:   29422289    ldp w9, w8, [x20, #16]
   32268:   93407d08    sxtw    x8, w8
   3226c:   0b18010a    add w10, w8, w24
   32270:   6b09015f    cmp w10, w9
   32274:   5400276c    b.gt    32760 <__libc_init@plt-0x2e350>
   32278:   f9400689    ldr x9, [x20, #8]
   3227c:   aa1303e0    mov x0, x19
   32280:   aa1803e2    mov x2, x24
   32284:   8b080121    add x1, x9, x8
   32288:   97ffd24c    bl  26bb8 <__libc_init@plt-0x39ef8>
   3228c:   b9401688    ldr w8, [x20, #20]
   32290:   0b180108    add w8, w8, w24
   32294:   b9001688    str w8, [x20, #20]
   32298:   17ffff5b    b   32004 <__libc_init@plt-0x2eaac>
   3229c:   510106e8    sub w8, w23, #0x41
   322a0:   12001d08    and w8, w8, #0xff
   322a4:   7100651f    cmp w8, #0x19
   322a8:   54000328    b.hi    3230c <__libc_init@plt-0x2e7a4>  // b.pmore
   322ac:   12001ee8    and w8, w23, #0xff
   322b0:   7101411f    cmp w8, #0x50
   322b4:   540005a1    b.ne    32368 <__libc_init@plt-0x2e748>  // b.any
   322b8:   2a1f03e8    mov w8, wzr
   322bc:   5280002d    mov w13, #0x1                       // #1
   322c0:   1400008d    b   324f4 <__libc_init@plt-0x2e5bc>
   322c4:   1100052c    add w12, w9, #0x1
   322c8:   8b0b0141    add x1, x10, x11
   322cc:   6b08019f    cmp w12, w8
   322d0:   8b2cc149    add x9, x10, w12, sxtw
   322d4:   cb010122    sub x2, x9, x1
   322d8:   b900168c    str w12, [x20, #20]
   322dc:   5400008a    b.ge    322ec <__libc_init@plt-0x2e7c4>  // b.tcont
   322e0:   39400128    ldrb    w8, [x9]
   322e4:   6b37011f    cmp w8, w23, uxtb
   322e8:   54000040    b.eq    322f0 <__libc_init@plt-0x2e7c0>  // b.none
   322ec:   d1000442    sub x2, x2, #0x1
   322f0:   aa1303e0    mov x0, x19
   322f4:   97ffd231    bl  26bb8 <__libc_init@plt-0x39ef8>
   322f8:   17ffff43    b   32004 <__libc_init@plt-0x2eaac>
   322fc:   2a1f03f8    mov w24, wzr
   32300:   2a1f03e9    mov w9, wzr
   32304:   5280003c    mov w28, #0x1                       // #1
   32308:   17ffff64    b   32098 <__libc_init@plt-0x2ea18>
   3230c:   12001ee8    and w8, w23, #0xff
   32310:   7100911f    cmp w8, #0x24
   32314:   540007a0    b.eq    32408 <__libc_init@plt-0x2e6a8>  // b.none
   32318:   7101711f    cmp w8, #0x5c
   3231c:   54000760    b.eq    32408 <__libc_init@plt-0x2e6a8>  // b.none
   32320:   7100bd1f    cmp w8, #0x2f
   32324:   54000761    b.ne    32410 <__libc_init@plt-0x2e6a0>  // b.any
   32328:   36000a5c    tbz w28, #0, 32470 <__libc_init@plt-0x2e640>
   3232c:   52800021    mov w1, #0x1                    // #1
   32330:   14000053    b   3247c <__libc_init@plt-0x2e634>
   32334:   7100091f    cmp w8, #0x2
   32338:   540000e3    b.cc    32354 <__libc_init@plt-0x2e75c>  // b.lo, b.ul, b.last
   3233c:   aa1403e0    mov x0, x20
   32340:   aa1303e1    mov x1, x19
   32344:   94000133    bl  32810 <__libc_init@plt-0x2e2a0>
   32348:   12001c08    and w8, w0, #0xff
   3234c:   7100a51f    cmp w8, #0x29
   32350:   54002341    b.ne    327b8 <__libc_init@plt-0x2e2f8>  // b.any
   32354:   b9401688    ldr w8, [x20, #20]
   32358:   6b1a011f    cmp w8, w26
   3235c:   54002280    b.eq    327ac <__libc_init@plt-0x2e304>  // b.none
   32360:   b9001698    str w24, [x20, #20]
   32364:   17ffff28    b   32004 <__libc_init@plt-0x2eaac>
   32368:   b9401688    ldr w8, [x20, #20]
   3236c:   aa1403e0    mov x0, x20
   32370:   b81fc3a8    stur    w8, [x29, #-4]
   32374:   94000150    bl  328b4 <__libc_init@plt-0x2e1fc>
   32378:   51018408    sub w8, w0, #0x61
   3237c:   51008009    sub w9, w0, #0x20
   32380:   12001d08    and w8, w8, #0xff
   32384:   7100691f    cmp w8, #0x1a
   32388:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   3238c:   51010509    sub w9, w8, #0x41
   32390:   12001d29    and w9, w9, #0xff
   32394:   7100653f    cmp w9, #0x19
   32398:   54000548    b.hi    32440 <__libc_init@plt-0x2e670>  // b.pmore
   3239c:   12001ee9    and w9, w23, #0xff
   323a0:   2a1f03f9    mov w25, wzr
   323a4:   5280002d    mov w13, #0x1                       // #1
   323a8:   51010529    sub w9, w9, #0x41
   323ac:   7100653f    cmp w9, #0x19
   323b0:   54000868    b.hi    324bc <__libc_init@plt-0x2e5f4>  // b.pmore
   323b4:   1ac92369    lsl w9, w27, w9
   323b8:   5280036a    mov w10, #0x1b                      // #27
   323bc:   72a001ca    movk    w10, #0xe, lsl #16
   323c0:   6a0a013f    tst w9, w10
   323c4:   54000740    b.eq    324ac <__libc_init@plt-0x2e604>  // b.none
   323c8:   b9401689    ldr w9, [x20, #20]
   323cc:   2a1f03ed    mov w13, wzr
   323d0:   1100052a    add w10, w9, #0x1
   323d4:   12001ee9    and w9, w23, #0xff
   323d8:   7101153f    cmp w9, #0x45
   323dc:   b900168a    str w10, [x20, #20]
   323e0:   54000541    b.ne    32488 <__libc_init@plt-0x2e628>  // b.any
   323e4:   12001d09    and w9, w8, #0xff
   323e8:   51013929    sub w9, w9, #0x4e
   323ec:   7100293f    cmp w9, #0xa
   323f0:   54000828    b.hi    324f4 <__libc_init@plt-0x2e5bc>  // b.pmore
   323f4:   1ac92369    lsl w9, w27, w9
   323f8:   5280842a    mov w10, #0x421                     // #1057
   323fc:   6a0a013f    tst w9, w10
   32400:   540007a0    b.eq    324f4 <__libc_init@plt-0x2e5bc>  // b.none
   32404:   140000da    b   3276c <__libc_init@plt-0x2e344>
   32408:   3902567b    strb    w27, [x19, #149]
   3240c:   17fffefe    b   32004 <__libc_init@plt-0x2eaac>
   32410:   52801fa8    mov w8, #0xfd                   // #253
   32414:   0a0802e8    and w8, w23, w8
   32418:   7100251f    cmp w8, #0x9
   3241c:   54001da1    b.ne    327d0 <__libc_init@plt-0x2e2e0>  // b.any
   32420:   f9400688    ldr x8, [x20, #8]
   32424:   aa1303e0    mov x0, x19
   32428:   b9801689    ldrsw   x9, [x20, #20]
   3242c:   52800022    mov w2, #0x1                    // #1
   32430:   8b090108    add x8, x8, x9
   32434:   d1000501    sub x1, x8, #0x1
   32438:   97ffd1e0    bl  26bb8 <__libc_init@plt-0x39ef8>
   3243c:   17fffef2    b   32004 <__libc_init@plt-0x2eaac>
   32440:   12001ee8    and w8, w23, #0xff
   32444:   2a1f03f9    mov w25, wzr
   32448:   5280002d    mov w13, #0x1                       // #1
   3244c:   51010508    sub w8, w8, #0x41
   32450:   7100651f    cmp w8, #0x19
   32454:   54000348    b.hi    324bc <__libc_init@plt-0x2e5f4>  // b.pmore
   32458:   52892f69    mov w9, #0x497b                 // #18811
   3245c:   1ac82368    lsl w8, w27, w8
   32460:   72a04009    movk    w9, #0x200, lsl #16
   32464:   6a09011f    tst w8, w9
   32468:   540002a0    b.eq    324bc <__libc_init@plt-0x2e5f4>  // b.none
   3246c:   140000c0    b   3276c <__libc_init@plt-0x2e344>
   32470:   33185ed8    bfi w24, w22, #8, #24
   32474:   7100071f    cmp w24, #0x1
   32478:   1a9fc701    csinc   w1, w24, wzr, gt
   3247c:   aa1303e0    mov x0, x19
   32480:   97ffd1d4    bl  26bd0 <__libc_init@plt-0x39ee0>
   32484:   17fffee0    b   32004 <__libc_init@plt-0x2eaac>
   32488:   7101113f    cmp w9, #0x44
   3248c:   540000c1    b.ne    324a4 <__libc_init@plt-0x2e60c>  // b.any
   32490:   2a0803f9    mov w25, w8
   32494:   12001d09    and w9, w8, #0xff
   32498:   7101513f    cmp w9, #0x54
   3249c:   54000101    b.ne    324bc <__libc_init@plt-0x2e5f4>  // b.any
   324a0:   140000b3    b   3276c <__libc_init@plt-0x2e344>
   324a4:   2a0803f9    mov w25, w8
   324a8:   14000005    b   324bc <__libc_init@plt-0x2e5f4>
   324ac:   52892c08    mov w8, #0x4960                 // #18784
   324b0:   72a04008    movk    w8, #0x200, lsl #16
   324b4:   6a08013f    tst w9, w8
   324b8:   540015a1    b.ne    3276c <__libc_init@plt-0x2e344>  // b.any
   324bc:   12001ee8    and w8, w23, #0xff
   324c0:   7101511f    cmp w8, #0x54
   324c4:   54000161    b.ne    324f0 <__libc_init@plt-0x2e5c0>  // b.any
   324c8:   aa1403e0    mov x0, x20
   324cc:   aa1303e1    mov x1, x19
   324d0:   2a1f03e2    mov w2, wzr
   324d4:   2a0d03f6    mov w22, w13
   324d8:   94000142    bl  329e0 <__libc_init@plt-0x2e0d0>
   324dc:   2a1603ed    mov w13, w22
   324e0:   2a0003f8    mov w24, w0
   324e4:   2a1903e8    mov w8, w25
   324e8:   53087c16    lsr w22, w0, #8
   324ec:   14000005    b   32500 <__libc_init@plt-0x2e5b0>
   324f0:   2a1903e8    mov w8, w25
   324f4:   3600007c    tbz w28, #0, 32500 <__libc_init@plt-0x2e5b0>
   324f8:   52800038    mov w24, #0x1                       // #1
   324fc:   14000002    b   32504 <__libc_init@plt-0x2e5ac>
   32500:   33185ed8    bfi w24, w22, #8, #24
   32504:   12001ee3    and w3, w23, #0xff
   32508:   51014069    sub w9, w3, #0x50
   3250c:   7100213f    cmp w9, #0x8
   32510:   54000148    b.hi    32538 <__libc_init@plt-0x2e578>  // b.pmore
   32514:   d503201f    nop
   32518:   50edc40c    adr x12, dd9a <__libc_init@plt-0x52d16>
   3251c:   1000008a    adr x10, 3252c <__libc_init@plt-0x2e584>
   32520:   3869698b    ldrb    w11, [x12, x9]
   32524:   8b0b094a    add x10, x10, x11, lsl #2
   32528:   d61f0140    br  x10
   3252c:   34000c4d    cbz w13, 326b4 <__libc_init@plt-0x2e3fc>
   32530:   79012678    strh    w24, [x19, #146]
   32534:   17fffeb4    b   32004 <__libc_init@plt-0x2eaac>
   32538:   7101107f    cmp w3, #0x44
   3253c:   540006a0    b.eq    32610 <__libc_init@plt-0x2e4a0>  // b.none
   32540:   7101087f    cmp w3, #0x42
   32544:   54000161    b.ne    32570 <__libc_init@plt-0x2e540>  // b.any
   32548:   72001d09    ands    w9, w8, #0xff
   3254c:   540009a0    b.eq    32680 <__libc_init@plt-0x2e430>  // b.none
   32550:   7101393f    cmp w9, #0x4e
   32554:   54000be0    b.eq    326d0 <__libc_init@plt-0x2e3e0>  // b.none
   32558:   7101693f    cmp w9, #0x5a
   3255c:   54000ac1    b.ne    326b4 <__libc_init@plt-0x2e3fc>  // b.any
   32560:   39422268    ldrb    w8, [x19, #136]
   32564:   32000108    orr w8, w8, #0x1
   32568:   39022268    strb    w8, [x19, #136]
   3256c:   17fffea6    b   32004 <__libc_init@plt-0x2eaac>
   32570:   3700088d    tbnz    w13, #0, 32680 <__libc_init@plt-0x2e430>
   32574:   14000050    b   326b4 <__libc_init@plt-0x2e3fc>
   32578:   12001d09    and w9, w8, #0xff
   3257c:   7101353f    cmp w9, #0x4d
   32580:   5400070d    b.le    32660 <__libc_init@plt-0x2e450>
   32584:   7101513f    cmp w9, #0x54
   32588:   5400088c    b.gt    32698 <__libc_init@plt-0x2e418>
   3258c:   7101393f    cmp w9, #0x4e
   32590:   54000b00    b.eq    326f0 <__libc_init@plt-0x2e3c0>  // b.none
   32594:   7101413f    cmp w9, #0x50
   32598:   540008e1    b.ne    326b4 <__libc_init@plt-0x2e3fc>  // b.any
   3259c:   d503201f    nop
   325a0:   1019c248    adr x8, 65de8 <strcmp@plt+0x5028>
   325a4:   b9401d08    ldr w8, [x8, #28]
   325a8:   b9008e68    str w8, [x19, #140]
   325ac:   17fffe96    b   32004 <__libc_init@plt-0x2eaac>
   325b0:   72001d09    ands    w9, w8, #0xff
   325b4:   54000420    b.eq    32638 <__libc_init@plt-0x2e478>  // b.none
   325b8:   71014d3f    cmp w9, #0x53
   325bc:   540003e0    b.eq    32638 <__libc_init@plt-0x2e478>  // b.none
   325c0:   7101413f    cmp w9, #0x50
   325c4:   54000781    b.ne    326b4 <__libc_init@plt-0x2e3fc>  // b.any
   325c8:   39422268    ldrb    w8, [x19, #136]
   325cc:   321e0108    orr w8, w8, #0x4
   325d0:   39022268    strb    w8, [x19, #136]
   325d4:   17fffe8c    b   32004 <__libc_init@plt-0x2eaac>
   325d8:   12001d09    and w9, w8, #0xff
   325dc:   7101493f    cmp w9, #0x52
   325e0:   54000340    b.eq    32648 <__libc_init@plt-0x2e468>  // b.none
   325e4:   7101313f    cmp w9, #0x4c
   325e8:   54000300    b.eq    32648 <__libc_init@plt-0x2e468>  // b.none
   325ec:   35000649    cbnz    w9, 326b4 <__libc_init@plt-0x2e3fc>
   325f0:   51000708    sub w8, w24, #0x1
   325f4:   aa1303e0    mov x0, x19
   325f8:   93407d01    sxtw    x1, w8
   325fc:   97ffd193    bl  26c48 <__libc_init@plt-0x39e68>
   32600:   17fffe81    b   32004 <__libc_init@plt-0x2eaac>
   32604:   3400058d    cbz w13, 326b4 <__libc_init@plt-0x2e3fc>
   32608:   93407f01    sxtw    x1, w24
   3260c:   14000012    b   32654 <__libc_init@plt-0x2e45c>
   32610:   72001d09    ands    w9, w8, #0xff
   32614:   54000360    b.eq    32680 <__libc_init@plt-0x2e430>  // b.none
   32618:   7101413f    cmp w9, #0x50
   3261c:   54000620    b.eq    326e0 <__libc_init@plt-0x2e3d0>  // b.none
   32620:   71010d3f    cmp w9, #0x43
   32624:   54000481    b.ne    326b4 <__libc_init@plt-0x2e3fc>  // b.any
   32628:   39422268    ldrb    w8, [x19, #136]
   3262c:   321f0108    orr w8, w8, #0x2
   32630:   39022268    strb    w8, [x19, #136]
   32634:   17fffe74    b   32004 <__libc_init@plt-0x2eaac>
   32638:   39422268    ldrb    w8, [x19, #136]
   3263c:   121d7908    and w8, w8, #0xfffffffb
   32640:   39022268    strb    w8, [x19, #136]
   32644:   17fffe70    b   32004 <__libc_init@plt-0x2eaac>
   32648:   7101313f    cmp w9, #0x4c
   3264c:   5a981708    cneg    w8, w24, eq // eq = none
   32650:   93407d01    sxtw    x1, w8
   32654:   aa1303e0    mov x0, x19
   32658:   97ffd17a    bl  26c40 <__libc_init@plt-0x39e70>
   3265c:   17fffe6a    b   32004 <__libc_init@plt-0x2eaac>
   32660:   34000109    cbz w9, 32680 <__libc_init@plt-0x2e430>
   32664:   71010d3f    cmp w9, #0x43
   32668:   54000480    b.eq    326f8 <__libc_init@plt-0x2e3b8>  // b.none
   3266c:   7101113f    cmp w9, #0x44
   32670:   54000221    b.ne    326b4 <__libc_init@plt-0x2e3fc>  // b.any
   32674:   52800048    mov w8, #0x2                    // #2
   32678:   b9008e68    str w8, [x19, #140]
   3267c:   17fffe62    b   32004 <__libc_init@plt-0x2eaac>
   32680:   f0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   32684:   aa1303e0    mov x0, x19
   32688:   52807da1    mov w1, #0x3ed                  // #1005
   3268c:   9129dc42    add x2, x2, #0xa77
   32690:   97ffc0c2    bl  22998 <__libc_init@plt-0x3e118>
   32694:   17fffe5c    b   32004 <__libc_init@plt-0x2eaac>
   32698:   7101553f    cmp w9, #0x55
   3269c:   54000340    b.eq    32704 <__libc_init@plt-0x2e3ac>  // b.none
   326a0:   7101693f    cmp w9, #0x5a
   326a4:   54000081    b.ne    326b4 <__libc_init@plt-0x2e3fc>  // b.any
   326a8:   52800068    mov w8, #0x3                    // #3
   326ac:   b9008e68    str w8, [x19, #140]
   326b0:   17fffe55    b   32004 <__libc_init@plt-0x2eaac>
   326b4:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   326b8:   12001d04    and w4, w8, #0xff
   326bc:   aa1303e0    mov x0, x19
   326c0:   52807da1    mov w1, #0x3ed                  // #1005
   326c4:   9100e042    add x2, x2, #0x38
   326c8:   97ffc0b4    bl  22998 <__libc_init@plt-0x3e118>
   326cc:   17fffe4e    b   32004 <__libc_init@plt-0x2eaac>
   326d0:   39422268    ldrb    w8, [x19, #136]
   326d4:   121f1908    and w8, w8, #0xfe
   326d8:   39022268    strb    w8, [x19, #136]
   326dc:   17fffe4a    b   32004 <__libc_init@plt-0x2eaac>
   326e0:   39422268    ldrb    w8, [x19, #136]
   326e4:   121e7908    and w8, w8, #0xfffffffd
   326e8:   39022268    strb    w8, [x19, #136]
   326ec:   17fffe46    b   32004 <__libc_init@plt-0x2eaac>
   326f0:   b9008e7f    str wzr, [x19, #140]
   326f4:   17fffe44    b   32004 <__libc_init@plt-0x2eaac>
   326f8:   52800088    mov w8, #0x4                    // #4
   326fc:   b9008e68    str w8, [x19, #140]
   32700:   17fffe41    b   32004 <__libc_init@plt-0x2eaac>
   32704:   b9008e7b    str w27, [x19, #140]
   32708:   17fffe3f    b   32004 <__libc_init@plt-0x2eaac>
   3270c:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32710:   9120f842    add x2, x2, #0x83e
   32714:   aa1403e0    mov x0, x20
   32718:   aa1303e1    mov x1, x19
   3271c:   2a1903e3    mov w3, w25
   32720:   94000080    bl  32920 <__libc_init@plt-0x2e190>
   32724:   2a1f03e0    mov w0, wzr
   32728:   a9464ff4    ldp x20, x19, [sp, #96]
   3272c:   a94557f6    ldp x22, x21, [sp, #80]
   32730:   a9445ff8    ldp x24, x23, [sp, #64]
   32734:   a94367fa    ldp x26, x25, [sp, #48]
   32738:   a9426ffc    ldp x28, x27, [sp, #32]
   3273c:   a9417bfd    ldp x29, x30, [sp, #16]
   32740:   9101c3ff    add sp, sp, #0x70
   32744:   d65f03c0    ret
   32748:   b0fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   3274c:   9124ec42    add x2, x2, #0x93b
   32750:   17fffff1    b   32714 <__libc_init@plt-0x2e39c>
   32754:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32758:   912f1c42    add x2, x2, #0xbc7
   3275c:   17ffffee    b   32714 <__libc_init@plt-0x2e39c>
   32760:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32764:   912a4442    add x2, x2, #0xa91
   32768:   17ffffeb    b   32714 <__libc_init@plt-0x2e39c>
   3276c:   b85fc3a8    ldur    w8, [x29, #-4]
   32770:   51000508    sub w8, w8, #0x1
   32774:   b9001688    str w8, [x20, #20]
   32778:   3600013c    tbz w28, #0, 3279c <__libc_init@plt-0x2e314>
   3277c:   52800020    mov w0, #0x1                    // #1
   32780:   17ffffea    b   32728 <__libc_init@plt-0x2e388>
   32784:   b0fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   32788:   9114c442    add x2, x2, #0x531
   3278c:   17ffffe2    b   32714 <__libc_init@plt-0x2e39c>
   32790:   f0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   32794:   912ec842    add x2, x2, #0xbb2
   32798:   17ffffdf    b   32714 <__libc_init@plt-0x2e39c>
   3279c:   33185ed8    bfi w24, w22, #8, #24
   327a0:   7100071f    cmp w24, #0x1
   327a4:   1a9fc700    csinc   w0, w24, wzr, gt
   327a8:   17ffffe0    b   32728 <__libc_init@plt-0x2e388>
   327ac:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   327b0:   912d3842    add x2, x2, #0xb4e
   327b4:   14000003    b   327c0 <__libc_init@plt-0x2e2f0>
   327b8:   b0fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   327bc:   9133b042    add x2, x2, #0xcec
   327c0:   aa1403e0    mov x0, x20
   327c4:   aa1303e1    mov x1, x19
   327c8:   2a1803e3    mov w3, w24
   327cc:   17ffffd5    b   32720 <__libc_init@plt-0x2e390>
   327d0:   f0fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   327d4:   91174042    add x2, x2, #0x5d0
   327d8:   17ffffcf    b   32714 <__libc_init@plt-0x2e39c>
   327dc:   90fffec1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   327e0:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   327e4:   9134a821    add x1, x1, #0xd2a
   327e8:   91052c42    add x2, x2, #0x14b
   327ec:   aa1303e0    mov x0, x19
   327f0:   52801c63    mov w3, #0xe3                   // #227
   327f4:   97ffc254    bl  23144 <__libc_init@plt-0x3d96c>
   327f8:   51018408    sub w8, w0, #0x61
   327fc:   51008009    sub w9, w0, #0x20
   32800:   12001d08    and w8, w8, #0xff
   32804:   7100691f    cmp w8, #0x1a
   32808:   1a803120    csel    w0, w9, w0, cc  // cc = lo, ul, last
   3280c:   d65f03c0    ret
   32810:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   32814:   910003fd    mov x29, sp
   32818:   29422408    ldp w8, w9, [x0, #16]
   3281c:   f940040a    ldr x10, [x0, #8]
   32820:   6b08013f    cmp w9, w8
   32824:   5400024a    b.ge    3286c <__libc_init@plt-0x2e244>  // b.tcont
   32828:   93407d2b    sxtw    x11, w9
   3282c:   d281400d    mov x13, #0xa00                     // #2560
   32830:   8b0b014b    add x11, x10, x11
   32834:   5280002c    mov w12, #0x1                       // #1
   32838:   f2c0002d    movk    x13, #0x1, lsl #32
   3283c:   3940016e    ldrb    w14, [x11]
   32840:   9ace218f    lsl x15, x12, x14
   32844:   710081df    cmp w14, #0x20
   32848:   8a0d01ee    and x14, x15, x13
   3284c:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   32850:   540000e0    b.eq    3286c <__libc_init@plt-0x2e244>  // b.none
   32854:   11000529    add w9, w9, #0x1
   32858:   9100056b    add x11, x11, #0x1
   3285c:   6b09011f    cmp w8, w9
   32860:   b9001409    str w9, [x0, #20]
   32864:   54fffec1    b.ne    3283c <__libc_init@plt-0x2e274>  // b.any
   32868:   14000007    b   32884 <__libc_init@plt-0x2e22c>
   3286c:   6b08013f    cmp w9, w8
   32870:   540000aa    b.ge    32884 <__libc_init@plt-0x2e22c>  // b.tcont
   32874:   11000528    add w8, w9, #0x1
   32878:   b9001408    str w8, [x0, #20]
   3287c:   3869c940    ldrb    w0, [x10, w9, sxtw]
   32880:   1400000b    b   328ac <__libc_init@plt-0x2e204>
   32884:   34000088    cbz w8, 32894 <__libc_init@plt-0x2e21c>
   32888:   f0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   3288c:   912e4842    add x2, x2, #0xb92
   32890:   14000003    b   3289c <__libc_init@plt-0x2e214>
   32894:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   32898:   911cd042    add x2, x2, #0x734
   3289c:   aa0103e0    mov x0, x1
   328a0:   52807da1    mov w1, #0x3ed                  // #1005
   328a4:   97ffc03d    bl  22998 <__libc_init@plt-0x3e118>
   328a8:   52800140    mov w0, #0xa                    // #10
   328ac:   a8c17bfd    ldp x29, x30, [sp], #16
   328b0:   d65f03c0    ret
   328b4:   2942200a    ldp w10, w8, [x0, #16]
   328b8:   f9400409    ldr x9, [x0, #8]
   328bc:   6b0a011f    cmp w8, w10
   328c0:   5400024a    b.ge    32908 <__libc_init@plt-0x2e1a8>  // b.tcont
   328c4:   93407d0b    sxtw    x11, w8
   328c8:   d281400d    mov x13, #0xa00                     // #2560
   328cc:   8b0b012b    add x11, x9, x11
   328d0:   5280002c    mov w12, #0x1                       // #1
   328d4:   f2c0002d    movk    x13, #0x1, lsl #32
   328d8:   3940016e    ldrb    w14, [x11]
   328dc:   9ace218f    lsl x15, x12, x14
   328e0:   710081df    cmp w14, #0x20
   328e4:   8a0d01ee    and x14, x15, x13
   328e8:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   328ec:   540000e0    b.eq    32908 <__libc_init@plt-0x2e1a8>  // b.none
   328f0:   11000508    add w8, w8, #0x1
   328f4:   9100056b    add x11, x11, #0x1
   328f8:   6b08015f    cmp w10, w8
   328fc:   b9001408    str w8, [x0, #20]
   32900:   54fffec1    b.ne    328d8 <__libc_init@plt-0x2e1d8>  // b.any
   32904:   14000005    b   32918 <__libc_init@plt-0x2e198>
   32908:   6b0a011f    cmp w8, w10
   3290c:   5400006a    b.ge    32918 <__libc_init@plt-0x2e198>  // b.tcont
   32910:   3868c920    ldrb    w0, [x9, w8, sxtw]
   32914:   d65f03c0    ret
   32918:   2a1f03e0    mov w0, wzr
   3291c:   d65f03c0    ret
   32920:   aa0003e8    mov x8, x0
   32924:   2a0303e4    mov w4, w3
   32928:   aa0203e3    mov x3, x2
   3292c:   aa0103e0    mov x0, x1
   32930:   b9401109    ldr w9, [x8, #16]
   32934:   f9400508    ldr x8, [x8, #8]
   32938:   93407d2a    sxtw    x10, w9
   3293c:   7100053f    cmp w9, #0x1
   32940:   5400014b    b.lt    32968 <__libc_init@plt-0x2e148>  // b.tstop
   32944:   aa1f03eb    mov x11, xzr
   32948:   386b690c    ldrb    w12, [x8, x11]
   3294c:   7100819f    cmp w12, #0x20
   32950:   54000101    b.ne    32970 <__libc_init@plt-0x2e140>  // b.any
   32954:   9100056b    add x11, x11, #0x1
   32958:   eb0b013f    cmp x9, x11
   3295c:   54ffff61    b.ne    32948 <__libc_init@plt-0x2e168>  // b.any
   32960:   2a0903eb    mov w11, w9
   32964:   14000003    b   32970 <__libc_init@plt-0x2e140>
   32968:   2a1f03eb    mov w11, wzr
   3296c:   14000001    b   32970 <__libc_init@plt-0x2e140>
   32970:   5100054c    sub w12, w10, #0x1
   32974:   11000529    add w9, w9, #0x1
   32978:   6b0c017f    cmp w11, w12
   3297c:   d100054a    sub x10, x10, #0x1
   32980:   1a8cb16c    csel    w12, w11, w12, lt   // lt = tstop
   32984:   93407d6b    sxtw    x11, w11
   32988:   1100058c    add w12, w12, #0x1
   3298c:   eb0b015f    cmp x10, x11
   32990:   540000ed    b.le    329ac <__libc_init@plt-0x2e104>
   32994:   386a690d    ldrb    w13, [x8, x10]
   32998:   51000529    sub w9, w9, #0x1
   3299c:   d100054a    sub x10, x10, #0x1
   329a0:   710081bf    cmp w13, #0x20
   329a4:   54ffff40    b.eq    3298c <__libc_init@plt-0x2e124>  // b.none
   329a8:   14000002    b   329b0 <__libc_init@plt-0x2e100>
   329ac:   2a0c03e9    mov w9, w12
   329b0:   6b0b013f    cmp w9, w11
   329b4:   540000ed    b.le    329d0 <__libc_init@plt-0x2e0e0>
   329b8:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   329bc:   4b0b0125    sub w5, w9, w11
   329c0:   9118cc42    add x2, x2, #0x633
   329c4:   8b2b4106    add x6, x8, w11, uxtw
   329c8:   52807da1    mov w1, #0x3ed                  // #1005
   329cc:   17ffbff3    b   22998 <__libc_init@plt-0x3e118>
   329d0:   f0fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   329d4:   52807da1    mov w1, #0x3ed                  // #1005
   329d8:   9117b042    add x2, x2, #0x5ec
   329dc:   17ffbfef    b   22998 <__libc_init@plt-0x3e118>
   329e0:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   329e4:   f9000bf9    str x25, [sp, #16]
   329e8:   910003fd    mov x29, sp
   329ec:   a9025ff8    stp x24, x23, [sp, #32]
   329f0:   a90357f6    stp x22, x21, [sp, #48]
   329f4:   a9044ff4    stp x20, x19, [sp, #64]
   329f8:   2a0203f6    mov w22, w2
   329fc:   aa0103f3    mov x19, x1
   32a00:   aa0003f4    mov x20, x0
   32a04:   2a0203f5    mov w21, w2
   32a08:   72001c5f    tst w2, #0xff
   32a0c:   54000081    b.ne    32a1c <__libc_init@plt-0x2e094>  // b.any
   32a10:   aa1403e0    mov x0, x20
   32a14:   97ffffa8    bl  328b4 <__libc_init@plt-0x2e1fc>
   32a18:   2a0003f5    mov w21, w0
   32a1c:   12001ea3    and w3, w21, #0xff
   32a20:   7100ac7f    cmp w3, #0x2b
   32a24:   540001a0    b.eq    32a58 <__libc_init@plt-0x2e058>  // b.none
   32a28:   7100b47f    cmp w3, #0x2d
   32a2c:   54000160    b.eq    32a58 <__libc_init@plt-0x2e058>  // b.none
   32a30:   5100eaa8    sub w8, w21, #0x3a
   32a34:   12001d08    and w8, w8, #0xff
   32a38:   7103d51f    cmp w8, #0xf5
   32a3c:   540000e8    b.hi    32a58 <__libc_init@plt-0x2e058>  // b.pmore
   32a40:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32a44:   aa1303e0    mov x0, x19
   32a48:   91205442    add x2, x2, #0x815
   32a4c:   52807da1    mov w1, #0x3ed                  // #1005
   32a50:   97ffbfd2    bl  22998 <__libc_init@plt-0x3e118>
   32a54:   14000034    b   32b24 <__libc_init@plt-0x2df8c>
   32a58:   7100b47f    cmp w3, #0x2d
   32a5c:   54000080    b.eq    32a6c <__libc_init@plt-0x2e044>  // b.none
   32a60:   2a1503e0    mov w0, w21
   32a64:   7100ac7f    cmp w3, #0x2b
   32a68:   54000121    b.ne    32a8c <__libc_init@plt-0x2e024>  // b.any
   32a6c:   72001edf    tst w22, #0xff
   32a70:   54000081    b.ne    32a80 <__libc_init@plt-0x2e030>  // b.any
   32a74:   b9401688    ldr w8, [x20, #20]
   32a78:   11000508    add w8, w8, #0x1
   32a7c:   b9001688    str w8, [x20, #20]
   32a80:   aa1403e0    mov x0, x20
   32a84:   97ffff8c    bl  328b4 <__libc_init@plt-0x2e1fc>
   32a88:   2a1f03f6    mov w22, wzr
   32a8c:   5100c008    sub w8, w0, #0x30
   32a90:   12001d08    and w8, w8, #0xff
   32a94:   7100251f    cmp w8, #0x9
   32a98:   54000468    b.hi    32b24 <__libc_init@plt-0x2df8c>  // b.pmore
   32a9c:   52999f98    mov w24, #0xccfc                    // #52476
   32aa0:   2a1f03f7    mov w23, wzr
   32aa4:   72a19998    movk    w24, #0xccc, lsl #16
   32aa8:   52800159    mov w25, #0xa                       // #10
   32aac:   4b200308    sub w8, w24, w0, uxtb
   32ab0:   6b0802ff    cmp w23, w8
   32ab4:   540003cc    b.gt    32b2c <__libc_init@plt-0x2df84>
   32ab8:   12001c08    and w8, w0, #0xff
   32abc:   72001edf    tst w22, #0xff
   32ac0:   1b1922e8    madd    w8, w23, w25, w8
   32ac4:   5100c117    sub w23, w8, #0x30
   32ac8:   54000081    b.ne    32ad8 <__libc_init@plt-0x2dfd8>  // b.any
   32acc:   b9401688    ldr w8, [x20, #20]
   32ad0:   11000508    add w8, w8, #0x1
   32ad4:   b9001688    str w8, [x20, #20]
   32ad8:   aa1403e0    mov x0, x20
   32adc:   97ffff76    bl  328b4 <__libc_init@plt-0x2e1fc>
   32ae0:   2a1f03f6    mov w22, wzr
   32ae4:   5100c008    sub w8, w0, #0x30
   32ae8:   12001d08    and w8, w8, #0xff
   32aec:   7100291f    cmp w8, #0xa
   32af0:   54fffde3    b.cc    32aac <__libc_init@plt-0x2e004>  // b.lo, b.ul, b.last
   32af4:   12001ea8    and w8, w21, #0xff
   32af8:   7100b51f    cmp w8, #0x2d
   32afc:   54000221    b.ne    32b40 <__libc_init@plt-0x2df70>  // b.any
   32b00:   4b1703f4    neg w20, w23
   32b04:   36f800d7    tbz w23, #31, 32b1c <__libc_init@plt-0x2df94>
   32b08:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   32b0c:   aa1303e0    mov x0, x19
   32b10:   910c0842    add x2, x2, #0x302
   32b14:   52807da1    mov w1, #0x3ed                  // #1005
   32b18:   97ffbfa0    bl  22998 <__libc_init@plt-0x3e118>
   32b1c:   2a1403f7    mov w23, w20
   32b20:   14000008    b   32b40 <__libc_init@plt-0x2df70>
   32b24:   2a1f03f7    mov w23, wzr
   32b28:   14000006    b   32b40 <__libc_init@plt-0x2df70>
   32b2c:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   32b30:   aa1303e0    mov x0, x19
   32b34:   910c0842    add x2, x2, #0x302
   32b38:   52807da1    mov w1, #0x3ed                  // #1005
   32b3c:   97ffbf97    bl  22998 <__libc_init@plt-0x3e118>
   32b40:   2a1703e0    mov w0, w23
   32b44:   f9400bf9    ldr x25, [sp, #16]
   32b48:   a9444ff4    ldp x20, x19, [sp, #64]
   32b4c:   a94357f6    ldp x22, x21, [sp, #48]
   32b50:   a9425ff8    ldp x24, x23, [sp, #32]
   32b54:   a8c57bfd    ldp x29, x30, [sp], #80
   32b58:   d65f03c0    ret
   32b5c:   52800022    mov w2, #0x1                    // #1
   32b60:   17fffd08    b   31f80 <__libc_init@plt-0x2eb30>
   32b64:   29422408    ldp w8, w9, [x0, #16]
   32b68:   6b08013f    cmp w9, w8
   32b6c:   5400024a    b.ge    32bb4 <__libc_init@plt-0x2defc>  // b.tcont
   32b70:   f940040a    ldr x10, [x0, #8]
   32b74:   93407d2b    sxtw    x11, w9
   32b78:   d281400c    mov x12, #0xa00                     // #2560
   32b7c:   f2c0002c    movk    x12, #0x1, lsl #32
   32b80:   8b0b014a    add x10, x10, x11
   32b84:   5280002b    mov w11, #0x1                       // #1
   32b88:   3940014d    ldrb    w13, [x10]
   32b8c:   9acd216e    lsl x14, x11, x13
   32b90:   710081bf    cmp w13, #0x20
   32b94:   8a0c01cd    and x13, x14, x12
   32b98:   fa4099a4    ccmp    x13, #0x0, #0x4, ls // ls = plast
   32b9c:   540000c0    b.eq    32bb4 <__libc_init@plt-0x2defc>  // b.none
   32ba0:   11000529    add w9, w9, #0x1
   32ba4:   9100054a    add x10, x10, #0x1
   32ba8:   6b09011f    cmp w8, w9
   32bac:   b9001409    str w9, [x0, #20]
   32bb0:   54fffec1    b.ne    32b88 <__libc_init@plt-0x2df28>  // b.any
   32bb4:   d65f03c0    ret
   32bb8:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   32bbc:   910003fd    mov x29, sp
   32bc0:   52800c88    mov w8, #0x64                   // #100
   32bc4:   2a1f03e1    mov w1, wzr
   32bc8:   52806602    mov w2, #0x330                  // #816
   32bcc:   78008408    strh    w8, [x0], #8
   32bd0:   9400b844    bl  60ce0 <memset@plt>
   32bd4:   a8c17bfd    ldp x29, x30, [sp], #16
   32bd8:   d65f03c0    ret
   32bdc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   32be0:   a90157f6    stp x22, x21, [sp, #16]
   32be4:   910003fd    mov x29, sp
   32be8:   a9024ff4    stp x20, x19, [sp, #32]
   32bec:   aa0003f4    mov x20, x0
   32bf0:   aa0303f5    mov x21, x3
   32bf4:   aa0103f3    mov x19, x1
   32bf8:   91005000    add x0, x0, #0x14
   32bfc:   2a1f03e1    mov w1, wzr
   32c00:   2a0403f6    mov w22, w4
   32c04:   f9000682    str x2, [x20, #8]
   32c08:   52806482    mov w2, #0x324                  // #804
   32c0c:   39000284    strb    w4, [x20]
   32c10:   3900069f    strb    wzr, [x20, #1]
   32c14:   b9001295    str w21, [x20, #16]
   32c18:   9400b832    bl  60ce0 <memset@plt>
   32c1c:   710402df    cmp w22, #0x100
   32c20:   54000122    b.cs    32c44 <__libc_init@plt-0x2de6c>  // b.hs, b.nlast
   32c24:   eb35c2bf    cmp x21, w21, sxtw
   32c28:   540001c1    b.ne    32c60 <__libc_init@plt-0x2de50>  // b.any
   32c2c:   12800008    mov w8, #0xffffffff             // #-1
   32c30:   a94157f6    ldp x22, x21, [sp, #16]
   32c34:   b9001e88    str w8, [x20, #28]
   32c38:   a9424ff4    ldp x20, x19, [sp, #32]
   32c3c:   a8c37bfd    ldp x29, x30, [sp], #48
   32c40:   d65f03c0    ret
   32c44:   b0fffec1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   32c48:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32c4c:   91095421    add x1, x1, #0x255
   32c50:   91052c42    add x2, x2, #0x14b
   32c54:   aa1303e0    mov x0, x19
   32c58:   528003a3    mov w3, #0x1d                   // #29
   32c5c:   97ffc13a    bl  23144 <__libc_init@plt-0x3d96c>
   32c60:   f0fffea1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   32c64:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32c68:   9128fc21    add x1, x1, #0xa3f
   32c6c:   91052c42    add x2, x2, #0x14b
   32c70:   aa1303e0    mov x0, x19
   32c74:   528003e3    mov w3, #0x1f                   // #31
   32c78:   97ffc133    bl  23144 <__libc_init@plt-0x3d96c>
   32c7c:   52800c88    mov w8, #0x64                   // #100
   32c80:   52806709    mov w9, #0x338                  // #824
   32c84:   4b000108    sub w8, w8, w0
   32c88:   cb28cd20    sub x0, x9, w8, sxtw #3
   32c8c:   d65f03c0    ret
   32c90:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   32c94:   a90167fa    stp x26, x25, [sp, #16]
   32c98:   910003fd    mov x29, sp
   32c9c:   a9025ff8    stp x24, x23, [sp, #32]
   32ca0:   a90357f6    stp x22, x21, [sp, #48]
   32ca4:   a9044ff4    stp x20, x19, [sp, #64]
   32ca8:   2a0203f4    mov w20, w2
   32cac:   2a1f03e2    mov w2, wzr
   32cb0:   aa0103f7    mov x23, x1
   32cb4:   aa0003f3    mov x19, x0
   32cb8:   aa0803f6    mov x22, x8
   32cbc:   94000108    bl  330dc <__libc_init@plt-0x2d9d4>
   32cc0:   d0000188    adrp    x8, 64000 <strcmp@plt+0x3240>
   32cc4:   390006df    strb    wzr, [x22, #1]
   32cc8:   390012df    strb    wzr, [x22, #4]
   32ccc:   2a0003f5    mov w21, w0
   32cd0:   390022df    strb    wzr, [x22, #8]
   32cd4:   aa1603f9    mov x25, x22
   32cd8:   f945f508    ldr x8, [x8, #3048]
   32cdc:   52800029    mov w9, #0x1                    // #1
   32ce0:   aa1303e0    mov x0, x19
   32ce4:   aa1703e1    mov x1, x23
   32ce8:   b9401678    ldr w24, [x19, #20]
   32cec:   390032df    strb    wzr, [x22, #12]
   32cf0:   b9401d08    ldr w8, [x8, #28]
   32cf4:   390042df    strb    wzr, [x22, #16]
   32cf8:   390052df    strb    wzr, [x22, #20]
   32cfc:   390062df    strb    wzr, [x22, #24]
   32d00:   3801cf3f    strb    wzr, [x25, #28]!
   32d04:   b90022c8    str w8, [x22, #32]
   32d08:   390092c9    strb    w9, [x22, #36]
   32d0c:   b80252df    stur    wzr, [x22, #37]
   32d10:   3900a6df    strb    wzr, [x22, #41]
   32d14:   b9002ec9    str w9, [x22, #44]
   32d18:   790062df    strh    wzr, [x22, #48]
   32d1c:   94000314    bl  3396c <__libc_init@plt-0x2d144>
   32d20:   51018408    sub w8, w0, #0x61
   32d24:   51008009    sub w9, w0, #0x20
   32d28:   12001d08    and w8, w8, #0xff
   32d2c:   7100691f    cmp w8, #0x1a
   32d30:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   32d34:   12001d09    and w9, w8, #0xff
   32d38:   7101113f    cmp w9, #0x44
   32d3c:   390002c8    strb    w8, [x22]
   32d40:   54000300    b.eq    32da0 <__libc_init@plt-0x2dd10>  // b.none
   32d44:   7101153f    cmp w9, #0x45
   32d48:   54001201    b.ne    32f88 <__libc_init@plt-0x2db28>  // b.any
   32d4c:   aa1303e0    mov x0, x19
   32d50:   94000330    bl  33a10 <__libc_init@plt-0x2d0a0>
   32d54:   51018408    sub w8, w0, #0x61
   32d58:   51008009    sub w9, w0, #0x20
   32d5c:   12001d08    and w8, w8, #0xff
   32d60:   7100691f    cmp w8, #0x1a
   32d64:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   32d68:   12001d09    and w9, w8, #0xff
   32d6c:   51013929    sub w9, w9, #0x4e
   32d70:   7100293f    cmp w9, #0xa
   32d74:   54001088    b.hi    32f84 <__libc_init@plt-0x2db2c>  // b.pmore
   32d78:   5280002a    mov w10, #0x1                       // #1
   32d7c:   1ac92149    lsl w9, w10, w9
   32d80:   5280842a    mov w10, #0x421                     // #1057
   32d84:   6a0a013f    tst w9, w10
   32d88:   54000fe0    b.eq    32f84 <__libc_init@plt-0x2db2c>  // b.none
   32d8c:   b9401669    ldr w9, [x19, #20]
   32d90:   390006c8    strb    w8, [x22, #1]
   32d94:   11000529    add w9, w9, #0x1
   32d98:   b9001669    str w9, [x19, #20]
   32d9c:   1400007a    b   32f84 <__libc_init@plt-0x2db2c>
   32da0:   aa1303e0    mov x0, x19
   32da4:   9400031b    bl  33a10 <__libc_init@plt-0x2d0a0>
   32da8:   51018408    sub w8, w0, #0x61
   32dac:   51008009    sub w9, w0, #0x20
   32db0:   12001d08    and w8, w8, #0xff
   32db4:   7100691f    cmp w8, #0x1a
   32db8:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   32dbc:   12001d08    and w8, w8, #0xff
   32dc0:   7101511f    cmp w8, #0x54
   32dc4:   54000e01    b.ne    32f84 <__libc_init@plt-0x2db2c>  // b.any
   32dc8:   b9401668    ldr w8, [x19, #20]
   32dcc:   52800c89    mov w9, #0x64                   // #100
   32dd0:   aa1303e0    mov x0, x19
   32dd4:   11000508    add w8, w8, #0x1
   32dd8:   390002c9    strb    w9, [x22]
   32ddc:   b9001668    str w8, [x19, #20]
   32de0:   9400030c    bl  33a10 <__libc_init@plt-0x2d0a0>
   32de4:   12001c08    and w8, w0, #0xff
   32de8:   71009d1f    cmp w8, #0x27
   32dec:   54000060    b.eq    32df8 <__libc_init@plt-0x2dcb8>  // b.none
   32df0:   7100891f    cmp w8, #0x22
   32df4:   54000641    b.ne    32ebc <__libc_init@plt-0x2dbf4>  // b.any
   32df8:   29422668    ldp w8, w9, [x19, #16]
   32dfc:   1100052c    add w12, w9, #0x1
   32e00:   6b08019f    cmp w12, w8
   32e04:   b900166c    str w12, [x19, #20]
   32e08:   540004ea    b.ge    32ea4 <__libc_init@plt-0x2dc0c>  // b.tcont
   32e0c:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32e10:   2a1f03e9    mov w9, wzr
   32e14:   f940066a    ldr x10, [x19, #8]
   32e18:   91065c42    add x2, x2, #0x197
   32e1c:   93407d8b    sxtw    x11, w12
   32e20:   9100056b    add x11, x11, #0x1
   32e24:   b900166b    str w11, [x19, #20]
   32e28:   386cc94d    ldrb    w13, [x10, w12, sxtw]
   32e2c:   6b2001bf    cmp w13, w0, uxtb
   32e30:   54000201    b.ne    32e70 <__libc_init@plt-0x2dc40>  // b.any
   32e34:   6b08017f    cmp w11, w8
   32e38:   54000860    b.eq    32f44 <__libc_init@plt-0x2db6c>  // b.none
   32e3c:   386b694d    ldrb    w13, [x10, x11]
   32e40:   6b2001bf    cmp w13, w0, uxtb
   32e44:   54000801    b.ne    32f44 <__libc_init@plt-0x2db6c>  // b.any
   32e48:   3940c2cd    ldrb    w13, [x22, #48]
   32e4c:   71007dbf    cmp w13, #0x1f
   32e50:   54000168    b.hi    32e7c <__libc_init@plt-0x2dc34>  // b.pmore
   32e54:   110005ae    add w14, w13, #0x1
   32e58:   8b0d02cd    add x13, x22, x13
   32e5c:   1100098b    add w11, w12, #0x2
   32e60:   3900c2ce    strb    w14, [x22, #48]
   32e64:   3900c9a0    strb    w0, [x13, #50]
   32e68:   b900166b    str w11, [x19, #20]
   32e6c:   1400000a    b   32e94 <__libc_init@plt-0x2dc1c>
   32e70:   3940c2cc    ldrb    w12, [x22, #48]
   32e74:   71007d9f    cmp w12, #0x1f
   32e78:   54000069    b.ls    32e84 <__libc_init@plt-0x2dc2c>  // b.plast
   32e7c:   52800029    mov w9, #0x1                    // #1
   32e80:   14000005    b   32e94 <__libc_init@plt-0x2dc1c>
   32e84:   1100058e    add w14, w12, #0x1
   32e88:   8b0c02cc    add x12, x22, x12
   32e8c:   3900c2ce    strb    w14, [x22, #48]
   32e90:   3900c98d    strb    w13, [x12, #50]
   32e94:   2a0b03ec    mov w12, w11
   32e98:   6b08017f    cmp w11, w8
   32e9c:   54fffc0b    b.lt    32e1c <__libc_init@plt-0x2dc94>  // b.tstop
   32ea0:   14000003    b   32eac <__libc_init@plt-0x2dc04>
   32ea4:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32ea8:   91065c42    add x2, x2, #0x197
   32eac:   aa1303e0    mov x0, x19
   32eb0:   aa1703e1    mov x1, x23
   32eb4:   2a1803e3    mov w3, w24
   32eb8:   940002f1    bl  33a7c <__libc_init@plt-0x2d034>
   32ebc:   aa1303e0    mov x0, x19
   32ec0:   940002d4    bl  33a10 <__libc_init@plt-0x2d0a0>
   32ec4:   12001c08    and w8, w0, #0xff
   32ec8:   7100a11f    cmp w8, #0x28
   32ecc:   540005c1    b.ne    32f84 <__libc_init@plt-0x2db2c>  // b.any
   32ed0:   29422269    ldp w9, w8, [x19, #16]
   32ed4:   11000508    add w8, w8, #0x1
   32ed8:   6b09011f    cmp w8, w9
   32edc:   b9001668    str w8, [x19, #20]
   32ee0:   5400046a    b.ge    32f6c <__libc_init@plt-0x2db44>  // b.tcont
   32ee4:   2a1f03fa    mov w26, wzr
   32ee8:   aa1303e0    mov x0, x19
   32eec:   aa1703e1    mov x1, x23
   32ef0:   2a1f03e2    mov w2, wzr
   32ef4:   94000312    bl  33b3c <__libc_init@plt-0x2cf74>
   32ef8:   3940c6c8    ldrb    w8, [x22, #49]
   32efc:   71000d1f    cmp w8, #0x3
   32f00:   54000069    b.ls    32f0c <__libc_init@plt-0x2dba4>  // b.plast
   32f04:   5280003a    mov w26, #0x1                       // #1
   32f08:   14000005    b   32f1c <__libc_init@plt-0x2db94>
   32f0c:   11000509    add w9, w8, #0x1
   32f10:   8b080ac8    add x8, x22, x8, lsl #2
   32f14:   3900c6c9    strb    w9, [x22, #49]
   32f18:   b9005500    str w0, [x8, #84]
   32f1c:   aa1303e0    mov x0, x19
   32f20:   aa1703e1    mov x1, x23
   32f24:   94000292    bl  3396c <__libc_init@plt-0x2d144>
   32f28:   12001c08    and w8, w0, #0xff
   32f2c:   7100b11f    cmp w8, #0x2c
   32f30:   54000121    b.ne    32f54 <__libc_init@plt-0x2db5c>  // b.any
   32f34:   29422269    ldp w9, w8, [x19, #16]
   32f38:   6b09011f    cmp w8, w9
   32f3c:   54fffd6b    b.lt    32ee8 <__libc_init@plt-0x2dbc8>  // b.tstop
   32f40:   1400000b    b   32f6c <__libc_init@plt-0x2db44>
   32f44:   3607fbc9    tbz w9, #0, 32ebc <__libc_init@plt-0x2dbf4>
   32f48:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   32f4c:   91123442    add x2, x2, #0x48d
   32f50:   17ffffd7    b   32eac <__libc_init@plt-0x2dc04>
   32f54:   7100a51f    cmp w8, #0x29
   32f58:   540000a1    b.ne    32f6c <__libc_init@plt-0x2db44>  // b.any
   32f5c:   3600015a    tbz w26, #0, 32f84 <__libc_init@plt-0x2db2c>
   32f60:   b0fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   32f64:   911a9842    add x2, x2, #0x6a6
   32f68:   14000003    b   32f74 <__libc_init@plt-0x2db3c>
   32f6c:   d0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   32f70:   912cc042    add x2, x2, #0xb30
   32f74:   aa1303e0    mov x0, x19
   32f78:   aa1703e1    mov x1, x23
   32f7c:   2a1803e3    mov w3, w24
   32f80:   940002bf    bl  33a7c <__libc_init@plt-0x2d034>
   32f84:   394002c8    ldrb    w8, [x22]
   32f88:   12001d08    and w8, w8, #0xff
   32f8c:   7101911f    cmp w8, #0x64
   32f90:   54000200    b.eq    32fd0 <__libc_init@plt-0x2dae0>  // b.none
   32f94:   7101051f    cmp w8, #0x41
   32f98:   540000e1    b.ne    32fb4 <__libc_init@plt-0x2dafc>  // b.any
   32f9c:   aa1303e0    mov x0, x19
   32fa0:   9400029c    bl  33a10 <__libc_init@plt-0x2d0a0>
   32fa4:   5100c008    sub w8, w0, #0x30
   32fa8:   12001d08    and w8, w8, #0xff
   32fac:   7100251f    cmp w8, #0x9
   32fb0:   54000108    b.hi    32fd0 <__libc_init@plt-0x2dae0>  // b.pmore
   32fb4:   aa1303e0    mov x0, x19
   32fb8:   aa1703e1    mov x1, x23
   32fbc:   2a1f03e2    mov w2, wzr
   32fc0:   940002df    bl  33b3c <__libc_init@plt-0x2cf74>
   32fc4:   52800028    mov w8, #0x1                    // #1
   32fc8:   b90006c0    str w0, [x22, #4]
   32fcc:   390022c8    strb    w8, [x22, #8]
   32fd0:   394022c8    ldrb    w8, [x22, #8]
   32fd4:   34000128    cbz w8, 32ff8 <__libc_init@plt-0x2dab8>
   32fd8:   b94006c8    ldr w8, [x22, #4]
   32fdc:   350000e8    cbnz    w8, 32ff8 <__libc_init@plt-0x2dab8>
   32fe0:   90fffec2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   32fe4:   aa1303e0    mov x0, x19
   32fe8:   913b8442    add x2, x2, #0xee1
   32fec:   aa1703e1    mov x1, x23
   32ff0:   2a1803e3    mov w3, w24
   32ff4:   940002a2    bl  33a7c <__libc_init@plt-0x2d034>
   32ff8:   394002c8    ldrb    w8, [x22]
   32ffc:   7101911f    cmp w8, #0x64
   33000:   54000460    b.eq    3308c <__libc_init@plt-0x2da24>  // b.none
   33004:   aa1303e0    mov x0, x19
   33008:   94000282    bl  33a10 <__libc_init@plt-0x2d0a0>
   3300c:   12001c08    and w8, w0, #0xff
   33010:   7100b91f    cmp w8, #0x2e
   33014:   540003c1    b.ne    3308c <__libc_init@plt-0x2da24>  // b.any
   33018:   b9401668    ldr w8, [x19, #20]
   3301c:   aa1303e0    mov x0, x19
   33020:   aa1703e1    mov x1, x23
   33024:   2a1f03e2    mov w2, wzr
   33028:   11000508    add w8, w8, #0x1
   3302c:   b9001668    str w8, [x19, #20]
   33030:   940002c3    bl  33b3c <__libc_init@plt-0x2cf74>
   33034:   52800028    mov w8, #0x1                    // #1
   33038:   b9000ec0    str w0, [x22, #12]
   3303c:   aa1303e0    mov x0, x19
   33040:   390042c8    strb    w8, [x22, #16]
   33044:   94000273    bl  33a10 <__libc_init@plt-0x2d0a0>
   33048:   12001c08    and w8, w0, #0xff
   3304c:   51011108    sub w8, w8, #0x44
   33050:   7100851f    cmp w8, #0x21
   33054:   540001c8    b.hi    3308c <__libc_init@plt-0x2da24>  // b.pmore
   33058:   5280003a    mov w26, #0x1                       // #1
   3305c:   9ac82348    lsl x8, x26, x8
   33060:   f200051f    tst x8, #0x300000003
   33064:   54000140    b.eq    3308c <__libc_init@plt-0x2da24>  // b.none
   33068:   b9401668    ldr w8, [x19, #20]
   3306c:   aa1303e0    mov x0, x19
   33070:   aa1703e1    mov x1, x23
   33074:   2a1f03e2    mov w2, wzr
   33078:   11000508    add w8, w8, #0x1
   3307c:   b9001668    str w8, [x19, #20]
   33080:   940002af    bl  33b3c <__libc_init@plt-0x2cf74>
   33084:   390062da    strb    w26, [x22, #24]
   33088:   b90016c0    str w0, [x22, #20]
   3308c:   6b1402bf    cmp w21, w20
   33090:   f94046e9    ldr x9, [x23, #136]
   33094:   f848e2ea    ldur    x10, [x23, #142]
   33098:   1a95c288    csel    w8, w20, w21, gt
   3309c:   f9000329    str x9, [x25]
   330a0:   f800632a    stur    x10, [x25, #6]
   330a4:   b9002ec8    str w8, [x22, #44]
   330a8:   540000ed    b.le    330c4 <__libc_init@plt-0x2d9ec>
   330ac:   39400669    ldrb    w9, [x19, #1]
   330b0:   4b0802a8    sub w8, w21, w8
   330b4:   8b090e6a    add x10, x19, x9, lsl #3
   330b8:   11000529    add w9, w9, #0x1
   330bc:   29032158    stp w24, w8, [x10, #24]
   330c0:   39000669    strb    w9, [x19, #1]
   330c4:   a9444ff4    ldp x20, x19, [sp, #64]
   330c8:   a94357f6    ldp x22, x21, [sp, #48]
   330cc:   a9425ff8    ldp x24, x23, [sp, #32]
   330d0:   a94167fa    ldp x26, x25, [sp, #16]
   330d4:   a8c57bfd    ldp x29, x30, [sp], #80
   330d8:   d65f03c0    ret
   330dc:   d101c3ff    sub sp, sp, #0x70
   330e0:   a9017bfd    stp x29, x30, [sp, #16]
   330e4:   910043fd    add x29, sp, #0x10
   330e8:   a9026ffc    stp x28, x27, [sp, #32]
   330ec:   a90367fa    stp x26, x25, [sp, #48]
   330f0:   a9045ff8    stp x24, x23, [sp, #64]
   330f4:   a90557f6    stp x22, x21, [sp, #80]
   330f8:   a9064ff4    stp x20, x19, [sp, #96]
   330fc:   2a0203f5    mov w21, w2
   33100:   aa0103f3    mov x19, x1
   33104:   aa0003f4    mov x20, x0
   33108:   f9400408    ldr x8, [x0, #8]
   3310c:   39400409    ldrb    w9, [x0, #1]
   33110:   12001d2a    and w10, w9, #0xff
   33114:   7100095f    cmp w10, #0x2
   33118:   54000203    b.cc    33158 <__libc_init@plt-0x2d958>  // b.lo, b.ul, b.last
   3311c:   5100054a    sub w10, w10, #0x1
   33120:   8b2a4e8a    add x10, x20, w10, uxtw #3
   33124:   b980194a    ldrsw   x10, [x10, #24]
   33128:   386a690b    ldrb    w11, [x8, x10]
   3312c:   7100a17f    cmp w11, #0x28
   33130:   54000140    b.eq    33158 <__libc_init@plt-0x2d958>  // b.none
   33134:   92401d2b    and x11, x9, #0xff
   33138:   51000529    sub w9, w9, #0x1
   3313c:   b900168a    str w10, [x20, #20]
   33140:   8b0b0e8b    add x11, x20, x11, lsl #3
   33144:   39000689    strb    w9, [x20, #1]
   33148:   b9401560    ldr w0, [x11, #20]
   3314c:   7100001f    cmp w0, #0x0
   33150:   54fffe0d    b.le    33110 <__libc_init@plt-0x2d9a0>
   33154:   140001cc    b   33884 <__libc_init@plt-0x2d22c>
   33158:   1280001a    mov w26, #0xffffffff                // #-1
   3315c:   5280003b    mov w27, #0x1                       // #1
   33160:   b9401699    ldr w25, [x20, #20]
   33164:   aa1403e0    mov x0, x20
   33168:   aa1303e1    mov x1, x19
   3316c:   94000200    bl  3396c <__libc_init@plt-0x2d144>
   33170:   2a0003e2    mov w2, w0
   33174:   12001c08    and w8, w0, #0xff
   33178:   7100b11f    cmp w8, #0x2c
   3317c:   5400006c    b.gt    33188 <__libc_init@plt-0x2d928>
   33180:   54000080    b.eq    33190 <__libc_init@plt-0x2d920>  // b.none
   33184:   14000008    b   331a4 <__libc_init@plt-0x2d90c>
   33188:   7100e91f    cmp w8, #0x3a
   3318c:   54000121    b.ne    331b0 <__libc_init@plt-0x2d900>  // b.any
   33190:   12001c48    and w8, w2, #0xff
   33194:   7100e91f    cmp w8, #0x3a
   33198:   54fffe61    b.ne    33164 <__libc_init@plt-0x2d94c>  // b.any
   3319c:   3607fe55    tbz w21, #0, 33164 <__libc_init@plt-0x2d94c>
   331a0:   140001b8    b   33880 <__libc_init@plt-0x2d230>
   331a4:   7100ad1f    cmp w8, #0x2b
   331a8:   54000100    b.eq    331c8 <__libc_init@plt-0x2d8e8>  // b.none
   331ac:   14000003    b   331b8 <__libc_init@plt-0x2d8f8>
   331b0:   7100b51f    cmp w8, #0x2d
   331b4:   540000a0    b.eq    331c8 <__libc_init@plt-0x2d8e8>  // b.none
   331b8:   5100c048    sub w8, w2, #0x30
   331bc:   12001d08    and w8, w8, #0xff
   331c0:   7100251f    cmp w8, #0x9
   331c4:   54000d48    b.hi    3336c <__libc_init@plt-0x2d744>  // b.pmore
   331c8:   aa1403e0    mov x0, x20
   331cc:   aa1303e1    mov x1, x19
   331d0:   9400025b    bl  33b3c <__libc_init@plt-0x2cf74>
   331d4:   2a0003f8    mov w24, w0
   331d8:   53087c16    lsr w22, w0, #8
   331dc:   aa1403e0    mov x0, x20
   331e0:   aa1303e1    mov x1, x19
   331e4:   940001e2    bl  3396c <__libc_init@plt-0x2d144>
   331e8:   2a0003e2    mov w2, w0
   331ec:   2a1f03fc    mov w28, wzr
   331f0:   2a1f03e9    mov w9, wzr
   331f4:   51018448    sub w8, w2, #0x61
   331f8:   5100804a    sub w10, w2, #0x20
   331fc:   12001d08    and w8, w8, #0xff
   33200:   7100691f    cmp w8, #0x1a
   33204:   39400688    ldrb    w8, [x20, #1]
   33208:   1a823157    csel    w23, w10, w2, cc    // cc = lo, ul, last
   3320c:   12001eea    and w10, w23, #0xff
   33210:   7100a15f    cmp w10, #0x28
   33214:   540002c1    b.ne    3326c <__libc_init@plt-0x2d844>  // b.any
   33218:   3940028a    ldrb    w10, [x20]
   3321c:   6b0a011f    cmp w8, w10
   33220:   54003422    b.cs    338a4 <__libc_init@plt-0x2d20c>  // b.hs, b.nlast
   33224:   b980168a    ldrsw   x10, [x20, #20]
   33228:   8b080e8b    add x11, x20, x8, lsl #3
   3322c:   f940068c    ldr x12, [x20, #8]
   33230:   d100054a    sub x10, x10, #0x1
   33234:   b900196a    str w10, [x11, #24]
   33238:   386a698b    ldrb    w11, [x12, x10]
   3323c:   7100a17f    cmp w11, #0x28
   33240:   540037c1    b.ne    33938 <__libc_init@plt-0x2d178>  // b.any
   33244:   7100011f    cmp w8, #0x0
   33248:   1a9f17eb    cset    w11, eq // eq = none
   3324c:   2a0b0129    orr w9, w9, w11
   33250:   7100013f    cmp w9, #0x0
   33254:   2a1c012b    orr w11, w9, w28
   33258:   1a9a114a    csel    w10, w10, w26, ne   // ne = any
   3325c:   360006ab    tbz w11, #0, 33330 <__libc_init@plt-0x2d780>
   33260:   13000129    sbfx    w9, w9, #0, #1
   33264:   2a0a03fa    mov w26, w10
   33268:   14000039    b   3334c <__libc_init@plt-0x2d764>
   3326c:   34003228    cbz w8, 338b0 <__libc_init@plt-0x2d200>
   33270:   12001ee9    and w9, w23, #0xff
   33274:   7100a13f    cmp w9, #0x28
   33278:   5400028c    b.gt    332c8 <__libc_init@plt-0x2d7e8>
   3327c:   7100893f    cmp w9, #0x22
   33280:   54000060    b.eq    3328c <__libc_init@plt-0x2d824>  // b.none
   33284:   71009d3f    cmp w9, #0x27
   33288:   54000b81    b.ne    333f8 <__libc_init@plt-0x2d6b8>  // b.any
   3328c:   29422688    ldp w8, w9, [x20, #16]
   33290:   6b08013f    cmp w9, w8
   33294:   54002eaa    b.ge    33868 <__libc_init@plt-0x2d248>  // b.tcont
   33298:   f940068a    ldr x10, [x20, #8]
   3329c:   93407d2b    sxtw    x11, w9
   332a0:   8b0b014c    add x12, x10, x11
   332a4:   3940018d    ldrb    w13, [x12]
   332a8:   6b3701bf    cmp w13, w23, uxtb
   332ac:   54000ba0    b.eq    33420 <__libc_init@plt-0x2d690>  // b.none
   332b0:   11000529    add w9, w9, #0x1
   332b4:   9100058c    add x12, x12, #0x1
   332b8:   6b09011f    cmp w8, w9
   332bc:   b9001689    str w9, [x20, #20]
   332c0:   54ffff21    b.ne    332a4 <__libc_init@plt-0x2d80c>  // b.any
   332c4:   14000169    b   33868 <__libc_init@plt-0x2d248>
   332c8:   7101213f    cmp w9, #0x48
   332cc:   54000720    b.eq    333b0 <__libc_init@plt-0x2d700>  // b.none
   332d0:   7100a53f    cmp w9, #0x29
   332d4:   54000921    b.ne    333f8 <__libc_init@plt-0x2d6b8>  // b.any
   332d8:   7100051f    cmp w8, #0x1
   332dc:   540000c1    b.ne    332f4 <__libc_init@plt-0x2d7bc>  // b.any
   332e0:   37002d15    tbnz    w21, #0, 33880 <__libc_init@plt-0x2d230>
   332e4:   aa1303e0    mov x0, x19
   332e8:   52800021    mov w1, #0x1                    // #1
   332ec:   97ffce82    bl  26cf4 <__libc_init@plt-0x39dbc>
   332f0:   39400688    ldrb    w8, [x20, #1]
   332f4:   8b284e89    add x9, x20, w8, uxtw #3
   332f8:   f940068c    ldr x12, [x20, #8]
   332fc:   b8414d2a    ldr w10, [x9, #20]!
   33300:   b89fc12b    ldursw  x11, [x9, #-4]
   33304:   386b698c    ldrb    w12, [x12, x11]
   33308:   7100a19f    cmp w12, #0x28
   3330c:   1a8b1578    cinc    w24, w11, eq    // eq = none
   33310:   3100055f    cmn w10, #0x1
   33314:   54000be0    b.eq    33490 <__libc_init@plt-0x2d620>  // b.none
   33318:   7100054a    subs    w10, w10, #0x1
   3331c:   b900012a    str w10, [x9]
   33320:   54000cea    b.ge    334bc <__libc_init@plt-0x2d5f4>  // b.tcont
   33324:   51000508    sub w8, w8, #0x1
   33328:   39000688    strb    w8, [x20, #1]
   3332c:   17ffff8d    b   33160 <__libc_init@plt-0x2d950>
   33330:   12001f09    and w9, w24, #0xff
   33334:   33185ed8    bfi w24, w22, #8, #24
   33338:   7100071f    cmp w24, #0x1
   3333c:   51000529    sub w9, w9, #0x1
   33340:   1a96b3f6    csel    w22, wzr, w22, lt   // lt = tstop
   33344:   1a89b3e9    csel    w9, wzr, w9, lt // lt = tstop
   33348:   0b162129    add w9, w9, w22, lsl #8
   3334c:   8b080e8a    add x10, x20, x8, lsl #3
   33350:   7100051f    cmp w8, #0x1
   33354:   b9001d49    str w9, [x10, #28]
   33358:   54000041    b.ne    33360 <__libc_init@plt-0x2d750>  // b.any
   3335c:   b9001a99    str w25, [x20, #24]
   33360:   11000508    add w8, w8, #0x1
   33364:   39000688    strb    w8, [x20, #1]
   33368:   17ffff7e    b   33160 <__libc_init@plt-0x2d950>
   3336c:   12001c48    and w8, w2, #0xff
   33370:   7100a91f    cmp w8, #0x2a
   33374:   54000721    b.ne    33458 <__libc_init@plt-0x2d658>  // b.any
   33378:   aa1403e0    mov x0, x20
   3337c:   aa1303e1    mov x1, x19
   33380:   9400017b    bl  3396c <__libc_init@plt-0x2d144>
   33384:   12001c08    and w8, w0, #0xff
   33388:   7100a11f    cmp w8, #0x28
   3338c:   54002aa1    b.ne    338e0 <__libc_init@plt-0x2d1d0>  // b.any
   33390:   39400688    ldrb    w8, [x20, #1]
   33394:   7100051f    cmp w8, #0x1
   33398:   54002aa1    b.ne    338ec <__libc_init@plt-0x2d1c4>  // b.any
   3339c:   2a1f03f8    mov w24, wzr
   333a0:   52800502    mov w2, #0x28                   // #40
   333a4:   5280003c    mov w28, #0x1                       // #1
   333a8:   52800029    mov w9, #0x1                    // #1
   333ac:   17ffff92    b   331f4 <__libc_init@plt-0x2d8bc>
   333b0:   3700287c    tbnz    w28, #0, 338bc <__libc_init@plt-0x2d1f4>
   333b4:   33185ed8    bfi w24, w22, #8, #24
   333b8:   7100071f    cmp w24, #0x1
   333bc:   5400280b    b.lt    338bc <__libc_init@plt-0x2d1f4>  // b.tstop
   333c0:   29422289    ldp w9, w8, [x20, #16]
   333c4:   93407d08    sxtw    x8, w8
   333c8:   0b18010a    add w10, w8, w24
   333cc:   6b09015f    cmp w10, w9
   333d0:   5400276c    b.gt    338bc <__libc_init@plt-0x2d1f4>
   333d4:   f9400689    ldr x9, [x20, #8]
   333d8:   aa1303e0    mov x0, x19
   333dc:   aa1803e2    mov x2, x24
   333e0:   8b080121    add x1, x9, x8
   333e4:   97ffce3c    bl  26cd4 <__libc_init@plt-0x39ddc>
   333e8:   b9401688    ldr w8, [x20, #20]
   333ec:   0b180108    add w8, w8, w24
   333f0:   b9001688    str w8, [x20, #20]
   333f4:   17ffff5b    b   33160 <__libc_init@plt-0x2d950>
   333f8:   510106e8    sub w8, w23, #0x41
   333fc:   12001d08    and w8, w8, #0xff
   33400:   7100651f    cmp w8, #0x19
   33404:   54000328    b.hi    33468 <__libc_init@plt-0x2d648>  // b.pmore
   33408:   12001ee8    and w8, w23, #0xff
   3340c:   7101411f    cmp w8, #0x50
   33410:   540005a1    b.ne    334c4 <__libc_init@plt-0x2d5ec>  // b.any
   33414:   2a1f03e8    mov w8, wzr
   33418:   5280002d    mov w13, #0x1                       // #1
   3341c:   1400008d    b   33650 <__libc_init@plt-0x2d460>
   33420:   1100052c    add w12, w9, #0x1
   33424:   8b0b0141    add x1, x10, x11
   33428:   6b08019f    cmp w12, w8
   3342c:   8b2cc149    add x9, x10, w12, sxtw
   33430:   cb010122    sub x2, x9, x1
   33434:   b900168c    str w12, [x20, #20]
   33438:   5400008a    b.ge    33448 <__libc_init@plt-0x2d668>  // b.tcont
   3343c:   39400128    ldrb    w8, [x9]
   33440:   6b37011f    cmp w8, w23, uxtb
   33444:   54000040    b.eq    3344c <__libc_init@plt-0x2d664>  // b.none
   33448:   d1000442    sub x2, x2, #0x1
   3344c:   aa1303e0    mov x0, x19
   33450:   97ffce21    bl  26cd4 <__libc_init@plt-0x39ddc>
   33454:   17ffff43    b   33160 <__libc_init@plt-0x2d950>
   33458:   2a1f03f8    mov w24, wzr
   3345c:   2a1f03e9    mov w9, wzr
   33460:   5280003c    mov w28, #0x1                       // #1
   33464:   17ffff64    b   331f4 <__libc_init@plt-0x2d8bc>
   33468:   12001ee8    and w8, w23, #0xff
   3346c:   7100911f    cmp w8, #0x24
   33470:   540007a0    b.eq    33564 <__libc_init@plt-0x2d54c>  // b.none
   33474:   7101711f    cmp w8, #0x5c
   33478:   54000760    b.eq    33564 <__libc_init@plt-0x2d54c>  // b.none
   3347c:   7100bd1f    cmp w8, #0x2f
   33480:   54000761    b.ne    3356c <__libc_init@plt-0x2d544>  // b.any
   33484:   36000a5c    tbz w28, #0, 335cc <__libc_init@plt-0x2d4e4>
   33488:   52800021    mov w1, #0x1                    // #1
   3348c:   14000053    b   335d8 <__libc_init@plt-0x2d4d8>
   33490:   7100091f    cmp w8, #0x2
   33494:   540000e3    b.cc    334b0 <__libc_init@plt-0x2d600>  // b.lo, b.ul, b.last
   33498:   aa1403e0    mov x0, x20
   3349c:   aa1303e1    mov x1, x19
   334a0:   94000133    bl  3396c <__libc_init@plt-0x2d144>
   334a4:   12001c08    and w8, w0, #0xff
   334a8:   7100a51f    cmp w8, #0x29
   334ac:   54002341    b.ne    33914 <__libc_init@plt-0x2d19c>  // b.any
   334b0:   b9401688    ldr w8, [x20, #20]
   334b4:   6b1a011f    cmp w8, w26
   334b8:   54002280    b.eq    33908 <__libc_init@plt-0x2d1a8>  // b.none
   334bc:   b9001698    str w24, [x20, #20]
   334c0:   17ffff28    b   33160 <__libc_init@plt-0x2d950>
   334c4:   b9401688    ldr w8, [x20, #20]
   334c8:   aa1403e0    mov x0, x20
   334cc:   b81fc3a8    stur    w8, [x29, #-4]
   334d0:   94000150    bl  33a10 <__libc_init@plt-0x2d0a0>
   334d4:   51018408    sub w8, w0, #0x61
   334d8:   51008009    sub w9, w0, #0x20
   334dc:   12001d08    and w8, w8, #0xff
   334e0:   7100691f    cmp w8, #0x1a
   334e4:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   334e8:   51010509    sub w9, w8, #0x41
   334ec:   12001d29    and w9, w9, #0xff
   334f0:   7100653f    cmp w9, #0x19
   334f4:   54000548    b.hi    3359c <__libc_init@plt-0x2d514>  // b.pmore
   334f8:   12001ee9    and w9, w23, #0xff
   334fc:   2a1f03f9    mov w25, wzr
   33500:   5280002d    mov w13, #0x1                       // #1
   33504:   51010529    sub w9, w9, #0x41
   33508:   7100653f    cmp w9, #0x19
   3350c:   54000868    b.hi    33618 <__libc_init@plt-0x2d498>  // b.pmore
   33510:   1ac92369    lsl w9, w27, w9
   33514:   5280036a    mov w10, #0x1b                      // #27
   33518:   72a001ca    movk    w10, #0xe, lsl #16
   3351c:   6a0a013f    tst w9, w10
   33520:   54000740    b.eq    33608 <__libc_init@plt-0x2d4a8>  // b.none
   33524:   b9401689    ldr w9, [x20, #20]
   33528:   2a1f03ed    mov w13, wzr
   3352c:   1100052a    add w10, w9, #0x1
   33530:   12001ee9    and w9, w23, #0xff
   33534:   7101153f    cmp w9, #0x45
   33538:   b900168a    str w10, [x20, #20]
   3353c:   54000541    b.ne    335e4 <__libc_init@plt-0x2d4cc>  // b.any
   33540:   12001d09    and w9, w8, #0xff
   33544:   51013929    sub w9, w9, #0x4e
   33548:   7100293f    cmp w9, #0xa
   3354c:   54000828    b.hi    33650 <__libc_init@plt-0x2d460>  // b.pmore
   33550:   1ac92369    lsl w9, w27, w9
   33554:   5280842a    mov w10, #0x421                     // #1057
   33558:   6a0a013f    tst w9, w10
   3355c:   540007a0    b.eq    33650 <__libc_init@plt-0x2d460>  // b.none
   33560:   140000da    b   338c8 <__libc_init@plt-0x2d1e8>
   33564:   3902567b    strb    w27, [x19, #149]
   33568:   17fffefe    b   33160 <__libc_init@plt-0x2d950>
   3356c:   52801fa8    mov w8, #0xfd                   // #253
   33570:   0a0802e8    and w8, w23, w8
   33574:   7100251f    cmp w8, #0x9
   33578:   54001da1    b.ne    3392c <__libc_init@plt-0x2d184>  // b.any
   3357c:   f9400688    ldr x8, [x20, #8]
   33580:   aa1303e0    mov x0, x19
   33584:   b9801689    ldrsw   x9, [x20, #20]
   33588:   52800022    mov w2, #0x1                    // #1
   3358c:   8b090108    add x8, x8, x9
   33590:   d1000501    sub x1, x8, #0x1
   33594:   97ffcdd0    bl  26cd4 <__libc_init@plt-0x39ddc>
   33598:   17fffef2    b   33160 <__libc_init@plt-0x2d950>
   3359c:   12001ee8    and w8, w23, #0xff
   335a0:   2a1f03f9    mov w25, wzr
   335a4:   5280002d    mov w13, #0x1                       // #1
   335a8:   51010508    sub w8, w8, #0x41
   335ac:   7100651f    cmp w8, #0x19
   335b0:   54000348    b.hi    33618 <__libc_init@plt-0x2d498>  // b.pmore
   335b4:   52892f69    mov w9, #0x497b                 // #18811
   335b8:   1ac82368    lsl w8, w27, w8
   335bc:   72a04009    movk    w9, #0x200, lsl #16
   335c0:   6a09011f    tst w8, w9
   335c4:   540002a0    b.eq    33618 <__libc_init@plt-0x2d498>  // b.none
   335c8:   140000c0    b   338c8 <__libc_init@plt-0x2d1e8>
   335cc:   33185ed8    bfi w24, w22, #8, #24
   335d0:   7100071f    cmp w24, #0x1
   335d4:   1a9fc701    csinc   w1, w24, wzr, gt
   335d8:   aa1303e0    mov x0, x19
   335dc:   97ffcdc6    bl  26cf4 <__libc_init@plt-0x39dbc>
   335e0:   17fffee0    b   33160 <__libc_init@plt-0x2d950>
   335e4:   7101113f    cmp w9, #0x44
   335e8:   540000c1    b.ne    33600 <__libc_init@plt-0x2d4b0>  // b.any
   335ec:   2a0803f9    mov w25, w8
   335f0:   12001d09    and w9, w8, #0xff
   335f4:   7101513f    cmp w9, #0x54
   335f8:   54000101    b.ne    33618 <__libc_init@plt-0x2d498>  // b.any
   335fc:   140000b3    b   338c8 <__libc_init@plt-0x2d1e8>
   33600:   2a0803f9    mov w25, w8
   33604:   14000005    b   33618 <__libc_init@plt-0x2d498>
   33608:   52892c08    mov w8, #0x4960                 // #18784
   3360c:   72a04008    movk    w8, #0x200, lsl #16
   33610:   6a08013f    tst w9, w8
   33614:   540015a1    b.ne    338c8 <__libc_init@plt-0x2d1e8>  // b.any
   33618:   12001ee8    and w8, w23, #0xff
   3361c:   7101511f    cmp w8, #0x54
   33620:   54000161    b.ne    3364c <__libc_init@plt-0x2d464>  // b.any
   33624:   aa1403e0    mov x0, x20
   33628:   aa1303e1    mov x1, x19
   3362c:   2a1f03e2    mov w2, wzr
   33630:   2a0d03f6    mov w22, w13
   33634:   94000142    bl  33b3c <__libc_init@plt-0x2cf74>
   33638:   2a1603ed    mov w13, w22
   3363c:   2a0003f8    mov w24, w0
   33640:   2a1903e8    mov w8, w25
   33644:   53087c16    lsr w22, w0, #8
   33648:   14000005    b   3365c <__libc_init@plt-0x2d454>
   3364c:   2a1903e8    mov w8, w25
   33650:   3600007c    tbz w28, #0, 3365c <__libc_init@plt-0x2d454>
   33654:   52800038    mov w24, #0x1                       // #1
   33658:   14000002    b   33660 <__libc_init@plt-0x2d450>
   3365c:   33185ed8    bfi w24, w22, #8, #24
   33660:   12001ee3    and w3, w23, #0xff
   33664:   51014069    sub w9, w3, #0x50
   33668:   7100213f    cmp w9, #0x8
   3366c:   54000148    b.hi    33694 <__libc_init@plt-0x2d41c>  // b.pmore
   33670:   d503201f    nop
   33674:   70ed396c    adr x12, dda3 <__libc_init@plt-0x52d0d>
   33678:   1000008a    adr x10, 33688 <__libc_init@plt-0x2d428>
   3367c:   3869698b    ldrb    w11, [x12, x9]
   33680:   8b0b094a    add x10, x10, x11, lsl #2
   33684:   d61f0140    br  x10
   33688:   34000c4d    cbz w13, 33810 <__libc_init@plt-0x2d2a0>
   3368c:   79012678    strh    w24, [x19, #146]
   33690:   17fffeb4    b   33160 <__libc_init@plt-0x2d950>
   33694:   7101107f    cmp w3, #0x44
   33698:   540006a0    b.eq    3376c <__libc_init@plt-0x2d344>  // b.none
   3369c:   7101087f    cmp w3, #0x42
   336a0:   54000161    b.ne    336cc <__libc_init@plt-0x2d3e4>  // b.any
   336a4:   72001d09    ands    w9, w8, #0xff
   336a8:   540009a0    b.eq    337dc <__libc_init@plt-0x2d2d4>  // b.none
   336ac:   7101393f    cmp w9, #0x4e
   336b0:   54000be0    b.eq    3382c <__libc_init@plt-0x2d284>  // b.none
   336b4:   7101693f    cmp w9, #0x5a
   336b8:   54000ac1    b.ne    33810 <__libc_init@plt-0x2d2a0>  // b.any
   336bc:   39422268    ldrb    w8, [x19, #136]
   336c0:   32000108    orr w8, w8, #0x1
   336c4:   39022268    strb    w8, [x19, #136]
   336c8:   17fffea6    b   33160 <__libc_init@plt-0x2d950>
   336cc:   3700088d    tbnz    w13, #0, 337dc <__libc_init@plt-0x2d2d4>
   336d0:   14000050    b   33810 <__libc_init@plt-0x2d2a0>
   336d4:   12001d09    and w9, w8, #0xff
   336d8:   7101353f    cmp w9, #0x4d
   336dc:   5400070d    b.le    337bc <__libc_init@plt-0x2d2f4>
   336e0:   7101513f    cmp w9, #0x54
   336e4:   5400088c    b.gt    337f4 <__libc_init@plt-0x2d2bc>
   336e8:   7101393f    cmp w9, #0x4e
   336ec:   54000b00    b.eq    3384c <__libc_init@plt-0x2d264>  // b.none
   336f0:   7101413f    cmp w9, #0x50
   336f4:   540008e1    b.ne    33810 <__libc_init@plt-0x2d2a0>  // b.any
   336f8:   d503201f    nop
   336fc:   10193768    adr x8, 65de8 <strcmp@plt+0x5028>
   33700:   b9401d08    ldr w8, [x8, #28]
   33704:   b9008e68    str w8, [x19, #140]
   33708:   17fffe96    b   33160 <__libc_init@plt-0x2d950>
   3370c:   72001d09    ands    w9, w8, #0xff
   33710:   54000420    b.eq    33794 <__libc_init@plt-0x2d31c>  // b.none
   33714:   71014d3f    cmp w9, #0x53
   33718:   540003e0    b.eq    33794 <__libc_init@plt-0x2d31c>  // b.none
   3371c:   7101413f    cmp w9, #0x50
   33720:   54000781    b.ne    33810 <__libc_init@plt-0x2d2a0>  // b.any
   33724:   39422268    ldrb    w8, [x19, #136]
   33728:   321e0108    orr w8, w8, #0x4
   3372c:   39022268    strb    w8, [x19, #136]
   33730:   17fffe8c    b   33160 <__libc_init@plt-0x2d950>
   33734:   12001d09    and w9, w8, #0xff
   33738:   7101493f    cmp w9, #0x52
   3373c:   54000340    b.eq    337a4 <__libc_init@plt-0x2d30c>  // b.none
   33740:   7101313f    cmp w9, #0x4c
   33744:   54000300    b.eq    337a4 <__libc_init@plt-0x2d30c>  // b.none
   33748:   35000649    cbnz    w9, 33810 <__libc_init@plt-0x2d2a0>
   3374c:   51000708    sub w8, w24, #0x1
   33750:   aa1303e0    mov x0, x19
   33754:   93407d01    sxtw    x1, w8
   33758:   97ffcd85    bl  26d6c <__libc_init@plt-0x39d44>
   3375c:   17fffe81    b   33160 <__libc_init@plt-0x2d950>
   33760:   3400058d    cbz w13, 33810 <__libc_init@plt-0x2d2a0>
   33764:   93407f01    sxtw    x1, w24
   33768:   14000012    b   337b0 <__libc_init@plt-0x2d300>
   3376c:   72001d09    ands    w9, w8, #0xff
   33770:   54000360    b.eq    337dc <__libc_init@plt-0x2d2d4>  // b.none
   33774:   7101413f    cmp w9, #0x50
   33778:   54000620    b.eq    3383c <__libc_init@plt-0x2d274>  // b.none
   3377c:   71010d3f    cmp w9, #0x43
   33780:   54000481    b.ne    33810 <__libc_init@plt-0x2d2a0>  // b.any
   33784:   39422268    ldrb    w8, [x19, #136]
   33788:   321f0108    orr w8, w8, #0x2
   3378c:   39022268    strb    w8, [x19, #136]
   33790:   17fffe74    b   33160 <__libc_init@plt-0x2d950>
   33794:   39422268    ldrb    w8, [x19, #136]
   33798:   121d7908    and w8, w8, #0xfffffffb
   3379c:   39022268    strb    w8, [x19, #136]
   337a0:   17fffe70    b   33160 <__libc_init@plt-0x2d950>
   337a4:   7101313f    cmp w9, #0x4c
   337a8:   5a981708    cneg    w8, w24, eq // eq = none
   337ac:   93407d01    sxtw    x1, w8
   337b0:   aa1303e0    mov x0, x19
   337b4:   97ffcd6c    bl  26d64 <__libc_init@plt-0x39d4c>
   337b8:   17fffe6a    b   33160 <__libc_init@plt-0x2d950>
   337bc:   34000109    cbz w9, 337dc <__libc_init@plt-0x2d2d4>
   337c0:   71010d3f    cmp w9, #0x43
   337c4:   54000480    b.eq    33854 <__libc_init@plt-0x2d25c>  // b.none
   337c8:   7101113f    cmp w9, #0x44
   337cc:   54000221    b.ne    33810 <__libc_init@plt-0x2d2a0>  // b.any
   337d0:   52800048    mov w8, #0x2                    // #2
   337d4:   b9008e68    str w8, [x19, #140]
   337d8:   17fffe62    b   33160 <__libc_init@plt-0x2d950>
   337dc:   d0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   337e0:   aa1303e0    mov x0, x19
   337e4:   52807da1    mov w1, #0x3ed                  // #1005
   337e8:   9129dc42    add x2, x2, #0xa77
   337ec:   97ffbc6b    bl  22998 <__libc_init@plt-0x3e118>
   337f0:   17fffe5c    b   33160 <__libc_init@plt-0x2d950>
   337f4:   7101553f    cmp w9, #0x55
   337f8:   54000340    b.eq    33860 <__libc_init@plt-0x2d250>  // b.none
   337fc:   7101693f    cmp w9, #0x5a
   33800:   54000081    b.ne    33810 <__libc_init@plt-0x2d2a0>  // b.any
   33804:   52800068    mov w8, #0x3                    // #3
   33808:   b9008e68    str w8, [x19, #140]
   3380c:   17fffe55    b   33160 <__libc_init@plt-0x2d950>
   33810:   b0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   33814:   12001d04    and w4, w8, #0xff
   33818:   aa1303e0    mov x0, x19
   3381c:   52807da1    mov w1, #0x3ed                  // #1005
   33820:   9100e042    add x2, x2, #0x38
   33824:   97ffbc5d    bl  22998 <__libc_init@plt-0x3e118>
   33828:   17fffe4e    b   33160 <__libc_init@plt-0x2d950>
   3382c:   39422268    ldrb    w8, [x19, #136]
   33830:   121f1908    and w8, w8, #0xfe
   33834:   39022268    strb    w8, [x19, #136]
   33838:   17fffe4a    b   33160 <__libc_init@plt-0x2d950>
   3383c:   39422268    ldrb    w8, [x19, #136]
   33840:   121e7908    and w8, w8, #0xfffffffd
   33844:   39022268    strb    w8, [x19, #136]
   33848:   17fffe46    b   33160 <__libc_init@plt-0x2d950>
   3384c:   b9008e7f    str wzr, [x19, #140]
   33850:   17fffe44    b   33160 <__libc_init@plt-0x2d950>
   33854:   52800088    mov w8, #0x4                    // #4
   33858:   b9008e68    str w8, [x19, #140]
   3385c:   17fffe41    b   33160 <__libc_init@plt-0x2d950>
   33860:   b9008e7b    str w27, [x19, #140]
   33864:   17fffe3f    b   33160 <__libc_init@plt-0x2d950>
   33868:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   3386c:   9120f842    add x2, x2, #0x83e
   33870:   aa1403e0    mov x0, x20
   33874:   aa1303e1    mov x1, x19
   33878:   2a1903e3    mov w3, w25
   3387c:   94000080    bl  33a7c <__libc_init@plt-0x2d034>
   33880:   2a1f03e0    mov w0, wzr
   33884:   a9464ff4    ldp x20, x19, [sp, #96]
   33888:   a94557f6    ldp x22, x21, [sp, #80]
   3388c:   a9445ff8    ldp x24, x23, [sp, #64]
   33890:   a94367fa    ldp x26, x25, [sp, #48]
   33894:   a9426ffc    ldp x28, x27, [sp, #32]
   33898:   a9417bfd    ldp x29, x30, [sp, #16]
   3389c:   9101c3ff    add sp, sp, #0x70
   338a0:   d65f03c0    ret
   338a4:   90fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   338a8:   9124ec42    add x2, x2, #0x93b
   338ac:   17fffff1    b   33870 <__libc_init@plt-0x2d240>
   338b0:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   338b4:   912f1c42    add x2, x2, #0xbc7
   338b8:   17ffffee    b   33870 <__libc_init@plt-0x2d240>
   338bc:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   338c0:   912a4442    add x2, x2, #0xa91
   338c4:   17ffffeb    b   33870 <__libc_init@plt-0x2d240>
   338c8:   b85fc3a8    ldur    w8, [x29, #-4]
   338cc:   51000508    sub w8, w8, #0x1
   338d0:   b9001688    str w8, [x20, #20]
   338d4:   3600013c    tbz w28, #0, 338f8 <__libc_init@plt-0x2d1b8>
   338d8:   52800020    mov w0, #0x1                    // #1
   338dc:   17ffffea    b   33884 <__libc_init@plt-0x2d22c>
   338e0:   90fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   338e4:   9114c442    add x2, x2, #0x531
   338e8:   17ffffe2    b   33870 <__libc_init@plt-0x2d240>
   338ec:   d0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   338f0:   912ec842    add x2, x2, #0xbb2
   338f4:   17ffffdf    b   33870 <__libc_init@plt-0x2d240>
   338f8:   33185ed8    bfi w24, w22, #8, #24
   338fc:   7100071f    cmp w24, #0x1
   33900:   1a9fc700    csinc   w0, w24, wzr, gt
   33904:   17ffffe0    b   33884 <__libc_init@plt-0x2d22c>
   33908:   b0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3390c:   912d3842    add x2, x2, #0xb4e
   33910:   14000003    b   3391c <__libc_init@plt-0x2d194>
   33914:   90fffec2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   33918:   9133b042    add x2, x2, #0xcec
   3391c:   aa1403e0    mov x0, x20
   33920:   aa1303e1    mov x1, x19
   33924:   2a1803e3    mov w3, w24
   33928:   17ffffd5    b   3387c <__libc_init@plt-0x2d234>
   3392c:   d0fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   33930:   91174042    add x2, x2, #0x5d0
   33934:   17ffffcf    b   33870 <__libc_init@plt-0x2d240>
   33938:   f0fffea1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3393c:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   33940:   9134a821    add x1, x1, #0xd2a
   33944:   91052c42    add x2, x2, #0x14b
   33948:   aa1303e0    mov x0, x19
   3394c:   52801c63    mov w3, #0xe3                   // #227
   33950:   97ffbdfd    bl  23144 <__libc_init@plt-0x3d96c>
   33954:   51018408    sub w8, w0, #0x61
   33958:   51008009    sub w9, w0, #0x20
   3395c:   12001d08    and w8, w8, #0xff
   33960:   7100691f    cmp w8, #0x1a
   33964:   1a803120    csel    w0, w9, w0, cc  // cc = lo, ul, last
   33968:   d65f03c0    ret
   3396c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   33970:   910003fd    mov x29, sp
   33974:   29422408    ldp w8, w9, [x0, #16]
   33978:   f940040a    ldr x10, [x0, #8]
   3397c:   6b08013f    cmp w9, w8
   33980:   5400024a    b.ge    339c8 <__libc_init@plt-0x2d0e8>  // b.tcont
   33984:   93407d2b    sxtw    x11, w9
   33988:   d281400d    mov x13, #0xa00                     // #2560
   3398c:   8b0b014b    add x11, x10, x11
   33990:   5280002c    mov w12, #0x1                       // #1
   33994:   f2c0002d    movk    x13, #0x1, lsl #32
   33998:   3940016e    ldrb    w14, [x11]
   3399c:   9ace218f    lsl x15, x12, x14
   339a0:   710081df    cmp w14, #0x20
   339a4:   8a0d01ee    and x14, x15, x13
   339a8:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   339ac:   540000e0    b.eq    339c8 <__libc_init@plt-0x2d0e8>  // b.none
   339b0:   11000529    add w9, w9, #0x1
   339b4:   9100056b    add x11, x11, #0x1
   339b8:   6b09011f    cmp w8, w9
   339bc:   b9001409    str w9, [x0, #20]
   339c0:   54fffec1    b.ne    33998 <__libc_init@plt-0x2d118>  // b.any
   339c4:   14000007    b   339e0 <__libc_init@plt-0x2d0d0>
   339c8:   6b08013f    cmp w9, w8
   339cc:   540000aa    b.ge    339e0 <__libc_init@plt-0x2d0d0>  // b.tcont
   339d0:   11000528    add w8, w9, #0x1
   339d4:   b9001408    str w8, [x0, #20]
   339d8:   3869c940    ldrb    w0, [x10, w9, sxtw]
   339dc:   1400000b    b   33a08 <__libc_init@plt-0x2d0a8>
   339e0:   34000088    cbz w8, 339f0 <__libc_init@plt-0x2d0c0>
   339e4:   d0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   339e8:   912e4842    add x2, x2, #0xb92
   339ec:   14000003    b   339f8 <__libc_init@plt-0x2d0b8>
   339f0:   b0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   339f4:   911cd042    add x2, x2, #0x734
   339f8:   aa0103e0    mov x0, x1
   339fc:   52807da1    mov w1, #0x3ed                  // #1005
   33a00:   97ffbbe6    bl  22998 <__libc_init@plt-0x3e118>
   33a04:   52800140    mov w0, #0xa                    // #10
   33a08:   a8c17bfd    ldp x29, x30, [sp], #16
   33a0c:   d65f03c0    ret
   33a10:   2942200a    ldp w10, w8, [x0, #16]
   33a14:   f9400409    ldr x9, [x0, #8]
   33a18:   6b0a011f    cmp w8, w10
   33a1c:   5400024a    b.ge    33a64 <__libc_init@plt-0x2d04c>  // b.tcont
   33a20:   93407d0b    sxtw    x11, w8
   33a24:   d281400d    mov x13, #0xa00                     // #2560
   33a28:   8b0b012b    add x11, x9, x11
   33a2c:   5280002c    mov w12, #0x1                       // #1
   33a30:   f2c0002d    movk    x13, #0x1, lsl #32
   33a34:   3940016e    ldrb    w14, [x11]
   33a38:   9ace218f    lsl x15, x12, x14
   33a3c:   710081df    cmp w14, #0x20
   33a40:   8a0d01ee    and x14, x15, x13
   33a44:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   33a48:   540000e0    b.eq    33a64 <__libc_init@plt-0x2d04c>  // b.none
   33a4c:   11000508    add w8, w8, #0x1
   33a50:   9100056b    add x11, x11, #0x1
   33a54:   6b08015f    cmp w10, w8
   33a58:   b9001408    str w8, [x0, #20]
   33a5c:   54fffec1    b.ne    33a34 <__libc_init@plt-0x2d07c>  // b.any
   33a60:   14000005    b   33a74 <__libc_init@plt-0x2d03c>
   33a64:   6b0a011f    cmp w8, w10
   33a68:   5400006a    b.ge    33a74 <__libc_init@plt-0x2d03c>  // b.tcont
   33a6c:   3868c920    ldrb    w0, [x9, w8, sxtw]
   33a70:   d65f03c0    ret
   33a74:   2a1f03e0    mov w0, wzr
   33a78:   d65f03c0    ret
   33a7c:   aa0003e8    mov x8, x0
   33a80:   2a0303e4    mov w4, w3
   33a84:   aa0203e3    mov x3, x2
   33a88:   aa0103e0    mov x0, x1
   33a8c:   b9401109    ldr w9, [x8, #16]
   33a90:   f9400508    ldr x8, [x8, #8]
   33a94:   93407d2a    sxtw    x10, w9
   33a98:   7100053f    cmp w9, #0x1
   33a9c:   5400014b    b.lt    33ac4 <__libc_init@plt-0x2cfec>  // b.tstop
   33aa0:   aa1f03eb    mov x11, xzr
   33aa4:   386b690c    ldrb    w12, [x8, x11]
   33aa8:   7100819f    cmp w12, #0x20
   33aac:   54000101    b.ne    33acc <__libc_init@plt-0x2cfe4>  // b.any
   33ab0:   9100056b    add x11, x11, #0x1
   33ab4:   eb0b013f    cmp x9, x11
   33ab8:   54ffff61    b.ne    33aa4 <__libc_init@plt-0x2d00c>  // b.any
   33abc:   2a0903eb    mov w11, w9
   33ac0:   14000003    b   33acc <__libc_init@plt-0x2cfe4>
   33ac4:   2a1f03eb    mov w11, wzr
   33ac8:   14000001    b   33acc <__libc_init@plt-0x2cfe4>
   33acc:   5100054c    sub w12, w10, #0x1
   33ad0:   11000529    add w9, w9, #0x1
   33ad4:   6b0c017f    cmp w11, w12
   33ad8:   d100054a    sub x10, x10, #0x1
   33adc:   1a8cb16c    csel    w12, w11, w12, lt   // lt = tstop
   33ae0:   93407d6b    sxtw    x11, w11
   33ae4:   1100058c    add w12, w12, #0x1
   33ae8:   eb0b015f    cmp x10, x11
   33aec:   540000ed    b.le    33b08 <__libc_init@plt-0x2cfa8>
   33af0:   386a690d    ldrb    w13, [x8, x10]
   33af4:   51000529    sub w9, w9, #0x1
   33af8:   d100054a    sub x10, x10, #0x1
   33afc:   710081bf    cmp w13, #0x20
   33b00:   54ffff40    b.eq    33ae8 <__libc_init@plt-0x2cfc8>  // b.none
   33b04:   14000002    b   33b0c <__libc_init@plt-0x2cfa4>
   33b08:   2a0c03e9    mov w9, w12
   33b0c:   6b0b013f    cmp w9, w11
   33b10:   540000ed    b.le    33b2c <__libc_init@plt-0x2cf84>
   33b14:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   33b18:   4b0b0125    sub w5, w9, w11
   33b1c:   9118cc42    add x2, x2, #0x633
   33b20:   8b2b4106    add x6, x8, w11, uxtw
   33b24:   52807da1    mov w1, #0x3ed                  // #1005
   33b28:   17ffbb9c    b   22998 <__libc_init@plt-0x3e118>
   33b2c:   d0fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   33b30:   52807da1    mov w1, #0x3ed                  // #1005
   33b34:   9117b042    add x2, x2, #0x5ec
   33b38:   17ffbb98    b   22998 <__libc_init@plt-0x3e118>
   33b3c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   33b40:   f9000bf9    str x25, [sp, #16]
   33b44:   910003fd    mov x29, sp
   33b48:   a9025ff8    stp x24, x23, [sp, #32]
   33b4c:   a90357f6    stp x22, x21, [sp, #48]
   33b50:   a9044ff4    stp x20, x19, [sp, #64]
   33b54:   2a0203f6    mov w22, w2
   33b58:   aa0103f3    mov x19, x1
   33b5c:   aa0003f4    mov x20, x0
   33b60:   2a0203f5    mov w21, w2
   33b64:   72001c5f    tst w2, #0xff
   33b68:   54000081    b.ne    33b78 <__libc_init@plt-0x2cf38>  // b.any
   33b6c:   aa1403e0    mov x0, x20
   33b70:   97ffffa8    bl  33a10 <__libc_init@plt-0x2d0a0>
   33b74:   2a0003f5    mov w21, w0
   33b78:   12001ea3    and w3, w21, #0xff
   33b7c:   7100ac7f    cmp w3, #0x2b
   33b80:   540001a0    b.eq    33bb4 <__libc_init@plt-0x2cefc>  // b.none
   33b84:   7100b47f    cmp w3, #0x2d
   33b88:   54000160    b.eq    33bb4 <__libc_init@plt-0x2cefc>  // b.none
   33b8c:   5100eaa8    sub w8, w21, #0x3a
   33b90:   12001d08    and w8, w8, #0xff
   33b94:   7103d51f    cmp w8, #0xf5
   33b98:   540000e8    b.hi    33bb4 <__libc_init@plt-0x2cefc>  // b.pmore
   33b9c:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   33ba0:   aa1303e0    mov x0, x19
   33ba4:   91205442    add x2, x2, #0x815
   33ba8:   52807da1    mov w1, #0x3ed                  // #1005
   33bac:   97ffbb7b    bl  22998 <__libc_init@plt-0x3e118>
   33bb0:   14000034    b   33c80 <__libc_init@plt-0x2ce30>
   33bb4:   7100b47f    cmp w3, #0x2d
   33bb8:   54000080    b.eq    33bc8 <__libc_init@plt-0x2cee8>  // b.none
   33bbc:   2a1503e0    mov w0, w21
   33bc0:   7100ac7f    cmp w3, #0x2b
   33bc4:   54000121    b.ne    33be8 <__libc_init@plt-0x2cec8>  // b.any
   33bc8:   72001edf    tst w22, #0xff
   33bcc:   54000081    b.ne    33bdc <__libc_init@plt-0x2ced4>  // b.any
   33bd0:   b9401688    ldr w8, [x20, #20]
   33bd4:   11000508    add w8, w8, #0x1
   33bd8:   b9001688    str w8, [x20, #20]
   33bdc:   aa1403e0    mov x0, x20
   33be0:   97ffff8c    bl  33a10 <__libc_init@plt-0x2d0a0>
   33be4:   2a1f03f6    mov w22, wzr
   33be8:   5100c008    sub w8, w0, #0x30
   33bec:   12001d08    and w8, w8, #0xff
   33bf0:   7100251f    cmp w8, #0x9
   33bf4:   54000468    b.hi    33c80 <__libc_init@plt-0x2ce30>  // b.pmore
   33bf8:   52999f98    mov w24, #0xccfc                    // #52476
   33bfc:   2a1f03f7    mov w23, wzr
   33c00:   72a19998    movk    w24, #0xccc, lsl #16
   33c04:   52800159    mov w25, #0xa                       // #10
   33c08:   4b200308    sub w8, w24, w0, uxtb
   33c0c:   6b0802ff    cmp w23, w8
   33c10:   540003cc    b.gt    33c88 <__libc_init@plt-0x2ce28>
   33c14:   12001c08    and w8, w0, #0xff
   33c18:   72001edf    tst w22, #0xff
   33c1c:   1b1922e8    madd    w8, w23, w25, w8
   33c20:   5100c117    sub w23, w8, #0x30
   33c24:   54000081    b.ne    33c34 <__libc_init@plt-0x2ce7c>  // b.any
   33c28:   b9401688    ldr w8, [x20, #20]
   33c2c:   11000508    add w8, w8, #0x1
   33c30:   b9001688    str w8, [x20, #20]
   33c34:   aa1403e0    mov x0, x20
   33c38:   97ffff76    bl  33a10 <__libc_init@plt-0x2d0a0>
   33c3c:   2a1f03f6    mov w22, wzr
   33c40:   5100c008    sub w8, w0, #0x30
   33c44:   12001d08    and w8, w8, #0xff
   33c48:   7100291f    cmp w8, #0xa
   33c4c:   54fffde3    b.cc    33c08 <__libc_init@plt-0x2cea8>  // b.lo, b.ul, b.last
   33c50:   12001ea8    and w8, w21, #0xff
   33c54:   7100b51f    cmp w8, #0x2d
   33c58:   54000221    b.ne    33c9c <__libc_init@plt-0x2ce14>  // b.any
   33c5c:   4b1703f4    neg w20, w23
   33c60:   36f800d7    tbz w23, #31, 33c78 <__libc_init@plt-0x2ce38>
   33c64:   b0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   33c68:   aa1303e0    mov x0, x19
   33c6c:   910c0842    add x2, x2, #0x302
   33c70:   52807da1    mov w1, #0x3ed                  // #1005
   33c74:   97ffbb49    bl  22998 <__libc_init@plt-0x3e118>
   33c78:   2a1403f7    mov w23, w20
   33c7c:   14000008    b   33c9c <__libc_init@plt-0x2ce14>
   33c80:   2a1f03f7    mov w23, wzr
   33c84:   14000006    b   33c9c <__libc_init@plt-0x2ce14>
   33c88:   b0fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   33c8c:   aa1303e0    mov x0, x19
   33c90:   910c0842    add x2, x2, #0x302
   33c94:   52807da1    mov w1, #0x3ed                  // #1005
   33c98:   97ffbb40    bl  22998 <__libc_init@plt-0x3e118>
   33c9c:   2a1703e0    mov w0, w23
   33ca0:   f9400bf9    ldr x25, [sp, #16]
   33ca4:   a9444ff4    ldp x20, x19, [sp, #64]
   33ca8:   a94357f6    ldp x22, x21, [sp, #48]
   33cac:   a9425ff8    ldp x24, x23, [sp, #32]
   33cb0:   a8c57bfd    ldp x29, x30, [sp], #80
   33cb4:   d65f03c0    ret
   33cb8:   52800022    mov w2, #0x1                    // #1
   33cbc:   17fffd08    b   330dc <__libc_init@plt-0x2d9d4>
   33cc0:   29422408    ldp w8, w9, [x0, #16]
   33cc4:   6b08013f    cmp w9, w8
   33cc8:   5400024a    b.ge    33d10 <__libc_init@plt-0x2cda0>  // b.tcont
   33ccc:   f940040a    ldr x10, [x0, #8]
   33cd0:   93407d2b    sxtw    x11, w9
   33cd4:   d281400c    mov x12, #0xa00                     // #2560
   33cd8:   f2c0002c    movk    x12, #0x1, lsl #32
   33cdc:   8b0b014a    add x10, x10, x11
   33ce0:   5280002b    mov w11, #0x1                       // #1
   33ce4:   3940014d    ldrb    w13, [x10]
   33ce8:   9acd216e    lsl x14, x11, x13
   33cec:   710081bf    cmp w13, #0x20
   33cf0:   8a0c01cd    and x13, x14, x12
   33cf4:   fa4099a4    ccmp    x13, #0x0, #0x4, ls // ls = plast
   33cf8:   540000c0    b.eq    33d10 <__libc_init@plt-0x2cda0>  // b.none
   33cfc:   11000529    add w9, w9, #0x1
   33d00:   9100054a    add x10, x10, #0x1
   33d04:   6b09011f    cmp w8, w9
   33d08:   b9001409    str w9, [x0, #20]
   33d0c:   54fffec1    b.ne    33ce4 <__libc_init@plt-0x2cdcc>  // b.any
   33d10:   d65f03c0    ret
   33d14:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   33d18:   910003fd    mov x29, sp
   33d1c:   52800c88    mov w8, #0x64                   // #100
   33d20:   2a1f03e1    mov w1, wzr
   33d24:   52806602    mov w2, #0x330                  // #816
   33d28:   78008408    strh    w8, [x0], #8
   33d2c:   9400b3ed    bl  60ce0 <memset@plt>
   33d30:   a8c17bfd    ldp x29, x30, [sp], #16
   33d34:   d65f03c0    ret
   33d38:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   33d3c:   a90157f6    stp x22, x21, [sp, #16]
   33d40:   910003fd    mov x29, sp
   33d44:   a9024ff4    stp x20, x19, [sp, #32]
   33d48:   aa0003f4    mov x20, x0
   33d4c:   aa0303f5    mov x21, x3
   33d50:   aa0103f3    mov x19, x1
   33d54:   91005000    add x0, x0, #0x14
   33d58:   2a1f03e1    mov w1, wzr
   33d5c:   2a0403f6    mov w22, w4
   33d60:   f9000682    str x2, [x20, #8]
   33d64:   52806482    mov w2, #0x324                  // #804
   33d68:   39000284    strb    w4, [x20]
   33d6c:   3900069f    strb    wzr, [x20, #1]
   33d70:   b9001295    str w21, [x20, #16]
   33d74:   9400b3db    bl  60ce0 <memset@plt>
   33d78:   710402df    cmp w22, #0x100
   33d7c:   54000122    b.cs    33da0 <__libc_init@plt-0x2cd10>  // b.hs, b.nlast
   33d80:   eb35c2bf    cmp x21, w21, sxtw
   33d84:   540001c1    b.ne    33dbc <__libc_init@plt-0x2ccf4>  // b.any
   33d88:   12800008    mov w8, #0xffffffff             // #-1
   33d8c:   a94157f6    ldp x22, x21, [sp, #16]
   33d90:   b9001e88    str w8, [x20, #28]
   33d94:   a9424ff4    ldp x20, x19, [sp, #32]
   33d98:   a8c37bfd    ldp x29, x30, [sp], #48
   33d9c:   d65f03c0    ret
   33da0:   90fffec1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   33da4:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   33da8:   91095421    add x1, x1, #0x255
   33dac:   91052c42    add x2, x2, #0x14b
   33db0:   aa1303e0    mov x0, x19
   33db4:   528003a3    mov w3, #0x1d                   // #29
   33db8:   97ffbce3    bl  23144 <__libc_init@plt-0x3d96c>
   33dbc:   d0fffea1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   33dc0:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   33dc4:   9128fc21    add x1, x1, #0xa3f
   33dc8:   91052c42    add x2, x2, #0x14b
   33dcc:   aa1303e0    mov x0, x19
   33dd0:   528003e3    mov w3, #0x1f                   // #31
   33dd4:   97ffbcdc    bl  23144 <__libc_init@plt-0x3d96c>
   33dd8:   52800c88    mov w8, #0x64                   // #100
   33ddc:   52806709    mov w9, #0x338                  // #824
   33de0:   4b000108    sub w8, w8, w0
   33de4:   cb28cd20    sub x0, x9, w8, sxtw #3
   33de8:   d65f03c0    ret
   33dec:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   33df0:   a90167fa    stp x26, x25, [sp, #16]
   33df4:   910003fd    mov x29, sp
   33df8:   a9025ff8    stp x24, x23, [sp, #32]
   33dfc:   a90357f6    stp x22, x21, [sp, #48]
   33e00:   a9044ff4    stp x20, x19, [sp, #64]
   33e04:   2a0203f4    mov w20, w2
   33e08:   2a1f03e2    mov w2, wzr
   33e0c:   aa0103f7    mov x23, x1
   33e10:   aa0003f3    mov x19, x0
   33e14:   aa0803f6    mov x22, x8
   33e18:   940000fe    bl  34210 <__libc_init@plt-0x2c8a0>
   33e1c:   b0000188    adrp    x8, 64000 <strcmp@plt+0x3240>
   33e20:   390006df    strb    wzr, [x22, #1]
   33e24:   390012df    strb    wzr, [x22, #4]
   33e28:   2a0003f5    mov w21, w0
   33e2c:   390022df    strb    wzr, [x22, #8]
   33e30:   aa1603f9    mov x25, x22
   33e34:   f945f508    ldr x8, [x8, #3048]
   33e38:   52800029    mov w9, #0x1                    // #1
   33e3c:   aa1303e0    mov x0, x19
   33e40:   aa1703e1    mov x1, x23
   33e44:   b9401678    ldr w24, [x19, #20]
   33e48:   390032df    strb    wzr, [x22, #12]
   33e4c:   b9401d08    ldr w8, [x8, #28]
   33e50:   390042df    strb    wzr, [x22, #16]
   33e54:   390052df    strb    wzr, [x22, #20]
   33e58:   390062df    strb    wzr, [x22, #24]
   33e5c:   3801cf3f    strb    wzr, [x25, #28]!
   33e60:   b90022c8    str w8, [x22, #32]
   33e64:   390092c9    strb    w9, [x22, #36]
   33e68:   b80252df    stur    wzr, [x22, #37]
   33e6c:   3900a6df    strb    wzr, [x22, #41]
   33e70:   b9002ec9    str w9, [x22, #44]
   33e74:   790062df    strh    wzr, [x22, #48]
   33e78:   9400030a    bl  34aa0 <__libc_init@plt-0x2c010>
   33e7c:   51018408    sub w8, w0, #0x61
   33e80:   51008009    sub w9, w0, #0x20
   33e84:   12001d08    and w8, w8, #0xff
   33e88:   7100691f    cmp w8, #0x1a
   33e8c:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   33e90:   12001d09    and w9, w8, #0xff
   33e94:   7101113f    cmp w9, #0x44
   33e98:   390002c8    strb    w8, [x22]
   33e9c:   54000300    b.eq    33efc <__libc_init@plt-0x2cbb4>  // b.none
   33ea0:   7101153f    cmp w9, #0x45
   33ea4:   54001201    b.ne    340e4 <__libc_init@plt-0x2c9cc>  // b.any
   33ea8:   aa1303e0    mov x0, x19
   33eac:   94000326    bl  34b44 <__libc_init@plt-0x2bf6c>
   33eb0:   51018408    sub w8, w0, #0x61
   33eb4:   51008009    sub w9, w0, #0x20
   33eb8:   12001d08    and w8, w8, #0xff
   33ebc:   7100691f    cmp w8, #0x1a
   33ec0:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   33ec4:   12001d09    and w9, w8, #0xff
   33ec8:   51013929    sub w9, w9, #0x4e
   33ecc:   7100293f    cmp w9, #0xa
   33ed0:   54001088    b.hi    340e0 <__libc_init@plt-0x2c9d0>  // b.pmore
   33ed4:   5280002a    mov w10, #0x1                       // #1
   33ed8:   1ac92149    lsl w9, w10, w9
   33edc:   5280842a    mov w10, #0x421                     // #1057
   33ee0:   6a0a013f    tst w9, w10
   33ee4:   54000fe0    b.eq    340e0 <__libc_init@plt-0x2c9d0>  // b.none
   33ee8:   b9401669    ldr w9, [x19, #20]
   33eec:   390006c8    strb    w8, [x22, #1]
   33ef0:   11000529    add w9, w9, #0x1
   33ef4:   b9001669    str w9, [x19, #20]
   33ef8:   1400007a    b   340e0 <__libc_init@plt-0x2c9d0>
   33efc:   aa1303e0    mov x0, x19
   33f00:   94000311    bl  34b44 <__libc_init@plt-0x2bf6c>
   33f04:   51018408    sub w8, w0, #0x61
   33f08:   51008009    sub w9, w0, #0x20
   33f0c:   12001d08    and w8, w8, #0xff
   33f10:   7100691f    cmp w8, #0x1a
   33f14:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   33f18:   12001d08    and w8, w8, #0xff
   33f1c:   7101511f    cmp w8, #0x54
   33f20:   54000e01    b.ne    340e0 <__libc_init@plt-0x2c9d0>  // b.any
   33f24:   b9401668    ldr w8, [x19, #20]
   33f28:   52800c89    mov w9, #0x64                   // #100
   33f2c:   aa1303e0    mov x0, x19
   33f30:   11000508    add w8, w8, #0x1
   33f34:   390002c9    strb    w9, [x22]
   33f38:   b9001668    str w8, [x19, #20]
   33f3c:   94000302    bl  34b44 <__libc_init@plt-0x2bf6c>
   33f40:   12001c08    and w8, w0, #0xff
   33f44:   71009d1f    cmp w8, #0x27
   33f48:   54000060    b.eq    33f54 <__libc_init@plt-0x2cb5c>  // b.none
   33f4c:   7100891f    cmp w8, #0x22
   33f50:   54000641    b.ne    34018 <__libc_init@plt-0x2ca98>  // b.any
   33f54:   29422668    ldp w8, w9, [x19, #16]
   33f58:   1100052c    add w12, w9, #0x1
   33f5c:   6b08019f    cmp w12, w8
   33f60:   b900166c    str w12, [x19, #20]
   33f64:   540004ea    b.ge    34000 <__libc_init@plt-0x2cab0>  // b.tcont
   33f68:   f0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   33f6c:   2a1f03e9    mov w9, wzr
   33f70:   f940066a    ldr x10, [x19, #8]
   33f74:   91065c42    add x2, x2, #0x197
   33f78:   93407d8b    sxtw    x11, w12
   33f7c:   9100056b    add x11, x11, #0x1
   33f80:   b900166b    str w11, [x19, #20]
   33f84:   386cc94d    ldrb    w13, [x10, w12, sxtw]
   33f88:   6b2001bf    cmp w13, w0, uxtb
   33f8c:   54000201    b.ne    33fcc <__libc_init@plt-0x2cae4>  // b.any
   33f90:   6b08017f    cmp w11, w8
   33f94:   54000860    b.eq    340a0 <__libc_init@plt-0x2ca10>  // b.none
   33f98:   386b694d    ldrb    w13, [x10, x11]
   33f9c:   6b2001bf    cmp w13, w0, uxtb
   33fa0:   54000801    b.ne    340a0 <__libc_init@plt-0x2ca10>  // b.any
   33fa4:   3940c2cd    ldrb    w13, [x22, #48]
   33fa8:   71007dbf    cmp w13, #0x1f
   33fac:   54000168    b.hi    33fd8 <__libc_init@plt-0x2cad8>  // b.pmore
   33fb0:   110005ae    add w14, w13, #0x1
   33fb4:   8b0d02cd    add x13, x22, x13
   33fb8:   1100098b    add w11, w12, #0x2
   33fbc:   3900c2ce    strb    w14, [x22, #48]
   33fc0:   3900c9a0    strb    w0, [x13, #50]
   33fc4:   b900166b    str w11, [x19, #20]
   33fc8:   1400000a    b   33ff0 <__libc_init@plt-0x2cac0>
   33fcc:   3940c2cc    ldrb    w12, [x22, #48]
   33fd0:   71007d9f    cmp w12, #0x1f
   33fd4:   54000069    b.ls    33fe0 <__libc_init@plt-0x2cad0>  // b.plast
   33fd8:   52800029    mov w9, #0x1                    // #1
   33fdc:   14000005    b   33ff0 <__libc_init@plt-0x2cac0>
   33fe0:   1100058e    add w14, w12, #0x1
   33fe4:   8b0c02cc    add x12, x22, x12
   33fe8:   3900c2ce    strb    w14, [x22, #48]
   33fec:   3900c98d    strb    w13, [x12, #50]
   33ff0:   2a0b03ec    mov w12, w11
   33ff4:   6b08017f    cmp w11, w8
   33ff8:   54fffc0b    b.lt    33f78 <__libc_init@plt-0x2cb38>  // b.tstop
   33ffc:   14000003    b   34008 <__libc_init@plt-0x2caa8>
   34000:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   34004:   91065c42    add x2, x2, #0x197
   34008:   aa1303e0    mov x0, x19
   3400c:   aa1703e1    mov x1, x23
   34010:   2a1803e3    mov w3, w24
   34014:   940002e7    bl  34bb0 <__libc_init@plt-0x2bf00>
   34018:   aa1303e0    mov x0, x19
   3401c:   940002ca    bl  34b44 <__libc_init@plt-0x2bf6c>
   34020:   12001c08    and w8, w0, #0xff
   34024:   7100a11f    cmp w8, #0x28
   34028:   540005c1    b.ne    340e0 <__libc_init@plt-0x2c9d0>  // b.any
   3402c:   29422269    ldp w9, w8, [x19, #16]
   34030:   11000508    add w8, w8, #0x1
   34034:   6b09011f    cmp w8, w9
   34038:   b9001668    str w8, [x19, #20]
   3403c:   5400046a    b.ge    340c8 <__libc_init@plt-0x2c9e8>  // b.tcont
   34040:   2a1f03fa    mov w26, wzr
   34044:   aa1303e0    mov x0, x19
   34048:   aa1703e1    mov x1, x23
   3404c:   2a1f03e2    mov w2, wzr
   34050:   94000308    bl  34c70 <__libc_init@plt-0x2be40>
   34054:   3940c6c8    ldrb    w8, [x22, #49]
   34058:   71000d1f    cmp w8, #0x3
   3405c:   54000069    b.ls    34068 <__libc_init@plt-0x2ca48>  // b.plast
   34060:   5280003a    mov w26, #0x1                       // #1
   34064:   14000005    b   34078 <__libc_init@plt-0x2ca38>
   34068:   11000509    add w9, w8, #0x1
   3406c:   8b080ac8    add x8, x22, x8, lsl #2
   34070:   3900c6c9    strb    w9, [x22, #49]
   34074:   b9005500    str w0, [x8, #84]
   34078:   aa1303e0    mov x0, x19
   3407c:   aa1703e1    mov x1, x23
   34080:   94000288    bl  34aa0 <__libc_init@plt-0x2c010>
   34084:   12001c08    and w8, w0, #0xff
   34088:   7100b11f    cmp w8, #0x2c
   3408c:   54000121    b.ne    340b0 <__libc_init@plt-0x2ca00>  // b.any
   34090:   29422269    ldp w9, w8, [x19, #16]
   34094:   6b09011f    cmp w8, w9
   34098:   54fffd6b    b.lt    34044 <__libc_init@plt-0x2ca6c>  // b.tstop
   3409c:   1400000b    b   340c8 <__libc_init@plt-0x2c9e8>
   340a0:   3607fbc9    tbz w9, #0, 34018 <__libc_init@plt-0x2ca98>
   340a4:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   340a8:   91123442    add x2, x2, #0x48d
   340ac:   17ffffd7    b   34008 <__libc_init@plt-0x2caa8>
   340b0:   7100a51f    cmp w8, #0x29
   340b4:   540000a1    b.ne    340c8 <__libc_init@plt-0x2c9e8>  // b.any
   340b8:   3600015a    tbz w26, #0, 340e0 <__libc_init@plt-0x2c9d0>
   340bc:   f0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   340c0:   911a9842    add x2, x2, #0x6a6
   340c4:   14000003    b   340d0 <__libc_init@plt-0x2c9e0>
   340c8:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   340cc:   912cc042    add x2, x2, #0xb30
   340d0:   aa1303e0    mov x0, x19
   340d4:   aa1703e1    mov x1, x23
   340d8:   2a1803e3    mov w3, w24
   340dc:   940002b5    bl  34bb0 <__libc_init@plt-0x2bf00>
   340e0:   394002c8    ldrb    w8, [x22]
   340e4:   12001d08    and w8, w8, #0xff
   340e8:   7101911f    cmp w8, #0x64
   340ec:   54000200    b.eq    3412c <__libc_init@plt-0x2c984>  // b.none
   340f0:   7101051f    cmp w8, #0x41
   340f4:   540000e1    b.ne    34110 <__libc_init@plt-0x2c9a0>  // b.any
   340f8:   aa1303e0    mov x0, x19
   340fc:   94000292    bl  34b44 <__libc_init@plt-0x2bf6c>
   34100:   5100c008    sub w8, w0, #0x30
   34104:   12001d08    and w8, w8, #0xff
   34108:   7100251f    cmp w8, #0x9
   3410c:   54000108    b.hi    3412c <__libc_init@plt-0x2c984>  // b.pmore
   34110:   aa1303e0    mov x0, x19
   34114:   aa1703e1    mov x1, x23
   34118:   2a1f03e2    mov w2, wzr
   3411c:   940002d5    bl  34c70 <__libc_init@plt-0x2be40>
   34120:   52800028    mov w8, #0x1                    // #1
   34124:   b90006c0    str w0, [x22, #4]
   34128:   390022c8    strb    w8, [x22, #8]
   3412c:   394002c8    ldrb    w8, [x22]
   34130:   7101911f    cmp w8, #0x64
   34134:   54000460    b.eq    341c0 <__libc_init@plt-0x2c8f0>  // b.none
   34138:   aa1303e0    mov x0, x19
   3413c:   94000282    bl  34b44 <__libc_init@plt-0x2bf6c>
   34140:   12001c08    and w8, w0, #0xff
   34144:   7100b91f    cmp w8, #0x2e
   34148:   540003c1    b.ne    341c0 <__libc_init@plt-0x2c8f0>  // b.any
   3414c:   b9401668    ldr w8, [x19, #20]
   34150:   aa1303e0    mov x0, x19
   34154:   aa1703e1    mov x1, x23
   34158:   2a1f03e2    mov w2, wzr
   3415c:   11000508    add w8, w8, #0x1
   34160:   b9001668    str w8, [x19, #20]
   34164:   940002c3    bl  34c70 <__libc_init@plt-0x2be40>
   34168:   52800028    mov w8, #0x1                    // #1
   3416c:   b9000ec0    str w0, [x22, #12]
   34170:   aa1303e0    mov x0, x19
   34174:   390042c8    strb    w8, [x22, #16]
   34178:   94000273    bl  34b44 <__libc_init@plt-0x2bf6c>
   3417c:   12001c08    and w8, w0, #0xff
   34180:   51011108    sub w8, w8, #0x44
   34184:   7100851f    cmp w8, #0x21
   34188:   540001c8    b.hi    341c0 <__libc_init@plt-0x2c8f0>  // b.pmore
   3418c:   5280003a    mov w26, #0x1                       // #1
   34190:   9ac82348    lsl x8, x26, x8
   34194:   f200051f    tst x8, #0x300000003
   34198:   54000140    b.eq    341c0 <__libc_init@plt-0x2c8f0>  // b.none
   3419c:   b9401668    ldr w8, [x19, #20]
   341a0:   aa1303e0    mov x0, x19
   341a4:   aa1703e1    mov x1, x23
   341a8:   2a1f03e2    mov w2, wzr
   341ac:   11000508    add w8, w8, #0x1
   341b0:   b9001668    str w8, [x19, #20]
   341b4:   940002af    bl  34c70 <__libc_init@plt-0x2be40>
   341b8:   390062da    strb    w26, [x22, #24]
   341bc:   b90016c0    str w0, [x22, #20]
   341c0:   6b1402bf    cmp w21, w20
   341c4:   f84342e9    ldur    x9, [x23, #52]
   341c8:   f843a2ea    ldur    x10, [x23, #58]
   341cc:   1a95c288    csel    w8, w20, w21, gt
   341d0:   f9000329    str x9, [x25]
   341d4:   f800632a    stur    x10, [x25, #6]
   341d8:   b9002ec8    str w8, [x22, #44]
   341dc:   540000ed    b.le    341f8 <__libc_init@plt-0x2c8b8>
   341e0:   39400669    ldrb    w9, [x19, #1]
   341e4:   4b0802a8    sub w8, w21, w8
   341e8:   8b090e6a    add x10, x19, x9, lsl #3
   341ec:   11000529    add w9, w9, #0x1
   341f0:   29032158    stp w24, w8, [x10, #24]
   341f4:   39000669    strb    w9, [x19, #1]
   341f8:   a9444ff4    ldp x20, x19, [sp, #64]
   341fc:   a94357f6    ldp x22, x21, [sp, #48]
   34200:   a9425ff8    ldp x24, x23, [sp, #32]
   34204:   a94167fa    ldp x26, x25, [sp, #16]
   34208:   a8c57bfd    ldp x29, x30, [sp], #80
   3420c:   d65f03c0    ret
   34210:   d101c3ff    sub sp, sp, #0x70
   34214:   a9017bfd    stp x29, x30, [sp, #16]
   34218:   910043fd    add x29, sp, #0x10
   3421c:   a9026ffc    stp x28, x27, [sp, #32]
   34220:   a90367fa    stp x26, x25, [sp, #48]
   34224:   a9045ff8    stp x24, x23, [sp, #64]
   34228:   a90557f6    stp x22, x21, [sp, #80]
   3422c:   a9064ff4    stp x20, x19, [sp, #96]
   34230:   2a0203f5    mov w21, w2
   34234:   aa0103f3    mov x19, x1
   34238:   aa0003f4    mov x20, x0
   3423c:   f9400408    ldr x8, [x0, #8]
   34240:   39400409    ldrb    w9, [x0, #1]
   34244:   12001d2a    and w10, w9, #0xff
   34248:   7100095f    cmp w10, #0x2
   3424c:   54000203    b.cc    3428c <__libc_init@plt-0x2c824>  // b.lo, b.ul, b.last
   34250:   5100054a    sub w10, w10, #0x1
   34254:   8b2a4e8a    add x10, x20, w10, uxtw #3
   34258:   b980194a    ldrsw   x10, [x10, #24]
   3425c:   386a690b    ldrb    w11, [x8, x10]
   34260:   7100a17f    cmp w11, #0x28
   34264:   54000140    b.eq    3428c <__libc_init@plt-0x2c824>  // b.none
   34268:   92401d2b    and x11, x9, #0xff
   3426c:   51000529    sub w9, w9, #0x1
   34270:   b900168a    str w10, [x20, #20]
   34274:   8b0b0e8b    add x11, x20, x11, lsl #3
   34278:   39000689    strb    w9, [x20, #1]
   3427c:   b9401560    ldr w0, [x11, #20]
   34280:   7100001f    cmp w0, #0x0
   34284:   54fffe0d    b.le    34244 <__libc_init@plt-0x2c86c>
   34288:   140001cc    b   349b8 <__libc_init@plt-0x2c0f8>
   3428c:   1280001a    mov w26, #0xffffffff                // #-1
   34290:   5280003b    mov w27, #0x1                       // #1
   34294:   b9401699    ldr w25, [x20, #20]
   34298:   aa1403e0    mov x0, x20
   3429c:   aa1303e1    mov x1, x19
   342a0:   94000200    bl  34aa0 <__libc_init@plt-0x2c010>
   342a4:   2a0003e2    mov w2, w0
   342a8:   12001c08    and w8, w0, #0xff
   342ac:   7100b11f    cmp w8, #0x2c
   342b0:   5400006c    b.gt    342bc <__libc_init@plt-0x2c7f4>
   342b4:   54000080    b.eq    342c4 <__libc_init@plt-0x2c7ec>  // b.none
   342b8:   14000008    b   342d8 <__libc_init@plt-0x2c7d8>
   342bc:   7100e91f    cmp w8, #0x3a
   342c0:   54000121    b.ne    342e4 <__libc_init@plt-0x2c7cc>  // b.any
   342c4:   12001c48    and w8, w2, #0xff
   342c8:   7100e91f    cmp w8, #0x3a
   342cc:   54fffe61    b.ne    34298 <__libc_init@plt-0x2c818>  // b.any
   342d0:   3607fe55    tbz w21, #0, 34298 <__libc_init@plt-0x2c818>
   342d4:   140001b8    b   349b4 <__libc_init@plt-0x2c0fc>
   342d8:   7100ad1f    cmp w8, #0x2b
   342dc:   54000100    b.eq    342fc <__libc_init@plt-0x2c7b4>  // b.none
   342e0:   14000003    b   342ec <__libc_init@plt-0x2c7c4>
   342e4:   7100b51f    cmp w8, #0x2d
   342e8:   540000a0    b.eq    342fc <__libc_init@plt-0x2c7b4>  // b.none
   342ec:   5100c048    sub w8, w2, #0x30
   342f0:   12001d08    and w8, w8, #0xff
   342f4:   7100251f    cmp w8, #0x9
   342f8:   54000d48    b.hi    344a0 <__libc_init@plt-0x2c610>  // b.pmore
   342fc:   aa1403e0    mov x0, x20
   34300:   aa1303e1    mov x1, x19
   34304:   9400025b    bl  34c70 <__libc_init@plt-0x2be40>
   34308:   2a0003f8    mov w24, w0
   3430c:   53087c16    lsr w22, w0, #8
   34310:   aa1403e0    mov x0, x20
   34314:   aa1303e1    mov x1, x19
   34318:   940001e2    bl  34aa0 <__libc_init@plt-0x2c010>
   3431c:   2a0003e2    mov w2, w0
   34320:   2a1f03fc    mov w28, wzr
   34324:   2a1f03e9    mov w9, wzr
   34328:   51018448    sub w8, w2, #0x61
   3432c:   5100804a    sub w10, w2, #0x20
   34330:   12001d08    and w8, w8, #0xff
   34334:   7100691f    cmp w8, #0x1a
   34338:   39400688    ldrb    w8, [x20, #1]
   3433c:   1a823157    csel    w23, w10, w2, cc    // cc = lo, ul, last
   34340:   12001eea    and w10, w23, #0xff
   34344:   7100a15f    cmp w10, #0x28
   34348:   540002c1    b.ne    343a0 <__libc_init@plt-0x2c710>  // b.any
   3434c:   3940028a    ldrb    w10, [x20]
   34350:   6b0a011f    cmp w8, w10
   34354:   54003422    b.cs    349d8 <__libc_init@plt-0x2c0d8>  // b.hs, b.nlast
   34358:   b980168a    ldrsw   x10, [x20, #20]
   3435c:   8b080e8b    add x11, x20, x8, lsl #3
   34360:   f940068c    ldr x12, [x20, #8]
   34364:   d100054a    sub x10, x10, #0x1
   34368:   b900196a    str w10, [x11, #24]
   3436c:   386a698b    ldrb    w11, [x12, x10]
   34370:   7100a17f    cmp w11, #0x28
   34374:   540037c1    b.ne    34a6c <__libc_init@plt-0x2c044>  // b.any
   34378:   7100011f    cmp w8, #0x0
   3437c:   1a9f17eb    cset    w11, eq // eq = none
   34380:   2a0b0129    orr w9, w9, w11
   34384:   7100013f    cmp w9, #0x0
   34388:   2a1c012b    orr w11, w9, w28
   3438c:   1a9a114a    csel    w10, w10, w26, ne   // ne = any
   34390:   360006ab    tbz w11, #0, 34464 <__libc_init@plt-0x2c64c>
   34394:   13000129    sbfx    w9, w9, #0, #1
   34398:   2a0a03fa    mov w26, w10
   3439c:   14000039    b   34480 <__libc_init@plt-0x2c630>
   343a0:   34003228    cbz w8, 349e4 <__libc_init@plt-0x2c0cc>
   343a4:   12001ee9    and w9, w23, #0xff
   343a8:   7100a13f    cmp w9, #0x28
   343ac:   5400028c    b.gt    343fc <__libc_init@plt-0x2c6b4>
   343b0:   7100893f    cmp w9, #0x22
   343b4:   54000060    b.eq    343c0 <__libc_init@plt-0x2c6f0>  // b.none
   343b8:   71009d3f    cmp w9, #0x27
   343bc:   54000b81    b.ne    3452c <__libc_init@plt-0x2c584>  // b.any
   343c0:   29422688    ldp w8, w9, [x20, #16]
   343c4:   6b08013f    cmp w9, w8
   343c8:   54002eaa    b.ge    3499c <__libc_init@plt-0x2c114>  // b.tcont
   343cc:   f940068a    ldr x10, [x20, #8]
   343d0:   93407d2b    sxtw    x11, w9
   343d4:   8b0b014c    add x12, x10, x11
   343d8:   3940018d    ldrb    w13, [x12]
   343dc:   6b3701bf    cmp w13, w23, uxtb
   343e0:   54000ba0    b.eq    34554 <__libc_init@plt-0x2c55c>  // b.none
   343e4:   11000529    add w9, w9, #0x1
   343e8:   9100058c    add x12, x12, #0x1
   343ec:   6b09011f    cmp w8, w9
   343f0:   b9001689    str w9, [x20, #20]
   343f4:   54ffff21    b.ne    343d8 <__libc_init@plt-0x2c6d8>  // b.any
   343f8:   14000169    b   3499c <__libc_init@plt-0x2c114>
   343fc:   7101213f    cmp w9, #0x48
   34400:   54000720    b.eq    344e4 <__libc_init@plt-0x2c5cc>  // b.none
   34404:   7100a53f    cmp w9, #0x29
   34408:   54000921    b.ne    3452c <__libc_init@plt-0x2c584>  // b.any
   3440c:   7100051f    cmp w8, #0x1
   34410:   540000c1    b.ne    34428 <__libc_init@plt-0x2c688>  // b.any
   34414:   37002d15    tbnz    w21, #0, 349b4 <__libc_init@plt-0x2c0fc>
   34418:   aa1303e0    mov x0, x19
   3441c:   52800021    mov w1, #0x1                    // #1
   34420:   97ffcbf4    bl  273f0 <__libc_init@plt-0x396c0>
   34424:   39400688    ldrb    w8, [x20, #1]
   34428:   8b284e89    add x9, x20, w8, uxtw #3
   3442c:   f940068c    ldr x12, [x20, #8]
   34430:   b8414d2a    ldr w10, [x9, #20]!
   34434:   b89fc12b    ldursw  x11, [x9, #-4]
   34438:   386b698c    ldrb    w12, [x12, x11]
   3443c:   7100a19f    cmp w12, #0x28
   34440:   1a8b1578    cinc    w24, w11, eq    // eq = none
   34444:   3100055f    cmn w10, #0x1
   34448:   54000be0    b.eq    345c4 <__libc_init@plt-0x2c4ec>  // b.none
   3444c:   7100054a    subs    w10, w10, #0x1
   34450:   b900012a    str w10, [x9]
   34454:   54000cea    b.ge    345f0 <__libc_init@plt-0x2c4c0>  // b.tcont
   34458:   51000508    sub w8, w8, #0x1
   3445c:   39000688    strb    w8, [x20, #1]
   34460:   17ffff8d    b   34294 <__libc_init@plt-0x2c81c>
   34464:   12001f09    and w9, w24, #0xff
   34468:   33185ed8    bfi w24, w22, #8, #24
   3446c:   7100071f    cmp w24, #0x1
   34470:   51000529    sub w9, w9, #0x1
   34474:   1a96b3f6    csel    w22, wzr, w22, lt   // lt = tstop
   34478:   1a89b3e9    csel    w9, wzr, w9, lt // lt = tstop
   3447c:   0b162129    add w9, w9, w22, lsl #8
   34480:   8b080e8a    add x10, x20, x8, lsl #3
   34484:   7100051f    cmp w8, #0x1
   34488:   b9001d49    str w9, [x10, #28]
   3448c:   54000041    b.ne    34494 <__libc_init@plt-0x2c61c>  // b.any
   34490:   b9001a99    str w25, [x20, #24]
   34494:   11000508    add w8, w8, #0x1
   34498:   39000688    strb    w8, [x20, #1]
   3449c:   17ffff7e    b   34294 <__libc_init@plt-0x2c81c>
   344a0:   12001c48    and w8, w2, #0xff
   344a4:   7100a91f    cmp w8, #0x2a
   344a8:   54000721    b.ne    3458c <__libc_init@plt-0x2c524>  // b.any
   344ac:   aa1403e0    mov x0, x20
   344b0:   aa1303e1    mov x1, x19
   344b4:   9400017b    bl  34aa0 <__libc_init@plt-0x2c010>
   344b8:   12001c08    and w8, w0, #0xff
   344bc:   7100a11f    cmp w8, #0x28
   344c0:   54002aa1    b.ne    34a14 <__libc_init@plt-0x2c09c>  // b.any
   344c4:   39400688    ldrb    w8, [x20, #1]
   344c8:   7100051f    cmp w8, #0x1
   344cc:   54002aa1    b.ne    34a20 <__libc_init@plt-0x2c090>  // b.any
   344d0:   2a1f03f8    mov w24, wzr
   344d4:   52800502    mov w2, #0x28                   // #40
   344d8:   5280003c    mov w28, #0x1                       // #1
   344dc:   52800029    mov w9, #0x1                    // #1
   344e0:   17ffff92    b   34328 <__libc_init@plt-0x2c788>
   344e4:   3700287c    tbnz    w28, #0, 349f0 <__libc_init@plt-0x2c0c0>
   344e8:   33185ed8    bfi w24, w22, #8, #24
   344ec:   7100071f    cmp w24, #0x1
   344f0:   5400280b    b.lt    349f0 <__libc_init@plt-0x2c0c0>  // b.tstop
   344f4:   29422289    ldp w9, w8, [x20, #16]
   344f8:   93407d08    sxtw    x8, w8
   344fc:   0b18010a    add w10, w8, w24
   34500:   6b09015f    cmp w10, w9
   34504:   5400276c    b.gt    349f0 <__libc_init@plt-0x2c0c0>
   34508:   f9400689    ldr x9, [x20, #8]
   3450c:   aa1303e0    mov x0, x19
   34510:   aa1803e2    mov x2, x24
   34514:   8b080121    add x1, x9, x8
   34518:   97ffcba5    bl  273ac <__libc_init@plt-0x39704>
   3451c:   b9401688    ldr w8, [x20, #20]
   34520:   0b180108    add w8, w8, w24
   34524:   b9001688    str w8, [x20, #20]
   34528:   17ffff5b    b   34294 <__libc_init@plt-0x2c81c>
   3452c:   510106e8    sub w8, w23, #0x41
   34530:   12001d08    and w8, w8, #0xff
   34534:   7100651f    cmp w8, #0x19
   34538:   54000328    b.hi    3459c <__libc_init@plt-0x2c514>  // b.pmore
   3453c:   12001ee8    and w8, w23, #0xff
   34540:   7101411f    cmp w8, #0x50
   34544:   540005a1    b.ne    345f8 <__libc_init@plt-0x2c4b8>  // b.any
   34548:   2a1f03e8    mov w8, wzr
   3454c:   5280002d    mov w13, #0x1                       // #1
   34550:   1400008d    b   34784 <__libc_init@plt-0x2c32c>
   34554:   1100052c    add w12, w9, #0x1
   34558:   8b0b0141    add x1, x10, x11
   3455c:   6b08019f    cmp w12, w8
   34560:   8b2cc149    add x9, x10, w12, sxtw
   34564:   cb010122    sub x2, x9, x1
   34568:   b900168c    str w12, [x20, #20]
   3456c:   5400008a    b.ge    3457c <__libc_init@plt-0x2c534>  // b.tcont
   34570:   39400128    ldrb    w8, [x9]
   34574:   6b37011f    cmp w8, w23, uxtb
   34578:   54000040    b.eq    34580 <__libc_init@plt-0x2c530>  // b.none
   3457c:   d1000442    sub x2, x2, #0x1
   34580:   aa1303e0    mov x0, x19
   34584:   97ffcb8a    bl  273ac <__libc_init@plt-0x39704>
   34588:   17ffff43    b   34294 <__libc_init@plt-0x2c81c>
   3458c:   2a1f03f8    mov w24, wzr
   34590:   2a1f03e9    mov w9, wzr
   34594:   5280003c    mov w28, #0x1                       // #1
   34598:   17ffff64    b   34328 <__libc_init@plt-0x2c788>
   3459c:   12001ee8    and w8, w23, #0xff
   345a0:   7100911f    cmp w8, #0x24
   345a4:   540007a0    b.eq    34698 <__libc_init@plt-0x2c418>  // b.none
   345a8:   7101711f    cmp w8, #0x5c
   345ac:   54000760    b.eq    34698 <__libc_init@plt-0x2c418>  // b.none
   345b0:   7100bd1f    cmp w8, #0x2f
   345b4:   54000761    b.ne    346a0 <__libc_init@plt-0x2c410>  // b.any
   345b8:   36000a5c    tbz w28, #0, 34700 <__libc_init@plt-0x2c3b0>
   345bc:   52800021    mov w1, #0x1                    // #1
   345c0:   14000053    b   3470c <__libc_init@plt-0x2c3a4>
   345c4:   7100091f    cmp w8, #0x2
   345c8:   540000e3    b.cc    345e4 <__libc_init@plt-0x2c4cc>  // b.lo, b.ul, b.last
   345cc:   aa1403e0    mov x0, x20
   345d0:   aa1303e1    mov x1, x19
   345d4:   94000133    bl  34aa0 <__libc_init@plt-0x2c010>
   345d8:   12001c08    and w8, w0, #0xff
   345dc:   7100a51f    cmp w8, #0x29
   345e0:   54002341    b.ne    34a48 <__libc_init@plt-0x2c068>  // b.any
   345e4:   b9401688    ldr w8, [x20, #20]
   345e8:   6b1a011f    cmp w8, w26
   345ec:   54002280    b.eq    34a3c <__libc_init@plt-0x2c074>  // b.none
   345f0:   b9001698    str w24, [x20, #20]
   345f4:   17ffff28    b   34294 <__libc_init@plt-0x2c81c>
   345f8:   b9401688    ldr w8, [x20, #20]
   345fc:   aa1403e0    mov x0, x20
   34600:   b81fc3a8    stur    w8, [x29, #-4]
   34604:   94000150    bl  34b44 <__libc_init@plt-0x2bf6c>
   34608:   51018408    sub w8, w0, #0x61
   3460c:   51008009    sub w9, w0, #0x20
   34610:   12001d08    and w8, w8, #0xff
   34614:   7100691f    cmp w8, #0x1a
   34618:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   3461c:   51010509    sub w9, w8, #0x41
   34620:   12001d29    and w9, w9, #0xff
   34624:   7100653f    cmp w9, #0x19
   34628:   54000548    b.hi    346d0 <__libc_init@plt-0x2c3e0>  // b.pmore
   3462c:   12001ee9    and w9, w23, #0xff
   34630:   2a1f03f9    mov w25, wzr
   34634:   5280002d    mov w13, #0x1                       // #1
   34638:   51010529    sub w9, w9, #0x41
   3463c:   7100653f    cmp w9, #0x19
   34640:   54000868    b.hi    3474c <__libc_init@plt-0x2c364>  // b.pmore
   34644:   1ac92369    lsl w9, w27, w9
   34648:   5280036a    mov w10, #0x1b                      // #27
   3464c:   72a001ca    movk    w10, #0xe, lsl #16
   34650:   6a0a013f    tst w9, w10
   34654:   54000740    b.eq    3473c <__libc_init@plt-0x2c374>  // b.none
   34658:   b9401689    ldr w9, [x20, #20]
   3465c:   2a1f03ed    mov w13, wzr
   34660:   1100052a    add w10, w9, #0x1
   34664:   12001ee9    and w9, w23, #0xff
   34668:   7101153f    cmp w9, #0x45
   3466c:   b900168a    str w10, [x20, #20]
   34670:   54000541    b.ne    34718 <__libc_init@plt-0x2c398>  // b.any
   34674:   12001d09    and w9, w8, #0xff
   34678:   51013929    sub w9, w9, #0x4e
   3467c:   7100293f    cmp w9, #0xa
   34680:   54000828    b.hi    34784 <__libc_init@plt-0x2c32c>  // b.pmore
   34684:   1ac92369    lsl w9, w27, w9
   34688:   5280842a    mov w10, #0x421                     // #1057
   3468c:   6a0a013f    tst w9, w10
   34690:   540007a0    b.eq    34784 <__libc_init@plt-0x2c32c>  // b.none
   34694:   140000da    b   349fc <__libc_init@plt-0x2c0b4>
   34698:   3901067b    strb    w27, [x19, #65]
   3469c:   17fffefe    b   34294 <__libc_init@plt-0x2c81c>
   346a0:   52801fa8    mov w8, #0xfd                   // #253
   346a4:   0a0802e8    and w8, w23, w8
   346a8:   7100251f    cmp w8, #0x9
   346ac:   54001da1    b.ne    34a60 <__libc_init@plt-0x2c050>  // b.any
   346b0:   f9400688    ldr x8, [x20, #8]
   346b4:   aa1303e0    mov x0, x19
   346b8:   b9801689    ldrsw   x9, [x20, #20]
   346bc:   52800022    mov w2, #0x1                    // #1
   346c0:   8b090108    add x8, x8, x9
   346c4:   d1000501    sub x1, x8, #0x1
   346c8:   97ffcb39    bl  273ac <__libc_init@plt-0x39704>
   346cc:   17fffef2    b   34294 <__libc_init@plt-0x2c81c>
   346d0:   12001ee8    and w8, w23, #0xff
   346d4:   2a1f03f9    mov w25, wzr
   346d8:   5280002d    mov w13, #0x1                       // #1
   346dc:   51010508    sub w8, w8, #0x41
   346e0:   7100651f    cmp w8, #0x19
   346e4:   54000348    b.hi    3474c <__libc_init@plt-0x2c364>  // b.pmore
   346e8:   52892f69    mov w9, #0x497b                 // #18811
   346ec:   1ac82368    lsl w8, w27, w8
   346f0:   72a04009    movk    w9, #0x200, lsl #16
   346f4:   6a09011f    tst w8, w9
   346f8:   540002a0    b.eq    3474c <__libc_init@plt-0x2c364>  // b.none
   346fc:   140000c0    b   349fc <__libc_init@plt-0x2c0b4>
   34700:   33185ed8    bfi w24, w22, #8, #24
   34704:   7100071f    cmp w24, #0x1
   34708:   1a9fc701    csinc   w1, w24, wzr, gt
   3470c:   aa1303e0    mov x0, x19
   34710:   97ffcb38    bl  273f0 <__libc_init@plt-0x396c0>
   34714:   17fffee0    b   34294 <__libc_init@plt-0x2c81c>
   34718:   7101113f    cmp w9, #0x44
   3471c:   540000c1    b.ne    34734 <__libc_init@plt-0x2c37c>  // b.any
   34720:   2a0803f9    mov w25, w8
   34724:   12001d09    and w9, w8, #0xff
   34728:   7101513f    cmp w9, #0x54
   3472c:   54000101    b.ne    3474c <__libc_init@plt-0x2c364>  // b.any
   34730:   140000b3    b   349fc <__libc_init@plt-0x2c0b4>
   34734:   2a0803f9    mov w25, w8
   34738:   14000005    b   3474c <__libc_init@plt-0x2c364>
   3473c:   52892c08    mov w8, #0x4960                 // #18784
   34740:   72a04008    movk    w8, #0x200, lsl #16
   34744:   6a08013f    tst w9, w8
   34748:   540015a1    b.ne    349fc <__libc_init@plt-0x2c0b4>  // b.any
   3474c:   12001ee8    and w8, w23, #0xff
   34750:   7101511f    cmp w8, #0x54
   34754:   54000161    b.ne    34780 <__libc_init@plt-0x2c330>  // b.any
   34758:   aa1403e0    mov x0, x20
   3475c:   aa1303e1    mov x1, x19
   34760:   2a1f03e2    mov w2, wzr
   34764:   2a0d03f6    mov w22, w13
   34768:   94000142    bl  34c70 <__libc_init@plt-0x2be40>
   3476c:   2a1603ed    mov w13, w22
   34770:   2a0003f8    mov w24, w0
   34774:   2a1903e8    mov w8, w25
   34778:   53087c16    lsr w22, w0, #8
   3477c:   14000005    b   34790 <__libc_init@plt-0x2c320>
   34780:   2a1903e8    mov w8, w25
   34784:   3600007c    tbz w28, #0, 34790 <__libc_init@plt-0x2c320>
   34788:   52800038    mov w24, #0x1                       // #1
   3478c:   14000002    b   34794 <__libc_init@plt-0x2c31c>
   34790:   33185ed8    bfi w24, w22, #8, #24
   34794:   12001ee3    and w3, w23, #0xff
   34798:   51014069    sub w9, w3, #0x50
   3479c:   7100213f    cmp w9, #0x8
   347a0:   54000148    b.hi    347c8 <__libc_init@plt-0x2c2e8>  // b.pmore
   347a4:   d503201f    nop
   347a8:   10ecb02c    adr x12, ddac <__libc_init@plt-0x52d04>
   347ac:   1000008a    adr x10, 347bc <__libc_init@plt-0x2c2f4>
   347b0:   3869698b    ldrb    w11, [x12, x9]
   347b4:   8b0b094a    add x10, x10, x11, lsl #2
   347b8:   d61f0140    br  x10
   347bc:   34000c4d    cbz w13, 34944 <__libc_init@plt-0x2c16c>
   347c0:   79007e78    strh    w24, [x19, #62]
   347c4:   17fffeb4    b   34294 <__libc_init@plt-0x2c81c>
   347c8:   7101107f    cmp w3, #0x44
   347cc:   540006a0    b.eq    348a0 <__libc_init@plt-0x2c210>  // b.none
   347d0:   7101087f    cmp w3, #0x42
   347d4:   54000161    b.ne    34800 <__libc_init@plt-0x2c2b0>  // b.any
   347d8:   72001d09    ands    w9, w8, #0xff
   347dc:   540009a0    b.eq    34910 <__libc_init@plt-0x2c1a0>  // b.none
   347e0:   7101393f    cmp w9, #0x4e
   347e4:   54000be0    b.eq    34960 <__libc_init@plt-0x2c150>  // b.none
   347e8:   7101693f    cmp w9, #0x5a
   347ec:   54000ac1    b.ne    34944 <__libc_init@plt-0x2c16c>  // b.any
   347f0:   3940d268    ldrb    w8, [x19, #52]
   347f4:   32000108    orr w8, w8, #0x1
   347f8:   3900d268    strb    w8, [x19, #52]
   347fc:   17fffea6    b   34294 <__libc_init@plt-0x2c81c>
   34800:   3700088d    tbnz    w13, #0, 34910 <__libc_init@plt-0x2c1a0>
   34804:   14000050    b   34944 <__libc_init@plt-0x2c16c>
   34808:   12001d09    and w9, w8, #0xff
   3480c:   7101353f    cmp w9, #0x4d
   34810:   5400070d    b.le    348f0 <__libc_init@plt-0x2c1c0>
   34814:   7101513f    cmp w9, #0x54
   34818:   5400088c    b.gt    34928 <__libc_init@plt-0x2c188>
   3481c:   7101393f    cmp w9, #0x4e
   34820:   54000b00    b.eq    34980 <__libc_init@plt-0x2c130>  // b.none
   34824:   7101413f    cmp w9, #0x50
   34828:   540008e1    b.ne    34944 <__libc_init@plt-0x2c16c>  // b.any
   3482c:   d503201f    nop
   34830:   1018adc8    adr x8, 65de8 <strcmp@plt+0x5028>
   34834:   b9401d08    ldr w8, [x8, #28]
   34838:   b9003a68    str w8, [x19, #56]
   3483c:   17fffe96    b   34294 <__libc_init@plt-0x2c81c>
   34840:   72001d09    ands    w9, w8, #0xff
   34844:   54000420    b.eq    348c8 <__libc_init@plt-0x2c1e8>  // b.none
   34848:   71014d3f    cmp w9, #0x53
   3484c:   540003e0    b.eq    348c8 <__libc_init@plt-0x2c1e8>  // b.none
   34850:   7101413f    cmp w9, #0x50
   34854:   54000781    b.ne    34944 <__libc_init@plt-0x2c16c>  // b.any
   34858:   3940d268    ldrb    w8, [x19, #52]
   3485c:   321e0108    orr w8, w8, #0x4
   34860:   3900d268    strb    w8, [x19, #52]
   34864:   17fffe8c    b   34294 <__libc_init@plt-0x2c81c>
   34868:   12001d09    and w9, w8, #0xff
   3486c:   7101493f    cmp w9, #0x52
   34870:   54000340    b.eq    348d8 <__libc_init@plt-0x2c1d8>  // b.none
   34874:   7101313f    cmp w9, #0x4c
   34878:   54000300    b.eq    348d8 <__libc_init@plt-0x2c1d8>  // b.none
   3487c:   35000649    cbnz    w9, 34944 <__libc_init@plt-0x2c16c>
   34880:   51000708    sub w8, w24, #0x1
   34884:   aa1303e0    mov x0, x19
   34888:   93407d01    sxtw    x1, w8
   3488c:   97ffcaef    bl  27448 <__libc_init@plt-0x39668>
   34890:   17fffe81    b   34294 <__libc_init@plt-0x2c81c>
   34894:   3400058d    cbz w13, 34944 <__libc_init@plt-0x2c16c>
   34898:   93407f01    sxtw    x1, w24
   3489c:   14000012    b   348e4 <__libc_init@plt-0x2c1cc>
   348a0:   72001d09    ands    w9, w8, #0xff
   348a4:   54000360    b.eq    34910 <__libc_init@plt-0x2c1a0>  // b.none
   348a8:   7101413f    cmp w9, #0x50
   348ac:   54000620    b.eq    34970 <__libc_init@plt-0x2c140>  // b.none
   348b0:   71010d3f    cmp w9, #0x43
   348b4:   54000481    b.ne    34944 <__libc_init@plt-0x2c16c>  // b.any
   348b8:   3940d268    ldrb    w8, [x19, #52]
   348bc:   321f0108    orr w8, w8, #0x2
   348c0:   3900d268    strb    w8, [x19, #52]
   348c4:   17fffe74    b   34294 <__libc_init@plt-0x2c81c>
   348c8:   3940d268    ldrb    w8, [x19, #52]
   348cc:   121d7908    and w8, w8, #0xfffffffb
   348d0:   3900d268    strb    w8, [x19, #52]
   348d4:   17fffe70    b   34294 <__libc_init@plt-0x2c81c>
   348d8:   7101313f    cmp w9, #0x4c
   348dc:   5a981708    cneg    w8, w24, eq // eq = none
   348e0:   93407d01    sxtw    x1, w8
   348e4:   aa1303e0    mov x0, x19
   348e8:   97ffcad6    bl  27440 <__libc_init@plt-0x39670>
   348ec:   17fffe6a    b   34294 <__libc_init@plt-0x2c81c>
   348f0:   34000109    cbz w9, 34910 <__libc_init@plt-0x2c1a0>
   348f4:   71010d3f    cmp w9, #0x43
   348f8:   54000480    b.eq    34988 <__libc_init@plt-0x2c128>  // b.none
   348fc:   7101113f    cmp w9, #0x44
   34900:   54000221    b.ne    34944 <__libc_init@plt-0x2c16c>  // b.any
   34904:   52800048    mov w8, #0x2                    // #2
   34908:   b9003a68    str w8, [x19, #56]
   3490c:   17fffe62    b   34294 <__libc_init@plt-0x2c81c>
   34910:   b0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   34914:   aa1303e0    mov x0, x19
   34918:   52807da1    mov w1, #0x3ed                  // #1005
   3491c:   9129dc42    add x2, x2, #0xa77
   34920:   97ffb81e    bl  22998 <__libc_init@plt-0x3e118>
   34924:   17fffe5c    b   34294 <__libc_init@plt-0x2c81c>
   34928:   7101553f    cmp w9, #0x55
   3492c:   54000340    b.eq    34994 <__libc_init@plt-0x2c11c>  // b.none
   34930:   7101693f    cmp w9, #0x5a
   34934:   54000081    b.ne    34944 <__libc_init@plt-0x2c16c>  // b.any
   34938:   52800068    mov w8, #0x3                    // #3
   3493c:   b9003a68    str w8, [x19, #56]
   34940:   17fffe55    b   34294 <__libc_init@plt-0x2c81c>
   34944:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   34948:   12001d04    and w4, w8, #0xff
   3494c:   aa1303e0    mov x0, x19
   34950:   52807da1    mov w1, #0x3ed                  // #1005
   34954:   9100e042    add x2, x2, #0x38
   34958:   97ffb810    bl  22998 <__libc_init@plt-0x3e118>
   3495c:   17fffe4e    b   34294 <__libc_init@plt-0x2c81c>
   34960:   3940d268    ldrb    w8, [x19, #52]
   34964:   121f1908    and w8, w8, #0xfe
   34968:   3900d268    strb    w8, [x19, #52]
   3496c:   17fffe4a    b   34294 <__libc_init@plt-0x2c81c>
   34970:   3940d268    ldrb    w8, [x19, #52]
   34974:   121e7908    and w8, w8, #0xfffffffd
   34978:   3900d268    strb    w8, [x19, #52]
   3497c:   17fffe46    b   34294 <__libc_init@plt-0x2c81c>
   34980:   b9003a7f    str wzr, [x19, #56]
   34984:   17fffe44    b   34294 <__libc_init@plt-0x2c81c>
   34988:   52800088    mov w8, #0x4                    // #4
   3498c:   b9003a68    str w8, [x19, #56]
   34990:   17fffe41    b   34294 <__libc_init@plt-0x2c81c>
   34994:   b9003a7b    str w27, [x19, #56]
   34998:   17fffe3f    b   34294 <__libc_init@plt-0x2c81c>
   3499c:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   349a0:   9120f842    add x2, x2, #0x83e
   349a4:   aa1403e0    mov x0, x20
   349a8:   aa1303e1    mov x1, x19
   349ac:   2a1903e3    mov w3, w25
   349b0:   94000080    bl  34bb0 <__libc_init@plt-0x2bf00>
   349b4:   2a1f03e0    mov w0, wzr
   349b8:   a9464ff4    ldp x20, x19, [sp, #96]
   349bc:   a94557f6    ldp x22, x21, [sp, #80]
   349c0:   a9445ff8    ldp x24, x23, [sp, #64]
   349c4:   a94367fa    ldp x26, x25, [sp, #48]
   349c8:   a9426ffc    ldp x28, x27, [sp, #32]
   349cc:   a9417bfd    ldp x29, x30, [sp, #16]
   349d0:   9101c3ff    add sp, sp, #0x70
   349d4:   d65f03c0    ret
   349d8:   f0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   349dc:   9124ec42    add x2, x2, #0x93b
   349e0:   17fffff1    b   349a4 <__libc_init@plt-0x2c10c>
   349e4:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   349e8:   912f1c42    add x2, x2, #0xbc7
   349ec:   17ffffee    b   349a4 <__libc_init@plt-0x2c10c>
   349f0:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   349f4:   912a4442    add x2, x2, #0xa91
   349f8:   17ffffeb    b   349a4 <__libc_init@plt-0x2c10c>
   349fc:   b85fc3a8    ldur    w8, [x29, #-4]
   34a00:   51000508    sub w8, w8, #0x1
   34a04:   b9001688    str w8, [x20, #20]
   34a08:   3600013c    tbz w28, #0, 34a2c <__libc_init@plt-0x2c084>
   34a0c:   52800020    mov w0, #0x1                    // #1
   34a10:   17ffffea    b   349b8 <__libc_init@plt-0x2c0f8>
   34a14:   f0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   34a18:   9114c442    add x2, x2, #0x531
   34a1c:   17ffffe2    b   349a4 <__libc_init@plt-0x2c10c>
   34a20:   b0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   34a24:   912ec842    add x2, x2, #0xbb2
   34a28:   17ffffdf    b   349a4 <__libc_init@plt-0x2c10c>
   34a2c:   33185ed8    bfi w24, w22, #8, #24
   34a30:   7100071f    cmp w24, #0x1
   34a34:   1a9fc700    csinc   w0, w24, wzr, gt
   34a38:   17ffffe0    b   349b8 <__libc_init@plt-0x2c0f8>
   34a3c:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   34a40:   912d3842    add x2, x2, #0xb4e
   34a44:   14000003    b   34a50 <__libc_init@plt-0x2c060>
   34a48:   f0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   34a4c:   9133b042    add x2, x2, #0xcec
   34a50:   aa1403e0    mov x0, x20
   34a54:   aa1303e1    mov x1, x19
   34a58:   2a1803e3    mov w3, w24
   34a5c:   17ffffd5    b   349b0 <__libc_init@plt-0x2c100>
   34a60:   b0fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   34a64:   91174042    add x2, x2, #0x5d0
   34a68:   17ffffcf    b   349a4 <__libc_init@plt-0x2c10c>
   34a6c:   d0fffea1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   34a70:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   34a74:   9134a821    add x1, x1, #0xd2a
   34a78:   91052c42    add x2, x2, #0x14b
   34a7c:   aa1303e0    mov x0, x19
   34a80:   52801c63    mov w3, #0xe3                   // #227
   34a84:   97ffb9b0    bl  23144 <__libc_init@plt-0x3d96c>
   34a88:   51018408    sub w8, w0, #0x61
   34a8c:   51008009    sub w9, w0, #0x20
   34a90:   12001d08    and w8, w8, #0xff
   34a94:   7100691f    cmp w8, #0x1a
   34a98:   1a803120    csel    w0, w9, w0, cc  // cc = lo, ul, last
   34a9c:   d65f03c0    ret
   34aa0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   34aa4:   910003fd    mov x29, sp
   34aa8:   29422408    ldp w8, w9, [x0, #16]
   34aac:   f940040a    ldr x10, [x0, #8]
   34ab0:   6b08013f    cmp w9, w8
   34ab4:   5400024a    b.ge    34afc <__libc_init@plt-0x2bfb4>  // b.tcont
   34ab8:   93407d2b    sxtw    x11, w9
   34abc:   d281400d    mov x13, #0xa00                     // #2560
   34ac0:   8b0b014b    add x11, x10, x11
   34ac4:   5280002c    mov w12, #0x1                       // #1
   34ac8:   f2c0002d    movk    x13, #0x1, lsl #32
   34acc:   3940016e    ldrb    w14, [x11]
   34ad0:   9ace218f    lsl x15, x12, x14
   34ad4:   710081df    cmp w14, #0x20
   34ad8:   8a0d01ee    and x14, x15, x13
   34adc:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   34ae0:   540000e0    b.eq    34afc <__libc_init@plt-0x2bfb4>  // b.none
   34ae4:   11000529    add w9, w9, #0x1
   34ae8:   9100056b    add x11, x11, #0x1
   34aec:   6b09011f    cmp w8, w9
   34af0:   b9001409    str w9, [x0, #20]
   34af4:   54fffec1    b.ne    34acc <__libc_init@plt-0x2bfe4>  // b.any
   34af8:   14000007    b   34b14 <__libc_init@plt-0x2bf9c>
   34afc:   6b08013f    cmp w9, w8
   34b00:   540000aa    b.ge    34b14 <__libc_init@plt-0x2bf9c>  // b.tcont
   34b04:   11000528    add w8, w9, #0x1
   34b08:   b9001408    str w8, [x0, #20]
   34b0c:   3869c940    ldrb    w0, [x10, w9, sxtw]
   34b10:   1400000b    b   34b3c <__libc_init@plt-0x2bf74>
   34b14:   34000088    cbz w8, 34b24 <__libc_init@plt-0x2bf8c>
   34b18:   b0fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   34b1c:   912e4842    add x2, x2, #0xb92
   34b20:   14000003    b   34b2c <__libc_init@plt-0x2bf84>
   34b24:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   34b28:   911cd042    add x2, x2, #0x734
   34b2c:   aa0103e0    mov x0, x1
   34b30:   52807da1    mov w1, #0x3ed                  // #1005
   34b34:   97ffb799    bl  22998 <__libc_init@plt-0x3e118>
   34b38:   52800140    mov w0, #0xa                    // #10
   34b3c:   a8c17bfd    ldp x29, x30, [sp], #16
   34b40:   d65f03c0    ret
   34b44:   2942200a    ldp w10, w8, [x0, #16]
   34b48:   f9400409    ldr x9, [x0, #8]
   34b4c:   6b0a011f    cmp w8, w10
   34b50:   5400024a    b.ge    34b98 <__libc_init@plt-0x2bf18>  // b.tcont
   34b54:   93407d0b    sxtw    x11, w8
   34b58:   d281400d    mov x13, #0xa00                     // #2560
   34b5c:   8b0b012b    add x11, x9, x11
   34b60:   5280002c    mov w12, #0x1                       // #1
   34b64:   f2c0002d    movk    x13, #0x1, lsl #32
   34b68:   3940016e    ldrb    w14, [x11]
   34b6c:   9ace218f    lsl x15, x12, x14
   34b70:   710081df    cmp w14, #0x20
   34b74:   8a0d01ee    and x14, x15, x13
   34b78:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   34b7c:   540000e0    b.eq    34b98 <__libc_init@plt-0x2bf18>  // b.none
   34b80:   11000508    add w8, w8, #0x1
   34b84:   9100056b    add x11, x11, #0x1
   34b88:   6b08015f    cmp w10, w8
   34b8c:   b9001408    str w8, [x0, #20]
   34b90:   54fffec1    b.ne    34b68 <__libc_init@plt-0x2bf48>  // b.any
   34b94:   14000005    b   34ba8 <__libc_init@plt-0x2bf08>
   34b98:   6b0a011f    cmp w8, w10
   34b9c:   5400006a    b.ge    34ba8 <__libc_init@plt-0x2bf08>  // b.tcont
   34ba0:   3868c920    ldrb    w0, [x9, w8, sxtw]
   34ba4:   d65f03c0    ret
   34ba8:   2a1f03e0    mov w0, wzr
   34bac:   d65f03c0    ret
   34bb0:   aa0003e8    mov x8, x0
   34bb4:   2a0303e4    mov w4, w3
   34bb8:   aa0203e3    mov x3, x2
   34bbc:   aa0103e0    mov x0, x1
   34bc0:   b9401109    ldr w9, [x8, #16]
   34bc4:   f9400508    ldr x8, [x8, #8]
   34bc8:   93407d2a    sxtw    x10, w9
   34bcc:   7100053f    cmp w9, #0x1
   34bd0:   5400014b    b.lt    34bf8 <__libc_init@plt-0x2beb8>  // b.tstop
   34bd4:   aa1f03eb    mov x11, xzr
   34bd8:   386b690c    ldrb    w12, [x8, x11]
   34bdc:   7100819f    cmp w12, #0x20
   34be0:   54000101    b.ne    34c00 <__libc_init@plt-0x2beb0>  // b.any
   34be4:   9100056b    add x11, x11, #0x1
   34be8:   eb0b013f    cmp x9, x11
   34bec:   54ffff61    b.ne    34bd8 <__libc_init@plt-0x2bed8>  // b.any
   34bf0:   2a0903eb    mov w11, w9
   34bf4:   14000003    b   34c00 <__libc_init@plt-0x2beb0>
   34bf8:   2a1f03eb    mov w11, wzr
   34bfc:   14000001    b   34c00 <__libc_init@plt-0x2beb0>
   34c00:   5100054c    sub w12, w10, #0x1
   34c04:   11000529    add w9, w9, #0x1
   34c08:   6b0c017f    cmp w11, w12
   34c0c:   d100054a    sub x10, x10, #0x1
   34c10:   1a8cb16c    csel    w12, w11, w12, lt   // lt = tstop
   34c14:   93407d6b    sxtw    x11, w11
   34c18:   1100058c    add w12, w12, #0x1
   34c1c:   eb0b015f    cmp x10, x11
   34c20:   540000ed    b.le    34c3c <__libc_init@plt-0x2be74>
   34c24:   386a690d    ldrb    w13, [x8, x10]
   34c28:   51000529    sub w9, w9, #0x1
   34c2c:   d100054a    sub x10, x10, #0x1
   34c30:   710081bf    cmp w13, #0x20
   34c34:   54ffff40    b.eq    34c1c <__libc_init@plt-0x2be94>  // b.none
   34c38:   14000002    b   34c40 <__libc_init@plt-0x2be70>
   34c3c:   2a0c03e9    mov w9, w12
   34c40:   6b0b013f    cmp w9, w11
   34c44:   540000ed    b.le    34c60 <__libc_init@plt-0x2be50>
   34c48:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   34c4c:   4b0b0125    sub w5, w9, w11
   34c50:   9118cc42    add x2, x2, #0x633
   34c54:   8b2b4106    add x6, x8, w11, uxtw
   34c58:   52807da1    mov w1, #0x3ed                  // #1005
   34c5c:   17ffb74f    b   22998 <__libc_init@plt-0x3e118>
   34c60:   b0fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   34c64:   52807da1    mov w1, #0x3ed                  // #1005
   34c68:   9117b042    add x2, x2, #0x5ec
   34c6c:   17ffb74b    b   22998 <__libc_init@plt-0x3e118>
   34c70:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   34c74:   f9000bf9    str x25, [sp, #16]
   34c78:   910003fd    mov x29, sp
   34c7c:   a9025ff8    stp x24, x23, [sp, #32]
   34c80:   a90357f6    stp x22, x21, [sp, #48]
   34c84:   a9044ff4    stp x20, x19, [sp, #64]
   34c88:   2a0203f6    mov w22, w2
   34c8c:   aa0103f3    mov x19, x1
   34c90:   aa0003f4    mov x20, x0
   34c94:   2a0203f5    mov w21, w2
   34c98:   72001c5f    tst w2, #0xff
   34c9c:   54000081    b.ne    34cac <__libc_init@plt-0x2be04>  // b.any
   34ca0:   aa1403e0    mov x0, x20
   34ca4:   97ffffa8    bl  34b44 <__libc_init@plt-0x2bf6c>
   34ca8:   2a0003f5    mov w21, w0
   34cac:   12001ea3    and w3, w21, #0xff
   34cb0:   7100ac7f    cmp w3, #0x2b
   34cb4:   540001a0    b.eq    34ce8 <__libc_init@plt-0x2bdc8>  // b.none
   34cb8:   7100b47f    cmp w3, #0x2d
   34cbc:   54000160    b.eq    34ce8 <__libc_init@plt-0x2bdc8>  // b.none
   34cc0:   5100eaa8    sub w8, w21, #0x3a
   34cc4:   12001d08    and w8, w8, #0xff
   34cc8:   7103d51f    cmp w8, #0xf5
   34ccc:   540000e8    b.hi    34ce8 <__libc_init@plt-0x2bdc8>  // b.pmore
   34cd0:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   34cd4:   aa1303e0    mov x0, x19
   34cd8:   91205442    add x2, x2, #0x815
   34cdc:   52807da1    mov w1, #0x3ed                  // #1005
   34ce0:   97ffb72e    bl  22998 <__libc_init@plt-0x3e118>
   34ce4:   14000034    b   34db4 <__libc_init@plt-0x2bcfc>
   34ce8:   7100b47f    cmp w3, #0x2d
   34cec:   54000080    b.eq    34cfc <__libc_init@plt-0x2bdb4>  // b.none
   34cf0:   2a1503e0    mov w0, w21
   34cf4:   7100ac7f    cmp w3, #0x2b
   34cf8:   54000121    b.ne    34d1c <__libc_init@plt-0x2bd94>  // b.any
   34cfc:   72001edf    tst w22, #0xff
   34d00:   54000081    b.ne    34d10 <__libc_init@plt-0x2bda0>  // b.any
   34d04:   b9401688    ldr w8, [x20, #20]
   34d08:   11000508    add w8, w8, #0x1
   34d0c:   b9001688    str w8, [x20, #20]
   34d10:   aa1403e0    mov x0, x20
   34d14:   97ffff8c    bl  34b44 <__libc_init@plt-0x2bf6c>
   34d18:   2a1f03f6    mov w22, wzr
   34d1c:   5100c008    sub w8, w0, #0x30
   34d20:   12001d08    and w8, w8, #0xff
   34d24:   7100251f    cmp w8, #0x9
   34d28:   54000468    b.hi    34db4 <__libc_init@plt-0x2bcfc>  // b.pmore
   34d2c:   52999f98    mov w24, #0xccfc                    // #52476
   34d30:   2a1f03f7    mov w23, wzr
   34d34:   72a19998    movk    w24, #0xccc, lsl #16
   34d38:   52800159    mov w25, #0xa                       // #10
   34d3c:   4b200308    sub w8, w24, w0, uxtb
   34d40:   6b0802ff    cmp w23, w8
   34d44:   540003cc    b.gt    34dbc <__libc_init@plt-0x2bcf4>
   34d48:   12001c08    and w8, w0, #0xff
   34d4c:   72001edf    tst w22, #0xff
   34d50:   1b1922e8    madd    w8, w23, w25, w8
   34d54:   5100c117    sub w23, w8, #0x30
   34d58:   54000081    b.ne    34d68 <__libc_init@plt-0x2bd48>  // b.any
   34d5c:   b9401688    ldr w8, [x20, #20]
   34d60:   11000508    add w8, w8, #0x1
   34d64:   b9001688    str w8, [x20, #20]
   34d68:   aa1403e0    mov x0, x20
   34d6c:   97ffff76    bl  34b44 <__libc_init@plt-0x2bf6c>
   34d70:   2a1f03f6    mov w22, wzr
   34d74:   5100c008    sub w8, w0, #0x30
   34d78:   12001d08    and w8, w8, #0xff
   34d7c:   7100291f    cmp w8, #0xa
   34d80:   54fffde3    b.cc    34d3c <__libc_init@plt-0x2bd74>  // b.lo, b.ul, b.last
   34d84:   12001ea8    and w8, w21, #0xff
   34d88:   7100b51f    cmp w8, #0x2d
   34d8c:   54000221    b.ne    34dd0 <__libc_init@plt-0x2bce0>  // b.any
   34d90:   4b1703f4    neg w20, w23
   34d94:   36f800d7    tbz w23, #31, 34dac <__libc_init@plt-0x2bd04>
   34d98:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   34d9c:   aa1303e0    mov x0, x19
   34da0:   910c0842    add x2, x2, #0x302
   34da4:   52807da1    mov w1, #0x3ed                  // #1005
   34da8:   97ffb6fc    bl  22998 <__libc_init@plt-0x3e118>
   34dac:   2a1403f7    mov w23, w20
   34db0:   14000008    b   34dd0 <__libc_init@plt-0x2bce0>
   34db4:   2a1f03f7    mov w23, wzr
   34db8:   14000006    b   34dd0 <__libc_init@plt-0x2bce0>
   34dbc:   90fffec2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   34dc0:   aa1303e0    mov x0, x19
   34dc4:   910c0842    add x2, x2, #0x302
   34dc8:   52807da1    mov w1, #0x3ed                  // #1005
   34dcc:   97ffb6f3    bl  22998 <__libc_init@plt-0x3e118>
   34dd0:   2a1703e0    mov w0, w23
   34dd4:   f9400bf9    ldr x25, [sp, #16]
   34dd8:   a9444ff4    ldp x20, x19, [sp, #64]
   34ddc:   a94357f6    ldp x22, x21, [sp, #48]
   34de0:   a9425ff8    ldp x24, x23, [sp, #32]
   34de4:   a8c57bfd    ldp x29, x30, [sp], #80
   34de8:   d65f03c0    ret
   34dec:   52800022    mov w2, #0x1                    // #1
   34df0:   17fffd08    b   34210 <__libc_init@plt-0x2c8a0>
   34df4:   29422408    ldp w8, w9, [x0, #16]
   34df8:   6b08013f    cmp w9, w8
   34dfc:   5400024a    b.ge    34e44 <__libc_init@plt-0x2bc6c>  // b.tcont
   34e00:   f940040a    ldr x10, [x0, #8]
   34e04:   93407d2b    sxtw    x11, w9
   34e08:   d281400c    mov x12, #0xa00                     // #2560
   34e0c:   f2c0002c    movk    x12, #0x1, lsl #32
   34e10:   8b0b014a    add x10, x10, x11
   34e14:   5280002b    mov w11, #0x1                       // #1
   34e18:   3940014d    ldrb    w13, [x10]
   34e1c:   9acd216e    lsl x14, x11, x13
   34e20:   710081bf    cmp w13, #0x20
   34e24:   8a0c01cd    and x13, x14, x12
   34e28:   fa4099a4    ccmp    x13, #0x0, #0x4, ls // ls = plast
   34e2c:   540000c0    b.eq    34e44 <__libc_init@plt-0x2bc6c>  // b.none
   34e30:   11000529    add w9, w9, #0x1
   34e34:   9100054a    add x10, x10, #0x1
   34e38:   6b09011f    cmp w8, w9
   34e3c:   b9001409    str w9, [x0, #20]
   34e40:   54fffec1    b.ne    34e18 <__libc_init@plt-0x2bc98>  // b.any
   34e44:   d65f03c0    ret
   34e48:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   34e4c:   910003fd    mov x29, sp
   34e50:   52800c88    mov w8, #0x64                   // #100
   34e54:   2a1f03e1    mov w1, wzr
   34e58:   52806602    mov w2, #0x330                  // #816
   34e5c:   78008408    strh    w8, [x0], #8
   34e60:   9400afa0    bl  60ce0 <memset@plt>
   34e64:   a8c17bfd    ldp x29, x30, [sp], #16
   34e68:   d65f03c0    ret
   34e6c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   34e70:   a90157f6    stp x22, x21, [sp, #16]
   34e74:   910003fd    mov x29, sp
   34e78:   a9024ff4    stp x20, x19, [sp, #32]
   34e7c:   aa0003f4    mov x20, x0
   34e80:   aa0303f5    mov x21, x3
   34e84:   aa0103f3    mov x19, x1
   34e88:   91005000    add x0, x0, #0x14
   34e8c:   2a1f03e1    mov w1, wzr
   34e90:   2a0403f6    mov w22, w4
   34e94:   f9000682    str x2, [x20, #8]
   34e98:   52806482    mov w2, #0x324                  // #804
   34e9c:   39000284    strb    w4, [x20]
   34ea0:   3900069f    strb    wzr, [x20, #1]
   34ea4:   b9001295    str w21, [x20, #16]
   34ea8:   9400af8e    bl  60ce0 <memset@plt>
   34eac:   710402df    cmp w22, #0x100
   34eb0:   54000122    b.cs    34ed4 <__libc_init@plt-0x2bbdc>  // b.hs, b.nlast
   34eb4:   eb35c2bf    cmp x21, w21, sxtw
   34eb8:   540001c1    b.ne    34ef0 <__libc_init@plt-0x2bbc0>  // b.any
   34ebc:   12800008    mov w8, #0xffffffff             // #-1
   34ec0:   a94157f6    ldp x22, x21, [sp, #16]
   34ec4:   b9001e88    str w8, [x20, #28]
   34ec8:   a9424ff4    ldp x20, x19, [sp, #32]
   34ecc:   a8c37bfd    ldp x29, x30, [sp], #48
   34ed0:   d65f03c0    ret
   34ed4:   f0fffea1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   34ed8:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   34edc:   91095421    add x1, x1, #0x255
   34ee0:   91052c42    add x2, x2, #0x14b
   34ee4:   aa1303e0    mov x0, x19
   34ee8:   528003a3    mov w3, #0x1d                   // #29
   34eec:   97ffb896    bl  23144 <__libc_init@plt-0x3d96c>
   34ef0:   b0fffea1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   34ef4:   d0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   34ef8:   9128fc21    add x1, x1, #0xa3f
   34efc:   91052c42    add x2, x2, #0x14b
   34f00:   aa1303e0    mov x0, x19
   34f04:   528003e3    mov w3, #0x1f                   // #31
   34f08:   97ffb88f    bl  23144 <__libc_init@plt-0x3d96c>
   34f0c:   52800c88    mov w8, #0x64                   // #100
   34f10:   52806709    mov w9, #0x338                  // #824
   34f14:   4b000108    sub w8, w8, w0
   34f18:   cb28cd20    sub x0, x9, w8, sxtw #3
   34f1c:   d65f03c0    ret
   34f20:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   34f24:   a90167fa    stp x26, x25, [sp, #16]
   34f28:   910003fd    mov x29, sp
   34f2c:   a9025ff8    stp x24, x23, [sp, #32]
   34f30:   a90357f6    stp x22, x21, [sp, #48]
   34f34:   a9044ff4    stp x20, x19, [sp, #64]
   34f38:   2a0203f4    mov w20, w2
   34f3c:   2a1f03e2    mov w2, wzr
   34f40:   aa0103f7    mov x23, x1
   34f44:   aa0003f3    mov x19, x0
   34f48:   aa0803f6    mov x22, x8
   34f4c:   94000108    bl  3536c <__libc_init@plt-0x2b744>
   34f50:   90000188    adrp    x8, 64000 <strcmp@plt+0x3240>
   34f54:   390006df    strb    wzr, [x22, #1]
   34f58:   390012df    strb    wzr, [x22, #4]
   34f5c:   2a0003f5    mov w21, w0
   34f60:   390022df    strb    wzr, [x22, #8]
   34f64:   aa1603f9    mov x25, x22
   34f68:   f945f508    ldr x8, [x8, #3048]
   34f6c:   52800029    mov w9, #0x1                    // #1
   34f70:   aa1303e0    mov x0, x19
   34f74:   aa1703e1    mov x1, x23
   34f78:   b9401678    ldr w24, [x19, #20]
   34f7c:   390032df    strb    wzr, [x22, #12]
   34f80:   b9401d08    ldr w8, [x8, #28]
   34f84:   390042df    strb    wzr, [x22, #16]
   34f88:   390052df    strb    wzr, [x22, #20]
   34f8c:   390062df    strb    wzr, [x22, #24]
   34f90:   3801cf3f    strb    wzr, [x25, #28]!
   34f94:   b90022c8    str w8, [x22, #32]
   34f98:   390092c9    strb    w9, [x22, #36]
   34f9c:   b80252df    stur    wzr, [x22, #37]
   34fa0:   3900a6df    strb    wzr, [x22, #41]
   34fa4:   b9002ec9    str w9, [x22, #44]
   34fa8:   790062df    strh    wzr, [x22, #48]
   34fac:   94000314    bl  35bfc <__libc_init@plt-0x2aeb4>
   34fb0:   51018408    sub w8, w0, #0x61
   34fb4:   51008009    sub w9, w0, #0x20
   34fb8:   12001d08    and w8, w8, #0xff
   34fbc:   7100691f    cmp w8, #0x1a
   34fc0:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   34fc4:   12001d09    and w9, w8, #0xff
   34fc8:   7101113f    cmp w9, #0x44
   34fcc:   390002c8    strb    w8, [x22]
   34fd0:   54000300    b.eq    35030 <__libc_init@plt-0x2ba80>  // b.none
   34fd4:   7101153f    cmp w9, #0x45
   34fd8:   54001201    b.ne    35218 <__libc_init@plt-0x2b898>  // b.any
   34fdc:   aa1303e0    mov x0, x19
   34fe0:   94000330    bl  35ca0 <__libc_init@plt-0x2ae10>
   34fe4:   51018408    sub w8, w0, #0x61
   34fe8:   51008009    sub w9, w0, #0x20
   34fec:   12001d08    and w8, w8, #0xff
   34ff0:   7100691f    cmp w8, #0x1a
   34ff4:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   34ff8:   12001d09    and w9, w8, #0xff
   34ffc:   51013929    sub w9, w9, #0x4e
   35000:   7100293f    cmp w9, #0xa
   35004:   54001088    b.hi    35214 <__libc_init@plt-0x2b89c>  // b.pmore
   35008:   5280002a    mov w10, #0x1                       // #1
   3500c:   1ac92149    lsl w9, w10, w9
   35010:   5280842a    mov w10, #0x421                     // #1057
   35014:   6a0a013f    tst w9, w10
   35018:   54000fe0    b.eq    35214 <__libc_init@plt-0x2b89c>  // b.none
   3501c:   b9401669    ldr w9, [x19, #20]
   35020:   390006c8    strb    w8, [x22, #1]
   35024:   11000529    add w9, w9, #0x1
   35028:   b9001669    str w9, [x19, #20]
   3502c:   1400007a    b   35214 <__libc_init@plt-0x2b89c>
   35030:   aa1303e0    mov x0, x19
   35034:   9400031b    bl  35ca0 <__libc_init@plt-0x2ae10>
   35038:   51018408    sub w8, w0, #0x61
   3503c:   51008009    sub w9, w0, #0x20
   35040:   12001d08    and w8, w8, #0xff
   35044:   7100691f    cmp w8, #0x1a
   35048:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   3504c:   12001d08    and w8, w8, #0xff
   35050:   7101511f    cmp w8, #0x54
   35054:   54000e01    b.ne    35214 <__libc_init@plt-0x2b89c>  // b.any
   35058:   b9401668    ldr w8, [x19, #20]
   3505c:   52800c89    mov w9, #0x64                   // #100
   35060:   aa1303e0    mov x0, x19
   35064:   11000508    add w8, w8, #0x1
   35068:   390002c9    strb    w9, [x22]
   3506c:   b9001668    str w8, [x19, #20]
   35070:   9400030c    bl  35ca0 <__libc_init@plt-0x2ae10>
   35074:   12001c08    and w8, w0, #0xff
   35078:   71009d1f    cmp w8, #0x27
   3507c:   54000060    b.eq    35088 <__libc_init@plt-0x2ba28>  // b.none
   35080:   7100891f    cmp w8, #0x22
   35084:   54000641    b.ne    3514c <__libc_init@plt-0x2b964>  // b.any
   35088:   29422668    ldp w8, w9, [x19, #16]
   3508c:   1100052c    add w12, w9, #0x1
   35090:   6b08019f    cmp w12, w8
   35094:   b900166c    str w12, [x19, #20]
   35098:   540004ea    b.ge    35134 <__libc_init@plt-0x2b97c>  // b.tcont
   3509c:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   350a0:   2a1f03e9    mov w9, wzr
   350a4:   f940066a    ldr x10, [x19, #8]
   350a8:   91065c42    add x2, x2, #0x197
   350ac:   93407d8b    sxtw    x11, w12
   350b0:   9100056b    add x11, x11, #0x1
   350b4:   b900166b    str w11, [x19, #20]
   350b8:   386cc94d    ldrb    w13, [x10, w12, sxtw]
   350bc:   6b2001bf    cmp w13, w0, uxtb
   350c0:   54000201    b.ne    35100 <__libc_init@plt-0x2b9b0>  // b.any
   350c4:   6b08017f    cmp w11, w8
   350c8:   54000860    b.eq    351d4 <__libc_init@plt-0x2b8dc>  // b.none
   350cc:   386b694d    ldrb    w13, [x10, x11]
   350d0:   6b2001bf    cmp w13, w0, uxtb
   350d4:   54000801    b.ne    351d4 <__libc_init@plt-0x2b8dc>  // b.any
   350d8:   3940c2cd    ldrb    w13, [x22, #48]
   350dc:   71007dbf    cmp w13, #0x1f
   350e0:   54000168    b.hi    3510c <__libc_init@plt-0x2b9a4>  // b.pmore
   350e4:   110005ae    add w14, w13, #0x1
   350e8:   8b0d02cd    add x13, x22, x13
   350ec:   1100098b    add w11, w12, #0x2
   350f0:   3900c2ce    strb    w14, [x22, #48]
   350f4:   3900c9a0    strb    w0, [x13, #50]
   350f8:   b900166b    str w11, [x19, #20]
   350fc:   1400000a    b   35124 <__libc_init@plt-0x2b98c>
   35100:   3940c2cc    ldrb    w12, [x22, #48]
   35104:   71007d9f    cmp w12, #0x1f
   35108:   54000069    b.ls    35114 <__libc_init@plt-0x2b99c>  // b.plast
   3510c:   52800029    mov w9, #0x1                    // #1
   35110:   14000005    b   35124 <__libc_init@plt-0x2b98c>
   35114:   1100058e    add w14, w12, #0x1
   35118:   8b0c02cc    add x12, x22, x12
   3511c:   3900c2ce    strb    w14, [x22, #48]
   35120:   3900c98d    strb    w13, [x12, #50]
   35124:   2a0b03ec    mov w12, w11
   35128:   6b08017f    cmp w11, w8
   3512c:   54fffc0b    b.lt    350ac <__libc_init@plt-0x2ba04>  // b.tstop
   35130:   14000003    b   3513c <__libc_init@plt-0x2b974>
   35134:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35138:   91065c42    add x2, x2, #0x197
   3513c:   aa1303e0    mov x0, x19
   35140:   aa1703e1    mov x1, x23
   35144:   2a1803e3    mov w3, w24
   35148:   940002f1    bl  35d0c <__libc_init@plt-0x2ada4>
   3514c:   aa1303e0    mov x0, x19
   35150:   940002d4    bl  35ca0 <__libc_init@plt-0x2ae10>
   35154:   12001c08    and w8, w0, #0xff
   35158:   7100a11f    cmp w8, #0x28
   3515c:   540005c1    b.ne    35214 <__libc_init@plt-0x2b89c>  // b.any
   35160:   29422269    ldp w9, w8, [x19, #16]
   35164:   11000508    add w8, w8, #0x1
   35168:   6b09011f    cmp w8, w9
   3516c:   b9001668    str w8, [x19, #20]
   35170:   5400046a    b.ge    351fc <__libc_init@plt-0x2b8b4>  // b.tcont
   35174:   2a1f03fa    mov w26, wzr
   35178:   aa1303e0    mov x0, x19
   3517c:   aa1703e1    mov x1, x23
   35180:   2a1f03e2    mov w2, wzr
   35184:   94000312    bl  35dcc <__libc_init@plt-0x2ace4>
   35188:   3940c6c8    ldrb    w8, [x22, #49]
   3518c:   71000d1f    cmp w8, #0x3
   35190:   54000069    b.ls    3519c <__libc_init@plt-0x2b914>  // b.plast
   35194:   5280003a    mov w26, #0x1                       // #1
   35198:   14000005    b   351ac <__libc_init@plt-0x2b904>
   3519c:   11000509    add w9, w8, #0x1
   351a0:   8b080ac8    add x8, x22, x8, lsl #2
   351a4:   3900c6c9    strb    w9, [x22, #49]
   351a8:   b9005500    str w0, [x8, #84]
   351ac:   aa1303e0    mov x0, x19
   351b0:   aa1703e1    mov x1, x23
   351b4:   94000292    bl  35bfc <__libc_init@plt-0x2aeb4>
   351b8:   12001c08    and w8, w0, #0xff
   351bc:   7100b11f    cmp w8, #0x2c
   351c0:   54000121    b.ne    351e4 <__libc_init@plt-0x2b8cc>  // b.any
   351c4:   29422269    ldp w9, w8, [x19, #16]
   351c8:   6b09011f    cmp w8, w9
   351cc:   54fffd6b    b.lt    35178 <__libc_init@plt-0x2b938>  // b.tstop
   351d0:   1400000b    b   351fc <__libc_init@plt-0x2b8b4>
   351d4:   3607fbc9    tbz w9, #0, 3514c <__libc_init@plt-0x2b964>
   351d8:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   351dc:   91123442    add x2, x2, #0x48d
   351e0:   17ffffd7    b   3513c <__libc_init@plt-0x2b974>
   351e4:   7100a51f    cmp w8, #0x29
   351e8:   540000a1    b.ne    351fc <__libc_init@plt-0x2b8b4>  // b.any
   351ec:   3600015a    tbz w26, #0, 35214 <__libc_init@plt-0x2b89c>
   351f0:   d0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   351f4:   911a9842    add x2, x2, #0x6a6
   351f8:   14000003    b   35204 <__libc_init@plt-0x2b8ac>
   351fc:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   35200:   912cc042    add x2, x2, #0xb30
   35204:   aa1303e0    mov x0, x19
   35208:   aa1703e1    mov x1, x23
   3520c:   2a1803e3    mov w3, w24
   35210:   940002bf    bl  35d0c <__libc_init@plt-0x2ada4>
   35214:   394002c8    ldrb    w8, [x22]
   35218:   12001d08    and w8, w8, #0xff
   3521c:   7101911f    cmp w8, #0x64
   35220:   54000200    b.eq    35260 <__libc_init@plt-0x2b850>  // b.none
   35224:   7101051f    cmp w8, #0x41
   35228:   540000e1    b.ne    35244 <__libc_init@plt-0x2b86c>  // b.any
   3522c:   aa1303e0    mov x0, x19
   35230:   9400029c    bl  35ca0 <__libc_init@plt-0x2ae10>
   35234:   5100c008    sub w8, w0, #0x30
   35238:   12001d08    and w8, w8, #0xff
   3523c:   7100251f    cmp w8, #0x9
   35240:   54000108    b.hi    35260 <__libc_init@plt-0x2b850>  // b.pmore
   35244:   aa1303e0    mov x0, x19
   35248:   aa1703e1    mov x1, x23
   3524c:   2a1f03e2    mov w2, wzr
   35250:   940002df    bl  35dcc <__libc_init@plt-0x2ace4>
   35254:   52800028    mov w8, #0x1                    // #1
   35258:   b90006c0    str w0, [x22, #4]
   3525c:   390022c8    strb    w8, [x22, #8]
   35260:   394022c8    ldrb    w8, [x22, #8]
   35264:   34000128    cbz w8, 35288 <__libc_init@plt-0x2b828>
   35268:   b94006c8    ldr w8, [x22, #4]
   3526c:   350000e8    cbnz    w8, 35288 <__libc_init@plt-0x2b828>
   35270:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35274:   aa1303e0    mov x0, x19
   35278:   913b8442    add x2, x2, #0xee1
   3527c:   aa1703e1    mov x1, x23
   35280:   2a1803e3    mov w3, w24
   35284:   940002a2    bl  35d0c <__libc_init@plt-0x2ada4>
   35288:   394002c8    ldrb    w8, [x22]
   3528c:   7101911f    cmp w8, #0x64
   35290:   54000460    b.eq    3531c <__libc_init@plt-0x2b794>  // b.none
   35294:   aa1303e0    mov x0, x19
   35298:   94000282    bl  35ca0 <__libc_init@plt-0x2ae10>
   3529c:   12001c08    and w8, w0, #0xff
   352a0:   7100b91f    cmp w8, #0x2e
   352a4:   540003c1    b.ne    3531c <__libc_init@plt-0x2b794>  // b.any
   352a8:   b9401668    ldr w8, [x19, #20]
   352ac:   aa1303e0    mov x0, x19
   352b0:   aa1703e1    mov x1, x23
   352b4:   2a1f03e2    mov w2, wzr
   352b8:   11000508    add w8, w8, #0x1
   352bc:   b9001668    str w8, [x19, #20]
   352c0:   940002c3    bl  35dcc <__libc_init@plt-0x2ace4>
   352c4:   52800028    mov w8, #0x1                    // #1
   352c8:   b9000ec0    str w0, [x22, #12]
   352cc:   aa1303e0    mov x0, x19
   352d0:   390042c8    strb    w8, [x22, #16]
   352d4:   94000273    bl  35ca0 <__libc_init@plt-0x2ae10>
   352d8:   12001c08    and w8, w0, #0xff
   352dc:   51011108    sub w8, w8, #0x44
   352e0:   7100851f    cmp w8, #0x21
   352e4:   540001c8    b.hi    3531c <__libc_init@plt-0x2b794>  // b.pmore
   352e8:   5280003a    mov w26, #0x1                       // #1
   352ec:   9ac82348    lsl x8, x26, x8
   352f0:   f200051f    tst x8, #0x300000003
   352f4:   54000140    b.eq    3531c <__libc_init@plt-0x2b794>  // b.none
   352f8:   b9401668    ldr w8, [x19, #20]
   352fc:   aa1303e0    mov x0, x19
   35300:   aa1703e1    mov x1, x23
   35304:   2a1f03e2    mov w2, wzr
   35308:   11000508    add w8, w8, #0x1
   3530c:   b9001668    str w8, [x19, #20]
   35310:   940002af    bl  35dcc <__libc_init@plt-0x2ace4>
   35314:   390062da    strb    w26, [x22, #24]
   35318:   b90016c0    str w0, [x22, #20]
   3531c:   6b1402bf    cmp w21, w20
   35320:   f84342e9    ldur    x9, [x23, #52]
   35324:   f843a2ea    ldur    x10, [x23, #58]
   35328:   1a95c288    csel    w8, w20, w21, gt
   3532c:   f9000329    str x9, [x25]
   35330:   f800632a    stur    x10, [x25, #6]
   35334:   b9002ec8    str w8, [x22, #44]
   35338:   540000ed    b.le    35354 <__libc_init@plt-0x2b75c>
   3533c:   39400669    ldrb    w9, [x19, #1]
   35340:   4b0802a8    sub w8, w21, w8
   35344:   8b090e6a    add x10, x19, x9, lsl #3
   35348:   11000529    add w9, w9, #0x1
   3534c:   29032158    stp w24, w8, [x10, #24]
   35350:   39000669    strb    w9, [x19, #1]
   35354:   a9444ff4    ldp x20, x19, [sp, #64]
   35358:   a94357f6    ldp x22, x21, [sp, #48]
   3535c:   a9425ff8    ldp x24, x23, [sp, #32]
   35360:   a94167fa    ldp x26, x25, [sp, #16]
   35364:   a8c57bfd    ldp x29, x30, [sp], #80
   35368:   d65f03c0    ret
   3536c:   d101c3ff    sub sp, sp, #0x70
   35370:   a9017bfd    stp x29, x30, [sp, #16]
   35374:   910043fd    add x29, sp, #0x10
   35378:   a9026ffc    stp x28, x27, [sp, #32]
   3537c:   a90367fa    stp x26, x25, [sp, #48]
   35380:   a9045ff8    stp x24, x23, [sp, #64]
   35384:   a90557f6    stp x22, x21, [sp, #80]
   35388:   a9064ff4    stp x20, x19, [sp, #96]
   3538c:   2a0203f5    mov w21, w2
   35390:   aa0103f3    mov x19, x1
   35394:   aa0003f4    mov x20, x0
   35398:   f9400408    ldr x8, [x0, #8]
   3539c:   39400409    ldrb    w9, [x0, #1]
   353a0:   12001d2a    and w10, w9, #0xff
   353a4:   7100095f    cmp w10, #0x2
   353a8:   54000203    b.cc    353e8 <__libc_init@plt-0x2b6c8>  // b.lo, b.ul, b.last
   353ac:   5100054a    sub w10, w10, #0x1
   353b0:   8b2a4e8a    add x10, x20, w10, uxtw #3
   353b4:   b980194a    ldrsw   x10, [x10, #24]
   353b8:   386a690b    ldrb    w11, [x8, x10]
   353bc:   7100a17f    cmp w11, #0x28
   353c0:   54000140    b.eq    353e8 <__libc_init@plt-0x2b6c8>  // b.none
   353c4:   92401d2b    and x11, x9, #0xff
   353c8:   51000529    sub w9, w9, #0x1
   353cc:   b900168a    str w10, [x20, #20]
   353d0:   8b0b0e8b    add x11, x20, x11, lsl #3
   353d4:   39000689    strb    w9, [x20, #1]
   353d8:   b9401560    ldr w0, [x11, #20]
   353dc:   7100001f    cmp w0, #0x0
   353e0:   54fffe0d    b.le    353a0 <__libc_init@plt-0x2b710>
   353e4:   140001cc    b   35b14 <__libc_init@plt-0x2af9c>
   353e8:   1280001a    mov w26, #0xffffffff                // #-1
   353ec:   5280003b    mov w27, #0x1                       // #1
   353f0:   b9401699    ldr w25, [x20, #20]
   353f4:   aa1403e0    mov x0, x20
   353f8:   aa1303e1    mov x1, x19
   353fc:   94000200    bl  35bfc <__libc_init@plt-0x2aeb4>
   35400:   2a0003e2    mov w2, w0
   35404:   12001c08    and w8, w0, #0xff
   35408:   7100b11f    cmp w8, #0x2c
   3540c:   5400006c    b.gt    35418 <__libc_init@plt-0x2b698>
   35410:   54000080    b.eq    35420 <__libc_init@plt-0x2b690>  // b.none
   35414:   14000008    b   35434 <__libc_init@plt-0x2b67c>
   35418:   7100e91f    cmp w8, #0x3a
   3541c:   54000121    b.ne    35440 <__libc_init@plt-0x2b670>  // b.any
   35420:   12001c48    and w8, w2, #0xff
   35424:   7100e91f    cmp w8, #0x3a
   35428:   54fffe61    b.ne    353f4 <__libc_init@plt-0x2b6bc>  // b.any
   3542c:   3607fe55    tbz w21, #0, 353f4 <__libc_init@plt-0x2b6bc>
   35430:   140001b8    b   35b10 <__libc_init@plt-0x2afa0>
   35434:   7100ad1f    cmp w8, #0x2b
   35438:   54000100    b.eq    35458 <__libc_init@plt-0x2b658>  // b.none
   3543c:   14000003    b   35448 <__libc_init@plt-0x2b668>
   35440:   7100b51f    cmp w8, #0x2d
   35444:   540000a0    b.eq    35458 <__libc_init@plt-0x2b658>  // b.none
   35448:   5100c048    sub w8, w2, #0x30
   3544c:   12001d08    and w8, w8, #0xff
   35450:   7100251f    cmp w8, #0x9
   35454:   54000d48    b.hi    355fc <__libc_init@plt-0x2b4b4>  // b.pmore
   35458:   aa1403e0    mov x0, x20
   3545c:   aa1303e1    mov x1, x19
   35460:   9400025b    bl  35dcc <__libc_init@plt-0x2ace4>
   35464:   2a0003f8    mov w24, w0
   35468:   53087c16    lsr w22, w0, #8
   3546c:   aa1403e0    mov x0, x20
   35470:   aa1303e1    mov x1, x19
   35474:   940001e2    bl  35bfc <__libc_init@plt-0x2aeb4>
   35478:   2a0003e2    mov w2, w0
   3547c:   2a1f03fc    mov w28, wzr
   35480:   2a1f03e9    mov w9, wzr
   35484:   51018448    sub w8, w2, #0x61
   35488:   5100804a    sub w10, w2, #0x20
   3548c:   12001d08    and w8, w8, #0xff
   35490:   7100691f    cmp w8, #0x1a
   35494:   39400688    ldrb    w8, [x20, #1]
   35498:   1a823157    csel    w23, w10, w2, cc    // cc = lo, ul, last
   3549c:   12001eea    and w10, w23, #0xff
   354a0:   7100a15f    cmp w10, #0x28
   354a4:   540002c1    b.ne    354fc <__libc_init@plt-0x2b5b4>  // b.any
   354a8:   3940028a    ldrb    w10, [x20]
   354ac:   6b0a011f    cmp w8, w10
   354b0:   54003422    b.cs    35b34 <__libc_init@plt-0x2af7c>  // b.hs, b.nlast
   354b4:   b980168a    ldrsw   x10, [x20, #20]
   354b8:   8b080e8b    add x11, x20, x8, lsl #3
   354bc:   f940068c    ldr x12, [x20, #8]
   354c0:   d100054a    sub x10, x10, #0x1
   354c4:   b900196a    str w10, [x11, #24]
   354c8:   386a698b    ldrb    w11, [x12, x10]
   354cc:   7100a17f    cmp w11, #0x28
   354d0:   540037c1    b.ne    35bc8 <__libc_init@plt-0x2aee8>  // b.any
   354d4:   7100011f    cmp w8, #0x0
   354d8:   1a9f17eb    cset    w11, eq // eq = none
   354dc:   2a0b0129    orr w9, w9, w11
   354e0:   7100013f    cmp w9, #0x0
   354e4:   2a1c012b    orr w11, w9, w28
   354e8:   1a9a114a    csel    w10, w10, w26, ne   // ne = any
   354ec:   360006ab    tbz w11, #0, 355c0 <__libc_init@plt-0x2b4f0>
   354f0:   13000129    sbfx    w9, w9, #0, #1
   354f4:   2a0a03fa    mov w26, w10
   354f8:   14000039    b   355dc <__libc_init@plt-0x2b4d4>
   354fc:   34003228    cbz w8, 35b40 <__libc_init@plt-0x2af70>
   35500:   12001ee9    and w9, w23, #0xff
   35504:   7100a13f    cmp w9, #0x28
   35508:   5400028c    b.gt    35558 <__libc_init@plt-0x2b558>
   3550c:   7100893f    cmp w9, #0x22
   35510:   54000060    b.eq    3551c <__libc_init@plt-0x2b594>  // b.none
   35514:   71009d3f    cmp w9, #0x27
   35518:   54000b81    b.ne    35688 <__libc_init@plt-0x2b428>  // b.any
   3551c:   29422688    ldp w8, w9, [x20, #16]
   35520:   6b08013f    cmp w9, w8
   35524:   54002eaa    b.ge    35af8 <__libc_init@plt-0x2afb8>  // b.tcont
   35528:   f940068a    ldr x10, [x20, #8]
   3552c:   93407d2b    sxtw    x11, w9
   35530:   8b0b014c    add x12, x10, x11
   35534:   3940018d    ldrb    w13, [x12]
   35538:   6b3701bf    cmp w13, w23, uxtb
   3553c:   54000ba0    b.eq    356b0 <__libc_init@plt-0x2b400>  // b.none
   35540:   11000529    add w9, w9, #0x1
   35544:   9100058c    add x12, x12, #0x1
   35548:   6b09011f    cmp w8, w9
   3554c:   b9001689    str w9, [x20, #20]
   35550:   54ffff21    b.ne    35534 <__libc_init@plt-0x2b57c>  // b.any
   35554:   14000169    b   35af8 <__libc_init@plt-0x2afb8>
   35558:   7101213f    cmp w9, #0x48
   3555c:   54000720    b.eq    35640 <__libc_init@plt-0x2b470>  // b.none
   35560:   7100a53f    cmp w9, #0x29
   35564:   54000921    b.ne    35688 <__libc_init@plt-0x2b428>  // b.any
   35568:   7100051f    cmp w8, #0x1
   3556c:   540000c1    b.ne    35584 <__libc_init@plt-0x2b52c>  // b.any
   35570:   37002d15    tbnz    w21, #0, 35b10 <__libc_init@plt-0x2afa0>
   35574:   aa1303e0    mov x0, x19
   35578:   52800021    mov w1, #0x1                    // #1
   3557c:   97ffc816    bl  275d4 <__libc_init@plt-0x394dc>
   35580:   39400688    ldrb    w8, [x20, #1]
   35584:   8b284e89    add x9, x20, w8, uxtw #3
   35588:   f940068c    ldr x12, [x20, #8]
   3558c:   b8414d2a    ldr w10, [x9, #20]!
   35590:   b89fc12b    ldursw  x11, [x9, #-4]
   35594:   386b698c    ldrb    w12, [x12, x11]
   35598:   7100a19f    cmp w12, #0x28
   3559c:   1a8b1578    cinc    w24, w11, eq    // eq = none
   355a0:   3100055f    cmn w10, #0x1
   355a4:   54000be0    b.eq    35720 <__libc_init@plt-0x2b390>  // b.none
   355a8:   7100054a    subs    w10, w10, #0x1
   355ac:   b900012a    str w10, [x9]
   355b0:   54000cea    b.ge    3574c <__libc_init@plt-0x2b364>  // b.tcont
   355b4:   51000508    sub w8, w8, #0x1
   355b8:   39000688    strb    w8, [x20, #1]
   355bc:   17ffff8d    b   353f0 <__libc_init@plt-0x2b6c0>
   355c0:   12001f09    and w9, w24, #0xff
   355c4:   33185ed8    bfi w24, w22, #8, #24
   355c8:   7100071f    cmp w24, #0x1
   355cc:   51000529    sub w9, w9, #0x1
   355d0:   1a96b3f6    csel    w22, wzr, w22, lt   // lt = tstop
   355d4:   1a89b3e9    csel    w9, wzr, w9, lt // lt = tstop
   355d8:   0b162129    add w9, w9, w22, lsl #8
   355dc:   8b080e8a    add x10, x20, x8, lsl #3
   355e0:   7100051f    cmp w8, #0x1
   355e4:   b9001d49    str w9, [x10, #28]
   355e8:   54000041    b.ne    355f0 <__libc_init@plt-0x2b4c0>  // b.any
   355ec:   b9001a99    str w25, [x20, #24]
   355f0:   11000508    add w8, w8, #0x1
   355f4:   39000688    strb    w8, [x20, #1]
   355f8:   17ffff7e    b   353f0 <__libc_init@plt-0x2b6c0>
   355fc:   12001c48    and w8, w2, #0xff
   35600:   7100a91f    cmp w8, #0x2a
   35604:   54000721    b.ne    356e8 <__libc_init@plt-0x2b3c8>  // b.any
   35608:   aa1403e0    mov x0, x20
   3560c:   aa1303e1    mov x1, x19
   35610:   9400017b    bl  35bfc <__libc_init@plt-0x2aeb4>
   35614:   12001c08    and w8, w0, #0xff
   35618:   7100a11f    cmp w8, #0x28
   3561c:   54002aa1    b.ne    35b70 <__libc_init@plt-0x2af40>  // b.any
   35620:   39400688    ldrb    w8, [x20, #1]
   35624:   7100051f    cmp w8, #0x1
   35628:   54002aa1    b.ne    35b7c <__libc_init@plt-0x2af34>  // b.any
   3562c:   2a1f03f8    mov w24, wzr
   35630:   52800502    mov w2, #0x28                   // #40
   35634:   5280003c    mov w28, #0x1                       // #1
   35638:   52800029    mov w9, #0x1                    // #1
   3563c:   17ffff92    b   35484 <__libc_init@plt-0x2b62c>
   35640:   3700287c    tbnz    w28, #0, 35b4c <__libc_init@plt-0x2af64>
   35644:   33185ed8    bfi w24, w22, #8, #24
   35648:   7100071f    cmp w24, #0x1
   3564c:   5400280b    b.lt    35b4c <__libc_init@plt-0x2af64>  // b.tstop
   35650:   29422289    ldp w9, w8, [x20, #16]
   35654:   93407d08    sxtw    x8, w8
   35658:   0b18010a    add w10, w8, w24
   3565c:   6b09015f    cmp w10, w9
   35660:   5400276c    b.gt    35b4c <__libc_init@plt-0x2af64>
   35664:   f9400689    ldr x9, [x20, #8]
   35668:   aa1303e0    mov x0, x19
   3566c:   aa1803e2    mov x2, x24
   35670:   8b080121    add x1, x9, x8
   35674:   97ffc7c6    bl  2758c <__libc_init@plt-0x39524>
   35678:   b9401688    ldr w8, [x20, #20]
   3567c:   0b180108    add w8, w8, w24
   35680:   b9001688    str w8, [x20, #20]
   35684:   17ffff5b    b   353f0 <__libc_init@plt-0x2b6c0>
   35688:   510106e8    sub w8, w23, #0x41
   3568c:   12001d08    and w8, w8, #0xff
   35690:   7100651f    cmp w8, #0x19
   35694:   54000328    b.hi    356f8 <__libc_init@plt-0x2b3b8>  // b.pmore
   35698:   12001ee8    and w8, w23, #0xff
   3569c:   7101411f    cmp w8, #0x50
   356a0:   540005a1    b.ne    35754 <__libc_init@plt-0x2b35c>  // b.any
   356a4:   2a1f03e8    mov w8, wzr
   356a8:   5280002d    mov w13, #0x1                       // #1
   356ac:   1400008d    b   358e0 <__libc_init@plt-0x2b1d0>
   356b0:   1100052c    add w12, w9, #0x1
   356b4:   8b0b0141    add x1, x10, x11
   356b8:   6b08019f    cmp w12, w8
   356bc:   8b2cc149    add x9, x10, w12, sxtw
   356c0:   cb010122    sub x2, x9, x1
   356c4:   b900168c    str w12, [x20, #20]
   356c8:   5400008a    b.ge    356d8 <__libc_init@plt-0x2b3d8>  // b.tcont
   356cc:   39400128    ldrb    w8, [x9]
   356d0:   6b37011f    cmp w8, w23, uxtb
   356d4:   54000040    b.eq    356dc <__libc_init@plt-0x2b3d4>  // b.none
   356d8:   d1000442    sub x2, x2, #0x1
   356dc:   aa1303e0    mov x0, x19
   356e0:   97ffc7ab    bl  2758c <__libc_init@plt-0x39524>
   356e4:   17ffff43    b   353f0 <__libc_init@plt-0x2b6c0>
   356e8:   2a1f03f8    mov w24, wzr
   356ec:   2a1f03e9    mov w9, wzr
   356f0:   5280003c    mov w28, #0x1                       // #1
   356f4:   17ffff64    b   35484 <__libc_init@plt-0x2b62c>
   356f8:   12001ee8    and w8, w23, #0xff
   356fc:   7100911f    cmp w8, #0x24
   35700:   540007a0    b.eq    357f4 <__libc_init@plt-0x2b2bc>  // b.none
   35704:   7101711f    cmp w8, #0x5c
   35708:   54000760    b.eq    357f4 <__libc_init@plt-0x2b2bc>  // b.none
   3570c:   7100bd1f    cmp w8, #0x2f
   35710:   54000761    b.ne    357fc <__libc_init@plt-0x2b2b4>  // b.any
   35714:   36000a5c    tbz w28, #0, 3585c <__libc_init@plt-0x2b254>
   35718:   52800021    mov w1, #0x1                    // #1
   3571c:   14000053    b   35868 <__libc_init@plt-0x2b248>
   35720:   7100091f    cmp w8, #0x2
   35724:   540000e3    b.cc    35740 <__libc_init@plt-0x2b370>  // b.lo, b.ul, b.last
   35728:   aa1403e0    mov x0, x20
   3572c:   aa1303e1    mov x1, x19
   35730:   94000133    bl  35bfc <__libc_init@plt-0x2aeb4>
   35734:   12001c08    and w8, w0, #0xff
   35738:   7100a51f    cmp w8, #0x29
   3573c:   54002341    b.ne    35ba4 <__libc_init@plt-0x2af0c>  // b.any
   35740:   b9401688    ldr w8, [x20, #20]
   35744:   6b1a011f    cmp w8, w26
   35748:   54002280    b.eq    35b98 <__libc_init@plt-0x2af18>  // b.none
   3574c:   b9001698    str w24, [x20, #20]
   35750:   17ffff28    b   353f0 <__libc_init@plt-0x2b6c0>
   35754:   b9401688    ldr w8, [x20, #20]
   35758:   aa1403e0    mov x0, x20
   3575c:   b81fc3a8    stur    w8, [x29, #-4]
   35760:   94000150    bl  35ca0 <__libc_init@plt-0x2ae10>
   35764:   51018408    sub w8, w0, #0x61
   35768:   51008009    sub w9, w0, #0x20
   3576c:   12001d08    and w8, w8, #0xff
   35770:   7100691f    cmp w8, #0x1a
   35774:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   35778:   51010509    sub w9, w8, #0x41
   3577c:   12001d29    and w9, w9, #0xff
   35780:   7100653f    cmp w9, #0x19
   35784:   54000548    b.hi    3582c <__libc_init@plt-0x2b284>  // b.pmore
   35788:   12001ee9    and w9, w23, #0xff
   3578c:   2a1f03f9    mov w25, wzr
   35790:   5280002d    mov w13, #0x1                       // #1
   35794:   51010529    sub w9, w9, #0x41
   35798:   7100653f    cmp w9, #0x19
   3579c:   54000868    b.hi    358a8 <__libc_init@plt-0x2b208>  // b.pmore
   357a0:   1ac92369    lsl w9, w27, w9
   357a4:   5280036a    mov w10, #0x1b                      // #27
   357a8:   72a001ca    movk    w10, #0xe, lsl #16
   357ac:   6a0a013f    tst w9, w10
   357b0:   54000740    b.eq    35898 <__libc_init@plt-0x2b218>  // b.none
   357b4:   b9401689    ldr w9, [x20, #20]
   357b8:   2a1f03ed    mov w13, wzr
   357bc:   1100052a    add w10, w9, #0x1
   357c0:   12001ee9    and w9, w23, #0xff
   357c4:   7101153f    cmp w9, #0x45
   357c8:   b900168a    str w10, [x20, #20]
   357cc:   54000541    b.ne    35874 <__libc_init@plt-0x2b23c>  // b.any
   357d0:   12001d09    and w9, w8, #0xff
   357d4:   51013929    sub w9, w9, #0x4e
   357d8:   7100293f    cmp w9, #0xa
   357dc:   54000828    b.hi    358e0 <__libc_init@plt-0x2b1d0>  // b.pmore
   357e0:   1ac92369    lsl w9, w27, w9
   357e4:   5280842a    mov w10, #0x421                     // #1057
   357e8:   6a0a013f    tst w9, w10
   357ec:   540007a0    b.eq    358e0 <__libc_init@plt-0x2b1d0>  // b.none
   357f0:   140000da    b   35b58 <__libc_init@plt-0x2af58>
   357f4:   3901067b    strb    w27, [x19, #65]
   357f8:   17fffefe    b   353f0 <__libc_init@plt-0x2b6c0>
   357fc:   52801fa8    mov w8, #0xfd                   // #253
   35800:   0a0802e8    and w8, w23, w8
   35804:   7100251f    cmp w8, #0x9
   35808:   54001da1    b.ne    35bbc <__libc_init@plt-0x2aef4>  // b.any
   3580c:   f9400688    ldr x8, [x20, #8]
   35810:   aa1303e0    mov x0, x19
   35814:   b9801689    ldrsw   x9, [x20, #20]
   35818:   52800022    mov w2, #0x1                    // #1
   3581c:   8b090108    add x8, x8, x9
   35820:   d1000501    sub x1, x8, #0x1
   35824:   97ffc75a    bl  2758c <__libc_init@plt-0x39524>
   35828:   17fffef2    b   353f0 <__libc_init@plt-0x2b6c0>
   3582c:   12001ee8    and w8, w23, #0xff
   35830:   2a1f03f9    mov w25, wzr
   35834:   5280002d    mov w13, #0x1                       // #1
   35838:   51010508    sub w8, w8, #0x41
   3583c:   7100651f    cmp w8, #0x19
   35840:   54000348    b.hi    358a8 <__libc_init@plt-0x2b208>  // b.pmore
   35844:   52892f69    mov w9, #0x497b                 // #18811
   35848:   1ac82368    lsl w8, w27, w8
   3584c:   72a04009    movk    w9, #0x200, lsl #16
   35850:   6a09011f    tst w8, w9
   35854:   540002a0    b.eq    358a8 <__libc_init@plt-0x2b208>  // b.none
   35858:   140000c0    b   35b58 <__libc_init@plt-0x2af58>
   3585c:   33185ed8    bfi w24, w22, #8, #24
   35860:   7100071f    cmp w24, #0x1
   35864:   1a9fc701    csinc   w1, w24, wzr, gt
   35868:   aa1303e0    mov x0, x19
   3586c:   97ffc75a    bl  275d4 <__libc_init@plt-0x394dc>
   35870:   17fffee0    b   353f0 <__libc_init@plt-0x2b6c0>
   35874:   7101113f    cmp w9, #0x44
   35878:   540000c1    b.ne    35890 <__libc_init@plt-0x2b220>  // b.any
   3587c:   2a0803f9    mov w25, w8
   35880:   12001d09    and w9, w8, #0xff
   35884:   7101513f    cmp w9, #0x54
   35888:   54000101    b.ne    358a8 <__libc_init@plt-0x2b208>  // b.any
   3588c:   140000b3    b   35b58 <__libc_init@plt-0x2af58>
   35890:   2a0803f9    mov w25, w8
   35894:   14000005    b   358a8 <__libc_init@plt-0x2b208>
   35898:   52892c08    mov w8, #0x4960                 // #18784
   3589c:   72a04008    movk    w8, #0x200, lsl #16
   358a0:   6a08013f    tst w9, w8
   358a4:   540015a1    b.ne    35b58 <__libc_init@plt-0x2af58>  // b.any
   358a8:   12001ee8    and w8, w23, #0xff
   358ac:   7101511f    cmp w8, #0x54
   358b0:   54000161    b.ne    358dc <__libc_init@plt-0x2b1d4>  // b.any
   358b4:   aa1403e0    mov x0, x20
   358b8:   aa1303e1    mov x1, x19
   358bc:   2a1f03e2    mov w2, wzr
   358c0:   2a0d03f6    mov w22, w13
   358c4:   94000142    bl  35dcc <__libc_init@plt-0x2ace4>
   358c8:   2a1603ed    mov w13, w22
   358cc:   2a0003f8    mov w24, w0
   358d0:   2a1903e8    mov w8, w25
   358d4:   53087c16    lsr w22, w0, #8
   358d8:   14000005    b   358ec <__libc_init@plt-0x2b1c4>
   358dc:   2a1903e8    mov w8, w25
   358e0:   3600007c    tbz w28, #0, 358ec <__libc_init@plt-0x2b1c4>
   358e4:   52800038    mov w24, #0x1                       // #1
   358e8:   14000002    b   358f0 <__libc_init@plt-0x2b1c0>
   358ec:   33185ed8    bfi w24, w22, #8, #24
   358f0:   12001ee3    and w3, w23, #0xff
   358f4:   51014069    sub w9, w3, #0x50
   358f8:   7100213f    cmp w9, #0x8
   358fc:   54000148    b.hi    35924 <__libc_init@plt-0x2b18c>  // b.pmore
   35900:   d503201f    nop
   35904:   30ec258c    adr x12, ddb5 <__libc_init@plt-0x52cfb>
   35908:   1000008a    adr x10, 35918 <__libc_init@plt-0x2b198>
   3590c:   3869698b    ldrb    w11, [x12, x9]
   35910:   8b0b094a    add x10, x10, x11, lsl #2
   35914:   d61f0140    br  x10
   35918:   34000c4d    cbz w13, 35aa0 <__libc_init@plt-0x2b010>
   3591c:   79007e78    strh    w24, [x19, #62]
   35920:   17fffeb4    b   353f0 <__libc_init@plt-0x2b6c0>
   35924:   7101107f    cmp w3, #0x44
   35928:   540006a0    b.eq    359fc <__libc_init@plt-0x2b0b4>  // b.none
   3592c:   7101087f    cmp w3, #0x42
   35930:   54000161    b.ne    3595c <__libc_init@plt-0x2b154>  // b.any
   35934:   72001d09    ands    w9, w8, #0xff
   35938:   540009a0    b.eq    35a6c <__libc_init@plt-0x2b044>  // b.none
   3593c:   7101393f    cmp w9, #0x4e
   35940:   54000be0    b.eq    35abc <__libc_init@plt-0x2aff4>  // b.none
   35944:   7101693f    cmp w9, #0x5a
   35948:   54000ac1    b.ne    35aa0 <__libc_init@plt-0x2b010>  // b.any
   3594c:   3940d268    ldrb    w8, [x19, #52]
   35950:   32000108    orr w8, w8, #0x1
   35954:   3900d268    strb    w8, [x19, #52]
   35958:   17fffea6    b   353f0 <__libc_init@plt-0x2b6c0>
   3595c:   3700088d    tbnz    w13, #0, 35a6c <__libc_init@plt-0x2b044>
   35960:   14000050    b   35aa0 <__libc_init@plt-0x2b010>
   35964:   12001d09    and w9, w8, #0xff
   35968:   7101353f    cmp w9, #0x4d
   3596c:   5400070d    b.le    35a4c <__libc_init@plt-0x2b064>
   35970:   7101513f    cmp w9, #0x54
   35974:   5400088c    b.gt    35a84 <__libc_init@plt-0x2b02c>
   35978:   7101393f    cmp w9, #0x4e
   3597c:   54000b00    b.eq    35adc <__libc_init@plt-0x2afd4>  // b.none
   35980:   7101413f    cmp w9, #0x50
   35984:   540008e1    b.ne    35aa0 <__libc_init@plt-0x2b010>  // b.any
   35988:   d503201f    nop
   3598c:   101822e8    adr x8, 65de8 <strcmp@plt+0x5028>
   35990:   b9401d08    ldr w8, [x8, #28]
   35994:   b9003a68    str w8, [x19, #56]
   35998:   17fffe96    b   353f0 <__libc_init@plt-0x2b6c0>
   3599c:   72001d09    ands    w9, w8, #0xff
   359a0:   54000420    b.eq    35a24 <__libc_init@plt-0x2b08c>  // b.none
   359a4:   71014d3f    cmp w9, #0x53
   359a8:   540003e0    b.eq    35a24 <__libc_init@plt-0x2b08c>  // b.none
   359ac:   7101413f    cmp w9, #0x50
   359b0:   54000781    b.ne    35aa0 <__libc_init@plt-0x2b010>  // b.any
   359b4:   3940d268    ldrb    w8, [x19, #52]
   359b8:   321e0108    orr w8, w8, #0x4
   359bc:   3900d268    strb    w8, [x19, #52]
   359c0:   17fffe8c    b   353f0 <__libc_init@plt-0x2b6c0>
   359c4:   12001d09    and w9, w8, #0xff
   359c8:   7101493f    cmp w9, #0x52
   359cc:   54000340    b.eq    35a34 <__libc_init@plt-0x2b07c>  // b.none
   359d0:   7101313f    cmp w9, #0x4c
   359d4:   54000300    b.eq    35a34 <__libc_init@plt-0x2b07c>  // b.none
   359d8:   35000649    cbnz    w9, 35aa0 <__libc_init@plt-0x2b010>
   359dc:   51000708    sub w8, w24, #0x1
   359e0:   aa1303e0    mov x0, x19
   359e4:   93407d01    sxtw    x1, w8
   359e8:   97ffc711    bl  2762c <__libc_init@plt-0x39484>
   359ec:   17fffe81    b   353f0 <__libc_init@plt-0x2b6c0>
   359f0:   3400058d    cbz w13, 35aa0 <__libc_init@plt-0x2b010>
   359f4:   93407f01    sxtw    x1, w24
   359f8:   14000012    b   35a40 <__libc_init@plt-0x2b070>
   359fc:   72001d09    ands    w9, w8, #0xff
   35a00:   54000360    b.eq    35a6c <__libc_init@plt-0x2b044>  // b.none
   35a04:   7101413f    cmp w9, #0x50
   35a08:   54000620    b.eq    35acc <__libc_init@plt-0x2afe4>  // b.none
   35a0c:   71010d3f    cmp w9, #0x43
   35a10:   54000481    b.ne    35aa0 <__libc_init@plt-0x2b010>  // b.any
   35a14:   3940d268    ldrb    w8, [x19, #52]
   35a18:   321f0108    orr w8, w8, #0x2
   35a1c:   3900d268    strb    w8, [x19, #52]
   35a20:   17fffe74    b   353f0 <__libc_init@plt-0x2b6c0>
   35a24:   3940d268    ldrb    w8, [x19, #52]
   35a28:   121d7908    and w8, w8, #0xfffffffb
   35a2c:   3900d268    strb    w8, [x19, #52]
   35a30:   17fffe70    b   353f0 <__libc_init@plt-0x2b6c0>
   35a34:   7101313f    cmp w9, #0x4c
   35a38:   5a981708    cneg    w8, w24, eq // eq = none
   35a3c:   93407d01    sxtw    x1, w8
   35a40:   aa1303e0    mov x0, x19
   35a44:   97ffc6f8    bl  27624 <__libc_init@plt-0x3948c>
   35a48:   17fffe6a    b   353f0 <__libc_init@plt-0x2b6c0>
   35a4c:   34000109    cbz w9, 35a6c <__libc_init@plt-0x2b044>
   35a50:   71010d3f    cmp w9, #0x43
   35a54:   54000480    b.eq    35ae4 <__libc_init@plt-0x2afcc>  // b.none
   35a58:   7101113f    cmp w9, #0x44
   35a5c:   54000221    b.ne    35aa0 <__libc_init@plt-0x2b010>  // b.any
   35a60:   52800048    mov w8, #0x2                    // #2
   35a64:   b9003a68    str w8, [x19, #56]
   35a68:   17fffe62    b   353f0 <__libc_init@plt-0x2b6c0>
   35a6c:   90fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   35a70:   aa1303e0    mov x0, x19
   35a74:   52807da1    mov w1, #0x3ed                  // #1005
   35a78:   9129dc42    add x2, x2, #0xa77
   35a7c:   97ffb3c7    bl  22998 <__libc_init@plt-0x3e118>
   35a80:   17fffe5c    b   353f0 <__libc_init@plt-0x2b6c0>
   35a84:   7101553f    cmp w9, #0x55
   35a88:   54000340    b.eq    35af0 <__libc_init@plt-0x2afc0>  // b.none
   35a8c:   7101693f    cmp w9, #0x5a
   35a90:   54000081    b.ne    35aa0 <__libc_init@plt-0x2b010>  // b.any
   35a94:   52800068    mov w8, #0x3                    // #3
   35a98:   b9003a68    str w8, [x19, #56]
   35a9c:   17fffe55    b   353f0 <__libc_init@plt-0x2b6c0>
   35aa0:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   35aa4:   12001d04    and w4, w8, #0xff
   35aa8:   aa1303e0    mov x0, x19
   35aac:   52807da1    mov w1, #0x3ed                  // #1005
   35ab0:   9100e042    add x2, x2, #0x38
   35ab4:   97ffb3b9    bl  22998 <__libc_init@plt-0x3e118>
   35ab8:   17fffe4e    b   353f0 <__libc_init@plt-0x2b6c0>
   35abc:   3940d268    ldrb    w8, [x19, #52]
   35ac0:   121f1908    and w8, w8, #0xfe
   35ac4:   3900d268    strb    w8, [x19, #52]
   35ac8:   17fffe4a    b   353f0 <__libc_init@plt-0x2b6c0>
   35acc:   3940d268    ldrb    w8, [x19, #52]
   35ad0:   121e7908    and w8, w8, #0xfffffffd
   35ad4:   3900d268    strb    w8, [x19, #52]
   35ad8:   17fffe46    b   353f0 <__libc_init@plt-0x2b6c0>
   35adc:   b9003a7f    str wzr, [x19, #56]
   35ae0:   17fffe44    b   353f0 <__libc_init@plt-0x2b6c0>
   35ae4:   52800088    mov w8, #0x4                    // #4
   35ae8:   b9003a68    str w8, [x19, #56]
   35aec:   17fffe41    b   353f0 <__libc_init@plt-0x2b6c0>
   35af0:   b9003a7b    str w27, [x19, #56]
   35af4:   17fffe3f    b   353f0 <__libc_init@plt-0x2b6c0>
   35af8:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35afc:   9120f842    add x2, x2, #0x83e
   35b00:   aa1403e0    mov x0, x20
   35b04:   aa1303e1    mov x1, x19
   35b08:   2a1903e3    mov w3, w25
   35b0c:   94000080    bl  35d0c <__libc_init@plt-0x2ada4>
   35b10:   2a1f03e0    mov w0, wzr
   35b14:   a9464ff4    ldp x20, x19, [sp, #96]
   35b18:   a94557f6    ldp x22, x21, [sp, #80]
   35b1c:   a9445ff8    ldp x24, x23, [sp, #64]
   35b20:   a94367fa    ldp x26, x25, [sp, #48]
   35b24:   a9426ffc    ldp x28, x27, [sp, #32]
   35b28:   a9417bfd    ldp x29, x30, [sp, #16]
   35b2c:   9101c3ff    add sp, sp, #0x70
   35b30:   d65f03c0    ret
   35b34:   d0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   35b38:   9124ec42    add x2, x2, #0x93b
   35b3c:   17fffff1    b   35b00 <__libc_init@plt-0x2afb0>
   35b40:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35b44:   912f1c42    add x2, x2, #0xbc7
   35b48:   17ffffee    b   35b00 <__libc_init@plt-0x2afb0>
   35b4c:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35b50:   912a4442    add x2, x2, #0xa91
   35b54:   17ffffeb    b   35b00 <__libc_init@plt-0x2afb0>
   35b58:   b85fc3a8    ldur    w8, [x29, #-4]
   35b5c:   51000508    sub w8, w8, #0x1
   35b60:   b9001688    str w8, [x20, #20]
   35b64:   3600013c    tbz w28, #0, 35b88 <__libc_init@plt-0x2af28>
   35b68:   52800020    mov w0, #0x1                    // #1
   35b6c:   17ffffea    b   35b14 <__libc_init@plt-0x2af9c>
   35b70:   d0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   35b74:   9114c442    add x2, x2, #0x531
   35b78:   17ffffe2    b   35b00 <__libc_init@plt-0x2afb0>
   35b7c:   90fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   35b80:   912ec842    add x2, x2, #0xbb2
   35b84:   17ffffdf    b   35b00 <__libc_init@plt-0x2afb0>
   35b88:   33185ed8    bfi w24, w22, #8, #24
   35b8c:   7100071f    cmp w24, #0x1
   35b90:   1a9fc700    csinc   w0, w24, wzr, gt
   35b94:   17ffffe0    b   35b14 <__libc_init@plt-0x2af9c>
   35b98:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   35b9c:   912d3842    add x2, x2, #0xb4e
   35ba0:   14000003    b   35bac <__libc_init@plt-0x2af04>
   35ba4:   d0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   35ba8:   9133b042    add x2, x2, #0xcec
   35bac:   aa1403e0    mov x0, x20
   35bb0:   aa1303e1    mov x1, x19
   35bb4:   2a1803e3    mov w3, w24
   35bb8:   17ffffd5    b   35b0c <__libc_init@plt-0x2afa4>
   35bbc:   90fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   35bc0:   91174042    add x2, x2, #0x5d0
   35bc4:   17ffffcf    b   35b00 <__libc_init@plt-0x2afb0>
   35bc8:   b0fffea1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   35bcc:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35bd0:   9134a821    add x1, x1, #0xd2a
   35bd4:   91052c42    add x2, x2, #0x14b
   35bd8:   aa1303e0    mov x0, x19
   35bdc:   52801c63    mov w3, #0xe3                   // #227
   35be0:   97ffb559    bl  23144 <__libc_init@plt-0x3d96c>
   35be4:   51018408    sub w8, w0, #0x61
   35be8:   51008009    sub w9, w0, #0x20
   35bec:   12001d08    and w8, w8, #0xff
   35bf0:   7100691f    cmp w8, #0x1a
   35bf4:   1a803120    csel    w0, w9, w0, cc  // cc = lo, ul, last
   35bf8:   d65f03c0    ret
   35bfc:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   35c00:   910003fd    mov x29, sp
   35c04:   29422408    ldp w8, w9, [x0, #16]
   35c08:   f940040a    ldr x10, [x0, #8]
   35c0c:   6b08013f    cmp w9, w8
   35c10:   5400024a    b.ge    35c58 <__libc_init@plt-0x2ae58>  // b.tcont
   35c14:   93407d2b    sxtw    x11, w9
   35c18:   d281400d    mov x13, #0xa00                     // #2560
   35c1c:   8b0b014b    add x11, x10, x11
   35c20:   5280002c    mov w12, #0x1                       // #1
   35c24:   f2c0002d    movk    x13, #0x1, lsl #32
   35c28:   3940016e    ldrb    w14, [x11]
   35c2c:   9ace218f    lsl x15, x12, x14
   35c30:   710081df    cmp w14, #0x20
   35c34:   8a0d01ee    and x14, x15, x13
   35c38:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   35c3c:   540000e0    b.eq    35c58 <__libc_init@plt-0x2ae58>  // b.none
   35c40:   11000529    add w9, w9, #0x1
   35c44:   9100056b    add x11, x11, #0x1
   35c48:   6b09011f    cmp w8, w9
   35c4c:   b9001409    str w9, [x0, #20]
   35c50:   54fffec1    b.ne    35c28 <__libc_init@plt-0x2ae88>  // b.any
   35c54:   14000007    b   35c70 <__libc_init@plt-0x2ae40>
   35c58:   6b08013f    cmp w9, w8
   35c5c:   540000aa    b.ge    35c70 <__libc_init@plt-0x2ae40>  // b.tcont
   35c60:   11000528    add w8, w9, #0x1
   35c64:   b9001408    str w8, [x0, #20]
   35c68:   3869c940    ldrb    w0, [x10, w9, sxtw]
   35c6c:   1400000b    b   35c98 <__libc_init@plt-0x2ae18>
   35c70:   34000088    cbz w8, 35c80 <__libc_init@plt-0x2ae30>
   35c74:   90fffea2    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   35c78:   912e4842    add x2, x2, #0xb92
   35c7c:   14000003    b   35c88 <__libc_init@plt-0x2ae28>
   35c80:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   35c84:   911cd042    add x2, x2, #0x734
   35c88:   aa0103e0    mov x0, x1
   35c8c:   52807da1    mov w1, #0x3ed                  // #1005
   35c90:   97ffb342    bl  22998 <__libc_init@plt-0x3e118>
   35c94:   52800140    mov w0, #0xa                    // #10
   35c98:   a8c17bfd    ldp x29, x30, [sp], #16
   35c9c:   d65f03c0    ret
   35ca0:   2942200a    ldp w10, w8, [x0, #16]
   35ca4:   f9400409    ldr x9, [x0, #8]
   35ca8:   6b0a011f    cmp w8, w10
   35cac:   5400024a    b.ge    35cf4 <__libc_init@plt-0x2adbc>  // b.tcont
   35cb0:   93407d0b    sxtw    x11, w8
   35cb4:   d281400d    mov x13, #0xa00                     // #2560
   35cb8:   8b0b012b    add x11, x9, x11
   35cbc:   5280002c    mov w12, #0x1                       // #1
   35cc0:   f2c0002d    movk    x13, #0x1, lsl #32
   35cc4:   3940016e    ldrb    w14, [x11]
   35cc8:   9ace218f    lsl x15, x12, x14
   35ccc:   710081df    cmp w14, #0x20
   35cd0:   8a0d01ee    and x14, x15, x13
   35cd4:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   35cd8:   540000e0    b.eq    35cf4 <__libc_init@plt-0x2adbc>  // b.none
   35cdc:   11000508    add w8, w8, #0x1
   35ce0:   9100056b    add x11, x11, #0x1
   35ce4:   6b08015f    cmp w10, w8
   35ce8:   b9001408    str w8, [x0, #20]
   35cec:   54fffec1    b.ne    35cc4 <__libc_init@plt-0x2adec>  // b.any
   35cf0:   14000005    b   35d04 <__libc_init@plt-0x2adac>
   35cf4:   6b0a011f    cmp w8, w10
   35cf8:   5400006a    b.ge    35d04 <__libc_init@plt-0x2adac>  // b.tcont
   35cfc:   3868c920    ldrb    w0, [x9, w8, sxtw]
   35d00:   d65f03c0    ret
   35d04:   2a1f03e0    mov w0, wzr
   35d08:   d65f03c0    ret
   35d0c:   aa0003e8    mov x8, x0
   35d10:   2a0303e4    mov w4, w3
   35d14:   aa0203e3    mov x3, x2
   35d18:   aa0103e0    mov x0, x1
   35d1c:   b9401109    ldr w9, [x8, #16]
   35d20:   f9400508    ldr x8, [x8, #8]
   35d24:   93407d2a    sxtw    x10, w9
   35d28:   7100053f    cmp w9, #0x1
   35d2c:   5400014b    b.lt    35d54 <__libc_init@plt-0x2ad5c>  // b.tstop
   35d30:   aa1f03eb    mov x11, xzr
   35d34:   386b690c    ldrb    w12, [x8, x11]
   35d38:   7100819f    cmp w12, #0x20
   35d3c:   54000101    b.ne    35d5c <__libc_init@plt-0x2ad54>  // b.any
   35d40:   9100056b    add x11, x11, #0x1
   35d44:   eb0b013f    cmp x9, x11
   35d48:   54ffff61    b.ne    35d34 <__libc_init@plt-0x2ad7c>  // b.any
   35d4c:   2a0903eb    mov w11, w9
   35d50:   14000003    b   35d5c <__libc_init@plt-0x2ad54>
   35d54:   2a1f03eb    mov w11, wzr
   35d58:   14000001    b   35d5c <__libc_init@plt-0x2ad54>
   35d5c:   5100054c    sub w12, w10, #0x1
   35d60:   11000529    add w9, w9, #0x1
   35d64:   6b0c017f    cmp w11, w12
   35d68:   d100054a    sub x10, x10, #0x1
   35d6c:   1a8cb16c    csel    w12, w11, w12, lt   // lt = tstop
   35d70:   93407d6b    sxtw    x11, w11
   35d74:   1100058c    add w12, w12, #0x1
   35d78:   eb0b015f    cmp x10, x11
   35d7c:   540000ed    b.le    35d98 <__libc_init@plt-0x2ad18>
   35d80:   386a690d    ldrb    w13, [x8, x10]
   35d84:   51000529    sub w9, w9, #0x1
   35d88:   d100054a    sub x10, x10, #0x1
   35d8c:   710081bf    cmp w13, #0x20
   35d90:   54ffff40    b.eq    35d78 <__libc_init@plt-0x2ad38>  // b.none
   35d94:   14000002    b   35d9c <__libc_init@plt-0x2ad14>
   35d98:   2a0c03e9    mov w9, w12
   35d9c:   6b0b013f    cmp w9, w11
   35da0:   540000ed    b.le    35dbc <__libc_init@plt-0x2acf4>
   35da4:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35da8:   4b0b0125    sub w5, w9, w11
   35dac:   9118cc42    add x2, x2, #0x633
   35db0:   8b2b4106    add x6, x8, w11, uxtw
   35db4:   52807da1    mov w1, #0x3ed                  // #1005
   35db8:   17ffb2f8    b   22998 <__libc_init@plt-0x3e118>
   35dbc:   90fffec2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   35dc0:   52807da1    mov w1, #0x3ed                  // #1005
   35dc4:   9117b042    add x2, x2, #0x5ec
   35dc8:   17ffb2f4    b   22998 <__libc_init@plt-0x3e118>
   35dcc:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   35dd0:   f9000bf9    str x25, [sp, #16]
   35dd4:   910003fd    mov x29, sp
   35dd8:   a9025ff8    stp x24, x23, [sp, #32]
   35ddc:   a90357f6    stp x22, x21, [sp, #48]
   35de0:   a9044ff4    stp x20, x19, [sp, #64]
   35de4:   2a0203f6    mov w22, w2
   35de8:   aa0103f3    mov x19, x1
   35dec:   aa0003f4    mov x20, x0
   35df0:   2a0203f5    mov w21, w2
   35df4:   72001c5f    tst w2, #0xff
   35df8:   54000081    b.ne    35e08 <__libc_init@plt-0x2aca8>  // b.any
   35dfc:   aa1403e0    mov x0, x20
   35e00:   97ffffa8    bl  35ca0 <__libc_init@plt-0x2ae10>
   35e04:   2a0003f5    mov w21, w0
   35e08:   12001ea3    and w3, w21, #0xff
   35e0c:   7100ac7f    cmp w3, #0x2b
   35e10:   540001a0    b.eq    35e44 <__libc_init@plt-0x2ac6c>  // b.none
   35e14:   7100b47f    cmp w3, #0x2d
   35e18:   54000160    b.eq    35e44 <__libc_init@plt-0x2ac6c>  // b.none
   35e1c:   5100eaa8    sub w8, w21, #0x3a
   35e20:   12001d08    and w8, w8, #0xff
   35e24:   7103d51f    cmp w8, #0xf5
   35e28:   540000e8    b.hi    35e44 <__libc_init@plt-0x2ac6c>  // b.pmore
   35e2c:   b0fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   35e30:   aa1303e0    mov x0, x19
   35e34:   91205442    add x2, x2, #0x815
   35e38:   52807da1    mov w1, #0x3ed                  // #1005
   35e3c:   97ffb2d7    bl  22998 <__libc_init@plt-0x3e118>
   35e40:   14000034    b   35f10 <__libc_init@plt-0x2aba0>
   35e44:   7100b47f    cmp w3, #0x2d
   35e48:   54000080    b.eq    35e58 <__libc_init@plt-0x2ac58>  // b.none
   35e4c:   2a1503e0    mov w0, w21
   35e50:   7100ac7f    cmp w3, #0x2b
   35e54:   54000121    b.ne    35e78 <__libc_init@plt-0x2ac38>  // b.any
   35e58:   72001edf    tst w22, #0xff
   35e5c:   54000081    b.ne    35e6c <__libc_init@plt-0x2ac44>  // b.any
   35e60:   b9401688    ldr w8, [x20, #20]
   35e64:   11000508    add w8, w8, #0x1
   35e68:   b9001688    str w8, [x20, #20]
   35e6c:   aa1403e0    mov x0, x20
   35e70:   97ffff8c    bl  35ca0 <__libc_init@plt-0x2ae10>
   35e74:   2a1f03f6    mov w22, wzr
   35e78:   5100c008    sub w8, w0, #0x30
   35e7c:   12001d08    and w8, w8, #0xff
   35e80:   7100251f    cmp w8, #0x9
   35e84:   54000468    b.hi    35f10 <__libc_init@plt-0x2aba0>  // b.pmore
   35e88:   52999f98    mov w24, #0xccfc                    // #52476
   35e8c:   2a1f03f7    mov w23, wzr
   35e90:   72a19998    movk    w24, #0xccc, lsl #16
   35e94:   52800159    mov w25, #0xa                       // #10
   35e98:   4b200308    sub w8, w24, w0, uxtb
   35e9c:   6b0802ff    cmp w23, w8
   35ea0:   540003cc    b.gt    35f18 <__libc_init@plt-0x2ab98>
   35ea4:   12001c08    and w8, w0, #0xff
   35ea8:   72001edf    tst w22, #0xff
   35eac:   1b1922e8    madd    w8, w23, w25, w8
   35eb0:   5100c117    sub w23, w8, #0x30
   35eb4:   54000081    b.ne    35ec4 <__libc_init@plt-0x2abec>  // b.any
   35eb8:   b9401688    ldr w8, [x20, #20]
   35ebc:   11000508    add w8, w8, #0x1
   35ec0:   b9001688    str w8, [x20, #20]
   35ec4:   aa1403e0    mov x0, x20
   35ec8:   97ffff76    bl  35ca0 <__libc_init@plt-0x2ae10>
   35ecc:   2a1f03f6    mov w22, wzr
   35ed0:   5100c008    sub w8, w0, #0x30
   35ed4:   12001d08    and w8, w8, #0xff
   35ed8:   7100291f    cmp w8, #0xa
   35edc:   54fffde3    b.cc    35e98 <__libc_init@plt-0x2ac18>  // b.lo, b.ul, b.last
   35ee0:   12001ea8    and w8, w21, #0xff
   35ee4:   7100b51f    cmp w8, #0x2d
   35ee8:   54000221    b.ne    35f2c <__libc_init@plt-0x2ab84>  // b.any
   35eec:   4b1703f4    neg w20, w23
   35ef0:   36f800d7    tbz w23, #31, 35f08 <__libc_init@plt-0x2aba8>
   35ef4:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   35ef8:   aa1303e0    mov x0, x19
   35efc:   910c0842    add x2, x2, #0x302
   35f00:   52807da1    mov w1, #0x3ed                  // #1005
   35f04:   97ffb2a5    bl  22998 <__libc_init@plt-0x3e118>
   35f08:   2a1403f7    mov w23, w20
   35f0c:   14000008    b   35f2c <__libc_init@plt-0x2ab84>
   35f10:   2a1f03f7    mov w23, wzr
   35f14:   14000006    b   35f2c <__libc_init@plt-0x2ab84>
   35f18:   f0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   35f1c:   aa1303e0    mov x0, x19
   35f20:   910c0842    add x2, x2, #0x302
   35f24:   52807da1    mov w1, #0x3ed                  // #1005
   35f28:   97ffb29c    bl  22998 <__libc_init@plt-0x3e118>
   35f2c:   2a1703e0    mov w0, w23
   35f30:   f9400bf9    ldr x25, [sp, #16]
   35f34:   a9444ff4    ldp x20, x19, [sp, #64]
   35f38:   a94357f6    ldp x22, x21, [sp, #48]
   35f3c:   a9425ff8    ldp x24, x23, [sp, #32]
   35f40:   a8c57bfd    ldp x29, x30, [sp], #80
   35f44:   d65f03c0    ret
   35f48:   52800022    mov w2, #0x1                    // #1
   35f4c:   17fffd08    b   3536c <__libc_init@plt-0x2b744>
   35f50:   29422408    ldp w8, w9, [x0, #16]
   35f54:   6b08013f    cmp w9, w8
   35f58:   5400024a    b.ge    35fa0 <__libc_init@plt-0x2ab10>  // b.tcont
   35f5c:   f940040a    ldr x10, [x0, #8]
   35f60:   93407d2b    sxtw    x11, w9
   35f64:   d281400c    mov x12, #0xa00                     // #2560
   35f68:   f2c0002c    movk    x12, #0x1, lsl #32
   35f6c:   8b0b014a    add x10, x10, x11
   35f70:   5280002b    mov w11, #0x1                       // #1
   35f74:   3940014d    ldrb    w13, [x10]
   35f78:   9acd216e    lsl x14, x11, x13
   35f7c:   710081bf    cmp w13, #0x20
   35f80:   8a0c01cd    and x13, x14, x12
   35f84:   fa4099a4    ccmp    x13, #0x0, #0x4, ls // ls = plast
   35f88:   540000c0    b.eq    35fa0 <__libc_init@plt-0x2ab10>  // b.none
   35f8c:   11000529    add w9, w9, #0x1
   35f90:   9100054a    add x10, x10, #0x1
   35f94:   6b09011f    cmp w8, w9
   35f98:   b9001409    str w9, [x0, #20]
   35f9c:   54fffec1    b.ne    35f74 <__libc_init@plt-0x2ab3c>  // b.any
   35fa0:   d65f03c0    ret
   35fa4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   35fa8:   910003fd    mov x29, sp
   35fac:   52800c88    mov w8, #0x64                   // #100
   35fb0:   2a1f03e1    mov w1, wzr
   35fb4:   52806602    mov w2, #0x330                  // #816
   35fb8:   78008408    strh    w8, [x0], #8
   35fbc:   9400ab49    bl  60ce0 <memset@plt>
   35fc0:   a8c17bfd    ldp x29, x30, [sp], #16
   35fc4:   d65f03c0    ret
   35fc8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   35fcc:   a90157f6    stp x22, x21, [sp, #16]
   35fd0:   910003fd    mov x29, sp
   35fd4:   a9024ff4    stp x20, x19, [sp, #32]
   35fd8:   aa0003f4    mov x20, x0
   35fdc:   aa0303f5    mov x21, x3
   35fe0:   aa0103f3    mov x19, x1
   35fe4:   91005000    add x0, x0, #0x14
   35fe8:   2a1f03e1    mov w1, wzr
   35fec:   2a0403f6    mov w22, w4
   35ff0:   f9000682    str x2, [x20, #8]
   35ff4:   52806482    mov w2, #0x324                  // #804
   35ff8:   39000284    strb    w4, [x20]
   35ffc:   3900069f    strb    wzr, [x20, #1]
   36000:   b9001295    str w21, [x20, #16]
   36004:   9400ab37    bl  60ce0 <memset@plt>
   36008:   710402df    cmp w22, #0x100
   3600c:   54000122    b.cs    36030 <__libc_init@plt-0x2aa80>  // b.hs, b.nlast
   36010:   eb35c2bf    cmp x21, w21, sxtw
   36014:   540001c1    b.ne    3604c <__libc_init@plt-0x2aa64>  // b.any
   36018:   12800008    mov w8, #0xffffffff             // #-1
   3601c:   a94157f6    ldp x22, x21, [sp, #16]
   36020:   b9001e88    str w8, [x20, #28]
   36024:   a9424ff4    ldp x20, x19, [sp, #32]
   36028:   a8c37bfd    ldp x29, x30, [sp], #48
   3602c:   d65f03c0    ret
   36030:   b0fffea1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   36034:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36038:   91095421    add x1, x1, #0x255
   3603c:   91052c42    add x2, x2, #0x14b
   36040:   aa1303e0    mov x0, x19
   36044:   528003a3    mov w3, #0x1d                   // #29
   36048:   97ffb43f    bl  23144 <__libc_init@plt-0x3d96c>
   3604c:   f0fffe81    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   36050:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36054:   9128fc21    add x1, x1, #0xa3f
   36058:   91052c42    add x2, x2, #0x14b
   3605c:   aa1303e0    mov x0, x19
   36060:   528003e3    mov w3, #0x1f                   // #31
   36064:   97ffb438    bl  23144 <__libc_init@plt-0x3d96c>
   36068:   52800c88    mov w8, #0x64                   // #100
   3606c:   52806709    mov w9, #0x338                  // #824
   36070:   4b000108    sub w8, w8, w0
   36074:   cb28cd20    sub x0, x9, w8, sxtw #3
   36078:   d65f03c0    ret
   3607c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   36080:   a90167fa    stp x26, x25, [sp, #16]
   36084:   910003fd    mov x29, sp
   36088:   a9025ff8    stp x24, x23, [sp, #32]
   3608c:   a90357f6    stp x22, x21, [sp, #48]
   36090:   a9044ff4    stp x20, x19, [sp, #64]
   36094:   2a0203f4    mov w20, w2
   36098:   2a1f03e2    mov w2, wzr
   3609c:   aa0103f7    mov x23, x1
   360a0:   aa0003f3    mov x19, x0
   360a4:   aa0803f6    mov x22, x8
   360a8:   940000fe    bl  364a0 <__libc_init@plt-0x2a610>
   360ac:   d0000168    adrp    x8, 64000 <strcmp@plt+0x3240>
   360b0:   390006df    strb    wzr, [x22, #1]
   360b4:   390012df    strb    wzr, [x22, #4]
   360b8:   2a0003f5    mov w21, w0
   360bc:   390022df    strb    wzr, [x22, #8]
   360c0:   aa1603f9    mov x25, x22
   360c4:   f945f508    ldr x8, [x8, #3048]
   360c8:   52800029    mov w9, #0x1                    // #1
   360cc:   aa1303e0    mov x0, x19
   360d0:   aa1703e1    mov x1, x23
   360d4:   b9401678    ldr w24, [x19, #20]
   360d8:   390032df    strb    wzr, [x22, #12]
   360dc:   b9401d08    ldr w8, [x8, #28]
   360e0:   390042df    strb    wzr, [x22, #16]
   360e4:   390052df    strb    wzr, [x22, #20]
   360e8:   390062df    strb    wzr, [x22, #24]
   360ec:   3801cf3f    strb    wzr, [x25, #28]!
   360f0:   b90022c8    str w8, [x22, #32]
   360f4:   390092c9    strb    w9, [x22, #36]
   360f8:   b80252df    stur    wzr, [x22, #37]
   360fc:   3900a6df    strb    wzr, [x22, #41]
   36100:   b9002ec9    str w9, [x22, #44]
   36104:   790062df    strh    wzr, [x22, #48]
   36108:   9400030a    bl  36d30 <__libc_init@plt-0x29d80>
   3610c:   51018408    sub w8, w0, #0x61
   36110:   51008009    sub w9, w0, #0x20
   36114:   12001d08    and w8, w8, #0xff
   36118:   7100691f    cmp w8, #0x1a
   3611c:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   36120:   12001d09    and w9, w8, #0xff
   36124:   7101113f    cmp w9, #0x44
   36128:   390002c8    strb    w8, [x22]
   3612c:   54000300    b.eq    3618c <__libc_init@plt-0x2a924>  // b.none
   36130:   7101153f    cmp w9, #0x45
   36134:   54001201    b.ne    36374 <__libc_init@plt-0x2a73c>  // b.any
   36138:   aa1303e0    mov x0, x19
   3613c:   94000326    bl  36dd4 <__libc_init@plt-0x29cdc>
   36140:   51018408    sub w8, w0, #0x61
   36144:   51008009    sub w9, w0, #0x20
   36148:   12001d08    and w8, w8, #0xff
   3614c:   7100691f    cmp w8, #0x1a
   36150:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   36154:   12001d09    and w9, w8, #0xff
   36158:   51013929    sub w9, w9, #0x4e
   3615c:   7100293f    cmp w9, #0xa
   36160:   54001088    b.hi    36370 <__libc_init@plt-0x2a740>  // b.pmore
   36164:   5280002a    mov w10, #0x1                       // #1
   36168:   1ac92149    lsl w9, w10, w9
   3616c:   5280842a    mov w10, #0x421                     // #1057
   36170:   6a0a013f    tst w9, w10
   36174:   54000fe0    b.eq    36370 <__libc_init@plt-0x2a740>  // b.none
   36178:   b9401669    ldr w9, [x19, #20]
   3617c:   390006c8    strb    w8, [x22, #1]
   36180:   11000529    add w9, w9, #0x1
   36184:   b9001669    str w9, [x19, #20]
   36188:   1400007a    b   36370 <__libc_init@plt-0x2a740>
   3618c:   aa1303e0    mov x0, x19
   36190:   94000311    bl  36dd4 <__libc_init@plt-0x29cdc>
   36194:   51018408    sub w8, w0, #0x61
   36198:   51008009    sub w9, w0, #0x20
   3619c:   12001d08    and w8, w8, #0xff
   361a0:   7100691f    cmp w8, #0x1a
   361a4:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   361a8:   12001d08    and w8, w8, #0xff
   361ac:   7101511f    cmp w8, #0x54
   361b0:   54000e01    b.ne    36370 <__libc_init@plt-0x2a740>  // b.any
   361b4:   b9401668    ldr w8, [x19, #20]
   361b8:   52800c89    mov w9, #0x64                   // #100
   361bc:   aa1303e0    mov x0, x19
   361c0:   11000508    add w8, w8, #0x1
   361c4:   390002c9    strb    w9, [x22]
   361c8:   b9001668    str w8, [x19, #20]
   361cc:   94000302    bl  36dd4 <__libc_init@plt-0x29cdc>
   361d0:   12001c08    and w8, w0, #0xff
   361d4:   71009d1f    cmp w8, #0x27
   361d8:   54000060    b.eq    361e4 <__libc_init@plt-0x2a8cc>  // b.none
   361dc:   7100891f    cmp w8, #0x22
   361e0:   54000641    b.ne    362a8 <__libc_init@plt-0x2a808>  // b.any
   361e4:   29422668    ldp w8, w9, [x19, #16]
   361e8:   1100052c    add w12, w9, #0x1
   361ec:   6b08019f    cmp w12, w8
   361f0:   b900166c    str w12, [x19, #20]
   361f4:   540004ea    b.ge    36290 <__libc_init@plt-0x2a820>  // b.tcont
   361f8:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   361fc:   2a1f03e9    mov w9, wzr
   36200:   f940066a    ldr x10, [x19, #8]
   36204:   91065c42    add x2, x2, #0x197
   36208:   93407d8b    sxtw    x11, w12
   3620c:   9100056b    add x11, x11, #0x1
   36210:   b900166b    str w11, [x19, #20]
   36214:   386cc94d    ldrb    w13, [x10, w12, sxtw]
   36218:   6b2001bf    cmp w13, w0, uxtb
   3621c:   54000201    b.ne    3625c <__libc_init@plt-0x2a854>  // b.any
   36220:   6b08017f    cmp w11, w8
   36224:   54000860    b.eq    36330 <__libc_init@plt-0x2a780>  // b.none
   36228:   386b694d    ldrb    w13, [x10, x11]
   3622c:   6b2001bf    cmp w13, w0, uxtb
   36230:   54000801    b.ne    36330 <__libc_init@plt-0x2a780>  // b.any
   36234:   3940c2cd    ldrb    w13, [x22, #48]
   36238:   71007dbf    cmp w13, #0x1f
   3623c:   54000168    b.hi    36268 <__libc_init@plt-0x2a848>  // b.pmore
   36240:   110005ae    add w14, w13, #0x1
   36244:   8b0d02cd    add x13, x22, x13
   36248:   1100098b    add w11, w12, #0x2
   3624c:   3900c2ce    strb    w14, [x22, #48]
   36250:   3900c9a0    strb    w0, [x13, #50]
   36254:   b900166b    str w11, [x19, #20]
   36258:   1400000a    b   36280 <__libc_init@plt-0x2a830>
   3625c:   3940c2cc    ldrb    w12, [x22, #48]
   36260:   71007d9f    cmp w12, #0x1f
   36264:   54000069    b.ls    36270 <__libc_init@plt-0x2a840>  // b.plast
   36268:   52800029    mov w9, #0x1                    // #1
   3626c:   14000005    b   36280 <__libc_init@plt-0x2a830>
   36270:   1100058e    add w14, w12, #0x1
   36274:   8b0c02cc    add x12, x22, x12
   36278:   3900c2ce    strb    w14, [x22, #48]
   3627c:   3900c98d    strb    w13, [x12, #50]
   36280:   2a0b03ec    mov w12, w11
   36284:   6b08017f    cmp w11, w8
   36288:   54fffc0b    b.lt    36208 <__libc_init@plt-0x2a8a8>  // b.tstop
   3628c:   14000003    b   36298 <__libc_init@plt-0x2a818>
   36290:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36294:   91065c42    add x2, x2, #0x197
   36298:   aa1303e0    mov x0, x19
   3629c:   aa1703e1    mov x1, x23
   362a0:   2a1803e3    mov w3, w24
   362a4:   940002e7    bl  36e40 <__libc_init@plt-0x29c70>
   362a8:   aa1303e0    mov x0, x19
   362ac:   940002ca    bl  36dd4 <__libc_init@plt-0x29cdc>
   362b0:   12001c08    and w8, w0, #0xff
   362b4:   7100a11f    cmp w8, #0x28
   362b8:   540005c1    b.ne    36370 <__libc_init@plt-0x2a740>  // b.any
   362bc:   29422269    ldp w9, w8, [x19, #16]
   362c0:   11000508    add w8, w8, #0x1
   362c4:   6b09011f    cmp w8, w9
   362c8:   b9001668    str w8, [x19, #20]
   362cc:   5400046a    b.ge    36358 <__libc_init@plt-0x2a758>  // b.tcont
   362d0:   2a1f03fa    mov w26, wzr
   362d4:   aa1303e0    mov x0, x19
   362d8:   aa1703e1    mov x1, x23
   362dc:   2a1f03e2    mov w2, wzr
   362e0:   94000308    bl  36f00 <__libc_init@plt-0x29bb0>
   362e4:   3940c6c8    ldrb    w8, [x22, #49]
   362e8:   71000d1f    cmp w8, #0x3
   362ec:   54000069    b.ls    362f8 <__libc_init@plt-0x2a7b8>  // b.plast
   362f0:   5280003a    mov w26, #0x1                       // #1
   362f4:   14000005    b   36308 <__libc_init@plt-0x2a7a8>
   362f8:   11000509    add w9, w8, #0x1
   362fc:   8b080ac8    add x8, x22, x8, lsl #2
   36300:   3900c6c9    strb    w9, [x22, #49]
   36304:   b9005500    str w0, [x8, #84]
   36308:   aa1303e0    mov x0, x19
   3630c:   aa1703e1    mov x1, x23
   36310:   94000288    bl  36d30 <__libc_init@plt-0x29d80>
   36314:   12001c08    and w8, w0, #0xff
   36318:   7100b11f    cmp w8, #0x2c
   3631c:   54000121    b.ne    36340 <__libc_init@plt-0x2a770>  // b.any
   36320:   29422269    ldp w9, w8, [x19, #16]
   36324:   6b09011f    cmp w8, w9
   36328:   54fffd6b    b.lt    362d4 <__libc_init@plt-0x2a7dc>  // b.tstop
   3632c:   1400000b    b   36358 <__libc_init@plt-0x2a758>
   36330:   3607fbc9    tbz w9, #0, 362a8 <__libc_init@plt-0x2a808>
   36334:   d0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   36338:   91123442    add x2, x2, #0x48d
   3633c:   17ffffd7    b   36298 <__libc_init@plt-0x2a818>
   36340:   7100a51f    cmp w8, #0x29
   36344:   540000a1    b.ne    36358 <__libc_init@plt-0x2a758>  // b.any
   36348:   3600015a    tbz w26, #0, 36370 <__libc_init@plt-0x2a740>
   3634c:   b0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   36350:   911a9842    add x2, x2, #0x6a6
   36354:   14000003    b   36360 <__libc_init@plt-0x2a750>
   36358:   d0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3635c:   912cc042    add x2, x2, #0xb30
   36360:   aa1303e0    mov x0, x19
   36364:   aa1703e1    mov x1, x23
   36368:   2a1803e3    mov w3, w24
   3636c:   940002b5    bl  36e40 <__libc_init@plt-0x29c70>
   36370:   394002c8    ldrb    w8, [x22]
   36374:   12001d08    and w8, w8, #0xff
   36378:   7101911f    cmp w8, #0x64
   3637c:   54000200    b.eq    363bc <__libc_init@plt-0x2a6f4>  // b.none
   36380:   7101051f    cmp w8, #0x41
   36384:   540000e1    b.ne    363a0 <__libc_init@plt-0x2a710>  // b.any
   36388:   aa1303e0    mov x0, x19
   3638c:   94000292    bl  36dd4 <__libc_init@plt-0x29cdc>
   36390:   5100c008    sub w8, w0, #0x30
   36394:   12001d08    and w8, w8, #0xff
   36398:   7100251f    cmp w8, #0x9
   3639c:   54000108    b.hi    363bc <__libc_init@plt-0x2a6f4>  // b.pmore
   363a0:   aa1303e0    mov x0, x19
   363a4:   aa1703e1    mov x1, x23
   363a8:   2a1f03e2    mov w2, wzr
   363ac:   940002d5    bl  36f00 <__libc_init@plt-0x29bb0>
   363b0:   52800028    mov w8, #0x1                    // #1
   363b4:   b90006c0    str w0, [x22, #4]
   363b8:   390022c8    strb    w8, [x22, #8]
   363bc:   394002c8    ldrb    w8, [x22]
   363c0:   7101911f    cmp w8, #0x64
   363c4:   54000460    b.eq    36450 <__libc_init@plt-0x2a660>  // b.none
   363c8:   aa1303e0    mov x0, x19
   363cc:   94000282    bl  36dd4 <__libc_init@plt-0x29cdc>
   363d0:   12001c08    and w8, w0, #0xff
   363d4:   7100b91f    cmp w8, #0x2e
   363d8:   540003c1    b.ne    36450 <__libc_init@plt-0x2a660>  // b.any
   363dc:   b9401668    ldr w8, [x19, #20]
   363e0:   aa1303e0    mov x0, x19
   363e4:   aa1703e1    mov x1, x23
   363e8:   2a1f03e2    mov w2, wzr
   363ec:   11000508    add w8, w8, #0x1
   363f0:   b9001668    str w8, [x19, #20]
   363f4:   940002c3    bl  36f00 <__libc_init@plt-0x29bb0>
   363f8:   52800028    mov w8, #0x1                    // #1
   363fc:   b9000ec0    str w0, [x22, #12]
   36400:   aa1303e0    mov x0, x19
   36404:   390042c8    strb    w8, [x22, #16]
   36408:   94000273    bl  36dd4 <__libc_init@plt-0x29cdc>
   3640c:   12001c08    and w8, w0, #0xff
   36410:   51011108    sub w8, w8, #0x44
   36414:   7100851f    cmp w8, #0x21
   36418:   540001c8    b.hi    36450 <__libc_init@plt-0x2a660>  // b.pmore
   3641c:   5280003a    mov w26, #0x1                       // #1
   36420:   9ac82348    lsl x8, x26, x8
   36424:   f200051f    tst x8, #0x300000003
   36428:   54000140    b.eq    36450 <__libc_init@plt-0x2a660>  // b.none
   3642c:   b9401668    ldr w8, [x19, #20]
   36430:   aa1303e0    mov x0, x19
   36434:   aa1703e1    mov x1, x23
   36438:   2a1f03e2    mov w2, wzr
   3643c:   11000508    add w8, w8, #0x1
   36440:   b9001668    str w8, [x19, #20]
   36444:   940002af    bl  36f00 <__libc_init@plt-0x29bb0>
   36448:   390062da    strb    w26, [x22, #24]
   3644c:   b90016c0    str w0, [x22, #20]
   36450:   6b1402bf    cmp w21, w20
   36454:   f9401ae9    ldr x9, [x23, #48]
   36458:   f84362ea    ldur    x10, [x23, #54]
   3645c:   1a95c288    csel    w8, w20, w21, gt
   36460:   f9000329    str x9, [x25]
   36464:   f800632a    stur    x10, [x25, #6]
   36468:   b9002ec8    str w8, [x22, #44]
   3646c:   540000ed    b.le    36488 <__libc_init@plt-0x2a628>
   36470:   39400669    ldrb    w9, [x19, #1]
   36474:   4b0802a8    sub w8, w21, w8
   36478:   8b090e6a    add x10, x19, x9, lsl #3
   3647c:   11000529    add w9, w9, #0x1
   36480:   29032158    stp w24, w8, [x10, #24]
   36484:   39000669    strb    w9, [x19, #1]
   36488:   a9444ff4    ldp x20, x19, [sp, #64]
   3648c:   a94357f6    ldp x22, x21, [sp, #48]
   36490:   a9425ff8    ldp x24, x23, [sp, #32]
   36494:   a94167fa    ldp x26, x25, [sp, #16]
   36498:   a8c57bfd    ldp x29, x30, [sp], #80
   3649c:   d65f03c0    ret
   364a0:   d101c3ff    sub sp, sp, #0x70
   364a4:   a9017bfd    stp x29, x30, [sp, #16]
   364a8:   910043fd    add x29, sp, #0x10
   364ac:   a9026ffc    stp x28, x27, [sp, #32]
   364b0:   a90367fa    stp x26, x25, [sp, #48]
   364b4:   a9045ff8    stp x24, x23, [sp, #64]
   364b8:   a90557f6    stp x22, x21, [sp, #80]
   364bc:   a9064ff4    stp x20, x19, [sp, #96]
   364c0:   2a0203f5    mov w21, w2
   364c4:   aa0103f3    mov x19, x1
   364c8:   aa0003f4    mov x20, x0
   364cc:   f9400408    ldr x8, [x0, #8]
   364d0:   39400409    ldrb    w9, [x0, #1]
   364d4:   12001d2a    and w10, w9, #0xff
   364d8:   7100095f    cmp w10, #0x2
   364dc:   54000203    b.cc    3651c <__libc_init@plt-0x2a594>  // b.lo, b.ul, b.last
   364e0:   5100054a    sub w10, w10, #0x1
   364e4:   8b2a4e8a    add x10, x20, w10, uxtw #3
   364e8:   b980194a    ldrsw   x10, [x10, #24]
   364ec:   386a690b    ldrb    w11, [x8, x10]
   364f0:   7100a17f    cmp w11, #0x28
   364f4:   54000140    b.eq    3651c <__libc_init@plt-0x2a594>  // b.none
   364f8:   92401d2b    and x11, x9, #0xff
   364fc:   51000529    sub w9, w9, #0x1
   36500:   b900168a    str w10, [x20, #20]
   36504:   8b0b0e8b    add x11, x20, x11, lsl #3
   36508:   39000689    strb    w9, [x20, #1]
   3650c:   b9401560    ldr w0, [x11, #20]
   36510:   7100001f    cmp w0, #0x0
   36514:   54fffe0d    b.le    364d4 <__libc_init@plt-0x2a5dc>
   36518:   140001cc    b   36c48 <__libc_init@plt-0x29e68>
   3651c:   1280001a    mov w26, #0xffffffff                // #-1
   36520:   5280003b    mov w27, #0x1                       // #1
   36524:   b9401699    ldr w25, [x20, #20]
   36528:   aa1403e0    mov x0, x20
   3652c:   aa1303e1    mov x1, x19
   36530:   94000200    bl  36d30 <__libc_init@plt-0x29d80>
   36534:   2a0003e2    mov w2, w0
   36538:   12001c08    and w8, w0, #0xff
   3653c:   7100b11f    cmp w8, #0x2c
   36540:   5400006c    b.gt    3654c <__libc_init@plt-0x2a564>
   36544:   54000080    b.eq    36554 <__libc_init@plt-0x2a55c>  // b.none
   36548:   14000008    b   36568 <__libc_init@plt-0x2a548>
   3654c:   7100e91f    cmp w8, #0x3a
   36550:   54000121    b.ne    36574 <__libc_init@plt-0x2a53c>  // b.any
   36554:   12001c48    and w8, w2, #0xff
   36558:   7100e91f    cmp w8, #0x3a
   3655c:   54fffe61    b.ne    36528 <__libc_init@plt-0x2a588>  // b.any
   36560:   3607fe55    tbz w21, #0, 36528 <__libc_init@plt-0x2a588>
   36564:   140001b8    b   36c44 <__libc_init@plt-0x29e6c>
   36568:   7100ad1f    cmp w8, #0x2b
   3656c:   54000100    b.eq    3658c <__libc_init@plt-0x2a524>  // b.none
   36570:   14000003    b   3657c <__libc_init@plt-0x2a534>
   36574:   7100b51f    cmp w8, #0x2d
   36578:   540000a0    b.eq    3658c <__libc_init@plt-0x2a524>  // b.none
   3657c:   5100c048    sub w8, w2, #0x30
   36580:   12001d08    and w8, w8, #0xff
   36584:   7100251f    cmp w8, #0x9
   36588:   54000d48    b.hi    36730 <__libc_init@plt-0x2a380>  // b.pmore
   3658c:   aa1403e0    mov x0, x20
   36590:   aa1303e1    mov x1, x19
   36594:   9400025b    bl  36f00 <__libc_init@plt-0x29bb0>
   36598:   2a0003f8    mov w24, w0
   3659c:   53087c16    lsr w22, w0, #8
   365a0:   aa1403e0    mov x0, x20
   365a4:   aa1303e1    mov x1, x19
   365a8:   940001e2    bl  36d30 <__libc_init@plt-0x29d80>
   365ac:   2a0003e2    mov w2, w0
   365b0:   2a1f03fc    mov w28, wzr
   365b4:   2a1f03e9    mov w9, wzr
   365b8:   51018448    sub w8, w2, #0x61
   365bc:   5100804a    sub w10, w2, #0x20
   365c0:   12001d08    and w8, w8, #0xff
   365c4:   7100691f    cmp w8, #0x1a
   365c8:   39400688    ldrb    w8, [x20, #1]
   365cc:   1a823157    csel    w23, w10, w2, cc    // cc = lo, ul, last
   365d0:   12001eea    and w10, w23, #0xff
   365d4:   7100a15f    cmp w10, #0x28
   365d8:   540002c1    b.ne    36630 <__libc_init@plt-0x2a480>  // b.any
   365dc:   3940028a    ldrb    w10, [x20]
   365e0:   6b0a011f    cmp w8, w10
   365e4:   54003422    b.cs    36c68 <__libc_init@plt-0x29e48>  // b.hs, b.nlast
   365e8:   b980168a    ldrsw   x10, [x20, #20]
   365ec:   8b080e8b    add x11, x20, x8, lsl #3
   365f0:   f940068c    ldr x12, [x20, #8]
   365f4:   d100054a    sub x10, x10, #0x1
   365f8:   b900196a    str w10, [x11, #24]
   365fc:   386a698b    ldrb    w11, [x12, x10]
   36600:   7100a17f    cmp w11, #0x28
   36604:   540037c1    b.ne    36cfc <__libc_init@plt-0x29db4>  // b.any
   36608:   7100011f    cmp w8, #0x0
   3660c:   1a9f17eb    cset    w11, eq // eq = none
   36610:   2a0b0129    orr w9, w9, w11
   36614:   7100013f    cmp w9, #0x0
   36618:   2a1c012b    orr w11, w9, w28
   3661c:   1a9a114a    csel    w10, w10, w26, ne   // ne = any
   36620:   360006ab    tbz w11, #0, 366f4 <__libc_init@plt-0x2a3bc>
   36624:   13000129    sbfx    w9, w9, #0, #1
   36628:   2a0a03fa    mov w26, w10
   3662c:   14000039    b   36710 <__libc_init@plt-0x2a3a0>
   36630:   34003228    cbz w8, 36c74 <__libc_init@plt-0x29e3c>
   36634:   12001ee9    and w9, w23, #0xff
   36638:   7100a13f    cmp w9, #0x28
   3663c:   5400028c    b.gt    3668c <__libc_init@plt-0x2a424>
   36640:   7100893f    cmp w9, #0x22
   36644:   54000060    b.eq    36650 <__libc_init@plt-0x2a460>  // b.none
   36648:   71009d3f    cmp w9, #0x27
   3664c:   54000b81    b.ne    367bc <__libc_init@plt-0x2a2f4>  // b.any
   36650:   29422688    ldp w8, w9, [x20, #16]
   36654:   6b08013f    cmp w9, w8
   36658:   54002eaa    b.ge    36c2c <__libc_init@plt-0x29e84>  // b.tcont
   3665c:   f940068a    ldr x10, [x20, #8]
   36660:   93407d2b    sxtw    x11, w9
   36664:   8b0b014c    add x12, x10, x11
   36668:   3940018d    ldrb    w13, [x12]
   3666c:   6b3701bf    cmp w13, w23, uxtb
   36670:   54000ba0    b.eq    367e4 <__libc_init@plt-0x2a2cc>  // b.none
   36674:   11000529    add w9, w9, #0x1
   36678:   9100058c    add x12, x12, #0x1
   3667c:   6b09011f    cmp w8, w9
   36680:   b9001689    str w9, [x20, #20]
   36684:   54ffff21    b.ne    36668 <__libc_init@plt-0x2a448>  // b.any
   36688:   14000169    b   36c2c <__libc_init@plt-0x29e84>
   3668c:   7101213f    cmp w9, #0x48
   36690:   54000720    b.eq    36774 <__libc_init@plt-0x2a33c>  // b.none
   36694:   7100a53f    cmp w9, #0x29
   36698:   54000921    b.ne    367bc <__libc_init@plt-0x2a2f4>  // b.any
   3669c:   7100051f    cmp w8, #0x1
   366a0:   540000c1    b.ne    366b8 <__libc_init@plt-0x2a3f8>  // b.any
   366a4:   37002d15    tbnz    w21, #0, 36c44 <__libc_init@plt-0x29e6c>
   366a8:   aa1303e0    mov x0, x19
   366ac:   52800021    mov w1, #0x1                    // #1
   366b0:   97ffc648    bl  27fd0 <__libc_init@plt-0x38ae0>
   366b4:   39400688    ldrb    w8, [x20, #1]
   366b8:   8b284e89    add x9, x20, w8, uxtw #3
   366bc:   f940068c    ldr x12, [x20, #8]
   366c0:   b8414d2a    ldr w10, [x9, #20]!
   366c4:   b89fc12b    ldursw  x11, [x9, #-4]
   366c8:   386b698c    ldrb    w12, [x12, x11]
   366cc:   7100a19f    cmp w12, #0x28
   366d0:   1a8b1578    cinc    w24, w11, eq    // eq = none
   366d4:   3100055f    cmn w10, #0x1
   366d8:   54000be0    b.eq    36854 <__libc_init@plt-0x2a25c>  // b.none
   366dc:   7100054a    subs    w10, w10, #0x1
   366e0:   b900012a    str w10, [x9]
   366e4:   54000cea    b.ge    36880 <__libc_init@plt-0x2a230>  // b.tcont
   366e8:   51000508    sub w8, w8, #0x1
   366ec:   39000688    strb    w8, [x20, #1]
   366f0:   17ffff8d    b   36524 <__libc_init@plt-0x2a58c>
   366f4:   12001f09    and w9, w24, #0xff
   366f8:   33185ed8    bfi w24, w22, #8, #24
   366fc:   7100071f    cmp w24, #0x1
   36700:   51000529    sub w9, w9, #0x1
   36704:   1a96b3f6    csel    w22, wzr, w22, lt   // lt = tstop
   36708:   1a89b3e9    csel    w9, wzr, w9, lt // lt = tstop
   3670c:   0b162129    add w9, w9, w22, lsl #8
   36710:   8b080e8a    add x10, x20, x8, lsl #3
   36714:   7100051f    cmp w8, #0x1
   36718:   b9001d49    str w9, [x10, #28]
   3671c:   54000041    b.ne    36724 <__libc_init@plt-0x2a38c>  // b.any
   36720:   b9001a99    str w25, [x20, #24]
   36724:   11000508    add w8, w8, #0x1
   36728:   39000688    strb    w8, [x20, #1]
   3672c:   17ffff7e    b   36524 <__libc_init@plt-0x2a58c>
   36730:   12001c48    and w8, w2, #0xff
   36734:   7100a91f    cmp w8, #0x2a
   36738:   54000721    b.ne    3681c <__libc_init@plt-0x2a294>  // b.any
   3673c:   aa1403e0    mov x0, x20
   36740:   aa1303e1    mov x1, x19
   36744:   9400017b    bl  36d30 <__libc_init@plt-0x29d80>
   36748:   12001c08    and w8, w0, #0xff
   3674c:   7100a11f    cmp w8, #0x28
   36750:   54002aa1    b.ne    36ca4 <__libc_init@plt-0x29e0c>  // b.any
   36754:   39400688    ldrb    w8, [x20, #1]
   36758:   7100051f    cmp w8, #0x1
   3675c:   54002aa1    b.ne    36cb0 <__libc_init@plt-0x29e00>  // b.any
   36760:   2a1f03f8    mov w24, wzr
   36764:   52800502    mov w2, #0x28                   // #40
   36768:   5280003c    mov w28, #0x1                       // #1
   3676c:   52800029    mov w9, #0x1                    // #1
   36770:   17ffff92    b   365b8 <__libc_init@plt-0x2a4f8>
   36774:   3700287c    tbnz    w28, #0, 36c80 <__libc_init@plt-0x29e30>
   36778:   33185ed8    bfi w24, w22, #8, #24
   3677c:   7100071f    cmp w24, #0x1
   36780:   5400280b    b.lt    36c80 <__libc_init@plt-0x29e30>  // b.tstop
   36784:   29422289    ldp w9, w8, [x20, #16]
   36788:   93407d08    sxtw    x8, w8
   3678c:   0b18010a    add w10, w8, w24
   36790:   6b09015f    cmp w10, w9
   36794:   5400276c    b.gt    36c80 <__libc_init@plt-0x29e30>
   36798:   f9400689    ldr x9, [x20, #8]
   3679c:   aa1303e0    mov x0, x19
   367a0:   aa1803e2    mov x2, x24
   367a4:   8b080121    add x1, x9, x8
   367a8:   97ffc4c9    bl  27acc <__libc_init@plt-0x38fe4>
   367ac:   b9401688    ldr w8, [x20, #20]
   367b0:   0b180108    add w8, w8, w24
   367b4:   b9001688    str w8, [x20, #20]
   367b8:   17ffff5b    b   36524 <__libc_init@plt-0x2a58c>
   367bc:   510106e8    sub w8, w23, #0x41
   367c0:   12001d08    and w8, w8, #0xff
   367c4:   7100651f    cmp w8, #0x19
   367c8:   54000328    b.hi    3682c <__libc_init@plt-0x2a284>  // b.pmore
   367cc:   12001ee8    and w8, w23, #0xff
   367d0:   7101411f    cmp w8, #0x50
   367d4:   540005a1    b.ne    36888 <__libc_init@plt-0x2a228>  // b.any
   367d8:   2a1f03e8    mov w8, wzr
   367dc:   5280002d    mov w13, #0x1                       // #1
   367e0:   1400008d    b   36a14 <__libc_init@plt-0x2a09c>
   367e4:   1100052c    add w12, w9, #0x1
   367e8:   8b0b0141    add x1, x10, x11
   367ec:   6b08019f    cmp w12, w8
   367f0:   8b2cc149    add x9, x10, w12, sxtw
   367f4:   cb010122    sub x2, x9, x1
   367f8:   b900168c    str w12, [x20, #20]
   367fc:   5400008a    b.ge    3680c <__libc_init@plt-0x2a2a4>  // b.tcont
   36800:   39400128    ldrb    w8, [x9]
   36804:   6b37011f    cmp w8, w23, uxtb
   36808:   54000040    b.eq    36810 <__libc_init@plt-0x2a2a0>  // b.none
   3680c:   d1000442    sub x2, x2, #0x1
   36810:   aa1303e0    mov x0, x19
   36814:   97ffc4ae    bl  27acc <__libc_init@plt-0x38fe4>
   36818:   17ffff43    b   36524 <__libc_init@plt-0x2a58c>
   3681c:   2a1f03f8    mov w24, wzr
   36820:   2a1f03e9    mov w9, wzr
   36824:   5280003c    mov w28, #0x1                       // #1
   36828:   17ffff64    b   365b8 <__libc_init@plt-0x2a4f8>
   3682c:   12001ee8    and w8, w23, #0xff
   36830:   7100911f    cmp w8, #0x24
   36834:   540007a0    b.eq    36928 <__libc_init@plt-0x2a188>  // b.none
   36838:   7101711f    cmp w8, #0x5c
   3683c:   54000760    b.eq    36928 <__libc_init@plt-0x2a188>  // b.none
   36840:   7100bd1f    cmp w8, #0x2f
   36844:   54000761    b.ne    36930 <__libc_init@plt-0x2a180>  // b.any
   36848:   36000a5c    tbz w28, #0, 36990 <__libc_init@plt-0x2a120>
   3684c:   52800021    mov w1, #0x1                    // #1
   36850:   14000053    b   3699c <__libc_init@plt-0x2a114>
   36854:   7100091f    cmp w8, #0x2
   36858:   540000e3    b.cc    36874 <__libc_init@plt-0x2a23c>  // b.lo, b.ul, b.last
   3685c:   aa1403e0    mov x0, x20
   36860:   aa1303e1    mov x1, x19
   36864:   94000133    bl  36d30 <__libc_init@plt-0x29d80>
   36868:   12001c08    and w8, w0, #0xff
   3686c:   7100a51f    cmp w8, #0x29
   36870:   54002341    b.ne    36cd8 <__libc_init@plt-0x29dd8>  // b.any
   36874:   b9401688    ldr w8, [x20, #20]
   36878:   6b1a011f    cmp w8, w26
   3687c:   54002280    b.eq    36ccc <__libc_init@plt-0x29de4>  // b.none
   36880:   b9001698    str w24, [x20, #20]
   36884:   17ffff28    b   36524 <__libc_init@plt-0x2a58c>
   36888:   b9401688    ldr w8, [x20, #20]
   3688c:   aa1403e0    mov x0, x20
   36890:   b81fc3a8    stur    w8, [x29, #-4]
   36894:   94000150    bl  36dd4 <__libc_init@plt-0x29cdc>
   36898:   51018408    sub w8, w0, #0x61
   3689c:   51008009    sub w9, w0, #0x20
   368a0:   12001d08    and w8, w8, #0xff
   368a4:   7100691f    cmp w8, #0x1a
   368a8:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   368ac:   51010509    sub w9, w8, #0x41
   368b0:   12001d29    and w9, w9, #0xff
   368b4:   7100653f    cmp w9, #0x19
   368b8:   54000548    b.hi    36960 <__libc_init@plt-0x2a150>  // b.pmore
   368bc:   12001ee9    and w9, w23, #0xff
   368c0:   2a1f03f9    mov w25, wzr
   368c4:   5280002d    mov w13, #0x1                       // #1
   368c8:   51010529    sub w9, w9, #0x41
   368cc:   7100653f    cmp w9, #0x19
   368d0:   54000868    b.hi    369dc <__libc_init@plt-0x2a0d4>  // b.pmore
   368d4:   1ac92369    lsl w9, w27, w9
   368d8:   5280036a    mov w10, #0x1b                      // #27
   368dc:   72a001ca    movk    w10, #0xe, lsl #16
   368e0:   6a0a013f    tst w9, w10
   368e4:   54000740    b.eq    369cc <__libc_init@plt-0x2a0e4>  // b.none
   368e8:   b9401689    ldr w9, [x20, #20]
   368ec:   2a1f03ed    mov w13, wzr
   368f0:   1100052a    add w10, w9, #0x1
   368f4:   12001ee9    and w9, w23, #0xff
   368f8:   7101153f    cmp w9, #0x45
   368fc:   b900168a    str w10, [x20, #20]
   36900:   54000541    b.ne    369a8 <__libc_init@plt-0x2a108>  // b.any
   36904:   12001d09    and w9, w8, #0xff
   36908:   51013929    sub w9, w9, #0x4e
   3690c:   7100293f    cmp w9, #0xa
   36910:   54000828    b.hi    36a14 <__libc_init@plt-0x2a09c>  // b.pmore
   36914:   1ac92369    lsl w9, w27, w9
   36918:   5280842a    mov w10, #0x421                     // #1057
   3691c:   6a0a013f    tst w9, w10
   36920:   540007a0    b.eq    36a14 <__libc_init@plt-0x2a09c>  // b.none
   36924:   140000da    b   36c8c <__libc_init@plt-0x29e24>
   36928:   3900f67b    strb    w27, [x19, #61]
   3692c:   17fffefe    b   36524 <__libc_init@plt-0x2a58c>
   36930:   52801fa8    mov w8, #0xfd                   // #253
   36934:   0a0802e8    and w8, w23, w8
   36938:   7100251f    cmp w8, #0x9
   3693c:   54001da1    b.ne    36cf0 <__libc_init@plt-0x29dc0>  // b.any
   36940:   f9400688    ldr x8, [x20, #8]
   36944:   aa1303e0    mov x0, x19
   36948:   b9801689    ldrsw   x9, [x20, #20]
   3694c:   52800022    mov w2, #0x1                    // #1
   36950:   8b090108    add x8, x8, x9
   36954:   d1000501    sub x1, x8, #0x1
   36958:   97ffc45d    bl  27acc <__libc_init@plt-0x38fe4>
   3695c:   17fffef2    b   36524 <__libc_init@plt-0x2a58c>
   36960:   12001ee8    and w8, w23, #0xff
   36964:   2a1f03f9    mov w25, wzr
   36968:   5280002d    mov w13, #0x1                       // #1
   3696c:   51010508    sub w8, w8, #0x41
   36970:   7100651f    cmp w8, #0x19
   36974:   54000348    b.hi    369dc <__libc_init@plt-0x2a0d4>  // b.pmore
   36978:   52892f69    mov w9, #0x497b                 // #18811
   3697c:   1ac82368    lsl w8, w27, w8
   36980:   72a04009    movk    w9, #0x200, lsl #16
   36984:   6a09011f    tst w8, w9
   36988:   540002a0    b.eq    369dc <__libc_init@plt-0x2a0d4>  // b.none
   3698c:   140000c0    b   36c8c <__libc_init@plt-0x29e24>
   36990:   33185ed8    bfi w24, w22, #8, #24
   36994:   7100071f    cmp w24, #0x1
   36998:   1a9fc701    csinc   w1, w24, wzr, gt
   3699c:   aa1303e0    mov x0, x19
   369a0:   97ffc58c    bl  27fd0 <__libc_init@plt-0x38ae0>
   369a4:   17fffee0    b   36524 <__libc_init@plt-0x2a58c>
   369a8:   7101113f    cmp w9, #0x44
   369ac:   540000c1    b.ne    369c4 <__libc_init@plt-0x2a0ec>  // b.any
   369b0:   2a0803f9    mov w25, w8
   369b4:   12001d09    and w9, w8, #0xff
   369b8:   7101513f    cmp w9, #0x54
   369bc:   54000101    b.ne    369dc <__libc_init@plt-0x2a0d4>  // b.any
   369c0:   140000b3    b   36c8c <__libc_init@plt-0x29e24>
   369c4:   2a0803f9    mov w25, w8
   369c8:   14000005    b   369dc <__libc_init@plt-0x2a0d4>
   369cc:   52892c08    mov w8, #0x4960                 // #18784
   369d0:   72a04008    movk    w8, #0x200, lsl #16
   369d4:   6a08013f    tst w9, w8
   369d8:   540015a1    b.ne    36c8c <__libc_init@plt-0x29e24>  // b.any
   369dc:   12001ee8    and w8, w23, #0xff
   369e0:   7101511f    cmp w8, #0x54
   369e4:   54000161    b.ne    36a10 <__libc_init@plt-0x2a0a0>  // b.any
   369e8:   aa1403e0    mov x0, x20
   369ec:   aa1303e1    mov x1, x19
   369f0:   2a1f03e2    mov w2, wzr
   369f4:   2a0d03f6    mov w22, w13
   369f8:   94000142    bl  36f00 <__libc_init@plt-0x29bb0>
   369fc:   2a1603ed    mov w13, w22
   36a00:   2a0003f8    mov w24, w0
   36a04:   2a1903e8    mov w8, w25
   36a08:   53087c16    lsr w22, w0, #8
   36a0c:   14000005    b   36a20 <__libc_init@plt-0x2a090>
   36a10:   2a1903e8    mov w8, w25
   36a14:   3600007c    tbz w28, #0, 36a20 <__libc_init@plt-0x2a090>
   36a18:   52800038    mov w24, #0x1                       // #1
   36a1c:   14000002    b   36a24 <__libc_init@plt-0x2a08c>
   36a20:   33185ed8    bfi w24, w22, #8, #24
   36a24:   12001ee3    and w3, w23, #0xff
   36a28:   51014069    sub w9, w3, #0x50
   36a2c:   7100213f    cmp w9, #0x8
   36a30:   54000148    b.hi    36a58 <__libc_init@plt-0x2a058>  // b.pmore
   36a34:   d503201f    nop
   36a38:   50eb9c2c    adr x12, ddbe <__libc_init@plt-0x52cf2>
   36a3c:   1000008a    adr x10, 36a4c <__libc_init@plt-0x2a064>
   36a40:   3869698b    ldrb    w11, [x12, x9]
   36a44:   8b0b094a    add x10, x10, x11, lsl #2
   36a48:   d61f0140    br  x10
   36a4c:   34000c4d    cbz w13, 36bd4 <__libc_init@plt-0x29edc>
   36a50:   79007678    strh    w24, [x19, #58]
   36a54:   17fffeb4    b   36524 <__libc_init@plt-0x2a58c>
   36a58:   7101107f    cmp w3, #0x44
   36a5c:   540006a0    b.eq    36b30 <__libc_init@plt-0x29f80>  // b.none
   36a60:   7101087f    cmp w3, #0x42
   36a64:   54000161    b.ne    36a90 <__libc_init@plt-0x2a020>  // b.any
   36a68:   72001d09    ands    w9, w8, #0xff
   36a6c:   540009a0    b.eq    36ba0 <__libc_init@plt-0x29f10>  // b.none
   36a70:   7101393f    cmp w9, #0x4e
   36a74:   54000be0    b.eq    36bf0 <__libc_init@plt-0x29ec0>  // b.none
   36a78:   7101693f    cmp w9, #0x5a
   36a7c:   54000ac1    b.ne    36bd4 <__libc_init@plt-0x29edc>  // b.any
   36a80:   3940c268    ldrb    w8, [x19, #48]
   36a84:   32000108    orr w8, w8, #0x1
   36a88:   3900c268    strb    w8, [x19, #48]
   36a8c:   17fffea6    b   36524 <__libc_init@plt-0x2a58c>
   36a90:   3700088d    tbnz    w13, #0, 36ba0 <__libc_init@plt-0x29f10>
   36a94:   14000050    b   36bd4 <__libc_init@plt-0x29edc>
   36a98:   12001d09    and w9, w8, #0xff
   36a9c:   7101353f    cmp w9, #0x4d
   36aa0:   5400070d    b.le    36b80 <__libc_init@plt-0x29f30>
   36aa4:   7101513f    cmp w9, #0x54
   36aa8:   5400088c    b.gt    36bb8 <__libc_init@plt-0x29ef8>
   36aac:   7101393f    cmp w9, #0x4e
   36ab0:   54000b00    b.eq    36c10 <__libc_init@plt-0x29ea0>  // b.none
   36ab4:   7101413f    cmp w9, #0x50
   36ab8:   540008e1    b.ne    36bd4 <__libc_init@plt-0x29edc>  // b.any
   36abc:   d503201f    nop
   36ac0:   10179948    adr x8, 65de8 <strcmp@plt+0x5028>
   36ac4:   b9401d08    ldr w8, [x8, #28]
   36ac8:   b9003668    str w8, [x19, #52]
   36acc:   17fffe96    b   36524 <__libc_init@plt-0x2a58c>
   36ad0:   72001d09    ands    w9, w8, #0xff
   36ad4:   54000420    b.eq    36b58 <__libc_init@plt-0x29f58>  // b.none
   36ad8:   71014d3f    cmp w9, #0x53
   36adc:   540003e0    b.eq    36b58 <__libc_init@plt-0x29f58>  // b.none
   36ae0:   7101413f    cmp w9, #0x50
   36ae4:   54000781    b.ne    36bd4 <__libc_init@plt-0x29edc>  // b.any
   36ae8:   3940c268    ldrb    w8, [x19, #48]
   36aec:   321e0108    orr w8, w8, #0x4
   36af0:   3900c268    strb    w8, [x19, #48]
   36af4:   17fffe8c    b   36524 <__libc_init@plt-0x2a58c>
   36af8:   12001d09    and w9, w8, #0xff
   36afc:   7101493f    cmp w9, #0x52
   36b00:   54000340    b.eq    36b68 <__libc_init@plt-0x29f48>  // b.none
   36b04:   7101313f    cmp w9, #0x4c
   36b08:   54000300    b.eq    36b68 <__libc_init@plt-0x29f48>  // b.none
   36b0c:   35000649    cbnz    w9, 36bd4 <__libc_init@plt-0x29edc>
   36b10:   51000708    sub w8, w24, #0x1
   36b14:   aa1303e0    mov x0, x19
   36b18:   93407d01    sxtw    x1, w8
   36b1c:   97ffc494    bl  27d6c <__libc_init@plt-0x38d44>
   36b20:   17fffe81    b   36524 <__libc_init@plt-0x2a58c>
   36b24:   3400058d    cbz w13, 36bd4 <__libc_init@plt-0x29edc>
   36b28:   93407f01    sxtw    x1, w24
   36b2c:   14000012    b   36b74 <__libc_init@plt-0x29f3c>
   36b30:   72001d09    ands    w9, w8, #0xff
   36b34:   54000360    b.eq    36ba0 <__libc_init@plt-0x29f10>  // b.none
   36b38:   7101413f    cmp w9, #0x50
   36b3c:   54000620    b.eq    36c00 <__libc_init@plt-0x29eb0>  // b.none
   36b40:   71010d3f    cmp w9, #0x43
   36b44:   54000481    b.ne    36bd4 <__libc_init@plt-0x29edc>  // b.any
   36b48:   3940c268    ldrb    w8, [x19, #48]
   36b4c:   321f0108    orr w8, w8, #0x2
   36b50:   3900c268    strb    w8, [x19, #48]
   36b54:   17fffe74    b   36524 <__libc_init@plt-0x2a58c>
   36b58:   3940c268    ldrb    w8, [x19, #48]
   36b5c:   121d7908    and w8, w8, #0xfffffffb
   36b60:   3900c268    strb    w8, [x19, #48]
   36b64:   17fffe70    b   36524 <__libc_init@plt-0x2a58c>
   36b68:   7101313f    cmp w9, #0x4c
   36b6c:   5a981708    cneg    w8, w24, eq // eq = none
   36b70:   93407d01    sxtw    x1, w8
   36b74:   aa1303e0    mov x0, x19
   36b78:   97ffc45c    bl  27ce8 <__libc_init@plt-0x38dc8>
   36b7c:   17fffe6a    b   36524 <__libc_init@plt-0x2a58c>
   36b80:   34000109    cbz w9, 36ba0 <__libc_init@plt-0x29f10>
   36b84:   71010d3f    cmp w9, #0x43
   36b88:   54000480    b.eq    36c18 <__libc_init@plt-0x29e98>  // b.none
   36b8c:   7101113f    cmp w9, #0x44
   36b90:   54000221    b.ne    36bd4 <__libc_init@plt-0x29edc>  // b.any
   36b94:   52800048    mov w8, #0x2                    // #2
   36b98:   b9003668    str w8, [x19, #52]
   36b9c:   17fffe62    b   36524 <__libc_init@plt-0x2a58c>
   36ba0:   f0fffe82    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   36ba4:   aa1303e0    mov x0, x19
   36ba8:   52807da1    mov w1, #0x3ed                  // #1005
   36bac:   9129dc42    add x2, x2, #0xa77
   36bb0:   97ffaf7a    bl  22998 <__libc_init@plt-0x3e118>
   36bb4:   17fffe5c    b   36524 <__libc_init@plt-0x2a58c>
   36bb8:   7101553f    cmp w9, #0x55
   36bbc:   54000340    b.eq    36c24 <__libc_init@plt-0x29e8c>  // b.none
   36bc0:   7101693f    cmp w9, #0x5a
   36bc4:   54000081    b.ne    36bd4 <__libc_init@plt-0x29edc>  // b.any
   36bc8:   52800068    mov w8, #0x3                    // #3
   36bcc:   b9003668    str w8, [x19, #52]
   36bd0:   17fffe55    b   36524 <__libc_init@plt-0x2a58c>
   36bd4:   d0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   36bd8:   12001d04    and w4, w8, #0xff
   36bdc:   aa1303e0    mov x0, x19
   36be0:   52807da1    mov w1, #0x3ed                  // #1005
   36be4:   9100e042    add x2, x2, #0x38
   36be8:   97ffaf6c    bl  22998 <__libc_init@plt-0x3e118>
   36bec:   17fffe4e    b   36524 <__libc_init@plt-0x2a58c>
   36bf0:   3940c268    ldrb    w8, [x19, #48]
   36bf4:   121f1908    and w8, w8, #0xfe
   36bf8:   3900c268    strb    w8, [x19, #48]
   36bfc:   17fffe4a    b   36524 <__libc_init@plt-0x2a58c>
   36c00:   3940c268    ldrb    w8, [x19, #48]
   36c04:   121e7908    and w8, w8, #0xfffffffd
   36c08:   3900c268    strb    w8, [x19, #48]
   36c0c:   17fffe46    b   36524 <__libc_init@plt-0x2a58c>
   36c10:   b900367f    str wzr, [x19, #52]
   36c14:   17fffe44    b   36524 <__libc_init@plt-0x2a58c>
   36c18:   52800088    mov w8, #0x4                    // #4
   36c1c:   b9003668    str w8, [x19, #52]
   36c20:   17fffe41    b   36524 <__libc_init@plt-0x2a58c>
   36c24:   b900367b    str w27, [x19, #52]
   36c28:   17fffe3f    b   36524 <__libc_init@plt-0x2a58c>
   36c2c:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36c30:   9120f842    add x2, x2, #0x83e
   36c34:   aa1403e0    mov x0, x20
   36c38:   aa1303e1    mov x1, x19
   36c3c:   2a1903e3    mov w3, w25
   36c40:   94000080    bl  36e40 <__libc_init@plt-0x29c70>
   36c44:   2a1f03e0    mov w0, wzr
   36c48:   a9464ff4    ldp x20, x19, [sp, #96]
   36c4c:   a94557f6    ldp x22, x21, [sp, #80]
   36c50:   a9445ff8    ldp x24, x23, [sp, #64]
   36c54:   a94367fa    ldp x26, x25, [sp, #48]
   36c58:   a9426ffc    ldp x28, x27, [sp, #32]
   36c5c:   a9417bfd    ldp x29, x30, [sp, #16]
   36c60:   9101c3ff    add sp, sp, #0x70
   36c64:   d65f03c0    ret
   36c68:   b0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   36c6c:   9124ec42    add x2, x2, #0x93b
   36c70:   17fffff1    b   36c34 <__libc_init@plt-0x29e7c>
   36c74:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36c78:   912f1c42    add x2, x2, #0xbc7
   36c7c:   17ffffee    b   36c34 <__libc_init@plt-0x29e7c>
   36c80:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36c84:   912a4442    add x2, x2, #0xa91
   36c88:   17ffffeb    b   36c34 <__libc_init@plt-0x29e7c>
   36c8c:   b85fc3a8    ldur    w8, [x29, #-4]
   36c90:   51000508    sub w8, w8, #0x1
   36c94:   b9001688    str w8, [x20, #20]
   36c98:   3600013c    tbz w28, #0, 36cbc <__libc_init@plt-0x29df4>
   36c9c:   52800020    mov w0, #0x1                    // #1
   36ca0:   17ffffea    b   36c48 <__libc_init@plt-0x29e68>
   36ca4:   b0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   36ca8:   9114c442    add x2, x2, #0x531
   36cac:   17ffffe2    b   36c34 <__libc_init@plt-0x29e7c>
   36cb0:   f0fffe82    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   36cb4:   912ec842    add x2, x2, #0xbb2
   36cb8:   17ffffdf    b   36c34 <__libc_init@plt-0x29e7c>
   36cbc:   33185ed8    bfi w24, w22, #8, #24
   36cc0:   7100071f    cmp w24, #0x1
   36cc4:   1a9fc700    csinc   w0, w24, wzr, gt
   36cc8:   17ffffe0    b   36c48 <__libc_init@plt-0x29e68>
   36ccc:   d0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   36cd0:   912d3842    add x2, x2, #0xb4e
   36cd4:   14000003    b   36ce0 <__libc_init@plt-0x29dd0>
   36cd8:   b0fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   36cdc:   9133b042    add x2, x2, #0xcec
   36ce0:   aa1403e0    mov x0, x20
   36ce4:   aa1303e1    mov x1, x19
   36ce8:   2a1803e3    mov w3, w24
   36cec:   17ffffd5    b   36c40 <__libc_init@plt-0x29e70>
   36cf0:   f0fffea2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   36cf4:   91174042    add x2, x2, #0x5d0
   36cf8:   17ffffcf    b   36c34 <__libc_init@plt-0x29e7c>
   36cfc:   90fffea1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   36d00:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36d04:   9134a821    add x1, x1, #0xd2a
   36d08:   91052c42    add x2, x2, #0x14b
   36d0c:   aa1303e0    mov x0, x19
   36d10:   52801c63    mov w3, #0xe3                   // #227
   36d14:   97ffb10c    bl  23144 <__libc_init@plt-0x3d96c>
   36d18:   51018408    sub w8, w0, #0x61
   36d1c:   51008009    sub w9, w0, #0x20
   36d20:   12001d08    and w8, w8, #0xff
   36d24:   7100691f    cmp w8, #0x1a
   36d28:   1a803120    csel    w0, w9, w0, cc  // cc = lo, ul, last
   36d2c:   d65f03c0    ret
   36d30:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   36d34:   910003fd    mov x29, sp
   36d38:   29422408    ldp w8, w9, [x0, #16]
   36d3c:   f940040a    ldr x10, [x0, #8]
   36d40:   6b08013f    cmp w9, w8
   36d44:   5400024a    b.ge    36d8c <__libc_init@plt-0x29d24>  // b.tcont
   36d48:   93407d2b    sxtw    x11, w9
   36d4c:   d281400d    mov x13, #0xa00                     // #2560
   36d50:   8b0b014b    add x11, x10, x11
   36d54:   5280002c    mov w12, #0x1                       // #1
   36d58:   f2c0002d    movk    x13, #0x1, lsl #32
   36d5c:   3940016e    ldrb    w14, [x11]
   36d60:   9ace218f    lsl x15, x12, x14
   36d64:   710081df    cmp w14, #0x20
   36d68:   8a0d01ee    and x14, x15, x13
   36d6c:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   36d70:   540000e0    b.eq    36d8c <__libc_init@plt-0x29d24>  // b.none
   36d74:   11000529    add w9, w9, #0x1
   36d78:   9100056b    add x11, x11, #0x1
   36d7c:   6b09011f    cmp w8, w9
   36d80:   b9001409    str w9, [x0, #20]
   36d84:   54fffec1    b.ne    36d5c <__libc_init@plt-0x29d54>  // b.any
   36d88:   14000007    b   36da4 <__libc_init@plt-0x29d0c>
   36d8c:   6b08013f    cmp w9, w8
   36d90:   540000aa    b.ge    36da4 <__libc_init@plt-0x29d0c>  // b.tcont
   36d94:   11000528    add w8, w9, #0x1
   36d98:   b9001408    str w8, [x0, #20]
   36d9c:   3869c940    ldrb    w0, [x10, w9, sxtw]
   36da0:   1400000b    b   36dcc <__libc_init@plt-0x29ce4>
   36da4:   34000088    cbz w8, 36db4 <__libc_init@plt-0x29cfc>
   36da8:   f0fffe82    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   36dac:   912e4842    add x2, x2, #0xb92
   36db0:   14000003    b   36dbc <__libc_init@plt-0x29cf4>
   36db4:   d0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   36db8:   911cd042    add x2, x2, #0x734
   36dbc:   aa0103e0    mov x0, x1
   36dc0:   52807da1    mov w1, #0x3ed                  // #1005
   36dc4:   97ffaef5    bl  22998 <__libc_init@plt-0x3e118>
   36dc8:   52800140    mov w0, #0xa                    // #10
   36dcc:   a8c17bfd    ldp x29, x30, [sp], #16
   36dd0:   d65f03c0    ret
   36dd4:   2942200a    ldp w10, w8, [x0, #16]
   36dd8:   f9400409    ldr x9, [x0, #8]
   36ddc:   6b0a011f    cmp w8, w10
   36de0:   5400024a    b.ge    36e28 <__libc_init@plt-0x29c88>  // b.tcont
   36de4:   93407d0b    sxtw    x11, w8
   36de8:   d281400d    mov x13, #0xa00                     // #2560
   36dec:   8b0b012b    add x11, x9, x11
   36df0:   5280002c    mov w12, #0x1                       // #1
   36df4:   f2c0002d    movk    x13, #0x1, lsl #32
   36df8:   3940016e    ldrb    w14, [x11]
   36dfc:   9ace218f    lsl x15, x12, x14
   36e00:   710081df    cmp w14, #0x20
   36e04:   8a0d01ee    and x14, x15, x13
   36e08:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   36e0c:   540000e0    b.eq    36e28 <__libc_init@plt-0x29c88>  // b.none
   36e10:   11000508    add w8, w8, #0x1
   36e14:   9100056b    add x11, x11, #0x1
   36e18:   6b08015f    cmp w10, w8
   36e1c:   b9001408    str w8, [x0, #20]
   36e20:   54fffec1    b.ne    36df8 <__libc_init@plt-0x29cb8>  // b.any
   36e24:   14000005    b   36e38 <__libc_init@plt-0x29c78>
   36e28:   6b0a011f    cmp w8, w10
   36e2c:   5400006a    b.ge    36e38 <__libc_init@plt-0x29c78>  // b.tcont
   36e30:   3868c920    ldrb    w0, [x9, w8, sxtw]
   36e34:   d65f03c0    ret
   36e38:   2a1f03e0    mov w0, wzr
   36e3c:   d65f03c0    ret
   36e40:   aa0003e8    mov x8, x0
   36e44:   2a0303e4    mov w4, w3
   36e48:   aa0203e3    mov x3, x2
   36e4c:   aa0103e0    mov x0, x1
   36e50:   b9401109    ldr w9, [x8, #16]
   36e54:   f9400508    ldr x8, [x8, #8]
   36e58:   93407d2a    sxtw    x10, w9
   36e5c:   7100053f    cmp w9, #0x1
   36e60:   5400014b    b.lt    36e88 <__libc_init@plt-0x29c28>  // b.tstop
   36e64:   aa1f03eb    mov x11, xzr
   36e68:   386b690c    ldrb    w12, [x8, x11]
   36e6c:   7100819f    cmp w12, #0x20
   36e70:   54000101    b.ne    36e90 <__libc_init@plt-0x29c20>  // b.any
   36e74:   9100056b    add x11, x11, #0x1
   36e78:   eb0b013f    cmp x9, x11
   36e7c:   54ffff61    b.ne    36e68 <__libc_init@plt-0x29c48>  // b.any
   36e80:   2a0903eb    mov w11, w9
   36e84:   14000003    b   36e90 <__libc_init@plt-0x29c20>
   36e88:   2a1f03eb    mov w11, wzr
   36e8c:   14000001    b   36e90 <__libc_init@plt-0x29c20>
   36e90:   5100054c    sub w12, w10, #0x1
   36e94:   11000529    add w9, w9, #0x1
   36e98:   6b0c017f    cmp w11, w12
   36e9c:   d100054a    sub x10, x10, #0x1
   36ea0:   1a8cb16c    csel    w12, w11, w12, lt   // lt = tstop
   36ea4:   93407d6b    sxtw    x11, w11
   36ea8:   1100058c    add w12, w12, #0x1
   36eac:   eb0b015f    cmp x10, x11
   36eb0:   540000ed    b.le    36ecc <__libc_init@plt-0x29be4>
   36eb4:   386a690d    ldrb    w13, [x8, x10]
   36eb8:   51000529    sub w9, w9, #0x1
   36ebc:   d100054a    sub x10, x10, #0x1
   36ec0:   710081bf    cmp w13, #0x20
   36ec4:   54ffff40    b.eq    36eac <__libc_init@plt-0x29c04>  // b.none
   36ec8:   14000002    b   36ed0 <__libc_init@plt-0x29be0>
   36ecc:   2a0c03e9    mov w9, w12
   36ed0:   6b0b013f    cmp w9, w11
   36ed4:   540000ed    b.le    36ef0 <__libc_init@plt-0x29bc0>
   36ed8:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36edc:   4b0b0125    sub w5, w9, w11
   36ee0:   9118cc42    add x2, x2, #0x633
   36ee4:   8b2b4106    add x6, x8, w11, uxtw
   36ee8:   52807da1    mov w1, #0x3ed                  // #1005
   36eec:   17ffaeab    b   22998 <__libc_init@plt-0x3e118>
   36ef0:   f0fffea2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   36ef4:   52807da1    mov w1, #0x3ed                  // #1005
   36ef8:   9117b042    add x2, x2, #0x5ec
   36efc:   17ffaea7    b   22998 <__libc_init@plt-0x3e118>
   36f00:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   36f04:   f9000bf9    str x25, [sp, #16]
   36f08:   910003fd    mov x29, sp
   36f0c:   a9025ff8    stp x24, x23, [sp, #32]
   36f10:   a90357f6    stp x22, x21, [sp, #48]
   36f14:   a9044ff4    stp x20, x19, [sp, #64]
   36f18:   2a0203f6    mov w22, w2
   36f1c:   aa0103f3    mov x19, x1
   36f20:   aa0003f4    mov x20, x0
   36f24:   2a0203f5    mov w21, w2
   36f28:   72001c5f    tst w2, #0xff
   36f2c:   54000081    b.ne    36f3c <__libc_init@plt-0x29b74>  // b.any
   36f30:   aa1403e0    mov x0, x20
   36f34:   97ffffa8    bl  36dd4 <__libc_init@plt-0x29cdc>
   36f38:   2a0003f5    mov w21, w0
   36f3c:   12001ea3    and w3, w21, #0xff
   36f40:   7100ac7f    cmp w3, #0x2b
   36f44:   540001a0    b.eq    36f78 <__libc_init@plt-0x29b38>  // b.none
   36f48:   7100b47f    cmp w3, #0x2d
   36f4c:   54000160    b.eq    36f78 <__libc_init@plt-0x29b38>  // b.none
   36f50:   5100eaa8    sub w8, w21, #0x3a
   36f54:   12001d08    and w8, w8, #0xff
   36f58:   7103d51f    cmp w8, #0xf5
   36f5c:   540000e8    b.hi    36f78 <__libc_init@plt-0x29b38>  // b.pmore
   36f60:   90fffea2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   36f64:   aa1303e0    mov x0, x19
   36f68:   91205442    add x2, x2, #0x815
   36f6c:   52807da1    mov w1, #0x3ed                  // #1005
   36f70:   97ffae8a    bl  22998 <__libc_init@plt-0x3e118>
   36f74:   14000034    b   37044 <__libc_init@plt-0x29a6c>
   36f78:   7100b47f    cmp w3, #0x2d
   36f7c:   54000080    b.eq    36f8c <__libc_init@plt-0x29b24>  // b.none
   36f80:   2a1503e0    mov w0, w21
   36f84:   7100ac7f    cmp w3, #0x2b
   36f88:   54000121    b.ne    36fac <__libc_init@plt-0x29b04>  // b.any
   36f8c:   72001edf    tst w22, #0xff
   36f90:   54000081    b.ne    36fa0 <__libc_init@plt-0x29b10>  // b.any
   36f94:   b9401688    ldr w8, [x20, #20]
   36f98:   11000508    add w8, w8, #0x1
   36f9c:   b9001688    str w8, [x20, #20]
   36fa0:   aa1403e0    mov x0, x20
   36fa4:   97ffff8c    bl  36dd4 <__libc_init@plt-0x29cdc>
   36fa8:   2a1f03f6    mov w22, wzr
   36fac:   5100c008    sub w8, w0, #0x30
   36fb0:   12001d08    and w8, w8, #0xff
   36fb4:   7100251f    cmp w8, #0x9
   36fb8:   54000468    b.hi    37044 <__libc_init@plt-0x29a6c>  // b.pmore
   36fbc:   52999f98    mov w24, #0xccfc                    // #52476
   36fc0:   2a1f03f7    mov w23, wzr
   36fc4:   72a19998    movk    w24, #0xccc, lsl #16
   36fc8:   52800159    mov w25, #0xa                       // #10
   36fcc:   4b200308    sub w8, w24, w0, uxtb
   36fd0:   6b0802ff    cmp w23, w8
   36fd4:   540003cc    b.gt    3704c <__libc_init@plt-0x29a64>
   36fd8:   12001c08    and w8, w0, #0xff
   36fdc:   72001edf    tst w22, #0xff
   36fe0:   1b1922e8    madd    w8, w23, w25, w8
   36fe4:   5100c117    sub w23, w8, #0x30
   36fe8:   54000081    b.ne    36ff8 <__libc_init@plt-0x29ab8>  // b.any
   36fec:   b9401688    ldr w8, [x20, #20]
   36ff0:   11000508    add w8, w8, #0x1
   36ff4:   b9001688    str w8, [x20, #20]
   36ff8:   aa1403e0    mov x0, x20
   36ffc:   97ffff76    bl  36dd4 <__libc_init@plt-0x29cdc>
   37000:   2a1f03f6    mov w22, wzr
   37004:   5100c008    sub w8, w0, #0x30
   37008:   12001d08    and w8, w8, #0xff
   3700c:   7100291f    cmp w8, #0xa
   37010:   54fffde3    b.cc    36fcc <__libc_init@plt-0x29ae4>  // b.lo, b.ul, b.last
   37014:   12001ea8    and w8, w21, #0xff
   37018:   7100b51f    cmp w8, #0x2d
   3701c:   54000221    b.ne    37060 <__libc_init@plt-0x29a50>  // b.any
   37020:   4b1703f4    neg w20, w23
   37024:   36f800d7    tbz w23, #31, 3703c <__libc_init@plt-0x29a74>
   37028:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3702c:   aa1303e0    mov x0, x19
   37030:   910c0842    add x2, x2, #0x302
   37034:   52807da1    mov w1, #0x3ed                  // #1005
   37038:   97ffae58    bl  22998 <__libc_init@plt-0x3e118>
   3703c:   2a1403f7    mov w23, w20
   37040:   14000008    b   37060 <__libc_init@plt-0x29a50>
   37044:   2a1f03f7    mov w23, wzr
   37048:   14000006    b   37060 <__libc_init@plt-0x29a50>
   3704c:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   37050:   aa1303e0    mov x0, x19
   37054:   910c0842    add x2, x2, #0x302
   37058:   52807da1    mov w1, #0x3ed                  // #1005
   3705c:   97ffae4f    bl  22998 <__libc_init@plt-0x3e118>
   37060:   2a1703e0    mov w0, w23
   37064:   f9400bf9    ldr x25, [sp, #16]
   37068:   a9444ff4    ldp x20, x19, [sp, #64]
   3706c:   a94357f6    ldp x22, x21, [sp, #48]
   37070:   a9425ff8    ldp x24, x23, [sp, #32]
   37074:   a8c57bfd    ldp x29, x30, [sp], #80
   37078:   d65f03c0    ret
   3707c:   52800022    mov w2, #0x1                    // #1
   37080:   17fffd08    b   364a0 <__libc_init@plt-0x2a610>
   37084:   29422408    ldp w8, w9, [x0, #16]
   37088:   6b08013f    cmp w9, w8
   3708c:   5400024a    b.ge    370d4 <__libc_init@plt-0x299dc>  // b.tcont
   37090:   f940040a    ldr x10, [x0, #8]
   37094:   93407d2b    sxtw    x11, w9
   37098:   d281400c    mov x12, #0xa00                     // #2560
   3709c:   f2c0002c    movk    x12, #0x1, lsl #32
   370a0:   8b0b014a    add x10, x10, x11
   370a4:   5280002b    mov w11, #0x1                       // #1
   370a8:   3940014d    ldrb    w13, [x10]
   370ac:   9acd216e    lsl x14, x11, x13
   370b0:   710081bf    cmp w13, #0x20
   370b4:   8a0c01cd    and x13, x14, x12
   370b8:   fa4099a4    ccmp    x13, #0x0, #0x4, ls // ls = plast
   370bc:   540000c0    b.eq    370d4 <__libc_init@plt-0x299dc>  // b.none
   370c0:   11000529    add w9, w9, #0x1
   370c4:   9100054a    add x10, x10, #0x1
   370c8:   6b09011f    cmp w8, w9
   370cc:   b9001409    str w9, [x0, #20]
   370d0:   54fffec1    b.ne    370a8 <__libc_init@plt-0x29a08>  // b.any
   370d4:   d65f03c0    ret
   370d8:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   370dc:   910003fd    mov x29, sp
   370e0:   52800c88    mov w8, #0x64                   // #100
   370e4:   2a1f03e1    mov w1, wzr
   370e8:   52806602    mov w2, #0x330                  // #816
   370ec:   78008408    strh    w8, [x0], #8
   370f0:   9400a6fc    bl  60ce0 <memset@plt>
   370f4:   a8c17bfd    ldp x29, x30, [sp], #16
   370f8:   d65f03c0    ret
   370fc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   37100:   a90157f6    stp x22, x21, [sp, #16]
   37104:   910003fd    mov x29, sp
   37108:   a9024ff4    stp x20, x19, [sp, #32]
   3710c:   aa0003f4    mov x20, x0
   37110:   aa0303f5    mov x21, x3
   37114:   aa0103f3    mov x19, x1
   37118:   91005000    add x0, x0, #0x14
   3711c:   2a1f03e1    mov w1, wzr
   37120:   2a0403f6    mov w22, w4
   37124:   f9000682    str x2, [x20, #8]
   37128:   52806482    mov w2, #0x324                  // #804
   3712c:   39000284    strb    w4, [x20]
   37130:   3900069f    strb    wzr, [x20, #1]
   37134:   b9001295    str w21, [x20, #16]
   37138:   9400a6ea    bl  60ce0 <memset@plt>
   3713c:   710402df    cmp w22, #0x100
   37140:   54000122    b.cs    37164 <__libc_init@plt-0x2994c>  // b.hs, b.nlast
   37144:   eb35c2bf    cmp x21, w21, sxtw
   37148:   540001c1    b.ne    37180 <__libc_init@plt-0x29930>  // b.any
   3714c:   12800008    mov w8, #0xffffffff             // #-1
   37150:   a94157f6    ldp x22, x21, [sp, #16]
   37154:   b9001e88    str w8, [x20, #28]
   37158:   a9424ff4    ldp x20, x19, [sp, #32]
   3715c:   a8c37bfd    ldp x29, x30, [sp], #48
   37160:   d65f03c0    ret
   37164:   90fffea1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   37168:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   3716c:   91095421    add x1, x1, #0x255
   37170:   91052c42    add x2, x2, #0x14b
   37174:   aa1303e0    mov x0, x19
   37178:   528003a3    mov w3, #0x1d                   // #29
   3717c:   97ffaff2    bl  23144 <__libc_init@plt-0x3d96c>
   37180:   d0fffe81    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   37184:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37188:   9128fc21    add x1, x1, #0xa3f
   3718c:   91052c42    add x2, x2, #0x14b
   37190:   aa1303e0    mov x0, x19
   37194:   528003e3    mov w3, #0x1f                   // #31
   37198:   97ffafeb    bl  23144 <__libc_init@plt-0x3d96c>
   3719c:   52800c88    mov w8, #0x64                   // #100
   371a0:   52806709    mov w9, #0x338                  // #824
   371a4:   4b000108    sub w8, w8, w0
   371a8:   cb28cd20    sub x0, x9, w8, sxtw #3
   371ac:   d65f03c0    ret
   371b0:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   371b4:   a90167fa    stp x26, x25, [sp, #16]
   371b8:   910003fd    mov x29, sp
   371bc:   a9025ff8    stp x24, x23, [sp, #32]
   371c0:   a90357f6    stp x22, x21, [sp, #48]
   371c4:   a9044ff4    stp x20, x19, [sp, #64]
   371c8:   2a0203f4    mov w20, w2
   371cc:   2a1f03e2    mov w2, wzr
   371d0:   aa0103f7    mov x23, x1
   371d4:   aa0003f3    mov x19, x0
   371d8:   aa0803f6    mov x22, x8
   371dc:   94000108    bl  375fc <__libc_init@plt-0x294b4>
   371e0:   b0000168    adrp    x8, 64000 <strcmp@plt+0x3240>
   371e4:   390006df    strb    wzr, [x22, #1]
   371e8:   390012df    strb    wzr, [x22, #4]
   371ec:   2a0003f5    mov w21, w0
   371f0:   390022df    strb    wzr, [x22, #8]
   371f4:   aa1603f9    mov x25, x22
   371f8:   f945f508    ldr x8, [x8, #3048]
   371fc:   52800029    mov w9, #0x1                    // #1
   37200:   aa1303e0    mov x0, x19
   37204:   aa1703e1    mov x1, x23
   37208:   b9401678    ldr w24, [x19, #20]
   3720c:   390032df    strb    wzr, [x22, #12]
   37210:   b9401d08    ldr w8, [x8, #28]
   37214:   390042df    strb    wzr, [x22, #16]
   37218:   390052df    strb    wzr, [x22, #20]
   3721c:   390062df    strb    wzr, [x22, #24]
   37220:   3801cf3f    strb    wzr, [x25, #28]!
   37224:   b90022c8    str w8, [x22, #32]
   37228:   390092c9    strb    w9, [x22, #36]
   3722c:   b80252df    stur    wzr, [x22, #37]
   37230:   3900a6df    strb    wzr, [x22, #41]
   37234:   b9002ec9    str w9, [x22, #44]
   37238:   790062df    strh    wzr, [x22, #48]
   3723c:   94000314    bl  37e8c <__libc_init@plt-0x28c24>
   37240:   51018408    sub w8, w0, #0x61
   37244:   51008009    sub w9, w0, #0x20
   37248:   12001d08    and w8, w8, #0xff
   3724c:   7100691f    cmp w8, #0x1a
   37250:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   37254:   12001d09    and w9, w8, #0xff
   37258:   7101113f    cmp w9, #0x44
   3725c:   390002c8    strb    w8, [x22]
   37260:   54000300    b.eq    372c0 <__libc_init@plt-0x297f0>  // b.none
   37264:   7101153f    cmp w9, #0x45
   37268:   54001201    b.ne    374a8 <__libc_init@plt-0x29608>  // b.any
   3726c:   aa1303e0    mov x0, x19
   37270:   94000330    bl  37f30 <__libc_init@plt-0x28b80>
   37274:   51018408    sub w8, w0, #0x61
   37278:   51008009    sub w9, w0, #0x20
   3727c:   12001d08    and w8, w8, #0xff
   37280:   7100691f    cmp w8, #0x1a
   37284:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   37288:   12001d09    and w9, w8, #0xff
   3728c:   51013929    sub w9, w9, #0x4e
   37290:   7100293f    cmp w9, #0xa
   37294:   54001088    b.hi    374a4 <__libc_init@plt-0x2960c>  // b.pmore
   37298:   5280002a    mov w10, #0x1                       // #1
   3729c:   1ac92149    lsl w9, w10, w9
   372a0:   5280842a    mov w10, #0x421                     // #1057
   372a4:   6a0a013f    tst w9, w10
   372a8:   54000fe0    b.eq    374a4 <__libc_init@plt-0x2960c>  // b.none
   372ac:   b9401669    ldr w9, [x19, #20]
   372b0:   390006c8    strb    w8, [x22, #1]
   372b4:   11000529    add w9, w9, #0x1
   372b8:   b9001669    str w9, [x19, #20]
   372bc:   1400007a    b   374a4 <__libc_init@plt-0x2960c>
   372c0:   aa1303e0    mov x0, x19
   372c4:   9400031b    bl  37f30 <__libc_init@plt-0x28b80>
   372c8:   51018408    sub w8, w0, #0x61
   372cc:   51008009    sub w9, w0, #0x20
   372d0:   12001d08    and w8, w8, #0xff
   372d4:   7100691f    cmp w8, #0x1a
   372d8:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   372dc:   12001d08    and w8, w8, #0xff
   372e0:   7101511f    cmp w8, #0x54
   372e4:   54000e01    b.ne    374a4 <__libc_init@plt-0x2960c>  // b.any
   372e8:   b9401668    ldr w8, [x19, #20]
   372ec:   52800c89    mov w9, #0x64                   // #100
   372f0:   aa1303e0    mov x0, x19
   372f4:   11000508    add w8, w8, #0x1
   372f8:   390002c9    strb    w9, [x22]
   372fc:   b9001668    str w8, [x19, #20]
   37300:   9400030c    bl  37f30 <__libc_init@plt-0x28b80>
   37304:   12001c08    and w8, w0, #0xff
   37308:   71009d1f    cmp w8, #0x27
   3730c:   54000060    b.eq    37318 <__libc_init@plt-0x29798>  // b.none
   37310:   7100891f    cmp w8, #0x22
   37314:   54000641    b.ne    373dc <__libc_init@plt-0x296d4>  // b.any
   37318:   29422668    ldp w8, w9, [x19, #16]
   3731c:   1100052c    add w12, w9, #0x1
   37320:   6b08019f    cmp w12, w8
   37324:   b900166c    str w12, [x19, #20]
   37328:   540004ea    b.ge    373c4 <__libc_init@plt-0x296ec>  // b.tcont
   3732c:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37330:   2a1f03e9    mov w9, wzr
   37334:   f940066a    ldr x10, [x19, #8]
   37338:   91065c42    add x2, x2, #0x197
   3733c:   93407d8b    sxtw    x11, w12
   37340:   9100056b    add x11, x11, #0x1
   37344:   b900166b    str w11, [x19, #20]
   37348:   386cc94d    ldrb    w13, [x10, w12, sxtw]
   3734c:   6b2001bf    cmp w13, w0, uxtb
   37350:   54000201    b.ne    37390 <__libc_init@plt-0x29720>  // b.any
   37354:   6b08017f    cmp w11, w8
   37358:   54000860    b.eq    37464 <__libc_init@plt-0x2964c>  // b.none
   3735c:   386b694d    ldrb    w13, [x10, x11]
   37360:   6b2001bf    cmp w13, w0, uxtb
   37364:   54000801    b.ne    37464 <__libc_init@plt-0x2964c>  // b.any
   37368:   3940c2cd    ldrb    w13, [x22, #48]
   3736c:   71007dbf    cmp w13, #0x1f
   37370:   54000168    b.hi    3739c <__libc_init@plt-0x29714>  // b.pmore
   37374:   110005ae    add w14, w13, #0x1
   37378:   8b0d02cd    add x13, x22, x13
   3737c:   1100098b    add w11, w12, #0x2
   37380:   3900c2ce    strb    w14, [x22, #48]
   37384:   3900c9a0    strb    w0, [x13, #50]
   37388:   b900166b    str w11, [x19, #20]
   3738c:   1400000a    b   373b4 <__libc_init@plt-0x296fc>
   37390:   3940c2cc    ldrb    w12, [x22, #48]
   37394:   71007d9f    cmp w12, #0x1f
   37398:   54000069    b.ls    373a4 <__libc_init@plt-0x2970c>  // b.plast
   3739c:   52800029    mov w9, #0x1                    // #1
   373a0:   14000005    b   373b4 <__libc_init@plt-0x296fc>
   373a4:   1100058e    add w14, w12, #0x1
   373a8:   8b0c02cc    add x12, x22, x12
   373ac:   3900c2ce    strb    w14, [x22, #48]
   373b0:   3900c98d    strb    w13, [x12, #50]
   373b4:   2a0b03ec    mov w12, w11
   373b8:   6b08017f    cmp w11, w8
   373bc:   54fffc0b    b.lt    3733c <__libc_init@plt-0x29774>  // b.tstop
   373c0:   14000003    b   373cc <__libc_init@plt-0x296e4>
   373c4:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   373c8:   91065c42    add x2, x2, #0x197
   373cc:   aa1303e0    mov x0, x19
   373d0:   aa1703e1    mov x1, x23
   373d4:   2a1803e3    mov w3, w24
   373d8:   940002f1    bl  37f9c <__libc_init@plt-0x28b14>
   373dc:   aa1303e0    mov x0, x19
   373e0:   940002d4    bl  37f30 <__libc_init@plt-0x28b80>
   373e4:   12001c08    and w8, w0, #0xff
   373e8:   7100a11f    cmp w8, #0x28
   373ec:   540005c1    b.ne    374a4 <__libc_init@plt-0x2960c>  // b.any
   373f0:   29422269    ldp w9, w8, [x19, #16]
   373f4:   11000508    add w8, w8, #0x1
   373f8:   6b09011f    cmp w8, w9
   373fc:   b9001668    str w8, [x19, #20]
   37400:   5400046a    b.ge    3748c <__libc_init@plt-0x29624>  // b.tcont
   37404:   2a1f03fa    mov w26, wzr
   37408:   aa1303e0    mov x0, x19
   3740c:   aa1703e1    mov x1, x23
   37410:   2a1f03e2    mov w2, wzr
   37414:   94000312    bl  3805c <__libc_init@plt-0x28a54>
   37418:   3940c6c8    ldrb    w8, [x22, #49]
   3741c:   71000d1f    cmp w8, #0x3
   37420:   54000069    b.ls    3742c <__libc_init@plt-0x29684>  // b.plast
   37424:   5280003a    mov w26, #0x1                       // #1
   37428:   14000005    b   3743c <__libc_init@plt-0x29674>
   3742c:   11000509    add w9, w8, #0x1
   37430:   8b080ac8    add x8, x22, x8, lsl #2
   37434:   3900c6c9    strb    w9, [x22, #49]
   37438:   b9005500    str w0, [x8, #84]
   3743c:   aa1303e0    mov x0, x19
   37440:   aa1703e1    mov x1, x23
   37444:   94000292    bl  37e8c <__libc_init@plt-0x28c24>
   37448:   12001c08    and w8, w0, #0xff
   3744c:   7100b11f    cmp w8, #0x2c
   37450:   54000121    b.ne    37474 <__libc_init@plt-0x2963c>  // b.any
   37454:   29422269    ldp w9, w8, [x19, #16]
   37458:   6b09011f    cmp w8, w9
   3745c:   54fffd6b    b.lt    37408 <__libc_init@plt-0x296a8>  // b.tstop
   37460:   1400000b    b   3748c <__libc_init@plt-0x29624>
   37464:   3607fbc9    tbz w9, #0, 373dc <__libc_init@plt-0x296d4>
   37468:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3746c:   91123442    add x2, x2, #0x48d
   37470:   17ffffd7    b   373cc <__libc_init@plt-0x296e4>
   37474:   7100a51f    cmp w8, #0x29
   37478:   540000a1    b.ne    3748c <__libc_init@plt-0x29624>  // b.any
   3747c:   3600015a    tbz w26, #0, 374a4 <__libc_init@plt-0x2960c>
   37480:   90fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   37484:   911a9842    add x2, x2, #0x6a6
   37488:   14000003    b   37494 <__libc_init@plt-0x2961c>
   3748c:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   37490:   912cc042    add x2, x2, #0xb30
   37494:   aa1303e0    mov x0, x19
   37498:   aa1703e1    mov x1, x23
   3749c:   2a1803e3    mov w3, w24
   374a0:   940002bf    bl  37f9c <__libc_init@plt-0x28b14>
   374a4:   394002c8    ldrb    w8, [x22]
   374a8:   12001d08    and w8, w8, #0xff
   374ac:   7101911f    cmp w8, #0x64
   374b0:   54000200    b.eq    374f0 <__libc_init@plt-0x295c0>  // b.none
   374b4:   7101051f    cmp w8, #0x41
   374b8:   540000e1    b.ne    374d4 <__libc_init@plt-0x295dc>  // b.any
   374bc:   aa1303e0    mov x0, x19
   374c0:   9400029c    bl  37f30 <__libc_init@plt-0x28b80>
   374c4:   5100c008    sub w8, w0, #0x30
   374c8:   12001d08    and w8, w8, #0xff
   374cc:   7100251f    cmp w8, #0x9
   374d0:   54000108    b.hi    374f0 <__libc_init@plt-0x295c0>  // b.pmore
   374d4:   aa1303e0    mov x0, x19
   374d8:   aa1703e1    mov x1, x23
   374dc:   2a1f03e2    mov w2, wzr
   374e0:   940002df    bl  3805c <__libc_init@plt-0x28a54>
   374e4:   52800028    mov w8, #0x1                    // #1
   374e8:   b90006c0    str w0, [x22, #4]
   374ec:   390022c8    strb    w8, [x22, #8]
   374f0:   394022c8    ldrb    w8, [x22, #8]
   374f4:   34000128    cbz w8, 37518 <__libc_init@plt-0x29598>
   374f8:   b94006c8    ldr w8, [x22, #4]
   374fc:   350000e8    cbnz    w8, 37518 <__libc_init@plt-0x29598>
   37500:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37504:   aa1303e0    mov x0, x19
   37508:   913b8442    add x2, x2, #0xee1
   3750c:   aa1703e1    mov x1, x23
   37510:   2a1803e3    mov w3, w24
   37514:   940002a2    bl  37f9c <__libc_init@plt-0x28b14>
   37518:   394002c8    ldrb    w8, [x22]
   3751c:   7101911f    cmp w8, #0x64
   37520:   54000460    b.eq    375ac <__libc_init@plt-0x29504>  // b.none
   37524:   aa1303e0    mov x0, x19
   37528:   94000282    bl  37f30 <__libc_init@plt-0x28b80>
   3752c:   12001c08    and w8, w0, #0xff
   37530:   7100b91f    cmp w8, #0x2e
   37534:   540003c1    b.ne    375ac <__libc_init@plt-0x29504>  // b.any
   37538:   b9401668    ldr w8, [x19, #20]
   3753c:   aa1303e0    mov x0, x19
   37540:   aa1703e1    mov x1, x23
   37544:   2a1f03e2    mov w2, wzr
   37548:   11000508    add w8, w8, #0x1
   3754c:   b9001668    str w8, [x19, #20]
   37550:   940002c3    bl  3805c <__libc_init@plt-0x28a54>
   37554:   52800028    mov w8, #0x1                    // #1
   37558:   b9000ec0    str w0, [x22, #12]
   3755c:   aa1303e0    mov x0, x19
   37560:   390042c8    strb    w8, [x22, #16]
   37564:   94000273    bl  37f30 <__libc_init@plt-0x28b80>
   37568:   12001c08    and w8, w0, #0xff
   3756c:   51011108    sub w8, w8, #0x44
   37570:   7100851f    cmp w8, #0x21
   37574:   540001c8    b.hi    375ac <__libc_init@plt-0x29504>  // b.pmore
   37578:   5280003a    mov w26, #0x1                       // #1
   3757c:   9ac82348    lsl x8, x26, x8
   37580:   f200051f    tst x8, #0x300000003
   37584:   54000140    b.eq    375ac <__libc_init@plt-0x29504>  // b.none
   37588:   b9401668    ldr w8, [x19, #20]
   3758c:   aa1303e0    mov x0, x19
   37590:   aa1703e1    mov x1, x23
   37594:   2a1f03e2    mov w2, wzr
   37598:   11000508    add w8, w8, #0x1
   3759c:   b9001668    str w8, [x19, #20]
   375a0:   940002af    bl  3805c <__libc_init@plt-0x28a54>
   375a4:   390062da    strb    w26, [x22, #24]
   375a8:   b90016c0    str w0, [x22, #20]
   375ac:   6b1402bf    cmp w21, w20
   375b0:   f9401ee9    ldr x9, [x23, #56]
   375b4:   f843e2ea    ldur    x10, [x23, #62]
   375b8:   1a95c288    csel    w8, w20, w21, gt
   375bc:   f9000329    str x9, [x25]
   375c0:   f800632a    stur    x10, [x25, #6]
   375c4:   b9002ec8    str w8, [x22, #44]
   375c8:   540000ed    b.le    375e4 <__libc_init@plt-0x294cc>
   375cc:   39400669    ldrb    w9, [x19, #1]
   375d0:   4b0802a8    sub w8, w21, w8
   375d4:   8b090e6a    add x10, x19, x9, lsl #3
   375d8:   11000529    add w9, w9, #0x1
   375dc:   29032158    stp w24, w8, [x10, #24]
   375e0:   39000669    strb    w9, [x19, #1]
   375e4:   a9444ff4    ldp x20, x19, [sp, #64]
   375e8:   a94357f6    ldp x22, x21, [sp, #48]
   375ec:   a9425ff8    ldp x24, x23, [sp, #32]
   375f0:   a94167fa    ldp x26, x25, [sp, #16]
   375f4:   a8c57bfd    ldp x29, x30, [sp], #80
   375f8:   d65f03c0    ret
   375fc:   d101c3ff    sub sp, sp, #0x70
   37600:   a9017bfd    stp x29, x30, [sp, #16]
   37604:   910043fd    add x29, sp, #0x10
   37608:   a9026ffc    stp x28, x27, [sp, #32]
   3760c:   a90367fa    stp x26, x25, [sp, #48]
   37610:   a9045ff8    stp x24, x23, [sp, #64]
   37614:   a90557f6    stp x22, x21, [sp, #80]
   37618:   a9064ff4    stp x20, x19, [sp, #96]
   3761c:   2a0203f5    mov w21, w2
   37620:   aa0103f3    mov x19, x1
   37624:   aa0003f4    mov x20, x0
   37628:   f9400408    ldr x8, [x0, #8]
   3762c:   39400409    ldrb    w9, [x0, #1]
   37630:   12001d2a    and w10, w9, #0xff
   37634:   7100095f    cmp w10, #0x2
   37638:   54000203    b.cc    37678 <__libc_init@plt-0x29438>  // b.lo, b.ul, b.last
   3763c:   5100054a    sub w10, w10, #0x1
   37640:   8b2a4e8a    add x10, x20, w10, uxtw #3
   37644:   b980194a    ldrsw   x10, [x10, #24]
   37648:   386a690b    ldrb    w11, [x8, x10]
   3764c:   7100a17f    cmp w11, #0x28
   37650:   54000140    b.eq    37678 <__libc_init@plt-0x29438>  // b.none
   37654:   92401d2b    and x11, x9, #0xff
   37658:   51000529    sub w9, w9, #0x1
   3765c:   b900168a    str w10, [x20, #20]
   37660:   8b0b0e8b    add x11, x20, x11, lsl #3
   37664:   39000689    strb    w9, [x20, #1]
   37668:   b9401560    ldr w0, [x11, #20]
   3766c:   7100001f    cmp w0, #0x0
   37670:   54fffe0d    b.le    37630 <__libc_init@plt-0x29480>
   37674:   140001cc    b   37da4 <__libc_init@plt-0x28d0c>
   37678:   1280001a    mov w26, #0xffffffff                // #-1
   3767c:   5280003b    mov w27, #0x1                       // #1
   37680:   b9401699    ldr w25, [x20, #20]
   37684:   aa1403e0    mov x0, x20
   37688:   aa1303e1    mov x1, x19
   3768c:   94000200    bl  37e8c <__libc_init@plt-0x28c24>
   37690:   2a0003e2    mov w2, w0
   37694:   12001c08    and w8, w0, #0xff
   37698:   7100b11f    cmp w8, #0x2c
   3769c:   5400006c    b.gt    376a8 <__libc_init@plt-0x29408>
   376a0:   54000080    b.eq    376b0 <__libc_init@plt-0x29400>  // b.none
   376a4:   14000008    b   376c4 <__libc_init@plt-0x293ec>
   376a8:   7100e91f    cmp w8, #0x3a
   376ac:   54000121    b.ne    376d0 <__libc_init@plt-0x293e0>  // b.any
   376b0:   12001c48    and w8, w2, #0xff
   376b4:   7100e91f    cmp w8, #0x3a
   376b8:   54fffe61    b.ne    37684 <__libc_init@plt-0x2942c>  // b.any
   376bc:   3607fe55    tbz w21, #0, 37684 <__libc_init@plt-0x2942c>
   376c0:   140001b8    b   37da0 <__libc_init@plt-0x28d10>
   376c4:   7100ad1f    cmp w8, #0x2b
   376c8:   54000100    b.eq    376e8 <__libc_init@plt-0x293c8>  // b.none
   376cc:   14000003    b   376d8 <__libc_init@plt-0x293d8>
   376d0:   7100b51f    cmp w8, #0x2d
   376d4:   540000a0    b.eq    376e8 <__libc_init@plt-0x293c8>  // b.none
   376d8:   5100c048    sub w8, w2, #0x30
   376dc:   12001d08    and w8, w8, #0xff
   376e0:   7100251f    cmp w8, #0x9
   376e4:   54000d48    b.hi    3788c <__libc_init@plt-0x29224>  // b.pmore
   376e8:   aa1403e0    mov x0, x20
   376ec:   aa1303e1    mov x1, x19
   376f0:   9400025b    bl  3805c <__libc_init@plt-0x28a54>
   376f4:   2a0003f8    mov w24, w0
   376f8:   53087c16    lsr w22, w0, #8
   376fc:   aa1403e0    mov x0, x20
   37700:   aa1303e1    mov x1, x19
   37704:   940001e2    bl  37e8c <__libc_init@plt-0x28c24>
   37708:   2a0003e2    mov w2, w0
   3770c:   2a1f03fc    mov w28, wzr
   37710:   2a1f03e9    mov w9, wzr
   37714:   51018448    sub w8, w2, #0x61
   37718:   5100804a    sub w10, w2, #0x20
   3771c:   12001d08    and w8, w8, #0xff
   37720:   7100691f    cmp w8, #0x1a
   37724:   39400688    ldrb    w8, [x20, #1]
   37728:   1a823157    csel    w23, w10, w2, cc    // cc = lo, ul, last
   3772c:   12001eea    and w10, w23, #0xff
   37730:   7100a15f    cmp w10, #0x28
   37734:   540002c1    b.ne    3778c <__libc_init@plt-0x29324>  // b.any
   37738:   3940028a    ldrb    w10, [x20]
   3773c:   6b0a011f    cmp w8, w10
   37740:   54003422    b.cs    37dc4 <__libc_init@plt-0x28cec>  // b.hs, b.nlast
   37744:   b980168a    ldrsw   x10, [x20, #20]
   37748:   8b080e8b    add x11, x20, x8, lsl #3
   3774c:   f940068c    ldr x12, [x20, #8]
   37750:   d100054a    sub x10, x10, #0x1
   37754:   b900196a    str w10, [x11, #24]
   37758:   386a698b    ldrb    w11, [x12, x10]
   3775c:   7100a17f    cmp w11, #0x28
   37760:   540037c1    b.ne    37e58 <__libc_init@plt-0x28c58>  // b.any
   37764:   7100011f    cmp w8, #0x0
   37768:   1a9f17eb    cset    w11, eq // eq = none
   3776c:   2a0b0129    orr w9, w9, w11
   37770:   7100013f    cmp w9, #0x0
   37774:   2a1c012b    orr w11, w9, w28
   37778:   1a9a114a    csel    w10, w10, w26, ne   // ne = any
   3777c:   360006ab    tbz w11, #0, 37850 <__libc_init@plt-0x29260>
   37780:   13000129    sbfx    w9, w9, #0, #1
   37784:   2a0a03fa    mov w26, w10
   37788:   14000039    b   3786c <__libc_init@plt-0x29244>
   3778c:   34003228    cbz w8, 37dd0 <__libc_init@plt-0x28ce0>
   37790:   12001ee9    and w9, w23, #0xff
   37794:   7100a13f    cmp w9, #0x28
   37798:   5400028c    b.gt    377e8 <__libc_init@plt-0x292c8>
   3779c:   7100893f    cmp w9, #0x22
   377a0:   54000060    b.eq    377ac <__libc_init@plt-0x29304>  // b.none
   377a4:   71009d3f    cmp w9, #0x27
   377a8:   54000b81    b.ne    37918 <__libc_init@plt-0x29198>  // b.any
   377ac:   29422688    ldp w8, w9, [x20, #16]
   377b0:   6b08013f    cmp w9, w8
   377b4:   54002eaa    b.ge    37d88 <__libc_init@plt-0x28d28>  // b.tcont
   377b8:   f940068a    ldr x10, [x20, #8]
   377bc:   93407d2b    sxtw    x11, w9
   377c0:   8b0b014c    add x12, x10, x11
   377c4:   3940018d    ldrb    w13, [x12]
   377c8:   6b3701bf    cmp w13, w23, uxtb
   377cc:   54000ba0    b.eq    37940 <__libc_init@plt-0x29170>  // b.none
   377d0:   11000529    add w9, w9, #0x1
   377d4:   9100058c    add x12, x12, #0x1
   377d8:   6b09011f    cmp w8, w9
   377dc:   b9001689    str w9, [x20, #20]
   377e0:   54ffff21    b.ne    377c4 <__libc_init@plt-0x292ec>  // b.any
   377e4:   14000169    b   37d88 <__libc_init@plt-0x28d28>
   377e8:   7101213f    cmp w9, #0x48
   377ec:   54000720    b.eq    378d0 <__libc_init@plt-0x291e0>  // b.none
   377f0:   7100a53f    cmp w9, #0x29
   377f4:   54000921    b.ne    37918 <__libc_init@plt-0x29198>  // b.any
   377f8:   7100051f    cmp w8, #0x1
   377fc:   540000c1    b.ne    37814 <__libc_init@plt-0x2929c>  // b.any
   37800:   37002d15    tbnz    w21, #0, 37da0 <__libc_init@plt-0x28d10>
   37804:   aa1303e0    mov x0, x19
   37808:   52800021    mov w1, #0x1                    // #1
   3780c:   97ffc23f    bl  28108 <__libc_init@plt-0x389a8>
   37810:   39400688    ldrb    w8, [x20, #1]
   37814:   8b284e89    add x9, x20, w8, uxtw #3
   37818:   f940068c    ldr x12, [x20, #8]
   3781c:   b8414d2a    ldr w10, [x9, #20]!
   37820:   b89fc12b    ldursw  x11, [x9, #-4]
   37824:   386b698c    ldrb    w12, [x12, x11]
   37828:   7100a19f    cmp w12, #0x28
   3782c:   1a8b1578    cinc    w24, w11, eq    // eq = none
   37830:   3100055f    cmn w10, #0x1
   37834:   54000be0    b.eq    379b0 <__libc_init@plt-0x29100>  // b.none
   37838:   7100054a    subs    w10, w10, #0x1
   3783c:   b900012a    str w10, [x9]
   37840:   54000cea    b.ge    379dc <__libc_init@plt-0x290d4>  // b.tcont
   37844:   51000508    sub w8, w8, #0x1
   37848:   39000688    strb    w8, [x20, #1]
   3784c:   17ffff8d    b   37680 <__libc_init@plt-0x29430>
   37850:   12001f09    and w9, w24, #0xff
   37854:   33185ed8    bfi w24, w22, #8, #24
   37858:   7100071f    cmp w24, #0x1
   3785c:   51000529    sub w9, w9, #0x1
   37860:   1a96b3f6    csel    w22, wzr, w22, lt   // lt = tstop
   37864:   1a89b3e9    csel    w9, wzr, w9, lt // lt = tstop
   37868:   0b162129    add w9, w9, w22, lsl #8
   3786c:   8b080e8a    add x10, x20, x8, lsl #3
   37870:   7100051f    cmp w8, #0x1
   37874:   b9001d49    str w9, [x10, #28]
   37878:   54000041    b.ne    37880 <__libc_init@plt-0x29230>  // b.any
   3787c:   b9001a99    str w25, [x20, #24]
   37880:   11000508    add w8, w8, #0x1
   37884:   39000688    strb    w8, [x20, #1]
   37888:   17ffff7e    b   37680 <__libc_init@plt-0x29430>
   3788c:   12001c48    and w8, w2, #0xff
   37890:   7100a91f    cmp w8, #0x2a
   37894:   54000721    b.ne    37978 <__libc_init@plt-0x29138>  // b.any
   37898:   aa1403e0    mov x0, x20
   3789c:   aa1303e1    mov x1, x19
   378a0:   9400017b    bl  37e8c <__libc_init@plt-0x28c24>
   378a4:   12001c08    and w8, w0, #0xff
   378a8:   7100a11f    cmp w8, #0x28
   378ac:   54002aa1    b.ne    37e00 <__libc_init@plt-0x28cb0>  // b.any
   378b0:   39400688    ldrb    w8, [x20, #1]
   378b4:   7100051f    cmp w8, #0x1
   378b8:   54002aa1    b.ne    37e0c <__libc_init@plt-0x28ca4>  // b.any
   378bc:   2a1f03f8    mov w24, wzr
   378c0:   52800502    mov w2, #0x28                   // #40
   378c4:   5280003c    mov w28, #0x1                       // #1
   378c8:   52800029    mov w9, #0x1                    // #1
   378cc:   17ffff92    b   37714 <__libc_init@plt-0x2939c>
   378d0:   3700287c    tbnz    w28, #0, 37ddc <__libc_init@plt-0x28cd4>
   378d4:   33185ed8    bfi w24, w22, #8, #24
   378d8:   7100071f    cmp w24, #0x1
   378dc:   5400280b    b.lt    37ddc <__libc_init@plt-0x28cd4>  // b.tstop
   378e0:   29422289    ldp w9, w8, [x20, #16]
   378e4:   93407d08    sxtw    x8, w8
   378e8:   0b18010a    add w10, w8, w24
   378ec:   6b09015f    cmp w10, w9
   378f0:   5400276c    b.gt    37ddc <__libc_init@plt-0x28cd4>
   378f4:   f9400689    ldr x9, [x20, #8]
   378f8:   aa1303e0    mov x0, x19
   378fc:   aa1803e2    mov x2, x24
   37900:   8b080121    add x1, x9, x8
   37904:   97ffc162    bl  27e8c <__libc_init@plt-0x38c24>
   37908:   b9401688    ldr w8, [x20, #20]
   3790c:   0b180108    add w8, w8, w24
   37910:   b9001688    str w8, [x20, #20]
   37914:   17ffff5b    b   37680 <__libc_init@plt-0x29430>
   37918:   510106e8    sub w8, w23, #0x41
   3791c:   12001d08    and w8, w8, #0xff
   37920:   7100651f    cmp w8, #0x19
   37924:   54000328    b.hi    37988 <__libc_init@plt-0x29128>  // b.pmore
   37928:   12001ee8    and w8, w23, #0xff
   3792c:   7101411f    cmp w8, #0x50
   37930:   540005a1    b.ne    379e4 <__libc_init@plt-0x290cc>  // b.any
   37934:   2a1f03e8    mov w8, wzr
   37938:   5280002d    mov w13, #0x1                       // #1
   3793c:   1400008d    b   37b70 <__libc_init@plt-0x28f40>
   37940:   1100052c    add w12, w9, #0x1
   37944:   8b0b0141    add x1, x10, x11
   37948:   6b08019f    cmp w12, w8
   3794c:   8b2cc149    add x9, x10, w12, sxtw
   37950:   cb010122    sub x2, x9, x1
   37954:   b900168c    str w12, [x20, #20]
   37958:   5400008a    b.ge    37968 <__libc_init@plt-0x29148>  // b.tcont
   3795c:   39400128    ldrb    w8, [x9]
   37960:   6b37011f    cmp w8, w23, uxtb
   37964:   54000040    b.eq    3796c <__libc_init@plt-0x29144>  // b.none
   37968:   d1000442    sub x2, x2, #0x1
   3796c:   aa1303e0    mov x0, x19
   37970:   97ffc147    bl  27e8c <__libc_init@plt-0x38c24>
   37974:   17ffff43    b   37680 <__libc_init@plt-0x29430>
   37978:   2a1f03f8    mov w24, wzr
   3797c:   2a1f03e9    mov w9, wzr
   37980:   5280003c    mov w28, #0x1                       // #1
   37984:   17ffff64    b   37714 <__libc_init@plt-0x2939c>
   37988:   12001ee8    and w8, w23, #0xff
   3798c:   7100911f    cmp w8, #0x24
   37990:   540007a0    b.eq    37a84 <__libc_init@plt-0x2902c>  // b.none
   37994:   7101711f    cmp w8, #0x5c
   37998:   54000760    b.eq    37a84 <__libc_init@plt-0x2902c>  // b.none
   3799c:   7100bd1f    cmp w8, #0x2f
   379a0:   54000761    b.ne    37a8c <__libc_init@plt-0x29024>  // b.any
   379a4:   36000a5c    tbz w28, #0, 37aec <__libc_init@plt-0x28fc4>
   379a8:   52800021    mov w1, #0x1                    // #1
   379ac:   14000053    b   37af8 <__libc_init@plt-0x28fb8>
   379b0:   7100091f    cmp w8, #0x2
   379b4:   540000e3    b.cc    379d0 <__libc_init@plt-0x290e0>  // b.lo, b.ul, b.last
   379b8:   aa1403e0    mov x0, x20
   379bc:   aa1303e1    mov x1, x19
   379c0:   94000133    bl  37e8c <__libc_init@plt-0x28c24>
   379c4:   12001c08    and w8, w0, #0xff
   379c8:   7100a51f    cmp w8, #0x29
   379cc:   54002341    b.ne    37e34 <__libc_init@plt-0x28c7c>  // b.any
   379d0:   b9401688    ldr w8, [x20, #20]
   379d4:   6b1a011f    cmp w8, w26
   379d8:   54002280    b.eq    37e28 <__libc_init@plt-0x28c88>  // b.none
   379dc:   b9001698    str w24, [x20, #20]
   379e0:   17ffff28    b   37680 <__libc_init@plt-0x29430>
   379e4:   b9401688    ldr w8, [x20, #20]
   379e8:   aa1403e0    mov x0, x20
   379ec:   b81fc3a8    stur    w8, [x29, #-4]
   379f0:   94000150    bl  37f30 <__libc_init@plt-0x28b80>
   379f4:   51018408    sub w8, w0, #0x61
   379f8:   51008009    sub w9, w0, #0x20
   379fc:   12001d08    and w8, w8, #0xff
   37a00:   7100691f    cmp w8, #0x1a
   37a04:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   37a08:   51010509    sub w9, w8, #0x41
   37a0c:   12001d29    and w9, w9, #0xff
   37a10:   7100653f    cmp w9, #0x19
   37a14:   54000548    b.hi    37abc <__libc_init@plt-0x28ff4>  // b.pmore
   37a18:   12001ee9    and w9, w23, #0xff
   37a1c:   2a1f03f9    mov w25, wzr
   37a20:   5280002d    mov w13, #0x1                       // #1
   37a24:   51010529    sub w9, w9, #0x41
   37a28:   7100653f    cmp w9, #0x19
   37a2c:   54000868    b.hi    37b38 <__libc_init@plt-0x28f78>  // b.pmore
   37a30:   1ac92369    lsl w9, w27, w9
   37a34:   5280036a    mov w10, #0x1b                      // #27
   37a38:   72a001ca    movk    w10, #0xe, lsl #16
   37a3c:   6a0a013f    tst w9, w10
   37a40:   54000740    b.eq    37b28 <__libc_init@plt-0x28f88>  // b.none
   37a44:   b9401689    ldr w9, [x20, #20]
   37a48:   2a1f03ed    mov w13, wzr
   37a4c:   1100052a    add w10, w9, #0x1
   37a50:   12001ee9    and w9, w23, #0xff
   37a54:   7101153f    cmp w9, #0x45
   37a58:   b900168a    str w10, [x20, #20]
   37a5c:   54000541    b.ne    37b04 <__libc_init@plt-0x28fac>  // b.any
   37a60:   12001d09    and w9, w8, #0xff
   37a64:   51013929    sub w9, w9, #0x4e
   37a68:   7100293f    cmp w9, #0xa
   37a6c:   54000828    b.hi    37b70 <__libc_init@plt-0x28f40>  // b.pmore
   37a70:   1ac92369    lsl w9, w27, w9
   37a74:   5280842a    mov w10, #0x421                     // #1057
   37a78:   6a0a013f    tst w9, w10
   37a7c:   540007a0    b.eq    37b70 <__libc_init@plt-0x28f40>  // b.none
   37a80:   140000da    b   37de8 <__libc_init@plt-0x28cc8>
   37a84:   3901167b    strb    w27, [x19, #69]
   37a88:   17fffefe    b   37680 <__libc_init@plt-0x29430>
   37a8c:   52801fa8    mov w8, #0xfd                   // #253
   37a90:   0a0802e8    and w8, w23, w8
   37a94:   7100251f    cmp w8, #0x9
   37a98:   54001da1    b.ne    37e4c <__libc_init@plt-0x28c64>  // b.any
   37a9c:   f9400688    ldr x8, [x20, #8]
   37aa0:   aa1303e0    mov x0, x19
   37aa4:   b9801689    ldrsw   x9, [x20, #20]
   37aa8:   52800022    mov w2, #0x1                    // #1
   37aac:   8b090108    add x8, x8, x9
   37ab0:   d1000501    sub x1, x8, #0x1
   37ab4:   97ffc0f6    bl  27e8c <__libc_init@plt-0x38c24>
   37ab8:   17fffef2    b   37680 <__libc_init@plt-0x29430>
   37abc:   12001ee8    and w8, w23, #0xff
   37ac0:   2a1f03f9    mov w25, wzr
   37ac4:   5280002d    mov w13, #0x1                       // #1
   37ac8:   51010508    sub w8, w8, #0x41
   37acc:   7100651f    cmp w8, #0x19
   37ad0:   54000348    b.hi    37b38 <__libc_init@plt-0x28f78>  // b.pmore
   37ad4:   52892f69    mov w9, #0x497b                 // #18811
   37ad8:   1ac82368    lsl w8, w27, w8
   37adc:   72a04009    movk    w9, #0x200, lsl #16
   37ae0:   6a09011f    tst w8, w9
   37ae4:   540002a0    b.eq    37b38 <__libc_init@plt-0x28f78>  // b.none
   37ae8:   140000c0    b   37de8 <__libc_init@plt-0x28cc8>
   37aec:   33185ed8    bfi w24, w22, #8, #24
   37af0:   7100071f    cmp w24, #0x1
   37af4:   1a9fc701    csinc   w1, w24, wzr, gt
   37af8:   aa1303e0    mov x0, x19
   37afc:   97ffc183    bl  28108 <__libc_init@plt-0x389a8>
   37b00:   17fffee0    b   37680 <__libc_init@plt-0x29430>
   37b04:   7101113f    cmp w9, #0x44
   37b08:   540000c1    b.ne    37b20 <__libc_init@plt-0x28f90>  // b.any
   37b0c:   2a0803f9    mov w25, w8
   37b10:   12001d09    and w9, w8, #0xff
   37b14:   7101513f    cmp w9, #0x54
   37b18:   54000101    b.ne    37b38 <__libc_init@plt-0x28f78>  // b.any
   37b1c:   140000b3    b   37de8 <__libc_init@plt-0x28cc8>
   37b20:   2a0803f9    mov w25, w8
   37b24:   14000005    b   37b38 <__libc_init@plt-0x28f78>
   37b28:   52892c08    mov w8, #0x4960                 // #18784
   37b2c:   72a04008    movk    w8, #0x200, lsl #16
   37b30:   6a08013f    tst w9, w8
   37b34:   540015a1    b.ne    37de8 <__libc_init@plt-0x28cc8>  // b.any
   37b38:   12001ee8    and w8, w23, #0xff
   37b3c:   7101511f    cmp w8, #0x54
   37b40:   54000161    b.ne    37b6c <__libc_init@plt-0x28f44>  // b.any
   37b44:   aa1403e0    mov x0, x20
   37b48:   aa1303e1    mov x1, x19
   37b4c:   2a1f03e2    mov w2, wzr
   37b50:   2a0d03f6    mov w22, w13
   37b54:   94000142    bl  3805c <__libc_init@plt-0x28a54>
   37b58:   2a1603ed    mov w13, w22
   37b5c:   2a0003f8    mov w24, w0
   37b60:   2a1903e8    mov w8, w25
   37b64:   53087c16    lsr w22, w0, #8
   37b68:   14000005    b   37b7c <__libc_init@plt-0x28f34>
   37b6c:   2a1903e8    mov w8, w25
   37b70:   3600007c    tbz w28, #0, 37b7c <__libc_init@plt-0x28f34>
   37b74:   52800038    mov w24, #0x1                       // #1
   37b78:   14000002    b   37b80 <__libc_init@plt-0x28f30>
   37b7c:   33185ed8    bfi w24, w22, #8, #24
   37b80:   12001ee3    and w3, w23, #0xff
   37b84:   51014069    sub w9, w3, #0x50
   37b88:   7100213f    cmp w9, #0x8
   37b8c:   54000148    b.hi    37bb4 <__libc_init@plt-0x28efc>  // b.pmore
   37b90:   d503201f    nop
   37b94:   70eb118c    adr x12, ddc7 <__libc_init@plt-0x52ce9>
   37b98:   1000008a    adr x10, 37ba8 <__libc_init@plt-0x28f08>
   37b9c:   3869698b    ldrb    w11, [x12, x9]
   37ba0:   8b0b094a    add x10, x10, x11, lsl #2
   37ba4:   d61f0140    br  x10
   37ba8:   34000c4d    cbz w13, 37d30 <__libc_init@plt-0x28d80>
   37bac:   79008678    strh    w24, [x19, #66]
   37bb0:   17fffeb4    b   37680 <__libc_init@plt-0x29430>
   37bb4:   7101107f    cmp w3, #0x44
   37bb8:   540006a0    b.eq    37c8c <__libc_init@plt-0x28e24>  // b.none
   37bbc:   7101087f    cmp w3, #0x42
   37bc0:   54000161    b.ne    37bec <__libc_init@plt-0x28ec4>  // b.any
   37bc4:   72001d09    ands    w9, w8, #0xff
   37bc8:   540009a0    b.eq    37cfc <__libc_init@plt-0x28db4>  // b.none
   37bcc:   7101393f    cmp w9, #0x4e
   37bd0:   54000be0    b.eq    37d4c <__libc_init@plt-0x28d64>  // b.none
   37bd4:   7101693f    cmp w9, #0x5a
   37bd8:   54000ac1    b.ne    37d30 <__libc_init@plt-0x28d80>  // b.any
   37bdc:   3940e268    ldrb    w8, [x19, #56]
   37be0:   32000108    orr w8, w8, #0x1
   37be4:   3900e268    strb    w8, [x19, #56]
   37be8:   17fffea6    b   37680 <__libc_init@plt-0x29430>
   37bec:   3700088d    tbnz    w13, #0, 37cfc <__libc_init@plt-0x28db4>
   37bf0:   14000050    b   37d30 <__libc_init@plt-0x28d80>
   37bf4:   12001d09    and w9, w8, #0xff
   37bf8:   7101353f    cmp w9, #0x4d
   37bfc:   5400070d    b.le    37cdc <__libc_init@plt-0x28dd4>
   37c00:   7101513f    cmp w9, #0x54
   37c04:   5400088c    b.gt    37d14 <__libc_init@plt-0x28d9c>
   37c08:   7101393f    cmp w9, #0x4e
   37c0c:   54000b00    b.eq    37d6c <__libc_init@plt-0x28d44>  // b.none
   37c10:   7101413f    cmp w9, #0x50
   37c14:   540008e1    b.ne    37d30 <__libc_init@plt-0x28d80>  // b.any
   37c18:   d503201f    nop
   37c1c:   10170e68    adr x8, 65de8 <strcmp@plt+0x5028>
   37c20:   b9401d08    ldr w8, [x8, #28]
   37c24:   b9003e68    str w8, [x19, #60]
   37c28:   17fffe96    b   37680 <__libc_init@plt-0x29430>
   37c2c:   72001d09    ands    w9, w8, #0xff
   37c30:   54000420    b.eq    37cb4 <__libc_init@plt-0x28dfc>  // b.none
   37c34:   71014d3f    cmp w9, #0x53
   37c38:   540003e0    b.eq    37cb4 <__libc_init@plt-0x28dfc>  // b.none
   37c3c:   7101413f    cmp w9, #0x50
   37c40:   54000781    b.ne    37d30 <__libc_init@plt-0x28d80>  // b.any
   37c44:   3940e268    ldrb    w8, [x19, #56]
   37c48:   321e0108    orr w8, w8, #0x4
   37c4c:   3900e268    strb    w8, [x19, #56]
   37c50:   17fffe8c    b   37680 <__libc_init@plt-0x29430>
   37c54:   12001d09    and w9, w8, #0xff
   37c58:   7101493f    cmp w9, #0x52
   37c5c:   54000340    b.eq    37cc4 <__libc_init@plt-0x28dec>  // b.none
   37c60:   7101313f    cmp w9, #0x4c
   37c64:   54000300    b.eq    37cc4 <__libc_init@plt-0x28dec>  // b.none
   37c68:   35000649    cbnz    w9, 37d30 <__libc_init@plt-0x28d80>
   37c6c:   51000708    sub w8, w24, #0x1
   37c70:   aa1303e0    mov x0, x19
   37c74:   93407d01    sxtw    x1, w8
   37c78:   97ffc094    bl  27ec8 <__libc_init@plt-0x38be8>
   37c7c:   17fffe81    b   37680 <__libc_init@plt-0x29430>
   37c80:   3400058d    cbz w13, 37d30 <__libc_init@plt-0x28d80>
   37c84:   93407f01    sxtw    x1, w24
   37c88:   14000012    b   37cd0 <__libc_init@plt-0x28de0>
   37c8c:   72001d09    ands    w9, w8, #0xff
   37c90:   54000360    b.eq    37cfc <__libc_init@plt-0x28db4>  // b.none
   37c94:   7101413f    cmp w9, #0x50
   37c98:   54000620    b.eq    37d5c <__libc_init@plt-0x28d54>  // b.none
   37c9c:   71010d3f    cmp w9, #0x43
   37ca0:   54000481    b.ne    37d30 <__libc_init@plt-0x28d80>  // b.any
   37ca4:   3940e268    ldrb    w8, [x19, #56]
   37ca8:   321f0108    orr w8, w8, #0x2
   37cac:   3900e268    strb    w8, [x19, #56]
   37cb0:   17fffe74    b   37680 <__libc_init@plt-0x29430>
   37cb4:   3940e268    ldrb    w8, [x19, #56]
   37cb8:   121d7908    and w8, w8, #0xfffffffb
   37cbc:   3900e268    strb    w8, [x19, #56]
   37cc0:   17fffe70    b   37680 <__libc_init@plt-0x29430>
   37cc4:   7101313f    cmp w9, #0x4c
   37cc8:   5a981708    cneg    w8, w24, eq // eq = none
   37ccc:   93407d01    sxtw    x1, w8
   37cd0:   aa1303e0    mov x0, x19
   37cd4:   97ffc07a    bl  27ebc <__libc_init@plt-0x38bf4>
   37cd8:   17fffe6a    b   37680 <__libc_init@plt-0x29430>
   37cdc:   34000109    cbz w9, 37cfc <__libc_init@plt-0x28db4>
   37ce0:   71010d3f    cmp w9, #0x43
   37ce4:   54000480    b.eq    37d74 <__libc_init@plt-0x28d3c>  // b.none
   37ce8:   7101113f    cmp w9, #0x44
   37cec:   54000221    b.ne    37d30 <__libc_init@plt-0x28d80>  // b.any
   37cf0:   52800048    mov w8, #0x2                    // #2
   37cf4:   b9003e68    str w8, [x19, #60]
   37cf8:   17fffe62    b   37680 <__libc_init@plt-0x29430>
   37cfc:   d0fffe82    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   37d00:   aa1303e0    mov x0, x19
   37d04:   52807da1    mov w1, #0x3ed                  // #1005
   37d08:   9129dc42    add x2, x2, #0xa77
   37d0c:   97ffab23    bl  22998 <__libc_init@plt-0x3e118>
   37d10:   17fffe5c    b   37680 <__libc_init@plt-0x29430>
   37d14:   7101553f    cmp w9, #0x55
   37d18:   54000340    b.eq    37d80 <__libc_init@plt-0x28d30>  // b.none
   37d1c:   7101693f    cmp w9, #0x5a
   37d20:   54000081    b.ne    37d30 <__libc_init@plt-0x28d80>  // b.any
   37d24:   52800068    mov w8, #0x3                    // #3
   37d28:   b9003e68    str w8, [x19, #60]
   37d2c:   17fffe55    b   37680 <__libc_init@plt-0x29430>
   37d30:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   37d34:   12001d04    and w4, w8, #0xff
   37d38:   aa1303e0    mov x0, x19
   37d3c:   52807da1    mov w1, #0x3ed                  // #1005
   37d40:   9100e042    add x2, x2, #0x38
   37d44:   97ffab15    bl  22998 <__libc_init@plt-0x3e118>
   37d48:   17fffe4e    b   37680 <__libc_init@plt-0x29430>
   37d4c:   3940e268    ldrb    w8, [x19, #56]
   37d50:   121f1908    and w8, w8, #0xfe
   37d54:   3900e268    strb    w8, [x19, #56]
   37d58:   17fffe4a    b   37680 <__libc_init@plt-0x29430>
   37d5c:   3940e268    ldrb    w8, [x19, #56]
   37d60:   121e7908    and w8, w8, #0xfffffffd
   37d64:   3900e268    strb    w8, [x19, #56]
   37d68:   17fffe46    b   37680 <__libc_init@plt-0x29430>
   37d6c:   b9003e7f    str wzr, [x19, #60]
   37d70:   17fffe44    b   37680 <__libc_init@plt-0x29430>
   37d74:   52800088    mov w8, #0x4                    // #4
   37d78:   b9003e68    str w8, [x19, #60]
   37d7c:   17fffe41    b   37680 <__libc_init@plt-0x29430>
   37d80:   b9003e7b    str w27, [x19, #60]
   37d84:   17fffe3f    b   37680 <__libc_init@plt-0x29430>
   37d88:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37d8c:   9120f842    add x2, x2, #0x83e
   37d90:   aa1403e0    mov x0, x20
   37d94:   aa1303e1    mov x1, x19
   37d98:   2a1903e3    mov w3, w25
   37d9c:   94000080    bl  37f9c <__libc_init@plt-0x28b14>
   37da0:   2a1f03e0    mov w0, wzr
   37da4:   a9464ff4    ldp x20, x19, [sp, #96]
   37da8:   a94557f6    ldp x22, x21, [sp, #80]
   37dac:   a9445ff8    ldp x24, x23, [sp, #64]
   37db0:   a94367fa    ldp x26, x25, [sp, #48]
   37db4:   a9426ffc    ldp x28, x27, [sp, #32]
   37db8:   a9417bfd    ldp x29, x30, [sp, #16]
   37dbc:   9101c3ff    add sp, sp, #0x70
   37dc0:   d65f03c0    ret
   37dc4:   90fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   37dc8:   9124ec42    add x2, x2, #0x93b
   37dcc:   17fffff1    b   37d90 <__libc_init@plt-0x28d20>
   37dd0:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37dd4:   912f1c42    add x2, x2, #0xbc7
   37dd8:   17ffffee    b   37d90 <__libc_init@plt-0x28d20>
   37ddc:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37de0:   912a4442    add x2, x2, #0xa91
   37de4:   17ffffeb    b   37d90 <__libc_init@plt-0x28d20>
   37de8:   b85fc3a8    ldur    w8, [x29, #-4]
   37dec:   51000508    sub w8, w8, #0x1
   37df0:   b9001688    str w8, [x20, #20]
   37df4:   3600013c    tbz w28, #0, 37e18 <__libc_init@plt-0x28c98>
   37df8:   52800020    mov w0, #0x1                    // #1
   37dfc:   17ffffea    b   37da4 <__libc_init@plt-0x28d0c>
   37e00:   90fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   37e04:   9114c442    add x2, x2, #0x531
   37e08:   17ffffe2    b   37d90 <__libc_init@plt-0x28d20>
   37e0c:   d0fffe82    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   37e10:   912ec842    add x2, x2, #0xbb2
   37e14:   17ffffdf    b   37d90 <__libc_init@plt-0x28d20>
   37e18:   33185ed8    bfi w24, w22, #8, #24
   37e1c:   7100071f    cmp w24, #0x1
   37e20:   1a9fc700    csinc   w0, w24, wzr, gt
   37e24:   17ffffe0    b   37da4 <__libc_init@plt-0x28d0c>
   37e28:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   37e2c:   912d3842    add x2, x2, #0xb4e
   37e30:   14000003    b   37e3c <__libc_init@plt-0x28c74>
   37e34:   90fffea2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   37e38:   9133b042    add x2, x2, #0xcec
   37e3c:   aa1403e0    mov x0, x20
   37e40:   aa1303e1    mov x1, x19
   37e44:   2a1803e3    mov w3, w24
   37e48:   17ffffd5    b   37d9c <__libc_init@plt-0x28d14>
   37e4c:   d0fffea2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   37e50:   91174042    add x2, x2, #0x5d0
   37e54:   17ffffcf    b   37d90 <__libc_init@plt-0x28d20>
   37e58:   f0fffe81    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   37e5c:   f0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   37e60:   9134a821    add x1, x1, #0xd2a
   37e64:   91052c42    add x2, x2, #0x14b
   37e68:   aa1303e0    mov x0, x19
   37e6c:   52801c63    mov w3, #0xe3                   // #227
   37e70:   97ffacb5    bl  23144 <__libc_init@plt-0x3d96c>
   37e74:   51018408    sub w8, w0, #0x61
   37e78:   51008009    sub w9, w0, #0x20
   37e7c:   12001d08    and w8, w8, #0xff
   37e80:   7100691f    cmp w8, #0x1a
   37e84:   1a803120    csel    w0, w9, w0, cc  // cc = lo, ul, last
   37e88:   d65f03c0    ret
   37e8c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   37e90:   910003fd    mov x29, sp
   37e94:   29422408    ldp w8, w9, [x0, #16]
   37e98:   f940040a    ldr x10, [x0, #8]
   37e9c:   6b08013f    cmp w9, w8
   37ea0:   5400024a    b.ge    37ee8 <__libc_init@plt-0x28bc8>  // b.tcont
   37ea4:   93407d2b    sxtw    x11, w9
   37ea8:   d281400d    mov x13, #0xa00                     // #2560
   37eac:   8b0b014b    add x11, x10, x11
   37eb0:   5280002c    mov w12, #0x1                       // #1
   37eb4:   f2c0002d    movk    x13, #0x1, lsl #32
   37eb8:   3940016e    ldrb    w14, [x11]
   37ebc:   9ace218f    lsl x15, x12, x14
   37ec0:   710081df    cmp w14, #0x20
   37ec4:   8a0d01ee    and x14, x15, x13
   37ec8:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   37ecc:   540000e0    b.eq    37ee8 <__libc_init@plt-0x28bc8>  // b.none
   37ed0:   11000529    add w9, w9, #0x1
   37ed4:   9100056b    add x11, x11, #0x1
   37ed8:   6b09011f    cmp w8, w9
   37edc:   b9001409    str w9, [x0, #20]
   37ee0:   54fffec1    b.ne    37eb8 <__libc_init@plt-0x28bf8>  // b.any
   37ee4:   14000007    b   37f00 <__libc_init@plt-0x28bb0>
   37ee8:   6b08013f    cmp w9, w8
   37eec:   540000aa    b.ge    37f00 <__libc_init@plt-0x28bb0>  // b.tcont
   37ef0:   11000528    add w8, w9, #0x1
   37ef4:   b9001408    str w8, [x0, #20]
   37ef8:   3869c940    ldrb    w0, [x10, w9, sxtw]
   37efc:   1400000b    b   37f28 <__libc_init@plt-0x28b88>
   37f00:   34000088    cbz w8, 37f10 <__libc_init@plt-0x28ba0>
   37f04:   d0fffe82    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   37f08:   912e4842    add x2, x2, #0xb92
   37f0c:   14000003    b   37f18 <__libc_init@plt-0x28b98>
   37f10:   b0fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   37f14:   911cd042    add x2, x2, #0x734
   37f18:   aa0103e0    mov x0, x1
   37f1c:   52807da1    mov w1, #0x3ed                  // #1005
   37f20:   97ffaa9e    bl  22998 <__libc_init@plt-0x3e118>
   37f24:   52800140    mov w0, #0xa                    // #10
   37f28:   a8c17bfd    ldp x29, x30, [sp], #16
   37f2c:   d65f03c0    ret
   37f30:   2942200a    ldp w10, w8, [x0, #16]
   37f34:   f9400409    ldr x9, [x0, #8]
   37f38:   6b0a011f    cmp w8, w10
   37f3c:   5400024a    b.ge    37f84 <__libc_init@plt-0x28b2c>  // b.tcont
   37f40:   93407d0b    sxtw    x11, w8
   37f44:   d281400d    mov x13, #0xa00                     // #2560
   37f48:   8b0b012b    add x11, x9, x11
   37f4c:   5280002c    mov w12, #0x1                       // #1
   37f50:   f2c0002d    movk    x13, #0x1, lsl #32
   37f54:   3940016e    ldrb    w14, [x11]
   37f58:   9ace218f    lsl x15, x12, x14
   37f5c:   710081df    cmp w14, #0x20
   37f60:   8a0d01ee    and x14, x15, x13
   37f64:   fa4099c4    ccmp    x14, #0x0, #0x4, ls // ls = plast
   37f68:   540000e0    b.eq    37f84 <__libc_init@plt-0x28b2c>  // b.none
   37f6c:   11000508    add w8, w8, #0x1
   37f70:   9100056b    add x11, x11, #0x1
   37f74:   6b08015f    cmp w10, w8
   37f78:   b9001408    str w8, [x0, #20]
   37f7c:   54fffec1    b.ne    37f54 <__libc_init@plt-0x28b5c>  // b.any
   37f80:   14000005    b   37f94 <__libc_init@plt-0x28b1c>
   37f84:   6b0a011f    cmp w8, w10
   37f88:   5400006a    b.ge    37f94 <__libc_init@plt-0x28b1c>  // b.tcont
   37f8c:   3868c920    ldrb    w0, [x9, w8, sxtw]
   37f90:   d65f03c0    ret
   37f94:   2a1f03e0    mov w0, wzr
   37f98:   d65f03c0    ret
   37f9c:   aa0003e8    mov x8, x0
   37fa0:   2a0303e4    mov w4, w3
   37fa4:   aa0203e3    mov x3, x2
   37fa8:   aa0103e0    mov x0, x1
   37fac:   b9401109    ldr w9, [x8, #16]
   37fb0:   f9400508    ldr x8, [x8, #8]
   37fb4:   93407d2a    sxtw    x10, w9
   37fb8:   7100053f    cmp w9, #0x1
   37fbc:   5400014b    b.lt    37fe4 <__libc_init@plt-0x28acc>  // b.tstop
   37fc0:   aa1f03eb    mov x11, xzr
   37fc4:   386b690c    ldrb    w12, [x8, x11]
   37fc8:   7100819f    cmp w12, #0x20
   37fcc:   54000101    b.ne    37fec <__libc_init@plt-0x28ac4>  // b.any
   37fd0:   9100056b    add x11, x11, #0x1
   37fd4:   eb0b013f    cmp x9, x11
   37fd8:   54ffff61    b.ne    37fc4 <__libc_init@plt-0x28aec>  // b.any
   37fdc:   2a0903eb    mov w11, w9
   37fe0:   14000003    b   37fec <__libc_init@plt-0x28ac4>
   37fe4:   2a1f03eb    mov w11, wzr
   37fe8:   14000001    b   37fec <__libc_init@plt-0x28ac4>
   37fec:   5100054c    sub w12, w10, #0x1
   37ff0:   11000529    add w9, w9, #0x1
   37ff4:   6b0c017f    cmp w11, w12
   37ff8:   d100054a    sub x10, x10, #0x1
   37ffc:   1a8cb16c    csel    w12, w11, w12, lt   // lt = tstop
   38000:   93407d6b    sxtw    x11, w11
   38004:   1100058c    add w12, w12, #0x1
   38008:   eb0b015f    cmp x10, x11
   3800c:   540000ed    b.le    38028 <__libc_init@plt-0x28a88>
   38010:   386a690d    ldrb    w13, [x8, x10]
   38014:   51000529    sub w9, w9, #0x1
   38018:   d100054a    sub x10, x10, #0x1
   3801c:   710081bf    cmp w13, #0x20
   38020:   54ffff40    b.eq    38008 <__libc_init@plt-0x28aa8>  // b.none
   38024:   14000002    b   3802c <__libc_init@plt-0x28a84>
   38028:   2a0c03e9    mov w9, w12
   3802c:   6b0b013f    cmp w9, w11
   38030:   540000ed    b.le    3804c <__libc_init@plt-0x28a64>
   38034:   d0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   38038:   4b0b0125    sub w5, w9, w11
   3803c:   9118cc42    add x2, x2, #0x633
   38040:   8b2b4106    add x6, x8, w11, uxtw
   38044:   52807da1    mov w1, #0x3ed                  // #1005
   38048:   17ffaa54    b   22998 <__libc_init@plt-0x3e118>
   3804c:   b0fffea2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   38050:   52807da1    mov w1, #0x3ed                  // #1005
   38054:   9117b042    add x2, x2, #0x5ec
   38058:   17ffaa50    b   22998 <__libc_init@plt-0x3e118>
   3805c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   38060:   f9000bf9    str x25, [sp, #16]
   38064:   910003fd    mov x29, sp
   38068:   a9025ff8    stp x24, x23, [sp, #32]
   3806c:   a90357f6    stp x22, x21, [sp, #48]
   38070:   a9044ff4    stp x20, x19, [sp, #64]
   38074:   2a0203f6    mov w22, w2
   38078:   aa0103f3    mov x19, x1
   3807c:   aa0003f4    mov x20, x0
   38080:   2a0203f5    mov w21, w2
   38084:   72001c5f    tst w2, #0xff
   38088:   54000081    b.ne    38098 <__libc_init@plt-0x28a18>  // b.any
   3808c:   aa1403e0    mov x0, x20
   38090:   97ffffa8    bl  37f30 <__libc_init@plt-0x28b80>
   38094:   2a0003f5    mov w21, w0
   38098:   12001ea3    and w3, w21, #0xff
   3809c:   7100ac7f    cmp w3, #0x2b
   380a0:   540001a0    b.eq    380d4 <__libc_init@plt-0x289dc>  // b.none
   380a4:   7100b47f    cmp w3, #0x2d
   380a8:   54000160    b.eq    380d4 <__libc_init@plt-0x289dc>  // b.none
   380ac:   5100eaa8    sub w8, w21, #0x3a
   380b0:   12001d08    and w8, w8, #0xff
   380b4:   7103d51f    cmp w8, #0xf5
   380b8:   540000e8    b.hi    380d4 <__libc_init@plt-0x289dc>  // b.pmore
   380bc:   d0fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   380c0:   aa1303e0    mov x0, x19
   380c4:   91205442    add x2, x2, #0x815
   380c8:   52807da1    mov w1, #0x3ed                  // #1005
   380cc:   97ffaa33    bl  22998 <__libc_init@plt-0x3e118>
   380d0:   14000034    b   381a0 <__libc_init@plt-0x28910>
   380d4:   7100b47f    cmp w3, #0x2d
   380d8:   54000080    b.eq    380e8 <__libc_init@plt-0x289c8>  // b.none
   380dc:   2a1503e0    mov w0, w21
   380e0:   7100ac7f    cmp w3, #0x2b
   380e4:   54000121    b.ne    38108 <__libc_init@plt-0x289a8>  // b.any
   380e8:   72001edf    tst w22, #0xff
   380ec:   54000081    b.ne    380fc <__libc_init@plt-0x289b4>  // b.any
   380f0:   b9401688    ldr w8, [x20, #20]
   380f4:   11000508    add w8, w8, #0x1
   380f8:   b9001688    str w8, [x20, #20]
   380fc:   aa1403e0    mov x0, x20
   38100:   97ffff8c    bl  37f30 <__libc_init@plt-0x28b80>
   38104:   2a1f03f6    mov w22, wzr
   38108:   5100c008    sub w8, w0, #0x30
   3810c:   12001d08    and w8, w8, #0xff
   38110:   7100251f    cmp w8, #0x9
   38114:   54000468    b.hi    381a0 <__libc_init@plt-0x28910>  // b.pmore
   38118:   52999f98    mov w24, #0xccfc                    // #52476
   3811c:   2a1f03f7    mov w23, wzr
   38120:   72a19998    movk    w24, #0xccc, lsl #16
   38124:   52800159    mov w25, #0xa                       // #10
   38128:   4b200308    sub w8, w24, w0, uxtb
   3812c:   6b0802ff    cmp w23, w8
   38130:   540003cc    b.gt    381a8 <__libc_init@plt-0x28908>
   38134:   12001c08    and w8, w0, #0xff
   38138:   72001edf    tst w22, #0xff
   3813c:   1b1922e8    madd    w8, w23, w25, w8
   38140:   5100c117    sub w23, w8, #0x30
   38144:   54000081    b.ne    38154 <__libc_init@plt-0x2895c>  // b.any
   38148:   b9401688    ldr w8, [x20, #20]
   3814c:   11000508    add w8, w8, #0x1
   38150:   b9001688    str w8, [x20, #20]
   38154:   aa1403e0    mov x0, x20
   38158:   97ffff76    bl  37f30 <__libc_init@plt-0x28b80>
   3815c:   2a1f03f6    mov w22, wzr
   38160:   5100c008    sub w8, w0, #0x30
   38164:   12001d08    and w8, w8, #0xff
   38168:   7100291f    cmp w8, #0xa
   3816c:   54fffde3    b.cc    38128 <__libc_init@plt-0x28988>  // b.lo, b.ul, b.last
   38170:   12001ea8    and w8, w21, #0xff
   38174:   7100b51f    cmp w8, #0x2d
   38178:   54000221    b.ne    381bc <__libc_init@plt-0x288f4>  // b.any
   3817c:   4b1703f4    neg w20, w23
   38180:   36f800d7    tbz w23, #31, 38198 <__libc_init@plt-0x28918>
   38184:   90fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   38188:   aa1303e0    mov x0, x19
   3818c:   910c0842    add x2, x2, #0x302
   38190:   52807da1    mov w1, #0x3ed                  // #1005
   38194:   97ffaa01    bl  22998 <__libc_init@plt-0x3e118>
   38198:   2a1403f7    mov w23, w20
   3819c:   14000008    b   381bc <__libc_init@plt-0x288f4>
   381a0:   2a1f03f7    mov w23, wzr
   381a4:   14000006    b   381bc <__libc_init@plt-0x288f4>
   381a8:   90fffea2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   381ac:   aa1303e0    mov x0, x19
   381b0:   910c0842    add x2, x2, #0x302
   381b4:   52807da1    mov w1, #0x3ed                  // #1005
   381b8:   97ffa9f8    bl  22998 <__libc_init@plt-0x3e118>
   381bc:   2a1703e0    mov w0, w23
   381c0:   f9400bf9    ldr x25, [sp, #16]
   381c4:   a9444ff4    ldp x20, x19, [sp, #64]
   381c8:   a94357f6    ldp x22, x21, [sp, #48]
   381cc:   a9425ff8    ldp x24, x23, [sp, #32]
   381d0:   a8c57bfd    ldp x29, x30, [sp], #80
   381d4:   d65f03c0    ret
   381d8:   52800022    mov w2, #0x1                    // #1
   381dc:   17fffd08    b   375fc <__libc_init@plt-0x294b4>
   381e0:   29422408    ldp w8, w9, [x0, #16]
   381e4:   6b08013f    cmp w9, w8
   381e8:   5400024a    b.ge    38230 <__libc_init@plt-0x28880>  // b.tcont
   381ec:   f940040a    ldr x10, [x0, #8]
   381f0:   93407d2b    sxtw    x11, w9
   381f4:   d281400c    mov x12, #0xa00                     // #2560
   381f8:   f2c0002c    movk    x12, #0x1, lsl #32
   381fc:   8b0b014a    add x10, x10, x11
   38200:   5280002b    mov w11, #0x1                       // #1
   38204:   3940014d    ldrb    w13, [x10]
   38208:   9acd216e    lsl x14, x11, x13
   3820c:   710081bf    cmp w13, #0x20
   38210:   8a0c01cd    and x13, x14, x12
   38214:   fa4099a4    ccmp    x13, #0x0, #0x4, ls // ls = plast
   38218:   540000c0    b.eq    38230 <__libc_init@plt-0x28880>  // b.none
   3821c:   11000529    add w9, w9, #0x1
   38220:   9100054a    add x10, x10, #0x1
   38224:   6b09011f    cmp w8, w9
   38228:   b9001409    str w9, [x0, #20]
   3822c:   54fffec1    b.ne    38204 <__libc_init@plt-0x288ac>  // b.any
   38230:   d65f03c0    ret
   38234:   b40002a1    cbz x1, 38288 <__libc_init@plt-0x28828>
   38238:   8b010008    add x8, x0, x1
   3823c:   f100085f    cmp x2, #0x2
   38240:   381ffd1f    strb    wzr, [x8, #-1]!
   38244:   54000263    b.cc    38290 <__libc_init@plt-0x28820>  // b.lo, b.ul, b.last
   38248:   d289d8a9    mov x9, #0x4ec5                 // #20165
   3824c:   5280034a    mov w10, #0x1a                      // #26
   38250:   f2b89d89    movk    x9, #0xc4ec, lsl #16
   38254:   f2dd89c9    movk    x9, #0xec4e, lsl #32
   38258:   f2e9d889    movk    x9, #0x4ec4, lsl #48
   3825c:   eb00011f    cmp x8, x0
   38260:   54000143    b.cc    38288 <__libc_init@plt-0x28828>  // b.lo, b.ul, b.last
   38264:   9bc97c4b    umulh   x11, x2, x9
   38268:   f100cc5f    cmp x2, #0x33
   3826c:   d343fd6b    lsr x11, x11, #3
   38270:   1b0a896c    msub    w12, w11, w10, w2
   38274:   aa0b03e2    mov x2, x11
   38278:   1101058c    add w12, w12, #0x41
   3827c:   381ffd0c    strb    w12, [x8, #-1]!
   38280:   54fffee8    b.hi    3825c <__libc_init@plt-0x28854>  // b.pmore
   38284:   14000004    b   38294 <__libc_init@plt-0x2881c>
   38288:   aa1f03e0    mov x0, xzr
   3828c:   d65f03c0    ret
   38290:   aa0203eb    mov x11, x2
   38294:   f100057f    cmp x11, #0x1
   38298:   9a9f0100    csel    x0, x8, xzr, eq // eq = none
   3829c:   d65f03c0    ret
   382a0:   d10183ff    sub sp, sp, #0x60
   382a4:   a9027bfd    stp x29, x30, [sp, #32]
   382a8:   910083fd    add x29, sp, #0x20
   382ac:   f9001bf7    str x23, [sp, #48]
   382b0:   a90457f6    stp x22, x21, [sp, #64]
   382b4:   a9054ff4    stp x20, x19, [sp, #80]
   382b8:   d53bd057    mrs x23, tpidr_el0
   382bc:   aa0003f6    mov x22, x0
   382c0:   f94016e8    ldr x8, [x23, #40]
   382c4:   910023e0    add x0, sp, #0x8
   382c8:   52804901    mov w1, #0x248                  // #584
   382cc:   2a0403f4    mov w20, w4
   382d0:   aa0303f5    mov x21, x3
   382d4:   f81f83a8    stur    x8, [x29, #-8]
   382d8:   f90007e3    str x3, [sp, #8]
   382dc:   b90013e4    str w4, [sp, #16]
   382e0:   97ffa539    bl  217c4 <__libc_init@plt-0x3f2ec>
   382e4:   aa1603e1    mov x1, x22
   382e8:   aa1503e2    mov x2, x21
   382ec:   2a1403e3    mov w3, w20
   382f0:   aa0003f3    mov x19, x0
   382f4:   97ffbb7b    bl  270e0 <__libc_init@plt-0x399d0>
   382f8:   f94016e8    ldr x8, [x23, #40]
   382fc:   f85f83a9    ldur    x9, [x29, #-8]
   38300:   eb09011f    cmp x8, x9
   38304:   54000101    b.ne    38324 <__libc_init@plt-0x2878c>  // b.any
   38308:   9108e260    add x0, x19, #0x238
   3830c:   f9401bf7    ldr x23, [sp, #48]
   38310:   a9454ff4    ldp x20, x19, [sp, #80]
   38314:   a94457f6    ldp x22, x21, [sp, #64]
   38318:   a9427bfd    ldp x29, x30, [sp, #32]
   3831c:   910183ff    add sp, sp, #0x60
   38320:   d65f03c0    ret
   38324:   9400a207    bl  60b40 <__stack_chk_fail@plt>
   38328:   d10183ff    sub sp, sp, #0x60
   3832c:   a9027bfd    stp x29, x30, [sp, #32]
   38330:   910083fd    add x29, sp, #0x20
   38334:   f9001bf7    str x23, [sp, #48]
   38338:   a90457f6    stp x22, x21, [sp, #64]
   3833c:   a9054ff4    stp x20, x19, [sp, #80]
   38340:   d53bd057    mrs x23, tpidr_el0
   38344:   aa0003f6    mov x22, x0
   38348:   f94016e8    ldr x8, [x23, #40]
   3834c:   910023e0    add x0, sp, #0x8
   38350:   52805c01    mov w1, #0x2e0                  // #736
   38354:   2a0403f4    mov w20, w4
   38358:   aa0303f5    mov x21, x3
   3835c:   f81f83a8    stur    x8, [x29, #-8]
   38360:   f90007e3    str x3, [sp, #8]
   38364:   b90013e4    str w4, [sp, #16]
   38368:   97ffa517    bl  217c4 <__libc_init@plt-0x3f2ec>
   3836c:   aa1603e1    mov x1, x22
   38370:   aa1503e2    mov x2, x21
   38374:   2a1403e3    mov w3, w20
   38378:   aa0003f3    mov x19, x0
   3837c:   97ffbb8a    bl  271a4 <__libc_init@plt-0x3990c>
   38380:   f94016e8    ldr x8, [x23, #40]
   38384:   f85f83a9    ldur    x9, [x29, #-8]
   38388:   eb09011f    cmp x8, x9
   3838c:   54000101    b.ne    383ac <__libc_init@plt-0x28704>  // b.any
   38390:   910b4260    add x0, x19, #0x2d0
   38394:   f9401bf7    ldr x23, [sp, #48]
   38398:   a9454ff4    ldp x20, x19, [sp, #80]
   3839c:   a94457f6    ldp x22, x21, [sp, #64]
   383a0:   a9427bfd    ldp x29, x30, [sp, #32]
   383a4:   910183ff    add sp, sp, #0x60
   383a8:   d65f03c0    ret
   383ac:   9400a1e5    bl  60b40 <__stack_chk_fail@plt>
   383b0:   d101c3ff    sub sp, sp, #0x70
   383b4:   a9027bfd    stp x29, x30, [sp, #32]
   383b8:   910083fd    add x29, sp, #0x20
   383bc:   f9001bf9    str x25, [sp, #48]
   383c0:   a9045ff8    stp x24, x23, [sp, #64]
   383c4:   a90557f6    stp x22, x21, [sp, #80]
   383c8:   a9064ff4    stp x20, x19, [sp, #96]
   383cc:   d53bd059    mrs x25, tpidr_el0
   383d0:   aa0103f7    mov x23, x1
   383d4:   aa0003f8    mov x24, x0
   383d8:   f9401728    ldr x8, [x25, #40]
   383dc:   910023e0    add x0, sp, #0x8
   383e0:   5280af01    mov w1, #0x578                  // #1400
   383e4:   2a0603f4    mov w20, w6
   383e8:   aa0503f5    mov x21, x5
   383ec:   aa0203f6    mov x22, x2
   383f0:   f81f83a8    stur    x8, [x29, #-8]
   383f4:   f90007e5    str x5, [sp, #8]
   383f8:   b90013e6    str w6, [sp, #16]
   383fc:   97ffa4f2    bl  217c4 <__libc_init@plt-0x3f2ec>
   38400:   aa1803e1    mov x1, x24
   38404:   aa1703e2    mov x2, x23
   38408:   aa1603e3    mov x3, x22
   3840c:   aa1503e4    mov x4, x21
   38410:   2a1403e5    mov w5, w20
   38414:   aa0003f3    mov x19, x0
   38418:   97ffba74    bl  26de8 <__libc_init@plt-0x39cc8>
   3841c:   f9401728    ldr x8, [x25, #40]
   38420:   f85f83a9    ldur    x9, [x29, #-8]
   38424:   eb09011f    cmp x8, x9
   38428:   54000121    b.ne    3844c <__libc_init@plt-0x28664>  // b.any
   3842c:   9108c260    add x0, x19, #0x230
   38430:   f9401bf9    ldr x25, [sp, #48]
   38434:   a9464ff4    ldp x20, x19, [sp, #96]
   38438:   a94557f6    ldp x22, x21, [sp, #80]
   3843c:   a9445ff8    ldp x24, x23, [sp, #64]
   38440:   a9427bfd    ldp x29, x30, [sp, #32]
   38444:   9101c3ff    add sp, sp, #0x70
   38448:   d65f03c0    ret
   3844c:   9400a1bd    bl  60b40 <__stack_chk_fail@plt>
   38450:   d101c3ff    sub sp, sp, #0x70
   38454:   a9027bfd    stp x29, x30, [sp, #32]
   38458:   910083fd    add x29, sp, #0x20
   3845c:   f9001bf9    str x25, [sp, #48]
   38460:   a9045ff8    stp x24, x23, [sp, #64]
   38464:   a90557f6    stp x22, x21, [sp, #80]
   38468:   a9064ff4    stp x20, x19, [sp, #96]
   3846c:   d53bd059    mrs x25, tpidr_el0
   38470:   aa0103f7    mov x23, x1
   38474:   aa0003f8    mov x24, x0
   38478:   f9401728    ldr x8, [x25, #40]
   3847c:   910023e0    add x0, sp, #0x8
   38480:   5280b001    mov w1, #0x580                  // #1408
   38484:   2a0603f4    mov w20, w6
   38488:   aa0503f5    mov x21, x5
   3848c:   aa0203f6    mov x22, x2
   38490:   f81f83a8    stur    x8, [x29, #-8]
   38494:   f90007e5    str x5, [sp, #8]
   38498:   b90013e6    str w6, [sp, #16]
   3849c:   97ffa4ca    bl  217c4 <__libc_init@plt-0x3f2ec>
   384a0:   aa1803e1    mov x1, x24
   384a4:   aa1703e2    mov x2, x23
   384a8:   aa1603e3    mov x3, x22
   384ac:   aa1503e4    mov x4, x21
   384b0:   2a1403e5    mov w5, w20
   384b4:   aa0003f3    mov x19, x0
   384b8:   97ffbab3    bl  26f84 <__libc_init@plt-0x39b2c>
   384bc:   f9401728    ldr x8, [x25, #40]
   384c0:   f85f83a9    ldur    x9, [x29, #-8]
   384c4:   eb09011f    cmp x8, x9
   384c8:   54000121    b.ne    384ec <__libc_init@plt-0x285c4>  // b.any
   384cc:   9108e260    add x0, x19, #0x238
   384d0:   f9401bf9    ldr x25, [sp, #48]
   384d4:   a9464ff4    ldp x20, x19, [sp, #96]
   384d8:   a94557f6    ldp x22, x21, [sp, #80]
   384dc:   a9445ff8    ldp x24, x23, [sp, #64]
   384e0:   a9427bfd    ldp x29, x30, [sp, #32]
   384e4:   9101c3ff    add sp, sp, #0x70
   384e8:   d65f03c0    ret
   384ec:   9400a195    bl  60b40 <__stack_chk_fail@plt>
   384f0:   d10183ff    sub sp, sp, #0x60
   384f4:   a9027bfd    stp x29, x30, [sp, #32]
   384f8:   910083fd    add x29, sp, #0x20
   384fc:   a9035ff8    stp x24, x23, [sp, #48]
   38500:   a90457f6    stp x22, x21, [sp, #64]
   38504:   a9054ff4    stp x20, x19, [sp, #80]
   38508:   d53bd058    mrs x24, tpidr_el0
   3850c:   aa0103f6    mov x22, x1
   38510:   aa0003f7    mov x23, x0
   38514:   f9401708    ldr x8, [x24, #40]
   38518:   910023e0    add x0, sp, #0x8
   3851c:   52804901    mov w1, #0x248                  // #584
   38520:   2a0503f4    mov w20, w5
   38524:   aa0403f5    mov x21, x4
   38528:   f81f83a8    stur    x8, [x29, #-8]
   3852c:   f90007e4    str x4, [sp, #8]
   38530:   b90013e5    str w5, [sp, #16]
   38534:   97ffa4a4    bl  217c4 <__libc_init@plt-0x3f2ec>
   38538:   aa1703e1    mov x1, x23
   3853c:   aa1603e2    mov x2, x22
   38540:   aa1503e3    mov x3, x21
   38544:   2a1403e4    mov w4, w20
   38548:   aa0003f3    mov x19, x0
   3854c:   97ffbad0    bl  2708c <__libc_init@plt-0x39a24>
   38550:   f9401708    ldr x8, [x24, #40]
   38554:   f85f83a9    ldur    x9, [x29, #-8]
   38558:   eb09011f    cmp x8, x9
   3855c:   54000101    b.ne    3857c <__libc_init@plt-0x28534>  // b.any
   38560:   9108e260    add x0, x19, #0x238
   38564:   a9454ff4    ldp x20, x19, [sp, #80]
   38568:   a94457f6    ldp x22, x21, [sp, #64]
   3856c:   a9435ff8    ldp x24, x23, [sp, #48]
   38570:   a9427bfd    ldp x29, x30, [sp, #32]
   38574:   910183ff    add sp, sp, #0x60
   38578:   d65f03c0    ret
   3857c:   9400a171    bl  60b40 <__stack_chk_fail@plt>
   38580:   d10183ff    sub sp, sp, #0x60
   38584:   a9027bfd    stp x29, x30, [sp, #32]
   38588:   910083fd    add x29, sp, #0x20
   3858c:   a9035ff8    stp x24, x23, [sp, #48]
   38590:   a90457f6    stp x22, x21, [sp, #64]
   38594:   a9054ff4    stp x20, x19, [sp, #80]
   38598:   d53bd058    mrs x24, tpidr_el0
   3859c:   aa0103f6    mov x22, x1
   385a0:   aa0003f7    mov x23, x0
   385a4:   f9401708    ldr x8, [x24, #40]
   385a8:   910023e0    add x0, sp, #0x8
   385ac:   52805c01    mov w1, #0x2e0                  // #736
   385b0:   2a0503f4    mov w20, w5
   385b4:   aa0403f5    mov x21, x4
   385b8:   f81f83a8    stur    x8, [x29, #-8]
   385bc:   f90007e4    str x4, [sp, #8]
   385c0:   b90013e5    str w5, [sp, #16]
   385c4:   97ffa480    bl  217c4 <__libc_init@plt-0x3f2ec>
   385c8:   aa1703e1    mov x1, x23
   385cc:   aa1603e2    mov x2, x22
   385d0:   aa1503e3    mov x3, x21
   385d4:   2a1403e4    mov w4, w20
   385d8:   aa0003f3    mov x19, x0
   385dc:   97ffbad9    bl  27140 <__libc_init@plt-0x39970>
   385e0:   f9401708    ldr x8, [x24, #40]
   385e4:   f85f83a9    ldur    x9, [x29, #-8]
   385e8:   eb09011f    cmp x8, x9
   385ec:   54000101    b.ne    3860c <__libc_init@plt-0x284a4>  // b.any
   385f0:   910b4260    add x0, x19, #0x2d0
   385f4:   a9454ff4    ldp x20, x19, [sp, #80]
   385f8:   a94457f6    ldp x22, x21, [sp, #64]
   385fc:   a9435ff8    ldp x24, x23, [sp, #48]
   38600:   a9427bfd    ldp x29, x30, [sp, #32]
   38604:   910183ff    add sp, sp, #0x60
   38608:   d65f03c0    ret
   3860c:   9400a14d    bl  60b40 <__stack_chk_fail@plt>
   38610:   d101c3ff    sub sp, sp, #0x70
   38614:   a9027bfd    stp x29, x30, [sp, #32]
   38618:   910083fd    add x29, sp, #0x20
   3861c:   a90367fa    stp x26, x25, [sp, #48]
   38620:   a9045ff8    stp x24, x23, [sp, #64]
   38624:   a90557f6    stp x22, x21, [sp, #80]
   38628:   a9064ff4    stp x20, x19, [sp, #96]
   3862c:   d53bd05a    mrs x26, tpidr_el0
   38630:   aa0103f8    mov x24, x1
   38634:   aa0003f9    mov x25, x0
   38638:   f9401748    ldr x8, [x26, #40]
   3863c:   910023e0    add x0, sp, #0x8
   38640:   5280af01    mov w1, #0x578                  // #1400
   38644:   2a0703f4    mov w20, w7
   38648:   aa0603f5    mov x21, x6
   3864c:   aa0303f6    mov x22, x3
   38650:   aa0203f7    mov x23, x2
   38654:   f81f83a8    stur    x8, [x29, #-8]
   38658:   f90007e6    str x6, [sp, #8]
   3865c:   b90013e7    str w7, [sp, #16]
   38660:   97ffa459    bl  217c4 <__libc_init@plt-0x3f2ec>
   38664:   aa1903e1    mov x1, x25
   38668:   aa1803e2    mov x2, x24
   3866c:   aa1703e3    mov x3, x23
   38670:   aa1603e4    mov x4, x22
   38674:   aa1503e5    mov x5, x21
   38678:   2a1403e6    mov w6, w20
   3867c:   aa0003f3    mov x19, x0
   38680:   97ffb9bd    bl  26d74 <__libc_init@plt-0x39d3c>
   38684:   f9401748    ldr x8, [x26, #40]
   38688:   f85f83a9    ldur    x9, [x29, #-8]
   3868c:   eb09011f    cmp x8, x9
   38690:   54000121    b.ne    386b4 <__libc_init@plt-0x283fc>  // b.any
   38694:   9108c260    add x0, x19, #0x230
   38698:   a9464ff4    ldp x20, x19, [sp, #96]
   3869c:   a94557f6    ldp x22, x21, [sp, #80]
   386a0:   a9445ff8    ldp x24, x23, [sp, #64]
   386a4:   a94367fa    ldp x26, x25, [sp, #48]
   386a8:   a9427bfd    ldp x29, x30, [sp, #32]
   386ac:   9101c3ff    add sp, sp, #0x70
   386b0:   d65f03c0    ret
   386b4:   9400a123    bl  60b40 <__stack_chk_fail@plt>
   386b8:   d101c3ff    sub sp, sp, #0x70
   386bc:   a9027bfd    stp x29, x30, [sp, #32]
   386c0:   910083fd    add x29, sp, #0x20
   386c4:   a90367fa    stp x26, x25, [sp, #48]
   386c8:   a9045ff8    stp x24, x23, [sp, #64]
   386cc:   a90557f6    stp x22, x21, [sp, #80]
   386d0:   a9064ff4    stp x20, x19, [sp, #96]
   386d4:   d53bd05a    mrs x26, tpidr_el0
   386d8:   aa0103f8    mov x24, x1
   386dc:   aa0003f9    mov x25, x0
   386e0:   f9401748    ldr x8, [x26, #40]
   386e4:   910023e0    add x0, sp, #0x8
   386e8:   5280b001    mov w1, #0x580                  // #1408
   386ec:   2a0703f4    mov w20, w7
   386f0:   aa0603f5    mov x21, x6
   386f4:   aa0303f6    mov x22, x3
   386f8:   aa0203f7    mov x23, x2
   386fc:   f81f83a8    stur    x8, [x29, #-8]
   38700:   f90007e6    str x6, [sp, #8]
   38704:   b90013e7    str w7, [sp, #16]
   38708:   97ffa42f    bl  217c4 <__libc_init@plt-0x3f2ec>
   3870c:   aa1903e1    mov x1, x25
   38710:   aa1803e2    mov x2, x24
   38714:   aa1703e3    mov x3, x23
   38718:   aa1603e4    mov x4, x22
   3871c:   aa1503e5    mov x5, x21
   38720:   2a1403e6    mov w6, w20
   38724:   aa0003f3    mov x19, x0
   38728:   97ffb9f9    bl  26f0c <__libc_init@plt-0x39ba4>
   3872c:   f9401748    ldr x8, [x26, #40]
   38730:   f85f83a9    ldur    x9, [x29, #-8]
   38734:   eb09011f    cmp x8, x9
   38738:   54000121    b.ne    3875c <__libc_init@plt-0x28354>  // b.any
   3873c:   9108e260    add x0, x19, #0x238
   38740:   a9464ff4    ldp x20, x19, [sp, #96]
   38744:   a94557f6    ldp x22, x21, [sp, #80]
   38748:   a9445ff8    ldp x24, x23, [sp, #64]
   3874c:   a94367fa    ldp x26, x25, [sp, #48]
   38750:   a9427bfd    ldp x29, x30, [sp, #32]
   38754:   9101c3ff    add sp, sp, #0x70
   38758:   d65f03c0    ret
   3875c:   9400a0f9    bl  60b40 <__stack_chk_fail@plt>
   38760:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   38764:   910003fd    mov x29, sp
   38768:   94000003    bl  38774 <__libc_init@plt-0x2833c>
   3876c:   a8c17bfd    ldp x29, x30, [sp], #16
   38770:   d65f03c0    ret
   38774:   d10203ff    sub sp, sp, #0x80
   38778:   a9057bfd    stp x29, x30, [sp, #80]
   3877c:   910143fd    add x29, sp, #0x50
   38780:   f90033f5    str x21, [sp, #96]
   38784:   a9074ff4    stp x20, x19, [sp, #112]
   38788:   d53bd055    mrs x21, tpidr_el0
   3878c:   d10063a3    sub x3, x29, #0x18
   38790:   f94016a8    ldr x8, [x21, #40]
   38794:   3100041f    cmn w0, #0x1
   38798:   910083e4    add x4, sp, #0x20
   3879c:   f81f83a8    stur    x8, [x29, #-8]
   387a0:   528000c8    mov w8, #0x6                    // #6
   387a4:   a93e07a1    stp x1, x1, [x29, #-32]
   387a8:   1a800100    csel    w0, w8, w0, eq  // eq = none
   387ac:   b81dc3a2    stur    w2, [x29, #-36]
   387b0:   2a1f03e1    mov w1, wzr
   387b4:   b81f03a2    stur    w2, [x29, #-16]
   387b8:   52802002    mov w2, #0x100                  // #256
   387bc:   f90013ff    str xzr, [sp, #32]
   387c0:   940004b4    bl  39a90 <__libc_init@plt-0x27020>
   387c4:   f9000fe0    str x0, [sp, #24]
   387c8:   b40003a0    cbz x0, 3883c <__libc_init@plt-0x28274>
   387cc:   aa0003f3    mov x19, x0
   387d0:   39401408    ldrb    w8, [x0, #5]
   387d4:   35000088    cbnz    w8, 387e4 <__libc_init@plt-0x282cc>
   387d8:   52802008    mov w8, #0x100                  // #256
   387dc:   79000a68    strh    w8, [x19, #4]
   387e0:   f9400ff3    ldr x19, [sp, #24]
   387e4:   39401268    ldrb    w8, [x19, #4]
   387e8:   52807f49    mov w9, #0x3fa                  // #1018
   387ec:   f9427e74    ldr x20, [x19, #1272]
   387f0:   7100011f    cmp w8, #0x0
   387f4:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   387f8:   b90017e9    str w9, [sp, #20]
   387fc:   b4000254    cbz x20, 38844 <__libc_init@plt-0x2826c>
   38800:   350000e8    cbnz    w8, 3881c <__libc_init@plt-0x28294>
   38804:   aa1403e0    mov x0, x20
   38808:   2a1f03e1    mov w1, wzr
   3880c:   2a1f03e2    mov w2, wzr
   38810:   97ffb5ed    bl  25fc4 <__libc_init@plt-0x3aaec>
   38814:   b90017e0    str w0, [sp, #20]
   38818:   34000240    cbz w0, 38860 <__libc_init@plt-0x28250>
   3881c:   910053e1    add x1, sp, #0x14
   38820:   910023e2    add x2, sp, #0x8
   38824:   d10083a3    sub x3, x29, #0x20
   38828:   d10093a4    sub x4, x29, #0x24
   3882c:   aa1403e0    mov x0, x20
   38830:   f90007ff    str xzr, [sp, #8]
   38834:   94001490    bl  3da74 <__libc_init@plt-0x2303c>
   38838:   1400001b    b   388a4 <__libc_init@plt-0x2820c>
   3883c:   f94013e0    ldr x0, [sp, #32]
   38840:   14000019    b   388a4 <__libc_init@plt-0x2820c>
   38844:   35000248    cbnz    w8, 3888c <__libc_init@plt-0x28224>
   38848:   b9400268    ldr w8, [x19]
   3884c:   7100051f    cmp w8, #0x1
   38850:   54000141    b.ne    38878 <__libc_init@plt-0x28238>  // b.any
   38854:   52807f88    mov w8, #0x3fc                  // #1020
   38858:   b90017e8    str w8, [sp, #20]
   3885c:   1400000c    b   3888c <__libc_init@plt-0x28224>
   38860:   d10083a2    sub x2, x29, #0x20
   38864:   d10093a3    sub x3, x29, #0x24
   38868:   aa1403e0    mov x0, x20
   3886c:   aa1403e1    mov x1, x20
   38870:   9400144f    bl  3d9ac <__libc_init@plt-0x23104>
   38874:   1400000c    b   388a4 <__libc_init@plt-0x2820c>
   38878:   aa1303e0    mov x0, x19
   3887c:   2a1f03e1    mov w1, wzr
   38880:   97ffae0f    bl  240bc <__libc_init@plt-0x3c9f4>
   38884:   b90017e0    str w0, [sp, #20]
   38888:   34000200    cbz w0, 388c8 <__libc_init@plt-0x281e8>
   3888c:   910053e1    add x1, sp, #0x14
   38890:   910063e2    add x2, sp, #0x18
   38894:   d10083a3    sub x3, x29, #0x20
   38898:   d10093a4    sub x4, x29, #0x24
   3889c:   aa1303e0    mov x0, x19
   388a0:   940014fe    bl  3dc98 <__libc_init@plt-0x22e18>
   388a4:   f94016a8    ldr x8, [x21, #40]
   388a8:   f85f83a9    ldur    x9, [x29, #-8]
   388ac:   eb09011f    cmp x8, x9
   388b0:   54000181    b.ne    388e0 <__libc_init@plt-0x281d0>  // b.any
   388b4:   a9474ff4    ldp x20, x19, [sp, #112]
   388b8:   a9457bfd    ldp x29, x30, [sp, #80]
   388bc:   f94033f5    ldr x21, [sp, #96]
   388c0:   910203ff    add sp, sp, #0x80
   388c4:   d65f03c0    ret
   388c8:   d10083a2    sub x2, x29, #0x20
   388cc:   d10093a3    sub x3, x29, #0x24
   388d0:   aa1303e0    mov x0, x19
   388d4:   aa1303e1    mov x1, x19
   388d8:   940014b3    bl  3dba4 <__libc_init@plt-0x22f0c>
   388dc:   17fffff2    b   388a4 <__libc_init@plt-0x2820c>
   388e0:   9400a098    bl  60b40 <__stack_chk_fail@plt>
   388e4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   388e8:   910003fd    mov x29, sp
   388ec:   94000003    bl  388f8 <__libc_init@plt-0x281b8>
   388f0:   a8c17bfd    ldp x29, x30, [sp], #16
   388f4:   d65f03c0    ret
   388f8:   d10203ff    sub sp, sp, #0x80
   388fc:   a9057bfd    stp x29, x30, [sp, #80]
   38900:   910143fd    add x29, sp, #0x50
   38904:   f90033f5    str x21, [sp, #96]
   38908:   a9074ff4    stp x20, x19, [sp, #112]
   3890c:   d53bd055    mrs x21, tpidr_el0
   38910:   d10063a3    sub x3, x29, #0x18
   38914:   f94016a8    ldr x8, [x21, #40]
   38918:   3100041f    cmn w0, #0x1
   3891c:   910083e4    add x4, sp, #0x20
   38920:   f81f83a8    stur    x8, [x29, #-8]
   38924:   528000a8    mov w8, #0x5                    // #5
   38928:   a93e07a1    stp x1, x1, [x29, #-32]
   3892c:   1a800100    csel    w0, w8, w0, eq  // eq = none
   38930:   b81dc3a2    stur    w2, [x29, #-36]
   38934:   52800021    mov w1, #0x1                    // #1
   38938:   b81f03a2    stur    w2, [x29, #-16]
   3893c:   52802002    mov w2, #0x100                  // #256
   38940:   f90013ff    str xzr, [sp, #32]
   38944:   94000453    bl  39a90 <__libc_init@plt-0x27020>
   38948:   f9000fe0    str x0, [sp, #24]
   3894c:   b40003a0    cbz x0, 389c0 <__libc_init@plt-0x280f0>
   38950:   aa0003f3    mov x19, x0
   38954:   39401408    ldrb    w8, [x0, #5]
   38958:   35000088    cbnz    w8, 38968 <__libc_init@plt-0x28148>
   3895c:   52802008    mov w8, #0x100                  // #256
   38960:   79000a68    strh    w8, [x19, #4]
   38964:   f9400ff3    ldr x19, [sp, #24]
   38968:   39401268    ldrb    w8, [x19, #4]
   3896c:   52807f49    mov w9, #0x3fa                  // #1018
   38970:   f9427e74    ldr x20, [x19, #1272]
   38974:   7100011f    cmp w8, #0x0
   38978:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   3897c:   b90017e9    str w9, [sp, #20]
   38980:   b4000254    cbz x20, 389c8 <__libc_init@plt-0x280e8>
   38984:   350000e8    cbnz    w8, 389a0 <__libc_init@plt-0x28110>
   38988:   aa1403e0    mov x0, x20
   3898c:   2a1f03e1    mov w1, wzr
   38990:   52800022    mov w2, #0x1                    // #1
   38994:   97ffb58c    bl  25fc4 <__libc_init@plt-0x3aaec>
   38998:   b90017e0    str w0, [sp, #20]
   3899c:   34000240    cbz w0, 389e4 <__libc_init@plt-0x280cc>
   389a0:   910053e1    add x1, sp, #0x14
   389a4:   910023e2    add x2, sp, #0x8
   389a8:   d10083a3    sub x3, x29, #0x20
   389ac:   d10093a4    sub x4, x29, #0x24
   389b0:   aa1403e0    mov x0, x20
   389b4:   f90007ff    str xzr, [sp, #8]
   389b8:   9400142f    bl  3da74 <__libc_init@plt-0x2303c>
   389bc:   1400001b    b   38a28 <__libc_init@plt-0x28088>
   389c0:   f94013e0    ldr x0, [sp, #32]
   389c4:   14000019    b   38a28 <__libc_init@plt-0x28088>
   389c8:   35000248    cbnz    w8, 38a10 <__libc_init@plt-0x280a0>
   389cc:   b9400268    ldr w8, [x19]
   389d0:   7100051f    cmp w8, #0x1
   389d4:   54000141    b.ne    389fc <__libc_init@plt-0x280b4>  // b.any
   389d8:   52807f88    mov w8, #0x3fc                  // #1020
   389dc:   b90017e8    str w8, [sp, #20]
   389e0:   1400000c    b   38a10 <__libc_init@plt-0x280a0>
   389e4:   d10083a2    sub x2, x29, #0x20
   389e8:   d10093a3    sub x3, x29, #0x24
   389ec:   aa1403e0    mov x0, x20
   389f0:   aa1403e1    mov x1, x20
   389f4:   940014fa    bl  3dddc <__libc_init@plt-0x22cd4>
   389f8:   1400000c    b   38a28 <__libc_init@plt-0x28088>
   389fc:   aa1303e0    mov x0, x19
   38a00:   52800021    mov w1, #0x1                    // #1
   38a04:   97ffadae    bl  240bc <__libc_init@plt-0x3c9f4>
   38a08:   b90017e0    str w0, [sp, #20]
   38a0c:   34000200    cbz w0, 38a4c <__libc_init@plt-0x28064>
   38a10:   910053e1    add x1, sp, #0x14
   38a14:   910063e2    add x2, sp, #0x18
   38a18:   d10083a3    sub x3, x29, #0x20
   38a1c:   d10093a4    sub x4, x29, #0x24
   38a20:   aa1303e0    mov x0, x19
   38a24:   9400149d    bl  3dc98 <__libc_init@plt-0x22e18>
   38a28:   f94016a8    ldr x8, [x21, #40]
   38a2c:   f85f83a9    ldur    x9, [x29, #-8]
   38a30:   eb09011f    cmp x8, x9
   38a34:   54000181    b.ne    38a64 <__libc_init@plt-0x2804c>  // b.any
   38a38:   a9474ff4    ldp x20, x19, [sp, #112]
   38a3c:   a9457bfd    ldp x29, x30, [sp, #80]
   38a40:   f94033f5    ldr x21, [sp, #96]
   38a44:   910203ff    add sp, sp, #0x80
   38a48:   d65f03c0    ret
   38a4c:   d10083a2    sub x2, x29, #0x20
   38a50:   d10093a3    sub x3, x29, #0x24
   38a54:   aa1303e0    mov x0, x19
   38a58:   aa1303e1    mov x1, x19
   38a5c:   94001516    bl  3deb4 <__libc_init@plt-0x22bfc>
   38a60:   17fffff2    b   38a28 <__libc_init@plt-0x28088>
   38a64:   9400a037    bl  60b40 <__stack_chk_fail@plt>
   38a68:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   38a6c:   910003fd    mov x29, sp
   38a70:   94000003    bl  38a7c <__libc_init@plt-0x28034>
   38a74:   a8c17bfd    ldp x29, x30, [sp], #16
   38a78:   d65f03c0    ret
   38a7c:   d10243ff    sub sp, sp, #0x90
   38a80:   a9067bfd    stp x29, x30, [sp, #96]
   38a84:   910183fd    add x29, sp, #0x60
   38a88:   f9003bf5    str x21, [sp, #112]
   38a8c:   a9084ff4    stp x20, x19, [sp, #128]
   38a90:   d53bd055    mrs x21, tpidr_el0
   38a94:   f94016a8    ldr x8, [x21, #40]
   38a98:   3100045f    cmn w2, #0x1
   38a9c:   f81f83a8    stur    x8, [x29, #-8]
   38aa0:   528000c8    mov w8, #0x6                    // #6
   38aa4:   a93d83a1    stp x1, x0, [x29, #-40]
   38aa8:   1a820100    csel    w0, w8, w2, eq  // eq = none
   38aac:   f9001be3    str x3, [sp, #48]
   38ab0:   2a1f03e1    mov w1, wzr
   38ab4:   b9002fe4    str w4, [sp, #44]
   38ab8:   52802002    mov w2, #0x100                  // #256
   38abc:   f81e83a3    stur    x3, [x29, #-24]
   38ac0:   d10063a3    sub x3, x29, #0x18
   38ac4:   b81f03a4    stur    w4, [x29, #-16]
   38ac8:   910083e4    add x4, sp, #0x20
   38acc:   f90013ff    str xzr, [sp, #32]
   38ad0:   940003f0    bl  39a90 <__libc_init@plt-0x27020>
   38ad4:   f9000fe0    str x0, [sp, #24]
   38ad8:   b40001e0    cbz x0, 38b14 <__libc_init@plt-0x27f9c>
   38adc:   aa0003f3    mov x19, x0
   38ae0:   39401408    ldrb    w8, [x0, #5]
   38ae4:   b90017ff    str wzr, [sp, #20]
   38ae8:   35000088    cbnz    w8, 38af8 <__libc_init@plt-0x27fb8>
   38aec:   52802008    mov w8, #0x100                  // #256
   38af0:   79000a68    strh    w8, [x19, #4]
   38af4:   f9400ff3    ldr x19, [sp, #24]
   38af8:   39401268    ldrb    w8, [x19, #4]
   38afc:   34000108    cbz w8, 38b1c <__libc_init@plt-0x27f94>
   38b00:   52807f48    mov w8, #0x3fa                  // #1018
   38b04:   f9427e74    ldr x20, [x19, #1272]
   38b08:   b90017e8    str w8, [sp, #20]
   38b0c:   b5000194    cbnz    x20, 38b3c <__libc_init@plt-0x27f74>
   38b10:   14000018    b   38b70 <__libc_init@plt-0x27f40>
   38b14:   f94013e0    ldr x0, [sp, #32]
   38b18:   1400002c    b   38bc8 <__libc_init@plt-0x27ee8>
   38b1c:   f9427e74    ldr x20, [x19, #1272]
   38b20:   b40001f4    cbz x20, 38b5c <__libc_init@plt-0x27f54>
   38b24:   aa1403e0    mov x0, x20
   38b28:   2a1f03e1    mov w1, wzr
   38b2c:   2a1f03e2    mov w2, wzr
   38b30:   97ffb525    bl  25fc4 <__libc_init@plt-0x3aaec>
   38b34:   b90017e0    str w0, [sp, #20]
   38b38:   340002a0    cbz w0, 38b8c <__libc_init@plt-0x27f24>
   38b3c:   910053e1    add x1, sp, #0x14
   38b40:   910023e2    add x2, sp, #0x8
   38b44:   9100c3e3    add x3, sp, #0x30
   38b48:   9100b3e4    add x4, sp, #0x2c
   38b4c:   aa1403e0    mov x0, x20
   38b50:   f90007ff    str xzr, [sp, #8]
   38b54:   940013c8    bl  3da74 <__libc_init@plt-0x2303c>
   38b58:   1400001c    b   38bc8 <__libc_init@plt-0x27ee8>
   38b5c:   aa1303e0    mov x0, x19
   38b60:   2a1f03e1    mov w1, wzr
   38b64:   97ffad56    bl  240bc <__libc_init@plt-0x3c9f4>
   38b68:   b90017e0    str w0, [sp, #20]
   38b6c:   34000200    cbz w0, 38bac <__libc_init@plt-0x27f04>
   38b70:   910053e1    add x1, sp, #0x14
   38b74:   910063e2    add x2, sp, #0x18
   38b78:   9100c3e3    add x3, sp, #0x30
   38b7c:   9100b3e4    add x4, sp, #0x2c
   38b80:   aa1303e0    mov x0, x19
   38b84:   94001445    bl  3dc98 <__libc_init@plt-0x22e18>
   38b88:   14000010    b   38bc8 <__libc_init@plt-0x27ee8>
   38b8c:   d10083a2    sub x2, x29, #0x20
   38b90:   d100a3a3    sub x3, x29, #0x28
   38b94:   9100c3e4    add x4, sp, #0x30
   38b98:   9100b3e5    add x5, sp, #0x2c
   38b9c:   aa1403e0    mov x0, x20
   38ba0:   aa1403e1    mov x1, x20
   38ba4:   94001505    bl  3dfb8 <__libc_init@plt-0x22af8>
   38ba8:   14000008    b   38bc8 <__libc_init@plt-0x27ee8>
   38bac:   d10083a2    sub x2, x29, #0x20
   38bb0:   d100a3a3    sub x3, x29, #0x28
   38bb4:   9100c3e4    add x4, sp, #0x30
   38bb8:   9100b3e5    add x5, sp, #0x2c
   38bbc:   aa1303e0    mov x0, x19
   38bc0:   aa1303e1    mov x1, x19
   38bc4:   94001533    bl  3e090 <__libc_init@plt-0x22a20>
   38bc8:   f94016a8    ldr x8, [x21, #40]
   38bcc:   f85f83a9    ldur    x9, [x29, #-8]
   38bd0:   eb09011f    cmp x8, x9
   38bd4:   540000c1    b.ne    38bec <__libc_init@plt-0x27ec4>  // b.any
   38bd8:   a9484ff4    ldp x20, x19, [sp, #128]
   38bdc:   a9467bfd    ldp x29, x30, [sp, #96]
   38be0:   f9403bf5    ldr x21, [sp, #112]
   38be4:   910243ff    add sp, sp, #0x90
   38be8:   d65f03c0    ret
   38bec:   94009fd5    bl  60b40 <__stack_chk_fail@plt>
   38bf0:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   38bf4:   910003fd    mov x29, sp
   38bf8:   94000003    bl  38c04 <__libc_init@plt-0x27eac>
   38bfc:   a8c17bfd    ldp x29, x30, [sp], #16
   38c00:   d65f03c0    ret
   38c04:   d10243ff    sub sp, sp, #0x90
   38c08:   a9067bfd    stp x29, x30, [sp, #96]
   38c0c:   910183fd    add x29, sp, #0x60
   38c10:   f9003bf5    str x21, [sp, #112]
   38c14:   a9084ff4    stp x20, x19, [sp, #128]
   38c18:   d53bd055    mrs x21, tpidr_el0
   38c1c:   f94016a8    ldr x8, [x21, #40]
   38c20:   3100045f    cmn w2, #0x1
   38c24:   f81f83a8    stur    x8, [x29, #-8]
   38c28:   528000a8    mov w8, #0x5                    // #5
   38c2c:   a93d83a1    stp x1, x0, [x29, #-40]
   38c30:   1a820100    csel    w0, w8, w2, eq  // eq = none
   38c34:   f9001be3    str x3, [sp, #48]
   38c38:   52800021    mov w1, #0x1                    // #1
   38c3c:   b9002fe4    str w4, [sp, #44]
   38c40:   52802002    mov w2, #0x100                  // #256
   38c44:   f81e83a3    stur    x3, [x29, #-24]
   38c48:   d10063a3    sub x3, x29, #0x18
   38c4c:   b81f03a4    stur    w4, [x29, #-16]
   38c50:   910083e4    add x4, sp, #0x20
   38c54:   f90013ff    str xzr, [sp, #32]
   38c58:   9400038e    bl  39a90 <__libc_init@plt-0x27020>
   38c5c:   f9000fe0    str x0, [sp, #24]
   38c60:   b40001e0    cbz x0, 38c9c <__libc_init@plt-0x27e14>
   38c64:   aa0003f3    mov x19, x0
   38c68:   39401408    ldrb    w8, [x0, #5]
   38c6c:   b90017ff    str wzr, [sp, #20]
   38c70:   35000088    cbnz    w8, 38c80 <__libc_init@plt-0x27e30>
   38c74:   52802008    mov w8, #0x100                  // #256
   38c78:   79000a68    strh    w8, [x19, #4]
   38c7c:   f9400ff3    ldr x19, [sp, #24]
   38c80:   39401268    ldrb    w8, [x19, #4]
   38c84:   34000108    cbz w8, 38ca4 <__libc_init@plt-0x27e0c>
   38c88:   52807f48    mov w8, #0x3fa                  // #1018
   38c8c:   f9427e74    ldr x20, [x19, #1272]
   38c90:   b90017e8    str w8, [sp, #20]
   38c94:   b5000194    cbnz    x20, 38cc4 <__libc_init@plt-0x27dec>
   38c98:   14000018    b   38cf8 <__libc_init@plt-0x27db8>
   38c9c:   f94013e0    ldr x0, [sp, #32]
   38ca0:   1400002c    b   38d50 <__libc_init@plt-0x27d60>
   38ca4:   f9427e74    ldr x20, [x19, #1272]
   38ca8:   b40001f4    cbz x20, 38ce4 <__libc_init@plt-0x27dcc>
   38cac:   aa1403e0    mov x0, x20
   38cb0:   2a1f03e1    mov w1, wzr
   38cb4:   52800022    mov w2, #0x1                    // #1
   38cb8:   97ffb4c3    bl  25fc4 <__libc_init@plt-0x3aaec>
   38cbc:   b90017e0    str w0, [sp, #20]
   38cc0:   340002a0    cbz w0, 38d14 <__libc_init@plt-0x27d9c>
   38cc4:   910053e1    add x1, sp, #0x14
   38cc8:   910023e2    add x2, sp, #0x8
   38ccc:   9100c3e3    add x3, sp, #0x30
   38cd0:   9100b3e4    add x4, sp, #0x2c
   38cd4:   aa1403e0    mov x0, x20
   38cd8:   f90007ff    str xzr, [sp, #8]
   38cdc:   94001366    bl  3da74 <__libc_init@plt-0x2303c>
   38ce0:   1400001c    b   38d50 <__libc_init@plt-0x27d60>
   38ce4:   aa1303e0    mov x0, x19
   38ce8:   52800021    mov w1, #0x1                    // #1
   38cec:   97ffacf4    bl  240bc <__libc_init@plt-0x3c9f4>
   38cf0:   b90017e0    str w0, [sp, #20]
   38cf4:   34000200    cbz w0, 38d34 <__libc_init@plt-0x27d7c>
   38cf8:   910053e1    add x1, sp, #0x14
   38cfc:   910063e2    add x2, sp, #0x18
   38d00:   9100c3e3    add x3, sp, #0x30
   38d04:   9100b3e4    add x4, sp, #0x2c
   38d08:   aa1303e0    mov x0, x19
   38d0c:   940013e3    bl  3dc98 <__libc_init@plt-0x22e18>
   38d10:   14000010    b   38d50 <__libc_init@plt-0x27d60>
   38d14:   d10083a2    sub x2, x29, #0x20
   38d18:   d100a3a3    sub x3, x29, #0x28
   38d1c:   9100c3e4    add x4, sp, #0x30
   38d20:   9100b3e5    add x5, sp, #0x2c
   38d24:   aa1403e0    mov x0, x20
   38d28:   aa1403e1    mov x1, x20
   38d2c:   9400151b    bl  3e198 <__libc_init@plt-0x22918>
   38d30:   14000008    b   38d50 <__libc_init@plt-0x27d60>
   38d34:   d10083a2    sub x2, x29, #0x20
   38d38:   d100a3a3    sub x3, x29, #0x28
   38d3c:   9100c3e4    add x4, sp, #0x30
   38d40:   9100b3e5    add x5, sp, #0x2c
   38d44:   aa1303e0    mov x0, x19
   38d48:   aa1303e1    mov x1, x19
   38d4c:   9400154a    bl  3e274 <__libc_init@plt-0x2283c>
   38d50:   f94016a8    ldr x8, [x21, #40]
   38d54:   f85f83a9    ldur    x9, [x29, #-8]
   38d58:   eb09011f    cmp x8, x9
   38d5c:   540000c1    b.ne    38d74 <__libc_init@plt-0x27d3c>  // b.any
   38d60:   a9484ff4    ldp x20, x19, [sp, #128]
   38d64:   a9467bfd    ldp x29, x30, [sp, #96]
   38d68:   f9403bf5    ldr x21, [sp, #112]
   38d6c:   910243ff    add sp, sp, #0x90
   38d70:   d65f03c0    ret
   38d74:   94009f73    bl  60b40 <__stack_chk_fail@plt>
   38d78:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   38d7c:   910003fd    mov x29, sp
   38d80:   94000003    bl  38d8c <__libc_init@plt-0x27d24>
   38d84:   a8c17bfd    ldp x29, x30, [sp], #16
   38d88:   d65f03c0    ret
   38d8c:   d10203ff    sub sp, sp, #0x80
   38d90:   a9057bfd    stp x29, x30, [sp, #80]
   38d94:   910143fd    add x29, sp, #0x50
   38d98:   f90033f5    str x21, [sp, #96]
   38d9c:   a9074ff4    stp x20, x19, [sp, #112]
   38da0:   d53bd055    mrs x21, tpidr_el0
   38da4:   d10063a3    sub x3, x29, #0x18
   38da8:   f94016a8    ldr x8, [x21, #40]
   38dac:   910083e4    add x4, sp, #0x20
   38db0:   f81f83a8    stur    x8, [x29, #-8]
   38db4:   a93e07a1    stp x1, x1, [x29, #-32]
   38db8:   2a1f03e1    mov w1, wzr
   38dbc:   b81dc3a2    stur    w2, [x29, #-36]
   38dc0:   b81f03a2    stur    w2, [x29, #-16]
   38dc4:   52802022    mov w2, #0x101                  // #257
   38dc8:   f90013ff    str xzr, [sp, #32]
   38dcc:   94000331    bl  39a90 <__libc_init@plt-0x27020>
   38dd0:   f9000fe0    str x0, [sp, #24]
   38dd4:   b4000300    cbz x0, 38e34 <__libc_init@plt-0x27c7c>
   38dd8:   aa0003f3    mov x19, x0
   38ddc:   39401408    ldrb    w8, [x0, #5]
   38de0:   b90017ff    str wzr, [sp, #20]
   38de4:   35000088    cbnz    w8, 38df4 <__libc_init@plt-0x27cbc>
   38de8:   52802028    mov w8, #0x101                  // #257
   38dec:   79000a68    strh    w8, [x19, #4]
   38df0:   f9400ff3    ldr x19, [sp, #24]
   38df4:   39401268    ldrb    w8, [x19, #4]
   38df8:   34000228    cbz w8, 38e3c <__libc_init@plt-0x27c74>
   38dfc:   f9427e74    ldr x20, [x19, #1272]
   38e00:   b4000374    cbz x20, 38e6c <__libc_init@plt-0x27c44>
   38e04:   aa1403e0    mov x0, x20
   38e08:   52800021    mov w1, #0x1                    // #1
   38e0c:   2a1f03e2    mov w2, wzr
   38e10:   97ffb46d    bl  25fc4 <__libc_init@plt-0x3aaec>
   38e14:   b90017e0    str w0, [sp, #20]
   38e18:   350001a0    cbnz    w0, 38e4c <__libc_init@plt-0x27c64>
   38e1c:   d10083a2    sub x2, x29, #0x20
   38e20:   d10093a3    sub x3, x29, #0x24
   38e24:   aa1403e0    mov x0, x20
   38e28:   aa1403e1    mov x1, x20
   38e2c:   94001554    bl  3e37c <__libc_init@plt-0x22734>
   38e30:   1400001a    b   38e98 <__libc_init@plt-0x27c18>
   38e34:   f94013f4    ldr x20, [sp, #32]
   38e38:   14000019    b   38e9c <__libc_init@plt-0x27c14>
   38e3c:   52807f68    mov w8, #0x3fb                  // #1019
   38e40:   f9427e74    ldr x20, [x19, #1272]
   38e44:   b90017e8    str w8, [sp, #20]
   38e48:   b40001d4    cbz x20, 38e80 <__libc_init@plt-0x27c30>
   38e4c:   910053e1    add x1, sp, #0x14
   38e50:   910023e2    add x2, sp, #0x8
   38e54:   d10083a3    sub x3, x29, #0x20
   38e58:   d10093a4    sub x4, x29, #0x24
   38e5c:   aa1403e0    mov x0, x20
   38e60:   f90007ff    str xzr, [sp, #8]
   38e64:   94001304    bl  3da74 <__libc_init@plt-0x2303c>
   38e68:   1400000c    b   38e98 <__libc_init@plt-0x27c18>
   38e6c:   aa1303e0    mov x0, x19
   38e70:   2a1f03e1    mov w1, wzr
   38e74:   97ffac92    bl  240bc <__libc_init@plt-0x3c9f4>
   38e78:   b90017e0    str w0, [sp, #20]
   38e7c:   34000240    cbz w0, 38ec4 <__libc_init@plt-0x27bec>
   38e80:   910053e1    add x1, sp, #0x14
   38e84:   910063e2    add x2, sp, #0x18
   38e88:   d10083a3    sub x3, x29, #0x20
   38e8c:   d10093a4    sub x4, x29, #0x24
   38e90:   aa1303e0    mov x0, x19
   38e94:   94001381    bl  3dc98 <__libc_init@plt-0x22e18>
   38e98:   aa0003f4    mov x20, x0
   38e9c:   f94016a8    ldr x8, [x21, #40]
   38ea0:   f85f83a9    ldur    x9, [x29, #-8]
   38ea4:   eb09011f    cmp x8, x9
   38ea8:   54000301    b.ne    38f08 <__libc_init@plt-0x27ba8>  // b.any
   38eac:   aa1403e0    mov x0, x20
   38eb0:   f94033f5    ldr x21, [sp, #96]
   38eb4:   a9474ff4    ldp x20, x19, [sp, #112]
   38eb8:   a9457bfd    ldp x29, x30, [sp, #80]
   38ebc:   910203ff    add sp, sp, #0x80
   38ec0:   d65f03c0    ret
   38ec4:   d10083a2    sub x2, x29, #0x20
   38ec8:   d10093a3    sub x3, x29, #0x24
   38ecc:   aa1303e0    mov x0, x19
   38ed0:   aa1303e1    mov x1, x19
   38ed4:   9400155b    bl  3e440 <__libc_init@plt-0x22670>
   38ed8:   b9400268    ldr w8, [x19]
   38edc:   aa0003f4    mov x20, x0
   38ee0:   35fffde8    cbnz    w8, 38e9c <__libc_init@plt-0x27c14>
   38ee4:   39408268    ldrb    w8, [x19, #32]
   38ee8:   34000048    cbz w8, 38ef0 <__libc_init@plt-0x27bc0>
   38eec:   3900827f    strb    wzr, [x19, #32]
   38ef0:   b0fffea1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   38ef4:   aa1403e0    mov x0, x20
   38ef8:   913b9021    add x1, x1, #0xee4
   38efc:   52800082    mov w2, #0x4                    // #4
   38f00:   97ffbaf6    bl  27ad8 <__libc_init@plt-0x38fd8>
   38f04:   17ffffe6    b   38e9c <__libc_init@plt-0x27c14>
   38f08:   94009f0e    bl  60b40 <__stack_chk_fail@plt>
   38f0c:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   38f10:   910003fd    mov x29, sp
   38f14:   94000003    bl  38f20 <__libc_init@plt-0x27b90>
   38f18:   a8c17bfd    ldp x29, x30, [sp], #16
   38f1c:   d65f03c0    ret
   38f20:   d10203ff    sub sp, sp, #0x80
   38f24:   a9057bfd    stp x29, x30, [sp, #80]
   38f28:   910143fd    add x29, sp, #0x50
   38f2c:   f90033f5    str x21, [sp, #96]
   38f30:   a9074ff4    stp x20, x19, [sp, #112]
   38f34:   d53bd055    mrs x21, tpidr_el0
   38f38:   d10063a3    sub x3, x29, #0x18
   38f3c:   f94016a8    ldr x8, [x21, #40]
   38f40:   910083e4    add x4, sp, #0x20
   38f44:   f81f83a8    stur    x8, [x29, #-8]
   38f48:   a93e07a1    stp x1, x1, [x29, #-32]
   38f4c:   52800021    mov w1, #0x1                    // #1
   38f50:   b81dc3a2    stur    w2, [x29, #-36]
   38f54:   b81f03a2    stur    w2, [x29, #-16]
   38f58:   52802022    mov w2, #0x101                  // #257
   38f5c:   f90013ff    str xzr, [sp, #32]
   38f60:   940002cc    bl  39a90 <__libc_init@plt-0x27020>
   38f64:   f9000fe0    str x0, [sp, #24]
   38f68:   b4000300    cbz x0, 38fc8 <__libc_init@plt-0x27ae8>
   38f6c:   aa0003f3    mov x19, x0
   38f70:   39401408    ldrb    w8, [x0, #5]
   38f74:   b90017ff    str wzr, [sp, #20]
   38f78:   35000088    cbnz    w8, 38f88 <__libc_init@plt-0x27b28>
   38f7c:   52802028    mov w8, #0x101                  // #257
   38f80:   79000a68    strh    w8, [x19, #4]
   38f84:   f9400ff3    ldr x19, [sp, #24]
   38f88:   39401268    ldrb    w8, [x19, #4]
   38f8c:   34000228    cbz w8, 38fd0 <__libc_init@plt-0x27ae0>
   38f90:   f9427e74    ldr x20, [x19, #1272]
   38f94:   b4000374    cbz x20, 39000 <__libc_init@plt-0x27ab0>
   38f98:   aa1403e0    mov x0, x20
   38f9c:   52800021    mov w1, #0x1                    // #1
   38fa0:   52800022    mov w2, #0x1                    // #1
   38fa4:   97ffb408    bl  25fc4 <__libc_init@plt-0x3aaec>
   38fa8:   b90017e0    str w0, [sp, #20]
   38fac:   350001a0    cbnz    w0, 38fe0 <__libc_init@plt-0x27ad0>
   38fb0:   d10083a2    sub x2, x29, #0x20
   38fb4:   d10093a3    sub x3, x29, #0x24
   38fb8:   aa1403e0    mov x0, x20
   38fbc:   aa1403e1    mov x1, x20
   38fc0:   9400155c    bl  3e530 <__libc_init@plt-0x22580>
   38fc4:   14000020    b   39044 <__libc_init@plt-0x27a6c>
   38fc8:   f94013e0    ldr x0, [sp, #32]
   38fcc:   1400001e    b   39044 <__libc_init@plt-0x27a6c>
   38fd0:   52807f68    mov w8, #0x3fb                  // #1019
   38fd4:   f9427e74    ldr x20, [x19, #1272]
   38fd8:   b90017e8    str w8, [sp, #20]
   38fdc:   b40001d4    cbz x20, 39014 <__libc_init@plt-0x27a9c>
   38fe0:   910053e1    add x1, sp, #0x14
   38fe4:   910023e2    add x2, sp, #0x8
   38fe8:   d10083a3    sub x3, x29, #0x20
   38fec:   d10093a4    sub x4, x29, #0x24
   38ff0:   aa1403e0    mov x0, x20
   38ff4:   f90007ff    str xzr, [sp, #8]
   38ff8:   9400129f    bl  3da74 <__libc_init@plt-0x2303c>
   38ffc:   14000012    b   39044 <__libc_init@plt-0x27a6c>
   39000:   aa1303e0    mov x0, x19
   39004:   52800021    mov w1, #0x1                    // #1
   39008:   97ffac2d    bl  240bc <__libc_init@plt-0x3c9f4>
   3900c:   b90017e0    str w0, [sp, #20]
   39010:   34000100    cbz w0, 39030 <__libc_init@plt-0x27a80>
   39014:   910053e1    add x1, sp, #0x14
   39018:   910063e2    add x2, sp, #0x18
   3901c:   d10083a3    sub x3, x29, #0x20
   39020:   d10093a4    sub x4, x29, #0x24
   39024:   aa1303e0    mov x0, x19
   39028:   9400131c    bl  3dc98 <__libc_init@plt-0x22e18>
   3902c:   14000006    b   39044 <__libc_init@plt-0x27a6c>
   39030:   d10083a2    sub x2, x29, #0x20
   39034:   d10093a3    sub x3, x29, #0x24
   39038:   aa1303e0    mov x0, x19
   3903c:   aa1303e1    mov x1, x19
   39040:   9400156d    bl  3e5f4 <__libc_init@plt-0x224bc>
   39044:   f94016a8    ldr x8, [x21, #40]
   39048:   f85f83a9    ldur    x9, [x29, #-8]
   3904c:   eb09011f    cmp x8, x9
   39050:   540000c1    b.ne    39068 <__libc_init@plt-0x27a48>  // b.any
   39054:   a9474ff4    ldp x20, x19, [sp, #112]
   39058:   a9457bfd    ldp x29, x30, [sp, #80]
   3905c:   f94033f5    ldr x21, [sp, #96]
   39060:   910203ff    add sp, sp, #0x80
   39064:   d65f03c0    ret
   39068:   94009eb6    bl  60b40 <__stack_chk_fail@plt>
   3906c:   d10143ff    sub sp, sp, #0x50
   39070:   a9037bfd    stp x29, x30, [sp, #48]
   39074:   9100c3fd    add x29, sp, #0x30
   39078:   a9044ff4    stp x20, x19, [sp, #64]
   3907c:   d53bd054    mrs x20, tpidr_el0
   39080:   2a0003f3    mov w19, w0
   39084:   f9401688    ldr x8, [x20, #40]
   39088:   f81f83a8    stur    x8, [x29, #-8]
   3908c:   a90107e1    stp x1, x1, [sp, #16]
   39090:   910063e1    add x1, sp, #0x18
   39094:   b9000fe2    str w2, [sp, #12]
   39098:   b90023e2    str w2, [sp, #32]
   3909c:   910023e2    add x2, sp, #0x8
   390a0:   390023ff    strb    wzr, [sp, #8]
   390a4:   97ffa9ec    bl  23854 <__libc_init@plt-0x3d25c>
   390a8:   b40000e0    cbz x0, 390c4 <__libc_init@plt-0x279ec>
   390ac:   910023e2    add x2, sp, #0x8
   390b0:   910043e3    add x3, sp, #0x10
   390b4:   910033e4    add x4, sp, #0xc
   390b8:   aa0003e1    mov x1, x0
   390bc:   9400000f    bl  390f8 <__libc_init@plt-0x279b8>
   390c0:   14000005    b   390d4 <__libc_init@plt-0x279dc>
   390c4:   910063e0    add x0, sp, #0x18
   390c8:   2a1303e1    mov w1, w19
   390cc:   52808242    mov w2, #0x412                  // #1042
   390d0:   9400004e    bl  39208 <__libc_init@plt-0x278a8>
   390d4:   f9401688    ldr x8, [x20, #40]
   390d8:   f85f83a9    ldur    x9, [x29, #-8]
   390dc:   eb09011f    cmp x8, x9
   390e0:   540000a1    b.ne    390f4 <__libc_init@plt-0x279bc>  // b.any
   390e4:   a9444ff4    ldp x20, x19, [sp, #64]
   390e8:   a9437bfd    ldp x29, x30, [sp, #48]
   390ec:   910143ff    add sp, sp, #0x50
   390f0:   d65f03c0    ret
   390f4:   94009e93    bl  60b40 <__stack_chk_fail@plt>
   390f8:   d10183ff    sub sp, sp, #0x60
   390fc:   a9017bfd    stp x29, x30, [sp, #16]
   39100:   910043fd    add x29, sp, #0x10
   39104:   f90013f9    str x25, [sp, #32]
   39108:   a9035ff8    stp x24, x23, [sp, #48]
   3910c:   a90457f6    stp x22, x21, [sp, #64]
   39110:   a9054ff4    stp x20, x19, [sp, #80]
   39114:   d53bd059    mrs x25, tpidr_el0
   39118:   aa0403f6    mov x22, x4
   3911c:   aa0303f7    mov x23, x3
   39120:   aa0003f3    mov x19, x0
   39124:   aa0203f8    mov x24, x2
   39128:   aa0103f5    mov x21, x1
   3912c:   f9401728    ldr x8, [x25, #40]
   39130:   9103f014    add x20, x0, #0xfc
   39134:   f90007e8    str x8, [sp, #8]
   39138:   aa1403e0    mov x0, x20
   3913c:   94009ef9    bl  60d20 <pthread_mutex_lock@plt>
   39140:   35ffffc0    cbnz    w0, 39138 <__libc_init@plt-0x27978>
   39144:   b944da68    ldr w8, [x19, #1240]
   39148:   91054274    add x20, x19, #0x150
   3914c:   3100051f    cmn w8, #0x1
   39150:   540000e0    b.eq    3916c <__libc_init@plt-0x27944>  // b.none
   39154:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39158:   910003e0    mov x0, sp
   3915c:   91104129    add x9, x9, #0x410
   39160:   aa1403e1    mov x1, x20
   39164:   f8687928    ldr x8, [x9, x8, lsl #3]
   39168:   d63f0100    blr x8
   3916c:   12800008    mov w8, #0xffffffff             // #-1
   39170:   f94002e2    ldr x2, [x23]
   39174:   aa1403e0    mov x0, x20
   39178:   aa1503e1    mov x1, x21
   3917c:   39400318    ldrb    w24, [x24]
   39180:   b904da68    str w8, [x19, #1240]
   39184:   b94002c3    ldr w3, [x22]
   39188:   97ffb834    bl  27258 <__libc_init@plt-0x39858>
   3918c:   52800028    mov w8, #0x1                    // #1
   39190:   39061278    strb    w24, [x19, #388]
   39194:   3906227f    strb    wzr, [x19, #392]
   39198:   3906327f    strb    wzr, [x19, #396]
   3919c:   3906427f    strb    wzr, [x19, #400]
   391a0:   3906527f    strb    wzr, [x19, #404]
   391a4:   3906627f    strb    wzr, [x19, #408]
   391a8:   3906727f    strb    wzr, [x19, #412]
   391ac:   b901a268    str w8, [x19, #416]
   391b0:   f900d67f    str xzr, [x19, #424]
   391b4:   7903727f    strh    wzr, [x19, #440]
   391b8:   3906f27f    strb    wzr, [x19, #444]
   391bc:   3907027f    strb    wzr, [x19, #448]
   391c0:   b904da68    str w8, [x19, #1240]
   391c4:   3904ba7f    strb    wzr, [x19, #302]
   391c8:   f9027274    str x20, [x19, #1248]
   391cc:   b904ea7f    str wzr, [x19, #1256]
   391d0:   3913c268    strb    w8, [x19, #1264]
   391d4:   f9401728    ldr x8, [x25, #40]
   391d8:   f94007e9    ldr x9, [sp, #8]
   391dc:   eb09011f    cmp x8, x9
   391e0:   54000121    b.ne    39204 <__libc_init@plt-0x278ac>  // b.any
   391e4:   91138260    add x0, x19, #0x4e0
   391e8:   f94013f9    ldr x25, [sp, #32]
   391ec:   a9454ff4    ldp x20, x19, [sp, #80]
   391f0:   a94457f6    ldp x22, x21, [sp, #64]
   391f4:   a9435ff8    ldp x24, x23, [sp, #48]
   391f8:   a9417bfd    ldp x29, x30, [sp, #16]
   391fc:   910183ff    add sp, sp, #0x60
   39200:   d65f03c0    ret
   39204:   94009e4f    bl  60b40 <__stack_chk_fail@plt>
   39208:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   3920c:   f9000bf7    str x23, [sp, #16]
   39210:   910003fd    mov x29, sp
   39214:   a90257f6    stp x22, x21, [sp, #32]
   39218:   a9034ff4    stp x20, x19, [sp, #48]
   3921c:   2a0103f4    mov w20, w1
   39220:   52801701    mov w1, #0xb8                   // #184
   39224:   f9400015    ldr x21, [x0]
   39228:   2a0203f3    mov w19, w2
   3922c:   b9400816    ldr w22, [x0, #8]
   39230:   97ffa165    bl  217c4 <__libc_init@plt-0x3f2ec>
   39234:   aa0003e1    mov x1, x0
   39238:   aa1503e2    mov x2, x21
   3923c:   2a1603e3    mov w3, w22
   39240:   2a1403e4    mov w4, w20
   39244:   aa0003f7    mov x23, x0
   39248:   940011b7    bl  3d924 <__libc_init@plt-0x2318c>
   3924c:   9100a2f4    add x20, x23, #0x28
   39250:   34000093    cbz w19, 39260 <__libc_init@plt-0x27850>
   39254:   aa1403e0    mov x0, x20
   39258:   97ffbe6f    bl  28c14 <__libc_init@plt-0x37e9c>
   3925c:   b9002013    str w19, [x0, #32]
   39260:   aa1403e0    mov x0, x20
   39264:   f9400bf7    ldr x23, [sp, #16]
   39268:   a9434ff4    ldp x20, x19, [sp, #48]
   3926c:   a94257f6    ldp x22, x21, [sp, #32]
   39270:   a8c47bfd    ldp x29, x30, [sp], #64
   39274:   d65f03c0    ret
   39278:   d10143ff    sub sp, sp, #0x50
   3927c:   a9037bfd    stp x29, x30, [sp, #48]
   39280:   9100c3fd    add x29, sp, #0x30
   39284:   f90023f3    str x19, [sp, #64]
   39288:   d53bd053    mrs x19, tpidr_el0
   3928c:   f9401668    ldr x8, [x19, #40]
   39290:   f81f83a8    stur    x8, [x29, #-8]
   39294:   a90103e0    stp x0, x0, [sp, #16]
   39298:   910063e0    add x0, sp, #0x18
   3929c:   b9000fe1    str w1, [sp, #12]
   392a0:   b90023e1    str w1, [sp, #32]
   392a4:   2a1f03e1    mov w1, wzr
   392a8:   97ffaa5e    bl  23c20 <__libc_init@plt-0x3ce90>
   392ac:   910023e2    add x2, sp, #0x8
   392b0:   910043e3    add x3, sp, #0x10
   392b4:   910033e4    add x4, sp, #0xc
   392b8:   aa0003e1    mov x1, x0
   392bc:   390023ff    strb    wzr, [sp, #8]
   392c0:   9400000a    bl  392e8 <__libc_init@plt-0x277c8>
   392c4:   f9401668    ldr x8, [x19, #40]
   392c8:   f85f83a9    ldur    x9, [x29, #-8]
   392cc:   eb09011f    cmp x8, x9
   392d0:   540000a1    b.ne    392e4 <__libc_init@plt-0x277cc>  // b.any
   392d4:   a9437bfd    ldp x29, x30, [sp, #48]
   392d8:   f94023f3    ldr x19, [sp, #64]
   392dc:   910143ff    add sp, sp, #0x50
   392e0:   d65f03c0    ret
   392e4:   94009e17    bl  60b40 <__stack_chk_fail@plt>
   392e8:   d10183ff    sub sp, sp, #0x60
   392ec:   a9017bfd    stp x29, x30, [sp, #16]
   392f0:   910043fd    add x29, sp, #0x10
   392f4:   f90013f9    str x25, [sp, #32]
   392f8:   a9035ff8    stp x24, x23, [sp, #48]
   392fc:   a90457f6    stp x22, x21, [sp, #64]
   39300:   a9054ff4    stp x20, x19, [sp, #80]
   39304:   d53bd059    mrs x25, tpidr_el0
   39308:   aa0403f6    mov x22, x4
   3930c:   aa0303f7    mov x23, x3
   39310:   aa0003f3    mov x19, x0
   39314:   aa0203f8    mov x24, x2
   39318:   aa0103f5    mov x21, x1
   3931c:   f9401728    ldr x8, [x25, #40]
   39320:   9103f014    add x20, x0, #0xfc
   39324:   f90007e8    str x8, [sp, #8]
   39328:   aa1403e0    mov x0, x20
   3932c:   94009e7d    bl  60d20 <pthread_mutex_lock@plt>
   39330:   35ffffc0    cbnz    w0, 39328 <__libc_init@plt-0x27788>
   39334:   b944da68    ldr w8, [x19, #1240]
   39338:   91054274    add x20, x19, #0x150
   3933c:   3100051f    cmn w8, #0x1
   39340:   540000e0    b.eq    3935c <__libc_init@plt-0x27754>  // b.none
   39344:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39348:   910003e0    mov x0, sp
   3934c:   91104129    add x9, x9, #0x410
   39350:   aa1403e1    mov x1, x20
   39354:   f8687928    ldr x8, [x9, x8, lsl #3]
   39358:   d63f0100    blr x8
   3935c:   12800008    mov w8, #0xffffffff             // #-1
   39360:   f94002e2    ldr x2, [x23]
   39364:   aa1403e0    mov x0, x20
   39368:   aa1503e1    mov x1, x21
   3936c:   39400318    ldrb    w24, [x24]
   39370:   b904da68    str w8, [x19, #1240]
   39374:   b94002c3    ldr w3, [x22]
   39378:   97ffb7b8    bl  27258 <__libc_init@plt-0x39858>
   3937c:   52800028    mov w8, #0x1                    // #1
   39380:   39061278    strb    w24, [x19, #388]
   39384:   3906227f    strb    wzr, [x19, #392]
   39388:   3906327f    strb    wzr, [x19, #396]
   3938c:   3906427f    strb    wzr, [x19, #400]
   39390:   3906527f    strb    wzr, [x19, #404]
   39394:   3906627f    strb    wzr, [x19, #408]
   39398:   3906727f    strb    wzr, [x19, #412]
   3939c:   b901a268    str w8, [x19, #416]
   393a0:   f900d67f    str xzr, [x19, #424]
   393a4:   7903727f    strh    wzr, [x19, #440]
   393a8:   3906f27f    strb    wzr, [x19, #444]
   393ac:   3907027f    strb    wzr, [x19, #448]
   393b0:   b904da68    str w8, [x19, #1240]
   393b4:   3904ba7f    strb    wzr, [x19, #302]
   393b8:   f9027274    str x20, [x19, #1248]
   393bc:   b904ea7f    str wzr, [x19, #1256]
   393c0:   3913c268    strb    w8, [x19, #1264]
   393c4:   f9401728    ldr x8, [x25, #40]
   393c8:   f94007e9    ldr x9, [sp, #8]
   393cc:   eb09011f    cmp x8, x9
   393d0:   54000121    b.ne    393f4 <__libc_init@plt-0x276bc>  // b.any
   393d4:   91138260    add x0, x19, #0x4e0
   393d8:   f94013f9    ldr x25, [sp, #32]
   393dc:   a9454ff4    ldp x20, x19, [sp, #80]
   393e0:   a94457f6    ldp x22, x21, [sp, #64]
   393e4:   a9435ff8    ldp x24, x23, [sp, #48]
   393e8:   a9417bfd    ldp x29, x30, [sp, #16]
   393ec:   910183ff    add sp, sp, #0x60
   393f0:   d65f03c0    ret
   393f4:   94009dd3    bl  60b40 <__stack_chk_fail@plt>
   393f8:   d101c3ff    sub sp, sp, #0x70
   393fc:   a9037bfd    stp x29, x30, [sp, #48]
   39400:   9100c3fd    add x29, sp, #0x30
   39404:   a9045ff8    stp x24, x23, [sp, #64]
   39408:   a90557f6    stp x22, x21, [sp, #80]
   3940c:   a9064ff4    stp x20, x19, [sp, #96]
   39410:   d53bd058    mrs x24, tpidr_el0
   39414:   2a0303f5    mov w21, w3
   39418:   f9401708    ldr x8, [x24, #40]
   3941c:   aa0203f6    mov x22, x2
   39420:   2a0103f7    mov w23, w1
   39424:   2a0003f4    mov w20, w0
   39428:   f81f83a8    stur    x8, [x29, #-8]
   3942c:   f9000be2    str x2, [sp, #16]
   39430:   b9000fe3    str w3, [sp, #12]
   39434:   97ffa84d    bl  23568 <__libc_init@plt-0x3d548>
   39438:   f90003e0    str x0, [sp]
   3943c:   b40001c0    cbz x0, 39474 <__libc_init@plt-0x2763c>
   39440:   2a1703e1    mov w1, w23
   39444:   aa0003f3    mov x19, x0
   39448:   97ffb2b0    bl  25f08 <__libc_init@plt-0x3aba8>
   3944c:   36000260    tbz w0, #0, 39498 <__libc_init@plt-0x27618>
   39450:   52800088    mov w8, #0x4                    // #4
   39454:   910063e2    add x2, sp, #0x18
   39458:   910043e3    add x3, sp, #0x10
   3945c:   910033e4    add x4, sp, #0xc
   39460:   aa1303e0    mov x0, x19
   39464:   aa1303e1    mov x1, x19
   39468:   b9001be8    str w8, [sp, #24]
   3946c:   9400001e    bl  394e4 <__libc_init@plt-0x275cc>
   39470:   14000012    b   394b8 <__libc_init@plt-0x275f8>
   39474:   710002ff    cmp w23, #0x0
   39478:   52808128    mov w8, #0x409                  // #1033
   3947c:   1a8803e2    csel    w2, wzr, w8, eq // eq = none
   39480:   910063e0    add x0, sp, #0x18
   39484:   2a1403e1    mov w1, w20
   39488:   f9000ff6    str x22, [sp, #24]
   3948c:   b90023f5    str w21, [sp, #32]
   39490:   97ffff5e    bl  39208 <__libc_init@plt-0x278a8>
   39494:   14000009    b   394b8 <__libc_init@plt-0x275f8>
   39498:   528081e8    mov w8, #0x40f                  // #1039
   3949c:   910063e1    add x1, sp, #0x18
   394a0:   910003e2    mov x2, sp
   394a4:   910043e3    add x3, sp, #0x10
   394a8:   910033e4    add x4, sp, #0xc
   394ac:   aa1303e0    mov x0, x19
   394b0:   b9001be8    str w8, [sp, #24]
   394b4:   9400004d    bl  395e8 <__libc_init@plt-0x274c8>
   394b8:   f9401708    ldr x8, [x24, #40]
   394bc:   f85f83a9    ldur    x9, [x29, #-8]
   394c0:   eb09011f    cmp x8, x9
   394c4:   540000e1    b.ne    394e0 <__libc_init@plt-0x275d0>  // b.any
   394c8:   a9464ff4    ldp x20, x19, [sp, #96]
   394cc:   a94557f6    ldp x22, x21, [sp, #80]
   394d0:   a9445ff8    ldp x24, x23, [sp, #64]
   394d4:   a9437bfd    ldp x29, x30, [sp, #48]
   394d8:   9101c3ff    add sp, sp, #0x70
   394dc:   d65f03c0    ret
   394e0:   94009d98    bl  60b40 <__stack_chk_fail@plt>
   394e4:   d10183ff    sub sp, sp, #0x60
   394e8:   a9017bfd    stp x29, x30, [sp, #16]
   394ec:   910043fd    add x29, sp, #0x10
   394f0:   f90013f9    str x25, [sp, #32]
   394f4:   a9035ff8    stp x24, x23, [sp, #48]
   394f8:   a90457f6    stp x22, x21, [sp, #64]
   394fc:   a9054ff4    stp x20, x19, [sp, #80]
   39500:   d53bd059    mrs x25, tpidr_el0
   39504:   aa0403f6    mov x22, x4
   39508:   aa0303f7    mov x23, x3
   3950c:   aa0003f3    mov x19, x0
   39510:   aa0203f8    mov x24, x2
   39514:   aa0103f5    mov x21, x1
   39518:   f9401728    ldr x8, [x25, #40]
   3951c:   9103f014    add x20, x0, #0xfc
   39520:   f90007e8    str x8, [sp, #8]
   39524:   aa1403e0    mov x0, x20
   39528:   94009dfe    bl  60d20 <pthread_mutex_lock@plt>
   3952c:   35ffffc0    cbnz    w0, 39524 <__libc_init@plt-0x2758c>
   39530:   b944da68    ldr w8, [x19, #1240]
   39534:   91054274    add x20, x19, #0x150
   39538:   3100051f    cmn w8, #0x1
   3953c:   540000e0    b.eq    39558 <__libc_init@plt-0x27558>  // b.none
   39540:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39544:   910003e0    mov x0, sp
   39548:   91104129    add x9, x9, #0x410
   3954c:   aa1403e1    mov x1, x20
   39550:   f8687928    ldr x8, [x9, x8, lsl #3]
   39554:   d63f0100    blr x8
   39558:   12800008    mov w8, #0xffffffff             // #-1
   3955c:   f94002e2    ldr x2, [x23]
   39560:   aa1403e0    mov x0, x20
   39564:   aa1503e1    mov x1, x21
   39568:   b9400318    ldr w24, [x24]
   3956c:   b904da68    str w8, [x19, #1240]
   39570:   b94002c3    ldr w3, [x22]
   39574:   97ffb739    bl  27258 <__libc_init@plt-0x39858>
   39578:   52800148    mov w8, #0xa                    // #10
   3957c:   aa1403e0    mov x0, x20
   39580:   b9018678    str w24, [x19, #388]
   39584:   b904da68    str w8, [x19, #1240]
   39588:   97ffbbf1    bl  2854c <__libc_init@plt-0x38564>
   3958c:   f9403268    ldr x8, [x19, #96]
   39590:   f8466269    ldur    x9, [x19, #102]
   39594:   f9000008    str x8, [x0]
   39598:   528002e8    mov w8, #0x17                   // #23
   3959c:   f8006009    stur    x9, [x0, #6]
   395a0:   52800029    mov w9, #0x1                    // #1
   395a4:   3904ba7f    strb    wzr, [x19, #302]
   395a8:   f9027274    str x20, [x19, #1248]
   395ac:   b904ea68    str w8, [x19, #1256]
   395b0:   3913c269    strb    w9, [x19, #1264]
   395b4:   f9401728    ldr x8, [x25, #40]
   395b8:   f94007e9    ldr x9, [sp, #8]
   395bc:   eb09011f    cmp x8, x9
   395c0:   54000121    b.ne    395e4 <__libc_init@plt-0x274cc>  // b.any
   395c4:   91138260    add x0, x19, #0x4e0
   395c8:   f94013f9    ldr x25, [sp, #32]
   395cc:   a9454ff4    ldp x20, x19, [sp, #80]
   395d0:   a94457f6    ldp x22, x21, [sp, #64]
   395d4:   a9435ff8    ldp x24, x23, [sp, #48]
   395d8:   a9417bfd    ldp x29, x30, [sp, #16]
   395dc:   910183ff    add sp, sp, #0x60
   395e0:   d65f03c0    ret
   395e4:   94009d57    bl  60b40 <__stack_chk_fail@plt>
   395e8:   d10183ff    sub sp, sp, #0x60
   395ec:   a9017bfd    stp x29, x30, [sp, #16]
   395f0:   910043fd    add x29, sp, #0x10
   395f4:   f90013f9    str x25, [sp, #32]
   395f8:   a9035ff8    stp x24, x23, [sp, #48]
   395fc:   a90457f6    stp x22, x21, [sp, #64]
   39600:   a9054ff4    stp x20, x19, [sp, #80]
   39604:   d53bd059    mrs x25, tpidr_el0
   39608:   aa0403f5    mov x21, x4
   3960c:   aa0303f7    mov x23, x3
   39610:   aa0003f3    mov x19, x0
   39614:   aa0203f8    mov x24, x2
   39618:   aa0103f6    mov x22, x1
   3961c:   f9401728    ldr x8, [x25, #40]
   39620:   9103f014    add x20, x0, #0xfc
   39624:   f90007e8    str x8, [sp, #8]
   39628:   aa1403e0    mov x0, x20
   3962c:   94009dbd    bl  60d20 <pthread_mutex_lock@plt>
   39630:   35ffffc0    cbnz    w0, 39628 <__libc_init@plt-0x27488>
   39634:   b944da68    ldr w8, [x19, #1240]
   39638:   91054274    add x20, x19, #0x150
   3963c:   3100051f    cmn w8, #0x1
   39640:   540000e0    b.eq    3965c <__libc_init@plt-0x27454>  // b.none
   39644:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39648:   910003e0    mov x0, sp
   3964c:   91104129    add x9, x9, #0x410
   39650:   aa1403e1    mov x1, x20
   39654:   f8687928    ldr x8, [x9, x8, lsl #3]
   39658:   d63f0100    blr x8
   3965c:   12800008    mov w8, #0xffffffff             // #-1
   39660:   f9400309    ldr x9, [x24]
   39664:   f94002ea    ldr x10, [x23]
   39668:   5280016b    mov w11, #0xb                       // #11
   3966c:   3900329f    strb    wzr, [x20, #12]
   39670:   b904da68    str w8, [x19, #1240]
   39674:   f900aa6a    str x10, [x19, #336]
   39678:   b94002a8    ldr w8, [x21]
   3967c:   b94002ca    ldr w10, [x22]
   39680:   f900fa69    str x9, [x19, #496]
   39684:   f9403269    ldr x9, [x19, #96]
   39688:   f900b67f    str xzr, [x19, #360]
   3968c:   b9015a68    str w8, [x19, #344]
   39690:   52800028    mov w8, #0x1                    // #1
   39694:   b901726a    str w10, [x19, #368]
   39698:   f846626a    ldur    x10, [x19, #102]
   3969c:   f900ee69    str x9, [x19, #472]
   396a0:   52800309    mov w9, #0x18                   // #24
   396a4:   3900929f    strb    wzr, [x20, #36]
   396a8:   b901627f    str wzr, [x19, #352]
   396ac:   3906027f    strb    wzr, [x19, #384]
   396b0:   3906227f    strb    wzr, [x19, #392]
   396b4:   b802b29f    stur    wzr, [x20, #43]
   396b8:   b9017a7f    str wzr, [x19, #376]
   396bc:   3906427f    strb    wzr, [x19, #400]
   396c0:   3906627f    strb    wzr, [x19, #408]
   396c4:   3907027f    strb    wzr, [x19, #448]
   396c8:   3907227f    strb    wzr, [x19, #456]
   396cc:   3907427f    strb    wzr, [x19, #464]
   396d0:   a91a7e68    stp x8, xzr, [x19, #416]
   396d4:   f900da7f    str xzr, [x19, #432]
   396d8:   3906e27f    strb    wzr, [x19, #440]
   396dc:   7903d27f    strh    wzr, [x19, #488]
   396e0:   b904da6b    str w11, [x19, #1240]
   396e4:   f808e28a    stur    x10, [x20, #142]
   396e8:   3904ba7f    strb    wzr, [x19, #302]
   396ec:   f9027274    str x20, [x19, #1248]
   396f0:   b904ea69    str w9, [x19, #1256]
   396f4:   3913c268    strb    w8, [x19, #1264]
   396f8:   f9401728    ldr x8, [x25, #40]
   396fc:   f94007e9    ldr x9, [sp, #8]
   39700:   eb09011f    cmp x8, x9
   39704:   54000121    b.ne    39728 <__libc_init@plt-0x27388>  // b.any
   39708:   91138260    add x0, x19, #0x4e0
   3970c:   f94013f9    ldr x25, [sp, #32]
   39710:   a9454ff4    ldp x20, x19, [sp, #80]
   39714:   a94457f6    ldp x22, x21, [sp, #64]
   39718:   a9435ff8    ldp x24, x23, [sp, #48]
   3971c:   a9417bfd    ldp x29, x30, [sp, #16]
   39720:   910183ff    add sp, sp, #0x60
   39724:   d65f03c0    ret
   39728:   94009d06    bl  60b40 <__stack_chk_fail@plt>
   3972c:   2a0203e3    mov w3, w2
   39730:   aa0103e2    mov x2, x1
   39734:   2a1f03e1    mov w1, wzr
   39738:   17ffff30    b   393f8 <__libc_init@plt-0x276b8>
   3973c:   d101c3ff    sub sp, sp, #0x70
   39740:   a9037bfd    stp x29, x30, [sp, #48]
   39744:   9100c3fd    add x29, sp, #0x30
   39748:   f90023f7    str x23, [sp, #64]
   3974c:   a90557f6    stp x22, x21, [sp, #80]
   39750:   a9064ff4    stp x20, x19, [sp, #96]
   39754:   d53bd057    mrs x23, tpidr_el0
   39758:   2a0203f3    mov w19, w2
   3975c:   f94016e8    ldr x8, [x23, #40]
   39760:   aa0103f5    mov x21, x1
   39764:   2a0003f4    mov w20, w0
   39768:   f81f83a8    stur    x8, [x29, #-8]
   3976c:   f9000be1    str x1, [sp, #16]
   39770:   b9000fe2    str w2, [sp, #12]
   39774:   97ffa922    bl  23bfc <__libc_init@plt-0x3ceb4>
   39778:   b40000c0    cbz x0, 39790 <__libc_init@plt-0x27320>
   3977c:   910043e2    add x2, sp, #0x10
   39780:   910033e3    add x3, sp, #0xc
   39784:   aa0003e1    mov x1, x0
   39788:   94000019    bl  397ec <__libc_init@plt-0x272c4>
   3978c:   1400000d    b   397c0 <__libc_init@plt-0x272f0>
   39790:   910063e0    add x0, sp, #0x18
   39794:   52801701    mov w1, #0xb8                   // #184
   39798:   f9000ff5    str x21, [sp, #24]
   3979c:   b90023f3    str w19, [sp, #32]
   397a0:   97ffa009    bl  217c4 <__libc_init@plt-0x3f2ec>
   397a4:   aa0003e1    mov x1, x0
   397a8:   aa1503e2    mov x2, x21
   397ac:   2a1303e3    mov w3, w19
   397b0:   2a1403e4    mov w4, w20
   397b4:   aa0003f6    mov x22, x0
   397b8:   9400105b    bl  3d924 <__libc_init@plt-0x2318c>
   397bc:   9100a2c0    add x0, x22, #0x28
   397c0:   f94016e8    ldr x8, [x23, #40]
   397c4:   f85f83a9    ldur    x9, [x29, #-8]
   397c8:   eb09011f    cmp x8, x9
   397cc:   540000e1    b.ne    397e8 <__libc_init@plt-0x272c8>  // b.any
   397d0:   a9464ff4    ldp x20, x19, [sp, #96]
   397d4:   a94557f6    ldp x22, x21, [sp, #80]
   397d8:   a9437bfd    ldp x29, x30, [sp, #48]
   397dc:   f94023f7    ldr x23, [sp, #64]
   397e0:   9101c3ff    add sp, sp, #0x70
   397e4:   d65f03c0    ret
   397e8:   94009cd6    bl  60b40 <__stack_chk_fail@plt>
   397ec:   d10143ff    sub sp, sp, #0x50
   397f0:   a9017bfd    stp x29, x30, [sp, #16]
   397f4:   910043fd    add x29, sp, #0x10
   397f8:   a9025ff8    stp x24, x23, [sp, #32]
   397fc:   a90357f6    stp x22, x21, [sp, #48]
   39800:   a9044ff4    stp x20, x19, [sp, #64]
   39804:   d53bd058    mrs x24, tpidr_el0
   39808:   aa0303f6    mov x22, x3
   3980c:   aa0203f7    mov x23, x2
   39810:   aa0003f3    mov x19, x0
   39814:   aa0103f5    mov x21, x1
   39818:   f9401708    ldr x8, [x24, #40]
   3981c:   9103f014    add x20, x0, #0xfc
   39820:   f90007e8    str x8, [sp, #8]
   39824:   aa1403e0    mov x0, x20
   39828:   94009d3e    bl  60d20 <pthread_mutex_lock@plt>
   3982c:   35ffffc0    cbnz    w0, 39824 <__libc_init@plt-0x2728c>
   39830:   b944da68    ldr w8, [x19, #1240]
   39834:   91054274    add x20, x19, #0x150
   39838:   3100051f    cmn w8, #0x1
   3983c:   540000e0    b.eq    39858 <__libc_init@plt-0x27258>  // b.none
   39840:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39844:   910003e0    mov x0, sp
   39848:   91104129    add x9, x9, #0x410
   3984c:   aa1403e1    mov x1, x20
   39850:   f8687928    ldr x8, [x9, x8, lsl #3]
   39854:   d63f0100    blr x8
   39858:   12800008    mov w8, #0xffffffff             // #-1
   3985c:   f94002e2    ldr x2, [x23]
   39860:   aa1403e0    mov x0, x20
   39864:   aa1503e1    mov x1, x21
   39868:   b904da68    str w8, [x19, #1240]
   3986c:   b94002c3    ldr w3, [x22]
   39870:   97ffb67a    bl  27258 <__libc_init@plt-0x39858>
   39874:   52800048    mov w8, #0x2                    // #2
   39878:   aa1403e0    mov x0, x20
   3987c:   b901867f    str wzr, [x19, #388]
   39880:   b904da68    str w8, [x19, #1240]
   39884:   97ffbb32    bl  2854c <__libc_init@plt-0x38564>
   39888:   f9403268    ldr x8, [x19, #96]
   3988c:   f8466269    ldur    x9, [x19, #102]
   39890:   f9000008    str x8, [x0]
   39894:   52800028    mov w8, #0x1                    // #1
   39898:   f8006009    stur    x9, [x0, #6]
   3989c:   3904ba7f    strb    wzr, [x19, #302]
   398a0:   f9027274    str x20, [x19, #1248]
   398a4:   b904ea68    str w8, [x19, #1256]
   398a8:   3913c268    strb    w8, [x19, #1264]
   398ac:   f9401708    ldr x8, [x24, #40]
   398b0:   f94007e9    ldr x9, [sp, #8]
   398b4:   eb09011f    cmp x8, x9
   398b8:   54000101    b.ne    398d8 <__libc_init@plt-0x271d8>  // b.any
   398bc:   91138260    add x0, x19, #0x4e0
   398c0:   a9444ff4    ldp x20, x19, [sp, #64]
   398c4:   a94357f6    ldp x22, x21, [sp, #48]
   398c8:   a9425ff8    ldp x24, x23, [sp, #32]
   398cc:   a9417bfd    ldp x29, x30, [sp, #16]
   398d0:   910143ff    add sp, sp, #0x50
   398d4:   d65f03c0    ret
   398d8:   94009c9a    bl  60b40 <__stack_chk_fail@plt>
   398dc:   d10183ff    sub sp, sp, #0x60
   398e0:   a9037bfd    stp x29, x30, [sp, #48]
   398e4:   9100c3fd    add x29, sp, #0x30
   398e8:   a90457f6    stp x22, x21, [sp, #64]
   398ec:   a9054ff4    stp x20, x19, [sp, #80]
   398f0:   d53bd056    mrs x22, tpidr_el0
   398f4:   2a0203f4    mov w20, w2
   398f8:   f94016c8    ldr x8, [x22, #40]
   398fc:   aa0103f5    mov x21, x1
   39900:   2a0003f3    mov w19, w0
   39904:   f81f83a8    stur    x8, [x29, #-8]
   39908:   f9000be1    str x1, [sp, #16]
   3990c:   b9000fe2    str w2, [sp, #12]
   39910:   97ffa716    bl  23568 <__libc_init@plt-0x3d548>
   39914:   b4000100    cbz x0, 39934 <__libc_init@plt-0x2717c>
   39918:   910063e2    add x2, sp, #0x18
   3991c:   910043e3    add x3, sp, #0x10
   39920:   910033e4    add x4, sp, #0xc
   39924:   aa0003e1    mov x1, x0
   39928:   b9001bff    str wzr, [sp, #24]
   3992c:   97fffeee    bl  394e4 <__libc_init@plt-0x275cc>
   39930:   14000008    b   39950 <__libc_init@plt-0x27160>
   39934:   52808268    mov w8, #0x413                  // #1043
   39938:   910063e0    add x0, sp, #0x18
   3993c:   0a937d02    and w2, w8, w19, asr #31
   39940:   2a1303e1    mov w1, w19
   39944:   f9000ff5    str x21, [sp, #24]
   39948:   b90023f4    str w20, [sp, #32]
   3994c:   97fffe2f    bl  39208 <__libc_init@plt-0x278a8>
   39950:   f94016c8    ldr x8, [x22, #40]
   39954:   f85f83a9    ldur    x9, [x29, #-8]
   39958:   eb09011f    cmp x8, x9
   3995c:   540000c1    b.ne    39974 <__libc_init@plt-0x2713c>  // b.any
   39960:   a9454ff4    ldp x20, x19, [sp, #80]
   39964:   a94457f6    ldp x22, x21, [sp, #64]
   39968:   a9437bfd    ldp x29, x30, [sp, #48]
   3996c:   910183ff    add sp, sp, #0x60
   39970:   d65f03c0    ret
   39974:   94009c73    bl  60b40 <__stack_chk_fail@plt>
   39978:   d10143ff    sub sp, sp, #0x50
   3997c:   a9037bfd    stp x29, x30, [sp, #48]
   39980:   9100c3fd    add x29, sp, #0x30
   39984:   a9044ff4    stp x20, x19, [sp, #64]
   39988:   d53bd054    mrs x20, tpidr_el0
   3998c:   2a0003f3    mov w19, w0
   39990:   f9401688    ldr x8, [x20, #40]
   39994:   f81f83a8    stur    x8, [x29, #-8]
   39998:   a90107e1    stp x1, x1, [sp, #16]
   3999c:   b9000fe2    str w2, [sp, #12]
   399a0:   b90023e2    str w2, [sp, #32]
   399a4:   97ffa6f1    bl  23568 <__libc_init@plt-0x3d548>
   399a8:   b4000120    cbz x0, 399cc <__libc_init@plt-0x270e4>
   399ac:   52800028    mov w8, #0x1                    // #1
   399b0:   910023e2    add x2, sp, #0x8
   399b4:   910043e3    add x3, sp, #0x10
   399b8:   910033e4    add x4, sp, #0xc
   399bc:   aa0003e1    mov x1, x0
   399c0:   b9000be8    str w8, [sp, #8]
   399c4:   97fffec8    bl  394e4 <__libc_init@plt-0x275cc>
   399c8:   14000005    b   399dc <__libc_init@plt-0x270d4>
   399cc:   910063e0    add x0, sp, #0x18
   399d0:   2a1303e1    mov w1, w19
   399d4:   52808222    mov w2, #0x411                  // #1041
   399d8:   97fffe0c    bl  39208 <__libc_init@plt-0x278a8>
   399dc:   f9401688    ldr x8, [x20, #40]
   399e0:   f85f83a9    ldur    x9, [x29, #-8]
   399e4:   eb09011f    cmp x8, x9
   399e8:   540000a1    b.ne    399fc <__libc_init@plt-0x270b4>  // b.any
   399ec:   a9444ff4    ldp x20, x19, [sp, #64]
   399f0:   a9437bfd    ldp x29, x30, [sp, #48]
   399f4:   910143ff    add sp, sp, #0x50
   399f8:   d65f03c0    ret
   399fc:   94009c51    bl  60b40 <__stack_chk_fail@plt>
   39a00:   d10183ff    sub sp, sp, #0x60
   39a04:   a9047bfd    stp x29, x30, [sp, #64]
   39a08:   910103fd    add x29, sp, #0x40
   39a0c:   f9002bf3    str x19, [sp, #80]
   39a10:   d53bd053    mrs x19, tpidr_el0
   39a14:   d10063a3    sub x3, x29, #0x18
   39a18:   f9401668    ldr x8, [x19, #40]
   39a1c:   910043e4    add x4, sp, #0x10
   39a20:   f81f83a8    stur    x8, [x29, #-8]
   39a24:   f90013e1    str x1, [sp, #32]
   39a28:   b9001fe2    str w2, [sp, #28]
   39a2c:   f81e83a1    stur    x1, [x29, #-24]
   39a30:   2a1f03e1    mov w1, wzr
   39a34:   b81f03a2    stur    w2, [x29, #-16]
   39a38:   aa1f03e2    mov x2, xzr
   39a3c:   f9000bff    str xzr, [sp, #16]
   39a40:   94000014    bl  39a90 <__libc_init@plt-0x27020>
   39a44:   b4000120    cbz x0, 39a68 <__libc_init@plt-0x27048>
   39a48:   52800048    mov w8, #0x2                    // #2
   39a4c:   910033e2    add x2, sp, #0xc
   39a50:   910083e3    add x3, sp, #0x20
   39a54:   910073e4    add x4, sp, #0x1c
   39a58:   aa0003e1    mov x1, x0
   39a5c:   b9000fe8    str w8, [sp, #12]
   39a60:   97fffea1    bl  394e4 <__libc_init@plt-0x275cc>
   39a64:   14000002    b   39a6c <__libc_init@plt-0x27044>
   39a68:   f9400be0    ldr x0, [sp, #16]
   39a6c:   f9401668    ldr x8, [x19, #40]
   39a70:   f85f83a9    ldur    x9, [x29, #-8]
   39a74:   eb09011f    cmp x8, x9
   39a78:   540000a1    b.ne    39a8c <__libc_init@plt-0x27024>  // b.any
   39a7c:   a9447bfd    ldp x29, x30, [sp, #64]
   39a80:   f9402bf3    ldr x19, [sp, #80]
   39a84:   910183ff    add sp, sp, #0x60
   39a88:   d65f03c0    ret
   39a8c:   94009c2d    bl  60b40 <__stack_chk_fail@plt>
   39a90:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   39a94:   a90157f6    stp x22, x21, [sp, #16]
   39a98:   910003fd    mov x29, sp
   39a9c:   a9024ff4    stp x20, x19, [sp, #32]
   39aa0:   92403c42    and x2, x2, #0xffff
   39aa4:   aa0403f3    mov x19, x4
   39aa8:   aa0303f5    mov x21, x3
   39aac:   2a0003f6    mov w22, w0
   39ab0:   97ffa79d    bl  23924 <__libc_init@plt-0x3d18c>
   39ab4:   aa0003f4    mov x20, x0
   39ab8:   b4000060    cbz x0, 39ac4 <__libc_init@plt-0x26fec>
   39abc:   aa1f03e8    mov x8, xzr
   39ac0:   14000006    b   39ad8 <__libc_init@plt-0x26fd8>
   39ac4:   aa1503e0    mov x0, x21
   39ac8:   2a1603e1    mov w1, w22
   39acc:   52808242    mov w2, #0x412                  // #1042
   39ad0:   97fffdce    bl  39208 <__libc_init@plt-0x278a8>
   39ad4:   aa0003e8    mov x8, x0
   39ad8:   aa1403e0    mov x0, x20
   39adc:   f9000268    str x8, [x19]
   39ae0:   a9424ff4    ldp x20, x19, [sp, #32]
   39ae4:   a94157f6    ldp x22, x21, [sp, #16]
   39ae8:   a8c37bfd    ldp x29, x30, [sp], #48
   39aec:   d65f03c0    ret
   39af0:   d10183ff    sub sp, sp, #0x60
   39af4:   a9047bfd    stp x29, x30, [sp, #64]
   39af8:   910103fd    add x29, sp, #0x40
   39afc:   f9002bf3    str x19, [sp, #80]
   39b00:   d53bd053    mrs x19, tpidr_el0
   39b04:   d10063a3    sub x3, x29, #0x18
   39b08:   f9401668    ldr x8, [x19, #40]
   39b0c:   910043e4    add x4, sp, #0x10
   39b10:   f81f83a8    stur    x8, [x29, #-8]
   39b14:   f90013e1    str x1, [sp, #32]
   39b18:   b9001fe2    str w2, [sp, #28]
   39b1c:   f81e83a1    stur    x1, [x29, #-24]
   39b20:   52800021    mov w1, #0x1                    // #1
   39b24:   b81f03a2    stur    w2, [x29, #-16]
   39b28:   aa1f03e2    mov x2, xzr
   39b2c:   f9000bff    str xzr, [sp, #16]
   39b30:   97ffffd8    bl  39a90 <__libc_init@plt-0x27020>
   39b34:   b4000120    cbz x0, 39b58 <__libc_init@plt-0x26f58>
   39b38:   52800068    mov w8, #0x3                    // #3
   39b3c:   910033e2    add x2, sp, #0xc
   39b40:   910083e3    add x3, sp, #0x20
   39b44:   910073e4    add x4, sp, #0x1c
   39b48:   aa0003e1    mov x1, x0
   39b4c:   b9000fe8    str w8, [sp, #12]
   39b50:   97fffe65    bl  394e4 <__libc_init@plt-0x275cc>
   39b54:   14000002    b   39b5c <__libc_init@plt-0x26f54>
   39b58:   f9400be0    ldr x0, [sp, #16]
   39b5c:   f9401668    ldr x8, [x19, #40]
   39b60:   f85f83a9    ldur    x9, [x29, #-8]
   39b64:   eb09011f    cmp x8, x9
   39b68:   540000a1    b.ne    39b7c <__libc_init@plt-0x26f34>  // b.any
   39b6c:   a9447bfd    ldp x29, x30, [sp, #64]
   39b70:   f9402bf3    ldr x19, [sp, #80]
   39b74:   910183ff    add sp, sp, #0x60
   39b78:   d65f03c0    ret
   39b7c:   94009bf1    bl  60b40 <__stack_chk_fail@plt>
   39b80:   d101c3ff    sub sp, sp, #0x70
   39b84:   a9037bfd    stp x29, x30, [sp, #48]
   39b88:   9100c3fd    add x29, sp, #0x30
   39b8c:   f90023f7    str x23, [sp, #64]
   39b90:   a90557f6    stp x22, x21, [sp, #80]
   39b94:   a9064ff4    stp x20, x19, [sp, #96]
   39b98:   d53bd057    mrs x23, tpidr_el0
   39b9c:   2a0203f3    mov w19, w2
   39ba0:   f94016e8    ldr x8, [x23, #40]
   39ba4:   aa0103f5    mov x21, x1
   39ba8:   2a0003f4    mov w20, w0
   39bac:   f81f83a8    stur    x8, [x29, #-8]
   39bb0:   f9000be1    str x1, [sp, #16]
   39bb4:   b9000fe2    str w2, [sp, #12]
   39bb8:   97ffa66c    bl  23568 <__libc_init@plt-0x3d548>
   39bbc:   b4000100    cbz x0, 39bdc <__libc_init@plt-0x26ed4>
   39bc0:   aa0003e1    mov x1, x0
   39bc4:   f9427c00    ldr x0, [x0, #1272]
   39bc8:   b4000220    cbz x0, 39c0c <__libc_init@plt-0x26ea4>
   39bcc:   910043e2    add x2, sp, #0x10
   39bd0:   910033e3    add x3, sp, #0xc
   39bd4:   9400001d    bl  39c48 <__libc_init@plt-0x26e68>
   39bd8:   14000011    b   39c1c <__libc_init@plt-0x26e94>
   39bdc:   910063e0    add x0, sp, #0x18
   39be0:   52801701    mov w1, #0xb8                   // #184
   39be4:   f9000ff5    str x21, [sp, #24]
   39be8:   b90023f3    str w19, [sp, #32]
   39bec:   97ff9ef6    bl  217c4 <__libc_init@plt-0x3f2ec>
   39bf0:   aa1503e1    mov x1, x21
   39bf4:   2a1303e2    mov w2, w19
   39bf8:   2a1403e3    mov w3, w20
   39bfc:   aa0003f6    mov x22, x0
   39c00:   97ffc2b8    bl  2a6e0 <__libc_init@plt-0x363d0>
   39c04:   9100a2c0    add x0, x22, #0x28
   39c08:   14000005    b   39c1c <__libc_init@plt-0x26e94>
   39c0c:   910043e2    add x2, sp, #0x10
   39c10:   910033e3    add x3, sp, #0xc
   39c14:   aa0103e0    mov x0, x1
   39c18:   9400003d    bl  39d0c <__libc_init@plt-0x26da4>
   39c1c:   f94016e8    ldr x8, [x23, #40]
   39c20:   f85f83a9    ldur    x9, [x29, #-8]
   39c24:   eb09011f    cmp x8, x9
   39c28:   540000e1    b.ne    39c44 <__libc_init@plt-0x26e6c>  // b.any
   39c2c:   a9464ff4    ldp x20, x19, [sp, #96]
   39c30:   a94557f6    ldp x22, x21, [sp, #80]
   39c34:   a9437bfd    ldp x29, x30, [sp, #48]
   39c38:   f94023f7    ldr x23, [sp, #64]
   39c3c:   9101c3ff    add sp, sp, #0x70
   39c40:   d65f03c0    ret
   39c44:   94009bbf    bl  60b40 <__stack_chk_fail@plt>
   39c48:   d10143ff    sub sp, sp, #0x50
   39c4c:   a9017bfd    stp x29, x30, [sp, #16]
   39c50:   910043fd    add x29, sp, #0x10
   39c54:   a9025ff8    stp x24, x23, [sp, #32]
   39c58:   a90357f6    stp x22, x21, [sp, #48]
   39c5c:   a9044ff4    stp x20, x19, [sp, #64]
   39c60:   d53bd058    mrs x24, tpidr_el0
   39c64:   aa0303f6    mov x22, x3
   39c68:   f9401708    ldr x8, [x24, #40]
   39c6c:   aa0203f7    mov x23, x2
   39c70:   aa0003f3    mov x19, x0
   39c74:   aa0103f5    mov x21, x1
   39c78:   91004014    add x20, x0, #0x10
   39c7c:   f90007e8    str x8, [sp, #8]
   39c80:   b9439008    ldr w8, [x0, #912]
   39c84:   3100051f    cmn w8, #0x1
   39c88:   540000e0    b.eq    39ca4 <__libc_init@plt-0x26e0c>  // b.none
   39c8c:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39c90:   910003e0    mov x0, sp
   39c94:   910f2129    add x9, x9, #0x3c8
   39c98:   aa1403e1    mov x1, x20
   39c9c:   f8687928    ldr x8, [x9, x8, lsl #3]
   39ca0:   d63f0100    blr x8
   39ca4:   12800008    mov w8, #0xffffffff             // #-1
   39ca8:   f94002e2    ldr x2, [x23]
   39cac:   aa1403e0    mov x0, x20
   39cb0:   aa1503e1    mov x1, x21
   39cb4:   b9039268    str w8, [x19, #912]
   39cb8:   b94002c3    ldr w3, [x22]
   39cbc:   97ffc006    bl  29cd4 <__libc_init@plt-0x36ddc>
   39cc0:   528000e8    mov w8, #0x7                    // #7
   39cc4:   52800269    mov w9, #0x13                   // #19
   39cc8:   5280002a    mov w10, #0x1                       // #1
   39ccc:   f901ce74    str x20, [x19, #920]
   39cd0:   b9039268    str w8, [x19, #912]
   39cd4:   b903a269    str w9, [x19, #928]
   39cd8:   390ea26a    strb    w10, [x19, #936]
   39cdc:   f9401708    ldr x8, [x24, #40]
   39ce0:   f94007e9    ldr x9, [sp, #8]
   39ce4:   eb09011f    cmp x8, x9
   39ce8:   54000101    b.ne    39d08 <__libc_init@plt-0x26da8>  // b.any
   39cec:   910e6260    add x0, x19, #0x398
   39cf0:   a9444ff4    ldp x20, x19, [sp, #64]
   39cf4:   a94357f6    ldp x22, x21, [sp, #48]
   39cf8:   a9425ff8    ldp x24, x23, [sp, #32]
   39cfc:   a9417bfd    ldp x29, x30, [sp, #16]
   39d00:   910143ff    add sp, sp, #0x50
   39d04:   d65f03c0    ret
   39d08:   94009b8e    bl  60b40 <__stack_chk_fail@plt>
   39d0c:   d10143ff    sub sp, sp, #0x50
   39d10:   a9017bfd    stp x29, x30, [sp, #16]
   39d14:   910043fd    add x29, sp, #0x10
   39d18:   a9025ff8    stp x24, x23, [sp, #32]
   39d1c:   a90357f6    stp x22, x21, [sp, #48]
   39d20:   a9044ff4    stp x20, x19, [sp, #64]
   39d24:   d53bd058    mrs x24, tpidr_el0
   39d28:   aa0303f6    mov x22, x3
   39d2c:   aa0203f7    mov x23, x2
   39d30:   aa0003f3    mov x19, x0
   39d34:   aa0103f5    mov x21, x1
   39d38:   f9401708    ldr x8, [x24, #40]
   39d3c:   9103f014    add x20, x0, #0xfc
   39d40:   f90007e8    str x8, [sp, #8]
   39d44:   aa1403e0    mov x0, x20
   39d48:   94009bf6    bl  60d20 <pthread_mutex_lock@plt>
   39d4c:   35ffffc0    cbnz    w0, 39d44 <__libc_init@plt-0x26d6c>
   39d50:   b944da68    ldr w8, [x19, #1240]
   39d54:   91054274    add x20, x19, #0x150
   39d58:   3100051f    cmn w8, #0x1
   39d5c:   540000e0    b.eq    39d78 <__libc_init@plt-0x26d38>  // b.none
   39d60:   d0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   39d64:   910003e0    mov x0, sp
   39d68:   91104129    add x9, x9, #0x410
   39d6c:   aa1403e1    mov x1, x20
   39d70:   f8687928    ldr x8, [x9, x8, lsl #3]
   39d74:   d63f0100    blr x8
   39d78:   12800008    mov w8, #0xffffffff             // #-1
   39d7c:   f94002e2    ldr x2, [x23]
   39d80:   aa1403e0    mov x0, x20
   39d84:   aa1503e1    mov x1, x21
   39d88:   b904da68    str w8, [x19, #1240]
   39d8c:   b94002c3    ldr w3, [x22]
   39d90:   97ffbfd1    bl  29cd4 <__libc_init@plt-0x36ddc>
   39d94:   52800128    mov w8, #0x9                    // #9
   39d98:   aa1403e0    mov x0, x20
   39d9c:   b904da68    str w8, [x19, #1240]
   39da0:   97ffb9eb    bl  2854c <__libc_init@plt-0x38564>
   39da4:   f9403268    ldr x8, [x19, #96]
   39da8:   f8466269    ldur    x9, [x19, #102]
   39dac:   f9000008    str x8, [x0]
   39db0:   52800268    mov w8, #0x13                   // #19
   39db4:   f8006009    stur    x9, [x0, #6]
   39db8:   52800029    mov w9, #0x1                    // #1
   39dbc:   3904ba7f    strb    wzr, [x19, #302]
   39dc0:   f9027274    str x20, [x19, #1248]
   39dc4:   b904ea68    str w8, [x19, #1256]
   39dc8:   3913c269    strb    w9, [x19, #1264]
   39dcc:   f9401708    ldr x8, [x24, #40]
   39dd0:   f94007e9    ldr x9, [sp, #8]
   39dd4:   eb09011f    cmp x8, x9
   39dd8:   54000101    b.ne    39df8 <__libc_init@plt-0x26cb8>  // b.any
   39ddc:   91138260    add x0, x19, #0x4e0
   39de0:   a9444ff4    ldp x20, x19, [sp, #64]
   39de4:   a94357f6    ldp x22, x21, [sp, #48]
   39de8:   a9425ff8    ldp x24, x23, [sp, #32]
   39dec:   a9417bfd    ldp x29, x30, [sp, #16]
   39df0:   910143ff    add sp, sp, #0x50
   39df4:   d65f03c0    ret
   39df8:   94009b52    bl  60b40 <__stack_chk_fail@plt>
   39dfc:   d10183ff    sub sp, sp, #0x60
   39e00:   a9037bfd    stp x29, x30, [sp, #48]
   39e04:   9100c3fd    add x29, sp, #0x30
   39e08:   a90457f6    stp x22, x21, [sp, #64]
   39e0c:   a9054ff4    stp x20, x19, [sp, #80]
   39e10:   d53bd056    mrs x22, tpidr_el0
   39e14:   2a0303f3    mov w19, w3
   39e18:   f94016c8    ldr x8, [x22, #40]
   39e1c:   aa0203f4    mov x20, x2
   39e20:   aa0003f5    mov x21, x0
   39e24:   f81f83a8    stur    x8, [x29, #-8]
   39e28:   a9010be2    stp x2, x2, [sp, #16]
   39e2c:   b9000fe3    str w3, [sp, #12]
   39e30:   b90023e3    str w3, [sp, #32]
   39e34:   97ffa4d6    bl  2318c <__libc_init@plt-0x3d924>
   39e38:   aa0003e1    mov x1, x0
   39e3c:   910003e8    mov x8, sp
   39e40:   910063e2    add x2, sp, #0x18
   39e44:   aa1503e0    mov x0, x21
   39e48:   97ffa4d9    bl  231ac <__libc_init@plt-0x3d904>
   39e4c:   f94003f5    ldr x21, [sp]
   39e50:   aa1503e0    mov x0, x21
   39e54:   94009b33    bl  60b20 <strlen@plt>
   39e58:   aa0003e1    mov x1, x0
   39e5c:   aa1503e0    mov x0, x21
   39e60:   97ffa722    bl  23ae8 <__libc_init@plt-0x3cfc8>
   39e64:   b40000e0    cbz x0, 39e80 <__libc_init@plt-0x26c30>
   39e68:   910043e2    add x2, sp, #0x10
   39e6c:   910033e3    add x3, sp, #0xc
   39e70:   aa0003e1    mov x1, x0
   39e74:   97ffffa6    bl  39d0c <__libc_init@plt-0x26da4>
   39e78:   aa0003f3    mov x19, x0
   39e7c:   1400000a    b   39ea4 <__libc_init@plt-0x26c0c>
   39e80:   910063e0    add x0, sp, #0x18
   39e84:   52801801    mov w1, #0xc0                   // #192
   39e88:   97ff9e4f    bl  217c4 <__libc_init@plt-0x3f2ec>
   39e8c:   910003e1    mov x1, sp
   39e90:   aa1403e2    mov x2, x20
   39e94:   2a1303e3    mov w3, w19
   39e98:   aa0003f5    mov x21, x0
   39e9c:   97ffc37e    bl  2ac94 <__libc_init@plt-0x35e1c>
   39ea0:   9100a2b3    add x19, x21, #0x28
   39ea4:   f94003e0    ldr x0, [sp]
   39ea8:   f90003ff    str xzr, [sp]
   39eac:   b4000040    cbz x0, 39eb4 <__libc_init@plt-0x26bfc>
   39eb0:   97ff9e56    bl  21808 <__libc_init@plt-0x3f2a8>
   39eb4:   f94016c8    ldr x8, [x22, #40]
   39eb8:   f85f83a9    ldur    x9, [x29, #-8]
   39ebc:   eb09011f    cmp x8, x9
   39ec0:   540000e1    b.ne    39edc <__libc_init@plt-0x26bd4>  // b.any
   39ec4:   aa1303e0    mov x0, x19
   39ec8:   a9454ff4    ldp x20, x19, [sp, #80]
   39ecc:   a94457f6    ldp x22, x21, [sp, #64]
   39ed0:   a9437bfd    ldp x29, x30, [sp, #48]
   39ed4:   910183ff    add sp, sp, #0x60
   39ed8:   d65f03c0    ret
   39edc:   94009b19    bl  60b40 <__stack_chk_fail@plt>
   39ee0:   d10143ff    sub sp, sp, #0x50
   39ee4:   a9027bfd    stp x29, x30, [sp, #32]
   39ee8:   910083fd    add x29, sp, #0x20
   39eec:   a90357f6    stp x22, x21, [sp, #48]
   39ef0:   a9044ff4    stp x20, x19, [sp, #64]
   39ef4:   d53bd056    mrs x22, tpidr_el0
   39ef8:   2a0103f4    mov w20, w1
   39efc:   f94016c8    ldr x8, [x22, #40]
   39f00:   aa0003f5    mov x21, x0
   39f04:   f81f83a8    stur    x8, [x29, #-8]
   39f08:   f90007e0    str x0, [sp, #8]
   39f0c:   910023e0    add x0, sp, #0x8
   39f10:   b90013e1    str w1, [sp, #16]
   39f14:   52801801    mov w1, #0xc0                   // #192
   39f18:   97ff9e2b    bl  217c4 <__libc_init@plt-0x3f2ec>
   39f1c:   aa1503e1    mov x1, x21
   39f20:   2a1403e2    mov w2, w20
   39f24:   aa0003f3    mov x19, x0
   39f28:   97ffc4f0    bl  2b2e8 <__libc_init@plt-0x357c8>
   39f2c:   f94016c8    ldr x8, [x22, #40]
   39f30:   f85f83a9    ldur    x9, [x29, #-8]
   39f34:   eb09011f    cmp x8, x9
   39f38:   540000e1    b.ne    39f54 <__libc_init@plt-0x26b5c>  // b.any
   39f3c:   9100a260    add x0, x19, #0x28
   39f40:   a9444ff4    ldp x20, x19, [sp, #64]
   39f44:   a94357f6    ldp x22, x21, [sp, #48]
   39f48:   a9427bfd    ldp x29, x30, [sp, #32]
   39f4c:   910143ff    add sp, sp, #0x50
   39f50:   d65f03c0    ret
   39f54:   94009afb    bl  60b40 <__stack_chk_fail@plt>
   39f58:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   39f5c:   f9000bf7    str x23, [sp, #16]
   39f60:   910003fd    mov x29, sp
   39f64:   a90257f6    stp x22, x21, [sp, #32]
   39f68:   a9034ff4    stp x20, x19, [sp, #48]
   39f6c:   2a0503f3    mov w19, w5
   39f70:   2a0403f4    mov w20, w4
   39f74:   2a0303f5    mov w21, w3
   39f78:   2a0203f6    mov w22, w2
   39f7c:   2a0103f7    mov w23, w1
   39f80:   97ffbb25    bl  28c14 <__libc_init@plt-0x37e9c>
   39f84:   370001b7    tbnz    w23, #0, 39fb8 <__libc_init@plt-0x26af8>
   39f88:   37000216    tbnz    w22, #0, 39fc8 <__libc_init@plt-0x26ae8>
   39f8c:   37000275    tbnz    w21, #0, 39fd8 <__libc_init@plt-0x26ad8>
   39f90:   370002d4    tbnz    w20, #0, 39fe8 <__libc_init@plt-0x26ac8>
   39f94:   36000093    tbz w19, #0, 39fa4 <__libc_init@plt-0x26b0c>
   39f98:   39403008    ldrb    w8, [x0, #12]
   39f9c:   321c0108    orr w8, w8, #0x10
   39fa0:   39003008    strb    w8, [x0, #12]
   39fa4:   a9434ff4    ldp x20, x19, [sp, #48]
   39fa8:   a94257f6    ldp x22, x21, [sp, #32]
   39fac:   f9400bf7    ldr x23, [sp, #16]
   39fb0:   a8c47bfd    ldp x29, x30, [sp], #64
   39fb4:   d65f03c0    ret
   39fb8:   39403008    ldrb    w8, [x0, #12]
   39fbc:   32000108    orr w8, w8, #0x1
   39fc0:   39003008    strb    w8, [x0, #12]
   39fc4:   3607fe56    tbz w22, #0, 39f8c <__libc_init@plt-0x26b24>
   39fc8:   39403008    ldrb    w8, [x0, #12]
   39fcc:   321f0108    orr w8, w8, #0x2
   39fd0:   39003008    strb    w8, [x0, #12]
   39fd4:   3607fdf5    tbz w21, #0, 39f90 <__libc_init@plt-0x26b20>
   39fd8:   39403008    ldrb    w8, [x0, #12]
   39fdc:   321e0108    orr w8, w8, #0x4
   39fe0:   39003008    strb    w8, [x0, #12]
   39fe4:   3607fd94    tbz w20, #0, 39f94 <__libc_init@plt-0x26b1c>
   39fe8:   39403008    ldrb    w8, [x0, #12]
   39fec:   321d0108    orr w8, w8, #0x8
   39ff0:   39003008    strb    w8, [x0, #12]
   39ff4:   3707fd33    tbnz    w19, #0, 39f98 <__libc_init@plt-0x26b18>
   39ff8:   17ffffeb    b   39fa4 <__libc_init@plt-0x26b0c>
   39ffc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a000:   a90157f6    stp x22, x21, [sp, #16]
   3a004:   910003fd    mov x29, sp
   3a008:   a9024ff4    stp x20, x19, [sp, #32]
   3a00c:   aa0203f5    mov x21, x2
   3a010:   aa0103f6    mov x22, x1
   3a014:   aa0003f4    mov x20, x0
   3a018:   97ffbaff    bl  28c14 <__libc_init@plt-0x37e9c>
   3a01c:   aa0003f3    mov x19, x0
   3a020:   d503201f    nop
   3a024:   70e81962    adr x2, a353 <__libc_init@plt-0x5675d>
   3a028:   aa1603e0    mov x0, x22
   3a02c:   aa1503e1    mov x1, x21
   3a030:   aa1303e3    mov x3, x19
   3a034:   9400001c    bl  3a0a4 <__libc_init@plt-0x26a0c>
   3a038:   2a0003f5    mov w21, w0
   3a03c:   37000180    tbnz    w0, #0, 3a06c <__libc_init@plt-0x26a44>
   3a040:   aa1403e0    mov x0, x20
   3a044:   97ffb634    bl  27914 <__libc_init@plt-0x3919c>
   3a048:   b9400008    ldr w8, [x0]
   3a04c:   7100051f    cmp w8, #0x1
   3a050:   540000e1    b.ne    3a06c <__libc_init@plt-0x26a44>  // b.any
   3a054:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3a058:   aa1303e0    mov x0, x19
   3a05c:   91018442    add x2, x2, #0x61
   3a060:   52807d21    mov w1, #0x3e9                  // #1001
   3a064:   97ffa24d    bl  22998 <__libc_init@plt-0x3e118>
   3a068:   14000006    b   3a080 <__libc_init@plt-0x26a30>
   3a06c:   aa1403e0    mov x0, x20
   3a070:   2a3503e8    mvn w8, w21
   3a074:   12000115    and w21, w8, #0x1
   3a078:   97ffb608    bl  27898 <__libc_init@plt-0x39218>
   3a07c:   39003415    strb    w21, [x0, #13]
   3a080:   b9401268    ldr w8, [x19, #16]
   3a084:   b9402269    ldr w9, [x19, #32]
   3a088:   a9424ff4    ldp x20, x19, [sp, #32]
   3a08c:   a94157f6    ldp x22, x21, [sp, #16]
   3a090:   2a090108    orr w8, w8, w9
   3a094:   7100011f    cmp w8, #0x0
   3a098:   1a9f17e0    cset    w0, eq  // eq = none
   3a09c:   a8c37bfd    ldp x29, x30, [sp], #48
   3a0a0:   d65f03c0    ret
   3a0a4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a0a8:   a90157f6    stp x22, x21, [sp, #16]
   3a0ac:   910003fd    mov x29, sp
   3a0b0:   a9024ff4    stp x20, x19, [sp, #32]
   3a0b4:   aa0203f5    mov x21, x2
   3a0b8:   d503201f    nop
   3a0bc:   1015f962    adr x2, 65fe8 <strcmp@plt+0x5228>
   3a0c0:   aa0303f6    mov x22, x3
   3a0c4:   aa0103f4    mov x20, x1
   3a0c8:   aa0003f3    mov x19, x0
   3a0cc:   97ffa44f    bl  23208 <__libc_init@plt-0x3d8a8>
   3a0d0:   340001a0    cbz w0, 3a104 <__libc_init@plt-0x269ac>
   3a0d4:   7100041f    cmp w0, #0x1
   3a0d8:   54000120    b.eq    3a0fc <__libc_init@plt-0x269b4>  // b.none
   3a0dc:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3a0e0:   aa1603e0    mov x0, x22
   3a0e4:   9131e842    add x2, x2, #0xc7a
   3a0e8:   52807dc1    mov w1, #0x3ee                  // #1006
   3a0ec:   aa1503e3    mov x3, x21
   3a0f0:   2a1403e4    mov w4, w20
   3a0f4:   aa1303e5    mov x5, x19
   3a0f8:   97ffa228    bl  22998 <__libc_init@plt-0x3e118>
   3a0fc:   2a1f03e0    mov w0, wzr
   3a100:   14000002    b   3a108 <__libc_init@plt-0x269a8>
   3a104:   52800020    mov w0, #0x1                    // #1
   3a108:   a9424ff4    ldp x20, x19, [sp, #32]
   3a10c:   a94157f6    ldp x22, x21, [sp, #16]
   3a110:   a8c37bfd    ldp x29, x30, [sp], #48
   3a114:   d65f03c0    ret
   3a118:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a11c:   f9000bf5    str x21, [sp, #16]
   3a120:   910003fd    mov x29, sp
   3a124:   a9024ff4    stp x20, x19, [sp, #32]
   3a128:   aa0203f4    mov x20, x2
   3a12c:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a130:   aa0103f3    mov x19, x1
   3a134:   aa0003f5    mov x21, x0
   3a138:   91390042    add x2, x2, #0xe40
   3a13c:   aa0103e0    mov x0, x1
   3a140:   aa1403e1    mov x1, x20
   3a144:   97ffa431    bl  23208 <__libc_init@plt-0x3d8a8>
   3a148:   7100041f    cmp w0, #0x1
   3a14c:   54000100    b.eq    3a16c <__libc_init@plt-0x26944>  // b.none
   3a150:   350001e0    cbnz    w0, 3a18c <__libc_init@plt-0x26924>
   3a154:   aa1503e0    mov x0, x21
   3a158:   97ffb5d0    bl  27898 <__libc_init@plt-0x39218>
   3a15c:   39400009    ldrb    w9, [x0]
   3a160:   aa0003e8    mov x8, x0
   3a164:   121f1929    and w9, w9, #0xfe
   3a168:   14000006    b   3a180 <__libc_init@plt-0x26930>
   3a16c:   aa1503e0    mov x0, x21
   3a170:   97ffb5ca    bl  27898 <__libc_init@plt-0x39218>
   3a174:   39400009    ldrb    w9, [x0]
   3a178:   aa0003e8    mov x8, x0
   3a17c:   32000129    orr w9, w9, #0x1
   3a180:   52800020    mov w0, #0x1                    // #1
   3a184:   39000109    strb    w9, [x8]
   3a188:   1400000a    b   3a1b0 <__libc_init@plt-0x26900>
   3a18c:   aa1503e0    mov x0, x21
   3a190:   97ffbaa1    bl  28c14 <__libc_init@plt-0x37e9c>
   3a194:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3a198:   52807dc1    mov w1, #0x3ee                  // #1006
   3a19c:   911d4c42    add x2, x2, #0x753
   3a1a0:   2a1403e3    mov w3, w20
   3a1a4:   aa1303e4    mov x4, x19
   3a1a8:   97ffa1fc    bl  22998 <__libc_init@plt-0x3e118>
   3a1ac:   2a1f03e0    mov w0, wzr
   3a1b0:   a9424ff4    ldp x20, x19, [sp, #32]
   3a1b4:   f9400bf5    ldr x21, [sp, #16]
   3a1b8:   a8c37bfd    ldp x29, x30, [sp], #48
   3a1bc:   d65f03c0    ret
   3a1c0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a1c4:   f9000bf5    str x21, [sp, #16]
   3a1c8:   910003fd    mov x29, sp
   3a1cc:   a9024ff4    stp x20, x19, [sp, #32]
   3a1d0:   aa0203f4    mov x20, x2
   3a1d4:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a1d8:   aa0103f3    mov x19, x1
   3a1dc:   aa0003f5    mov x21, x0
   3a1e0:   91396042    add x2, x2, #0xe58
   3a1e4:   aa0103e0    mov x0, x1
   3a1e8:   aa1403e1    mov x1, x20
   3a1ec:   97ffa407    bl  23208 <__libc_init@plt-0x3d8a8>
   3a1f0:   7100041f    cmp w0, #0x1
   3a1f4:   54000100    b.eq    3a214 <__libc_init@plt-0x2689c>  // b.none
   3a1f8:   350001e0    cbnz    w0, 3a234 <__libc_init@plt-0x2687c>
   3a1fc:   aa1503e0    mov x0, x21
   3a200:   97ffb5a6    bl  27898 <__libc_init@plt-0x39218>
   3a204:   39400009    ldrb    w9, [x0]
   3a208:   aa0003e8    mov x8, x0
   3a20c:   321f0129    orr w9, w9, #0x2
   3a210:   14000006    b   3a228 <__libc_init@plt-0x26888>
   3a214:   aa1503e0    mov x0, x21
   3a218:   97ffb5a0    bl  27898 <__libc_init@plt-0x39218>
   3a21c:   39400009    ldrb    w9, [x0]
   3a220:   aa0003e8    mov x8, x0
   3a224:   121e7929    and w9, w9, #0xfffffffd
   3a228:   52800020    mov w0, #0x1                    // #1
   3a22c:   39000109    strb    w9, [x8]
   3a230:   1400000a    b   3a258 <__libc_init@plt-0x26858>
   3a234:   aa1503e0    mov x0, x21
   3a238:   97ffba77    bl  28c14 <__libc_init@plt-0x37e9c>
   3a23c:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3a240:   52807dc1    mov w1, #0x3ee                  // #1006
   3a244:   912e2442    add x2, x2, #0xb89
   3a248:   2a1403e3    mov w3, w20
   3a24c:   aa1303e4    mov x4, x19
   3a250:   97ffa1d2    bl  22998 <__libc_init@plt-0x3e118>
   3a254:   2a1f03e0    mov w0, wzr
   3a258:   a9424ff4    ldp x20, x19, [sp, #32]
   3a25c:   f9400bf5    ldr x21, [sp, #16]
   3a260:   a8c37bfd    ldp x29, x30, [sp], #48
   3a264:   d65f03c0    ret
   3a268:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a26c:   f9000bf5    str x21, [sp, #16]
   3a270:   910003fd    mov x29, sp
   3a274:   a9024ff4    stp x20, x19, [sp, #32]
   3a278:   aa0203f4    mov x20, x2
   3a27c:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a280:   aa0103f3    mov x19, x1
   3a284:   aa0003f5    mov x21, x0
   3a288:   9139c042    add x2, x2, #0xe70
   3a28c:   aa0103e0    mov x0, x1
   3a290:   aa1403e1    mov x1, x20
   3a294:   97ffa3dd    bl  23208 <__libc_init@plt-0x3d8a8>
   3a298:   7100081f    cmp w0, #0x2
   3a29c:   54000120    b.eq    3a2c0 <__libc_init@plt-0x267f0>  // b.none
   3a2a0:   7100041f    cmp w0, #0x1
   3a2a4:   540001a0    b.eq    3a2d8 <__libc_init@plt-0x267d8>  // b.none
   3a2a8:   35000260    cbnz    w0, 3a2f4 <__libc_init@plt-0x267bc>
   3a2ac:   aa1503e0    mov x0, x21
   3a2b0:   97ffb57a    bl  27898 <__libc_init@plt-0x39218>
   3a2b4:   aa0003e8    mov x8, x0
   3a2b8:   528004e9    mov w9, #0x27                   // #39
   3a2bc:   1400000b    b   3a2e8 <__libc_init@plt-0x267c8>
   3a2c0:   aa1503e0    mov x0, x21
   3a2c4:   97ffb575    bl  27898 <__libc_init@plt-0x39218>
   3a2c8:   aa0003e8    mov x8, x0
   3a2cc:   52800020    mov w0, #0x1                    // #1
   3a2d0:   3900251f    strb    wzr, [x8, #9]
   3a2d4:   14000011    b   3a318 <__libc_init@plt-0x26798>
   3a2d8:   aa1503e0    mov x0, x21
   3a2dc:   97ffb56f    bl  27898 <__libc_init@plt-0x39218>
   3a2e0:   aa0003e8    mov x8, x0
   3a2e4:   52800449    mov w9, #0x22                   // #34
   3a2e8:   52800020    mov w0, #0x1                    // #1
   3a2ec:   39002509    strb    w9, [x8, #9]
   3a2f0:   1400000a    b   3a318 <__libc_init@plt-0x26798>
   3a2f4:   aa1503e0    mov x0, x21
   3a2f8:   97ffba47    bl  28c14 <__libc_init@plt-0x37e9c>
   3a2fc:   b0fffe82    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   3a300:   52807dc1    mov w1, #0x3ee                  // #1006
   3a304:   91018842    add x2, x2, #0x62
   3a308:   2a1403e3    mov w3, w20
   3a30c:   aa1303e4    mov x4, x19
   3a310:   97ffa1a2    bl  22998 <__libc_init@plt-0x3e118>
   3a314:   2a1f03e0    mov w0, wzr
   3a318:   a9424ff4    ldp x20, x19, [sp, #32]
   3a31c:   f9400bf5    ldr x21, [sp, #16]
   3a320:   a8c37bfd    ldp x29, x30, [sp], #48
   3a324:   d65f03c0    ret
   3a328:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a32c:   a90157f6    stp x22, x21, [sp, #16]
   3a330:   910003fd    mov x29, sp
   3a334:   a9024ff4    stp x20, x19, [sp, #32]
   3a338:   aa0203f3    mov x19, x2
   3a33c:   aa0103f4    mov x20, x1
   3a340:   aa0003f5    mov x21, x0
   3a344:   97ffba34    bl  28c14 <__libc_init@plt-0x37e9c>
   3a348:   aa0003f6    mov x22, x0
   3a34c:   b0fffe82    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   3a350:   9125b842    add x2, x2, #0x96e
   3a354:   aa1403e0    mov x0, x20
   3a358:   aa1303e1    mov x1, x19
   3a35c:   aa1603e3    mov x3, x22
   3a360:   97ffff51    bl  3a0a4 <__libc_init@plt-0x26a0c>
   3a364:   2a0003f3    mov w19, w0
   3a368:   aa1503e0    mov x0, x21
   3a36c:   97ffb54b    bl  27898 <__libc_init@plt-0x39218>
   3a370:   12000268    and w8, w19, #0x1
   3a374:   a9424ff4    ldp x20, x19, [sp, #32]
   3a378:   39002008    strb    w8, [x0, #8]
   3a37c:   b94012c8    ldr w8, [x22, #16]
   3a380:   b94022c9    ldr w9, [x22, #32]
   3a384:   a94157f6    ldp x22, x21, [sp, #16]
   3a388:   2a090108    orr w8, w8, w9
   3a38c:   7100011f    cmp w8, #0x0
   3a390:   1a9f17e0    cset    w0, eq  // eq = none
   3a394:   a8c37bfd    ldp x29, x30, [sp], #48
   3a398:   d65f03c0    ret
   3a39c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a3a0:   a90157f6    stp x22, x21, [sp, #16]
   3a3a4:   910003fd    mov x29, sp
   3a3a8:   a9024ff4    stp x20, x19, [sp, #32]
   3a3ac:   aa0103f5    mov x21, x1
   3a3b0:   aa0003f6    mov x22, x0
   3a3b4:   97ffba18    bl  28c14 <__libc_init@plt-0x37e9c>
   3a3b8:   aa0003f3    mov x19, x0
   3a3bc:   aa1603e0    mov x0, x22
   3a3c0:   97ffb574    bl  27990 <__libc_init@plt-0x39120>
   3a3c4:   aa0003f4    mov x20, x0
   3a3c8:   b40000c0    cbz x0, 3a3e0 <__libc_init@plt-0x266d0>
   3a3cc:   aa1403e0    mov x0, x20
   3a3d0:   aa1503e1    mov x1, x21
   3a3d4:   aa1303e2    mov x2, x19
   3a3d8:   97ffade3    bl  25b64 <__libc_init@plt-0x3af4c>
   3a3dc:   14000005    b   3a3f0 <__libc_init@plt-0x266c0>
   3a3e0:   aa1603e0    mov x0, x22
   3a3e4:   9400000e    bl  3a41c <__libc_init@plt-0x26694>
   3a3e8:   aa0003e8    mov x8, x0
   3a3ec:   b4000108    cbz x8, 3a40c <__libc_init@plt-0x266a4>
   3a3f0:   f100029f    cmp x20, #0x0
   3a3f4:   a9424ff4    ldp x20, x19, [sp, #32]
   3a3f8:   1a9f07e8    cset    w8, ne  // ne = any
   3a3fc:   a94157f6    ldp x22, x21, [sp, #16]
   3a400:   0a000100    and w0, w8, w0
   3a404:   a8c37bfd    ldp x29, x30, [sp], #48
   3a408:   d65f03c0    ret
   3a40c:   90fffe81    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3a410:   aa1303e0    mov x0, x19
   3a414:   9106d421    add x1, x1, #0x1b5
   3a418:   97ffa2fc    bl  23008 <__libc_init@plt-0x3daa8>
   3a41c:   d10103ff    sub sp, sp, #0x40
   3a420:   a9027bfd    stp x29, x30, [sp, #32]
   3a424:   910083fd    add x29, sp, #0x20
   3a428:   f9001bf3    str x19, [sp, #48]
   3a42c:   d53bd053    mrs x19, tpidr_el0
   3a430:   f9401668    ldr x8, [x19, #40]
   3a434:   f81f83a8    stur    x8, [x29, #-8]
   3a438:   b9400808    ldr w8, [x0, #8]
   3a43c:   3100051f    cmn w8, #0x1
   3a440:   54000220    b.eq    3a484 <__libc_init@plt-0x2662c>  // b.none
   3a444:   b0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   3a448:   aa0003e1    mov x1, x0
   3a44c:   9111c129    add x9, x9, #0x470
   3a450:   910023ea    add x10, sp, #0x8
   3a454:   910043e0    add x0, sp, #0x10
   3a458:   f8687928    ldr x8, [x9, x8, lsl #3]
   3a45c:   f9000bea    str x10, [sp, #16]
   3a460:   d63f0100    blr x8
   3a464:   f9401668    ldr x8, [x19, #40]
   3a468:   f85f83a9    ldur    x9, [x29, #-8]
   3a46c:   eb09011f    cmp x8, x9
   3a470:   540000c1    b.ne    3a488 <__libc_init@plt-0x26628>  // b.any
   3a474:   a9427bfd    ldp x29, x30, [sp, #32]
   3a478:   f9401bf3    ldr x19, [sp, #48]
   3a47c:   910103ff    add sp, sp, #0x40
   3a480:   d65f03c0    ret
   3a484:   97ffb067    bl  26620 <__libc_init@plt-0x3a490>
   3a488:   940099ae    bl  60b40 <__stack_chk_fail@plt>
   3a48c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a490:   f9000bf5    str x21, [sp, #16]
   3a494:   910003fd    mov x29, sp
   3a498:   a9024ff4    stp x20, x19, [sp, #32]
   3a49c:   aa0103f4    mov x20, x1
   3a4a0:   aa0003f5    mov x21, x0
   3a4a4:   97ffb9dc    bl  28c14 <__libc_init@plt-0x37e9c>
   3a4a8:   aa0003f3    mov x19, x0
   3a4ac:   aa1503e0    mov x0, x21
   3a4b0:   97ffb538    bl  27990 <__libc_init@plt-0x39120>
   3a4b4:   b40000a0    cbz x0, 3a4c8 <__libc_init@plt-0x265e8>
   3a4b8:   aa1403e1    mov x1, x20
   3a4bc:   aa1303e2    mov x2, x19
   3a4c0:   97ffadd5    bl  25c14 <__libc_init@plt-0x3ae9c>
   3a4c4:   14000004    b   3a4d4 <__libc_init@plt-0x265dc>
   3a4c8:   aa1503e0    mov x0, x21
   3a4cc:   97ffffd4    bl  3a41c <__libc_init@plt-0x26694>
   3a4d0:   b40000c0    cbz x0, 3a4e8 <__libc_init@plt-0x265c8>
   3a4d4:   a9424ff4    ldp x20, x19, [sp, #32]
   3a4d8:   52800020    mov w0, #0x1                    // #1
   3a4dc:   f9400bf5    ldr x21, [sp, #16]
   3a4e0:   a8c37bfd    ldp x29, x30, [sp], #48
   3a4e4:   d65f03c0    ret
   3a4e8:   d0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3a4ec:   aa1303e0    mov x0, x19
   3a4f0:   91262421    add x1, x1, #0x989
   3a4f4:   97ffa2c5    bl  23008 <__libc_init@plt-0x3daa8>
   3a4f8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a4fc:   f9000bf5    str x21, [sp, #16]
   3a500:   910003fd    mov x29, sp
   3a504:   a9024ff4    stp x20, x19, [sp, #32]
   3a508:   aa0203f5    mov x21, x2
   3a50c:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a510:   aa0103f4    mov x20, x1
   3a514:   aa0003f3    mov x19, x0
   3a518:   913a4042    add x2, x2, #0xe90
   3a51c:   aa0103e0    mov x0, x1
   3a520:   aa1503e1    mov x1, x21
   3a524:   97ffa339    bl  23208 <__libc_init@plt-0x3d8a8>
   3a528:   7100141f    cmp w0, #0x5
   3a52c:   540001c8    b.hi    3a564 <__libc_init@plt-0x2654c>  // b.pmore
   3a530:   f0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3a534:   2a0003e8    mov w8, w0
   3a538:   91380129    add x9, x9, #0xe00
   3a53c:   1000008a    adr x10, 3a54c <__libc_init@plt-0x26564>
   3a540:   3868692b    ldrb    w11, [x9, x8]
   3a544:   8b0b094a    add x10, x10, x11, lsl #2
   3a548:   d61f0140    br  x10
   3a54c:   aa1303e0    mov x0, x19
   3a550:   97ffb4d2    bl  27898 <__libc_init@plt-0x39218>
   3a554:   aa0003e8    mov x8, x0
   3a558:   52800020    mov w0, #0x1                    // #1
   3a55c:   b9000500    str w0, [x8, #4]
   3a560:   1400002a    b   3a608 <__libc_init@plt-0x264a8>
   3a564:   aa1303e0    mov x0, x19
   3a568:   97ffb9ab    bl  28c14 <__libc_init@plt-0x37e9c>
   3a56c:   90fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   3a570:   52807dc1    mov w1, #0x3ee                  // #1006
   3a574:   910d6c42    add x2, x2, #0x35b
   3a578:   2a1503e3    mov w3, w21
   3a57c:   aa1403e4    mov x4, x20
   3a580:   97ffa106    bl  22998 <__libc_init@plt-0x3e118>
   3a584:   2a1f03e0    mov w0, wzr
   3a588:   14000020    b   3a608 <__libc_init@plt-0x264a8>
   3a58c:   aa1303e0    mov x0, x19
   3a590:   97ffb4c2    bl  27898 <__libc_init@plt-0x39218>
   3a594:   aa0003e8    mov x8, x0
   3a598:   52800049    mov w9, #0x2                    // #2
   3a59c:   14000010    b   3a5dc <__libc_init@plt-0x264d4>
   3a5a0:   aa1303e0    mov x0, x19
   3a5a4:   97ffb4bd    bl  27898 <__libc_init@plt-0x39218>
   3a5a8:   aa0003e8    mov x8, x0
   3a5ac:   52800069    mov w9, #0x3                    // #3
   3a5b0:   1400000b    b   3a5dc <__libc_init@plt-0x264d4>
   3a5b4:   aa1303e0    mov x0, x19
   3a5b8:   97ffb4b8    bl  27898 <__libc_init@plt-0x39218>
   3a5bc:   aa0003e8    mov x8, x0
   3a5c0:   52800020    mov w0, #0x1                    // #1
   3a5c4:   b900051f    str wzr, [x8, #4]
   3a5c8:   14000010    b   3a608 <__libc_init@plt-0x264a8>
   3a5cc:   aa1303e0    mov x0, x19
   3a5d0:   97ffb4b2    bl  27898 <__libc_init@plt-0x39218>
   3a5d4:   aa0003e8    mov x8, x0
   3a5d8:   52800089    mov w9, #0x4                    // #4
   3a5dc:   52800020    mov w0, #0x1                    // #1
   3a5e0:   b9000509    str w9, [x8, #4]
   3a5e4:   14000009    b   3a608 <__libc_init@plt-0x264a8>
   3a5e8:   d0000148    adrp    x8, 64000 <strcmp@plt+0x3240>
   3a5ec:   aa1303e0    mov x0, x19
   3a5f0:   f945f508    ldr x8, [x8, #3048]
   3a5f4:   b9401d14    ldr w20, [x8, #28]
   3a5f8:   97ffb4a8    bl  27898 <__libc_init@plt-0x39218>
   3a5fc:   aa0003e8    mov x8, x0
   3a600:   52800020    mov w0, #0x1                    // #1
   3a604:   b9000514    str w20, [x8, #4]
   3a608:   a9424ff4    ldp x20, x19, [sp, #32]
   3a60c:   f9400bf5    ldr x21, [sp, #16]
   3a610:   a8c37bfd    ldp x29, x30, [sp], #48
   3a614:   d65f03c0    ret
   3a618:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a61c:   f9000bf5    str x21, [sp, #16]
   3a620:   910003fd    mov x29, sp
   3a624:   a9024ff4    stp x20, x19, [sp, #32]
   3a628:   aa0203f4    mov x20, x2
   3a62c:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a630:   aa0103f3    mov x19, x1
   3a634:   aa0003f5    mov x21, x0
   3a638:   913b2042    add x2, x2, #0xec8
   3a63c:   aa0103e0    mov x0, x1
   3a640:   aa1403e1    mov x1, x20
   3a644:   97ffa2f1    bl  23208 <__libc_init@plt-0x3d8a8>
   3a648:   51000408    sub w8, w0, #0x1
   3a64c:   7100091f    cmp w8, #0x2
   3a650:   540000e2    b.cs    3a66c <__libc_init@plt-0x26444>  // b.hs, b.nlast
   3a654:   aa1503e0    mov x0, x21
   3a658:   97ffb490    bl  27898 <__libc_init@plt-0x39218>
   3a65c:   39400009    ldrb    w9, [x0]
   3a660:   aa0003e8    mov x8, x0
   3a664:   121d7929    and w9, w9, #0xfffffffb
   3a668:   14000007    b   3a684 <__libc_init@plt-0x2642c>
   3a66c:   35000120    cbnz    w0, 3a690 <__libc_init@plt-0x26420>
   3a670:   aa1503e0    mov x0, x21
   3a674:   97ffb489    bl  27898 <__libc_init@plt-0x39218>
   3a678:   39400009    ldrb    w9, [x0]
   3a67c:   aa0003e8    mov x8, x0
   3a680:   321e0129    orr w9, w9, #0x4
   3a684:   52800020    mov w0, #0x1                    // #1
   3a688:   39000109    strb    w9, [x8]
   3a68c:   1400000a    b   3a6b4 <__libc_init@plt-0x263fc>
   3a690:   aa1503e0    mov x0, x21
   3a694:   97ffb960    bl  28c14 <__libc_init@plt-0x37e9c>
   3a698:   f0fffe82    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   3a69c:   52807dc1    mov w1, #0x3ee                  // #1006
   3a6a0:   911df042    add x2, x2, #0x77c
   3a6a4:   2a1403e3    mov w3, w20
   3a6a8:   aa1303e4    mov x4, x19
   3a6ac:   97ffa0bb    bl  22998 <__libc_init@plt-0x3e118>
   3a6b0:   2a1f03e0    mov w0, wzr
   3a6b4:   a9424ff4    ldp x20, x19, [sp, #32]
   3a6b8:   f9400bf5    ldr x21, [sp, #16]
   3a6bc:   a8c37bfd    ldp x29, x30, [sp], #48
   3a6c0:   d65f03c0    ret
   3a6c4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a6c8:   a90157f6    stp x22, x21, [sp, #16]
   3a6cc:   910003fd    mov x29, sp
   3a6d0:   a9024ff4    stp x20, x19, [sp, #32]
   3a6d4:   aa0203f5    mov x21, x2
   3a6d8:   aa0103f4    mov x20, x1
   3a6dc:   aa0003f6    mov x22, x0
   3a6e0:   9400003e    bl  3a7d8 <__libc_init@plt-0x262d8>
   3a6e4:   aa0003f3    mov x19, x0
   3a6e8:   b4000280    cbz x0, 3a738 <__libc_init@plt-0x26378>
   3a6ec:   39409268    ldrb    w8, [x19, #36]
   3a6f0:   350006a8    cbnz    w8, 3a7c4 <__libc_init@plt-0x262ec>
   3a6f4:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a6f8:   aa1403e0    mov x0, x20
   3a6fc:   913ba042    add x2, x2, #0xee8
   3a700:   aa1503e1    mov x1, x21
   3a704:   97ffa2c1    bl  23208 <__libc_init@plt-0x3d8a8>
   3a708:   71000c1f    cmp w0, #0x3
   3a70c:   54000428    b.hi    3a790 <__libc_init@plt-0x26320>  // b.pmore
   3a710:   f0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3a714:   2a0003e8    mov w8, w0
   3a718:   91381929    add x9, x9, #0xe06
   3a71c:   1000008a    adr x10, 3a72c <__libc_init@plt-0x26384>
   3a720:   3868692b    ldrb    w11, [x9, x8]
   3a724:   8b0b094a    add x10, x10, x11, lsl #2
   3a728:   d61f0140    br  x10
   3a72c:   52800028    mov w8, #0x1                    // #1
   3a730:   b9006e7f    str wzr, [x19, #108]
   3a734:   1400000b    b   3a760 <__libc_init@plt-0x26350>
   3a738:   aa1603e0    mov x0, x22
   3a73c:   97ffff38    bl  3a41c <__libc_init@plt-0x26694>
   3a740:   b5000360    cbnz    x0, 3a7ac <__libc_init@plt-0x26304>
   3a744:   aa1603e0    mov x0, x22
   3a748:   97ffb933    bl  28c14 <__libc_init@plt-0x37e9c>
   3a74c:   d0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3a750:   9112b021    add x1, x1, #0x4ac
   3a754:   97ffa22d    bl  23008 <__libc_init@plt-0x3daa8>
   3a758:   52800028    mov w8, #0x1                    // #1
   3a75c:   b9006e68    str w8, [x19, #108]
   3a760:   3901c268    strb    w8, [x19, #112]
   3a764:   14000012    b   3a7ac <__libc_init@plt-0x26304>
   3a768:   52800048    mov w8, #0x2                    // #2
   3a76c:   52800029    mov w9, #0x1                    // #1
   3a770:   b9006e68    str w8, [x19, #108]
   3a774:   3901c269    strb    w9, [x19, #112]
   3a778:   1400000d    b   3a7ac <__libc_init@plt-0x26304>
   3a77c:   52800048    mov w8, #0x2                    // #2
   3a780:   52800029    mov w9, #0x1                    // #1
   3a784:   b9004268    str w8, [x19, #64]
   3a788:   39011269    strb    w9, [x19, #68]
   3a78c:   14000008    b   3a7ac <__libc_init@plt-0x26304>
   3a790:   f0fffe82    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   3a794:   aa1303e0    mov x0, x19
   3a798:   9105fc42    add x2, x2, #0x17f
   3a79c:   52807dc1    mov w1, #0x3ee                  // #1006
   3a7a0:   2a1503e3    mov w3, w21
   3a7a4:   aa1403e4    mov x4, x20
   3a7a8:   97ffa07c    bl  22998 <__libc_init@plt-0x3e118>
   3a7ac:   f100027f    cmp x19, #0x0
   3a7b0:   a9424ff4    ldp x20, x19, [sp, #32]
   3a7b4:   1a9f07e0    cset    w0, ne  // ne = any
   3a7b8:   a94157f6    ldp x22, x21, [sp, #16]
   3a7bc:   a8c37bfd    ldp x29, x30, [sp], #48
   3a7c0:   d65f03c0    ret
   3a7c4:   aa1603e0    mov x0, x22
   3a7c8:   97ffb913    bl  28c14 <__libc_init@plt-0x37e9c>
   3a7cc:   f0fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3a7d0:   912a7821    add x1, x1, #0xa9e
   3a7d4:   97ffa20d    bl  23008 <__libc_init@plt-0x3daa8>
   3a7d8:   d10103ff    sub sp, sp, #0x40
   3a7dc:   a9027bfd    stp x29, x30, [sp, #32]
   3a7e0:   910083fd    add x29, sp, #0x20
   3a7e4:   f9001bf3    str x19, [sp, #48]
   3a7e8:   d53bd053    mrs x19, tpidr_el0
   3a7ec:   f9401668    ldr x8, [x19, #40]
   3a7f0:   f81f83a8    stur    x8, [x29, #-8]
   3a7f4:   b9400808    ldr w8, [x0, #8]
   3a7f8:   3100051f    cmn w8, #0x1
   3a7fc:   54000220    b.eq    3a840 <__libc_init@plt-0x26270>  // b.none
   3a800:   b0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   3a804:   aa0003e1    mov x1, x0
   3a808:   9114e129    add x9, x9, #0x538
   3a80c:   910023ea    add x10, sp, #0x8
   3a810:   910043e0    add x0, sp, #0x10
   3a814:   f8687928    ldr x8, [x9, x8, lsl #3]
   3a818:   f9000bea    str x10, [sp, #16]
   3a81c:   d63f0100    blr x8
   3a820:   f9401668    ldr x8, [x19, #40]
   3a824:   f85f83a9    ldur    x9, [x29, #-8]
   3a828:   eb09011f    cmp x8, x9
   3a82c:   540000c1    b.ne    3a844 <__libc_init@plt-0x2626c>  // b.any
   3a830:   a9427bfd    ldp x29, x30, [sp, #32]
   3a834:   f9401bf3    ldr x19, [sp, #48]
   3a838:   910103ff    add sp, sp, #0x40
   3a83c:   d65f03c0    ret
   3a840:   97ffaf78    bl  26620 <__libc_init@plt-0x3a490>
   3a844:   940098bf    bl  60b40 <__stack_chk_fail@plt>
   3a848:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a84c:   a90157f6    stp x22, x21, [sp, #16]
   3a850:   910003fd    mov x29, sp
   3a854:   a9024ff4    stp x20, x19, [sp, #32]
   3a858:   aa0203f6    mov x22, x2
   3a85c:   aa0103f4    mov x20, x1
   3a860:   aa0003f5    mov x21, x0
   3a864:   97ffffdd    bl  3a7d8 <__libc_init@plt-0x262d8>
   3a868:   b40004a0    cbz x0, 3a8fc <__libc_init@plt-0x261b4>
   3a86c:   aa0003f3    mov x19, x0
   3a870:   39409008    ldrb    w8, [x0, #36]
   3a874:   350006e8    cbnz    w8, 3a950 <__libc_init@plt-0x26160>
   3a878:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3a87c:   aa1403e0    mov x0, x20
   3a880:   913c4042    add x2, x2, #0xf10
   3a884:   aa1603e1    mov x1, x22
   3a888:   97ffa260    bl  23208 <__libc_init@plt-0x3d8a8>
   3a88c:   71000c1f    cmp w0, #0x3
   3a890:   54000462    b.cs    3a91c <__libc_init@plt-0x26194>  // b.hs, b.nlast
   3a894:   2a0003f5    mov w21, w0
   3a898:   3940d268    ldrb    w8, [x19, #52]
   3a89c:   52800034    mov w20, #0x1                       // #1
   3a8a0:   34000288    cbz w8, 3a8f0 <__libc_init@plt-0x261c0>
   3a8a4:   f9401668    ldr x8, [x19, #40]
   3a8a8:   39424109    ldrb    w9, [x8, #144]
   3a8ac:   7100013f    cmp w9, #0x0
   3a8b0:   120002a9    and w9, w21, #0x1
   3a8b4:   1a9f07ea    cset    w10, ne // ne = any
   3a8b8:   6b0a013f    cmp w9, w10
   3a8bc:   54000100    b.eq    3a8dc <__libc_init@plt-0x261d4>  // b.none
   3a8c0:   39424508    ldrb    w8, [x8, #145]
   3a8c4:   92400aa9    and x9, x21, #0x7
   3a8c8:   7100011f    cmp w8, #0x0
   3a8cc:   1ac92688    lsr w8, w20, w9
   3a8d0:   1a9f07e9    cset    w9, ne  // ne = any
   3a8d4:   4a090108    eor w8, w8, w9
   3a8d8:   370000c8    tbnz    w8, #0, 3a8f0 <__libc_init@plt-0x261c0>
   3a8dc:   f0fffe62    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   3a8e0:   aa1303e0    mov x0, x19
   3a8e4:   912b6842    add x2, x2, #0xada
   3a8e8:   52807d21    mov w1, #0x3e9                  // #1001
   3a8ec:   97ffa02b    bl  22998 <__libc_init@plt-0x3e118>
   3a8f0:   b9004a75    str w21, [x19, #72]
   3a8f4:   39013274    strb    w20, [x19, #76]
   3a8f8:   14000011    b   3a93c <__libc_init@plt-0x26174>
   3a8fc:   aa1503e0    mov x0, x21
   3a900:   97fffec7    bl  3a41c <__libc_init@plt-0x26694>
   3a904:   b50001a0    cbnz    x0, 3a938 <__libc_init@plt-0x26178>
   3a908:   aa1503e0    mov x0, x21
   3a90c:   97ffb8c2    bl  28c14 <__libc_init@plt-0x37e9c>
   3a910:   d0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3a914:   91137421    add x1, x1, #0x4dd
   3a918:   97ffa1bc    bl  23008 <__libc_init@plt-0x3daa8>
   3a91c:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3a920:   aa1303e0    mov x0, x19
   3a924:   912e8042    add x2, x2, #0xba0
   3a928:   52807dc1    mov w1, #0x3ee                  // #1006
   3a92c:   2a1603e3    mov w3, w22
   3a930:   aa1403e4    mov x4, x20
   3a934:   97ffa019    bl  22998 <__libc_init@plt-0x3e118>
   3a938:   2a1f03f4    mov w20, wzr
   3a93c:   2a1403e0    mov w0, w20
   3a940:   a9424ff4    ldp x20, x19, [sp, #32]
   3a944:   a94157f6    ldp x22, x21, [sp, #16]
   3a948:   a8c37bfd    ldp x29, x30, [sp], #48
   3a94c:   d65f03c0    ret
   3a950:   aa1503e0    mov x0, x21
   3a954:   97ffb8b0    bl  28c14 <__libc_init@plt-0x37e9c>
   3a958:   b0fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3a95c:   9109b421    add x1, x1, #0x26d
   3a960:   97ffa1aa    bl  23008 <__libc_init@plt-0x3daa8>
   3a964:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3a968:   a90157f6    stp x22, x21, [sp, #16]
   3a96c:   910003fd    mov x29, sp
   3a970:   a9024ff4    stp x20, x19, [sp, #32]
   3a974:   aa0203f5    mov x21, x2
   3a978:   aa0103f6    mov x22, x1
   3a97c:   aa0003f4    mov x20, x0
   3a980:   97ffb8a5    bl  28c14 <__libc_init@plt-0x37e9c>
   3a984:   aa0003f3    mov x19, x0
   3a988:   90fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   3a98c:   9121c042    add x2, x2, #0x870
   3a990:   aa1603e0    mov x0, x22
   3a994:   aa1503e1    mov x1, x21
   3a998:   aa1303e3    mov x3, x19
   3a99c:   97fffdc2    bl  3a0a4 <__libc_init@plt-0x26a0c>
   3a9a0:   2a0003f5    mov w21, w0
   3a9a4:   aa1403e0    mov x0, x20
   3a9a8:   97ffff8c    bl  3a7d8 <__libc_init@plt-0x262d8>
   3a9ac:   b40001e0    cbz x0, 3a9e8 <__libc_init@plt-0x260c8>
   3a9b0:   39409008    ldrb    w8, [x0, #36]
   3a9b4:   35000428    cbnz    w8, 3aa38 <__libc_init@plt-0x26078>
   3a9b8:   f9401408    ldr x8, [x0, #40]
   3a9bc:   120002a9    and w9, w21, #0x1
   3a9c0:   39024d09    strb    w9, [x8, #147]
   3a9c4:   b9401268    ldr w8, [x19, #16]
   3a9c8:   b9402269    ldr w9, [x19, #32]
   3a9cc:   a9424ff4    ldp x20, x19, [sp, #32]
   3a9d0:   a94157f6    ldp x22, x21, [sp, #16]
   3a9d4:   2a090108    orr w8, w8, w9
   3a9d8:   7100011f    cmp w8, #0x0
   3a9dc:   1a9f17e0    cset    w0, eq  // eq = none
   3a9e0:   a8c37bfd    ldp x29, x30, [sp], #48
   3a9e4:   d65f03c0    ret
   3a9e8:   aa1403e0    mov x0, x20
   3a9ec:   94000017    bl  3aa48 <__libc_init@plt-0x26068>
   3a9f0:   b40000e0    cbz x0, 3aa0c <__libc_init@plt-0x260a4>
   3a9f4:   3607fe95    tbz w21, #0, 3a9c4 <__libc_init@plt-0x260ec>
   3a9f8:   f9401408    ldr x8, [x0, #40]
   3a9fc:   39424d08    ldrb    w8, [x8, #147]
   3aa00:   34000148    cbz w8, 3aa28 <__libc_init@plt-0x26088>
   3aa04:   97ffb6d7    bl  28560 <__libc_init@plt-0x38550>
   3aa08:   17ffffef    b   3a9c4 <__libc_init@plt-0x260ec>
   3aa0c:   aa1403e0    mov x0, x20
   3aa10:   97fffe83    bl  3a41c <__libc_init@plt-0x26694>
   3aa14:   b5fffd80    cbnz    x0, 3a9c4 <__libc_init@plt-0x260ec>
   3aa18:   b0fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3aa1c:   aa1303e0    mov x0, x19
   3aa20:   910aa421    add x1, x1, #0x2a9
   3aa24:   97ffa179    bl  23008 <__libc_init@plt-0x3daa8>
   3aa28:   aa1303e0    mov x0, x19
   3aa2c:   52808101    mov w1, #0x408                  // #1032
   3aa30:   97ffa056    bl  22b88 <__libc_init@plt-0x3df28>
   3aa34:   17ffffe4    b   3a9c4 <__libc_init@plt-0x260ec>
   3aa38:   90fffe81    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3aa3c:   aa1303e0    mov x0, x19
   3aa40:   910dc021    add x1, x1, #0x370
   3aa44:   97ffa171    bl  23008 <__libc_init@plt-0x3daa8>
   3aa48:   d10103ff    sub sp, sp, #0x40
   3aa4c:   a9027bfd    stp x29, x30, [sp, #32]
   3aa50:   910083fd    add x29, sp, #0x20
   3aa54:   f9001bf3    str x19, [sp, #48]
   3aa58:   d53bd053    mrs x19, tpidr_el0
   3aa5c:   f9401668    ldr x8, [x19, #40]
   3aa60:   f81f83a8    stur    x8, [x29, #-8]
   3aa64:   b9400808    ldr w8, [x0, #8]
   3aa68:   3100051f    cmn w8, #0x1
   3aa6c:   54000220    b.eq    3aab0 <__libc_init@plt-0x26000>  // b.none
   3aa70:   b0000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   3aa74:   aa0003e1    mov x1, x0
   3aa78:   91180129    add x9, x9, #0x600
   3aa7c:   910023ea    add x10, sp, #0x8
   3aa80:   910043e0    add x0, sp, #0x10
   3aa84:   f8687928    ldr x8, [x9, x8, lsl #3]
   3aa88:   f9000bea    str x10, [sp, #16]
   3aa8c:   d63f0100    blr x8
   3aa90:   f9401668    ldr x8, [x19, #40]
   3aa94:   f85f83a9    ldur    x9, [x29, #-8]
   3aa98:   eb09011f    cmp x8, x9
   3aa9c:   540000c1    b.ne    3aab4 <__libc_init@plt-0x25ffc>  // b.any
   3aaa0:   a9427bfd    ldp x29, x30, [sp, #32]
   3aaa4:   f9401bf3    ldr x19, [sp, #48]
   3aaa8:   910103ff    add sp, sp, #0x40
   3aaac:   d65f03c0    ret
   3aab0:   97ffaedc    bl  26620 <__libc_init@plt-0x3a490>
   3aab4:   94009823    bl  60b40 <__stack_chk_fail@plt>
   3aab8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3aabc:   a90157f6    stp x22, x21, [sp, #16]
   3aac0:   910003fd    mov x29, sp
   3aac4:   a9024ff4    stp x20, x19, [sp, #32]
   3aac8:   aa0203f4    mov x20, x2
   3aacc:   aa0103f3    mov x19, x1
   3aad0:   aa0003f6    mov x22, x0
   3aad4:   97ffff41    bl  3a7d8 <__libc_init@plt-0x262d8>
   3aad8:   b40001e0    cbz x0, 3ab14 <__libc_init@plt-0x25f9c>
   3aadc:   aa0003f5    mov x21, x0
   3aae0:   39409008    ldrb    w8, [x0, #36]
   3aae4:   35000468    cbnz    w8, 3ab70 <__libc_init@plt-0x25f40>
   3aae8:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3aaec:   aa1303e0    mov x0, x19
   3aaf0:   913cc042    add x2, x2, #0xf30
   3aaf4:   aa1403e1    mov x1, x20
   3aaf8:   97ffa1c4    bl  23208 <__libc_init@plt-0x3d8a8>
   3aafc:   51000408    sub w8, w0, #0x1
   3ab00:   7100091f    cmp w8, #0x2
   3ab04:   54000182    b.cs    3ab34 <__libc_init@plt-0x25f7c>  // b.hs, b.nlast
   3ab08:   90fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   3ab0c:   91354042    add x2, x2, #0xd50
   3ab10:   1400000e    b   3ab48 <__libc_init@plt-0x25f68>
   3ab14:   aa1603e0    mov x0, x22
   3ab18:   97fffe41    bl  3a41c <__libc_init@plt-0x26694>
   3ab1c:   b5000200    cbnz    x0, 3ab5c <__libc_init@plt-0x25f54>
   3ab20:   aa1603e0    mov x0, x22
   3ab24:   97ffb83c    bl  28c14 <__libc_init@plt-0x37e9c>
   3ab28:   90fffe81    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3ab2c:   910ec821    add x1, x1, #0x3b2
   3ab30:   97ffa136    bl  23008 <__libc_init@plt-0x3daa8>
   3ab34:   35000060    cbnz    w0, 3ab40 <__libc_init@plt-0x25f70>
   3ab38:   52800020    mov w0, #0x1                    // #1
   3ab3c:   14000009    b   3ab60 <__libc_init@plt-0x25f50>
   3ab40:   f0fffe82    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   3ab44:   9117f442    add x2, x2, #0x5fd
   3ab48:   aa1503e0    mov x0, x21
   3ab4c:   52807dc1    mov w1, #0x3ee                  // #1006
   3ab50:   2a1403e3    mov w3, w20
   3ab54:   aa1303e4    mov x4, x19
   3ab58:   97ff9f90    bl  22998 <__libc_init@plt-0x3e118>
   3ab5c:   2a1f03e0    mov w0, wzr
   3ab60:   a9424ff4    ldp x20, x19, [sp, #32]
   3ab64:   a94157f6    ldp x22, x21, [sp, #16]
   3ab68:   a8c37bfd    ldp x29, x30, [sp], #48
   3ab6c:   d65f03c0    ret
   3ab70:   aa1603e0    mov x0, x22
   3ab74:   97ffb828    bl  28c14 <__libc_init@plt-0x37e9c>
   3ab78:   90fffe81    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3ab7c:   9121f421    add x1, x1, #0x87d
   3ab80:   97ffa122    bl  23008 <__libc_init@plt-0x3daa8>
   3ab84:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3ab88:   a90157f6    stp x22, x21, [sp, #16]
   3ab8c:   910003fd    mov x29, sp
   3ab90:   a9024ff4    stp x20, x19, [sp, #32]
   3ab94:   aa0203f4    mov x20, x2
   3ab98:   aa0103f3    mov x19, x1
   3ab9c:   aa0003f6    mov x22, x0
   3aba0:   97ffff0e    bl  3a7d8 <__libc_init@plt-0x262d8>
   3aba4:   b40001a0    cbz x0, 3abd8 <__libc_init@plt-0x25ed8>
   3aba8:   aa0003f5    mov x21, x0
   3abac:   39409008    ldrb    w8, [x0, #36]
   3abb0:   350003c8    cbnz    w8, 3ac28 <__libc_init@plt-0x25e88>
   3abb4:   aa1303e0    mov x0, x19
   3abb8:   aa1403e1    mov x1, x20
   3abbc:   97ff9a50    bl  214fc <__libc_init@plt-0x3f5b4>
   3abc0:   f2601c1f    tst x0, #0xff00000000
   3abc4:   540001a0    b.eq    3abf8 <__libc_init@plt-0x25eb8>  // b.none
   3abc8:   aa0003e8    mov x8, x0
   3abcc:   52800020    mov w0, #0x1                    // #1
   3abd0:   b90052a8    str w8, [x21, #80]
   3abd4:   14000011    b   3ac18 <__libc_init@plt-0x25e98>
   3abd8:   aa1603e0    mov x0, x22
   3abdc:   97fffe10    bl  3a41c <__libc_init@plt-0x26694>
   3abe0:   b50001a0    cbnz    x0, 3ac14 <__libc_init@plt-0x25e9c>
   3abe4:   aa1603e0    mov x0, x22
   3abe8:   97ffb80b    bl  28c14 <__libc_init@plt-0x37e9c>
   3abec:   f0fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3abf0:   911e4021    add x1, x1, #0x790
   3abf4:   97ffa105    bl  23008 <__libc_init@plt-0x3daa8>
   3abf8:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3abfc:   aa1503e0    mov x0, x21
   3ac00:   91024c42    add x2, x2, #0x93
   3ac04:   52807dc1    mov w1, #0x3ee                  // #1006
   3ac08:   2a1403e3    mov w3, w20
   3ac0c:   aa1303e4    mov x4, x19
   3ac10:   97ff9f62    bl  22998 <__libc_init@plt-0x3e118>
   3ac14:   2a1f03e0    mov w0, wzr
   3ac18:   a9424ff4    ldp x20, x19, [sp, #32]
   3ac1c:   a94157f6    ldp x22, x21, [sp, #16]
   3ac20:   a8c37bfd    ldp x29, x30, [sp], #48
   3ac24:   d65f03c0    ret
   3ac28:   aa1603e0    mov x0, x22
   3ac2c:   97ffb7fa    bl  28c14 <__libc_init@plt-0x37e9c>
   3ac30:   f0fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3ac34:   913f2021    add x1, x1, #0xfc8
   3ac38:   97ffa0f4    bl  23008 <__libc_init@plt-0x3daa8>
   3ac3c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3ac40:   a90157f6    stp x22, x21, [sp, #16]
   3ac44:   910003fd    mov x29, sp
   3ac48:   a9024ff4    stp x20, x19, [sp, #32]
   3ac4c:   aa0203f5    mov x21, x2
   3ac50:   aa0103f4    mov x20, x1
   3ac54:   aa0003f6    mov x22, x0
   3ac58:   97fffee0    bl  3a7d8 <__libc_init@plt-0x262d8>
   3ac5c:   aa0003f3    mov x19, x0
   3ac60:   b4000280    cbz x0, 3acb0 <__libc_init@plt-0x25e00>
   3ac64:   39409268    ldrb    w8, [x19, #36]
   3ac68:   350005c8    cbnz    w8, 3ad20 <__libc_init@plt-0x25d90>
   3ac6c:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3ac70:   aa1403e0    mov x0, x20
   3ac74:   913d4042    add x2, x2, #0xf50
   3ac78:   aa1503e1    mov x1, x21
   3ac7c:   97ffa163    bl  23208 <__libc_init@plt-0x3d8a8>
   3ac80:   34000280    cbz w0, 3acd0 <__libc_init@plt-0x25de0>
   3ac84:   7100041f    cmp w0, #0x1
   3ac88:   54000100    b.eq    3aca8 <__libc_init@plt-0x25e08>  // b.none
   3ac8c:   b0fffe82    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   3ac90:   aa1303e0    mov x0, x19
   3ac94:   91158042    add x2, x2, #0x560
   3ac98:   52807dc1    mov w1, #0x3ee                  // #1006
   3ac9c:   2a1503e3    mov w3, w21
   3aca0:   aa1403e4    mov x4, x20
   3aca4:   97ff9f3d    bl  22998 <__libc_init@plt-0x3e118>
   3aca8:   2a1f03f4    mov w20, wzr
   3acac:   1400000a    b   3acd4 <__libc_init@plt-0x25ddc>
   3acb0:   aa1603e0    mov x0, x22
   3acb4:   97fffdda    bl  3a41c <__libc_init@plt-0x26694>
   3acb8:   b5000280    cbnz    x0, 3ad08 <__libc_init@plt-0x25da8>
   3acbc:   aa1603e0    mov x0, x22
   3acc0:   97ffb7d5    bl  28c14 <__libc_init@plt-0x37e9c>
   3acc4:   d0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3acc8:   910c9021    add x1, x1, #0x324
   3accc:   97ffa0cf    bl  23008 <__libc_init@plt-0x3daa8>
   3acd0:   52800034    mov w20, #0x1                       // #1
   3acd4:   f9401668    ldr x8, [x19, #40]
   3acd8:   39401909    ldrb    w9, [x8, #6]
   3acdc:   6b14013f    cmp w9, w20
   3ace0:   54000140    b.eq    3ad08 <__libc_init@plt-0x25da8>  // b.none
   3ace4:   3940d269    ldrb    w9, [x19, #52]
   3ace8:   340000e9    cbz w9, 3ad04 <__libc_init@plt-0x25dac>
   3acec:   f0fffe62    adrp    x2, 9000 <__libc_init@plt-0x57ab0>
   3acf0:   aa1303e0    mov x0, x19
   3acf4:   9139d042    add x2, x2, #0xe74
   3acf8:   52807d21    mov w1, #0x3e9                  // #1001
   3acfc:   97ff9f27    bl  22998 <__libc_init@plt-0x3e118>
   3ad00:   f9401668    ldr x8, [x19, #40]
   3ad04:   39001914    strb    w20, [x8, #6]
   3ad08:   f100027f    cmp x19, #0x0
   3ad0c:   a9424ff4    ldp x20, x19, [sp, #32]
   3ad10:   1a9f07e0    cset    w0, ne  // ne = any
   3ad14:   a94157f6    ldp x22, x21, [sp, #16]
   3ad18:   a8c37bfd    ldp x29, x30, [sp], #48
   3ad1c:   d65f03c0    ret
   3ad20:   aa1603e0    mov x0, x22
   3ad24:   97ffb7bc    bl  28c14 <__libc_init@plt-0x37e9c>
   3ad28:   90fffe81    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3ad2c:   91195421    add x1, x1, #0x655
   3ad30:   97ffa0b6    bl  23008 <__libc_init@plt-0x3daa8>
   3ad34:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3ad38:   a90157f6    stp x22, x21, [sp, #16]
   3ad3c:   910003fd    mov x29, sp
   3ad40:   a9024ff4    stp x20, x19, [sp, #32]
   3ad44:   aa0203f4    mov x20, x2
   3ad48:   aa0103f3    mov x19, x1
   3ad4c:   aa0003f6    mov x22, x0
   3ad50:   97fffea2    bl  3a7d8 <__libc_init@plt-0x262d8>
   3ad54:   aa0003f5    mov x21, x0
   3ad58:   b4000100    cbz x0, 3ad78 <__libc_init@plt-0x25d38>
   3ad5c:   394092a8    ldrb    w8, [x21, #36]
   3ad60:   34000128    cbz w8, 3ad84 <__libc_init@plt-0x25d2c>
   3ad64:   aa1603e0    mov x0, x22
   3ad68:   97ffb7ab    bl  28c14 <__libc_init@plt-0x37e9c>
   3ad6c:   b0fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3ad70:   9134b421    add x1, x1, #0xd2d
   3ad74:   97ffa0a5    bl  23008 <__libc_init@plt-0x3daa8>
   3ad78:   aa1603e0    mov x0, x22
   3ad7c:   97fffda8    bl  3a41c <__libc_init@plt-0x26694>
   3ad80:   b4000340    cbz x0, 3ade8 <__libc_init@plt-0x25cc8>
   3ad84:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3ad88:   aa1303e0    mov x0, x19
   3ad8c:   913da042    add x2, x2, #0xf68
   3ad90:   aa1403e1    mov x1, x20
   3ad94:   97ffa11d    bl  23208 <__libc_init@plt-0x3d8a8>
   3ad98:   7100041f    cmp w0, #0x1
   3ad9c:   54000080    b.eq    3adac <__libc_init@plt-0x25d04>  // b.none
   3ada0:   350000c0    cbnz    w0, 3adb8 <__libc_init@plt-0x25cf8>
   3ada4:   52802008    mov w8, #0x100                  // #256
   3ada8:   14000002    b   3adb0 <__libc_init@plt-0x25d00>
   3adac:   52802028    mov w8, #0x101                  // #257
   3adb0:   7900d2a8    strh    w8, [x21, #104]
   3adb4:   14000008    b   3add4 <__libc_init@plt-0x25cdc>
   3adb8:   d0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3adbc:   aa1503e0    mov x0, x21
   3adc0:   9102a842    add x2, x2, #0xaa
   3adc4:   52807dc1    mov w1, #0x3ee                  // #1006
   3adc8:   2a1403e3    mov w3, w20
   3adcc:   aa1303e4    mov x4, x19
   3add0:   97ff9ef2    bl  22998 <__libc_init@plt-0x3e118>
   3add4:   a9424ff4    ldp x20, x19, [sp, #32]
   3add8:   52800020    mov w0, #0x1                    // #1
   3addc:   a94157f6    ldp x22, x21, [sp, #16]
   3ade0:   a8c37bfd    ldp x29, x30, [sp], #48
   3ade4:   d65f03c0    ret
   3ade8:   aa1603e0    mov x0, x22
   3adec:   97ffb78a    bl  28c14 <__libc_init@plt-0x37e9c>
   3adf0:   d0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3adf4:   913ef021    add x1, x1, #0xfbc
   3adf8:   97ffa084    bl  23008 <__libc_init@plt-0x3daa8>
   3adfc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3ae00:   a90157f6    stp x22, x21, [sp, #16]
   3ae04:   910003fd    mov x29, sp
   3ae08:   a9024ff4    stp x20, x19, [sp, #32]
   3ae0c:   aa0203f4    mov x20, x2
   3ae10:   aa0103f3    mov x19, x1
   3ae14:   aa0003f5    mov x21, x0
   3ae18:   97fffe70    bl  3a7d8 <__libc_init@plt-0x262d8>
   3ae1c:   b4000220    cbz x0, 3ae60 <__libc_init@plt-0x25c50>
   3ae20:   aa0003f6    mov x22, x0
   3ae24:   39409008    ldrb    w8, [x0, #36]
   3ae28:   350004e8    cbnz    w8, 3aec4 <__libc_init@plt-0x25bec>
   3ae2c:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3ae30:   aa1303e0    mov x0, x19
   3ae34:   913e0042    add x2, x2, #0xf80
   3ae38:   aa1403e1    mov x1, x20
   3ae3c:   97ffa0f3    bl  23208 <__libc_init@plt-0x3d8a8>
   3ae40:   7100081f    cmp w0, #0x2
   3ae44:   540001c0    b.eq    3ae7c <__libc_init@plt-0x25c34>  // b.none
   3ae48:   7100041f    cmp w0, #0x1
   3ae4c:   54000140    b.eq    3ae74 <__libc_init@plt-0x25c3c>  // b.none
   3ae50:   35000200    cbnz    w0, 3ae90 <__libc_init@plt-0x25c20>
   3ae54:   52800020    mov w0, #0x1                    // #1
   3ae58:   b90042df    str wzr, [x22, #64]
   3ae5c:   1400000b    b   3ae88 <__libc_init@plt-0x25c28>
   3ae60:   aa1503e0    mov x0, x21
   3ae64:   97fffd6e    bl  3a41c <__libc_init@plt-0x26694>
   3ae68:   b4000380    cbz x0, 3aed8 <__libc_init@plt-0x25bd8>
   3ae6c:   2a1f03e0    mov w0, wzr
   3ae70:   14000011    b   3aeb4 <__libc_init@plt-0x25bfc>
   3ae74:   b90042c0    str w0, [x22, #64]
   3ae78:   14000004    b   3ae88 <__libc_init@plt-0x25c28>
   3ae7c:   52800048    mov w8, #0x2                    // #2
   3ae80:   52800020    mov w0, #0x1                    // #1
   3ae84:   b90042c8    str w8, [x22, #64]
   3ae88:   390112c0    strb    w0, [x22, #68]
   3ae8c:   1400000a    b   3aeb4 <__libc_init@plt-0x25bfc>
   3ae90:   aa1503e0    mov x0, x21
   3ae94:   97ffb760    bl  28c14 <__libc_init@plt-0x37e9c>
   3ae98:   90fffe82    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   3ae9c:   52807dc1    mov w1, #0x3ee                  // #1006
   3aea0:   912fc842    add x2, x2, #0xbf2
   3aea4:   2a1403e3    mov w3, w20
   3aea8:   aa1303e4    mov x4, x19
   3aeac:   97ff9ebb    bl  22998 <__libc_init@plt-0x3e118>
   3aeb0:   52800020    mov w0, #0x1                    // #1
   3aeb4:   a9424ff4    ldp x20, x19, [sp, #32]
   3aeb8:   a94157f6    ldp x22, x21, [sp, #16]
   3aebc:   a8c37bfd    ldp x29, x30, [sp], #48
   3aec0:   d65f03c0    ret
   3aec4:   aa1503e0    mov x0, x21
   3aec8:   97ffb753    bl  28c14 <__libc_init@plt-0x37e9c>
   3aecc:   d0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3aed0:   9102f821    add x1, x1, #0xbe
   3aed4:   97ffa04d    bl  23008 <__libc_init@plt-0x3daa8>
   3aed8:   aa1503e0    mov x0, x21
   3aedc:   97ffb74e    bl  28c14 <__libc_init@plt-0x37e9c>
   3aee0:   f0fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3aee4:   913a8421    add x1, x1, #0xea1
   3aee8:   97ffa048    bl  23008 <__libc_init@plt-0x3daa8>
   3aeec:   a9be7bfd    stp x29, x30, [sp, #-32]!
   3aef0:   a9014ff4    stp x20, x19, [sp, #16]
   3aef4:   910003fd    mov x29, sp
   3aef8:   aa0103f3    mov x19, x1
   3aefc:   aa0003f4    mov x20, x0
   3af00:   97fffe36    bl  3a7d8 <__libc_init@plt-0x262d8>
   3af04:   b4000260    cbz x0, 3af50 <__libc_init@plt-0x25b60>
   3af08:   39409008    ldrb    w8, [x0, #36]
   3af0c:   350004c8    cbnz    w8, 3afa4 <__libc_init@plt-0x25b0c>
   3af10:   b4000313    cbz x19, 3af70 <__libc_init@plt-0x25b40>
   3af14:   f9401408    ldr x8, [x0, #40]
   3af18:   3940d00a    ldrb    w10, [x0, #52]
   3af1c:   39404109    ldrb    w9, [x8, #16]
   3af20:   340000ca    cbz w10, 3af38 <__libc_init@plt-0x25b78>
   3af24:   f940050a    ldr x10, [x8, #8]
   3af28:   7100013f    cmp w9, #0x0
   3af2c:   9a8a03ea    csel    x10, xzr, x10, eq   // eq = none
   3af30:   eb13015f    cmp x10, x19
   3af34:   54000281    b.ne    3af84 <__libc_init@plt-0x25b2c>  // b.any
   3af38:   35000069    cbnz    w9, 3af44 <__libc_init@plt-0x25b6c>
   3af3c:   52800029    mov w9, #0x1                    // #1
   3af40:   39004109    strb    w9, [x8, #16]
   3af44:   52800020    mov w0, #0x1                    // #1
   3af48:   f9000513    str x19, [x8, #8]
   3af4c:   14000013    b   3af98 <__libc_init@plt-0x25b18>
   3af50:   aa1403e0    mov x0, x20
   3af54:   97fffd32    bl  3a41c <__libc_init@plt-0x26694>
   3af58:   b50001e0    cbnz    x0, 3af94 <__libc_init@plt-0x25b1c>
   3af5c:   aa1403e0    mov x0, x20
   3af60:   97ffb72d    bl  28c14 <__libc_init@plt-0x37e9c>
   3af64:   b0fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3af68:   910bc021    add x1, x1, #0x2f0
   3af6c:   97ffa027    bl  23008 <__libc_init@plt-0x3daa8>
   3af70:   aa1403e0    mov x0, x20
   3af74:   97ffb728    bl  28c14 <__libc_init@plt-0x37e9c>
   3af78:   f0fffe82    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   3af7c:   91065442    add x2, x2, #0x195
   3af80:   14000003    b   3af8c <__libc_init@plt-0x25b24>
   3af84:   b0fffe82    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   3af88:   910c7c42    add x2, x2, #0x31f
   3af8c:   52807d21    mov w1, #0x3e9                  // #1001
   3af90:   97ff9e82    bl  22998 <__libc_init@plt-0x3e118>
   3af94:   2a1f03e0    mov w0, wzr
   3af98:   a9414ff4    ldp x20, x19, [sp, #16]
   3af9c:   a8c27bfd    ldp x29, x30, [sp], #32
   3afa0:   d65f03c0    ret
   3afa4:   aa1403e0    mov x0, x20
   3afa8:   97ffb71b    bl  28c14 <__libc_init@plt-0x37e9c>
   3afac:   b0fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3afb0:   9125c821    add x1, x1, #0x972
   3afb4:   97ffa015    bl  23008 <__libc_init@plt-0x3daa8>
   3afb8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3afbc:   a90157f6    stp x22, x21, [sp, #16]
   3afc0:   910003fd    mov x29, sp
   3afc4:   a9024ff4    stp x20, x19, [sp, #32]
   3afc8:   aa0203f4    mov x20, x2
   3afcc:   aa0103f3    mov x19, x1
   3afd0:   aa0003f5    mov x21, x0
   3afd4:   97fffe01    bl  3a7d8 <__libc_init@plt-0x262d8>
   3afd8:   b40002a0    cbz x0, 3b02c <__libc_init@plt-0x25a84>
   3afdc:   aa0003f6    mov x22, x0
   3afe0:   39409008    ldrb    w8, [x0, #36]
   3afe4:   35000888    cbnz    w8, 3b0f4 <__libc_init@plt-0x259bc>
   3afe8:   f0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3afec:   aa1303e0    mov x0, x19
   3aff0:   913e8042    add x2, x2, #0xfa0
   3aff4:   aa1403e1    mov x1, x20
   3aff8:   97ffa084    bl  23208 <__libc_init@plt-0x3d8a8>
   3affc:   7100101f    cmp w0, #0x4
   3b000:   54000348    b.hi    3b068 <__libc_init@plt-0x25a48>  // b.pmore
   3b004:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3b008:   2a0003e8    mov w8, w0
   3b00c:   91382929    add x9, x9, #0xe0a
   3b010:   1000008a    adr x10, 3b020 <__libc_init@plt-0x25a90>
   3b014:   3868692b    ldrb    w11, [x9, x8]
   3b018:   8b0b094a    add x10, x10, x11, lsl #2
   3b01c:   d61f0140    br  x10
   3b020:   52800020    mov w0, #0x1                    // #1
   3b024:   b9003adf    str wzr, [x22, #56]
   3b028:   1400002c    b   3b0d8 <__libc_init@plt-0x259d8>
   3b02c:   aa1503e0    mov x0, x21
   3b030:   9400003b    bl  3b11c <__libc_init@plt-0x25994>
   3b034:   b40002e0    cbz x0, 3b090 <__libc_init@plt-0x25a20>
   3b038:   d0000142    adrp    x2, 65000 <strcmp@plt+0x4240>
   3b03c:   aa0003f6    mov x22, x0
   3b040:   913f4042    add x2, x2, #0xfd0
   3b044:   aa1303e0    mov x0, x19
   3b048:   aa1403e1    mov x1, x20
   3b04c:   97ffa06f    bl  23208 <__libc_init@plt-0x3d8a8>
   3b050:   7100041f    cmp w0, #0x1
   3b054:   540004c0    b.eq    3b0ec <__libc_init@plt-0x259c4>  // b.none
   3b058:   35000080    cbnz    w0, 3b068 <__libc_init@plt-0x25a48>
   3b05c:   52800020    mov w0, #0x1                    // #1
   3b060:   b90036df    str wzr, [x22, #52]
   3b064:   1400001e    b   3b0dc <__libc_init@plt-0x259d4>
   3b068:   aa1503e0    mov x0, x21
   3b06c:   97ffb6ea    bl  28c14 <__libc_init@plt-0x37e9c>
   3b070:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3b074:   52807dc1    mov w1, #0x3ee                  // #1006
   3b078:   9103f042    add x2, x2, #0xfc
   3b07c:   2a1403e3    mov w3, w20
   3b080:   aa1303e4    mov x4, x19
   3b084:   97ff9e45    bl  22998 <__libc_init@plt-0x3e118>
   3b088:   2a1f03e0    mov w0, wzr
   3b08c:   14000014    b   3b0dc <__libc_init@plt-0x259d4>
   3b090:   aa1503e0    mov x0, x21
   3b094:   9400003e    bl  3b18c <__libc_init@plt-0x25924>
   3b098:   b5000080    cbnz    x0, 3b0a8 <__libc_init@plt-0x25a08>
   3b09c:   aa1503e0    mov x0, x21
   3b0a0:   97fffcdf    bl  3a41c <__libc_init@plt-0x26694>
   3b0a4:   b4000320    cbz x0, 3b108 <__libc_init@plt-0x259a8>
   3b0a8:   52800020    mov w0, #0x1                    // #1
   3b0ac:   1400000c    b   3b0dc <__libc_init@plt-0x259d4>
   3b0b0:   52800020    mov w0, #0x1                    // #1
   3b0b4:   b9003ac0    str w0, [x22, #56]
   3b0b8:   14000008    b   3b0d8 <__libc_init@plt-0x259d8>
   3b0bc:   52800048    mov w8, #0x2                    // #2
   3b0c0:   14000004    b   3b0d0 <__libc_init@plt-0x259e0>
   3b0c4:   52800068    mov w8, #0x3                    // #3
   3b0c8:   14000002    b   3b0d0 <__libc_init@plt-0x259e0>
   3b0cc:   52800088    mov w8, #0x4                    // #4
   3b0d0:   52800020    mov w0, #0x1                    // #1
   3b0d4:   b9003ac8    str w8, [x22, #56]
   3b0d8:   3900f2c0    strb    w0, [x22, #60]
   3b0dc:   a9424ff4    ldp x20, x19, [sp, #32]
   3b0e0:   a94157f6    ldp x22, x21, [sp, #16]
   3b0e4:   a8c37bfd    ldp x29, x30, [sp], #48
   3b0e8:   d65f03c0    ret
   3b0ec:   b90036c0    str w0, [x22, #52]
   3b0f0:   17fffffb    b   3b0dc <__libc_init@plt-0x259d4>
   3b0f4:   aa1503e0    mov x0, x21
   3b0f8:   97ffb6c7    bl  28c14 <__libc_init@plt-0x37e9c>
   3b0fc:   b0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3b100:   91355c21    add x1, x1, #0xd57
   3b104:   97ff9fc1    bl  23008 <__libc_init@plt-0x3daa8>
   3b108:   aa1503e0    mov x0, x21
   3b10c:   97ffb6c2    bl  28c14 <__libc_init@plt-0x37e9c>
   3b110:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3b114:   91159421    add x1, x1, #0x565
   3b118:   97ff9fbc    bl  23008 <__libc_init@plt-0x3daa8>
   3b11c:   d10103ff    sub sp, sp, #0x40
   3b120:   a9027bfd    stp x29, x30, [sp, #32]
   3b124:   910083fd    add x29, sp, #0x20
   3b128:   f9001bf3    str x19, [sp, #48]
   3b12c:   d53bd053    mrs x19, tpidr_el0
   3b130:   f9401668    ldr x8, [x19, #40]
   3b134:   f81f83a8    stur    x8, [x29, #-8]
   3b138:   b9400808    ldr w8, [x0, #8]
   3b13c:   3100051f    cmn w8, #0x1
   3b140:   54000220    b.eq    3b184 <__libc_init@plt-0x2592c>  // b.none
   3b144:   90000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   3b148:   aa0003e1    mov x1, x0
   3b14c:   911b2129    add x9, x9, #0x6c8
   3b150:   910023ea    add x10, sp, #0x8
   3b154:   910043e0    add x0, sp, #0x10
   3b158:   f8687928    ldr x8, [x9, x8, lsl #3]
   3b15c:   f9000bea    str x10, [sp, #16]
   3b160:   d63f0100    blr x8
   3b164:   f9401668    ldr x8, [x19, #40]
   3b168:   f85f83a9    ldur    x9, [x29, #-8]
   3b16c:   eb09011f    cmp x8, x9
   3b170:   540000c1    b.ne    3b188 <__libc_init@plt-0x25928>  // b.any
   3b174:   a9427bfd    ldp x29, x30, [sp, #32]
   3b178:   f9401bf3    ldr x19, [sp, #48]
   3b17c:   910103ff    add sp, sp, #0x40
   3b180:   d65f03c0    ret
   3b184:   97ffad27    bl  26620 <__libc_init@plt-0x3a490>
   3b188:   9400966e    bl  60b40 <__stack_chk_fail@plt>
   3b18c:   d10103ff    sub sp, sp, #0x40
   3b190:   a9027bfd    stp x29, x30, [sp, #32]
   3b194:   910083fd    add x29, sp, #0x20
   3b198:   f9001bf3    str x19, [sp, #48]
   3b19c:   d53bd053    mrs x19, tpidr_el0
   3b1a0:   f9401668    ldr x8, [x19, #40]
   3b1a4:   f81f83a8    stur    x8, [x29, #-8]
   3b1a8:   b9400808    ldr w8, [x0, #8]
   3b1ac:   3100051f    cmn w8, #0x1
   3b1b0:   54000220    b.eq    3b1f4 <__libc_init@plt-0x258bc>  // b.none
   3b1b4:   90000149    adrp    x9, 63000 <strcmp@plt+0x2240>
   3b1b8:   aa0003e1    mov x1, x0
   3b1bc:   911e4129    add x9, x9, #0x790
   3b1c0:   910023ea    add x10, sp, #0x8
   3b1c4:   910043e0    add x0, sp, #0x10
   3b1c8:   f8687928    ldr x8, [x9, x8, lsl #3]
   3b1cc:   f9000bea    str x10, [sp, #16]
   3b1d0:   d63f0100    blr x8
   3b1d4:   f9401668    ldr x8, [x19, #40]
   3b1d8:   f85f83a9    ldur    x9, [x29, #-8]
   3b1dc:   eb09011f    cmp x8, x9
   3b1e0:   540000c1    b.ne    3b1f8 <__libc_init@plt-0x258b8>  // b.any
   3b1e4:   a9427bfd    ldp x29, x30, [sp, #32]
   3b1e8:   f9401bf3    ldr x19, [sp, #48]
   3b1ec:   910103ff    add sp, sp, #0x40
   3b1f0:   d65f03c0    ret
   3b1f4:   97ffad0b    bl  26620 <__libc_init@plt-0x3a490>
   3b1f8:   94009652    bl  60b40 <__stack_chk_fail@plt>
   3b1fc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3b200:   a90157f6    stp x22, x21, [sp, #16]
   3b204:   910003fd    mov x29, sp
   3b208:   a9024ff4    stp x20, x19, [sp, #32]
   3b20c:   aa0203f5    mov x21, x2
   3b210:   aa0103f6    mov x22, x1
   3b214:   aa0003f3    mov x19, x0
   3b218:   97fffd70    bl  3a7d8 <__libc_init@plt-0x262d8>
   3b21c:   aa0003f4    mov x20, x0
   3b220:   b4000100    cbz x0, 3b240 <__libc_init@plt-0x25870>
   3b224:   39409288    ldrb    w8, [x20, #36]
   3b228:   350001e8    cbnz    w8, 3b264 <__libc_init@plt-0x2584c>
   3b22c:   aa1403e0    mov x0, x20
   3b230:   aa1603e1    mov x1, x22
   3b234:   aa1503e2    mov x2, x21
   3b238:   97ffb4d5    bl  2858c <__libc_init@plt-0x38524>
   3b23c:   14000004    b   3b24c <__libc_init@plt-0x25864>
   3b240:   aa1303e0    mov x0, x19
   3b244:   97fffc76    bl  3a41c <__libc_init@plt-0x26694>
   3b248:   b4000180    cbz x0, 3b278 <__libc_init@plt-0x25838>
   3b24c:   f100029f    cmp x20, #0x0
   3b250:   a9424ff4    ldp x20, x19, [sp, #32]
   3b254:   1a9f07e0    cset    w0, ne  // ne = any
   3b258:   a94157f6    ldp x22, x21, [sp, #16]
   3b25c:   a8c37bfd    ldp x29, x30, [sp], #48
   3b260:   d65f03c0    ret
   3b264:   aa1303e0    mov x0, x19
   3b268:   97ffb66b    bl  28c14 <__libc_init@plt-0x37e9c>
   3b26c:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3b270:   9135d421    add x1, x1, #0xd75
   3b274:   97ff9f65    bl  23008 <__libc_init@plt-0x3daa8>
   3b278:   aa1303e0    mov x0, x19
   3b27c:   97ffb666    bl  28c14 <__libc_init@plt-0x37e9c>
   3b280:   b0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3b284:   911da021    add x1, x1, #0x768
   3b288:   97ff9f60    bl  23008 <__libc_init@plt-0x3daa8>
   3b28c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3b290:   a90157f6    stp x22, x21, [sp, #16]
   3b294:   910003fd    mov x29, sp
   3b298:   a9024ff4    stp x20, x19, [sp, #32]
   3b29c:   2a0203f3    mov w19, w2
   3b2a0:   aa0103f4    mov x20, x1
   3b2a4:   aa0003f6    mov x22, x0
   3b2a8:   97fffd4c    bl  3a7d8 <__libc_init@plt-0x262d8>
   3b2ac:   b4000380    cbz x0, 3b31c <__libc_init@plt-0x25794>
   3b2b0:   b9401008    ldr w8, [x0, #16]
   3b2b4:   aa0003f5    mov x21, x0
   3b2b8:   b9402009    ldr w9, [x0, #32]
   3b2bc:   2a09010a    orr w10, w8, w9
   3b2c0:   350000aa    cbnz    w10, 3b2d4 <__libc_init@plt-0x257dc>
   3b2c4:   aa1503e0    mov x0, x21
   3b2c8:   97ffb4d8    bl  28628 <__libc_init@plt-0x38488>
   3b2cc:   b94012a8    ldr w8, [x21, #16]
   3b2d0:   b94022a9    ldr w9, [x21, #32]
   3b2d4:   2a090108    orr w8, w8, w9
   3b2d8:   35000288    cbnz    w8, 3b328 <__libc_init@plt-0x25788>
   3b2dc:   f94016a8    ldr x8, [x21, #40]
   3b2e0:   51000669    sub w9, w19, #0x1
   3b2e4:   71001d3f    cmp w9, #0x7
   3b2e8:   b9412508    ldr w8, [x8, #292]
   3b2ec:   93407d04    sxtw    x4, w8
   3b2f0:   54000268    b.hi    3b33c <__libc_init@plt-0x25774>  // b.pmore
   3b2f4:   d503201f    nop
   3b2f8:   70e958aa    adr x10, de0f <__libc_init@plt-0x52ca1>
   3b2fc:   1000008b    adr x11, 3b30c <__libc_init@plt-0x257a4>
   3b300:   3869694c    ldrb    w12, [x10, x9]
   3b304:   8b0c096b    add x11, x11, x12, lsl #2
   3b308:   d61f0160    br  x11
   3b30c:   eb24809f    cmp x4, w4, sxtb
   3b310:   39000288    strb    w8, [x20]
   3b314:   54000141    b.ne    3b33c <__libc_init@plt-0x25774>  // b.any
   3b318:   1400000f    b   3b354 <__libc_init@plt-0x2575c>
   3b31c:   aa1603e0    mov x0, x22
   3b320:   97fffc3f    bl  3a41c <__libc_init@plt-0x26694>
   3b324:   b40002e0    cbz x0, 3b380 <__libc_init@plt-0x25730>
   3b328:   2a1f03e0    mov w0, wzr
   3b32c:   14000011    b   3b370 <__libc_init@plt-0x25740>
   3b330:   eb24a09f    cmp x4, w4, sxth
   3b334:   79000288    strh    w8, [x20]
   3b338:   540000e0    b.eq    3b354 <__libc_init@plt-0x2575c>  // b.none
   3b33c:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3b340:   aa1503e0    mov x0, x21
   3b344:   91044842    add x2, x2, #0x112
   3b348:   52807d21    mov w1, #0x3e9                  // #1001
   3b34c:   2a1303e3    mov w3, w19
   3b350:   97ff9d92    bl  22998 <__libc_init@plt-0x3e118>
   3b354:   52800020    mov w0, #0x1                    // #1
   3b358:   14000006    b   3b370 <__libc_init@plt-0x25740>
   3b35c:   52800020    mov w0, #0x1                    // #1
   3b360:   b9000288    str w8, [x20]
   3b364:   14000003    b   3b370 <__libc_init@plt-0x25740>
   3b368:   52800020    mov w0, #0x1                    // #1
   3b36c:   f9000284    str x4, [x20]
   3b370:   a9424ff4    ldp x20, x19, [sp, #32]
   3b374:   a94157f6    ldp x22, x21, [sp, #16]
   3b378:   a8c37bfd    ldp x29, x30, [sp], #48
   3b37c:   d65f03c0    ret
   3b380:   aa1603e0    mov x0, x22
   3b384:   97ffb624    bl  28c14 <__libc_init@plt-0x37e9c>
   3b388:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3b38c:   911a4c21    add x1, x1, #0x693
   3b390:   97ff9f1e    bl  23008 <__libc_init@plt-0x3daa8>
   3b394:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   3b398:   910003fd    mov x29, sp
   3b39c:   94000004    bl  3b3ac <__libc_init@plt-0x25704>
   3b3a0:   12000000    and w0, w0, #0x1
   3b3a4:   a8c17bfd    ldp x29, x30, [sp], #16
   3b3a8:   d65f03c0    ret
   3b3ac:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   3b3b0:   a9016ffc    stp x28, x27, [sp, #16]
   3b3b4:   910003fd    mov x29, sp
   3b3b8:   a90267fa    stp x26, x25, [sp, #32]
   3b3bc:   a9035ff8    stp x24, x23, [sp, #48]
   3b3c0:   a90457f6    stp x22, x21, [sp, #64]
   3b3c4:   a9054ff4    stp x20, x19, [sp, #80]
   3b3c8:   d10d03ff    sub sp, sp, #0x340
   3b3cc:   d53bd05b    mrs x27, tpidr_el0
   3b3d0:   aa0103f3    mov x19, x1
   3b3d4:   f9401768    ldr x8, [x27, #40]
   3b3d8:   aa0003f4    mov x20, x0
   3b3dc:   f81f03a8    stur    x8, [x29, #-16]
   3b3e0:   97ffb60d    bl  28c14 <__libc_init@plt-0x37e9c>
   3b3e4:   b9401008    ldr w8, [x0, #16]
   3b3e8:   b9402009    ldr w9, [x0, #32]
   3b3ec:   2a090108    orr w8, w8, w9
   3b3f0:   340001e8    cbz w8, 3b42c <__libc_init@plt-0x25684>
   3b3f4:   2a1f03e0    mov w0, wzr
   3b3f8:   f9401768    ldr x8, [x27, #40]
   3b3fc:   f85f03a9    ldur    x9, [x29, #-16]
   3b400:   eb09011f    cmp x8, x9
   3b404:   54004161    b.ne    3bc30 <__libc_init@plt-0x24e80>  // b.any
   3b408:   12000000    and w0, w0, #0x1
   3b40c:   910d03ff    add sp, sp, #0x340
   3b410:   a9454ff4    ldp x20, x19, [sp, #80]
   3b414:   a94457f6    ldp x22, x21, [sp, #64]
   3b418:   a9435ff8    ldp x24, x23, [sp, #48]
   3b41c:   a94267fa    ldp x26, x25, [sp, #32]
   3b420:   a9416ffc    ldp x28, x27, [sp, #16]
   3b424:   a8c67bfd    ldp x29, x30, [sp], #96
   3b428:   d65f03c0    ret
   3b42c:   aa0003f5    mov x21, x0
   3b430:   aa1403e0    mov x0, x20
   3b434:   97ffab08    bl  26054 <__libc_init@plt-0x3aa5c>
   3b438:   b4003900    cbz x0, 3bb58 <__libc_init@plt-0x24f58>
   3b43c:   aa1403e0    mov x0, x20
   3b440:   97ffab3d    bl  26134 <__libc_init@plt-0x3a97c>
   3b444:   b40003c0    cbz x0, 3b4bc <__libc_init@plt-0x255f4>
   3b448:   39405668    ldrb    w8, [x19, #21]
   3b44c:   9104a3e0    add x0, sp, #0x128
   3b450:   3904a3e8    strb    w8, [sp, #296]
   3b454:   97ffd2dc    bl  2ffc4 <__libc_init@plt-0x30aec>
   3b458:   72001c3f    tst w1, #0xff
   3b45c:   54003880    b.eq    3bb6c <__libc_init@plt-0x24f44>  // b.none
   3b460:   7100141f    cmp w0, #0x5
   3b464:   54003848    b.hi    3bb6c <__libc_init@plt-0x24f44>  // b.pmore
   3b468:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3b46c:   92407c08    and x8, x0, #0xffffffff
   3b470:   91386129    add x9, x9, #0xe18
   3b474:   d360fc02    lsr x2, x0, #32
   3b478:   1000008a    adr x10, 3b488 <__libc_init@plt-0x25628>
   3b47c:   3868692b    ldrb    w11, [x9, x8]
   3b480:   8b0b094a    add x10, x10, x11, lsl #2
   3b484:   d61f0140    br  x10
   3b488:   51000448    sub w8, w2, #0x1
   3b48c:   71001d1f    cmp w8, #0x7
   3b490:   54002d08    b.hi    3ba30 <__libc_init@plt-0x25080>  // b.pmore
   3b494:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3b498:   9139a929    add x9, x9, #0xe6a
   3b49c:   1000008a    adr x10, 3b4ac <__libc_init@plt-0x25604>
   3b4a0:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3b4a4:   8b0b094a    add x10, x10, x11, lsl #2
   3b4a8:   d61f0140    br  x10
   3b4ac:   aa1403e0    mov x0, x20
   3b4b0:   aa1303e1    mov x1, x19
   3b4b4:   94000d86    bl  3eacc <__libc_init@plt-0x21fe4>
   3b4b8:   17ffffd0    b   3b3f8 <__libc_init@plt-0x256b8>
   3b4bc:   aa1403e0    mov x0, x20
   3b4c0:   97ffb5d5    bl  28c14 <__libc_init@plt-0x37e9c>
   3b4c4:   39405e68    ldrb    w8, [x19, #23]
   3b4c8:   aa0003f9    mov x25, x0
   3b4cc:   340001e8    cbz w8, 3b508 <__libc_init@plt-0x255a8>
   3b4d0:   39405268    ldrb    w8, [x19, #20]
   3b4d4:   52800309    mov w9, #0x18                   // #24
   3b4d8:   9b097d08    mul x8, x8, x9
   3b4dc:   91006269    add x9, x19, #0x18
   3b4e0:   f8686920    ldr x0, [x9, x8]
   3b4e4:   b4000120    cbz x0, 3b508 <__libc_init@plt-0x255a8>
   3b4e8:   528000c1    mov w1, #0x6                    // #6
   3b4ec:   97ffd507    bl  30908 <__libc_init@plt-0x301a8>
   3b4f0:   b40000c0    cbz x0, 3b508 <__libc_init@plt-0x255a8>
   3b4f4:   aa0003e2    mov x2, x0
   3b4f8:   aa1403e0    mov x0, x20
   3b4fc:   aa1303e1    mov x1, x19
   3b500:   940028c3    bl  4580c <__libc_init@plt-0x1b2a4>
   3b504:   17ffffbd    b   3b3f8 <__libc_init@plt-0x256b8>
   3b508:   aa1403e0    mov x0, x20
   3b50c:   94000407    bl  3c528 <__libc_init@plt-0x24588>
   3b510:   aa0003f5    mov x21, x0
   3b514:   aa1403e0    mov x0, x20
   3b518:   940018d8    bl  41878 <__libc_init@plt-0x1f238>
   3b51c:   aa0003f6    mov x22, x0
   3b520:   aa1403e0    mov x0, x20
   3b524:   9400041d    bl  3c598 <__libc_init@plt-0x24518>
   3b528:   aa0003f8    mov x24, x0
   3b52c:   b5000075    cbnz    x21, 3b538 <__libc_init@plt-0x25578>
   3b530:   b5000056    cbnz    x22, 3b538 <__libc_init@plt-0x25578>
   3b534:   b4003278    cbz x24, 3bb80 <__libc_init@plt-0x24f30>
   3b538:   aa1303e0    mov x0, x19
   3b53c:   f9400677    ldr x23, [x19, #8]
   3b540:   97ffcec4    bl  2f050 <__libc_init@plt-0x31a60>
   3b544:   39405268    ldrb    w8, [x19, #20]
   3b548:   aa0003fa    mov x26, x0
   3b54c:   b40000e8    cbz x8, 3b568 <__libc_init@plt-0x25548>
   3b550:   91006269    add x9, x19, #0x18
   3b554:   9104a3ea    add x10, sp, #0x128
   3b558:   f841852b    ldr x11, [x9], #24
   3b55c:   f1000508    subs    x8, x8, #0x1
   3b560:   f800854b    str x11, [x10], #8
   3b564:   54ffffa1    b.ne    3b558 <__libc_init@plt-0x25558>  // b.any
   3b568:   aa1303e0    mov x0, x19
   3b56c:   528001e1    mov w1, #0xf                    // #15
   3b570:   940018de    bl  418e8 <__libc_init@plt-0x1f1c8>
   3b574:   360001c0    tbz w0, #0, 3b5ac <__libc_init@plt-0x25504>
   3b578:   39405269    ldrb    w9, [x19, #20]
   3b57c:   b4002049    cbz x9, 3b984 <__libc_init@plt-0x2512c>
   3b580:   aa1f03e8    mov x8, xzr
   3b584:   9100a26a    add x10, x19, #0x28
   3b588:   9104a3eb    add x11, sp, #0x128
   3b58c:   f840856c    ldr x12, [x11], #8
   3b590:   f85f014d    ldur    x13, [x10, #-16]
   3b594:   f1000529    subs    x9, x9, #0x1
   3b598:   f841854e    ldr x14, [x10], #24
   3b59c:   cb0d018c    sub x12, x12, x13
   3b5a0:   9b0e2188    madd    x8, x12, x14, x8
   3b5a4:   54ffff41    b.ne    3b58c <__libc_init@plt-0x25524>  // b.any
   3b5a8:   140000f8    b   3b988 <__libc_init@plt-0x25128>
   3b5ac:   f9001bf9    str x25, [sp, #48]
   3b5b0:   aa1b03f9    mov x25, x27
   3b5b4:   aa1f03fb    mov x27, xzr
   3b5b8:   9100a27c    add x28, x19, #0x28
   3b5bc:   eb1a037f    cmp x27, x26
   3b5c0:   54001d80    b.eq    3b970 <__libc_init@plt-0x25140>  // b.none
   3b5c4:   39405269    ldrb    w9, [x19, #20]
   3b5c8:   b4000189    cbz x9, 3b5f8 <__libc_init@plt-0x254b8>
   3b5cc:   aa1f03e8    mov x8, xzr
   3b5d0:   9104a3ea    add x10, sp, #0x128
   3b5d4:   aa1c03eb    mov x11, x28
   3b5d8:   f840854c    ldr x12, [x10], #8
   3b5dc:   f85f016d    ldur    x13, [x11, #-16]
   3b5e0:   f1000529    subs    x9, x9, #0x1
   3b5e4:   f841856e    ldr x14, [x11], #24
   3b5e8:   cb0d018c    sub x12, x12, x13
   3b5ec:   9b0e2188    madd    x8, x12, x14, x8
   3b5f0:   54ffff41    b.ne    3b5d8 <__libc_init@plt-0x254d8>  // b.any
   3b5f4:   14000002    b   3b5fc <__libc_init@plt-0x254b4>
   3b5f8:   aa1f03e8    mov x8, xzr
   3b5fc:   f9400269    ldr x9, [x19]
   3b600:   b4002a29    cbz x9, 3bb44 <__libc_init@plt-0x24f6c>
   3b604:   8b080121    add x1, x9, x8
   3b608:   b40000f5    cbz x21, 3b624 <__libc_init@plt-0x2548c>
   3b60c:   aa1503e0    mov x0, x21
   3b610:   aa1703e2    mov x2, x23
   3b614:   aa1703e3    mov x3, x23
   3b618:   97ffaf62    bl  273a0 <__libc_init@plt-0x39710>
   3b61c:   370001c0    tbnz    w0, #0, 3b654 <__libc_init@plt-0x2545c>
   3b620:   140000d5    b   3b974 <__libc_init@plt-0x2513c>
   3b624:   b40000f6    cbz x22, 3b640 <__libc_init@plt-0x25470>
   3b628:   aa1603e0    mov x0, x22
   3b62c:   aa1703e2    mov x2, x23
   3b630:   aa1703e3    mov x3, x23
   3b634:   97ffb103    bl  27a40 <__libc_init@plt-0x39070>
   3b638:   370000e0    tbnz    w0, #0, 3b654 <__libc_init@plt-0x2545c>
   3b63c:   140000ce    b   3b974 <__libc_init@plt-0x2513c>
   3b640:   aa1803e0    mov x0, x24
   3b644:   aa1703e2    mov x2, x23
   3b648:   aa1703e3    mov x3, x23
   3b64c:   97ffbf56    bl  2b3a4 <__libc_init@plt-0x3570c>
   3b650:   36001920    tbz w0, #0, 3b974 <__libc_init@plt-0x2513c>
   3b654:   9104a3e1    add x1, sp, #0x128
   3b658:   aa1303e0    mov x0, x19
   3b65c:   aa1f03e2    mov x2, xzr
   3b660:   97ffd6ac    bl  31110 <__libc_init@plt-0x2f9a0>
   3b664:   9100077b    add x27, x27, #0x1
   3b668:   3707faa0    tbnz    w0, #0, 3b5bc <__libc_init@plt-0x254f4>
   3b66c:   eb1a037f    cmp x27, x26
   3b670:   54fffa62    b.cs    3b5bc <__libc_init@plt-0x254f4>  // b.hs, b.nlast
   3b674:   b0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3b678:   f9401be0    ldr x0, [sp, #48]
   3b67c:   910d5c21    add x1, x1, #0x357
   3b680:   97ff9e62    bl  23008 <__libc_init@plt-0x3daa8>
   3b684:   51000448    sub w8, w2, #0x1
   3b688:   71001d1f    cmp w8, #0x7
   3b68c:   54002be8    b.hi    3bc08 <__libc_init@plt-0x24ea8>  // b.pmore
   3b690:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3b694:   91387929    add x9, x9, #0xe1e
   3b698:   1000008a    adr x10, 3b6a8 <__libc_init@plt-0x25408>
   3b69c:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3b6a0:   8b0b094a    add x10, x10, x11, lsl #2
   3b6a4:   d61f0140    br  x10
   3b6a8:   aa1403e0    mov x0, x20
   3b6ac:   aa1303e1    mov x1, x19
   3b6b0:   940016da    bl  41218 <__libc_init@plt-0x1f898>
   3b6b4:   17ffff51    b   3b3f8 <__libc_init@plt-0x256b8>
   3b6b8:   51000848    sub w8, w2, #0x2
   3b6bc:   7100391f    cmp w8, #0xe
   3b6c0:   54002aa8    b.hi    3bc14 <__libc_init@plt-0x24e9c>  // b.pmore
   3b6c4:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3b6c8:   91393129    add x9, x9, #0xe4c
   3b6cc:   1000008a    adr x10, 3b6dc <__libc_init@plt-0x253d4>
   3b6d0:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3b6d4:   8b0b094a    add x10, x10, x11, lsl #2
   3b6d8:   d61f0140    br  x10
   3b6dc:   aa1403e0    mov x0, x20
   3b6e0:   aa1303e1    mov x1, x19
   3b6e4:   94000ee5    bl  3f278 <__libc_init@plt-0x21838>
   3b6e8:   17ffff44    b   3b3f8 <__libc_init@plt-0x256b8>
   3b6ec:   51000848    sub w8, w2, #0x2
   3b6f0:   7100391f    cmp w8, #0xe
   3b6f4:   54002968    b.hi    3bc20 <__libc_init@plt-0x24e90>  // b.pmore
   3b6f8:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3b6fc:   9138b929    add x9, x9, #0xe2e
   3b700:   1000008a    adr x10, 3b710 <__libc_init@plt-0x253a0>
   3b704:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3b708:   8b0b094a    add x10, x10, x11, lsl #2
   3b70c:   d61f0140    br  x10
   3b710:   aa1403e0    mov x0, x20
   3b714:   aa1303e1    mov x1, x19
   3b718:   94001142    bl  3fc20 <__libc_init@plt-0x20e90>
   3b71c:   17ffff37    b   3b3f8 <__libc_init@plt-0x256b8>
   3b720:   7100105f    cmp w2, #0x4
   3b724:   540014e0    b.eq    3b9c0 <__libc_init@plt-0x250f0>  // b.none
   3b728:   7100085f    cmp w2, #0x2
   3b72c:   54001520    b.eq    3b9d0 <__libc_init@plt-0x250e0>  // b.none
   3b730:   7100045f    cmp w2, #0x1
   3b734:   540025e1    b.ne    3bbf0 <__libc_init@plt-0x24ec0>  // b.any
   3b738:   aa1403e0    mov x0, x20
   3b73c:   aa1303e1    mov x1, x19
   3b740:   94001582    bl  40d48 <__libc_init@plt-0x1fd68>
   3b744:   17ffff2d    b   3b3f8 <__libc_init@plt-0x256b8>
   3b748:   aa1403e0    mov x0, x20
   3b74c:   97ffb532    bl  28c14 <__libc_init@plt-0x37e9c>
   3b750:   39405e68    ldrb    w8, [x19, #23]
   3b754:   f9001be0    str x0, [sp, #48]
   3b758:   34002228    cbz w8, 3bb9c <__libc_init@plt-0x24f14>
   3b75c:   39405268    ldrb    w8, [x19, #20]
   3b760:   52800309    mov w9, #0x18                   // #24
   3b764:   9b097d08    mul x8, x8, x9
   3b768:   91006269    add x9, x19, #0x18
   3b76c:   f8686936    ldr x22, [x9, x8]
   3b770:   b4002256    cbz x22, 3bbb8 <__libc_init@plt-0x24ef8>
   3b774:   aa1603e0    mov x0, x22
   3b778:   528000a1    mov w1, #0x5                    // #5
   3b77c:   97ffd463    bl  30908 <__libc_init@plt-0x301a8>
   3b780:   b4000100    cbz x0, 3b7a0 <__libc_init@plt-0x25310>
   3b784:   aa0003e2    mov x2, x0
   3b788:   aa1403e0    mov x0, x20
   3b78c:   aa1303e1    mov x1, x19
   3b790:   94002773    bl  4555c <__libc_init@plt-0x1b554>
   3b794:   12003c08    and w8, w0, #0xffff
   3b798:   7104011f    cmp w8, #0x100
   3b79c:   54001222    b.cs    3b9e0 <__libc_init@plt-0x250d0>  // b.hs, b.nlast
   3b7a0:   3943f2c8    ldrb    w8, [x22, #252]
   3b7a4:   7100051f    cmp w8, #0x1
   3b7a8:   54002161    b.ne    3bbd4 <__libc_init@plt-0x24edc>  // b.any
   3b7ac:   9103a2d7    add x23, x22, #0xe8
   3b7b0:   f90007fb    str x27, [sp, #8]
   3b7b4:   aa1703e0    mov x0, x23
   3b7b8:   97ffce26    bl  2f050 <__libc_init@plt-0x31a60>
   3b7bc:   aa0003f8    mov x24, x0
   3b7c0:   aa1303e0    mov x0, x19
   3b7c4:   97ffce23    bl  2f050 <__libc_init@plt-0x31a60>
   3b7c8:   39405268    ldrb    w8, [x19, #20]
   3b7cc:   f90013e0    str x0, [sp, #32]
   3b7d0:   b40000e8    cbz x8, 3b7ec <__libc_init@plt-0x252c4>
   3b7d4:   91006269    add x9, x19, #0x18
   3b7d8:   9102c3ea    add x10, sp, #0xb0
   3b7dc:   f841852b    ldr x11, [x9], #24
   3b7e0:   f1000508    subs    x8, x8, #0x1
   3b7e4:   f800854b    str x11, [x10], #8
   3b7e8:   54ffffa1    b.ne    3b7dc <__libc_init@plt-0x252d4>  // b.any
   3b7ec:   f94013e8    ldr x8, [sp, #32]
   3b7f0:   b4000fe8    cbz x8, 3b9ec <__libc_init@plt-0x250c4>
   3b7f4:   910402c8    add x8, x22, #0x100
   3b7f8:   aa1f03fc    mov x28, xzr
   3b7fc:   910442d9    add x25, x22, #0x110
   3b800:   f9000be8    str x8, [sp, #16]
   3b804:   9100a268    add x8, x19, #0x28
   3b808:   f90017e8    str x8, [sp, #40]
   3b80c:   52800028    mov w8, #0x1                    // #1
   3b810:   b9001fe8    str w8, [sp, #28]
   3b814:   3943f2c8    ldrb    w8, [x22, #252]
   3b818:   34000108    cbz w8, 3b838 <__libc_init@plt-0x25278>
   3b81c:   9100e3e9    add x9, sp, #0x38
   3b820:   f9400bea    ldr x10, [sp, #16]
   3b824:   aa0803eb    mov x11, x8
   3b828:   f841854c    ldr x12, [x10], #24
   3b82c:   f100056b    subs    x11, x11, #0x1
   3b830:   f800852c    str x12, [x9], #8
   3b834:   54ffffa1    b.ne    3b828 <__libc_init@plt-0x25288>  // b.any
   3b838:   b4000878    cbz x24, 3b944 <__libc_init@plt-0x2516c>
   3b83c:   aa1f03fb    mov x27, xzr
   3b840:   52800035    mov w21, #0x1                       // #1
   3b844:   2a0803e9    mov w9, w8
   3b848:   aa1f03e8    mov x8, xzr
   3b84c:   34000169    cbz w9, 3b878 <__libc_init@plt-0x25238>
   3b850:   92401d29    and x9, x9, #0xff
   3b854:   9100e3ea    add x10, sp, #0x38
   3b858:   aa1903eb    mov x11, x25
   3b85c:   f840854c    ldr x12, [x10], #8
   3b860:   f85f016d    ldur    x13, [x11, #-16]
   3b864:   f1000529    subs    x9, x9, #0x1
   3b868:   f841856e    ldr x14, [x11], #24
   3b86c:   cb0d018c    sub x12, x12, x13
   3b870:   9b0e2188    madd    x8, x12, x14, x8
   3b874:   54ffff41    b.ne    3b85c <__libc_init@plt-0x25254>  // b.any
   3b878:   f94002e9    ldr x9, [x23]
   3b87c:   8b08013a    add x26, x9, x8
   3b880:   39406348    ldrb    w8, [x26, #24]
   3b884:   7100051f    cmp w8, #0x1
   3b888:   540001a1    b.ne    3b8bc <__libc_init@plt-0x251f4>  // b.any
   3b88c:   9104a3e0    add x0, sp, #0x128
   3b890:   2a1f03e1    mov w1, wzr
   3b894:   52804102    mov w2, #0x208                  // #520
   3b898:   94009512    bl  60ce0 <memset@plt>
   3b89c:   9104a3e1    add x1, sp, #0x128
   3b8a0:   9102c3e4    add x4, sp, #0xb0
   3b8a4:   aa1a03e0    mov x0, x26
   3b8a8:   aa1303e2    mov x2, x19
   3b8ac:   f9401be3    ldr x3, [sp, #48]
   3b8b0:   97ffd57f    bl  30eac <__libc_init@plt-0x2fc04>
   3b8b4:   9104a3e1    add x1, sp, #0x128
   3b8b8:   14000015    b   3b90c <__libc_init@plt-0x251a4>
   3b8bc:   3940526a    ldrb    w10, [x19, #20]
   3b8c0:   b400018a    cbz x10, 3b8f0 <__libc_init@plt-0x251c0>
   3b8c4:   aa1f03e9    mov x9, xzr
   3b8c8:   9102c3eb    add x11, sp, #0xb0
   3b8cc:   f94017ec    ldr x12, [sp, #40]
   3b8d0:   f840856d    ldr x13, [x11], #8
   3b8d4:   f85f018e    ldur    x14, [x12, #-16]
   3b8d8:   f100054a    subs    x10, x10, #0x1
   3b8dc:   f841858f    ldr x15, [x12], #24
   3b8e0:   cb0e01ad    sub x13, x13, x14
   3b8e4:   9b0f25a9    madd    x9, x13, x15, x9
   3b8e8:   54ffff41    b.ne    3b8d0 <__libc_init@plt-0x251e0>  // b.any
   3b8ec:   14000002    b   3b8f4 <__libc_init@plt-0x251bc>
   3b8f0:   aa1f03e9    mov x9, xzr
   3b8f4:   7100111f    cmp w8, #0x4
   3b8f8:   54001181    b.ne    3bb28 <__libc_init@plt-0x24f88>  // b.any
   3b8fc:   f9400268    ldr x8, [x19]
   3b900:   f940134a    ldr x10, [x26, #32]
   3b904:   8b090108    add x8, x8, x9
   3b908:   8b0a0101    add x1, x8, x10
   3b90c:   aa1403e0    mov x0, x20
   3b910:   97fffea7    bl  3b3ac <__libc_init@plt-0x25704>
   3b914:   36000160    tbz w0, #0, 3b940 <__libc_init@plt-0x25170>
   3b918:   9100e3e1    add x1, sp, #0x38
   3b91c:   aa1703e0    mov x0, x23
   3b920:   aa1f03e2    mov x2, xzr
   3b924:   9100077b    add x27, x27, #0x1
   3b928:   97ffd5fa    bl  31110 <__libc_init@plt-0x2f9a0>
   3b92c:   eb18037f    cmp x27, x24
   3b930:   540000a0    b.eq    3b944 <__libc_init@plt-0x2516c>  // b.none
   3b934:   3943f2c9    ldrb    w9, [x22, #252]
   3b938:   1a9f27f5    cset    w21, cc // cc = lo, ul, last
   3b93c:   17ffffc3    b   3b848 <__libc_init@plt-0x25268>
   3b940:   37000595    tbnz    w21, #0, 3b9f0 <__libc_init@plt-0x250c0>
   3b944:   9102c3e1    add x1, sp, #0xb0
   3b948:   aa1303e0    mov x0, x19
   3b94c:   aa1f03e2    mov x2, xzr
   3b950:   9100079c    add x28, x28, #0x1
   3b954:   97ffd5ef    bl  31110 <__libc_init@plt-0x2f9a0>
   3b958:   f94013e8    ldr x8, [sp, #32]
   3b95c:   eb08039f    cmp x28, x8
   3b960:   1a9f27e8    cset    w8, cc  // cc = lo, ul, last
   3b964:   b9001fe8    str w8, [sp, #28]
   3b968:   54fff561    b.ne    3b814 <__libc_init@plt-0x2529c>  // b.any
   3b96c:   14000021    b   3b9f0 <__libc_init@plt-0x250c0>
   3b970:   aa1a03fb    mov x27, x26
   3b974:   eb1a037f    cmp x27, x26
   3b978:   aa1903fb    mov x27, x25
   3b97c:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   3b980:   17fffe9e    b   3b3f8 <__libc_init@plt-0x256b8>
   3b984:   aa1f03e8    mov x8, xzr
   3b988:   f9400269    ldr x9, [x19]
   3b98c:   b4000dc9    cbz x9, 3bb44 <__libc_init@plt-0x24f6c>
   3b990:   9b177f42    mul x2, x26, x23
   3b994:   8b080121    add x1, x9, x8
   3b998:   b40000b5    cbz x21, 3b9ac <__libc_init@plt-0x25104>
   3b99c:   aa1503e0    mov x0, x21
   3b9a0:   aa1703e3    mov x3, x23
   3b9a4:   97ffae7f    bl  273a0 <__libc_init@plt-0x39710>
   3b9a8:   17fffe94    b   3b3f8 <__libc_init@plt-0x256b8>
   3b9ac:   b4000676    cbz x22, 3ba78 <__libc_init@plt-0x25038>
   3b9b0:   aa1603e0    mov x0, x22
   3b9b4:   aa1703e3    mov x3, x23
   3b9b8:   97ffb022    bl  27a40 <__libc_init@plt-0x39070>
   3b9bc:   17fffe8f    b   3b3f8 <__libc_init@plt-0x256b8>
   3b9c0:   aa1403e0    mov x0, x20
   3b9c4:   aa1303e1    mov x1, x19
   3b9c8:   940015ad    bl  4107c <__libc_init@plt-0x1fa34>
   3b9cc:   17fffe8b    b   3b3f8 <__libc_init@plt-0x256b8>
   3b9d0:   aa1403e0    mov x0, x20
   3b9d4:   aa1303e1    mov x1, x19
   3b9d8:   94001542    bl  40ee0 <__libc_init@plt-0x1fbd0>
   3b9dc:   17fffe87    b   3b3f8 <__libc_init@plt-0x256b8>
   3b9e0:   72001c1f    tst w0, #0xff
   3b9e4:   1a9f07e0    cset    w0, ne  // ne = any
   3b9e8:   17fffe84    b   3b3f8 <__libc_init@plt-0x256b8>
   3b9ec:   b9001fff    str wzr, [sp, #28]
   3b9f0:   b9401fe8    ldr w8, [sp, #28]
   3b9f4:   f94007fb    ldr x27, [sp, #8]
   3b9f8:   52000100    eor w0, w8, #0x1
   3b9fc:   17fffe7f    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba00:   aa1403e0    mov x0, x20
   3ba04:   aa1303e1    mov x1, x19
   3ba08:   940016d0    bl  41548 <__libc_init@plt-0x1f568>
   3ba0c:   17fffe7b    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba10:   aa1403e0    mov x0, x20
   3ba14:   aa1303e1    mov x1, x19
   3ba18:   94001732    bl  416e0 <__libc_init@plt-0x1f3d0>
   3ba1c:   17fffe77    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba20:   aa1403e0    mov x0, x20
   3ba24:   aa1303e1    mov x1, x19
   3ba28:   94001662    bl  413b0 <__libc_init@plt-0x1f700>
   3ba2c:   17fffe73    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba30:   7100405f    cmp w2, #0x10
   3ba34:   54000e41    b.ne    3bbfc <__libc_init@plt-0x24eb4>  // b.any
   3ba38:   aa1403e0    mov x0, x20
   3ba3c:   aa1303e1    mov x1, x19
   3ba40:   94000dab    bl  3f0ec <__libc_init@plt-0x219c4>
   3ba44:   17fffe6d    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba48:   aa1403e0    mov x0, x20
   3ba4c:   aa1303e1    mov x1, x19
   3ba50:   94000c81    bl  3ec54 <__libc_init@plt-0x21e5c>
   3ba54:   17fffe69    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba58:   aa1403e0    mov x0, x20
   3ba5c:   aa1303e1    mov x1, x19
   3ba60:   94000cdf    bl  3eddc <__libc_init@plt-0x21cd4>
   3ba64:   17fffe65    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba68:   aa1403e0    mov x0, x20
   3ba6c:   aa1303e1    mov x1, x19
   3ba70:   94000d3d    bl  3ef64 <__libc_init@plt-0x21b4c>
   3ba74:   17fffe61    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba78:   aa1803e0    mov x0, x24
   3ba7c:   aa1703e3    mov x3, x23
   3ba80:   97ffbe49    bl  2b3a4 <__libc_init@plt-0x3570c>
   3ba84:   17fffe5d    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba88:   aa1403e0    mov x0, x20
   3ba8c:   aa1303e1    mov x1, x19
   3ba90:   94000e5f    bl  3f40c <__libc_init@plt-0x216a4>
   3ba94:   17fffe59    b   3b3f8 <__libc_init@plt-0x256b8>
   3ba98:   aa1403e0    mov x0, x20
   3ba9c:   aa1303e1    mov x1, x19
   3baa0:   94000f8a    bl  3f8c8 <__libc_init@plt-0x211e8>
   3baa4:   17fffe55    b   3b3f8 <__libc_init@plt-0x256b8>
   3baa8:   aa1403e0    mov x0, x20
   3baac:   aa1303e1    mov x1, x19
   3bab0:   94000ff1    bl  3fa74 <__libc_init@plt-0x2103c>
   3bab4:   17fffe51    b   3b3f8 <__libc_init@plt-0x256b8>
   3bab8:   aa1403e0    mov x0, x20
   3babc:   aa1303e1    mov x1, x19
   3bac0:   9400110c    bl  3fef0 <__libc_init@plt-0x20bc0>
   3bac4:   17fffe4d    b   3b3f8 <__libc_init@plt-0x256b8>
   3bac8:   aa1403e0    mov x0, x20
   3bacc:   aa1303e1    mov x1, x19
   3bad0:   940011bc    bl  401c0 <__libc_init@plt-0x208f0>
   3bad4:   17fffe49    b   3b3f8 <__libc_init@plt-0x256b8>
   3bad8:   aa1403e0    mov x0, x20
   3badc:   aa1303e1    mov x1, x19
   3bae0:   9400126c    bl  40490 <__libc_init@plt-0x20620>
   3bae4:   17fffe45    b   3b3f8 <__libc_init@plt-0x256b8>
   3bae8:   aa1403e0    mov x0, x20
   3baec:   aa1303e1    mov x1, x19
   3baf0:   9400131c    bl  40760 <__libc_init@plt-0x20350>
   3baf4:   17fffe41    b   3b3f8 <__libc_init@plt-0x256b8>
   3baf8:   aa1403e0    mov x0, x20
   3bafc:   aa1303e1    mov x1, x19
   3bb00:   940013d5    bl  40a54 <__libc_init@plt-0x2005c>
   3bb04:   17fffe3d    b   3b3f8 <__libc_init@plt-0x256b8>
   3bb08:   aa1403e0    mov x0, x20
   3bb0c:   aa1303e1    mov x1, x19
   3bb10:   94000ea4    bl  3f5a0 <__libc_init@plt-0x21510>
   3bb14:   17fffe39    b   3b3f8 <__libc_init@plt-0x256b8>
   3bb18:   aa1403e0    mov x0, x20
   3bb1c:   aa1303e1    mov x1, x19
   3bb20:   94000f05    bl  3f734 <__libc_init@plt-0x2137c>
   3bb24:   17fffe35    b   3b3f8 <__libc_init@plt-0x256b8>
   3bb28:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3bb2c:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3bb30:   913c0c21    add x1, x1, #0xf03
   3bb34:   9137e042    add x2, x2, #0xdf8
   3bb38:   f9401be0    ldr x0, [sp, #48]
   3bb3c:   52802083    mov w3, #0x104                  // #260
   3bb40:   97ff9d81    bl  23144 <__libc_init@plt-0x3d96c>
   3bb44:   aa1403e0    mov x0, x20
   3bb48:   97ffb433    bl  28c14 <__libc_init@plt-0x37e9c>
   3bb4c:   d0fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3bb50:   91187021    add x1, x1, #0x61c
   3bb54:   97ff9d2d    bl  23008 <__libc_init@plt-0x3daa8>
   3bb58:   aa1403e0    mov x0, x20
   3bb5c:   97ffb42e    bl  28c14 <__libc_init@plt-0x37e9c>
   3bb60:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3bb64:   91230821    add x1, x1, #0x8c2
   3bb68:   97ff9d28    bl  23008 <__libc_init@plt-0x3daa8>
   3bb6c:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3bb70:   39c05662    ldrsb   w2, [x19, #21]
   3bb74:   91167c21    add x1, x1, #0x59f
   3bb78:   aa1503e0    mov x0, x21
   3bb7c:   97ff9d23    bl  23008 <__libc_init@plt-0x3daa8>
   3bb80:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3bb84:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3bb88:   91078821    add x1, x1, #0x1e2
   3bb8c:   9137e042    add x2, x2, #0xdf8
   3bb90:   aa1903e0    mov x0, x25
   3bb94:   52802a03    mov w3, #0x150                  // #336
   3bb98:   97ff9d6b    bl  23144 <__libc_init@plt-0x3d96c>
   3bb9c:   90fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3bba0:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3bba4:   91364421    add x1, x1, #0xd91
   3bba8:   9137e042    add x2, x2, #0xdf8
   3bbac:   f9401be0    ldr x0, [sp, #48]
   3bbb0:   52802263    mov w3, #0x113                  // #275
   3bbb4:   97ff9d64    bl  23144 <__libc_init@plt-0x3d96c>
   3bbb8:   d0fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3bbbc:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3bbc0:   911cc421    add x1, x1, #0x731
   3bbc4:   9137e042    add x2, x2, #0xdf8
   3bbc8:   f9401be0    ldr x0, [sp, #48]
   3bbcc:   528022a3    mov w3, #0x115                  // #277
   3bbd0:   97ff9d5d    bl  23144 <__libc_init@plt-0x3d96c>
   3bbd4:   b0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3bbd8:   b0fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3bbdc:   911fb821    add x1, x1, #0x7ee
   3bbe0:   9137e042    add x2, x2, #0xdf8
   3bbe4:   f9401be0    ldr x0, [sp, #48]
   3bbe8:   52802423    mov w3, #0x121                  // #289
   3bbec:   97ff9d56    bl  23144 <__libc_init@plt-0x3d96c>
   3bbf0:   90fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3bbf4:   9126f021    add x1, x1, #0x9bc
   3bbf8:   1400000c    b   3bc28 <__libc_init@plt-0x24e88>
   3bbfc:   90fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3bc00:   9115e021    add x1, x1, #0x578
   3bc04:   14000009    b   3bc28 <__libc_init@plt-0x24e88>
   3bc08:   90fffe81    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3bc0c:   9127e821    add x1, x1, #0x9fa
   3bc10:   14000006    b   3bc28 <__libc_init@plt-0x24e88>
   3bc14:   d0fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3bc18:   9130dc21    add x1, x1, #0xc37
   3bc1c:   14000003    b   3bc28 <__libc_init@plt-0x24e88>
   3bc20:   f0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3bc24:   9123c021    add x1, x1, #0x8f0
   3bc28:   aa1503e0    mov x0, x21
   3bc2c:   97ff9cf7    bl  23008 <__libc_init@plt-0x3daa8>
   3bc30:   940093c4    bl  60b40 <__stack_chk_fail@plt>
   3bc34:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   3bc38:   910003fd    mov x29, sp
   3bc3c:   94000004    bl  3bc4c <__libc_init@plt-0x24e64>
   3bc40:   12000000    and w0, w0, #0x1
   3bc44:   a8c17bfd    ldp x29, x30, [sp], #16
   3bc48:   d65f03c0    ret
   3bc4c:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   3bc50:   a9016ffc    stp x28, x27, [sp, #16]
   3bc54:   910003fd    mov x29, sp
   3bc58:   a90267fa    stp x26, x25, [sp, #32]
   3bc5c:   a9035ff8    stp x24, x23, [sp, #48]
   3bc60:   a90457f6    stp x22, x21, [sp, #64]
   3bc64:   a9054ff4    stp x20, x19, [sp, #80]
   3bc68:   d10d03ff    sub sp, sp, #0x340
   3bc6c:   d53bd05c    mrs x28, tpidr_el0
   3bc70:   aa0103f3    mov x19, x1
   3bc74:   f9401788    ldr x8, [x28, #40]
   3bc78:   aa0003f4    mov x20, x0
   3bc7c:   f81f03a8    stur    x8, [x29, #-16]
   3bc80:   97ffb3e5    bl  28c14 <__libc_init@plt-0x37e9c>
   3bc84:   b9401008    ldr w8, [x0, #16]
   3bc88:   b9402009    ldr w9, [x0, #32]
   3bc8c:   2a090108    orr w8, w8, w9
   3bc90:   35000508    cbnz    w8, 3bd30 <__libc_init@plt-0x24d80>
   3bc94:   aa0003f5    mov x21, x0
   3bc98:   aa1403e0    mov x0, x20
   3bc9c:   940017b1    bl  41b60 <__libc_init@plt-0x1ef50>
   3bca0:   b40038c0    cbz x0, 3c3b8 <__libc_init@plt-0x246f8>
   3bca4:   aa1403e0    mov x0, x20
   3bca8:   97ffb3be    bl  28ba0 <__libc_init@plt-0x37f10>
   3bcac:   36000420    tbz w0, #0, 3bd30 <__libc_init@plt-0x24d80>
   3bcb0:   aa1403e0    mov x0, x20
   3bcb4:   97ffa904    bl  260c4 <__libc_init@plt-0x3a9ec>
   3bcb8:   b4000580    cbz x0, 3bd68 <__libc_init@plt-0x24d48>
   3bcbc:   39405668    ldrb    w8, [x19, #21]
   3bcc0:   9104a3e0    add x0, sp, #0x128
   3bcc4:   3904a3e8    strb    w8, [sp, #296]
   3bcc8:   97ffd0bf    bl  2ffc4 <__libc_init@plt-0x30aec>
   3bccc:   72001c3f    tst w1, #0xff
   3bcd0:   540037e0    b.eq    3c3cc <__libc_init@plt-0x246e4>  // b.none
   3bcd4:   7100141f    cmp w0, #0x5
   3bcd8:   540037a8    b.hi    3c3cc <__libc_init@plt-0x246e4>  // b.pmore
   3bcdc:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3bce0:   92407c08    and x8, x0, #0xffffffff
   3bce4:   9139e929    add x9, x9, #0xe7a
   3bce8:   d360fc02    lsr x2, x0, #32
   3bcec:   1000008a    adr x10, 3bcfc <__libc_init@plt-0x24db4>
   3bcf0:   3868692b    ldrb    w11, [x9, x8]
   3bcf4:   8b0b094a    add x10, x10, x11, lsl #2
   3bcf8:   d61f0140    br  x10
   3bcfc:   51000448    sub w8, w2, #0x1
   3bd00:   71001d1f    cmp w8, #0x7
   3bd04:   54002ce8    b.hi    3c2a0 <__libc_init@plt-0x24810>  // b.pmore
   3bd08:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3bd0c:   913b3129    add x9, x9, #0xecc
   3bd10:   1000008a    adr x10, 3bd20 <__libc_init@plt-0x24d90>
   3bd14:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3bd18:   8b0b094a    add x10, x10, x11, lsl #2
   3bd1c:   d61f0140    br  x10
   3bd20:   aa1403e0    mov x0, x20
   3bd24:   aa1303e1    mov x1, x19
   3bd28:   940017aa    bl  41bd0 <__libc_init@plt-0x1eee0>
   3bd2c:   14000002    b   3bd34 <__libc_init@plt-0x24d7c>
   3bd30:   2a1f03e0    mov w0, wzr
   3bd34:   f9401788    ldr x8, [x28, #40]
   3bd38:   f85f03a9    ldur    x9, [x29, #-16]
   3bd3c:   eb09011f    cmp x8, x9
   3bd40:   54003a81    b.ne    3c490 <__libc_init@plt-0x24620>  // b.any
   3bd44:   12000000    and w0, w0, #0x1
   3bd48:   910d03ff    add sp, sp, #0x340
   3bd4c:   a9454ff4    ldp x20, x19, [sp, #80]
   3bd50:   a94457f6    ldp x22, x21, [sp, #64]
   3bd54:   a9435ff8    ldp x24, x23, [sp, #48]
   3bd58:   a94267fa    ldp x26, x25, [sp, #32]
   3bd5c:   a9416ffc    ldp x28, x27, [sp, #16]
   3bd60:   a8c67bfd    ldp x29, x30, [sp], #96
   3bd64:   d65f03c0    ret
   3bd68:   aa1403e0    mov x0, x20
   3bd6c:   97ffb3aa    bl  28c14 <__libc_init@plt-0x37e9c>
   3bd70:   39405e68    ldrb    w8, [x19, #23]
   3bd74:   aa0003f9    mov x25, x0
   3bd78:   340001e8    cbz w8, 3bdb4 <__libc_init@plt-0x24cfc>
   3bd7c:   39405268    ldrb    w8, [x19, #20]
   3bd80:   52800309    mov w9, #0x18                   // #24
   3bd84:   9b097d08    mul x8, x8, x9
   3bd88:   91006269    add x9, x19, #0x18
   3bd8c:   f8686920    ldr x0, [x9, x8]
   3bd90:   b4000120    cbz x0, 3bdb4 <__libc_init@plt-0x24cfc>
   3bd94:   52800081    mov w1, #0x4                    // #4
   3bd98:   97ffd2dc    bl  30908 <__libc_init@plt-0x301a8>
   3bd9c:   b40000c0    cbz x0, 3bdb4 <__libc_init@plt-0x24cfc>
   3bda0:   aa0003e2    mov x2, x0
   3bda4:   aa1403e0    mov x0, x20
   3bda8:   aa1303e1    mov x1, x19
   3bdac:   94002698    bl  4580c <__libc_init@plt-0x1b2a4>
   3bdb0:   17ffffe1    b   3bd34 <__libc_init@plt-0x24d7c>
   3bdb4:   aa1403e0    mov x0, x20
   3bdb8:   94000241    bl  3c6bc <__libc_init@plt-0x243f4>
   3bdbc:   aa0003f5    mov x21, x0
   3bdc0:   aa1403e0    mov x0, x20
   3bdc4:   94002502    bl  451cc <__libc_init@plt-0x1b8e4>
   3bdc8:   aa0003f7    mov x23, x0
   3bdcc:   b5000055    cbnz    x21, 3bdd4 <__libc_init@plt-0x24cdc>
   3bdd0:   b4003097    cbz x23, 3c3e0 <__libc_init@plt-0x246d0>
   3bdd4:   aa1303e0    mov x0, x19
   3bdd8:   f9400676    ldr x22, [x19, #8]
   3bddc:   97ffcc9d    bl  2f050 <__libc_init@plt-0x31a60>
   3bde0:   39405268    ldrb    w8, [x19, #20]
   3bde4:   aa0003f8    mov x24, x0
   3bde8:   b40000e8    cbz x8, 3be04 <__libc_init@plt-0x24cac>
   3bdec:   91006269    add x9, x19, #0x18
   3bdf0:   9104a3ea    add x10, sp, #0x128
   3bdf4:   f841852b    ldr x11, [x9], #24
   3bdf8:   f1000508    subs    x8, x8, #0x1
   3bdfc:   f800854b    str x11, [x10], #8
   3be00:   54ffffa1    b.ne    3bdf4 <__libc_init@plt-0x24cbc>  // b.any
   3be04:   aa1303e0    mov x0, x19
   3be08:   528001e1    mov w1, #0xf                    // #15
   3be0c:   940016b7    bl  418e8 <__libc_init@plt-0x1f1c8>
   3be10:   360001c0    tbz w0, #0, 3be48 <__libc_init@plt-0x24c68>
   3be14:   39405269    ldrb    w9, [x19, #20]
   3be18:   b4001f09    cbz x9, 3c1f8 <__libc_init@plt-0x248b8>
   3be1c:   aa1f03e8    mov x8, xzr
   3be20:   9100a26a    add x10, x19, #0x28
   3be24:   9104a3eb    add x11, sp, #0x128
   3be28:   f840856c    ldr x12, [x11], #8
   3be2c:   f85f014d    ldur    x13, [x10, #-16]
   3be30:   f1000529    subs    x9, x9, #0x1
   3be34:   f841854e    ldr x14, [x10], #24
   3be38:   cb0d018c    sub x12, x12, x13
   3be3c:   9b0e2188    madd    x8, x12, x14, x8
   3be40:   54ffff41    b.ne    3be28 <__libc_init@plt-0x24c88>  // b.any
   3be44:   140000ee    b   3c1fc <__libc_init@plt-0x248b4>
   3be48:   aa1f03fa    mov x26, xzr
   3be4c:   9100a27b    add x27, x19, #0x28
   3be50:   eb18035f    cmp x26, x24
   3be54:   54001ca0    b.eq    3c1e8 <__libc_init@plt-0x248c8>  // b.none
   3be58:   39405269    ldrb    w9, [x19, #20]
   3be5c:   b4000189    cbz x9, 3be8c <__libc_init@plt-0x24c24>
   3be60:   aa1f03e8    mov x8, xzr
   3be64:   9104a3ea    add x10, sp, #0x128
   3be68:   aa1b03eb    mov x11, x27
   3be6c:   f840854c    ldr x12, [x10], #8
   3be70:   f85f016d    ldur    x13, [x11, #-16]
   3be74:   f1000529    subs    x9, x9, #0x1
   3be78:   f841856e    ldr x14, [x11], #24
   3be7c:   cb0d018c    sub x12, x12, x13
   3be80:   9b0e2188    madd    x8, x12, x14, x8
   3be84:   54ffff41    b.ne    3be6c <__libc_init@plt-0x24c44>  // b.any
   3be88:   14000002    b   3be90 <__libc_init@plt-0x24c20>
   3be8c:   aa1f03e8    mov x8, xzr
   3be90:   f9400269    ldr x9, [x19]
   3be94:   b4002889    cbz x9, 3c3a4 <__libc_init@plt-0x2470c>
   3be98:   8b080121    add x1, x9, x8
   3be9c:   b40000f5    cbz x21, 3beb8 <__libc_init@plt-0x24bf8>
   3bea0:   aa1503e0    mov x0, x21
   3bea4:   aa1603e2    mov x2, x22
   3bea8:   aa1603e3    mov x3, x22
   3beac:   97ffae6a    bl  27854 <__libc_init@plt-0x3925c>
   3beb0:   370000e0    tbnz    w0, #0, 3becc <__libc_init@plt-0x24be4>
   3beb4:   140000ce    b   3c1ec <__libc_init@plt-0x248c4>
   3beb8:   aa1703e0    mov x0, x23
   3bebc:   aa1603e2    mov x2, x22
   3bec0:   aa1603e3    mov x3, x22
   3bec4:   97ffb0c2    bl  281cc <__libc_init@plt-0x388e4>
   3bec8:   36001920    tbz w0, #0, 3c1ec <__libc_init@plt-0x248c4>
   3becc:   9104a3e1    add x1, sp, #0x128
   3bed0:   aa1303e0    mov x0, x19
   3bed4:   aa1f03e2    mov x2, xzr
   3bed8:   97ffd48e    bl  31110 <__libc_init@plt-0x2f9a0>
   3bedc:   9100075a    add x26, x26, #0x1
   3bee0:   3707fb80    tbnz    w0, #0, 3be50 <__libc_init@plt-0x24c60>
   3bee4:   eb18035f    cmp x26, x24
   3bee8:   54fffb42    b.cs    3be50 <__libc_init@plt-0x24c60>  // b.hs, b.nlast
   3beec:   b0fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3bef0:   aa1903e0    mov x0, x25
   3bef4:   910d5c21    add x1, x1, #0x357
   3bef8:   97ff9c44    bl  23008 <__libc_init@plt-0x3daa8>
   3befc:   51000848    sub w8, w2, #0x2
   3bf00:   7100391f    cmp w8, #0xe
   3bf04:   54002b88    b.hi    3c474 <__libc_init@plt-0x2463c>  // b.pmore
   3bf08:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3bf0c:   913a4129    add x9, x9, #0xe90
   3bf10:   1000008a    adr x10, 3bf20 <__libc_init@plt-0x24b90>
   3bf14:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3bf18:   8b0b094a    add x10, x10, x11, lsl #2
   3bf1c:   d61f0140    br  x10
   3bf20:   aa1403e0    mov x0, x20
   3bf24:   aa1303e1    mov x1, x19
   3bf28:   94001c23    bl  42fb4 <__libc_init@plt-0x1dafc>
   3bf2c:   17ffff82    b   3bd34 <__libc_init@plt-0x24d7c>
   3bf30:   51000448    sub w8, w2, #0x1
   3bf34:   71001d1f    cmp w8, #0x7
   3bf38:   54002988    b.hi    3c468 <__libc_init@plt-0x24648>  // b.pmore
   3bf3c:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3bf40:   913a0129    add x9, x9, #0xe80
   3bf44:   1000008a    adr x10, 3bf54 <__libc_init@plt-0x24b5c>
   3bf48:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3bf4c:   8b0b094a    add x10, x10, x11, lsl #2
   3bf50:   d61f0140    br  x10
   3bf54:   aa1403e0    mov x0, x20
   3bf58:   aa1303e1    mov x1, x19
   3bf5c:   9400225e    bl  448d4 <__libc_init@plt-0x1c1dc>
   3bf60:   17ffff75    b   3bd34 <__libc_init@plt-0x24d7c>
   3bf64:   51000848    sub w8, w2, #0x2
   3bf68:   7100391f    cmp w8, #0xe
   3bf6c:   540028a8    b.hi    3c480 <__libc_init@plt-0x24630>  // b.pmore
   3bf70:   d0fffe89    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   3bf74:   913ab929    add x9, x9, #0xeae
   3bf78:   1000008a    adr x10, 3bf88 <__libc_init@plt-0x24b28>
   3bf7c:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   3bf80:   8b0b094a    add x10, x10, x11, lsl #2
   3bf84:   d61f0140    br  x10
   3bf88:   aa1403e0    mov x0, x20
   3bf8c:   aa1303e1    mov x1, x19
   3bf90:   94001957    bl  424ec <__libc_init@plt-0x1e5c4>
   3bf94:   17ffff68    b   3bd34 <__libc_init@plt-0x24d7c>
   3bf98:   7100105f    cmp w2, #0x4
   3bf9c:   540014a0    b.eq    3c230 <__libc_init@plt-0x24880>  // b.none
   3bfa0:   7100085f    cmp w2, #0x2
   3bfa4:   540014e0    b.eq    3c240 <__libc_init@plt-0x24870>  // b.none
   3bfa8:   7100045f    cmp w2, #0x1
   3bfac:   54002521    b.ne    3c450 <__libc_init@plt-0x24660>  // b.any
   3bfb0:   aa1403e0    mov x0, x20
   3bfb4:   aa1303e1    mov x1, x19
   3bfb8:   940020b9    bl  4429c <__libc_init@plt-0x1c814>
   3bfbc:   17ffff5e    b   3bd34 <__libc_init@plt-0x24d7c>
   3bfc0:   aa1403e0    mov x0, x20
   3bfc4:   97ffb314    bl  28c14 <__libc_init@plt-0x37e9c>
   3bfc8:   39405e68    ldrb    w8, [x19, #23]
   3bfcc:   f9001be0    str x0, [sp, #48]
   3bfd0:   34002168    cbz w8, 3c3fc <__libc_init@plt-0x246b4>
   3bfd4:   39405268    ldrb    w8, [x19, #20]
   3bfd8:   52800309    mov w9, #0x18                   // #24
   3bfdc:   9b097d08    mul x8, x8, x9
   3bfe0:   91006269    add x9, x19, #0x18
   3bfe4:   f8686936    ldr x22, [x9, x8]
   3bfe8:   b4002196    cbz x22, 3c418 <__libc_init@plt-0x24698>
   3bfec:   aa1603e0    mov x0, x22
   3bff0:   52800061    mov w1, #0x3                    // #3
   3bff4:   97ffd245    bl  30908 <__libc_init@plt-0x301a8>
   3bff8:   b4000100    cbz x0, 3c018 <__libc_init@plt-0x24a98>
   3bffc:   aa0003e2    mov x2, x0
   3c000:   aa1403e0    mov x0, x20
   3c004:   aa1303e1    mov x1, x19
   3c008:   94002555    bl  4555c <__libc_init@plt-0x1b554>
   3c00c:   12003c08    and w8, w0, #0xffff
   3c010:   7104011f    cmp w8, #0x100
   3c014:   540011e2    b.cs    3c250 <__libc_init@plt-0x24860>  // b.hs, b.nlast
   3c018:   3943f2c8    ldrb    w8, [x22, #252]
   3c01c:   7100051f    cmp w8, #0x1
   3c020:   540020a1    b.ne    3c434 <__libc_init@plt-0x2467c>  // b.any
   3c024:   9103a2d7    add x23, x22, #0xe8
   3c028:   aa1703e0    mov x0, x23
   3c02c:   97ffcc09    bl  2f050 <__libc_init@plt-0x31a60>
   3c030:   aa0003f8    mov x24, x0
   3c034:   aa1303e0    mov x0, x19
   3c038:   97ffcc06    bl  2f050 <__libc_init@plt-0x31a60>
   3c03c:   39405268    ldrb    w8, [x19, #20]
   3c040:   f90013e0    str x0, [sp, #32]
   3c044:   b40000e8    cbz x8, 3c060 <__libc_init@plt-0x24a50>
   3c048:   91006269    add x9, x19, #0x18
   3c04c:   9102c3ea    add x10, sp, #0xb0
   3c050:   f841852b    ldr x11, [x9], #24
   3c054:   f1000508    subs    x8, x8, #0x1
   3c058:   f800854b    str x11, [x10], #8
   3c05c:   54ffffa1    b.ne    3c050 <__libc_init@plt-0x24a60>  // b.any
   3c060:   f94013e8    ldr x8, [sp, #32]
   3c064:   f90007fc    str x28, [sp, #8]
   3c068:   b4000fa8    cbz x8, 3c25c <__libc_init@plt-0x24854>
   3c06c:   910402c8    add x8, x22, #0x100
   3c070:   aa1f03fc    mov x28, xzr
   3c074:   910442d9    add x25, x22, #0x110
   3c078:   f9000be8    str x8, [sp, #16]
   3c07c:   9100a268    add x8, x19, #0x28
   3c080:   f90017e8    str x8, [sp, #40]
   3c084:   52800028    mov w8, #0x1                    // #1
   3c088:   b9001fe8    str w8, [sp, #28]
   3c08c:   3943f2c8    ldrb    w8, [x22, #252]
   3c090:   34000108    cbz w8, 3c0b0 <__libc_init@plt-0x24a00>
   3c094:   9100e3e9    add x9, sp, #0x38
   3c098:   f9400bea    ldr x10, [sp, #16]
   3c09c:   aa0803eb    mov x11, x8
   3c0a0:   f841854c    ldr x12, [x10], #24
   3c0a4:   f100056b    subs    x11, x11, #0x1
   3c0a8:   f800852c    str x12, [x9], #8
   3c0ac:   54ffffa1    b.ne    3c0a0 <__libc_init@plt-0x24a10>  // b.any
   3c0b0:   b4000878    cbz x24, 3c1bc <__libc_init@plt-0x248f4>
   3c0b4:   aa1f03fb    mov x27, xzr
   3c0b8:   52800035    mov w21, #0x1                       // #1
   3c0bc:   2a0803e9    mov w9, w8
   3c0c0:   aa1f03e8    mov x8, xzr
   3c0c4:   34000169    cbz w9, 3c0f0 <__libc_init@plt-0x249c0>
   3c0c8:   92401d29    and x9, x9, #0xff
   3c0cc:   9100e3ea    add x10, sp, #0x38
   3c0d0:   aa1903eb    mov x11, x25
   3c0d4:   f840854c    ldr x12, [x10], #8
   3c0d8:   f85f016d    ldur    x13, [x11, #-16]
   3c0dc:   f1000529    subs    x9, x9, #0x1
   3c0e0:   f841856e    ldr x14, [x11], #24
   3c0e4:   cb0d018c    sub x12, x12, x13
   3c0e8:   9b0e2188    madd    x8, x12, x14, x8
   3c0ec:   54ffff41    b.ne    3c0d4 <__libc_init@plt-0x249dc>  // b.any
   3c0f0:   f94002e9    ldr x9, [x23]
   3c0f4:   8b08013a    add x26, x9, x8
   3c0f8:   39406348    ldrb    w8, [x26, #24]
   3c0fc:   7100051f    cmp w8, #0x1
   3c100:   540001a1    b.ne    3c134 <__libc_init@plt-0x2497c>  // b.any
   3c104:   9104a3e0    add x0, sp, #0x128
   3c108:   2a1f03e1    mov w1, wzr
   3c10c:   52804102    mov w2, #0x208                  // #520
   3c110:   940092f4    bl  60ce0 <memset@plt>
   3c114:   9104a3e1    add x1, sp, #0x128
   3c118:   9102c3e4    add x4, sp, #0xb0
   3c11c:   aa1a03e0    mov x0, x26
   3c120:   aa1303e2    mov x2, x19
   3c124:   f9401be3    ldr x3, [sp, #48]
   3c128:   97ffd361    bl  30eac <__libc_init@plt-0x2fc04>
   3c12c:   9104a3e1    add x1, sp, #0x128
   3c130:   14000015    b   3c184 <__libc_init@plt-0x2492c>
   3c134:   3940526a    ldrb    w10, [x19, #20]
   3c138:   b400018a    cbz x10, 3c168 <__libc_init@plt-0x24948>
   3c13c:   aa1f03e9    mov x9, xzr
   3c140:   9102c3eb    add x11, sp, #0xb0
   3c144:   f94017ec    ldr x12, [sp, #40]
   3c148:   f840856d    ldr x13, [x11], #8
   3c14c:   f85f018e    ldur    x14, [x12, #-16]
   3c150:   f100054a    subs    x10, x10, #0x1
   3c154:   f841858f    ldr x15, [x12], #24
   3c158:   cb0e01ad    sub x13, x13, x14
   3c15c:   9b0f25a9    madd    x9, x13, x15, x9
   3c160:   54ffff41    b.ne    3c148 <__libc_init@plt-0x24968>  // b.any
   3c164:   14000002    b   3c16c <__libc_init@plt-0x24944>
   3c168:   aa1f03e9    mov x9, xzr
   3c16c:   7100111f    cmp w8, #0x4
   3c170:   540010c1    b.ne    3c388 <__libc_init@plt-0x24728>  // b.any
   3c174:   f9400268    ldr x8, [x19]
   3c178:   f940134a    ldr x10, [x26, #32]
   3c17c:   8b090108    add x8, x8, x9
   3c180:   8b0a0101    add x1, x8, x10
   3c184:   aa1403e0    mov x0, x20
   3c188:   97fffeb1    bl  3bc4c <__libc_init@plt-0x24e64>
   3c18c:   36000160    tbz w0, #0, 3c1b8 <__libc_init@plt-0x248f8>
   3c190:   9100e3e1    add x1, sp, #0x38
   3c194:   aa1703e0    mov x0, x23
   3c198:   aa1f03e2    mov x2, xzr
   3c19c:   9100077b    add x27, x27, #0x1
   3c1a0:   97ffd3dc    bl  31110 <__libc_init@plt-0x2f9a0>
   3c1a4:   eb18037f    cmp x27, x24
   3c1a8:   540000a0    b.eq    3c1bc <__libc_init@plt-0x248f4>  // b.none
   3c1ac:   3943f2c9    ldrb    w9, [x22, #252]
   3c1b0:   1a9f27f5    cset    w21, cc // cc = lo, ul, last
   3c1b4:   17ffffc3    b   3c0c0 <__libc_init@plt-0x249f0>
   3c1b8:   37000555    tbnz    w21, #0, 3c260 <__libc_init@plt-0x24850>
   3c1bc:   9102c3e1    add x1, sp, #0xb0
   3c1c0:   aa1303e0    mov x0, x19
   3c1c4:   aa1f03e2    mov x2, xzr
   3c1c8:   9100079c    add x28, x28, #0x1
   3c1cc:   97ffd3d1    bl  31110 <__libc_init@plt-0x2f9a0>
   3c1d0:   f94013e8    ldr x8, [sp, #32]
   3c1d4:   eb08039f    cmp x28, x8
   3c1d8:   1a9f27e8    cset    w8, cc  // cc = lo, ul, last
   3c1dc:   b9001fe8    str w8, [sp, #28]
   3c1e0:   54fff561    b.ne    3c08c <__libc_init@plt-0x24a24>  // b.any
   3c1e4:   1400001f    b   3c260 <__libc_init@plt-0x24850>
   3c1e8:   aa1803fa    mov x26, x24
   3c1ec:   eb18035f    cmp x26, x24
   3c1f0:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   3c1f4:   17fffed0    b   3bd34 <__libc_init@plt-0x24d7c>
   3c1f8:   aa1f03e8    mov x8, xzr
   3c1fc:   f9400269    ldr x9, [x19]
   3c200:   b4000d29    cbz x9, 3c3a4 <__libc_init@plt-0x2470c>
   3c204:   9b167f02    mul x2, x24, x22
   3c208:   8b080121    add x1, x9, x8
   3c20c:   b40000b5    cbz x21, 3c220 <__libc_init@plt-0x24890>
   3c210:   aa1503e0    mov x0, x21
   3c214:   aa1603e3    mov x3, x22
   3c218:   97ffad8f    bl  27854 <__libc_init@plt-0x3925c>
   3c21c:   17fffec6    b   3bd34 <__libc_init@plt-0x24d7c>
   3c220:   aa1703e0    mov x0, x23
   3c224:   aa1603e3    mov x3, x22
   3c228:   97ffafe9    bl  281cc <__libc_init@plt-0x388e4>
   3c22c:   17fffec2    b   3bd34 <__libc_init@plt-0x24d7c>
   3c230:   aa1403e0    mov x0, x20
   3c234:   aa1303e1    mov x1, x19
   3c238:   94002122    bl  446c0 <__libc_init@plt-0x1c3f0>
   3c23c:   17fffebe    b   3bd34 <__libc_init@plt-0x24d7c>
   3c240:   aa1403e0    mov x0, x20
   3c244:   aa1303e1    mov x1, x19
   3c248:   94002099    bl  444ac <__libc_init@plt-0x1c604>
   3c24c:   17fffeba    b   3bd34 <__libc_init@plt-0x24d7c>
   3c250:   72001c1f    tst w0, #0xff
   3c254:   1a9f07e0    cset    w0, ne  // ne = any
   3c258:   17fffeb7    b   3bd34 <__libc_init@plt-0x24d7c>
   3c25c:   b9001fff    str wzr, [sp, #28]
   3c260:   b9401fe8    ldr w8, [sp, #28]
   3c264:   f94007fc    ldr x28, [sp, #8]
   3c268:   52000100    eor w0, w8, #0x1
   3c26c:   17fffeb2    b   3bd34 <__libc_init@plt-0x24d7c>
   3c270:   aa1403e0    mov x0, x20
   3c274:   aa1303e1    mov x1, x19
   3c278:   9400221a    bl  44ae0 <__libc_init@plt-0x1bfd0>
   3c27c:   17fffeae    b   3bd34 <__libc_init@plt-0x24d7c>
   3c280:   aa1403e0    mov x0, x20
   3c284:   aa1303e1    mov x1, x19
   3c288:   94002299    bl  44cec <__libc_init@plt-0x1bdc4>
   3c28c:   17fffeaa    b   3bd34 <__libc_init@plt-0x24d7c>
   3c290:   aa1403e0    mov x0, x20
   3c294:   aa1303e1    mov x1, x19
   3c298:   94002318    bl  44ef8 <__libc_init@plt-0x1bbb8>
   3c29c:   17fffea6    b   3bd34 <__libc_init@plt-0x24d7c>
   3c2a0:   7100405f    cmp w2, #0x10
   3c2a4:   54000dc1    b.ne    3c45c <__libc_init@plt-0x24654>  // b.any
   3c2a8:   aa1403e0    mov x0, x20
   3c2ac:   aa1303e1    mov x1, x19
   3c2b0:   9400181b    bl  4231c <__libc_init@plt-0x1e794>
   3c2b4:   17fffea0    b   3bd34 <__libc_init@plt-0x24d7c>
   3c2b8:   aa1403e0    mov x0, x20
   3c2bc:   aa1303e1    mov x1, x19
   3c2c0:   940016bb    bl  41dac <__libc_init@plt-0x1ed04>
   3c2c4:   17fffe9c    b   3bd34 <__libc_init@plt-0x24d7c>
   3c2c8:   aa1403e0    mov x0, x20
   3c2cc:   aa1303e1    mov x1, x19
   3c2d0:   9400172b    bl  41f7c <__libc_init@plt-0x1eb34>
   3c2d4:   17fffe98    b   3bd34 <__libc_init@plt-0x24d7c>
   3c2d8:   aa1403e0    mov x0, x20
   3c2dc:   aa1303e1    mov x1, x19
   3c2e0:   9400179b    bl  4214c <__libc_init@plt-0x1e964>
   3c2e4:   17fffe94    b   3bd34 <__libc_init@plt-0x24d7c>
   3c2e8:   aa1403e0    mov x0, x20
   3c2ec:   aa1303e1    mov x1, x19
   3c2f0:   94001bf6    bl  432c8 <__libc_init@plt-0x1d7e8>
   3c2f4:   17fffe90    b   3bd34 <__libc_init@plt-0x24d7c>
   3c2f8:   aa1403e0    mov x0, x20
   3c2fc:   aa1303e1    mov x1, x19
   3c300:   94001cb7    bl  435dc <__libc_init@plt-0x1d4d4>
   3c304:   17fffe8c    b   3bd34 <__libc_init@plt-0x24d7c>
   3c308:   aa1403e0    mov x0, x20
   3c30c:   aa1303e1    mov x1, x19
   3c310:   94001d78    bl  438f0 <__libc_init@plt-0x1d1c0>
   3c314:   17fffe88    b   3bd34 <__libc_init@plt-0x24d7c>
   3c318:   aa1403e0    mov x0, x20
   3c31c:   aa1303e1    mov x1, x19
   3c320:   94001e39    bl  43c04 <__libc_init@plt-0x1ceac>
   3c324:   17fffe84    b   3bd34 <__libc_init@plt-0x24d7c>
   3c328:   aa1403e0    mov x0, x20
   3c32c:   aa1303e1    mov x1, x19
   3c330:   94001f08    bl  43f50 <__libc_init@plt-0x1cb60>
   3c334:   17fffe80    b   3bd34 <__libc_init@plt-0x24d7c>
   3c338:   aa1403e0    mov x0, x20
   3c33c:   aa1303e1    mov x1, x19
   3c340:   940018de    bl  426b8 <__libc_init@plt-0x1e3f8>
   3c344:   17fffe7c    b   3bd34 <__libc_init@plt-0x24d7c>
   3c348:   aa1403e0    mov x0, x20
   3c34c:   aa1303e1    mov x1, x19
   3c350:   9400194d    bl  42884 <__libc_init@plt-0x1e22c>
   3c354:   17fffe78    b   3bd34 <__libc_init@plt-0x24d7c>
   3c358:   aa1403e0    mov x0, x20
   3c35c:   aa1303e1    mov x1, x19
   3c360:   940019bc    bl  42a50 <__libc_init@plt-0x1e060>
   3c364:   17fffe74    b   3bd34 <__libc_init@plt-0x24d7c>
   3c368:   aa1403e0    mov x0, x20
   3c36c:   aa1303e1    mov x1, x19
   3c370:   94001a2b    bl  42c1c <__libc_init@plt-0x1de94>
   3c374:   17fffe70    b   3bd34 <__libc_init@plt-0x24d7c>
   3c378:   aa1403e0    mov x0, x20
   3c37c:   aa1303e1    mov x1, x19
   3c380:   94001a9a    bl  42de8 <__libc_init@plt-0x1dcc8>
   3c384:   17fffe6c    b   3bd34 <__libc_init@plt-0x24d7c>
   3c388:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c38c:   90fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3c390:   913c0c21    add x1, x1, #0xf03
   3c394:   9137e042    add x2, x2, #0xdf8
   3c398:   f9401be0    ldr x0, [sp, #48]
   3c39c:   52802083    mov w3, #0x104                  // #260
   3c3a0:   97ff9b69    bl  23144 <__libc_init@plt-0x3d96c>
   3c3a4:   aa1403e0    mov x0, x20
   3c3a8:   97ffb21b    bl  28c14 <__libc_init@plt-0x37e9c>
   3c3ac:   b0fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3c3b0:   91187021    add x1, x1, #0x61c
   3c3b4:   97ff9b15    bl  23008 <__libc_init@plt-0x3daa8>
   3c3b8:   aa1403e0    mov x0, x20
   3c3bc:   97ffb216    bl  28c14 <__libc_init@plt-0x37e9c>
   3c3c0:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c3c4:   91230821    add x1, x1, #0x8c2
   3c3c8:   97ff9b10    bl  23008 <__libc_init@plt-0x3daa8>
   3c3cc:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c3d0:   39c05662    ldrsb   w2, [x19, #21]
   3c3d4:   91167c21    add x1, x1, #0x59f
   3c3d8:   aa1503e0    mov x0, x21
   3c3dc:   97ff9b0b    bl  23008 <__libc_init@plt-0x3daa8>
   3c3e0:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c3e4:   90fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3c3e8:   91078821    add x1, x1, #0x1e2
   3c3ec:   9137e042    add x2, x2, #0xdf8
   3c3f0:   aa1903e0    mov x0, x25
   3c3f4:   52802a03    mov w3, #0x150                  // #336
   3c3f8:   97ff9b53    bl  23144 <__libc_init@plt-0x3d96c>
   3c3fc:   f0fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3c400:   90fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3c404:   91364421    add x1, x1, #0xd91
   3c408:   9137e042    add x2, x2, #0xdf8
   3c40c:   f9401be0    ldr x0, [sp, #48]
   3c410:   52802263    mov w3, #0x113                  // #275
   3c414:   97ff9b4c    bl  23144 <__libc_init@plt-0x3d96c>
   3c418:   b0fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3c41c:   90fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3c420:   911cc421    add x1, x1, #0x731
   3c424:   9137e042    add x2, x2, #0xdf8
   3c428:   f9401be0    ldr x0, [sp, #48]
   3c42c:   528022a3    mov w3, #0x115                  // #277
   3c430:   97ff9b45    bl  23144 <__libc_init@plt-0x3d96c>
   3c434:   90fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3c438:   90fffe82    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3c43c:   911fb821    add x1, x1, #0x7ee
   3c440:   9137e042    add x2, x2, #0xdf8
   3c444:   f9401be0    ldr x0, [sp, #48]
   3c448:   52802423    mov w3, #0x121                  // #289
   3c44c:   97ff9b3e    bl  23144 <__libc_init@plt-0x3d96c>
   3c450:   f0fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3c454:   9126f021    add x1, x1, #0x9bc
   3c458:   1400000c    b   3c488 <__libc_init@plt-0x24628>
   3c45c:   f0fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3c460:   9115e021    add x1, x1, #0x578
   3c464:   14000009    b   3c488 <__libc_init@plt-0x24628>
   3c468:   f0fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3c46c:   9127e821    add x1, x1, #0x9fa
   3c470:   14000006    b   3c488 <__libc_init@plt-0x24628>
   3c474:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c478:   9123c021    add x1, x1, #0x8f0
   3c47c:   14000003    b   3c488 <__libc_init@plt-0x24628>
   3c480:   b0fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3c484:   9130dc21    add x1, x1, #0xc37
   3c488:   aa1503e0    mov x0, x21
   3c48c:   97ff9adf    bl  23008 <__libc_init@plt-0x3daa8>
   3c490:   940091ac    bl  60b40 <__stack_chk_fail@plt>
   3c494:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3c498:   a90157f6    stp x22, x21, [sp, #16]
   3c49c:   910003fd    mov x29, sp
   3c4a0:   a9024ff4    stp x20, x19, [sp, #32]
   3c4a4:   aa0303f3    mov x19, x3
   3c4a8:   aa0203f4    mov x20, x2
   3c4ac:   aa0103f5    mov x21, x1
   3c4b0:   aa0003f6    mov x22, x0
   3c4b4:   9400001d    bl  3c528 <__libc_init@plt-0x24588>
   3c4b8:   b40000c0    cbz x0, 3c4d0 <__libc_init@plt-0x245e0>
   3c4bc:   aa1503e1    mov x1, x21
   3c4c0:   aa1403e2    mov x2, x20
   3c4c4:   aa1303e3    mov x3, x19
   3c4c8:   97ffabb6    bl  273a0 <__libc_init@plt-0x39710>
   3c4cc:   1400000d    b   3c500 <__libc_init@plt-0x245b0>
   3c4d0:   aa1603e0    mov x0, x22
   3c4d4:   94000031    bl  3c598 <__libc_init@plt-0x24518>
   3c4d8:   b40000c0    cbz x0, 3c4f0 <__libc_init@plt-0x245c0>
   3c4dc:   aa1503e1    mov x1, x21
   3c4e0:   aa1403e2    mov x2, x20
   3c4e4:   aa1303e3    mov x3, x19
   3c4e8:   97ffbbaf    bl  2b3a4 <__libc_init@plt-0x3570c>
   3c4ec:   14000005    b   3c500 <__libc_init@plt-0x245b0>
   3c4f0:   aa1603e0    mov x0, x22
   3c4f4:   97fff7ca    bl  3a41c <__libc_init@plt-0x26694>
   3c4f8:   b40000e0    cbz x0, 3c514 <__libc_init@plt-0x2459c>
   3c4fc:   2a1f03e0    mov w0, wzr
   3c500:   a9424ff4    ldp x20, x19, [sp, #32]
   3c504:   12000000    and w0, w0, #0x1
   3c508:   a94157f6    ldp x22, x21, [sp, #16]
   3c50c:   a8c37bfd    ldp x29, x30, [sp], #48
   3c510:   d65f03c0    ret
   3c514:   aa1603e0    mov x0, x22
   3c518:   97ffb1bf    bl  28c14 <__libc_init@plt-0x37e9c>
   3c51c:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c520:   9136bc21    add x1, x1, #0xdaf
   3c524:   97ff9ab9    bl  23008 <__libc_init@plt-0x3daa8>
   3c528:   d10103ff    sub sp, sp, #0x40
   3c52c:   a9027bfd    stp x29, x30, [sp, #32]
   3c530:   910083fd    add x29, sp, #0x20
   3c534:   f9001bf3    str x19, [sp, #48]
   3c538:   d53bd053    mrs x19, tpidr_el0
   3c53c:   f9401668    ldr x8, [x19, #40]
   3c540:   f81f83a8    stur    x8, [x29, #-8]
   3c544:   b9400808    ldr w8, [x0, #8]
   3c548:   3100051f    cmn w8, #0x1
   3c54c:   54000220    b.eq    3c590 <__libc_init@plt-0x24520>  // b.none
   3c550:   f0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3c554:   aa0003e1    mov x1, x0
   3c558:   91342129    add x9, x9, #0xd08
   3c55c:   910023ea    add x10, sp, #0x8
   3c560:   910043e0    add x0, sp, #0x10
   3c564:   f8687928    ldr x8, [x9, x8, lsl #3]
   3c568:   f9000bea    str x10, [sp, #16]
   3c56c:   d63f0100    blr x8
   3c570:   f9401668    ldr x8, [x19, #40]
   3c574:   f85f83a9    ldur    x9, [x29, #-8]
   3c578:   eb09011f    cmp x8, x9
   3c57c:   540000c1    b.ne    3c594 <__libc_init@plt-0x2451c>  // b.any
   3c580:   a9427bfd    ldp x29, x30, [sp, #32]
   3c584:   f9401bf3    ldr x19, [sp, #48]
   3c588:   910103ff    add sp, sp, #0x40
   3c58c:   d65f03c0    ret
   3c590:   97ffa824    bl  26620 <__libc_init@plt-0x3a490>
   3c594:   9400916b    bl  60b40 <__stack_chk_fail@plt>
   3c598:   d10103ff    sub sp, sp, #0x40
   3c59c:   a9027bfd    stp x29, x30, [sp, #32]
   3c5a0:   910083fd    add x29, sp, #0x20
   3c5a4:   f9001bf3    str x19, [sp, #48]
   3c5a8:   d53bd053    mrs x19, tpidr_el0
   3c5ac:   f9401668    ldr x8, [x19, #40]
   3c5b0:   f81f83a8    stur    x8, [x29, #-8]
   3c5b4:   b9400808    ldr w8, [x0, #8]
   3c5b8:   3100051f    cmn w8, #0x1
   3c5bc:   54000220    b.eq    3c600 <__libc_init@plt-0x244b0>  // b.none
   3c5c0:   f0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3c5c4:   aa0003e1    mov x1, x0
   3c5c8:   91374129    add x9, x9, #0xdd0
   3c5cc:   910023ea    add x10, sp, #0x8
   3c5d0:   910043e0    add x0, sp, #0x10
   3c5d4:   f8687928    ldr x8, [x9, x8, lsl #3]
   3c5d8:   f9000bea    str x10, [sp, #16]
   3c5dc:   d63f0100    blr x8
   3c5e0:   f9401668    ldr x8, [x19, #40]
   3c5e4:   f85f83a9    ldur    x9, [x29, #-8]
   3c5e8:   eb09011f    cmp x8, x9
   3c5ec:   540000c1    b.ne    3c604 <__libc_init@plt-0x244ac>  // b.any
   3c5f0:   a9427bfd    ldp x29, x30, [sp, #32]
   3c5f4:   f9401bf3    ldr x19, [sp, #48]
   3c5f8:   910103ff    add sp, sp, #0x40
   3c5fc:   d65f03c0    ret
   3c600:   97ffa808    bl  26620 <__libc_init@plt-0x3a490>
   3c604:   9400914f    bl  60b40 <__stack_chk_fail@plt>
   3c608:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   3c60c:   a9015ff8    stp x24, x23, [sp, #16]
   3c610:   910003fd    mov x29, sp
   3c614:   a90257f6    stp x22, x21, [sp, #32]
   3c618:   a9034ff4    stp x20, x19, [sp, #48]
   3c61c:   aa0303f3    mov x19, x3
   3c620:   aa0203f5    mov x21, x2
   3c624:   aa0103f6    mov x22, x1
   3c628:   aa0003f8    mov x24, x0
   3c62c:   97ffb17a    bl  28c14 <__libc_init@plt-0x37e9c>
   3c630:   aa0003f4    mov x20, x0
   3c634:   aa1803e0    mov x0, x24
   3c638:   97ffb15a    bl  28ba0 <__libc_init@plt-0x37f10>
   3c63c:   b9401288    ldr w8, [x20, #16]
   3c640:   b9402289    ldr w9, [x20, #32]
   3c644:   2a090108    orr w8, w8, w9
   3c648:   34000068    cbz w8, 3c654 <__libc_init@plt-0x2445c>
   3c64c:   2a1f03e0    mov w0, wzr
   3c650:   14000012    b   3c698 <__libc_init@plt-0x24418>
   3c654:   aa1803e0    mov x0, x24
   3c658:   94000019    bl  3c6bc <__libc_init@plt-0x243f4>
   3c65c:   aa0003f7    mov x23, x0
   3c660:   b40000e0    cbz x0, 3c67c <__libc_init@plt-0x24434>
   3c664:   aa1703e0    mov x0, x23
   3c668:   aa1603e1    mov x1, x22
   3c66c:   aa1503e2    mov x2, x21
   3c670:   aa1303e3    mov x3, x19
   3c674:   97ffac78    bl  27854 <__libc_init@plt-0x3925c>
   3c678:   14000005    b   3c68c <__libc_init@plt-0x24424>
   3c67c:   aa1803e0    mov x0, x24
   3c680:   97fff767    bl  3a41c <__libc_init@plt-0x26694>
   3c684:   aa0003e8    mov x8, x0
   3c688:   b4000128    cbz x8, 3c6ac <__libc_init@plt-0x24404>
   3c68c:   f10002ff    cmp x23, #0x0
   3c690:   1a9f07e8    cset    w8, ne  // ne = any
   3c694:   0a000100    and w0, w8, w0
   3c698:   a9434ff4    ldp x20, x19, [sp, #48]
   3c69c:   a94257f6    ldp x22, x21, [sp, #32]
   3c6a0:   a9415ff8    ldp x24, x23, [sp, #16]
   3c6a4:   a8c47bfd    ldp x29, x30, [sp], #64
   3c6a8:   d65f03c0    ret
   3c6ac:   90fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3c6b0:   aa1403e0    mov x0, x20
   3c6b4:   913fac21    add x1, x1, #0xfeb
   3c6b8:   97ff9a54    bl  23008 <__libc_init@plt-0x3daa8>
   3c6bc:   d10103ff    sub sp, sp, #0x40
   3c6c0:   a9027bfd    stp x29, x30, [sp, #32]
   3c6c4:   910083fd    add x29, sp, #0x20
   3c6c8:   f9001bf3    str x19, [sp, #48]
   3c6cc:   d53bd053    mrs x19, tpidr_el0
   3c6d0:   f9401668    ldr x8, [x19, #40]
   3c6d4:   f81f83a8    stur    x8, [x29, #-8]
   3c6d8:   b9400808    ldr w8, [x0, #8]
   3c6dc:   3100051f    cmn w8, #0x1
   3c6e0:   54000220    b.eq    3c724 <__libc_init@plt-0x2438c>  // b.none
   3c6e4:   f0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3c6e8:   aa0003e1    mov x1, x0
   3c6ec:   913a6129    add x9, x9, #0xe98
   3c6f0:   910023ea    add x10, sp, #0x8
   3c6f4:   910043e0    add x0, sp, #0x10
   3c6f8:   f8687928    ldr x8, [x9, x8, lsl #3]
   3c6fc:   f9000bea    str x10, [sp, #16]
   3c700:   d63f0100    blr x8
   3c704:   f9401668    ldr x8, [x19, #40]
   3c708:   f85f83a9    ldur    x9, [x29, #-8]
   3c70c:   eb09011f    cmp x8, x9
   3c710:   540000c1    b.ne    3c728 <__libc_init@plt-0x24388>  // b.any
   3c714:   a9427bfd    ldp x29, x30, [sp, #32]
   3c718:   f9401bf3    ldr x19, [sp, #48]
   3c71c:   910103ff    add sp, sp, #0x40
   3c720:   d65f03c0    ret
   3c724:   97ffa7bf    bl  26620 <__libc_init@plt-0x3a490>
   3c728:   94009106    bl  60b40 <__stack_chk_fail@plt>
   3c72c:   d10703ff    sub sp, sp, #0x1c0
   3c730:   a9197bfd    stp x29, x30, [sp, #400]
   3c734:   910643fd    add x29, sp, #0x190
   3c738:   f900d3fc    str x28, [sp, #416]
   3c73c:   a91b4ff4    stp x20, x19, [sp, #432]
   3c740:   d53bd054    mrs x20, tpidr_el0
   3c744:   aa0003f3    mov x19, x0
   3c748:   f9401688    ldr x8, [x20, #40]
   3c74c:   f81f83a8    stur    x8, [x29, #-8]
   3c750:   390013e1    strb    w1, [sp, #4]
   3c754:   f0fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3c758:   911b1421    add x1, x1, #0x6c5
   3c75c:   9400001f    bl  3c7d8 <__libc_init@plt-0x242d8>
   3c760:   36000240    tbz w0, #0, 3c7a8 <__libc_init@plt-0x24308>
   3c764:   910023e0    add x0, sp, #0x8
   3c768:   2a1f03e1    mov w1, wzr
   3c76c:   52803002    mov w2, #0x180                  // #384
   3c770:   9400915c    bl  60ce0 <memset@plt>
   3c774:   910023e0    add x0, sp, #0x8
   3c778:   910013e3    add x3, sp, #0x4
   3c77c:   2a1f03e1    mov w1, wzr
   3c780:   52800022    mov w2, #0x1                    // #1
   3c784:   2a1f03e4    mov w4, wzr
   3c788:   aa1f03e5    mov x5, xzr
   3c78c:   2a1f03e6    mov w6, wzr
   3c790:   2a1f03e7    mov w7, wzr
   3c794:   97ffc8c3    bl  2eaa0 <__libc_init@plt-0x32010>
   3c798:   910023e1    add x1, sp, #0x8
   3c79c:   aa1303e0    mov x0, x19
   3c7a0:   97fffb03    bl  3b3ac <__libc_init@plt-0x25704>
   3c7a4:   14000002    b   3c7ac <__libc_init@plt-0x24304>
   3c7a8:   2a1f03e0    mov w0, wzr
   3c7ac:   f9401688    ldr x8, [x20, #40]
   3c7b0:   f85f83a9    ldur    x9, [x29, #-8]
   3c7b4:   eb09011f    cmp x8, x9
   3c7b8:   540000e1    b.ne    3c7d4 <__libc_init@plt-0x242dc>  // b.any
   3c7bc:   a95b4ff4    ldp x20, x19, [sp, #432]
   3c7c0:   12000000    and w0, w0, #0x1
   3c7c4:   a9597bfd    ldp x29, x30, [sp, #400]
   3c7c8:   f940d3fc    ldr x28, [sp, #416]
   3c7cc:   910703ff    add sp, sp, #0x1c0
   3c7d0:   d65f03c0    ret
   3c7d4:   940090db    bl  60b40 <__stack_chk_fail@plt>
   3c7d8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3c7dc:   f9000bf5    str x21, [sp, #16]
   3c7e0:   910003fd    mov x29, sp
   3c7e4:   a9024ff4    stp x20, x19, [sp, #32]
   3c7e8:   aa0103f3    mov x19, x1
   3c7ec:   aa0003f4    mov x20, x0
   3c7f0:   97ffa651    bl  26134 <__libc_init@plt-0x3a97c>
   3c7f4:   aa0003f5    mov x21, x0
   3c7f8:   b5000080    cbnz    x0, 3c808 <__libc_init@plt-0x242a8>
   3c7fc:   aa1403e0    mov x0, x20
   3c800:   97fff707    bl  3a41c <__libc_init@plt-0x26694>
   3c804:   b40000e0    cbz x0, 3c820 <__libc_init@plt-0x24290>
   3c808:   a9424ff4    ldp x20, x19, [sp, #32]
   3c80c:   f10002bf    cmp x21, #0x0
   3c810:   f9400bf5    ldr x21, [sp, #16]
   3c814:   1a9f07e0    cset    w0, ne  // ne = any
   3c818:   a8c37bfd    ldp x29, x30, [sp], #48
   3c81c:   d65f03c0    ret
   3c820:   aa1403e0    mov x0, x20
   3c824:   97ffb0fc    bl  28c14 <__libc_init@plt-0x37e9c>
   3c828:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3c82c:   d0fffe63    adrp    x3, a000 <__libc_init@plt-0x56ab0>
   3c830:   91305c21    add x1, x1, #0xc17
   3c834:   91080463    add x3, x3, #0x201
   3c838:   aa1303e2    mov x2, x19
   3c83c:   97ff99f3    bl  23008 <__libc_init@plt-0x3daa8>
   3c840:   d10703ff    sub sp, sp, #0x1c0
   3c844:   a9197bfd    stp x29, x30, [sp, #400]
   3c848:   910643fd    add x29, sp, #0x190
   3c84c:   f900d3fc    str x28, [sp, #416]
   3c850:   a91b4ff4    stp x20, x19, [sp, #432]
   3c854:   d53bd054    mrs x20, tpidr_el0
   3c858:   aa0003f3    mov x19, x0
   3c85c:   f9401688    ldr x8, [x20, #40]
   3c860:   f81f83a8    stur    x8, [x29, #-8]
   3c864:   79000be1    strh    w1, [sp, #4]
   3c868:   90fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3c86c:   911e5c21    add x1, x1, #0x797
   3c870:   97ffffda    bl  3c7d8 <__libc_init@plt-0x242d8>
   3c874:   36000240    tbz w0, #0, 3c8bc <__libc_init@plt-0x241f4>
   3c878:   910023e0    add x0, sp, #0x8
   3c87c:   2a1f03e1    mov w1, wzr
   3c880:   52803002    mov w2, #0x180                  // #384
   3c884:   94009117    bl  60ce0 <memset@plt>
   3c888:   910023e0    add x0, sp, #0x8
   3c88c:   910013e3    add x3, sp, #0x4
   3c890:   2a1f03e1    mov w1, wzr
   3c894:   52800042    mov w2, #0x2                    // #2
   3c898:   2a1f03e4    mov w4, wzr
   3c89c:   aa1f03e5    mov x5, xzr
   3c8a0:   2a1f03e6    mov w6, wzr
   3c8a4:   2a1f03e7    mov w7, wzr
   3c8a8:   97ffc87e    bl  2eaa0 <__libc_init@plt-0x32010>
   3c8ac:   910023e1    add x1, sp, #0x8
   3c8b0:   aa1303e0    mov x0, x19
   3c8b4:   97fffabe    bl  3b3ac <__libc_init@plt-0x25704>
   3c8b8:   14000002    b   3c8c0 <__libc_init@plt-0x241f0>
   3c8bc:   2a1f03e0    mov w0, wzr
   3c8c0:   f9401688    ldr x8, [x20, #40]
   3c8c4:   f85f83a9    ldur    x9, [x29, #-8]
   3c8c8:   eb09011f    cmp x8, x9
   3c8cc:   540000e1    b.ne    3c8e8 <__libc_init@plt-0x241c8>  // b.any
   3c8d0:   a95b4ff4    ldp x20, x19, [sp, #432]
   3c8d4:   12000000    and w0, w0, #0x1
   3c8d8:   a9597bfd    ldp x29, x30, [sp, #400]
   3c8dc:   f940d3fc    ldr x28, [sp, #416]
   3c8e0:   910703ff    add sp, sp, #0x1c0
   3c8e4:   d65f03c0    ret
   3c8e8:   94009096    bl  60b40 <__stack_chk_fail@plt>
   3c8ec:   d10703ff    sub sp, sp, #0x1c0
   3c8f0:   a9197bfd    stp x29, x30, [sp, #400]
   3c8f4:   910643fd    add x29, sp, #0x190
   3c8f8:   f900d3fc    str x28, [sp, #416]
   3c8fc:   a91b4ff4    stp x20, x19, [sp, #432]
   3c900:   d53bd054    mrs x20, tpidr_el0
   3c904:   aa0003f3    mov x19, x0
   3c908:   f9401688    ldr x8, [x20, #40]
   3c90c:   f81f83a8    stur    x8, [x29, #-8]
   3c910:   b90007e1    str w1, [sp, #4]
   3c914:   90fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3c918:   91364c21    add x1, x1, #0xd93
   3c91c:   97ffffaf    bl  3c7d8 <__libc_init@plt-0x242d8>
   3c920:   36000240    tbz w0, #0, 3c968 <__libc_init@plt-0x24148>
   3c924:   910023e0    add x0, sp, #0x8
   3c928:   2a1f03e1    mov w1, wzr
   3c92c:   52803002    mov w2, #0x180                  // #384
   3c930:   940090ec    bl  60ce0 <memset@plt>
   3c934:   910023e0    add x0, sp, #0x8
   3c938:   910013e3    add x3, sp, #0x4
   3c93c:   2a1f03e1    mov w1, wzr
   3c940:   52800082    mov w2, #0x4                    // #4
   3c944:   2a1f03e4    mov w4, wzr
   3c948:   aa1f03e5    mov x5, xzr
   3c94c:   2a1f03e6    mov w6, wzr
   3c950:   2a1f03e7    mov w7, wzr
   3c954:   97ffc853    bl  2eaa0 <__libc_init@plt-0x32010>
   3c958:   910023e1    add x1, sp, #0x8
   3c95c:   aa1303e0    mov x0, x19
   3c960:   97fffa93    bl  3b3ac <__libc_init@plt-0x25704>
   3c964:   14000002    b   3c96c <__libc_init@plt-0x24144>
   3c968:   2a1f03e0    mov w0, wzr
   3c96c:   f9401688    ldr x8, [x20, #40]
   3c970:   f85f83a9    ldur    x9, [x29, #-8]
   3c974:   eb09011f    cmp x8, x9
   3c978:   540000e1    b.ne    3c994 <__libc_init@plt-0x2411c>  // b.any
   3c97c:   a95b4ff4    ldp x20, x19, [sp, #432]
   3c980:   12000000    and w0, w0, #0x1
   3c984:   a9597bfd    ldp x29, x30, [sp, #400]
   3c988:   f940d3fc    ldr x28, [sp, #416]
   3c98c:   910703ff    add sp, sp, #0x1c0
   3c990:   d65f03c0    ret
   3c994:   9400906b    bl  60b40 <__stack_chk_fail@plt>
   3c998:   d10703ff    sub sp, sp, #0x1c0
   3c99c:   a9197bfd    stp x29, x30, [sp, #400]
   3c9a0:   910643fd    add x29, sp, #0x190
   3c9a4:   f900d3fc    str x28, [sp, #416]
   3c9a8:   a91b4ff4    stp x20, x19, [sp, #432]
   3c9ac:   d53bd054    mrs x20, tpidr_el0
   3c9b0:   aa0003f3    mov x19, x0
   3c9b4:   f9401688    ldr x8, [x20, #40]
   3c9b8:   f81f83a8    stur    x8, [x29, #-8]
   3c9bc:   f90003e1    str x1, [sp]
   3c9c0:   b0fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3c9c4:   91302c21    add x1, x1, #0xc0b
   3c9c8:   97ffff84    bl  3c7d8 <__libc_init@plt-0x242d8>
   3c9cc:   36000240    tbz w0, #0, 3ca14 <__libc_init@plt-0x2409c>
   3c9d0:   910023e0    add x0, sp, #0x8
   3c9d4:   2a1f03e1    mov w1, wzr
   3c9d8:   52803002    mov w2, #0x180                  // #384
   3c9dc:   940090c1    bl  60ce0 <memset@plt>
   3c9e0:   910023e0    add x0, sp, #0x8
   3c9e4:   910003e3    mov x3, sp
   3c9e8:   2a1f03e1    mov w1, wzr
   3c9ec:   52800102    mov w2, #0x8                    // #8
   3c9f0:   2a1f03e4    mov w4, wzr
   3c9f4:   aa1f03e5    mov x5, xzr
   3c9f8:   2a1f03e6    mov w6, wzr
   3c9fc:   2a1f03e7    mov w7, wzr
   3ca00:   97ffc828    bl  2eaa0 <__libc_init@plt-0x32010>
   3ca04:   910023e1    add x1, sp, #0x8
   3ca08:   aa1303e0    mov x0, x19
   3ca0c:   97fffa68    bl  3b3ac <__libc_init@plt-0x25704>
   3ca10:   14000002    b   3ca18 <__libc_init@plt-0x24098>
   3ca14:   2a1f03e0    mov w0, wzr
   3ca18:   f9401688    ldr x8, [x20, #40]
   3ca1c:   f85f83a9    ldur    x9, [x29, #-8]
   3ca20:   eb09011f    cmp x8, x9
   3ca24:   540000e1    b.ne    3ca40 <__libc_init@plt-0x24070>  // b.any
   3ca28:   a95b4ff4    ldp x20, x19, [sp, #432]
   3ca2c:   12000000    and w0, w0, #0x1
   3ca30:   a9597bfd    ldp x29, x30, [sp, #400]
   3ca34:   f940d3fc    ldr x28, [sp, #416]
   3ca38:   910703ff    add sp, sp, #0x1c0
   3ca3c:   d65f03c0    ret
   3ca40:   94009040    bl  60b40 <__stack_chk_fail@plt>
   3ca44:   d10743ff    sub sp, sp, #0x1d0
   3ca48:   a91a7bfd    stp x29, x30, [sp, #416]
   3ca4c:   910683fd    add x29, sp, #0x1a0
   3ca50:   f900dbfc    str x28, [sp, #432]
   3ca54:   a91c4ff4    stp x20, x19, [sp, #448]
   3ca58:   d53bd054    mrs x20, tpidr_el0
   3ca5c:   b0fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3ca60:   f9401688    ldr x8, [x20, #40]
   3ca64:   9106d421    add x1, x1, #0x1b5
   3ca68:   aa0003f3    mov x19, x0
   3ca6c:   f81f83a8    stur    x8, [x29, #-8]
   3ca70:   a9000fe2    stp x2, x3, [sp]
   3ca74:   97ffff59    bl  3c7d8 <__libc_init@plt-0x242d8>
   3ca78:   36000240    tbz w0, #0, 3cac0 <__libc_init@plt-0x23ff0>
   3ca7c:   910063e0    add x0, sp, #0x18
   3ca80:   2a1f03e1    mov w1, wzr
   3ca84:   52803002    mov w2, #0x180                  // #384
   3ca88:   94009096    bl  60ce0 <memset@plt>
   3ca8c:   910063e0    add x0, sp, #0x18
   3ca90:   910003e3    mov x3, sp
   3ca94:   2a1f03e1    mov w1, wzr
   3ca98:   52800202    mov w2, #0x10                   // #16
   3ca9c:   2a1f03e4    mov w4, wzr
   3caa0:   aa1f03e5    mov x5, xzr
   3caa4:   2a1f03e6    mov w6, wzr
   3caa8:   2a1f03e7    mov w7, wzr
   3caac:   97ffc7fd    bl  2eaa0 <__libc_init@plt-0x32010>
   3cab0:   910063e1    add x1, sp, #0x18
   3cab4:   aa1303e0    mov x0, x19
   3cab8:   97fffa3d    bl  3b3ac <__libc_init@plt-0x25704>
   3cabc:   14000002    b   3cac4 <__libc_init@plt-0x23fec>
   3cac0:   2a1f03e0    mov w0, wzr
   3cac4:   f9401688    ldr x8, [x20, #40]
   3cac8:   f85f83a9    ldur    x9, [x29, #-8]
   3cacc:   eb09011f    cmp x8, x9
   3cad0:   540000e1    b.ne    3caec <__libc_init@plt-0x23fc4>  // b.any
   3cad4:   a95c4ff4    ldp x20, x19, [sp, #448]
   3cad8:   12000000    and w0, w0, #0x1
   3cadc:   a95a7bfd    ldp x29, x30, [sp, #416]
   3cae0:   f940dbfc    ldr x28, [sp, #432]
   3cae4:   910743ff    add sp, sp, #0x1d0
   3cae8:   d65f03c0    ret
   3caec:   94009015    bl  60b40 <__stack_chk_fail@plt>
   3caf0:   d10743ff    sub sp, sp, #0x1d0
   3caf4:   a9197bfd    stp x29, x30, [sp, #400]
   3caf8:   910643fd    add x29, sp, #0x190
   3cafc:   f900d3fc    str x28, [sp, #416]
   3cb00:   a91b57f6    stp x22, x21, [sp, #432]
   3cb04:   a91c4ff4    stp x20, x19, [sp, #448]
   3cb08:   aa0103f4    mov x20, x1
   3cb0c:   d53bd056    mrs x22, tpidr_el0
   3cb10:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3cb14:   f94016c8    ldr x8, [x22, #40]
   3cb18:   91380c21    add x1, x1, #0xe03
   3cb1c:   2a0203f5    mov w21, w2
   3cb20:   aa0003f3    mov x19, x0
   3cb24:   f81f83a8    stur    x8, [x29, #-8]
   3cb28:   94000020    bl  3cba8 <__libc_init@plt-0x23f08>
   3cb2c:   36000240    tbz w0, #0, 3cb74 <__libc_init@plt-0x23f3c>
   3cb30:   910023e0    add x0, sp, #0x8
   3cb34:   2a1f03e1    mov w1, wzr
   3cb38:   52803002    mov w2, #0x180                  // #384
   3cb3c:   94009069    bl  60ce0 <memset@plt>
   3cb40:   910023e0    add x0, sp, #0x8
   3cb44:   2a1f03e1    mov w1, wzr
   3cb48:   2a1503e2    mov w2, w21
   3cb4c:   aa1403e3    mov x3, x20
   3cb50:   2a1f03e4    mov w4, wzr
   3cb54:   aa1f03e5    mov x5, xzr
   3cb58:   2a1f03e6    mov w6, wzr
   3cb5c:   2a1f03e7    mov w7, wzr
   3cb60:   97ffc7d0    bl  2eaa0 <__libc_init@plt-0x32010>
   3cb64:   910023e1    add x1, sp, #0x8
   3cb68:   aa1303e0    mov x0, x19
   3cb6c:   97fffc38    bl  3bc4c <__libc_init@plt-0x24e64>
   3cb70:   14000002    b   3cb78 <__libc_init@plt-0x23f38>
   3cb74:   2a1f03e0    mov w0, wzr
   3cb78:   f94016c8    ldr x8, [x22, #40]
   3cb7c:   f85f83a9    ldur    x9, [x29, #-8]
   3cb80:   eb09011f    cmp x8, x9
   3cb84:   54000101    b.ne    3cba4 <__libc_init@plt-0x23f0c>  // b.any
   3cb88:   a95c4ff4    ldp x20, x19, [sp, #448]
   3cb8c:   12000000    and w0, w0, #0x1
   3cb90:   a95b57f6    ldp x22, x21, [sp, #432]
   3cb94:   a9597bfd    ldp x29, x30, [sp, #400]
   3cb98:   f940d3fc    ldr x28, [sp, #416]
   3cb9c:   910743ff    add sp, sp, #0x1d0
   3cba0:   d65f03c0    ret
   3cba4:   94008fe7    bl  60b40 <__stack_chk_fail@plt>
   3cba8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3cbac:   f9000bf5    str x21, [sp, #16]
   3cbb0:   910003fd    mov x29, sp
   3cbb4:   a9024ff4    stp x20, x19, [sp, #32]
   3cbb8:   aa0103f3    mov x19, x1
   3cbbc:   aa0003f4    mov x20, x0
   3cbc0:   97ffa541    bl  260c4 <__libc_init@plt-0x3a9ec>
   3cbc4:   aa0003f5    mov x21, x0
   3cbc8:   b5000080    cbnz    x0, 3cbd8 <__libc_init@plt-0x23ed8>
   3cbcc:   aa1403e0    mov x0, x20
   3cbd0:   97fff613    bl  3a41c <__libc_init@plt-0x26694>
   3cbd4:   b40000e0    cbz x0, 3cbf0 <__libc_init@plt-0x23ec0>
   3cbd8:   a9424ff4    ldp x20, x19, [sp, #32]
   3cbdc:   f10002bf    cmp x21, #0x0
   3cbe0:   f9400bf5    ldr x21, [sp, #16]
   3cbe4:   1a9f07e0    cset    w0, ne  // ne = any
   3cbe8:   a8c37bfd    ldp x29, x30, [sp], #48
   3cbec:   d65f03c0    ret
   3cbf0:   aa1403e0    mov x0, x20
   3cbf4:   97ffb008    bl  28c14 <__libc_init@plt-0x37e9c>
   3cbf8:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3cbfc:   f0fffe63    adrp    x3, b000 <__libc_init@plt-0x55ab0>
   3cc00:   91305c21    add x1, x1, #0xc17
   3cc04:   9116d063    add x3, x3, #0x5b4
   3cc08:   aa1303e2    mov x2, x19
   3cc0c:   97ff98ff    bl  23008 <__libc_init@plt-0x3daa8>
   3cc10:   d10703ff    sub sp, sp, #0x1c0
   3cc14:   a9197bfd    stp x29, x30, [sp, #400]
   3cc18:   910643fd    add x29, sp, #0x190
   3cc1c:   f900d3fc    str x28, [sp, #416]
   3cc20:   a91b4ff4    stp x20, x19, [sp, #432]
   3cc24:   d53bd054    mrs x20, tpidr_el0
   3cc28:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3cc2c:   f9401688    ldr x8, [x20, #40]
   3cc30:   91302821    add x1, x1, #0xc0a
   3cc34:   aa0003f3    mov x19, x0
   3cc38:   f81f83a8    stur    x8, [x29, #-8]
   3cc3c:   bd0007e0    str s0, [sp, #4]
   3cc40:   97fffee6    bl  3c7d8 <__libc_init@plt-0x242d8>
   3cc44:   36000240    tbz w0, #0, 3cc8c <__libc_init@plt-0x23e24>
   3cc48:   910023e0    add x0, sp, #0x8
   3cc4c:   2a1f03e1    mov w1, wzr
   3cc50:   52803002    mov w2, #0x180                  // #384
   3cc54:   94009023    bl  60ce0 <memset@plt>
   3cc58:   910023e0    add x0, sp, #0x8
   3cc5c:   910013e3    add x3, sp, #0x4
   3cc60:   52800021    mov w1, #0x1                    // #1
   3cc64:   52800082    mov w2, #0x4                    // #4
   3cc68:   2a1f03e4    mov w4, wzr
   3cc6c:   aa1f03e5    mov x5, xzr
   3cc70:   2a1f03e6    mov w6, wzr
   3cc74:   2a1f03e7    mov w7, wzr
   3cc78:   97ffc78a    bl  2eaa0 <__libc_init@plt-0x32010>
   3cc7c:   910023e1    add x1, sp, #0x8
   3cc80:   aa1303e0    mov x0, x19
   3cc84:   97fff9ca    bl  3b3ac <__libc_init@plt-0x25704>
   3cc88:   14000002    b   3cc90 <__libc_init@plt-0x23e20>
   3cc8c:   2a1f03e0    mov w0, wzr
   3cc90:   f9401688    ldr x8, [x20, #40]
   3cc94:   f85f83a9    ldur    x9, [x29, #-8]
   3cc98:   eb09011f    cmp x8, x9
   3cc9c:   540000e1    b.ne    3ccb8 <__libc_init@plt-0x23df8>  // b.any
   3cca0:   a95b4ff4    ldp x20, x19, [sp, #432]
   3cca4:   12000000    and w0, w0, #0x1
   3cca8:   a9597bfd    ldp x29, x30, [sp, #400]
   3ccac:   f940d3fc    ldr x28, [sp, #416]
   3ccb0:   910703ff    add sp, sp, #0x1c0
   3ccb4:   d65f03c0    ret
   3ccb8:   94008fa2    bl  60b40 <__stack_chk_fail@plt>
   3ccbc:   d10703ff    sub sp, sp, #0x1c0
   3ccc0:   a9197bfd    stp x29, x30, [sp, #400]
   3ccc4:   910643fd    add x29, sp, #0x190
   3ccc8:   f900d3fc    str x28, [sp, #416]
   3cccc:   a91b4ff4    stp x20, x19, [sp, #432]
   3ccd0:   d53bd054    mrs x20, tpidr_el0
   3ccd4:   90fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3ccd8:   f9401688    ldr x8, [x20, #40]
   3ccdc:   9131b421    add x1, x1, #0xc6d
   3cce0:   aa0003f3    mov x19, x0
   3cce4:   f81f83a8    stur    x8, [x29, #-8]
   3cce8:   fd0003e0    str d0, [sp]
   3ccec:   97fffebb    bl  3c7d8 <__libc_init@plt-0x242d8>
   3ccf0:   36000240    tbz w0, #0, 3cd38 <__libc_init@plt-0x23d78>
   3ccf4:   910023e0    add x0, sp, #0x8
   3ccf8:   2a1f03e1    mov w1, wzr
   3ccfc:   52803002    mov w2, #0x180                  // #384
   3cd00:   94008ff8    bl  60ce0 <memset@plt>
   3cd04:   910023e0    add x0, sp, #0x8
   3cd08:   910003e3    mov x3, sp
   3cd0c:   52800021    mov w1, #0x1                    // #1
   3cd10:   52800102    mov w2, #0x8                    // #8
   3cd14:   2a1f03e4    mov w4, wzr
   3cd18:   aa1f03e5    mov x5, xzr
   3cd1c:   2a1f03e6    mov w6, wzr
   3cd20:   2a1f03e7    mov w7, wzr
   3cd24:   97ffc75f    bl  2eaa0 <__libc_init@plt-0x32010>
   3cd28:   910023e1    add x1, sp, #0x8
   3cd2c:   aa1303e0    mov x0, x19
   3cd30:   97fff99f    bl  3b3ac <__libc_init@plt-0x25704>
   3cd34:   14000002    b   3cd3c <__libc_init@plt-0x23d74>
   3cd38:   2a1f03e0    mov w0, wzr
   3cd3c:   f9401688    ldr x8, [x20, #40]
   3cd40:   f85f83a9    ldur    x9, [x29, #-8]
   3cd44:   eb09011f    cmp x8, x9
   3cd48:   540000e1    b.ne    3cd64 <__libc_init@plt-0x23d4c>  // b.any
   3cd4c:   a95b4ff4    ldp x20, x19, [sp, #432]
   3cd50:   12000000    and w0, w0, #0x1
   3cd54:   a9597bfd    ldp x29, x30, [sp, #400]
   3cd58:   f940d3fc    ldr x28, [sp, #416]
   3cd5c:   910703ff    add sp, sp, #0x1c0
   3cd60:   d65f03c0    ret
   3cd64:   94008f77    bl  60b40 <__stack_chk_fail@plt>
   3cd68:   d10703ff    sub sp, sp, #0x1c0
   3cd6c:   a9197bfd    stp x29, x30, [sp, #400]
   3cd70:   910643fd    add x29, sp, #0x190
   3cd74:   a91a57fc    stp x28, x21, [sp, #416]
   3cd78:   a91b4ff4    stp x20, x19, [sp, #432]
   3cd7c:   aa0103f4    mov x20, x1
   3cd80:   d53bd055    mrs x21, tpidr_el0
   3cd84:   90fffe81    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3cd88:   f94016a8    ldr x8, [x21, #40]
   3cd8c:   91368c21    add x1, x1, #0xda3
   3cd90:   aa0003f3    mov x19, x0
   3cd94:   f81f83a8    stur    x8, [x29, #-8]
   3cd98:   97ffff84    bl  3cba8 <__libc_init@plt-0x23f08>
   3cd9c:   36000240    tbz w0, #0, 3cde4 <__libc_init@plt-0x23ccc>
   3cda0:   910023e0    add x0, sp, #0x8
   3cda4:   2a1f03e1    mov w1, wzr
   3cda8:   52803002    mov w2, #0x180                  // #384
   3cdac:   94008fcd    bl  60ce0 <memset@plt>
   3cdb0:   910023e0    add x0, sp, #0x8
   3cdb4:   52800021    mov w1, #0x1                    // #1
   3cdb8:   52800082    mov w2, #0x4                    // #4
   3cdbc:   aa1403e3    mov x3, x20
   3cdc0:   2a1f03e4    mov w4, wzr
   3cdc4:   aa1f03e5    mov x5, xzr
   3cdc8:   2a1f03e6    mov w6, wzr
   3cdcc:   2a1f03e7    mov w7, wzr
   3cdd0:   97ffc734    bl  2eaa0 <__libc_init@plt-0x32010>
   3cdd4:   910023e1    add x1, sp, #0x8
   3cdd8:   aa1303e0    mov x0, x19
   3cddc:   97fffb9c    bl  3bc4c <__libc_init@plt-0x24e64>
   3cde0:   14000002    b   3cde8 <__libc_init@plt-0x23cc8>
   3cde4:   2a1f03e0    mov w0, wzr
   3cde8:   f94016a8    ldr x8, [x21, #40]
   3cdec:   f85f83a9    ldur    x9, [x29, #-8]
   3cdf0:   eb09011f    cmp x8, x9
   3cdf4:   540000e1    b.ne    3ce10 <__libc_init@plt-0x23ca0>  // b.any
   3cdf8:   a95b4ff4    ldp x20, x19, [sp, #432]
   3cdfc:   12000000    and w0, w0, #0x1
   3ce00:   a95a57fc    ldp x28, x21, [sp, #416]
   3ce04:   a9597bfd    ldp x29, x30, [sp, #400]
   3ce08:   910703ff    add sp, sp, #0x1c0
   3ce0c:   d65f03c0    ret
   3ce10:   94008f4c    bl  60b40 <__stack_chk_fail@plt>
   3ce14:   d10703ff    sub sp, sp, #0x1c0
   3ce18:   a9197bfd    stp x29, x30, [sp, #400]
   3ce1c:   910643fd    add x29, sp, #0x190
   3ce20:   a91a57fc    stp x28, x21, [sp, #416]
   3ce24:   a91b4ff4    stp x20, x19, [sp, #432]
   3ce28:   aa0103f4    mov x20, x1
   3ce2c:   d53bd055    mrs x21, tpidr_el0
   3ce30:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3ce34:   f94016a8    ldr x8, [x21, #40]
   3ce38:   91075821    add x1, x1, #0x1d6
   3ce3c:   aa0003f3    mov x19, x0
   3ce40:   f81f83a8    stur    x8, [x29, #-8]
   3ce44:   97ffff59    bl  3cba8 <__libc_init@plt-0x23f08>
   3ce48:   36000240    tbz w0, #0, 3ce90 <__libc_init@plt-0x23c20>
   3ce4c:   910023e0    add x0, sp, #0x8
   3ce50:   2a1f03e1    mov w1, wzr
   3ce54:   52803002    mov w2, #0x180                  // #384
   3ce58:   94008fa2    bl  60ce0 <memset@plt>
   3ce5c:   910023e0    add x0, sp, #0x8
   3ce60:   52800021    mov w1, #0x1                    // #1
   3ce64:   52800102    mov w2, #0x8                    // #8
   3ce68:   aa1403e3    mov x3, x20
   3ce6c:   2a1f03e4    mov w4, wzr
   3ce70:   aa1f03e5    mov x5, xzr
   3ce74:   2a1f03e6    mov w6, wzr
   3ce78:   2a1f03e7    mov w7, wzr
   3ce7c:   97ffc709    bl  2eaa0 <__libc_init@plt-0x32010>
   3ce80:   910023e1    add x1, sp, #0x8
   3ce84:   aa1303e0    mov x0, x19
   3ce88:   97fffb71    bl  3bc4c <__libc_init@plt-0x24e64>
   3ce8c:   14000002    b   3ce94 <__libc_init@plt-0x23c1c>
   3ce90:   2a1f03e0    mov w0, wzr
   3ce94:   f94016a8    ldr x8, [x21, #40]
   3ce98:   f85f83a9    ldur    x9, [x29, #-8]
   3ce9c:   eb09011f    cmp x8, x9
   3cea0:   540000e1    b.ne    3cebc <__libc_init@plt-0x23bf4>  // b.any
   3cea4:   a95b4ff4    ldp x20, x19, [sp, #432]
   3cea8:   12000000    and w0, w0, #0x1
   3ceac:   a95a57fc    ldp x28, x21, [sp, #416]
   3ceb0:   a9597bfd    ldp x29, x30, [sp, #400]
   3ceb4:   910703ff    add sp, sp, #0x1c0
   3ceb8:   d65f03c0    ret
   3cebc:   94008f21    bl  60b40 <__stack_chk_fail@plt>
   3cec0:   d10743ff    sub sp, sp, #0x1d0
   3cec4:   6d1923e9    stp d9, d8, [sp, #400]
   3cec8:   a91a7bfd    stp x29, x30, [sp, #416]
   3cecc:   910683fd    add x29, sp, #0x1a0
   3ced0:   f900dbfc    str x28, [sp, #432]
   3ced4:   a91c4ff4    stp x20, x19, [sp, #448]
   3ced8:   d53bd054    mrs x20, tpidr_el0
   3cedc:   d0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3cee0:   f9401688    ldr x8, [x20, #40]
   3cee4:   91384021    add x1, x1, #0xe10
   3cee8:   1e204028    fmov    s8, s1
   3ceec:   1e204009    fmov    s9, s0
   3cef0:   aa0003f3    mov x19, x0
   3cef4:   f81e83a8    stur    x8, [x29, #-24]
   3cef8:   97fffe38    bl  3c7d8 <__libc_init@plt-0x242d8>
   3cefc:   36000260    tbz w0, #0, 3cf48 <__libc_init@plt-0x23b68>
   3cf00:   910003e0    mov x0, sp
   3cf04:   2a1f03e1    mov w1, wzr
   3cf08:   52803002    mov w2, #0x180                  // #384
   3cf0c:   2d3c23a9    stp s9, s8, [x29, #-32]
   3cf10:   94008f74    bl  60ce0 <memset@plt>
   3cf14:   910003e0    mov x0, sp
   3cf18:   d10083a3    sub x3, x29, #0x20
   3cf1c:   52800041    mov w1, #0x2                    // #2
   3cf20:   52800082    mov w2, #0x4                    // #4
   3cf24:   2a1f03e4    mov w4, wzr
   3cf28:   aa1f03e5    mov x5, xzr
   3cf2c:   2a1f03e6    mov w6, wzr
   3cf30:   2a1f03e7    mov w7, wzr
   3cf34:   97ffc6db    bl  2eaa0 <__libc_init@plt-0x32010>
   3cf38:   910003e1    mov x1, sp
   3cf3c:   aa1303e0    mov x0, x19
   3cf40:   97fff91b    bl  3b3ac <__libc_init@plt-0x25704>
   3cf44:   14000002    b   3cf4c <__libc_init@plt-0x23b64>
   3cf48:   2a1f03e0    mov w0, wzr
   3cf4c:   f9401688    ldr x8, [x20, #40]
   3cf50:   f85e83a9    ldur    x9, [x29, #-24]
   3cf54:   eb09011f    cmp x8, x9
   3cf58:   54000101    b.ne    3cf78 <__libc_init@plt-0x23b38>  // b.any
   3cf5c:   a95c4ff4    ldp x20, x19, [sp, #448]
   3cf60:   12000000    and w0, w0, #0x1
   3cf64:   a95a7bfd    ldp x29, x30, [sp, #416]
   3cf68:   6d5923e9    ldp d9, d8, [sp, #400]
   3cf6c:   f940dbfc    ldr x28, [sp, #432]
   3cf70:   910743ff    add sp, sp, #0x1d0
   3cf74:   d65f03c0    ret
   3cf78:   94008ef2    bl  60b40 <__stack_chk_fail@plt>
   3cf7c:   d10783ff    sub sp, sp, #0x1e0
   3cf80:   6d1a23e9    stp d9, d8, [sp, #416]
   3cf84:   a91b7bfd    stp x29, x30, [sp, #432]
   3cf88:   9106c3fd    add x29, sp, #0x1b0
   3cf8c:   f900e3fc    str x28, [sp, #448]
   3cf90:   a91d4ff4    stp x20, x19, [sp, #464]
   3cf94:   d53bd054    mrs x20, tpidr_el0
   3cf98:   f0fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3cf9c:   f9401688    ldr x8, [x20, #40]
   3cfa0:   9126b021    add x1, x1, #0x9ac
   3cfa4:   1e604028    fmov    d8, d1
   3cfa8:   1e604009    fmov    d9, d0
   3cfac:   aa0003f3    mov x19, x0
   3cfb0:   f81e83a8    stur    x8, [x29, #-24]
   3cfb4:   97fffe09    bl  3c7d8 <__libc_init@plt-0x242d8>
   3cfb8:   36000260    tbz w0, #0, 3d004 <__libc_init@plt-0x23aac>
   3cfbc:   910023e0    add x0, sp, #0x8
   3cfc0:   2a1f03e1    mov w1, wzr
   3cfc4:   52803002    mov w2, #0x180                  // #384
   3cfc8:   6d3da3a9    stp d9, d8, [x29, #-40]
   3cfcc:   94008f45    bl  60ce0 <memset@plt>
   3cfd0:   910023e0    add x0, sp, #0x8
   3cfd4:   d100a3a3    sub x3, x29, #0x28
   3cfd8:   52800041    mov w1, #0x2                    // #2
   3cfdc:   52800102    mov w2, #0x8                    // #8
   3cfe0:   2a1f03e4    mov w4, wzr
   3cfe4:   aa1f03e5    mov x5, xzr
   3cfe8:   2a1f03e6    mov w6, wzr
   3cfec:   2a1f03e7    mov w7, wzr
   3cff0:   97ffc6ac    bl  2eaa0 <__libc_init@plt-0x32010>
   3cff4:   910023e1    add x1, sp, #0x8
   3cff8:   aa1303e0    mov x0, x19
   3cffc:   97fff8ec    bl  3b3ac <__libc_init@plt-0x25704>
   3d000:   14000002    b   3d008 <__libc_init@plt-0x23aa8>
   3d004:   2a1f03e0    mov w0, wzr
   3d008:   f9401688    ldr x8, [x20, #40]
   3d00c:   f85e83a9    ldur    x9, [x29, #-24]
   3d010:   eb09011f    cmp x8, x9
   3d014:   54000101    b.ne    3d034 <__libc_init@plt-0x23a7c>  // b.any
   3d018:   a95d4ff4    ldp x20, x19, [sp, #464]
   3d01c:   12000000    and w0, w0, #0x1
   3d020:   a95b7bfd    ldp x29, x30, [sp, #432]
   3d024:   6d5a23e9    ldp d9, d8, [sp, #416]
   3d028:   f940e3fc    ldr x28, [sp, #448]
   3d02c:   910783ff    add sp, sp, #0x1e0
   3d030:   d65f03c0    ret
   3d034:   94008ec3    bl  60b40 <__stack_chk_fail@plt>
   3d038:   d10703ff    sub sp, sp, #0x1c0
   3d03c:   a9197bfd    stp x29, x30, [sp, #400]
   3d040:   910643fd    add x29, sp, #0x190
   3d044:   a91a57fc    stp x28, x21, [sp, #416]
   3d048:   a91b4ff4    stp x20, x19, [sp, #432]
   3d04c:   aa0103f4    mov x20, x1
   3d050:   d53bd055    mrs x21, tpidr_el0
   3d054:   90fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3d058:   f94016a8    ldr x8, [x21, #40]
   3d05c:   91306c21    add x1, x1, #0xc1b
   3d060:   aa0003f3    mov x19, x0
   3d064:   f81f83a8    stur    x8, [x29, #-8]
   3d068:   97fffed0    bl  3cba8 <__libc_init@plt-0x23f08>
   3d06c:   36000240    tbz w0, #0, 3d0b4 <__libc_init@plt-0x239fc>
   3d070:   910023e0    add x0, sp, #0x8
   3d074:   2a1f03e1    mov w1, wzr
   3d078:   52803002    mov w2, #0x180                  // #384
   3d07c:   94008f19    bl  60ce0 <memset@plt>
   3d080:   910023e0    add x0, sp, #0x8
   3d084:   52800041    mov w1, #0x2                    // #2
   3d088:   52800082    mov w2, #0x4                    // #4
   3d08c:   aa1403e3    mov x3, x20
   3d090:   2a1f03e4    mov w4, wzr
   3d094:   aa1f03e5    mov x5, xzr
   3d098:   2a1f03e6    mov w6, wzr
   3d09c:   2a1f03e7    mov w7, wzr
   3d0a0:   97ffc680    bl  2eaa0 <__libc_init@plt-0x32010>
   3d0a4:   910023e1    add x1, sp, #0x8
   3d0a8:   aa1303e0    mov x0, x19
   3d0ac:   97fffae8    bl  3bc4c <__libc_init@plt-0x24e64>
   3d0b0:   14000002    b   3d0b8 <__libc_init@plt-0x239f8>
   3d0b4:   2a1f03e0    mov w0, wzr
   3d0b8:   f94016a8    ldr x8, [x21, #40]
   3d0bc:   f85f83a9    ldur    x9, [x29, #-8]
   3d0c0:   eb09011f    cmp x8, x9
   3d0c4:   540000e1    b.ne    3d0e0 <__libc_init@plt-0x239d0>  // b.any
   3d0c8:   a95b4ff4    ldp x20, x19, [sp, #432]
   3d0cc:   12000000    and w0, w0, #0x1
   3d0d0:   a95a57fc    ldp x28, x21, [sp, #416]
   3d0d4:   a9597bfd    ldp x29, x30, [sp, #400]
   3d0d8:   910703ff    add sp, sp, #0x1c0
   3d0dc:   d65f03c0    ret
   3d0e0:   94008e98    bl  60b40 <__stack_chk_fail@plt>
   3d0e4:   d10703ff    sub sp, sp, #0x1c0
   3d0e8:   a9197bfd    stp x29, x30, [sp, #400]
   3d0ec:   910643fd    add x29, sp, #0x190
   3d0f0:   a91a57fc    stp x28, x21, [sp, #416]
   3d0f4:   a91b4ff4    stp x20, x19, [sp, #432]
   3d0f8:   aa0103f4    mov x20, x1
   3d0fc:   d53bd055    mrs x21, tpidr_el0
   3d100:   90fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3d104:   f94016a8    ldr x8, [x21, #40]
   3d108:   91071821    add x1, x1, #0x1c6
   3d10c:   aa0003f3    mov x19, x0
   3d110:   f81f83a8    stur    x8, [x29, #-8]
   3d114:   97fffea5    bl  3cba8 <__libc_init@plt-0x23f08>
   3d118:   36000240    tbz w0, #0, 3d160 <__libc_init@plt-0x23950>
   3d11c:   910023e0    add x0, sp, #0x8
   3d120:   2a1f03e1    mov w1, wzr
   3d124:   52803002    mov w2, #0x180                  // #384
   3d128:   94008eee    bl  60ce0 <memset@plt>
   3d12c:   910023e0    add x0, sp, #0x8
   3d130:   52800041    mov w1, #0x2                    // #2
   3d134:   52800102    mov w2, #0x8                    // #8
   3d138:   aa1403e3    mov x3, x20
   3d13c:   2a1f03e4    mov w4, wzr
   3d140:   aa1f03e5    mov x5, xzr
   3d144:   2a1f03e6    mov w6, wzr
   3d148:   2a1f03e7    mov w7, wzr
   3d14c:   97ffc655    bl  2eaa0 <__libc_init@plt-0x32010>
   3d150:   910023e1    add x1, sp, #0x8
   3d154:   aa1303e0    mov x0, x19
   3d158:   97fffabd    bl  3bc4c <__libc_init@plt-0x24e64>
   3d15c:   14000002    b   3d164 <__libc_init@plt-0x2394c>
   3d160:   2a1f03e0    mov w0, wzr
   3d164:   f94016a8    ldr x8, [x21, #40]
   3d168:   f85f83a9    ldur    x9, [x29, #-8]
   3d16c:   eb09011f    cmp x8, x9
   3d170:   540000e1    b.ne    3d18c <__libc_init@plt-0x23924>  // b.any
   3d174:   a95b4ff4    ldp x20, x19, [sp, #432]
   3d178:   12000000    and w0, w0, #0x1
   3d17c:   a95a57fc    ldp x28, x21, [sp, #416]
   3d180:   a9597bfd    ldp x29, x30, [sp, #400]
   3d184:   910703ff    add sp, sp, #0x1c0
   3d188:   d65f03c0    ret
   3d18c:   94008e6d    bl  60b40 <__stack_chk_fail@plt>
   3d190:   d10743ff    sub sp, sp, #0x1d0
   3d194:   a9197bfd    stp x29, x30, [sp, #400]
   3d198:   910643fd    add x29, sp, #0x190
   3d19c:   a91a5ffc    stp x28, x23, [sp, #416]
   3d1a0:   a91b57f6    stp x22, x21, [sp, #432]
   3d1a4:   a91c4ff4    stp x20, x19, [sp, #448]
   3d1a8:   aa0103f4    mov x20, x1
   3d1ac:   d53bd057    mrs x23, tpidr_el0
   3d1b0:   f0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3d1b4:   f94016e8    ldr x8, [x23, #40]
   3d1b8:   91143821    add x1, x1, #0x50e
   3d1bc:   2a0303f6    mov w22, w3
   3d1c0:   aa0203f5    mov x21, x2
   3d1c4:   aa0003f3    mov x19, x0
   3d1c8:   f81f83a8    stur    x8, [x29, #-8]
   3d1cc:   97fffd83    bl  3c7d8 <__libc_init@plt-0x242d8>
   3d1d0:   36000240    tbz w0, #0, 3d218 <__libc_init@plt-0x23898>
   3d1d4:   910023e0    add x0, sp, #0x8
   3d1d8:   2a1f03e1    mov w1, wzr
   3d1dc:   52803002    mov w2, #0x180                  // #384
   3d1e0:   94008ec0    bl  60ce0 <memset@plt>
   3d1e4:   910023e0    add x0, sp, #0x8
   3d1e8:   2a1603e1    mov w1, w22
   3d1ec:   aa1503e2    mov x2, x21
   3d1f0:   aa1403e3    mov x3, x20
   3d1f4:   2a1f03e4    mov w4, wzr
   3d1f8:   aa1f03e5    mov x5, xzr
   3d1fc:   2a1f03e6    mov w6, wzr
   3d200:   2a1f03e7    mov w7, wzr
   3d204:   97ffc655    bl  2eb58 <__libc_init@plt-0x31f58>
   3d208:   910023e1    add x1, sp, #0x8
   3d20c:   aa1303e0    mov x0, x19
   3d210:   97fff867    bl  3b3ac <__libc_init@plt-0x25704>
   3d214:   14000002    b   3d21c <__libc_init@plt-0x23894>
   3d218:   2a1f03e0    mov w0, wzr
   3d21c:   f94016e8    ldr x8, [x23, #40]
   3d220:   f85f83a9    ldur    x9, [x29, #-8]
   3d224:   eb09011f    cmp x8, x9
   3d228:   54000101    b.ne    3d248 <__libc_init@plt-0x23868>  // b.any
   3d22c:   a95c4ff4    ldp x20, x19, [sp, #448]
   3d230:   12000000    and w0, w0, #0x1
   3d234:   a95b57f6    ldp x22, x21, [sp, #432]
   3d238:   a95a5ffc    ldp x28, x23, [sp, #416]
   3d23c:   a9597bfd    ldp x29, x30, [sp, #400]
   3d240:   910743ff    add sp, sp, #0x1d0
   3d244:   d65f03c0    ret
   3d248:   94008e3e    bl  60b40 <__stack_chk_fail@plt>
   3d24c:   52800023    mov w3, #0x1                    // #1
   3d250:   17ffffd0    b   3d190 <__libc_init@plt-0x23920>
   3d254:   d10743ff    sub sp, sp, #0x1d0
   3d258:   a9197bfd    stp x29, x30, [sp, #400]
   3d25c:   910643fd    add x29, sp, #0x190
   3d260:   a91a5ffc    stp x28, x23, [sp, #416]
   3d264:   a91b57f6    stp x22, x21, [sp, #432]
   3d268:   a91c4ff4    stp x20, x19, [sp, #448]
   3d26c:   aa0103f4    mov x20, x1
   3d270:   d53bd057    mrs x23, tpidr_el0
   3d274:   90fffe81    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3d278:   f94016e8    ldr x8, [x23, #40]
   3d27c:   9112fc21    add x1, x1, #0x4bf
   3d280:   2a0303f6    mov w22, w3
   3d284:   aa0203f5    mov x21, x2
   3d288:   aa0003f3    mov x19, x0
   3d28c:   f81f83a8    stur    x8, [x29, #-8]
   3d290:   97fffe46    bl  3cba8 <__libc_init@plt-0x23f08>
   3d294:   36000240    tbz w0, #0, 3d2dc <__libc_init@plt-0x237d4>
   3d298:   910023e0    add x0, sp, #0x8
   3d29c:   2a1f03e1    mov w1, wzr
   3d2a0:   52803002    mov w2, #0x180                  // #384
   3d2a4:   94008e8f    bl  60ce0 <memset@plt>
   3d2a8:   910023e0    add x0, sp, #0x8
   3d2ac:   2a1603e1    mov w1, w22
   3d2b0:   aa1503e2    mov x2, x21
   3d2b4:   aa1403e3    mov x3, x20
   3d2b8:   2a1f03e4    mov w4, wzr
   3d2bc:   aa1f03e5    mov x5, xzr
   3d2c0:   2a1f03e6    mov w6, wzr
   3d2c4:   2a1f03e7    mov w7, wzr
   3d2c8:   97ffc624    bl  2eb58 <__libc_init@plt-0x31f58>
   3d2cc:   910023e1    add x1, sp, #0x8
   3d2d0:   aa1303e0    mov x0, x19
   3d2d4:   97fffa5e    bl  3bc4c <__libc_init@plt-0x24e64>
   3d2d8:   14000002    b   3d2e0 <__libc_init@plt-0x237d0>
   3d2dc:   2a1f03e0    mov w0, wzr
   3d2e0:   f94016e8    ldr x8, [x23, #40]
   3d2e4:   f85f83a9    ldur    x9, [x29, #-8]
   3d2e8:   eb09011f    cmp x8, x9
   3d2ec:   54000101    b.ne    3d30c <__libc_init@plt-0x237a4>  // b.any
   3d2f0:   a95c4ff4    ldp x20, x19, [sp, #448]
   3d2f4:   12000000    and w0, w0, #0x1
   3d2f8:   a95b57f6    ldp x22, x21, [sp, #432]
   3d2fc:   a95a5ffc    ldp x28, x23, [sp, #416]
   3d300:   a9597bfd    ldp x29, x30, [sp, #400]
   3d304:   910743ff    add sp, sp, #0x1d0
   3d308:   d65f03c0    ret
   3d30c:   94008e0d    bl  60b40 <__stack_chk_fail@plt>
   3d310:   52800023    mov w3, #0x1                    // #1
   3d314:   17ffffd0    b   3d254 <__libc_init@plt-0x2385c>
   3d318:   d10703ff    sub sp, sp, #0x1c0
   3d31c:   a9197bfd    stp x29, x30, [sp, #400]
   3d320:   910643fd    add x29, sp, #0x190
   3d324:   f900d3fc    str x28, [sp, #416]
   3d328:   a91b4ff4    stp x20, x19, [sp, #432]
   3d32c:   d53bd054    mrs x20, tpidr_el0
   3d330:   aa0003f3    mov x19, x0
   3d334:   f9401688    ldr x8, [x20, #40]
   3d338:   f81f83a8    stur    x8, [x29, #-8]
   3d33c:   390013e1    strb    w1, [sp, #4]
   3d340:   b0fffe61    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3d344:   91004421    add x1, x1, #0x11
   3d348:   97fffd24    bl  3c7d8 <__libc_init@plt-0x242d8>
   3d34c:   36000240    tbz w0, #0, 3d394 <__libc_init@plt-0x2371c>
   3d350:   910023e0    add x0, sp, #0x8
   3d354:   2a1f03e1    mov w1, wzr
   3d358:   52803002    mov w2, #0x180                  // #384
   3d35c:   94008e61    bl  60ce0 <memset@plt>
   3d360:   910023e0    add x0, sp, #0x8
   3d364:   910013e3    add x3, sp, #0x4
   3d368:   52800081    mov w1, #0x4                    // #4
   3d36c:   52800022    mov w2, #0x1                    // #1
   3d370:   2a1f03e4    mov w4, wzr
   3d374:   aa1f03e5    mov x5, xzr
   3d378:   2a1f03e6    mov w6, wzr
   3d37c:   2a1f03e7    mov w7, wzr
   3d380:   97ffc5c8    bl  2eaa0 <__libc_init@plt-0x32010>
   3d384:   910023e1    add x1, sp, #0x8
   3d388:   aa1303e0    mov x0, x19
   3d38c:   97fff808    bl  3b3ac <__libc_init@plt-0x25704>
   3d390:   14000002    b   3d398 <__libc_init@plt-0x23718>
   3d394:   2a1f03e0    mov w0, wzr
   3d398:   f9401688    ldr x8, [x20, #40]
   3d39c:   f85f83a9    ldur    x9, [x29, #-8]
   3d3a0:   eb09011f    cmp x8, x9
   3d3a4:   540000e1    b.ne    3d3c0 <__libc_init@plt-0x236f0>  // b.any
   3d3a8:   a95b4ff4    ldp x20, x19, [sp, #432]
   3d3ac:   12000000    and w0, w0, #0x1
   3d3b0:   a9597bfd    ldp x29, x30, [sp, #400]
   3d3b4:   f940d3fc    ldr x28, [sp, #416]
   3d3b8:   910703ff    add sp, sp, #0x1c0
   3d3bc:   d65f03c0    ret
   3d3c0:   94008de0    bl  60b40 <__stack_chk_fail@plt>
   3d3c4:   d10703ff    sub sp, sp, #0x1c0
   3d3c8:   a9197bfd    stp x29, x30, [sp, #400]
   3d3cc:   910643fd    add x29, sp, #0x190
   3d3d0:   a91a57fc    stp x28, x21, [sp, #416]
   3d3d4:   a91b4ff4    stp x20, x19, [sp, #432]
   3d3d8:   aa0103f4    mov x20, x1
   3d3dc:   d53bd055    mrs x21, tpidr_el0
   3d3e0:   90fffe61    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   3d3e4:   f94016a8    ldr x8, [x21, #40]
   3d3e8:   9130a821    add x1, x1, #0xc2a
   3d3ec:   aa0003f3    mov x19, x0
   3d3f0:   f81f83a8    stur    x8, [x29, #-8]
   3d3f4:   97fffded    bl  3cba8 <__libc_init@plt-0x23f08>
   3d3f8:   36000240    tbz w0, #0, 3d440 <__libc_init@plt-0x23670>
   3d3fc:   910023e0    add x0, sp, #0x8
   3d400:   2a1f03e1    mov w1, wzr
   3d404:   52803002    mov w2, #0x180                  // #384
   3d408:   94008e36    bl  60ce0 <memset@plt>
   3d40c:   910023e0    add x0, sp, #0x8
   3d410:   52800081    mov w1, #0x4                    // #4
   3d414:   52800022    mov w2, #0x1                    // #1
   3d418:   aa1403e3    mov x3, x20
   3d41c:   2a1f03e4    mov w4, wzr
   3d420:   aa1f03e5    mov x5, xzr
   3d424:   2a1f03e6    mov w6, wzr
   3d428:   2a1f03e7    mov w7, wzr
   3d42c:   97ffc59d    bl  2eaa0 <__libc_init@plt-0x32010>
   3d430:   910023e1    add x1, sp, #0x8
   3d434:   aa1303e0    mov x0, x19
   3d438:   97fffa05    bl  3bc4c <__libc_init@plt-0x24e64>
   3d43c:   14000002    b   3d444 <__libc_init@plt-0x2366c>
   3d440:   2a1f03e0    mov w0, wzr
   3d444:   f94016a8    ldr x8, [x21, #40]
   3d448:   f85f83a9    ldur    x9, [x29, #-8]
   3d44c:   eb09011f    cmp x8, x9
   3d450:   540000e1    b.ne    3d46c <__libc_init@plt-0x23644>  // b.any
   3d454:   a95b4ff4    ldp x20, x19, [sp, #432]
   3d458:   12000000    and w0, w0, #0x1
   3d45c:   a95a57fc    ldp x28, x21, [sp, #416]
   3d460:   a9597bfd    ldp x29, x30, [sp, #400]
   3d464:   910703ff    add sp, sp, #0x1c0
   3d468:   d65f03c0    ret
   3d46c:   94008db5    bl  60b40 <__stack_chk_fail@plt>
   3d470:   a9be7bfd    stp x29, x30, [sp, #-32]!
   3d474:   a9014ff4    stp x20, x19, [sp, #16]
   3d478:   910003fd    mov x29, sp
   3d47c:   aa0003f4    mov x20, x0
   3d480:   97ffade5    bl  28c14 <__libc_init@plt-0x37e9c>
   3d484:   b9401008    ldr w8, [x0, #16]
   3d488:   aa0003f3    mov x19, x0
   3d48c:   b9402009    ldr w9, [x0, #32]
   3d490:   2a090108    orr w8, w8, w9
   3d494:   35000068    cbnz    w8, 3d4a0 <__libc_init@plt-0x23610>
   3d498:   aa1403e0    mov x0, x20
   3d49c:   97ffad89    bl  28ac0 <__libc_init@plt-0x37ff0>
   3d4a0:   aa1403e0    mov x0, x20
   3d4a4:   97ffa308    bl  260c4 <__libc_init@plt-0x3a9ec>
   3d4a8:   b4000060    cbz x0, 3d4b4 <__libc_init@plt-0x235fc>
   3d4ac:   97ffafcb    bl  293d8 <__libc_init@plt-0x376d8>
   3d4b0:   14000005    b   3d4c4 <__libc_init@plt-0x235ec>
   3d4b4:   aa1403e0    mov x0, x20
   3d4b8:   97fff3d9    bl  3a41c <__libc_init@plt-0x26694>
   3d4bc:   b40000a0    cbz x0, 3d4d0 <__libc_init@plt-0x235e0>
   3d4c0:   aa1f03e0    mov x0, xzr
   3d4c4:   a9414ff4    ldp x20, x19, [sp, #16]
   3d4c8:   a8c27bfd    ldp x29, x30, [sp], #32
   3d4cc:   d65f03c0    ret
   3d4d0:   f0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3d4d4:   aa1303e0    mov x0, x19
   3d4d8:   911e9c21    add x1, x1, #0x7a7
   3d4dc:   97ff96cb    bl  23008 <__libc_init@plt-0x3daa8>
   3d4e0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   3d4e4:   a9014ff4    stp x20, x19, [sp, #16]
   3d4e8:   910003fd    mov x29, sp
   3d4ec:   aa0003f4    mov x20, x0
   3d4f0:   97ffadc9    bl  28c14 <__libc_init@plt-0x37e9c>
   3d4f4:   b9401008    ldr w8, [x0, #16]
   3d4f8:   aa0003f3    mov x19, x0
   3d4fc:   b9402009    ldr w9, [x0, #32]
   3d500:   2a090108    orr w8, w8, w9
   3d504:   35000068    cbnz    w8, 3d510 <__libc_init@plt-0x235a0>
   3d508:   aa1403e0    mov x0, x20
   3d50c:   97ffad6d    bl  28ac0 <__libc_init@plt-0x37ff0>
   3d510:   aa1403e0    mov x0, x20
   3d514:   97fffc21    bl  3c598 <__libc_init@plt-0x24518>
   3d518:   b4000060    cbz x0, 3d524 <__libc_init@plt-0x2358c>
   3d51c:   f9405c00    ldr x0, [x0, #184]
   3d520:   14000005    b   3d534 <__libc_init@plt-0x2357c>
   3d524:   aa1403e0    mov x0, x20
   3d528:   97fff3bd    bl  3a41c <__libc_init@plt-0x26694>
   3d52c:   b40000a0    cbz x0, 3d540 <__libc_init@plt-0x23570>
   3d530:   aa1f03e0    mov x0, xzr
   3d534:   a9414ff4    ldp x20, x19, [sp, #16]
   3d538:   a8c27bfd    ldp x29, x30, [sp], #32
   3d53c:   d65f03c0    ret
   3d540:   f0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3d544:   aa1303e0    mov x0, x19
   3d548:   9136bc21    add x1, x1, #0xdaf
   3d54c:   97ff96af    bl  23008 <__libc_init@plt-0x3daa8>
   3d550:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   3d554:   a90157f6    stp x22, x21, [sp, #16]
   3d558:   910003fd    mov x29, sp
   3d55c:   a9024ff4    stp x20, x19, [sp, #32]
   3d560:   aa0203f3    mov x19, x2
   3d564:   aa0103f4    mov x20, x1
   3d568:   aa0003f6    mov x22, x0
   3d56c:   97ffadaa    bl  28c14 <__libc_init@plt-0x37e9c>
   3d570:   b9401008    ldr w8, [x0, #16]
   3d574:   aa0003f5    mov x21, x0
   3d578:   b9402009    ldr w9, [x0, #32]
   3d57c:   2a09010a    orr w10, w8, w9
   3d580:   350000aa    cbnz    w10, 3d594 <__libc_init@plt-0x2351c>
   3d584:   aa1603e0    mov x0, x22
   3d588:   97ffad4e    bl  28ac0 <__libc_init@plt-0x37ff0>
   3d58c:   b94012a8    ldr w8, [x21, #16]
   3d590:   b94022a9    ldr w9, [x21, #32]
   3d594:   2a090108    orr w8, w8, w9
   3d598:   340000a8    cbz w8, 3d5ac <__libc_init@plt-0x23504>
   3d59c:   aa1503e0    mov x0, x21
   3d5a0:   aa1403e1    mov x1, x20
   3d5a4:   aa1303e2    mov x2, x19
   3d5a8:   97ff95ca    bl  22cd0 <__libc_init@plt-0x3dde0>
   3d5ac:   a9424ff4    ldp x20, x19, [sp, #32]
   3d5b0:   a94157f6    ldp x22, x21, [sp, #16]
   3d5b4:   a8c37bfd    ldp x29, x30, [sp], #48
   3d5b8:   d65f03c0    ret
   3d5bc:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   3d5c0:   910003fd    mov x29, sp
   3d5c4:   97ffaef7    bl  291a0 <__libc_init@plt-0x37910>
   3d5c8:   12000000    and w0, w0, #0x1
   3d5cc:   a8c17bfd    ldp x29, x30, [sp], #16
   3d5d0:   d65f03c0    ret
   3d5d4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   3d5d8:   910003fd    mov x29, sp
   3d5dc:   97ffaf16    bl  29234 <__libc_init@plt-0x3787c>
   3d5e0:   12000000    and w0, w0, #0x1
   3d5e4:   a8c17bfd    ldp x29, x30, [sp], #16
   3d5e8:   d65f03c0    ret
   3d5ec:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   3d5f0:   910003fd    mov x29, sp
   3d5f4:   aa0203e3    mov x3, x2
   3d5f8:   aa0103e2    mov x2, x1
   3d5fc:   d2942001    mov x1, #0xa100                 // #41216
   3d600:   f2bec3a1    movk    x1, #0xf61d, lsl #16
   3d604:   f2c00041    movk    x1, #0x2, lsl #32
   3d608:   97ffaf2c    bl  292b8 <__libc_init@plt-0x377f8>
   3d60c:   12000000    and w0, w0, #0x1
   3d610:   a8c17bfd    ldp x29, x30, [sp], #16
   3d614:   d65f03c0    ret
   3d618:   d10103ff    sub sp, sp, #0x40
   3d61c:   a9017bfd    stp x29, x30, [sp, #16]
   3d620:   910043fd    add x29, sp, #0x10
   3d624:   a90257f6    stp x22, x21, [sp, #32]
   3d628:   a9034ff4    stp x20, x19, [sp, #48]
   3d62c:   d53bd056    mrs x22, tpidr_el0
   3d630:   aa0203f4    mov x20, x2
   3d634:   f94016c8    ldr x8, [x22, #40]
   3d638:   910003e2    mov x2, sp
   3d63c:   2a0303f3    mov w19, w3
   3d640:   aa0003f5    mov x21, x0
   3d644:   f90007e8    str x8, [sp, #8]
   3d648:   97ffaf3f    bl  29344 <__libc_init@plt-0x3776c>
   3d64c:   360003e0    tbz w0, #0, 3d6c8 <__libc_init@plt-0x233e8>
   3d650:   51000669    sub w9, w19, #0x1
   3d654:   71001d3f    cmp w9, #0x7
   3d658:   54000288    b.hi    3d6a8 <__libc_init@plt-0x23408>  // b.pmore
   3d65c:   90fffe8a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   3d660:   f94003e8    ldr x8, [sp]
   3d664:   913b714a    add x10, x10, #0xedc
   3d668:   1000008b    adr x11, 3d678 <__libc_init@plt-0x23438>
   3d66c:   3869694c    ldrb    w12, [x10, x9]
   3d670:   8b0c096b    add x11, x11, x12, lsl #2
   3d674:   d61f0160    br  x11
   3d678:   eb28811f    cmp x8, w8, sxtb
   3d67c:   39000288    strb    w8, [x20]
   3d680:   540000a0    b.eq    3d694 <__libc_init@plt-0x2341c>  // b.none
   3d684:   14000009    b   3d6a8 <__libc_init@plt-0x23408>
   3d688:   eb28c11f    cmp x8, w8, sxtw
   3d68c:   b9000288    str w8, [x20]
   3d690:   540000c1    b.ne    3d6a8 <__libc_init@plt-0x23408>  // b.any
   3d694:   52800020    mov w0, #0x1                    // #1
   3d698:   1400000d    b   3d6cc <__libc_init@plt-0x233e4>
   3d69c:   eb28a11f    cmp x8, w8, sxth
   3d6a0:   79000288    strh    w8, [x20]
   3d6a4:   54ffff80    b.eq    3d694 <__libc_init@plt-0x2341c>  // b.none
   3d6a8:   aa1503e0    mov x0, x21
   3d6ac:   97ffad5a    bl  28c14 <__libc_init@plt-0x37e9c>
   3d6b0:   d0fffe62    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   3d6b4:   f94003e4    ldr x4, [sp]
   3d6b8:   911b5042    add x2, x2, #0x6d4
   3d6bc:   52807d21    mov w1, #0x3e9                  // #1001
   3d6c0:   2a1303e3    mov w3, w19
   3d6c4:   97ff94b5    bl  22998 <__libc_init@plt-0x3e118>
   3d6c8:   2a1f03e0    mov w0, wzr
   3d6cc:   f94016c8    ldr x8, [x22, #40]
   3d6d0:   f94007e9    ldr x9, [sp, #8]
   3d6d4:   eb09011f    cmp x8, x9
   3d6d8:   54000121    b.ne    3d6fc <__libc_init@plt-0x233b4>  // b.any
   3d6dc:   a9434ff4    ldp x20, x19, [sp, #48]
   3d6e0:   a94257f6    ldp x22, x21, [sp, #32]
   3d6e4:   a9417bfd    ldp x29, x30, [sp, #16]
   3d6e8:   910103ff    add sp, sp, #0x40
   3d6ec:   d65f03c0    ret
   3d6f0:   52800020    mov w0, #0x1                    // #1
   3d6f4:   f9000288    str x8, [x20]
   3d6f8:   17fffff5    b   3d6cc <__libc_init@plt-0x233e4>
   3d6fc:   94008d11    bl  60b40 <__stack_chk_fail@plt>
   3d700:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   3d704:   910003fd    mov x29, sp
   3d708:   97ffad0a    bl  28b30 <__libc_init@plt-0x37f80>
   3d70c:   a8c17bfd    ldp x29, x30, [sp], #16
   3d710:   d65f03c0    ret
   3d714:   d10183ff    sub sp, sp, #0x60
   3d718:   a9037bfd    stp x29, x30, [sp, #48]
   3d71c:   9100c3fd    add x29, sp, #0x30
   3d720:   f90023f5    str x21, [sp, #64]
   3d724:   a9054ff4    stp x20, x19, [sp, #80]
   3d728:   d53bd055    mrs x21, tpidr_el0
   3d72c:   aa0003e8    mov x8, x0
   3d730:   f94016a9    ldr x9, [x21, #40]
   3d734:   eb28c01f    cmp x0, w8, sxtw
   3d738:   f81f83a9    stur    x9, [x29, #-8]
   3d73c:   54000061    b.ne    3d748 <__libc_init@plt-0x23368>  // b.any
   3d740:   2a1f03f3    mov w19, wzr
   3d744:   1400002d    b   3d7f8 <__libc_init@plt-0x232b8>
   3d748:   aa0303f3    mov x19, x3
   3d74c:   aa0203f4    mov x20, x2
   3d750:   f90003e4    str x4, [sp]
   3d754:   b9000be5    str w5, [sp, #8]
   3d758:   390033ff    strb    wzr, [sp, #12]
   3d75c:   b90013ff    str wzr, [sp, #16]
   3d760:   f9000fff    str xzr, [sp, #24]
   3d764:   b90023ff    str wzr, [sp, #32]
   3d768:   360001a1    tbz w1, #0, 3d79c <__libc_init@plt-0x23314>
   3d76c:   52800029    mov w9, #0x1                    // #1
   3d770:   390033e9    strb    w9, [sp, #12]
   3d774:   b40002d4    cbz x20, 3d7cc <__libc_init@plt-0x232e4>
   3d778:   f0fffe62    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3d77c:   52800229    mov w9, #0x11                   // #17
   3d780:   912ed842    add x2, x2, #0xbb6
   3d784:   910003e0    mov x0, sp
   3d788:   528080a1    mov w1, #0x405                  // #1029
   3d78c:   aa0803e3    mov x3, x8
   3d790:   390033e9    strb    w9, [sp, #12]
   3d794:   97ff9481    bl  22998 <__libc_init@plt-0x3e118>
   3d798:   14000008    b   3d7b8 <__libc_init@plt-0x232f8>
   3d79c:   f0fffe62    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3d7a0:   910003e0    mov x0, sp
   3d7a4:   912ed842    add x2, x2, #0xbb6
   3d7a8:   528080a1    mov w1, #0x405                  // #1029
   3d7ac:   aa0803e3    mov x3, x8
   3d7b0:   97ff947a    bl  22998 <__libc_init@plt-0x3e118>
   3d7b4:   b4000194    cbz x20, 3d7e4 <__libc_init@plt-0x232cc>
   3d7b8:   910003e0    mov x0, sp
   3d7bc:   aa1403e1    mov x1, x20
   3d7c0:   aa1303e2    mov x2, x19
   3d7c4:   97ff9543    bl  22cd0 <__libc_init@plt-0x3dde0>
   3d7c8:   14000007    b   3d7e4 <__libc_init@plt-0x232cc>
   3d7cc:   f0fffe62    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3d7d0:   910003e0    mov x0, sp
   3d7d4:   912ed842    add x2, x2, #0xbb6
   3d7d8:   528080a1    mov w1, #0x405                  // #1029
   3d7dc:   aa0803e3    mov x3, x8
   3d7e0:   97ff946e    bl  22998 <__libc_init@plt-0x3e118>
   3d7e4:   f9400fe0    ldr x0, [sp, #24]
   3d7e8:   f9000fff    str xzr, [sp, #24]
   3d7ec:   b94013f3    ldr w19, [sp, #16]
   3d7f0:   b4000040    cbz x0, 3d7f8 <__libc_init@plt-0x232b8>
   3d7f4:   97ff9005    bl  21808 <__libc_init@plt-0x3f2a8>
   3d7f8:   f94016a8    ldr x8, [x21, #40]
   3d7fc:   f85f83a9    ldur    x9, [x29, #-8]
   3d800:   eb09011f    cmp x8, x9
   3d804:   540000e1    b.ne    3d820 <__libc_init@plt-0x23290>  // b.any
   3d808:   2a1303e0    mov w0, w19
   3d80c:   f94023f5    ldr x21, [sp, #64]
   3d810:   a9454ff4    ldp x20, x19, [sp, #80]
   3d814:   a9437bfd    ldp x29, x30, [sp, #48]
   3d818:   910183ff    add sp, sp, #0x60
   3d81c:   d65f03c0    ret
   3d820:   94008cc8    bl  60b40 <__stack_chk_fail@plt>
   3d824:   d10183ff    sub sp, sp, #0x60
   3d828:   a9037bfd    stp x29, x30, [sp, #48]
   3d82c:   9100c3fd    add x29, sp, #0x30
   3d830:   f90023f5    str x21, [sp, #64]
   3d834:   a9054ff4    stp x20, x19, [sp, #80]
   3d838:   52b00009    mov w9, #0x80000000             // #-2147483648
   3d83c:   ab090009    adds    x9, x0, x9
   3d840:   ba1f002a    adcs    x10, x1, xzr
   3d844:   d53bd055    mrs x21, tpidr_el0
   3d848:   93c98149    extr    x9, x10, x9, #32
   3d84c:   aa4a8129    orr x9, x9, x10, lsr #32
   3d850:   f94016aa    ldr x10, [x21, #40]
   3d854:   f81f83aa    stur    x10, [x29, #-8]
   3d858:   b5000069    cbnz    x9, 3d864 <__libc_init@plt-0x2324c>
   3d85c:   2a1f03f3    mov w19, wzr
   3d860:   14000026    b   3d8f8 <__libc_init@plt-0x231b8>
   3d864:   aa0003e8    mov x8, x0
   3d868:   aa0403f3    mov x19, x4
   3d86c:   aa0303f4    mov x20, x3
   3d870:   f90003e5    str x5, [sp]
   3d874:   b9000be6    str w6, [sp, #8]
   3d878:   390033ff    strb    wzr, [sp, #12]
   3d87c:   b90013ff    str wzr, [sp, #16]
   3d880:   f9000fff    str xzr, [sp, #24]
   3d884:   b90023ff    str wzr, [sp, #32]
   3d888:   360000a2    tbz w2, #0, 3d89c <__libc_init@plt-0x23214>
   3d88c:   f100029f    cmp x20, #0x0
   3d890:   52800229    mov w9, #0x11                   // #17
   3d894:   1a9f1529    csinc   w9, w9, wzr, ne // ne = any
   3d898:   390033e9    strb    w9, [sp, #12]
   3d89c:   ca88fc29    eor x9, x1, x8, asr #63
   3d8a0:   b5000129    cbnz    x9, 3d8c4 <__libc_init@plt-0x231ec>
   3d8a4:   f0fffe62    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   3d8a8:   910003e0    mov x0, sp
   3d8ac:   912ed842    add x2, x2, #0xbb6
   3d8b0:   528080a1    mov w1, #0x405                  // #1029
   3d8b4:   aa0803e3    mov x3, x8
   3d8b8:   97ff9438    bl  22998 <__libc_init@plt-0x3e118>
   3d8bc:   b50000d4    cbnz    x20, 3d8d4 <__libc_init@plt-0x231dc>
   3d8c0:   14000009    b   3d8e4 <__libc_init@plt-0x231cc>
   3d8c4:   910003e0    mov x0, sp
   3d8c8:   528080a1    mov w1, #0x405                  // #1029
   3d8cc:   97ff94af    bl  22b88 <__libc_init@plt-0x3df28>
   3d8d0:   b40000b4    cbz x20, 3d8e4 <__libc_init@plt-0x231cc>
   3d8d4:   910003e0    mov x0, sp
   3d8d8:   aa1403e1    mov x1, x20
   3d8dc:   aa1303e2    mov x2, x19
   3d8e0:   97ff94fc    bl  22cd0 <__libc_init@plt-0x3dde0>
   3d8e4:   f9400fe0    ldr x0, [sp, #24]
   3d8e8:   f9000fff    str xzr, [sp, #24]
   3d8ec:   b94013f3    ldr w19, [sp, #16]
   3d8f0:   b4000040    cbz x0, 3d8f8 <__libc_init@plt-0x231b8>
   3d8f4:   97ff8fc5    bl  21808 <__libc_init@plt-0x3f2a8>
   3d8f8:   f94016a8    ldr x8, [x21, #40]
   3d8fc:   f85f83a9    ldur    x9, [x29, #-8]
   3d900:   eb09011f    cmp x8, x9
   3d904:   540000e1    b.ne    3d920 <__libc_init@plt-0x23190>  // b.any
   3d908:   2a1303e0    mov w0, w19
   3d90c:   f94023f5    ldr x21, [sp, #64]
   3d910:   a9454ff4    ldp x20, x19, [sp, #80]
   3d914:   a9437bfd    ldp x29, x30, [sp, #48]
   3d918:   910183ff    add sp, sp, #0x60
   3d91c:   d65f03c0    ret
   3d920:   94008c88    bl  60b40 <__stack_chk_fail@plt>
   3d924:   52800048    mov w8, #0x2                    // #2
   3d928:   f0000129    adrp    x9, 64000 <strcmp@plt+0x3240>
   3d92c:   f9000002    str x2, [x0]
   3d930:   b9000803    str w3, [x0, #8]
   3d934:   3900301f    strb    wzr, [x0, #12]
   3d938:   b900101f    str wzr, [x0, #16]
   3d93c:   f9000c1f    str xzr, [x0, #24]
   3d940:   b900201f    str wzr, [x0, #32]
   3d944:   3900901f    strb    wzr, [x0, #36]
   3d948:   f9001401    str x1, [x0, #40]
   3d94c:   b9003008    str w8, [x0, #48]
   3d950:   52800028    mov w8, #0x1                    // #1
   3d954:   3901001f    strb    wzr, [x0, #64]
   3d958:   3901201f    strb    wzr, [x0, #72]
   3d95c:   b900381f    str wzr, [x0, #56]
   3d960:   b803b01f    stur    wzr, [x0, #59]
   3d964:   3901401f    strb    wzr, [x0, #80]
   3d968:   3901601f    strb    wzr, [x0, #88]
   3d96c:   3902001f    strb    wzr, [x0, #128]
   3d970:   3902201f    strb    wzr, [x0, #136]
   3d974:   3902401f    strb    wzr, [x0, #144]
   3d978:   f945f529    ldr x9, [x9, #3048]
   3d97c:   3902601f    strb    wzr, [x0, #152]
   3d980:   a906fc1f    stp xzr, xzr, [x0, #104]
   3d984:   f9003008    str x8, [x0, #96]
   3d988:   b9401d29    ldr w9, [x9, #28]
   3d98c:   3901e01f    strb    wzr, [x0, #120]
   3d990:   39028008    strb    w8, [x0, #160]
   3d994:   b80a101f    stur    wzr, [x0, #161]
   3d998:   b9009c09    str w9, [x0, #156]
   3d99c:   3902941f    strb    wzr, [x0, #165]
   3d9a0:   7901501f    strh    wzr, [x0, #168]
   3d9a4:   b900b004    str w4, [x0, #176]
   3d9a8:   d65f03c0    ret
   3d9ac:   d10143ff    sub sp, sp, #0x50
   3d9b0:   a9017bfd    stp x29, x30, [sp, #16]
   3d9b4:   910043fd    add x29, sp, #0x10
   3d9b8:   a9025ff8    stp x24, x23, [sp, #32]
   3d9bc:   a90357f6    stp x22, x21, [sp, #48]
   3d9c0:   a9044ff4    stp x20, x19, [sp, #64]
   3d9c4:   d53bd058    mrs x24, tpidr_el0
   3d9c8:   aa0303f6    mov x22, x3
   3d9cc:   f9401708    ldr x8, [x24, #40]
   3d9d0:   aa0203f7    mov x23, x2
   3d9d4:   aa0003f3    mov x19, x0
   3d9d8:   aa0103f5    mov x21, x1
   3d9dc:   91004014    add x20, x0, #0x10
   3d9e0:   f90007e8    str x8, [sp, #8]
   3d9e4:   b9439008    ldr w8, [x0, #912]
   3d9e8:   3100051f    cmn w8, #0x1
   3d9ec:   540000e0    b.eq    3da08 <__libc_init@plt-0x230a8>  // b.none
   3d9f0:   d0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3d9f4:   910003e0    mov x0, sp
   3d9f8:   910f2129    add x9, x9, #0x3c8
   3d9fc:   aa1403e1    mov x1, x20
   3da00:   f8687928    ldr x8, [x9, x8, lsl #3]
   3da04:   d63f0100    blr x8
   3da08:   12800008    mov w8, #0xffffffff             // #-1
   3da0c:   f94002e2    ldr x2, [x23]
   3da10:   aa1403e0    mov x0, x20
   3da14:   aa1503e1    mov x1, x21
   3da18:   b9039268    str w8, [x19, #912]
   3da1c:   b94002c3    ldr w3, [x22]
   3da20:   97ffa790    bl  27860 <__libc_init@plt-0x39250>
   3da24:   52800068    mov w8, #0x3                    // #3
   3da28:   528001e9    mov w9, #0xf                    // #15
   3da2c:   5280002a    mov w10, #0x1                       // #1
   3da30:   3901027f    strb    wzr, [x19, #64]
   3da34:   f901ce74    str x20, [x19, #920]
   3da38:   b9039268    str w8, [x19, #912]
   3da3c:   b903a269    str w9, [x19, #928]
   3da40:   390ea26a    strb    w10, [x19, #936]
   3da44:   f9401708    ldr x8, [x24, #40]
   3da48:   f94007e9    ldr x9, [sp, #8]
   3da4c:   eb09011f    cmp x8, x9
   3da50:   54000101    b.ne    3da70 <__libc_init@plt-0x23040>  // b.any
   3da54:   910e6260    add x0, x19, #0x398
   3da58:   a9444ff4    ldp x20, x19, [sp, #64]
   3da5c:   a94357f6    ldp x22, x21, [sp, #48]
   3da60:   a9425ff8    ldp x24, x23, [sp, #32]
   3da64:   a9417bfd    ldp x29, x30, [sp, #16]
   3da68:   910143ff    add sp, sp, #0x50
   3da6c:   d65f03c0    ret
   3da70:   94008c34    bl  60b40 <__stack_chk_fail@plt>
   3da74:   d10143ff    sub sp, sp, #0x50
   3da78:   a9017bfd    stp x29, x30, [sp, #16]
   3da7c:   910043fd    add x29, sp, #0x10
   3da80:   a9025ff8    stp x24, x23, [sp, #32]
   3da84:   a90357f6    stp x22, x21, [sp, #48]
   3da88:   a9044ff4    stp x20, x19, [sp, #64]
   3da8c:   d53bd058    mrs x24, tpidr_el0
   3da90:   aa0403f5    mov x21, x4
   3da94:   f9401708    ldr x8, [x24, #40]
   3da98:   aa0303f7    mov x23, x3
   3da9c:   aa0003f3    mov x19, x0
   3daa0:   aa0103f6    mov x22, x1
   3daa4:   91004014    add x20, x0, #0x10
   3daa8:   f90007e8    str x8, [sp, #8]
   3daac:   b9439008    ldr w8, [x0, #912]
   3dab0:   3100051f    cmn w8, #0x1
   3dab4:   540000e0    b.eq    3dad0 <__libc_init@plt-0x22fe0>  // b.none
   3dab8:   d0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3dabc:   910003e0    mov x0, sp
   3dac0:   910f2129    add x9, x9, #0x3c8
   3dac4:   aa1403e1    mov x1, x20
   3dac8:   f8687928    ldr x8, [x9, x8, lsl #3]
   3dacc:   d63f0100    blr x8
   3dad0:   12800008    mov w8, #0xffffffff             // #-1
   3dad4:   f94002e9    ldr x9, [x23]
   3dad8:   f000012a    adrp    x10, 64000 <strcmp@plt+0x3240>
   3dadc:   3900727f    strb    wzr, [x19, #28]
   3dae0:   f900167f    str xzr, [x19, #40]
   3dae4:   b9039268    str w8, [x19, #912]
   3dae8:   b94002a8    ldr w8, [x21]
   3daec:   3900d27f    strb    wzr, [x19, #52]
   3daf0:   f9000a69    str x9, [x19, #16]
   3daf4:   b94002c9    ldr w9, [x22]
   3daf8:   b900227f    str wzr, [x19, #32]
   3dafc:   3901027f    strb    wzr, [x19, #64]
   3db00:   b9001a68    str w8, [x19, #24]
   3db04:   52800028    mov w8, #0x1                    // #1
   3db08:   3901227f    strb    wzr, [x19, #72]
   3db0c:   b9003a7f    str wzr, [x19, #56]
   3db10:   b803b27f    stur    wzr, [x19, #59]
   3db14:   3901427f    strb    wzr, [x19, #80]
   3db18:   3901627f    strb    wzr, [x19, #88]
   3db1c:   3902027f    strb    wzr, [x19, #128]
   3db20:   3902227f    strb    wzr, [x19, #136]
   3db24:   3902427f    strb    wzr, [x19, #144]
   3db28:   f945f54a    ldr x10, [x10, #3048]
   3db2c:   b9003269    str w9, [x19, #48]
   3db30:   52800309    mov w9, #0x18                   // #24
   3db34:   3902627f    strb    wzr, [x19, #152]
   3db38:   a906fe7f    stp xzr, xzr, [x19, #104]
   3db3c:   b9401d4a    ldr w10, [x10, #28]
   3db40:   f9003268    str x8, [x19, #96]
   3db44:   3901e27f    strb    wzr, [x19, #120]
   3db48:   39028268    strb    w8, [x19, #160]
   3db4c:   b9009e6a    str w10, [x19, #156]
   3db50:   5280010a    mov w10, #0x8                       // #8
   3db54:   3902569f    strb    wzr, [x20, #149]
   3db58:   b809129f    stur    wzr, [x20, #145]
   3db5c:   7901527f    strh    wzr, [x19, #168]
   3db60:   f9005a7f    str xzr, [x19, #176]
   3db64:   b903926a    str w10, [x19, #912]
   3db68:   f901ce74    str x20, [x19, #920]
   3db6c:   b903a269    str w9, [x19, #928]
   3db70:   390ea268    strb    w8, [x19, #936]
   3db74:   f9401708    ldr x8, [x24, #40]
   3db78:   f94007e9    ldr x9, [sp, #8]
   3db7c:   eb09011f    cmp x8, x9
   3db80:   54000101    b.ne    3dba0 <__libc_init@plt-0x22f10>  // b.any
   3db84:   910e6260    add x0, x19, #0x398
   3db88:   a9444ff4    ldp x20, x19, [sp, #64]
   3db8c:   a94357f6    ldp x22, x21, [sp, #48]
   3db90:   a9425ff8    ldp x24, x23, [sp, #32]
   3db94:   a9417bfd    ldp x29, x30, [sp, #16]
   3db98:   910143ff    add sp, sp, #0x50
   3db9c:   d65f03c0    ret
   3dba0:   94008be8    bl  60b40 <__stack_chk_fail@plt>
   3dba4:   d10143ff    sub sp, sp, #0x50
   3dba8:   a9017bfd    stp x29, x30, [sp, #16]
   3dbac:   910043fd    add x29, sp, #0x10
   3dbb0:   a9025ff8    stp x24, x23, [sp, #32]
   3dbb4:   a90357f6    stp x22, x21, [sp, #48]
   3dbb8:   a9044ff4    stp x20, x19, [sp, #64]
   3dbbc:   d53bd058    mrs x24, tpidr_el0
   3dbc0:   aa0303f6    mov x22, x3
   3dbc4:   aa0203f7    mov x23, x2
   3dbc8:   aa0003f3    mov x19, x0
   3dbcc:   aa0103f5    mov x21, x1
   3dbd0:   f9401708    ldr x8, [x24, #40]
   3dbd4:   9103f014    add x20, x0, #0xfc
   3dbd8:   f90007e8    str x8, [sp, #8]
   3dbdc:   aa1403e0    mov x0, x20
   3dbe0:   94008c50    bl  60d20 <pthread_mutex_lock@plt>
   3dbe4:   35ffffc0    cbnz    w0, 3dbdc <__libc_init@plt-0x22ed4>
   3dbe8:   b944da68    ldr w8, [x19, #1240]
   3dbec:   91054274    add x20, x19, #0x150
   3dbf0:   3100051f    cmn w8, #0x1
   3dbf4:   540000e0    b.eq    3dc10 <__libc_init@plt-0x22ea0>  // b.none
   3dbf8:   d0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3dbfc:   910003e0    mov x0, sp
   3dc00:   91104129    add x9, x9, #0x410
   3dc04:   aa1403e1    mov x1, x20
   3dc08:   f8687928    ldr x8, [x9, x8, lsl #3]
   3dc0c:   d63f0100    blr x8
   3dc10:   12800008    mov w8, #0xffffffff             // #-1
   3dc14:   f94002e2    ldr x2, [x23]
   3dc18:   aa1403e0    mov x0, x20
   3dc1c:   aa1503e1    mov x1, x21
   3dc20:   b904da68    str w8, [x19, #1240]
   3dc24:   b94002c3    ldr w3, [x22]
   3dc28:   97ffa57b    bl  27214 <__libc_init@plt-0x3989c>
   3dc2c:   91061268    add x8, x19, #0x184
   3dc30:   f9403269    ldr x9, [x19, #96]
   3dc34:   528000aa    mov w10, #0x5                       // #5
   3dc38:   3906527f    strb    wzr, [x19, #404]
   3dc3c:   3904ba7f    strb    wzr, [x19, #302]
   3dc40:   f9000109    str x9, [x8]
   3dc44:   91062a68    add x8, x19, #0x18a
   3dc48:   f8466269    ldur    x9, [x19, #102]
   3dc4c:   b904da6a    str w10, [x19, #1240]
   3dc50:   f9027274    str x20, [x19, #1248]
   3dc54:   f9000109    str x9, [x8]
   3dc58:   52800128    mov w8, #0x9                    // #9
   3dc5c:   52800029    mov w9, #0x1                    // #1
   3dc60:   b904ea68    str w8, [x19, #1256]
   3dc64:   3913c269    strb    w9, [x19, #1264]
   3dc68:   f9401708    ldr x8, [x24, #40]
   3dc6c:   f94007e9    ldr x9, [sp, #8]
   3dc70:   eb09011f    cmp x8, x9
   3dc74:   54000101    b.ne    3dc94 <__libc_init@plt-0x22e1c>  // b.any
   3dc78:   91138260    add x0, x19, #0x4e0
   3dc7c:   a9444ff4    ldp x20, x19, [sp, #64]
   3dc80:   a94357f6    ldp x22, x21, [sp, #48]
   3dc84:   a9425ff8    ldp x24, x23, [sp, #32]
   3dc88:   a9417bfd    ldp x29, x30, [sp, #16]
   3dc8c:   910143ff    add sp, sp, #0x50
   3dc90:   d65f03c0    ret
   3dc94:   94008bab    bl  60b40 <__stack_chk_fail@plt>
   3dc98:   d10183ff    sub sp, sp, #0x60
   3dc9c:   a9017bfd    stp x29, x30, [sp, #16]
   3dca0:   910043fd    add x29, sp, #0x10
   3dca4:   f90013f9    str x25, [sp, #32]
   3dca8:   a9035ff8    stp x24, x23, [sp, #48]
   3dcac:   a90457f6    stp x22, x21, [sp, #64]
   3dcb0:   a9054ff4    stp x20, x19, [sp, #80]
   3dcb4:   d53bd059    mrs x25, tpidr_el0
   3dcb8:   aa0403f5    mov x21, x4
   3dcbc:   aa0303f7    mov x23, x3
   3dcc0:   aa0003f3    mov x19, x0
   3dcc4:   aa0203f8    mov x24, x2
   3dcc8:   aa0103f6    mov x22, x1
   3dccc:   f9401728    ldr x8, [x25, #40]
   3dcd0:   9103f014    add x20, x0, #0xfc
   3dcd4:   f90007e8    str x8, [sp, #8]
   3dcd8:   aa1403e0    mov x0, x20
   3dcdc:   94008c11    bl  60d20 <pthread_mutex_lock@plt>
   3dce0:   35ffffc0    cbnz    w0, 3dcd8 <__libc_init@plt-0x22dd8>
   3dce4:   b944da68    ldr w8, [x19, #1240]
   3dce8:   91054274    add x20, x19, #0x150
   3dcec:   3100051f    cmn w8, #0x1
   3dcf0:   540000e0    b.eq    3dd0c <__libc_init@plt-0x22da4>  // b.none
   3dcf4:   d0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3dcf8:   910003e0    mov x0, sp
   3dcfc:   91104129    add x9, x9, #0x410
   3dd00:   aa1403e1    mov x1, x20
   3dd04:   f8687928    ldr x8, [x9, x8, lsl #3]
   3dd08:   d63f0100    blr x8
   3dd0c:   12800008    mov w8, #0xffffffff             // #-1
   3dd10:   f9400309    ldr x9, [x24]
   3dd14:   f94002ea    ldr x10, [x23]
   3dd18:   5280016b    mov w11, #0xb                       // #11
   3dd1c:   3900329f    strb    wzr, [x20, #12]
   3dd20:   b904da68    str w8, [x19, #1240]
   3dd24:   f900aa6a    str x10, [x19, #336]
   3dd28:   b94002a8    ldr w8, [x21]
   3dd2c:   b94002ca    ldr w10, [x22]
   3dd30:   f900fa69    str x9, [x19, #496]
   3dd34:   f9403269    ldr x9, [x19, #96]
   3dd38:   f900b67f    str xzr, [x19, #360]
   3dd3c:   b9015a68    str w8, [x19, #344]
   3dd40:   52800028    mov w8, #0x1                    // #1
   3dd44:   b901726a    str w10, [x19, #368]
   3dd48:   f846626a    ldur    x10, [x19, #102]
   3dd4c:   f900ee69    str x9, [x19, #472]
   3dd50:   52800309    mov w9, #0x18                   // #24
   3dd54:   3900929f    strb    wzr, [x20, #36]
   3dd58:   b901627f    str wzr, [x19, #352]
   3dd5c:   3906027f    strb    wzr, [x19, #384]
   3dd60:   3906227f    strb    wzr, [x19, #392]
   3dd64:   b802b29f    stur    wzr, [x20, #43]
   3dd68:   b9017a7f    str wzr, [x19, #376]
   3dd6c:   3906427f    strb    wzr, [x19, #400]
   3dd70:   3906627f    strb    wzr, [x19, #408]
   3dd74:   3907027f    strb    wzr, [x19, #448]
   3dd78:   3907227f    strb    wzr, [x19, #456]
   3dd7c:   3907427f    strb    wzr, [x19, #464]
   3dd80:   a91a7e68    stp x8, xzr, [x19, #416]
   3dd84:   f900da7f    str xzr, [x19, #432]
   3dd88:   3906e27f    strb    wzr, [x19, #440]
   3dd8c:   7903d27f    strh    wzr, [x19, #488]
   3dd90:   b904da6b    str w11, [x19, #1240]
   3dd94:   f808e28a    stur    x10, [x20, #142]
   3dd98:   3904ba7f    strb    wzr, [x19, #302]
   3dd9c:   f9027274    str x20, [x19, #1248]
   3dda0:   b904ea69    str w9, [x19, #1256]
   3dda4:   3913c268    strb    w8, [x19, #1264]
   3dda8:   f9401728    ldr x8, [x25, #40]
   3ddac:   f94007e9    ldr x9, [sp, #8]
   3ddb0:   eb09011f    cmp x8, x9
   3ddb4:   54000121    b.ne    3ddd8 <__libc_init@plt-0x22cd8>  // b.any
   3ddb8:   91138260    add x0, x19, #0x4e0
   3ddbc:   f94013f9    ldr x25, [sp, #32]
   3ddc0:   a9454ff4    ldp x20, x19, [sp, #80]
   3ddc4:   a94457f6    ldp x22, x21, [sp, #64]
   3ddc8:   a9435ff8    ldp x24, x23, [sp, #48]
   3ddcc:   a9417bfd    ldp x29, x30, [sp, #16]
   3ddd0:   910183ff    add sp, sp, #0x60
   3ddd4:   d65f03c0    ret
   3ddd8:   94008b5a    bl  60b40 <__stack_chk_fail@plt>
   3dddc:   d10143ff    sub sp, sp, #0x50
   3dde0:   a9017bfd    stp x29, x30, [sp, #16]
   3dde4:   910043fd    add x29, sp, #0x10
   3dde8:   a9025ff8    stp x24, x23, [sp, #32]
   3ddec:   a90357f6    stp x22, x21, [sp, #48]
   3ddf0:   a9044ff4    stp x20, x19, [sp, #64]
   3ddf4:   d53bd058    mrs x24, tpidr_el0
   3ddf8:   aa0303f6    mov x22, x3
   3ddfc:   f9401708    ldr x8, [x24, #40]
   3de00:   aa0203f7    mov x23, x2
   3de04:   aa0003f3    mov x19, x0
   3de08:   aa0103f5    mov x21, x1
   3de0c:   91004014    add x20, x0, #0x10
   3de10:   f90007e8    str x8, [sp, #8]
   3de14:   b9439008    ldr w8, [x0, #912]
   3de18:   3100051f    cmn w8, #0x1
   3de1c:   540000e0    b.eq    3de38 <__libc_init@plt-0x22c78>  // b.none
   3de20:   d0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3de24:   910003e0    mov x0, sp
   3de28:   910f2129    add x9, x9, #0x3c8
   3de2c:   aa1403e1    mov x1, x20
   3de30:   f8687928    ldr x8, [x9, x8, lsl #3]
   3de34:   d63f0100    blr x8
   3de38:   12800008    mov w8, #0xffffffff             // #-1
   3de3c:   f94002e2    ldr x2, [x23]
   3de40:   aa1403e0    mov x0, x20
   3de44:   aa1503e1    mov x1, x21
   3de48:   b9039268    str w8, [x19, #912]
   3de4c:   b94002c3    ldr w3, [x22]
   3de50:   97ffa7e8    bl  27df0 <__libc_init@plt-0x38cc0>
   3de54:   52800088    mov w8, #0x4                    // #4
   3de58:   52800029    mov w9, #0x1                    // #1
   3de5c:   f900227f    str xzr, [x19, #64]
   3de60:   b9004a7f    str wzr, [x19, #72]
   3de64:   b9039268    str w8, [x19, #912]
   3de68:   52800208    mov w8, #0x10                   // #16
   3de6c:   3901427f    strb    wzr, [x19, #80]
   3de70:   f901ce74    str x20, [x19, #920]
   3de74:   3903427f    strb    wzr, [x19, #208]
   3de78:   b900da7f    str wzr, [x19, #216]
   3de7c:   b903a268    str w8, [x19, #928]
   3de80:   390ea269    strb    w9, [x19, #936]
   3de84:   f9401708    ldr x8, [x24, #40]
   3de88:   f94007e9    ldr x9, [sp, #8]
   3de8c:   eb09011f    cmp x8, x9
   3de90:   54000101    b.ne    3deb0 <__libc_init@plt-0x22c00>  // b.any
   3de94:   910e6260    add x0, x19, #0x398
   3de98:   a9444ff4    ldp x20, x19, [sp, #64]
   3de9c:   a94357f6    ldp x22, x21, [sp, #48]
   3dea0:   a9425ff8    ldp x24, x23, [sp, #32]
   3dea4:   a9417bfd    ldp x29, x30, [sp, #16]
   3dea8:   910143ff    add sp, sp, #0x50
   3deac:   d65f03c0    ret
   3deb0:   94008b24    bl  60b40 <__stack_chk_fail@plt>
   3deb4:   d10143ff    sub sp, sp, #0x50
   3deb8:   a9017bfd    stp x29, x30, [sp, #16]
   3debc:   910043fd    add x29, sp, #0x10
   3dec0:   a9025ff8    stp x24, x23, [sp, #32]
   3dec4:   a90357f6    stp x22, x21, [sp, #48]
   3dec8:   a9044ff4    stp x20, x19, [sp, #64]
   3decc:   d53bd058    mrs x24, tpidr_el0
   3ded0:   aa0303f6    mov x22, x3
   3ded4:   aa0203f7    mov x23, x2
   3ded8:   aa0003f3    mov x19, x0
   3dedc:   aa0103f5    mov x21, x1
   3dee0:   f9401708    ldr x8, [x24, #40]
   3dee4:   9103f014    add x20, x0, #0xfc
   3dee8:   f90007e8    str x8, [sp, #8]
   3deec:   aa1403e0    mov x0, x20
   3def0:   94008b8c    bl  60d20 <pthread_mutex_lock@plt>
   3def4:   35ffffc0    cbnz    w0, 3deec <__libc_init@plt-0x22bc4>
   3def8:   b944da68    ldr w8, [x19, #1240]
   3defc:   91054274    add x20, x19, #0x150
   3df00:   3100051f    cmn w8, #0x1
   3df04:   540000e0    b.eq    3df20 <__libc_init@plt-0x22b90>  // b.none
   3df08:   d0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3df0c:   910003e0    mov x0, sp
   3df10:   91104129    add x9, x9, #0x410
   3df14:   aa1403e1    mov x1, x20
   3df18:   f8687928    ldr x8, [x9, x8, lsl #3]
   3df1c:   d63f0100    blr x8
   3df20:   12800008    mov w8, #0xffffffff             // #-1
   3df24:   f94002e2    ldr x2, [x23]
   3df28:   aa1403e0    mov x0, x20
   3df2c:   aa1503e1    mov x1, x21
   3df30:   b904da68    str w8, [x19, #1240]
   3df34:   b94002c3    ldr w3, [x22]
   3df38:   97ffa550    bl  27478 <__libc_init@plt-0x39638>
   3df3c:   528000c8    mov w8, #0x6                    // #6
   3df40:   91061269    add x9, x19, #0x184
   3df44:   f900ce7f    str xzr, [x19, #408]
   3df48:   b901a27f    str wzr, [x19, #416]
   3df4c:   b904da68    str w8, [x19, #1240]
   3df50:   f9403268    ldr x8, [x19, #96]
   3df54:   3906a27f    strb    wzr, [x19, #424]
   3df58:   3908a27f    strb    wzr, [x19, #552]
   3df5c:   f9000128    str x8, [x9]
   3df60:   91062a68    add x8, x19, #0x18a
   3df64:   f8466269    ldur    x9, [x19, #102]
   3df68:   b902327f    str wzr, [x19, #560]
   3df6c:   3904ba7f    strb    wzr, [x19, #302]
   3df70:   f9027274    str x20, [x19, #1248]
   3df74:   f9000109    str x9, [x8]
   3df78:   52800148    mov w8, #0xa                    // #10
   3df7c:   52800029    mov w9, #0x1                    // #1
   3df80:   b904ea68    str w8, [x19, #1256]
   3df84:   3913c269    strb    w9, [x19, #1264]
   3df88:   f9401708    ldr x8, [x24, #40]
   3df8c:   f94007e9    ldr x9, [sp, #8]
   3df90:   eb09011f    cmp x8, x9
   3df94:   54000101    b.ne    3dfb4 <__libc_init@plt-0x22afc>  // b.any
   3df98:   91138260    add x0, x19, #0x4e0
   3df9c:   a9444ff4    ldp x20, x19, [sp, #64]
   3dfa0:   a94357f6    ldp x22, x21, [sp, #48]
   3dfa4:   a9425ff8    ldp x24, x23, [sp, #32]
   3dfa8:   a9417bfd    ldp x29, x30, [sp, #16]
   3dfac:   910143ff    add sp, sp, #0x50
   3dfb0:   d65f03c0    ret
   3dfb4:   94008ae3    bl  60b40 <__stack_chk_fail@plt>
   3dfb8:   d10183ff    sub sp, sp, #0x60
   3dfbc:   a9017bfd    stp x29, x30, [sp, #16]
   3dfc0:   910043fd    add x29, sp, #0x10
   3dfc4:   a90267fa    stp x26, x25, [sp, #32]
   3dfc8:   a9035ff8    stp x24, x23, [sp, #48]
   3dfcc:   a90457f6    stp x22, x21, [sp, #64]
   3dfd0:   a9054ff4    stp x20, x19, [sp, #80]
   3dfd4:   d53bd05a    mrs x26, tpidr_el0
   3dfd8:   aa0503f5    mov x21, x5
   3dfdc:   f9401748    ldr x8, [x26, #40]
   3dfe0:   aa0403f7    mov x23, x4
   3dfe4:   aa0003f3    mov x19, x0
   3dfe8:   aa0303f8    mov x24, x3
   3dfec:   aa0203f9    mov x25, x2
   3dff0:   aa0103f6    mov x22, x1
   3dff4:   f90007e8    str x8, [sp, #8]
   3dff8:   91004014    add x20, x0, #0x10
   3dffc:   b9439008    ldr w8, [x0, #912]
   3e000:   3100051f    cmn w8, #0x1
   3e004:   540000e0    b.eq    3e020 <__libc_init@plt-0x22a90>  // b.none
   3e008:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e00c:   910003e0    mov x0, sp
   3e010:   910f2129    add x9, x9, #0x3c8
   3e014:   aa1403e1    mov x1, x20
   3e018:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e01c:   d63f0100    blr x8
   3e020:   12800008    mov w8, #0xffffffff             // #-1
   3e024:   f9400322    ldr x2, [x25]
   3e028:   f9400303    ldr x3, [x24]
   3e02c:   aa1403e0    mov x0, x20
   3e030:   f94002e4    ldr x4, [x23]
   3e034:   aa1603e1    mov x1, x22
   3e038:   b9039268    str w8, [x19, #912]
   3e03c:   b94002a5    ldr w5, [x21]
   3e040:   97ffa7a5    bl  27ed4 <__libc_init@plt-0x38bdc>
   3e044:   52800028    mov w8, #0x1                    // #1
   3e048:   528001a9    mov w9, #0xd                    // #13
   3e04c:   f901ce74    str x20, [x19, #920]
   3e050:   b9039268    str w8, [x19, #912]
   3e054:   b903a269    str w9, [x19, #928]
   3e058:   390ea268    strb    w8, [x19, #936]
   3e05c:   f9401748    ldr x8, [x26, #40]
   3e060:   f94007e9    ldr x9, [sp, #8]
   3e064:   eb09011f    cmp x8, x9
   3e068:   54000121    b.ne    3e08c <__libc_init@plt-0x22a24>  // b.any
   3e06c:   910e6260    add x0, x19, #0x398
   3e070:   a9454ff4    ldp x20, x19, [sp, #80]
   3e074:   a94457f6    ldp x22, x21, [sp, #64]
   3e078:   a9435ff8    ldp x24, x23, [sp, #48]
   3e07c:   a94267fa    ldp x26, x25, [sp, #32]
   3e080:   a9417bfd    ldp x29, x30, [sp, #16]
   3e084:   910183ff    add sp, sp, #0x60
   3e088:   d65f03c0    ret
   3e08c:   94008aad    bl  60b40 <__stack_chk_fail@plt>
   3e090:   d10183ff    sub sp, sp, #0x60
   3e094:   a9017bfd    stp x29, x30, [sp, #16]
   3e098:   910043fd    add x29, sp, #0x10
   3e09c:   a90267fa    stp x26, x25, [sp, #32]
   3e0a0:   a9035ff8    stp x24, x23, [sp, #48]
   3e0a4:   a90457f6    stp x22, x21, [sp, #64]
   3e0a8:   a9054ff4    stp x20, x19, [sp, #80]
   3e0ac:   d53bd05a    mrs x26, tpidr_el0
   3e0b0:   aa0503f5    mov x21, x5
   3e0b4:   aa0403f7    mov x23, x4
   3e0b8:   aa0003f3    mov x19, x0
   3e0bc:   aa0303f8    mov x24, x3
   3e0c0:   aa0203f9    mov x25, x2
   3e0c4:   aa0103f6    mov x22, x1
   3e0c8:   f9401748    ldr x8, [x26, #40]
   3e0cc:   9103f014    add x20, x0, #0xfc
   3e0d0:   f90007e8    str x8, [sp, #8]
   3e0d4:   aa1403e0    mov x0, x20
   3e0d8:   94008b12    bl  60d20 <pthread_mutex_lock@plt>
   3e0dc:   35ffffc0    cbnz    w0, 3e0d4 <__libc_init@plt-0x229dc>
   3e0e0:   b944da68    ldr w8, [x19, #1240]
   3e0e4:   91054274    add x20, x19, #0x150
   3e0e8:   3100051f    cmn w8, #0x1
   3e0ec:   540000e0    b.eq    3e108 <__libc_init@plt-0x229a8>  // b.none
   3e0f0:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e0f4:   910003e0    mov x0, sp
   3e0f8:   91104129    add x9, x9, #0x410
   3e0fc:   aa1403e1    mov x1, x20
   3e100:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e104:   d63f0100    blr x8
   3e108:   12800008    mov w8, #0xffffffff             // #-1
   3e10c:   f9400322    ldr x2, [x25]
   3e110:   f9400303    ldr x3, [x24]
   3e114:   aa1403e0    mov x0, x20
   3e118:   f94002e4    ldr x4, [x23]
   3e11c:   aa1603e1    mov x1, x22
   3e120:   b904da68    str w8, [x19, #1240]
   3e124:   b94002a5    ldr w5, [x21]
   3e128:   97ffa543    bl  27634 <__libc_init@plt-0x3947c>
   3e12c:   91061268    add x8, x19, #0x184
   3e130:   f9403269    ldr x9, [x19, #96]
   3e134:   5280006a    mov w10, #0x3                       // #3
   3e138:   91062a6b    add x11, x19, #0x18a
   3e13c:   f846626c    ldur    x12, [x19, #102]
   3e140:   3904ba7f    strb    wzr, [x19, #302]
   3e144:   f9000109    str x9, [x8]
   3e148:   528000e8    mov w8, #0x7                    // #7
   3e14c:   52800029    mov w9, #0x1                    // #1
   3e150:   b904da6a    str w10, [x19, #1240]
   3e154:   f900016c    str x12, [x11]
   3e158:   f9027274    str x20, [x19, #1248]
   3e15c:   b904ea68    str w8, [x19, #1256]
   3e160:   3913c269    strb    w9, [x19, #1264]
   3e164:   f9401748    ldr x8, [x26, #40]
   3e168:   f94007e9    ldr x9, [sp, #8]
   3e16c:   eb09011f    cmp x8, x9
   3e170:   54000121    b.ne    3e194 <__libc_init@plt-0x2291c>  // b.any
   3e174:   91138260    add x0, x19, #0x4e0
   3e178:   a9454ff4    ldp x20, x19, [sp, #80]
   3e17c:   a94457f6    ldp x22, x21, [sp, #64]
   3e180:   a9435ff8    ldp x24, x23, [sp, #48]
   3e184:   a94267fa    ldp x26, x25, [sp, #32]
   3e188:   a9417bfd    ldp x29, x30, [sp, #16]
   3e18c:   910183ff    add sp, sp, #0x60
   3e190:   d65f03c0    ret
   3e194:   94008a6b    bl  60b40 <__stack_chk_fail@plt>
   3e198:   d10183ff    sub sp, sp, #0x60
   3e19c:   a9017bfd    stp x29, x30, [sp, #16]
   3e1a0:   910043fd    add x29, sp, #0x10
   3e1a4:   a90267fa    stp x26, x25, [sp, #32]
   3e1a8:   a9035ff8    stp x24, x23, [sp, #48]
   3e1ac:   a90457f6    stp x22, x21, [sp, #64]
   3e1b0:   a9054ff4    stp x20, x19, [sp, #80]
   3e1b4:   d53bd05a    mrs x26, tpidr_el0
   3e1b8:   aa0503f5    mov x21, x5
   3e1bc:   f9401748    ldr x8, [x26, #40]
   3e1c0:   aa0403f7    mov x23, x4
   3e1c4:   aa0003f3    mov x19, x0
   3e1c8:   aa0303f8    mov x24, x3
   3e1cc:   aa0203f9    mov x25, x2
   3e1d0:   aa0103f6    mov x22, x1
   3e1d4:   f90007e8    str x8, [sp, #8]
   3e1d8:   91004014    add x20, x0, #0x10
   3e1dc:   b9439008    ldr w8, [x0, #912]
   3e1e0:   3100051f    cmn w8, #0x1
   3e1e4:   540000e0    b.eq    3e200 <__libc_init@plt-0x228b0>  // b.none
   3e1e8:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e1ec:   910003e0    mov x0, sp
   3e1f0:   910f2129    add x9, x9, #0x3c8
   3e1f4:   aa1403e1    mov x1, x20
   3e1f8:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e1fc:   d63f0100    blr x8
   3e200:   12800008    mov w8, #0xffffffff             // #-1
   3e204:   f9400322    ldr x2, [x25]
   3e208:   f9400303    ldr x3, [x24]
   3e20c:   aa1403e0    mov x0, x20
   3e210:   f94002e4    ldr x4, [x23]
   3e214:   aa1603e1    mov x1, x22
   3e218:   b9039268    str w8, [x19, #912]
   3e21c:   b94002a5    ldr w5, [x21]
   3e220:   97ffa77a    bl  28008 <__libc_init@plt-0x38aa8>
   3e224:   52800048    mov w8, #0x2                    // #2
   3e228:   528001c9    mov w9, #0xe                    // #14
   3e22c:   5280002a    mov w10, #0x1                       // #1
   3e230:   f901ce74    str x20, [x19, #920]
   3e234:   b9039268    str w8, [x19, #912]
   3e238:   b903a269    str w9, [x19, #928]
   3e23c:   390ea26a    strb    w10, [x19, #936]
   3e240:   f9401748    ldr x8, [x26, #40]
   3e244:   f94007e9    ldr x9, [sp, #8]
   3e248:   eb09011f    cmp x8, x9
   3e24c:   54000121    b.ne    3e270 <__libc_init@plt-0x22840>  // b.any
   3e250:   910e6260    add x0, x19, #0x398
   3e254:   a9454ff4    ldp x20, x19, [sp, #80]
   3e258:   a94457f6    ldp x22, x21, [sp, #64]
   3e25c:   a9435ff8    ldp x24, x23, [sp, #48]
   3e260:   a94267fa    ldp x26, x25, [sp, #32]
   3e264:   a9417bfd    ldp x29, x30, [sp, #16]
   3e268:   910183ff    add sp, sp, #0x60
   3e26c:   d65f03c0    ret
   3e270:   94008a34    bl  60b40 <__stack_chk_fail@plt>
   3e274:   d10183ff    sub sp, sp, #0x60
   3e278:   a9017bfd    stp x29, x30, [sp, #16]
   3e27c:   910043fd    add x29, sp, #0x10
   3e280:   a90267fa    stp x26, x25, [sp, #32]
   3e284:   a9035ff8    stp x24, x23, [sp, #48]
   3e288:   a90457f6    stp x22, x21, [sp, #64]
   3e28c:   a9054ff4    stp x20, x19, [sp, #80]
   3e290:   d53bd05a    mrs x26, tpidr_el0
   3e294:   aa0503f5    mov x21, x5
   3e298:   aa0403f7    mov x23, x4
   3e29c:   aa0003f3    mov x19, x0
   3e2a0:   aa0303f8    mov x24, x3
   3e2a4:   aa0203f9    mov x25, x2
   3e2a8:   aa0103f6    mov x22, x1
   3e2ac:   f9401748    ldr x8, [x26, #40]
   3e2b0:   9103f014    add x20, x0, #0xfc
   3e2b4:   f90007e8    str x8, [sp, #8]
   3e2b8:   aa1403e0    mov x0, x20
   3e2bc:   94008a99    bl  60d20 <pthread_mutex_lock@plt>
   3e2c0:   35ffffc0    cbnz    w0, 3e2b8 <__libc_init@plt-0x227f8>
   3e2c4:   b944da68    ldr w8, [x19, #1240]
   3e2c8:   91054274    add x20, x19, #0x150
   3e2cc:   3100051f    cmn w8, #0x1
   3e2d0:   540000e0    b.eq    3e2ec <__libc_init@plt-0x227c4>  // b.none
   3e2d4:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e2d8:   910003e0    mov x0, sp
   3e2dc:   91104129    add x9, x9, #0x410
   3e2e0:   aa1403e1    mov x1, x20
   3e2e4:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e2e8:   d63f0100    blr x8
   3e2ec:   12800008    mov w8, #0xffffffff             // #-1
   3e2f0:   f9400322    ldr x2, [x25]
   3e2f4:   f9400303    ldr x3, [x24]
   3e2f8:   aa1403e0    mov x0, x20
   3e2fc:   f94002e4    ldr x4, [x23]
   3e300:   aa1603e1    mov x1, x22
   3e304:   b904da68    str w8, [x19, #1240]
   3e308:   b94002a5    ldr w5, [x21]
   3e30c:   97ffa50c    bl  2773c <__libc_init@plt-0x39374>
   3e310:   91061268    add x8, x19, #0x184
   3e314:   f9403269    ldr x9, [x19, #96]
   3e318:   5280008a    mov w10, #0x4                       // #4
   3e31c:   91062a6b    add x11, x19, #0x18a
   3e320:   f846626c    ldur    x12, [x19, #102]
   3e324:   3904ba7f    strb    wzr, [x19, #302]
   3e328:   f9000109    str x9, [x8]
   3e32c:   52800108    mov w8, #0x8                    // #8
   3e330:   52800029    mov w9, #0x1                    // #1
   3e334:   b904da6a    str w10, [x19, #1240]
   3e338:   f900016c    str x12, [x11]
   3e33c:   f9027274    str x20, [x19, #1248]
   3e340:   b904ea68    str w8, [x19, #1256]
   3e344:   3913c269    strb    w9, [x19, #1264]
   3e348:   f9401748    ldr x8, [x26, #40]
   3e34c:   f94007e9    ldr x9, [sp, #8]
   3e350:   eb09011f    cmp x8, x9
   3e354:   54000121    b.ne    3e378 <__libc_init@plt-0x22738>  // b.any
   3e358:   91138260    add x0, x19, #0x4e0
   3e35c:   a9454ff4    ldp x20, x19, [sp, #80]
   3e360:   a94457f6    ldp x22, x21, [sp, #64]
   3e364:   a9435ff8    ldp x24, x23, [sp, #48]
   3e368:   a94267fa    ldp x26, x25, [sp, #32]
   3e36c:   a9417bfd    ldp x29, x30, [sp, #16]
   3e370:   910183ff    add sp, sp, #0x60
   3e374:   d65f03c0    ret
   3e378:   940089f2    bl  60b40 <__stack_chk_fail@plt>
   3e37c:   d10143ff    sub sp, sp, #0x50
   3e380:   a9017bfd    stp x29, x30, [sp, #16]
   3e384:   910043fd    add x29, sp, #0x10
   3e388:   a9025ff8    stp x24, x23, [sp, #32]
   3e38c:   a90357f6    stp x22, x21, [sp, #48]
   3e390:   a9044ff4    stp x20, x19, [sp, #64]
   3e394:   d53bd058    mrs x24, tpidr_el0
   3e398:   aa0303f6    mov x22, x3
   3e39c:   f9401708    ldr x8, [x24, #40]
   3e3a0:   aa0203f7    mov x23, x2
   3e3a4:   aa0003f3    mov x19, x0
   3e3a8:   aa0103f5    mov x21, x1
   3e3ac:   91004014    add x20, x0, #0x10
   3e3b0:   f90007e8    str x8, [sp, #8]
   3e3b4:   b9439008    ldr w8, [x0, #912]
   3e3b8:   3100051f    cmn w8, #0x1
   3e3bc:   540000e0    b.eq    3e3d8 <__libc_init@plt-0x226d8>  // b.none
   3e3c0:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e3c4:   910003e0    mov x0, sp
   3e3c8:   910f2129    add x9, x9, #0x3c8
   3e3cc:   aa1403e1    mov x1, x20
   3e3d0:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e3d4:   d63f0100    blr x8
   3e3d8:   12800008    mov w8, #0xffffffff             // #-1
   3e3dc:   f94002e2    ldr x2, [x23]
   3e3e0:   aa1403e0    mov x0, x20
   3e3e4:   aa1503e1    mov x1, x21
   3e3e8:   b9039268    str w8, [x19, #912]
   3e3ec:   b94002c3    ldr w3, [x22]
   3e3f0:   97ffa51c    bl  27860 <__libc_init@plt-0x39250>
   3e3f4:   528000a8    mov w8, #0x5                    // #5
   3e3f8:   52800229    mov w9, #0x11                   // #17
   3e3fc:   5280002a    mov w10, #0x1                       // #1
   3e400:   f901ce74    str x20, [x19, #920]
   3e404:   b9039268    str w8, [x19, #912]
   3e408:   b903a269    str w9, [x19, #928]
   3e40c:   390ea26a    strb    w10, [x19, #936]
   3e410:   f9401708    ldr x8, [x24, #40]
   3e414:   f94007e9    ldr x9, [sp, #8]
   3e418:   eb09011f    cmp x8, x9
   3e41c:   54000101    b.ne    3e43c <__libc_init@plt-0x22674>  // b.any
   3e420:   910e6260    add x0, x19, #0x398
   3e424:   a9444ff4    ldp x20, x19, [sp, #64]
   3e428:   a94357f6    ldp x22, x21, [sp, #48]
   3e42c:   a9425ff8    ldp x24, x23, [sp, #32]
   3e430:   a9417bfd    ldp x29, x30, [sp, #16]
   3e434:   910143ff    add sp, sp, #0x50
   3e438:   d65f03c0    ret
   3e43c:   940089c1    bl  60b40 <__stack_chk_fail@plt>
   3e440:   d10143ff    sub sp, sp, #0x50
   3e444:   a9017bfd    stp x29, x30, [sp, #16]
   3e448:   910043fd    add x29, sp, #0x10
   3e44c:   a9025ff8    stp x24, x23, [sp, #32]
   3e450:   a90357f6    stp x22, x21, [sp, #48]
   3e454:   a9044ff4    stp x20, x19, [sp, #64]
   3e458:   d53bd058    mrs x24, tpidr_el0
   3e45c:   aa0303f6    mov x22, x3
   3e460:   aa0203f7    mov x23, x2
   3e464:   aa0003f3    mov x19, x0
   3e468:   aa0103f4    mov x20, x1
   3e46c:   f9401708    ldr x8, [x24, #40]
   3e470:   9103f015    add x21, x0, #0xfc
   3e474:   f90007e8    str x8, [sp, #8]
   3e478:   aa1503e0    mov x0, x21
   3e47c:   94008a29    bl  60d20 <pthread_mutex_lock@plt>
   3e480:   35ffffc0    cbnz    w0, 3e478 <__libc_init@plt-0x22638>
   3e484:   b944da68    ldr w8, [x19, #1240]
   3e488:   91054275    add x21, x19, #0x150
   3e48c:   3100051f    cmn w8, #0x1
   3e490:   540000e0    b.eq    3e4ac <__libc_init@plt-0x22604>  // b.none
   3e494:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e498:   910003e0    mov x0, sp
   3e49c:   91104129    add x9, x9, #0x410
   3e4a0:   aa1503e1    mov x1, x21
   3e4a4:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e4a8:   d63f0100    blr x8
   3e4ac:   12800008    mov w8, #0xffffffff             // #-1
   3e4b0:   f94002e2    ldr x2, [x23]
   3e4b4:   aa1503e0    mov x0, x21
   3e4b8:   aa1403e1    mov x1, x20
   3e4bc:   b904da68    str w8, [x19, #1240]
   3e4c0:   b94002c3    ldr w3, [x22]
   3e4c4:   97ffa354    bl  27214 <__libc_init@plt-0x3989c>
   3e4c8:   91061268    add x8, x19, #0x184
   3e4cc:   f9403269    ldr x9, [x19, #96]
   3e4d0:   528000ea    mov w10, #0x7                       // #7
   3e4d4:   91062a6b    add x11, x19, #0x18a
   3e4d8:   f846626c    ldur    x12, [x19, #102]
   3e4dc:   3904ba7f    strb    wzr, [x19, #302]
   3e4e0:   f9000109    str x9, [x8]
   3e4e4:   52800168    mov w8, #0xb                    // #11
   3e4e8:   52800029    mov w9, #0x1                    // #1
   3e4ec:   b904da6a    str w10, [x19, #1240]
   3e4f0:   f900016c    str x12, [x11]
   3e4f4:   f9027275    str x21, [x19, #1248]
   3e4f8:   b904ea68    str w8, [x19, #1256]
   3e4fc:   3913c269    strb    w9, [x19, #1264]
   3e500:   f9401708    ldr x8, [x24, #40]
   3e504:   f94007e9    ldr x9, [sp, #8]
   3e508:   eb09011f    cmp x8, x9
   3e50c:   54000101    b.ne    3e52c <__libc_init@plt-0x22584>  // b.any
   3e510:   91138260    add x0, x19, #0x4e0
   3e514:   a9444ff4    ldp x20, x19, [sp, #64]
   3e518:   a94357f6    ldp x22, x21, [sp, #48]
   3e51c:   a9425ff8    ldp x24, x23, [sp, #32]
   3e520:   a9417bfd    ldp x29, x30, [sp, #16]
   3e524:   910143ff    add sp, sp, #0x50
   3e528:   d65f03c0    ret
   3e52c:   94008985    bl  60b40 <__stack_chk_fail@plt>
   3e530:   d10143ff    sub sp, sp, #0x50
   3e534:   a9017bfd    stp x29, x30, [sp, #16]
   3e538:   910043fd    add x29, sp, #0x10
   3e53c:   a9025ff8    stp x24, x23, [sp, #32]
   3e540:   a90357f6    stp x22, x21, [sp, #48]
   3e544:   a9044ff4    stp x20, x19, [sp, #64]
   3e548:   d53bd058    mrs x24, tpidr_el0
   3e54c:   aa0303f6    mov x22, x3
   3e550:   f9401708    ldr x8, [x24, #40]
   3e554:   aa0203f7    mov x23, x2
   3e558:   aa0003f3    mov x19, x0
   3e55c:   aa0103f5    mov x21, x1
   3e560:   91004014    add x20, x0, #0x10
   3e564:   f90007e8    str x8, [sp, #8]
   3e568:   b9439008    ldr w8, [x0, #912]
   3e56c:   3100051f    cmn w8, #0x1
   3e570:   540000e0    b.eq    3e58c <__libc_init@plt-0x22524>  // b.none
   3e574:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e578:   910003e0    mov x0, sp
   3e57c:   910f2129    add x9, x9, #0x3c8
   3e580:   aa1403e1    mov x1, x20
   3e584:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e588:   d63f0100    blr x8
   3e58c:   12800008    mov w8, #0xffffffff             // #-1
   3e590:   f94002e2    ldr x2, [x23]
   3e594:   aa1403e0    mov x0, x20
   3e598:   aa1503e1    mov x1, x21
   3e59c:   b9039268    str w8, [x19, #912]
   3e5a0:   b94002c3    ldr w3, [x22]
   3e5a4:   97ffa613    bl  27df0 <__libc_init@plt-0x38cc0>
   3e5a8:   528000c8    mov w8, #0x6                    // #6
   3e5ac:   52800249    mov w9, #0x12                   // #18
   3e5b0:   5280002a    mov w10, #0x1                       // #1
   3e5b4:   f901ce74    str x20, [x19, #920]
   3e5b8:   b9039268    str w8, [x19, #912]
   3e5bc:   b903a269    str w9, [x19, #928]
   3e5c0:   390ea26a    strb    w10, [x19, #936]
   3e5c4:   f9401708    ldr x8, [x24, #40]
   3e5c8:   f94007e9    ldr x9, [sp, #8]
   3e5cc:   eb09011f    cmp x8, x9
   3e5d0:   54000101    b.ne    3e5f0 <__libc_init@plt-0x224c0>  // b.any
   3e5d4:   910e6260    add x0, x19, #0x398
   3e5d8:   a9444ff4    ldp x20, x19, [sp, #64]
   3e5dc:   a94357f6    ldp x22, x21, [sp, #48]
   3e5e0:   a9425ff8    ldp x24, x23, [sp, #32]
   3e5e4:   a9417bfd    ldp x29, x30, [sp, #16]
   3e5e8:   910143ff    add sp, sp, #0x50
   3e5ec:   d65f03c0    ret
   3e5f0:   94008954    bl  60b40 <__stack_chk_fail@plt>
   3e5f4:   d10143ff    sub sp, sp, #0x50
   3e5f8:   a9017bfd    stp x29, x30, [sp, #16]
   3e5fc:   910043fd    add x29, sp, #0x10
   3e600:   a9025ff8    stp x24, x23, [sp, #32]
   3e604:   a90357f6    stp x22, x21, [sp, #48]
   3e608:   a9044ff4    stp x20, x19, [sp, #64]
   3e60c:   d53bd058    mrs x24, tpidr_el0
   3e610:   aa0303f6    mov x22, x3
   3e614:   aa0203f7    mov x23, x2
   3e618:   aa0003f3    mov x19, x0
   3e61c:   aa0103f4    mov x20, x1
   3e620:   f9401708    ldr x8, [x24, #40]
   3e624:   9103f015    add x21, x0, #0xfc
   3e628:   f90007e8    str x8, [sp, #8]
   3e62c:   aa1503e0    mov x0, x21
   3e630:   940089bc    bl  60d20 <pthread_mutex_lock@plt>
   3e634:   35ffffc0    cbnz    w0, 3e62c <__libc_init@plt-0x22484>
   3e638:   b944da68    ldr w8, [x19, #1240]
   3e63c:   91054275    add x21, x19, #0x150
   3e640:   3100051f    cmn w8, #0x1
   3e644:   540000e0    b.eq    3e660 <__libc_init@plt-0x22450>  // b.none
   3e648:   b0000129    adrp    x9, 63000 <strcmp@plt+0x2240>
   3e64c:   910003e0    mov x0, sp
   3e650:   91104129    add x9, x9, #0x410
   3e654:   aa1503e1    mov x1, x21
   3e658:   f8687928    ldr x8, [x9, x8, lsl #3]
   3e65c:   d63f0100    blr x8
   3e660:   12800008    mov w8, #0xffffffff             // #-1
   3e664:   f94002e2    ldr x2, [x23]
   3e668:   aa1503e0    mov x0, x21
   3e66c:   aa1403e1    mov x1, x20
   3e670:   b904da68    str w8, [x19, #1240]
   3e674:   b94002c3    ldr w3, [x22]
   3e678:   97ffa380    bl  27478 <__libc_init@plt-0x39638>
   3e67c:   91061268    add x8, x19, #0x184
   3e680:   f9403269    ldr x9, [x19, #96]
   3e684:   5280010a    mov w10, #0x8                       // #8
   3e688:   91062a6b    add x11, x19, #0x18a
   3e68c:   f846626c    ldur    x12, [x19, #102]
   3e690:   3904ba7f    strb    wzr, [x19, #302]
   3e694:   f9000109    str x9, [x8]
   3e698:   52800188    mov w8, #0xc                    // #12
   3e69c:   52800029    mov w9, #0x1                    // #1
   3e6a0:   b904da6a    str w10, [x19, #1240]
   3e6a4:   f900016c    str x12, [x11]
   3e6a8:   f9027275    str x21, [x19, #1248]
   3e6ac:   b904ea68    str w8, [x19, #1256]
   3e6b0:   3913c269    strb    w9, [x19, #1264]
   3e6b4:   f9401708    ldr x8, [x24, #40]
   3e6b8:   f94007e9    ldr x9, [sp, #8]
   3e6bc:   eb09011f    cmp x8, x9
   3e6c0:   54000101    b.ne    3e6e0 <__libc_init@plt-0x223d0>  // b.any
   3e6c4:   91138260    add x0, x19, #0x4e0
   3e6c8:   a9444ff4    ldp x20, x19, [sp, #64]
   3e6cc:   a94357f6    ldp x22, x21, [sp, #48]
   3e6d0:   a9425ff8    ldp x24, x23, [sp, #32]
   3e6d4:   a9417bfd    ldp x29, x30, [sp, #16]
   3e6d8:   910143ff    add sp, sp, #0x50
   3e6dc:   d65f03c0    ret
   3e6e0:   94008918    bl  60b40 <__stack_chk_fail@plt>
   3e6e4:   aa1f03e0    mov x0, xzr
   3e6e8:   d65f03c0    ret
   3e6ec:   aa1f03e0    mov x0, xzr
   3e6f0:   d65f03c0    ret
   3e6f4:   aa1f03e0    mov x0, xzr
   3e6f8:   d65f03c0    ret
   3e6fc:   aa1f03e0    mov x0, xzr
   3e700:   d65f03c0    ret
   3e704:   aa1f03e0    mov x0, xzr
   3e708:   d65f03c0    ret
   3e70c:   aa1f03e0    mov x0, xzr
   3e710:   d65f03c0    ret
   3e714:   aa1f03e0    mov x0, xzr
   3e718:   d65f03c0    ret
   3e71c:   aa1f03e0    mov x0, xzr
   3e720:   d65f03c0    ret
   3e724:   aa1f03e0    mov x0, xzr
   3e728:   d65f03c0    ret
   3e72c:   aa1f03e0    mov x0, xzr
   3e730:   d65f03c0    ret
   3e734:   aa1f03e0    mov x0, xzr
   3e738:   d65f03c0    ret
   3e73c:   aa1f03e0    mov x0, xzr
   3e740:   d65f03c0    ret
   3e744:   aa1f03e0    mov x0, xzr
   3e748:   d65f03c0    ret
   3e74c:   aa1f03e0    mov x0, xzr
   3e750:   d65f03c0    ret
   3e754:   aa1f03e0    mov x0, xzr
   3e758:   d65f03c0    ret
   3e75c:   aa1f03e0    mov x0, xzr
   3e760:   d65f03c0    ret
   3e764:   aa1f03e0    mov x0, xzr
   3e768:   d65f03c0    ret
   3e76c:   aa1f03e0    mov x0, xzr
   3e770:   d65f03c0    ret
   3e774:   aa1f03e0    mov x0, xzr
   3e778:   d65f03c0    ret
   3e77c:   aa1f03e0    mov x0, xzr
   3e780:   d65f03c0    ret
   3e784:   aa1f03e0    mov x0, xzr
   3e788:   d65f03c0    ret
   3e78c:   aa1f03e0    mov x0, xzr
   3e790:   d65f03c0    ret
   3e794:   aa1f03e0    mov x0, xzr
   3e798:   d65f03c0    ret
   3e79c:   aa1f03e0    mov x0, xzr
   3e7a0:   d65f03c0    ret
   3e7a4:   f9400020    ldr x0, [x1]
   3e7a8:   d65f03c0    ret
   3e7ac:   f9400020    ldr x0, [x1]
   3e7b0:   d65f03c0    ret
   3e7b4:   aa1f03e0    mov x0, xzr
   3e7b8:   d65f03c0    ret
   3e7bc:   aa1f03e0    mov x0, xzr
   3e7c0:   d65f03c0    ret
   3e7c4:   aa1f03e0    mov x0, xzr
   3e7c8:   d65f03c0    ret
   3e7cc:   aa1f03e0    mov x0, xzr
   3e7d0:   d65f03c0    ret
   3e7d4:   aa1f03e0    mov x0, xzr
   3e7d8:   d65f03c0    ret
   3e7dc:   aa1f03e0    mov x0, xzr
   3e7e0:   d65f03c0    ret
   3e7e4:   aa1f03e0    mov x0, xzr
   3e7e8:   d65f03c0    ret
   3e7ec:   aa1f03e0    mov x0, xzr
   3e7f0:   d65f03c0    ret
   3e7f4:   aa1f03e0    mov x0, xzr
   3e7f8:   d65f03c0    ret
   3e7fc:   aa1f03e0    mov x0, xzr
   3e800:   d65f03c0    ret
   3e804:   aa1f03e0    mov x0, xzr
   3e808:   d65f03c0    ret
   3e80c:   aa1f03e0    mov x0, xzr
   3e810:   d65f03c0    ret
   3e814:   aa1f03e0    mov x0, xzr
   3e818:   d65f03c0    ret
   3e81c:   aa1f03e0    mov x0, xzr
   3e820:   d65f03c0    ret
   3e824:   aa1f03e0    mov x0, xzr
   3e828:   d65f03c0    ret
   3e82c:   aa1f03e0    mov x0, xzr
   3e830:   d65f03c0    ret
   3e834:   aa1f03e0    mov x0, xzr
   3e838:   d65f03c0    ret
   3e83c:   aa1f03e0    mov x0, xzr
   3e840:   d65f03c0    ret
   3e844:   aa1f03e0    mov x0, xzr
   3e848:   d65f03c0    ret
   3e84c:   aa1f03e0    mov x0, xzr
   3e850:   d65f03c0    ret
   3e854:   aa1f03e0    mov x0, xzr
   3e858:   d65f03c0    ret
   3e85c:   aa1f03e0    mov x0, xzr
   3e860:   d65f03c0    ret
   3e864:   aa1f03e0    mov x0, xzr
   3e868:   d65f03c0    ret
   3e86c:   aa1f03e0    mov x0, xzr
   3e870:   d65f03c0    ret
   3e874:   f9400020    ldr x0, [x1]
   3e878:   d65f03c0    ret
   3e87c:   f9400020    ldr x0, [x1]
   3e880:   d65f03c0    ret
   3e884:   aa1f03e0    mov x0, xzr
   3e888:   d65f03c0    ret
   3e88c:   aa1f03e0    mov x0, xzr
   3e890:   d65f03c0    ret
   3e894:   aa1f03e0    mov x0, xzr
   3e898:   d65f03c0    ret
   3e89c:   aa1f03e0    mov x0, xzr
   3e8a0:   d65f03c0    ret
   3e8a4:   aa1f03e0    mov x0, xzr
   3e8a8:   d65f03c0    ret
   3e8ac:   f9400020    ldr x0, [x1]
   3e8b0:   d65f03c0    ret
   3e8b4:   f9400020    ldr x0, [x1]
   3e8b8:   d65f03c0    ret
   3e8bc:   f9400020    ldr x0, [x1]
   3e8c0:   d65f03c0    ret
   3e8c4:   f9400020    ldr x0, [x1]
   3e8c8:   d65f03c0    ret
   3e8cc:   f9400020    ldr x0, [x1]
   3e8d0:   d65f03c0    ret
   3e8d4:   f9400020    ldr x0, [x1]
   3e8d8:   d65f03c0    ret
   3e8dc:   aa1f03e0    mov x0, xzr
   3e8e0:   d65f03c0    ret
   3e8e4:   aa1f03e0    mov x0, xzr
   3e8e8:   d65f03c0    ret
   3e8ec:   aa1f03e0    mov x0, xzr
   3e8f0:   d65f03c0    ret
   3e8f4:   aa1f03e0    mov x0, xzr
   3e8f8:   d65f03c0    ret
   3e8fc:   aa1f03e0    mov x0, xzr
   3e900:   d65f03c0    ret
   3e904:   aa1f03e0    mov x0, xzr
   3e908:   d65f03c0    ret
   3e90c:   f9400020    ldr x0, [x1]
   3e910:   d65f03c0    ret
   3e914:   aa1f03e0    mov x0, xzr
   3e918:   d65f03c0    ret
   3e91c:   aa1f03e0    mov x0, xzr
   3e920:   d65f03c0    ret
   3e924:   aa1f03e0    mov x0, xzr
   3e928:   d65f03c0    ret
   3e92c:   f9400020    ldr x0, [x1]
   3e930:   d65f03c0    ret
   3e934:   aa1f03e0    mov x0, xzr
   3e938:   d65f03c0    ret
   3e93c:   aa1f03e0    mov x0, xzr
   3e940:   d65f03c0    ret
   3e944:   f9400020    ldr x0, [x1]
   3e948:   d65f03c0    ret
   3e94c:   aa1f03e0    mov x0, xzr
   3e950:   d65f03c0    ret
   3e954:   aa1f03e0    mov x0, xzr
   3e958:   d65f03c0    ret
   3e95c:   aa1f03e0    mov x0, xzr
   3e960:   d65f03c0    ret
   3e964:   aa1f03e0    mov x0, xzr
   3e968:   d65f03c0    ret
   3e96c:   aa1f03e0    mov x0, xzr
   3e970:   d65f03c0    ret
   3e974:   aa1f03e0    mov x0, xzr
   3e978:   d65f03c0    ret
   3e97c:   aa1f03e0    mov x0, xzr
   3e980:   d65f03c0    ret
   3e984:   aa1f03e0    mov x0, xzr
   3e988:   d65f03c0    ret
   3e98c:   aa1f03e0    mov x0, xzr
   3e990:   d65f03c0    ret
   3e994:   aa1f03e0    mov x0, xzr
   3e998:   d65f03c0    ret
   3e99c:   aa1f03e0    mov x0, xzr
   3e9a0:   d65f03c0    ret
   3e9a4:   aa1f03e0    mov x0, xzr
   3e9a8:   d65f03c0    ret
   3e9ac:   aa1f03e0    mov x0, xzr
   3e9b0:   d65f03c0    ret
   3e9b4:   aa1f03e0    mov x0, xzr
   3e9b8:   d65f03c0    ret
   3e9bc:   aa1f03e0    mov x0, xzr
   3e9c0:   d65f03c0    ret
   3e9c4:   aa1f03e0    mov x0, xzr
   3e9c8:   d65f03c0    ret
   3e9cc:   aa1f03e0    mov x0, xzr
   3e9d0:   d65f03c0    ret
   3e9d4:   aa1f03e0    mov x0, xzr
   3e9d8:   d65f03c0    ret
   3e9dc:   aa1f03e0    mov x0, xzr
   3e9e0:   d65f03c0    ret
   3e9e4:   aa1f03e0    mov x0, xzr
   3e9e8:   d65f03c0    ret
   3e9ec:   aa1f03e0    mov x0, xzr
   3e9f0:   d65f03c0    ret
   3e9f4:   aa1f03e0    mov x0, xzr
   3e9f8:   d65f03c0    ret
   3e9fc:   aa1f03e0    mov x0, xzr
   3ea00:   d65f03c0    ret
   3ea04:   aa1f03e0    mov x0, xzr
   3ea08:   d65f03c0    ret
   3ea0c:   aa1f03e0    mov x0, xzr
   3ea10:   d65f03c0    ret
   3ea14:   f9400020    ldr x0, [x1]
   3ea18:   d65f03c0    ret
   3ea1c:   aa1f03e0    mov x0, xzr
   3ea20:   d65f03c0    ret
   3ea24:   aa1f03e0    mov x0, xzr
   3ea28:   d65f03c0    ret
   3ea2c:   aa1f03e0    mov x0, xzr
   3ea30:   d65f03c0    ret
   3ea34:   aa1f03e0    mov x0, xzr
   3ea38:   d65f03c0    ret
   3ea3c:   aa1f03e0    mov x0, xzr
   3ea40:   d65f03c0    ret
   3ea44:   aa1f03e0    mov x0, xzr
   3ea48:   d65f03c0    ret
   3ea4c:   aa1f03e0    mov x0, xzr
   3ea50:   d65f03c0    ret
   3ea54:   aa1f03e0    mov x0, xzr
   3ea58:   d65f03c0    ret
   3ea5c:   aa1f03e0    mov x0, xzr
   3ea60:   d65f03c0    ret
   3ea64:   aa1f03e0    mov x0, xzr
   3ea68:   d65f03c0    ret
   3ea6c:   aa1f03e0    mov x0, xzr
   3ea70:   d65f03c0    ret
   3ea74:   aa1f03e0    mov x0, xzr
   3ea78:   d65f03c0    ret
   3ea7c:   aa1f03e0    mov x0, xzr
   3ea80:   d65f03c0    ret
   3ea84:   aa1f03e0    mov x0, xzr
   3ea88:   d65f03c0    ret
   3ea8c:   aa1f03e0    mov x0, xzr
   3ea90:   d65f03c0    ret
   3ea94:   aa1f03e0    mov x0, xzr
   3ea98:   d65f03c0    ret
   3ea9c:   aa1f03e0    mov x0, xzr
   3eaa0:   d65f03c0    ret
   3eaa4:   aa1f03e0    mov x0, xzr
   3eaa8:   d65f03c0    ret
   3eaac:   aa1f03e0    mov x0, xzr
   3eab0:   d65f03c0    ret
   3eab4:   aa1f03e0    mov x0, xzr
   3eab8:   d65f03c0    ret
   3eabc:   aa1f03e0    mov x0, xzr
   3eac0:   d65f03c0    ret
   3eac4:   aa1f03e0    mov x0, xzr
   3eac8:   d65f03c0    ret
   3eacc:   d10503ff    sub sp, sp, #0x140
   3ead0:   a90f7bfd    stp x29, x30, [sp, #240]
   3ead4:   9103c3fd    add x29, sp, #0xf0
   3ead8:   a91067fc    stp x28, x25, [sp, #256]
   3eadc:   a9115ff8    stp x24, x23, [sp, #272]
   3eae0:   a91257f6    stp x22, x21, [sp, #288]
   3eae4:   a9134ff4    stp x20, x19, [sp, #304]
   3eae8:   d53bd056    mrs x22, tpidr_el0
   3eaec:   aa0003f3    mov x19, x0
   3eaf0:   f94016c8    ldr x8, [x22, #40]
   3eaf4:   aa0103e0    mov x0, x1
   3eaf8:   aa0103f4    mov x20, x1
   3eafc:   f81f83a8    stur    x8, [x29, #-8]
   3eb00:   97ffc154    bl  2f050 <__libc_init@plt-0x31a60>
   3eb04:   39405288    ldrb    w8, [x20, #20]
   3eb08:   aa0003f5    mov x21, x0
   3eb0c:   b40000e8    cbz x8, 3eb28 <__libc_init@plt-0x21f88>
   3eb10:   91006289    add x9, x20, #0x18
   3eb14:   9101c3ea    add x10, sp, #0x70
   3eb18:   f841852b    ldr x11, [x9], #24
   3eb1c:   f1000508    subs    x8, x8, #0x1
   3eb20:   f800854b    str x11, [x10], #8
   3eb24:   54ffffa1    b.ne    3eb18 <__libc_init@plt-0x21f98>  // b.any
   3eb28:   b4000655    cbz x21, 3ebf0 <__libc_init@plt-0x21ec0>
   3eb2c:   910023e8    add x8, sp, #0x8
   3eb30:   aa1303e0    mov x0, x19
   3eb34:   52800021    mov w1, #0x1                    // #1
   3eb38:   52800037    mov w23, #0x1                       // #1
   3eb3c:   97ffa786    bl  28954 <__libc_init@plt-0x3815c>
   3eb40:   3941b3e8    ldrb    w8, [sp, #108]
   3eb44:   34000588    cbz w8, 3ebf4 <__libc_init@plt-0x21ebc>
   3eb48:   aa1f03f8    mov x24, xzr
   3eb4c:   9100a299    add x25, x20, #0x28
   3eb50:   52800037    mov w23, #0x1                       // #1
   3eb54:   39405289    ldrb    w9, [x20, #20]
   3eb58:   b4000189    cbz x9, 3eb88 <__libc_init@plt-0x21f28>
   3eb5c:   aa1f03e8    mov x8, xzr
   3eb60:   9101c3ea    add x10, sp, #0x70
   3eb64:   aa1903eb    mov x11, x25
   3eb68:   f840854c    ldr x12, [x10], #8
   3eb6c:   f85f016d    ldur    x13, [x11, #-16]
   3eb70:   f1000529    subs    x9, x9, #0x1
   3eb74:   f841856e    ldr x14, [x11], #24
   3eb78:   cb0d018c    sub x12, x12, x13
   3eb7c:   9b0e2188    madd    x8, x12, x14, x8
   3eb80:   54ffff41    b.ne    3eb68 <__libc_init@plt-0x21f48>  // b.any
   3eb84:   14000002    b   3eb8c <__libc_init@plt-0x21f24>
   3eb88:   aa1f03e8    mov x8, xzr
   3eb8c:   f9400289    ldr x9, [x20]
   3eb90:   b40004c9    cbz x9, 3ec28 <__libc_init@plt-0x21e88>
   3eb94:   38686922    ldrb    w2, [x9, x8]
   3eb98:   910023e1    add x1, sp, #0x8
   3eb9c:   aa1303e0    mov x0, x19
   3eba0:   94001b5e    bl  45918 <__libc_init@plt-0x1b198>
   3eba4:   36000280    tbz w0, #0, 3ebf4 <__libc_init@plt-0x21ebc>
   3eba8:   9101c3e1    add x1, sp, #0x70
   3ebac:   aa1403e0    mov x0, x20
   3ebb0:   aa1f03e2    mov x2, xzr
   3ebb4:   97ffc957    bl  31110 <__libc_init@plt-0x2f9a0>
   3ebb8:   91000718    add x24, x24, #0x1
   3ebbc:   eb15031f    cmp x24, x21
   3ebc0:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3ebc4:   37000040    tbnz    w0, #0, 3ebcc <__libc_init@plt-0x21ee4>
   3ebc8:   540003a3    b.cc    3ec3c <__libc_init@plt-0x21e74>  // b.lo, b.ul, b.last
   3ebcc:   eb15031f    cmp x24, x21
   3ebd0:   54000120    b.eq    3ebf4 <__libc_init@plt-0x21ebc>  // b.none
   3ebd4:   910023e8    add x8, sp, #0x8
   3ebd8:   aa1303e0    mov x0, x19
   3ebdc:   52800021    mov w1, #0x1                    // #1
   3ebe0:   97ffa75d    bl  28954 <__libc_init@plt-0x3815c>
   3ebe4:   3941b3e8    ldrb    w8, [sp, #108]
   3ebe8:   35fffb68    cbnz    w8, 3eb54 <__libc_init@plt-0x21f5c>
   3ebec:   14000002    b   3ebf4 <__libc_init@plt-0x21ebc>
   3ebf0:   2a1f03f7    mov w23, wzr
   3ebf4:   f94016c8    ldr x8, [x22, #40]
   3ebf8:   f85f83a9    ldur    x9, [x29, #-8]
   3ebfc:   eb09011f    cmp x8, x9
   3ec00:   54000281    b.ne    3ec50 <__libc_init@plt-0x21e60>  // b.any
   3ec04:   520002e8    eor w8, w23, #0x1
   3ec08:   a9534ff4    ldp x20, x19, [sp, #304]
   3ec0c:   12000100    and w0, w8, #0x1
   3ec10:   a95257f6    ldp x22, x21, [sp, #288]
   3ec14:   a9515ff8    ldp x24, x23, [sp, #272]
   3ec18:   a95067fc    ldp x28, x25, [sp, #256]
   3ec1c:   a94f7bfd    ldp x29, x30, [sp, #240]
   3ec20:   910503ff    add sp, sp, #0x140
   3ec24:   d65f03c0    ret
   3ec28:   aa1303e0    mov x0, x19
   3ec2c:   97ffa7fa    bl  28c14 <__libc_init@plt-0x37e9c>
   3ec30:   f0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3ec34:   91187021    add x1, x1, #0x61c
   3ec38:   97ff90f4    bl  23008 <__libc_init@plt-0x3daa8>
   3ec3c:   aa1303e0    mov x0, x19
   3ec40:   97ffa7f5    bl  28c14 <__libc_init@plt-0x37e9c>
   3ec44:   d0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3ec48:   91056c21    add x1, x1, #0x15b
   3ec4c:   97ff90ef    bl  23008 <__libc_init@plt-0x3daa8>
   3ec50:   940087bc    bl  60b40 <__stack_chk_fail@plt>
   3ec54:   d10503ff    sub sp, sp, #0x140
   3ec58:   a90f7bfd    stp x29, x30, [sp, #240]
   3ec5c:   9103c3fd    add x29, sp, #0xf0
   3ec60:   a91067fc    stp x28, x25, [sp, #256]
   3ec64:   a9115ff8    stp x24, x23, [sp, #272]
   3ec68:   a91257f6    stp x22, x21, [sp, #288]
   3ec6c:   a9134ff4    stp x20, x19, [sp, #304]
   3ec70:   d53bd056    mrs x22, tpidr_el0
   3ec74:   aa0003f3    mov x19, x0
   3ec78:   f94016c8    ldr x8, [x22, #40]
   3ec7c:   aa0103e0    mov x0, x1
   3ec80:   aa0103f4    mov x20, x1
   3ec84:   f81f83a8    stur    x8, [x29, #-8]
   3ec88:   97ffc0f2    bl  2f050 <__libc_init@plt-0x31a60>
   3ec8c:   39405288    ldrb    w8, [x20, #20]
   3ec90:   aa0003f5    mov x21, x0
   3ec94:   b40000e8    cbz x8, 3ecb0 <__libc_init@plt-0x21e00>
   3ec98:   91006289    add x9, x20, #0x18
   3ec9c:   9101c3ea    add x10, sp, #0x70
   3eca0:   f841852b    ldr x11, [x9], #24
   3eca4:   f1000508    subs    x8, x8, #0x1
   3eca8:   f800854b    str x11, [x10], #8
   3ecac:   54ffffa1    b.ne    3eca0 <__libc_init@plt-0x21e10>  // b.any
   3ecb0:   b4000655    cbz x21, 3ed78 <__libc_init@plt-0x21d38>
   3ecb4:   910023e8    add x8, sp, #0x8
   3ecb8:   aa1303e0    mov x0, x19
   3ecbc:   52800021    mov w1, #0x1                    // #1
   3ecc0:   52800037    mov w23, #0x1                       // #1
   3ecc4:   97ffa724    bl  28954 <__libc_init@plt-0x3815c>
   3ecc8:   3941b3e8    ldrb    w8, [sp, #108]
   3eccc:   34000588    cbz w8, 3ed7c <__libc_init@plt-0x21d34>
   3ecd0:   aa1f03f8    mov x24, xzr
   3ecd4:   9100a299    add x25, x20, #0x28
   3ecd8:   52800037    mov w23, #0x1                       // #1
   3ecdc:   39405289    ldrb    w9, [x20, #20]
   3ece0:   b4000189    cbz x9, 3ed10 <__libc_init@plt-0x21da0>
   3ece4:   aa1f03e8    mov x8, xzr
   3ece8:   9101c3ea    add x10, sp, #0x70
   3ecec:   aa1903eb    mov x11, x25
   3ecf0:   f840854c    ldr x12, [x10], #8
   3ecf4:   f85f016d    ldur    x13, [x11, #-16]
   3ecf8:   f1000529    subs    x9, x9, #0x1
   3ecfc:   f841856e    ldr x14, [x11], #24
   3ed00:   cb0d018c    sub x12, x12, x13
   3ed04:   9b0e2188    madd    x8, x12, x14, x8
   3ed08:   54ffff41    b.ne    3ecf0 <__libc_init@plt-0x21dc0>  // b.any
   3ed0c:   14000002    b   3ed14 <__libc_init@plt-0x21d9c>
   3ed10:   aa1f03e8    mov x8, xzr
   3ed14:   f9400289    ldr x9, [x20]
   3ed18:   b40004c9    cbz x9, 3edb0 <__libc_init@plt-0x21d00>
   3ed1c:   78686922    ldrh    w2, [x9, x8]
   3ed20:   910023e1    add x1, sp, #0x8
   3ed24:   aa1303e0    mov x0, x19
   3ed28:   94001dc2    bl  46430 <__libc_init@plt-0x1a680>
   3ed2c:   36000280    tbz w0, #0, 3ed7c <__libc_init@plt-0x21d34>
   3ed30:   9101c3e1    add x1, sp, #0x70
   3ed34:   aa1403e0    mov x0, x20
   3ed38:   aa1f03e2    mov x2, xzr
   3ed3c:   97ffc8f5    bl  31110 <__libc_init@plt-0x2f9a0>
   3ed40:   91000718    add x24, x24, #0x1
   3ed44:   eb15031f    cmp x24, x21
   3ed48:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3ed4c:   37000040    tbnz    w0, #0, 3ed54 <__libc_init@plt-0x21d5c>
   3ed50:   540003a3    b.cc    3edc4 <__libc_init@plt-0x21cec>  // b.lo, b.ul, b.last
   3ed54:   eb15031f    cmp x24, x21
   3ed58:   54000120    b.eq    3ed7c <__libc_init@plt-0x21d34>  // b.none
   3ed5c:   910023e8    add x8, sp, #0x8
   3ed60:   aa1303e0    mov x0, x19
   3ed64:   52800021    mov w1, #0x1                    // #1
   3ed68:   97ffa6fb    bl  28954 <__libc_init@plt-0x3815c>
   3ed6c:   3941b3e8    ldrb    w8, [sp, #108]
   3ed70:   35fffb68    cbnz    w8, 3ecdc <__libc_init@plt-0x21dd4>
   3ed74:   14000002    b   3ed7c <__libc_init@plt-0x21d34>
   3ed78:   2a1f03f7    mov w23, wzr
   3ed7c:   f94016c8    ldr x8, [x22, #40]
   3ed80:   f85f83a9    ldur    x9, [x29, #-8]
   3ed84:   eb09011f    cmp x8, x9
   3ed88:   54000281    b.ne    3edd8 <__libc_init@plt-0x21cd8>  // b.any
   3ed8c:   520002e8    eor w8, w23, #0x1
   3ed90:   a9534ff4    ldp x20, x19, [sp, #304]
   3ed94:   12000100    and w0, w8, #0x1
   3ed98:   a95257f6    ldp x22, x21, [sp, #288]
   3ed9c:   a9515ff8    ldp x24, x23, [sp, #272]
   3eda0:   a95067fc    ldp x28, x25, [sp, #256]
   3eda4:   a94f7bfd    ldp x29, x30, [sp, #240]
   3eda8:   910503ff    add sp, sp, #0x140
   3edac:   d65f03c0    ret
   3edb0:   aa1303e0    mov x0, x19
   3edb4:   97ffa798    bl  28c14 <__libc_init@plt-0x37e9c>
   3edb8:   f0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3edbc:   91187021    add x1, x1, #0x61c
   3edc0:   97ff9092    bl  23008 <__libc_init@plt-0x3daa8>
   3edc4:   aa1303e0    mov x0, x19
   3edc8:   97ffa793    bl  28c14 <__libc_init@plt-0x37e9c>
   3edcc:   d0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3edd0:   91056c21    add x1, x1, #0x15b
   3edd4:   97ff908d    bl  23008 <__libc_init@plt-0x3daa8>
   3edd8:   9400875a    bl  60b40 <__stack_chk_fail@plt>
   3eddc:   d10503ff    sub sp, sp, #0x140
   3ede0:   a90f7bfd    stp x29, x30, [sp, #240]
   3ede4:   9103c3fd    add x29, sp, #0xf0
   3ede8:   a91067fc    stp x28, x25, [sp, #256]
   3edec:   a9115ff8    stp x24, x23, [sp, #272]
   3edf0:   a91257f6    stp x22, x21, [sp, #288]
   3edf4:   a9134ff4    stp x20, x19, [sp, #304]
   3edf8:   d53bd056    mrs x22, tpidr_el0
   3edfc:   aa0003f3    mov x19, x0
   3ee00:   f94016c8    ldr x8, [x22, #40]
   3ee04:   aa0103e0    mov x0, x1
   3ee08:   aa0103f4    mov x20, x1
   3ee0c:   f81f83a8    stur    x8, [x29, #-8]
   3ee10:   97ffc090    bl  2f050 <__libc_init@plt-0x31a60>
   3ee14:   39405288    ldrb    w8, [x20, #20]
   3ee18:   aa0003f5    mov x21, x0
   3ee1c:   b40000e8    cbz x8, 3ee38 <__libc_init@plt-0x21c78>
   3ee20:   91006289    add x9, x20, #0x18
   3ee24:   9101c3ea    add x10, sp, #0x70
   3ee28:   f841852b    ldr x11, [x9], #24
   3ee2c:   f1000508    subs    x8, x8, #0x1
   3ee30:   f800854b    str x11, [x10], #8
   3ee34:   54ffffa1    b.ne    3ee28 <__libc_init@plt-0x21c88>  // b.any
   3ee38:   b4000655    cbz x21, 3ef00 <__libc_init@plt-0x21bb0>
   3ee3c:   910023e8    add x8, sp, #0x8
   3ee40:   aa1303e0    mov x0, x19
   3ee44:   52800021    mov w1, #0x1                    // #1
   3ee48:   52800037    mov w23, #0x1                       // #1
   3ee4c:   97ffa6c2    bl  28954 <__libc_init@plt-0x3815c>
   3ee50:   3941b3e8    ldrb    w8, [sp, #108]
   3ee54:   34000588    cbz w8, 3ef04 <__libc_init@plt-0x21bac>
   3ee58:   aa1f03f8    mov x24, xzr
   3ee5c:   9100a299    add x25, x20, #0x28
   3ee60:   52800037    mov w23, #0x1                       // #1
   3ee64:   39405289    ldrb    w9, [x20, #20]
   3ee68:   b4000189    cbz x9, 3ee98 <__libc_init@plt-0x21c18>
   3ee6c:   aa1f03e8    mov x8, xzr
   3ee70:   9101c3ea    add x10, sp, #0x70
   3ee74:   aa1903eb    mov x11, x25
   3ee78:   f840854c    ldr x12, [x10], #8
   3ee7c:   f85f016d    ldur    x13, [x11, #-16]
   3ee80:   f1000529    subs    x9, x9, #0x1
   3ee84:   f841856e    ldr x14, [x11], #24
   3ee88:   cb0d018c    sub x12, x12, x13
   3ee8c:   9b0e2188    madd    x8, x12, x14, x8
   3ee90:   54ffff41    b.ne    3ee78 <__libc_init@plt-0x21c38>  // b.any
   3ee94:   14000002    b   3ee9c <__libc_init@plt-0x21c14>
   3ee98:   aa1f03e8    mov x8, xzr
   3ee9c:   f9400289    ldr x9, [x20]
   3eea0:   b40004c9    cbz x9, 3ef38 <__libc_init@plt-0x21b78>
   3eea4:   b8686922    ldr w2, [x9, x8]
   3eea8:   910023e1    add x1, sp, #0x8
   3eeac:   aa1303e0    mov x0, x19
   3eeb0:   94001e1b    bl  4671c <__libc_init@plt-0x1a394>
   3eeb4:   36000280    tbz w0, #0, 3ef04 <__libc_init@plt-0x21bac>
   3eeb8:   9101c3e1    add x1, sp, #0x70
   3eebc:   aa1403e0    mov x0, x20
   3eec0:   aa1f03e2    mov x2, xzr
   3eec4:   97ffc893    bl  31110 <__libc_init@plt-0x2f9a0>
   3eec8:   91000718    add x24, x24, #0x1
   3eecc:   eb15031f    cmp x24, x21
   3eed0:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3eed4:   37000040    tbnz    w0, #0, 3eedc <__libc_init@plt-0x21bd4>
   3eed8:   540003a3    b.cc    3ef4c <__libc_init@plt-0x21b64>  // b.lo, b.ul, b.last
   3eedc:   eb15031f    cmp x24, x21
   3eee0:   54000120    b.eq    3ef04 <__libc_init@plt-0x21bac>  // b.none
   3eee4:   910023e8    add x8, sp, #0x8
   3eee8:   aa1303e0    mov x0, x19
   3eeec:   52800021    mov w1, #0x1                    // #1
   3eef0:   97ffa699    bl  28954 <__libc_init@plt-0x3815c>
   3eef4:   3941b3e8    ldrb    w8, [sp, #108]
   3eef8:   35fffb68    cbnz    w8, 3ee64 <__libc_init@plt-0x21c4c>
   3eefc:   14000002    b   3ef04 <__libc_init@plt-0x21bac>
   3ef00:   2a1f03f7    mov w23, wzr
   3ef04:   f94016c8    ldr x8, [x22, #40]
   3ef08:   f85f83a9    ldur    x9, [x29, #-8]
   3ef0c:   eb09011f    cmp x8, x9
   3ef10:   54000281    b.ne    3ef60 <__libc_init@plt-0x21b50>  // b.any
   3ef14:   520002e8    eor w8, w23, #0x1
   3ef18:   a9534ff4    ldp x20, x19, [sp, #304]
   3ef1c:   12000100    and w0, w8, #0x1
   3ef20:   a95257f6    ldp x22, x21, [sp, #288]
   3ef24:   a9515ff8    ldp x24, x23, [sp, #272]
   3ef28:   a95067fc    ldp x28, x25, [sp, #256]
   3ef2c:   a94f7bfd    ldp x29, x30, [sp, #240]
   3ef30:   910503ff    add sp, sp, #0x140
   3ef34:   d65f03c0    ret
   3ef38:   aa1303e0    mov x0, x19
   3ef3c:   97ffa736    bl  28c14 <__libc_init@plt-0x37e9c>
   3ef40:   f0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3ef44:   91187021    add x1, x1, #0x61c
   3ef48:   97ff9030    bl  23008 <__libc_init@plt-0x3daa8>
   3ef4c:   aa1303e0    mov x0, x19
   3ef50:   97ffa731    bl  28c14 <__libc_init@plt-0x37e9c>
   3ef54:   d0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3ef58:   91056c21    add x1, x1, #0x15b
   3ef5c:   97ff902b    bl  23008 <__libc_init@plt-0x3daa8>
   3ef60:   940086f8    bl  60b40 <__stack_chk_fail@plt>
   3ef64:   d10503ff    sub sp, sp, #0x140
   3ef68:   a90f7bfd    stp x29, x30, [sp, #240]
   3ef6c:   9103c3fd    add x29, sp, #0xf0
   3ef70:   a91067fc    stp x28, x25, [sp, #256]
   3ef74:   a9115ff8    stp x24, x23, [sp, #272]
   3ef78:   a91257f6    stp x22, x21, [sp, #288]
   3ef7c:   a9134ff4    stp x20, x19, [sp, #304]
   3ef80:   d53bd056    mrs x22, tpidr_el0
   3ef84:   aa0003f3    mov x19, x0
   3ef88:   f94016c8    ldr x8, [x22, #40]
   3ef8c:   aa0103e0    mov x0, x1
   3ef90:   aa0103f4    mov x20, x1
   3ef94:   f81f83a8    stur    x8, [x29, #-8]
   3ef98:   97ffc02e    bl  2f050 <__libc_init@plt-0x31a60>
   3ef9c:   39405288    ldrb    w8, [x20, #20]
   3efa0:   aa0003f5    mov x21, x0
   3efa4:   b40000e8    cbz x8, 3efc0 <__libc_init@plt-0x21af0>
   3efa8:   91006289    add x9, x20, #0x18
   3efac:   9101c3ea    add x10, sp, #0x70
   3efb0:   f841852b    ldr x11, [x9], #24
   3efb4:   f1000508    subs    x8, x8, #0x1
   3efb8:   f800854b    str x11, [x10], #8
   3efbc:   54ffffa1    b.ne    3efb0 <__libc_init@plt-0x21b00>  // b.any
   3efc0:   b4000655    cbz x21, 3f088 <__libc_init@plt-0x21a28>
   3efc4:   910023e8    add x8, sp, #0x8
   3efc8:   aa1303e0    mov x0, x19
   3efcc:   52800021    mov w1, #0x1                    // #1
   3efd0:   52800037    mov w23, #0x1                       // #1
   3efd4:   97ffa660    bl  28954 <__libc_init@plt-0x3815c>
   3efd8:   3941b3e8    ldrb    w8, [sp, #108]
   3efdc:   34000588    cbz w8, 3f08c <__libc_init@plt-0x21a24>
   3efe0:   aa1f03f8    mov x24, xzr
   3efe4:   9100a299    add x25, x20, #0x28
   3efe8:   52800037    mov w23, #0x1                       // #1
   3efec:   39405289    ldrb    w9, [x20, #20]
   3eff0:   b4000189    cbz x9, 3f020 <__libc_init@plt-0x21a90>
   3eff4:   aa1f03e8    mov x8, xzr
   3eff8:   9101c3ea    add x10, sp, #0x70
   3effc:   aa1903eb    mov x11, x25
   3f000:   f840854c    ldr x12, [x10], #8
   3f004:   f85f016d    ldur    x13, [x11, #-16]
   3f008:   f1000529    subs    x9, x9, #0x1
   3f00c:   f841856e    ldr x14, [x11], #24
   3f010:   cb0d018c    sub x12, x12, x13
   3f014:   9b0e2188    madd    x8, x12, x14, x8
   3f018:   54ffff41    b.ne    3f000 <__libc_init@plt-0x21ab0>  // b.any
   3f01c:   14000002    b   3f024 <__libc_init@plt-0x21a8c>
   3f020:   aa1f03e8    mov x8, xzr
   3f024:   f9400289    ldr x9, [x20]
   3f028:   b40004c9    cbz x9, 3f0c0 <__libc_init@plt-0x219f0>
   3f02c:   f8686922    ldr x2, [x9, x8]
   3f030:   910023e1    add x1, sp, #0x8
   3f034:   aa1303e0    mov x0, x19
   3f038:   94001e72    bl  46a00 <__libc_init@plt-0x1a0b0>
   3f03c:   36000280    tbz w0, #0, 3f08c <__libc_init@plt-0x21a24>
   3f040:   9101c3e1    add x1, sp, #0x70
   3f044:   aa1403e0    mov x0, x20
   3f048:   aa1f03e2    mov x2, xzr
   3f04c:   97ffc831    bl  31110 <__libc_init@plt-0x2f9a0>
   3f050:   91000718    add x24, x24, #0x1
   3f054:   eb15031f    cmp x24, x21
   3f058:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f05c:   37000040    tbnz    w0, #0, 3f064 <__libc_init@plt-0x21a4c>
   3f060:   540003a3    b.cc    3f0d4 <__libc_init@plt-0x219dc>  // b.lo, b.ul, b.last
   3f064:   eb15031f    cmp x24, x21
   3f068:   54000120    b.eq    3f08c <__libc_init@plt-0x21a24>  // b.none
   3f06c:   910023e8    add x8, sp, #0x8
   3f070:   aa1303e0    mov x0, x19
   3f074:   52800021    mov w1, #0x1                    // #1
   3f078:   97ffa637    bl  28954 <__libc_init@plt-0x3815c>
   3f07c:   3941b3e8    ldrb    w8, [sp, #108]
   3f080:   35fffb68    cbnz    w8, 3efec <__libc_init@plt-0x21ac4>
   3f084:   14000002    b   3f08c <__libc_init@plt-0x21a24>
   3f088:   2a1f03f7    mov w23, wzr
   3f08c:   f94016c8    ldr x8, [x22, #40]
   3f090:   f85f83a9    ldur    x9, [x29, #-8]
   3f094:   eb09011f    cmp x8, x9
   3f098:   54000281    b.ne    3f0e8 <__libc_init@plt-0x219c8>  // b.any
   3f09c:   520002e8    eor w8, w23, #0x1
   3f0a0:   a9534ff4    ldp x20, x19, [sp, #304]
   3f0a4:   12000100    and w0, w8, #0x1
   3f0a8:   a95257f6    ldp x22, x21, [sp, #288]
   3f0ac:   a9515ff8    ldp x24, x23, [sp, #272]
   3f0b0:   a95067fc    ldp x28, x25, [sp, #256]
   3f0b4:   a94f7bfd    ldp x29, x30, [sp, #240]
   3f0b8:   910503ff    add sp, sp, #0x140
   3f0bc:   d65f03c0    ret
   3f0c0:   aa1303e0    mov x0, x19
   3f0c4:   97ffa6d4    bl  28c14 <__libc_init@plt-0x37e9c>
   3f0c8:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3f0cc:   91187021    add x1, x1, #0x61c
   3f0d0:   97ff8fce    bl  23008 <__libc_init@plt-0x3daa8>
   3f0d4:   aa1303e0    mov x0, x19
   3f0d8:   97ffa6cf    bl  28c14 <__libc_init@plt-0x37e9c>
   3f0dc:   b0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3f0e0:   91056c21    add x1, x1, #0x15b
   3f0e4:   97ff8fc9    bl  23008 <__libc_init@plt-0x3daa8>
   3f0e8:   94008696    bl  60b40 <__stack_chk_fail@plt>
   3f0ec:   d10503ff    sub sp, sp, #0x140
   3f0f0:   a90f7bfd    stp x29, x30, [sp, #240]
   3f0f4:   9103c3fd    add x29, sp, #0xf0
   3f0f8:   a91067fc    stp x28, x25, [sp, #256]
   3f0fc:   a9115ff8    stp x24, x23, [sp, #272]
   3f100:   a91257f6    stp x22, x21, [sp, #288]
   3f104:   a9134ff4    stp x20, x19, [sp, #304]
   3f108:   d53bd056    mrs x22, tpidr_el0
   3f10c:   aa0003f3    mov x19, x0
   3f110:   f94016c8    ldr x8, [x22, #40]
   3f114:   aa0103e0    mov x0, x1
   3f118:   aa0103f4    mov x20, x1
   3f11c:   f81f83a8    stur    x8, [x29, #-8]
   3f120:   97ffbfcc    bl  2f050 <__libc_init@plt-0x31a60>
   3f124:   39405288    ldrb    w8, [x20, #20]
   3f128:   aa0003f5    mov x21, x0
   3f12c:   b40000e8    cbz x8, 3f148 <__libc_init@plt-0x21968>
   3f130:   91006289    add x9, x20, #0x18
   3f134:   9101c3ea    add x10, sp, #0x70
   3f138:   f841852b    ldr x11, [x9], #24
   3f13c:   f1000508    subs    x8, x8, #0x1
   3f140:   f800854b    str x11, [x10], #8
   3f144:   54ffffa1    b.ne    3f138 <__libc_init@plt-0x21978>  // b.any
   3f148:   b4000675    cbz x21, 3f214 <__libc_init@plt-0x2189c>
   3f14c:   910023e8    add x8, sp, #0x8
   3f150:   aa1303e0    mov x0, x19
   3f154:   52800021    mov w1, #0x1                    // #1
   3f158:   52800037    mov w23, #0x1                       // #1
   3f15c:   97ffa5fe    bl  28954 <__libc_init@plt-0x3815c>
   3f160:   3941b3e8    ldrb    w8, [sp, #108]
   3f164:   340005a8    cbz w8, 3f218 <__libc_init@plt-0x21898>
   3f168:   aa1f03f8    mov x24, xzr
   3f16c:   9100a299    add x25, x20, #0x28
   3f170:   52800037    mov w23, #0x1                       // #1
   3f174:   39405289    ldrb    w9, [x20, #20]
   3f178:   b4000189    cbz x9, 3f1a8 <__libc_init@plt-0x21908>
   3f17c:   aa1f03e8    mov x8, xzr
   3f180:   9101c3ea    add x10, sp, #0x70
   3f184:   aa1903eb    mov x11, x25
   3f188:   f840854c    ldr x12, [x10], #8
   3f18c:   f85f016d    ldur    x13, [x11, #-16]
   3f190:   f1000529    subs    x9, x9, #0x1
   3f194:   f841856e    ldr x14, [x11], #24
   3f198:   cb0d018c    sub x12, x12, x13
   3f19c:   9b0e2188    madd    x8, x12, x14, x8
   3f1a0:   54ffff41    b.ne    3f188 <__libc_init@plt-0x21928>  // b.any
   3f1a4:   14000002    b   3f1ac <__libc_init@plt-0x21904>
   3f1a8:   aa1f03e8    mov x8, xzr
   3f1ac:   f9400289    ldr x9, [x20]
   3f1b0:   b40004e9    cbz x9, 3f24c <__libc_init@plt-0x21864>
   3f1b4:   8b080128    add x8, x9, x8
   3f1b8:   910023e1    add x1, sp, #0x8
   3f1bc:   aa1303e0    mov x0, x19
   3f1c0:   a9400d02    ldp x2, x3, [x8]
   3f1c4:   94001ec8    bl  46ce4 <__libc_init@plt-0x19dcc>
   3f1c8:   36000280    tbz w0, #0, 3f218 <__libc_init@plt-0x21898>
   3f1cc:   9101c3e1    add x1, sp, #0x70
   3f1d0:   aa1403e0    mov x0, x20
   3f1d4:   aa1f03e2    mov x2, xzr
   3f1d8:   97ffc7ce    bl  31110 <__libc_init@plt-0x2f9a0>
   3f1dc:   91000718    add x24, x24, #0x1
   3f1e0:   eb15031f    cmp x24, x21
   3f1e4:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f1e8:   37000040    tbnz    w0, #0, 3f1f0 <__libc_init@plt-0x218c0>
   3f1ec:   540003a3    b.cc    3f260 <__libc_init@plt-0x21850>  // b.lo, b.ul, b.last
   3f1f0:   eb15031f    cmp x24, x21
   3f1f4:   54000120    b.eq    3f218 <__libc_init@plt-0x21898>  // b.none
   3f1f8:   910023e8    add x8, sp, #0x8
   3f1fc:   aa1303e0    mov x0, x19
   3f200:   52800021    mov w1, #0x1                    // #1
   3f204:   97ffa5d4    bl  28954 <__libc_init@plt-0x3815c>
   3f208:   3941b3e8    ldrb    w8, [sp, #108]
   3f20c:   35fffb48    cbnz    w8, 3f174 <__libc_init@plt-0x2193c>
   3f210:   14000002    b   3f218 <__libc_init@plt-0x21898>
   3f214:   2a1f03f7    mov w23, wzr
   3f218:   f94016c8    ldr x8, [x22, #40]
   3f21c:   f85f83a9    ldur    x9, [x29, #-8]
   3f220:   eb09011f    cmp x8, x9
   3f224:   54000281    b.ne    3f274 <__libc_init@plt-0x2183c>  // b.any
   3f228:   520002e8    eor w8, w23, #0x1
   3f22c:   a9534ff4    ldp x20, x19, [sp, #304]
   3f230:   12000100    and w0, w8, #0x1
   3f234:   a95257f6    ldp x22, x21, [sp, #288]
   3f238:   a9515ff8    ldp x24, x23, [sp, #272]
   3f23c:   a95067fc    ldp x28, x25, [sp, #256]
   3f240:   a94f7bfd    ldp x29, x30, [sp, #240]
   3f244:   910503ff    add sp, sp, #0x140
   3f248:   d65f03c0    ret
   3f24c:   aa1303e0    mov x0, x19
   3f250:   97ffa671    bl  28c14 <__libc_init@plt-0x37e9c>
   3f254:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3f258:   91187021    add x1, x1, #0x61c
   3f25c:   97ff8f6b    bl  23008 <__libc_init@plt-0x3daa8>
   3f260:   aa1303e0    mov x0, x19
   3f264:   97ffa66c    bl  28c14 <__libc_init@plt-0x37e9c>
   3f268:   b0fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   3f26c:   91056c21    add x1, x1, #0x15b
   3f270:   97ff8f66    bl  23008 <__libc_init@plt-0x3daa8>
   3f274:   94008633    bl  60b40 <__stack_chk_fail@plt>
   3f278:   d10643ff    sub sp, sp, #0x190
   3f27c:   a9147bfd    stp x29, x30, [sp, #320]
   3f280:   910503fd    add x29, sp, #0x140
   3f284:   a91567fc    stp x28, x25, [sp, #336]
   3f288:   a9165ff8    stp x24, x23, [sp, #352]
   3f28c:   a91757f6    stp x22, x21, [sp, #368]
   3f290:   a9184ff4    stp x20, x19, [sp, #384]
   3f294:   d53bd056    mrs x22, tpidr_el0
   3f298:   aa0003f3    mov x19, x0
   3f29c:   f94016c8    ldr x8, [x22, #40]
   3f2a0:   aa0103e0    mov x0, x1
   3f2a4:   aa0103f4    mov x20, x1
   3f2a8:   f81f83a8    stur    x8, [x29, #-8]
   3f2ac:   97ffbf69    bl  2f050 <__libc_init@plt-0x31a60>
   3f2b0:   39405288    ldrb    w8, [x20, #20]
   3f2b4:   aa0003f5    mov x21, x0
   3f2b8:   b40000e8    cbz x8, 3f2d4 <__libc_init@plt-0x217dc>
   3f2bc:   91006289    add x9, x20, #0x18
   3f2c0:   d10203aa    sub x10, x29, #0x80
   3f2c4:   f841852b    ldr x11, [x9], #24
   3f2c8:   f1000508    subs    x8, x8, #0x1
   3f2cc:   f800854b    str x11, [x10], #8
   3f2d0:   54ffffa1    b.ne    3f2c4 <__libc_init@plt-0x217ec>  // b.any
   3f2d4:   b40006b5    cbz x21, 3f3a8 <__libc_init@plt-0x21708>
   3f2d8:   910163e8    add x8, sp, #0x58
   3f2dc:   aa1303e0    mov x0, x19
   3f2e0:   52800021    mov w1, #0x1                    // #1
   3f2e4:   52800037    mov w23, #0x1                       // #1
   3f2e8:   97ffa59b    bl  28954 <__libc_init@plt-0x3815c>
   3f2ec:   3942f3e8    ldrb    w8, [sp, #188]
   3f2f0:   340005e8    cbz w8, 3f3ac <__libc_init@plt-0x21704>
   3f2f4:   aa1f03f8    mov x24, xzr
   3f2f8:   9100a299    add x25, x20, #0x28
   3f2fc:   52800037    mov w23, #0x1                       // #1
   3f300:   39405289    ldrb    w9, [x20, #20]
   3f304:   b4000189    cbz x9, 3f334 <__libc_init@plt-0x2177c>
   3f308:   aa1f03e8    mov x8, xzr
   3f30c:   d10203aa    sub x10, x29, #0x80
   3f310:   aa1903eb    mov x11, x25
   3f314:   f840854c    ldr x12, [x10], #8
   3f318:   f85f016d    ldur    x13, [x11, #-16]
   3f31c:   f1000529    subs    x9, x9, #0x1
   3f320:   f841856e    ldr x14, [x11], #24
   3f324:   cb0d018c    sub x12, x12, x13
   3f328:   9b0e2188    madd    x8, x12, x14, x8
   3f32c:   54ffff41    b.ne    3f314 <__libc_init@plt-0x2179c>  // b.any
   3f330:   14000002    b   3f338 <__libc_init@plt-0x21778>
   3f334:   aa1f03e8    mov x8, xzr
   3f338:   f9400289    ldr x9, [x20]
   3f33c:   b4000529    cbz x9, 3f3e0 <__libc_init@plt-0x216d0>
   3f340:   78686928    ldrh    w8, [x9, x8]
   3f344:   910003e0    mov x0, sp
   3f348:   910163e1    add x1, sp, #0x58
   3f34c:   f90003f3    str x19, [sp]
   3f350:   b9000bff    str wzr, [sp, #8]
   3f354:   79003be8    strh    w8, [sp, #28]
   3f358:   94001f2a    bl  47000 <__libc_init@plt-0x19ab0>
   3f35c:   36000280    tbz w0, #0, 3f3ac <__libc_init@plt-0x21704>
   3f360:   d10203a1    sub x1, x29, #0x80
   3f364:   aa1403e0    mov x0, x20
   3f368:   aa1f03e2    mov x2, xzr
   3f36c:   97ffc769    bl  31110 <__libc_init@plt-0x2f9a0>
   3f370:   91000718    add x24, x24, #0x1
   3f374:   eb15031f    cmp x24, x21
   3f378:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f37c:   37000040    tbnz    w0, #0, 3f384 <__libc_init@plt-0x2172c>
   3f380:   540003a3    b.cc    3f3f4 <__libc_init@plt-0x216bc>  // b.lo, b.ul, b.last
   3f384:   eb15031f    cmp x24, x21
   3f388:   54000120    b.eq    3f3ac <__libc_init@plt-0x21704>  // b.none
   3f38c:   910163e8    add x8, sp, #0x58
   3f390:   aa1303e0    mov x0, x19
   3f394:   52800021    mov w1, #0x1                    // #1
   3f398:   97ffa56f    bl  28954 <__libc_init@plt-0x3815c>
   3f39c:   3942f3e8    ldrb    w8, [sp, #188]
   3f3a0:   35fffb08    cbnz    w8, 3f300 <__libc_init@plt-0x217b0>
   3f3a4:   14000002    b   3f3ac <__libc_init@plt-0x21704>
   3f3a8:   2a1f03f7    mov w23, wzr
   3f3ac:   f94016c8    ldr x8, [x22, #40]
   3f3b0:   f85f83a9    ldur    x9, [x29, #-8]
   3f3b4:   eb09011f    cmp x8, x9
   3f3b8:   54000281    b.ne    3f408 <__libc_init@plt-0x216a8>  // b.any
   3f3bc:   520002e8    eor w8, w23, #0x1
   3f3c0:   a9584ff4    ldp x20, x19, [sp, #384]
   3f3c4:   12000100    and w0, w8, #0x1
   3f3c8:   a95757f6    ldp x22, x21, [sp, #368]
   3f3cc:   a9565ff8    ldp x24, x23, [sp, #352]
   3f3d0:   a95567fc    ldp x28, x25, [sp, #336]
   3f3d4:   a9547bfd    ldp x29, x30, [sp, #320]
   3f3d8:   910643ff    add sp, sp, #0x190
   3f3dc:   d65f03c0    ret
   3f3e0:   aa1303e0    mov x0, x19
   3f3e4:   97ffa60c    bl  28c14 <__libc_init@plt-0x37e9c>
   3f3e8:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3f3ec:   91187021    add x1, x1, #0x61c
   3f3f0:   97ff8f06    bl  23008 <__libc_init@plt-0x3daa8>
   3f3f4:   aa1303e0    mov x0, x19
   3f3f8:   97ffa607    bl  28c14 <__libc_init@plt-0x37e9c>
   3f3fc:   90fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3f400:   91359c21    add x1, x1, #0xd67
   3f404:   97ff8f01    bl  23008 <__libc_init@plt-0x3daa8>
   3f408:   940085ce    bl  60b40 <__stack_chk_fail@plt>
   3f40c:   d10783ff    sub sp, sp, #0x1e0
   3f410:   a9197bfd    stp x29, x30, [sp, #400]
   3f414:   910643fd    add x29, sp, #0x190
   3f418:   a91a67fc    stp x28, x25, [sp, #416]
   3f41c:   a91b5ff8    stp x24, x23, [sp, #432]
   3f420:   a91c57f6    stp x22, x21, [sp, #448]
   3f424:   a91d4ff4    stp x20, x19, [sp, #464]
   3f428:   d53bd056    mrs x22, tpidr_el0
   3f42c:   aa0003f3    mov x19, x0
   3f430:   f94016c8    ldr x8, [x22, #40]
   3f434:   aa0103e0    mov x0, x1
   3f438:   aa0103f4    mov x20, x1
   3f43c:   f81f83a8    stur    x8, [x29, #-8]
   3f440:   97ffbf04    bl  2f050 <__libc_init@plt-0x31a60>
   3f444:   39405288    ldrb    w8, [x20, #20]
   3f448:   aa0003f5    mov x21, x0
   3f44c:   b40000e8    cbz x8, 3f468 <__libc_init@plt-0x21648>
   3f450:   91006289    add x9, x20, #0x18
   3f454:   d10203aa    sub x10, x29, #0x80
   3f458:   f841852b    ldr x11, [x9], #24
   3f45c:   f1000508    subs    x8, x8, #0x1
   3f460:   f800854b    str x11, [x10], #8
   3f464:   54ffffa1    b.ne    3f458 <__libc_init@plt-0x21658>  // b.any
   3f468:   b40006b5    cbz x21, 3f53c <__libc_init@plt-0x21574>
   3f46c:   9102a3e8    add x8, sp, #0xa8
   3f470:   aa1303e0    mov x0, x19
   3f474:   52800021    mov w1, #0x1                    // #1
   3f478:   52800037    mov w23, #0x1                       // #1
   3f47c:   97ffa536    bl  28954 <__libc_init@plt-0x3815c>
   3f480:   394433e8    ldrb    w8, [sp, #268]
   3f484:   340005e8    cbz w8, 3f540 <__libc_init@plt-0x21570>
   3f488:   aa1f03f8    mov x24, xzr
   3f48c:   9100a299    add x25, x20, #0x28
   3f490:   52800037    mov w23, #0x1                       // #1
   3f494:   39405289    ldrb    w9, [x20, #20]
   3f498:   b4000189    cbz x9, 3f4c8 <__libc_init@plt-0x215e8>
   3f49c:   aa1f03e8    mov x8, xzr
   3f4a0:   d10203aa    sub x10, x29, #0x80
   3f4a4:   aa1903eb    mov x11, x25
   3f4a8:   f840854c    ldr x12, [x10], #8
   3f4ac:   f85f016d    ldur    x13, [x11, #-16]
   3f4b0:   f1000529    subs    x9, x9, #0x1
   3f4b4:   f841856e    ldr x14, [x11], #24
   3f4b8:   cb0d018c    sub x12, x12, x13
   3f4bc:   9b0e2188    madd    x8, x12, x14, x8
   3f4c0:   54ffff41    b.ne    3f4a8 <__libc_init@plt-0x21608>  // b.any
   3f4c4:   14000002    b   3f4cc <__libc_init@plt-0x215e4>
   3f4c8:   aa1f03e8    mov x8, xzr
   3f4cc:   f9400289    ldr x9, [x20]
   3f4d0:   b4000529    cbz x9, 3f574 <__libc_init@plt-0x2153c>
   3f4d4:   78686928    ldrh    w8, [x9, x8]
   3f4d8:   910023e0    add x0, sp, #0x8
   3f4dc:   9102a3e1    add x1, sp, #0xa8
   3f4e0:   f90007f3    str x19, [sp, #8]
   3f4e4:   b90013ff    str wzr, [sp, #16]
   3f4e8:   79004be8    strh    w8, [sp, #36]
   3f4ec:   940022dd    bl  48060 <__libc_init@plt-0x18a50>
   3f4f0:   36000280    tbz w0, #0, 3f540 <__libc_init@plt-0x21570>
   3f4f4:   d10203a1    sub x1, x29, #0x80
   3f4f8:   aa1403e0    mov x0, x20
   3f4fc:   aa1f03e2    mov x2, xzr
   3f500:   97ffc704    bl  31110 <__libc_init@plt-0x2f9a0>
   3f504:   91000718    add x24, x24, #0x1
   3f508:   eb15031f    cmp x24, x21
   3f50c:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f510:   37000040    tbnz    w0, #0, 3f518 <__libc_init@plt-0x21598>
   3f514:   540003a3    b.cc    3f588 <__libc_init@plt-0x21528>  // b.lo, b.ul, b.last
   3f518:   eb15031f    cmp x24, x21
   3f51c:   54000120    b.eq    3f540 <__libc_init@plt-0x21570>  // b.none
   3f520:   9102a3e8    add x8, sp, #0xa8
   3f524:   aa1303e0    mov x0, x19
   3f528:   52800021    mov w1, #0x1                    // #1
   3f52c:   97ffa50a    bl  28954 <__libc_init@plt-0x3815c>
   3f530:   394433e8    ldrb    w8, [sp, #268]
   3f534:   35fffb08    cbnz    w8, 3f494 <__libc_init@plt-0x2161c>
   3f538:   14000002    b   3f540 <__libc_init@plt-0x21570>
   3f53c:   2a1f03f7    mov w23, wzr
   3f540:   f94016c8    ldr x8, [x22, #40]
   3f544:   f85f83a9    ldur    x9, [x29, #-8]
   3f548:   eb09011f    cmp x8, x9
   3f54c:   54000281    b.ne    3f59c <__libc_init@plt-0x21514>  // b.any
   3f550:   520002e8    eor w8, w23, #0x1
   3f554:   a95d4ff4    ldp x20, x19, [sp, #464]
   3f558:   12000100    and w0, w8, #0x1
   3f55c:   a95c57f6    ldp x22, x21, [sp, #448]
   3f560:   a95b5ff8    ldp x24, x23, [sp, #432]
   3f564:   a95a67fc    ldp x28, x25, [sp, #416]
   3f568:   a9597bfd    ldp x29, x30, [sp, #400]
   3f56c:   910783ff    add sp, sp, #0x1e0
   3f570:   d65f03c0    ret
   3f574:   aa1303e0    mov x0, x19
   3f578:   97ffa5a7    bl  28c14 <__libc_init@plt-0x37e9c>
   3f57c:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3f580:   91187021    add x1, x1, #0x61c
   3f584:   97ff8ea1    bl  23008 <__libc_init@plt-0x3daa8>
   3f588:   aa1303e0    mov x0, x19
   3f58c:   97ffa5a2    bl  28c14 <__libc_init@plt-0x37e9c>
   3f590:   90fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3f594:   91359c21    add x1, x1, #0xd67
   3f598:   97ff8e9c    bl  23008 <__libc_init@plt-0x3daa8>
   3f59c:   94008569    bl  60b40 <__stack_chk_fail@plt>
   3f5a0:   d107c3ff    sub sp, sp, #0x1f0
   3f5a4:   a91a7bfd    stp x29, x30, [sp, #416]
   3f5a8:   910683fd    add x29, sp, #0x1a0
   3f5ac:   a91b67fc    stp x28, x25, [sp, #432]
   3f5b0:   a91c5ff8    stp x24, x23, [sp, #448]
   3f5b4:   a91d57f6    stp x22, x21, [sp, #464]
   3f5b8:   a91e4ff4    stp x20, x19, [sp, #480]
   3f5bc:   d53bd056    mrs x22, tpidr_el0
   3f5c0:   aa0003f3    mov x19, x0
   3f5c4:   f94016c8    ldr x8, [x22, #40]
   3f5c8:   aa0103e0    mov x0, x1
   3f5cc:   aa0103f4    mov x20, x1
   3f5d0:   f81f83a8    stur    x8, [x29, #-8]
   3f5d4:   97ffbe9f    bl  2f050 <__libc_init@plt-0x31a60>
   3f5d8:   39405288    ldrb    w8, [x20, #20]
   3f5dc:   aa0003f5    mov x21, x0
   3f5e0:   b40000e8    cbz x8, 3f5fc <__libc_init@plt-0x214b4>
   3f5e4:   91006289    add x9, x20, #0x18
   3f5e8:   d10203aa    sub x10, x29, #0x80
   3f5ec:   f841852b    ldr x11, [x9], #24
   3f5f0:   f1000508    subs    x8, x8, #0x1
   3f5f4:   f800854b    str x11, [x10], #8
   3f5f8:   54ffffa1    b.ne    3f5ec <__libc_init@plt-0x214c4>  // b.any
   3f5fc:   b40006b5    cbz x21, 3f6d0 <__libc_init@plt-0x213e0>
   3f600:   9102e3e8    add x8, sp, #0xb8
   3f604:   aa1303e0    mov x0, x19
   3f608:   52800021    mov w1, #0x1                    // #1
   3f60c:   52800037    mov w23, #0x1                       // #1
   3f610:   97ffa4d1    bl  28954 <__libc_init@plt-0x3815c>
   3f614:   394473e8    ldrb    w8, [sp, #284]
   3f618:   340005e8    cbz w8, 3f6d4 <__libc_init@plt-0x213dc>
   3f61c:   aa1f03f8    mov x24, xzr
   3f620:   9100a299    add x25, x20, #0x28
   3f624:   52800037    mov w23, #0x1                       // #1
   3f628:   39405289    ldrb    w9, [x20, #20]
   3f62c:   b4000189    cbz x9, 3f65c <__libc_init@plt-0x21454>
   3f630:   aa1f03e8    mov x8, xzr
   3f634:   d10203aa    sub x10, x29, #0x80
   3f638:   aa1903eb    mov x11, x25
   3f63c:   f840854c    ldr x12, [x10], #8
   3f640:   f85f016d    ldur    x13, [x11, #-16]
   3f644:   f1000529    subs    x9, x9, #0x1
   3f648:   f841856e    ldr x14, [x11], #24
   3f64c:   cb0d018c    sub x12, x12, x13
   3f650:   9b0e2188    madd    x8, x12, x14, x8
   3f654:   54ffff41    b.ne    3f63c <__libc_init@plt-0x21474>  // b.any
   3f658:   14000002    b   3f660 <__libc_init@plt-0x21450>
   3f65c:   aa1f03e8    mov x8, xzr
   3f660:   f9400289    ldr x9, [x20]
   3f664:   b4000529    cbz x9, 3f708 <__libc_init@plt-0x213a8>
   3f668:   b8686928    ldr w8, [x9, x8]
   3f66c:   910003e0    mov x0, sp
   3f670:   9102e3e1    add x1, sp, #0xb8
   3f674:   f90003f3    str x19, [sp]
   3f678:   b9000bff    str wzr, [sp, #8]
   3f67c:   b9001fe8    str w8, [sp, #28]
   3f680:   940025d7    bl  48ddc <__libc_init@plt-0x17cd4>
   3f684:   36000280    tbz w0, #0, 3f6d4 <__libc_init@plt-0x213dc>
   3f688:   d10203a1    sub x1, x29, #0x80
   3f68c:   aa1403e0    mov x0, x20
   3f690:   aa1f03e2    mov x2, xzr
   3f694:   97ffc69f    bl  31110 <__libc_init@plt-0x2f9a0>
   3f698:   91000718    add x24, x24, #0x1
   3f69c:   eb15031f    cmp x24, x21
   3f6a0:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f6a4:   37000040    tbnz    w0, #0, 3f6ac <__libc_init@plt-0x21404>
   3f6a8:   540003a3    b.cc    3f71c <__libc_init@plt-0x21394>  // b.lo, b.ul, b.last
   3f6ac:   eb15031f    cmp x24, x21
   3f6b0:   54000120    b.eq    3f6d4 <__libc_init@plt-0x213dc>  // b.none
   3f6b4:   9102e3e8    add x8, sp, #0xb8
   3f6b8:   aa1303e0    mov x0, x19
   3f6bc:   52800021    mov w1, #0x1                    // #1
   3f6c0:   97ffa4a5    bl  28954 <__libc_init@plt-0x3815c>
   3f6c4:   394473e8    ldrb    w8, [sp, #284]
   3f6c8:   35fffb08    cbnz    w8, 3f628 <__libc_init@plt-0x21488>
   3f6cc:   14000002    b   3f6d4 <__libc_init@plt-0x213dc>
   3f6d0:   2a1f03f7    mov w23, wzr
   3f6d4:   f94016c8    ldr x8, [x22, #40]
   3f6d8:   f85f83a9    ldur    x9, [x29, #-8]
   3f6dc:   eb09011f    cmp x8, x9
   3f6e0:   54000281    b.ne    3f730 <__libc_init@plt-0x21380>  // b.any
   3f6e4:   520002e8    eor w8, w23, #0x1
   3f6e8:   a95e4ff4    ldp x20, x19, [sp, #480]
   3f6ec:   12000100    and w0, w8, #0x1
   3f6f0:   a95d57f6    ldp x22, x21, [sp, #464]
   3f6f4:   a95c5ff8    ldp x24, x23, [sp, #448]
   3f6f8:   a95b67fc    ldp x28, x25, [sp, #432]
   3f6fc:   a95a7bfd    ldp x29, x30, [sp, #416]
   3f700:   9107c3ff    add sp, sp, #0x1f0
   3f704:   d65f03c0    ret
   3f708:   aa1303e0    mov x0, x19
   3f70c:   97ffa542    bl  28c14 <__libc_init@plt-0x37e9c>
   3f710:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3f714:   91187021    add x1, x1, #0x61c
   3f718:   97ff8e3c    bl  23008 <__libc_init@plt-0x3daa8>
   3f71c:   aa1303e0    mov x0, x19
   3f720:   97ffa53d    bl  28c14 <__libc_init@plt-0x37e9c>
   3f724:   90fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3f728:   91359c21    add x1, x1, #0xd67
   3f72c:   97ff8e37    bl  23008 <__libc_init@plt-0x3daa8>
   3f730:   94008504    bl  60b40 <__stack_chk_fail@plt>
   3f734:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   3f738:   a90167fc    stp x28, x25, [sp, #16]
   3f73c:   910003fd    mov x29, sp
   3f740:   a9025ff8    stp x24, x23, [sp, #32]
   3f744:   a90357f6    stp x22, x21, [sp, #48]
   3f748:   a9044ff4    stp x20, x19, [sp, #64]
   3f74c:   d110c3ff    sub sp, sp, #0x430
   3f750:   d53bd056    mrs x22, tpidr_el0
   3f754:   aa0003f3    mov x19, x0
   3f758:   f94016c8    ldr x8, [x22, #40]
   3f75c:   aa0103e0    mov x0, x1
   3f760:   aa0103f4    mov x20, x1
   3f764:   f81f83a8    stur    x8, [x29, #-8]
   3f768:   97ffbe3a    bl  2f050 <__libc_init@plt-0x31a60>
   3f76c:   39405288    ldrb    w8, [x20, #20]
   3f770:   aa0003f5    mov x21, x0
   3f774:   b40000e8    cbz x8, 3f790 <__libc_init@plt-0x21320>
   3f778:   91006289    add x9, x20, #0x18
   3f77c:   d10203aa    sub x10, x29, #0x80
   3f780:   f841852b    ldr x11, [x9], #24
   3f784:   f1000508    subs    x8, x8, #0x1
   3f788:   f800854b    str x11, [x10], #8
   3f78c:   54ffffa1    b.ne    3f780 <__libc_init@plt-0x21330>  // b.any
   3f790:   b40006b5    cbz x21, 3f864 <__libc_init@plt-0x2124c>
   3f794:   d103a3a8    sub x8, x29, #0xe8
   3f798:   aa1303e0    mov x0, x19
   3f79c:   52800021    mov w1, #0x1                    // #1
   3f7a0:   52800037    mov w23, #0x1                       // #1
   3f7a4:   97ffa46c    bl  28954 <__libc_init@plt-0x3815c>
   3f7a8:   3857c3a8    ldurb   w8, [x29, #-132]
   3f7ac:   340005e8    cbz w8, 3f868 <__libc_init@plt-0x21248>
   3f7b0:   aa1f03f8    mov x24, xzr
   3f7b4:   9100a299    add x25, x20, #0x28
   3f7b8:   52800037    mov w23, #0x1                       // #1
   3f7bc:   39405289    ldrb    w9, [x20, #20]
   3f7c0:   b4000189    cbz x9, 3f7f0 <__libc_init@plt-0x212c0>
   3f7c4:   aa1f03e8    mov x8, xzr
   3f7c8:   d10203aa    sub x10, x29, #0x80
   3f7cc:   aa1903eb    mov x11, x25
   3f7d0:   f840854c    ldr x12, [x10], #8
   3f7d4:   f85f016d    ldur    x13, [x11, #-16]
   3f7d8:   f1000529    subs    x9, x9, #0x1
   3f7dc:   f841856e    ldr x14, [x11], #24
   3f7e0:   cb0d018c    sub x12, x12, x13
   3f7e4:   9b0e2188    madd    x8, x12, x14, x8
   3f7e8:   54ffff41    b.ne    3f7d0 <__libc_init@plt-0x212e0>  // b.any
   3f7ec:   14000002    b   3f7f4 <__libc_init@plt-0x212bc>
   3f7f0:   aa1f03e8    mov x8, xzr
   3f7f4:   f9400289    ldr x9, [x20]
   3f7f8:   b4000529    cbz x9, 3f89c <__libc_init@plt-0x21214>
   3f7fc:   f8686928    ldr x8, [x9, x8]
   3f800:   910003e0    mov x0, sp
   3f804:   d103a3a1    sub x1, x29, #0xe8
   3f808:   f90003f3    str x19, [sp]
   3f80c:   b9000bff    str wzr, [sp, #8]
   3f810:   f90013e8    str x8, [sp, #32]
   3f814:   940028d1    bl  49b58 <__libc_init@plt-0x16f58>
   3f818:   36000280    tbz w0, #0, 3f868 <__libc_init@plt-0x21248>
   3f81c:   d10203a1    sub x1, x29, #0x80
   3f820:   aa1403e0    mov x0, x20
   3f824:   aa1f03e2    mov x2, xzr
   3f828:   97ffc63a    bl  31110 <__libc_init@plt-0x2f9a0>
   3f82c:   91000718    add x24, x24, #0x1
   3f830:   eb15031f    cmp x24, x21
   3f834:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f838:   37000040    tbnz    w0, #0, 3f840 <__libc_init@plt-0x21270>
   3f83c:   540003a3    b.cc    3f8b0 <__libc_init@plt-0x21200>  // b.lo, b.ul, b.last
   3f840:   eb15031f    cmp x24, x21
   3f844:   54000120    b.eq    3f868 <__libc_init@plt-0x21248>  // b.none
   3f848:   d103a3a8    sub x8, x29, #0xe8
   3f84c:   aa1303e0    mov x0, x19
   3f850:   52800021    mov w1, #0x1                    // #1
   3f854:   97ffa440    bl  28954 <__libc_init@plt-0x3815c>
   3f858:   3857c3a8    ldurb   w8, [x29, #-132]
   3f85c:   35fffb08    cbnz    w8, 3f7bc <__libc_init@plt-0x212f4>
   3f860:   14000002    b   3f868 <__libc_init@plt-0x21248>
   3f864:   2a1f03f7    mov w23, wzr
   3f868:   f94016c8    ldr x8, [x22, #40]
   3f86c:   f85f83a9    ldur    x9, [x29, #-8]
   3f870:   eb09011f    cmp x8, x9
   3f874:   54000281    b.ne    3f8c4 <__libc_init@plt-0x211ec>  // b.any
   3f878:   520002e8    eor w8, w23, #0x1
   3f87c:   12000100    and w0, w8, #0x1
   3f880:   9110c3ff    add sp, sp, #0x430
   3f884:   a9444ff4    ldp x20, x19, [sp, #64]
   3f888:   a94357f6    ldp x22, x21, [sp, #48]
   3f88c:   a9425ff8    ldp x24, x23, [sp, #32]
   3f890:   a94167fc    ldp x28, x25, [sp, #16]
   3f894:   a8c57bfd    ldp x29, x30, [sp], #80
   3f898:   d65f03c0    ret
   3f89c:   aa1303e0    mov x0, x19
   3f8a0:   97ffa4dd    bl  28c14 <__libc_init@plt-0x37e9c>
   3f8a4:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3f8a8:   91187021    add x1, x1, #0x61c
   3f8ac:   97ff8dd7    bl  23008 <__libc_init@plt-0x3daa8>
   3f8b0:   aa1303e0    mov x0, x19
   3f8b4:   97ffa4d8    bl  28c14 <__libc_init@plt-0x37e9c>
   3f8b8:   90fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3f8bc:   91359c21    add x1, x1, #0xd67
   3f8c0:   97ff8dd2    bl  23008 <__libc_init@plt-0x3daa8>
   3f8c4:   9400849f    bl  60b40 <__stack_chk_fail@plt>
   3f8c8:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   3f8cc:   f9000bfc    str x28, [sp, #16]
   3f8d0:   910003fd    mov x29, sp
   3f8d4:   a90267fa    stp x26, x25, [sp, #32]
   3f8d8:   a9035ff8    stp x24, x23, [sp, #48]
   3f8dc:   a90457f6    stp x22, x21, [sp, #64]
   3f8e0:   a9054ff4    stp x20, x19, [sp, #80]
   3f8e4:   d1400bff    sub sp, sp, #0x2, lsl #12
   3f8e8:   d13903ff    sub sp, sp, #0xe40
   3f8ec:   d53bd056    mrs x22, tpidr_el0
   3f8f0:   aa0003f3    mov x19, x0
   3f8f4:   f94016c8    ldr x8, [x22, #40]
   3f8f8:   aa0103e0    mov x0, x1
   3f8fc:   aa0103f4    mov x20, x1
   3f900:   f81f83a8    stur    x8, [x29, #-8]
   3f904:   97ffbdd3    bl  2f050 <__libc_init@plt-0x31a60>
   3f908:   39405288    ldrb    w8, [x20, #20]
   3f90c:   aa0003f5    mov x21, x0
   3f910:   b40000e8    cbz x8, 3f92c <__libc_init@plt-0x21184>
   3f914:   91006289    add x9, x20, #0x18
   3f918:   d10203aa    sub x10, x29, #0x80
   3f91c:   f841852b    ldr x11, [x9], #24
   3f920:   f1000508    subs    x8, x8, #0x1
   3f924:   f800854b    str x11, [x10], #8
   3f928:   54ffffa1    b.ne    3f91c <__libc_init@plt-0x21194>  // b.any
   3f92c:   b40006f5    cbz x21, 3fa08 <__libc_init@plt-0x210a8>
   3f930:   d103a3a8    sub x8, x29, #0xe8
   3f934:   aa1303e0    mov x0, x19
   3f938:   52800021    mov w1, #0x1                    // #1
   3f93c:   d103a3b8    sub x24, x29, #0xe8
   3f940:   52800037    mov w23, #0x1                       // #1
   3f944:   97ffa404    bl  28954 <__libc_init@plt-0x3815c>
   3f948:   39419308    ldrb    w8, [x24, #100]
   3f94c:   34000608    cbz w8, 3fa0c <__libc_init@plt-0x210a4>
   3f950:   aa1f03f9    mov x25, xzr
   3f954:   9100a29a    add x26, x20, #0x28
   3f958:   52800037    mov w23, #0x1                       // #1
   3f95c:   39405289    ldrb    w9, [x20, #20]
   3f960:   b4000189    cbz x9, 3f990 <__libc_init@plt-0x21120>
   3f964:   aa1f03e8    mov x8, xzr
   3f968:   d10203aa    sub x10, x29, #0x80
   3f96c:   aa1a03eb    mov x11, x26
   3f970:   f840854c    ldr x12, [x10], #8
   3f974:   f85f016d    ldur    x13, [x11, #-16]
   3f978:   f1000529    subs    x9, x9, #0x1
   3f97c:   f841856e    ldr x14, [x11], #24
   3f980:   cb0d018c    sub x12, x12, x13
   3f984:   9b0e2188    madd    x8, x12, x14, x8
   3f988:   54ffff41    b.ne    3f970 <__libc_init@plt-0x21140>  // b.any
   3f98c:   14000002    b   3f994 <__libc_init@plt-0x2111c>
   3f990:   aa1f03e8    mov x8, xzr
   3f994:   f9400289    ldr x9, [x20]
   3f998:   b4000589    cbz x9, 3fa48 <__libc_init@plt-0x21068>
   3f99c:   8b080128    add x8, x9, x8
   3f9a0:   910003e0    mov x0, sp
   3f9a4:   d103a3a1    sub x1, x29, #0xe8
   3f9a8:   a9402109    ldp x9, x8, [x8]
   3f9ac:   f90003f3    str x19, [sp]
   3f9b0:   b9000bff    str wzr, [sp, #8]
   3f9b4:   a90223e9    stp x9, x8, [sp, #32]
   3f9b8:   94002bc7    bl  4a8d4 <__libc_init@plt-0x161dc>
   3f9bc:   36000280    tbz w0, #0, 3fa0c <__libc_init@plt-0x210a4>
   3f9c0:   d10203a1    sub x1, x29, #0x80
   3f9c4:   aa1403e0    mov x0, x20
   3f9c8:   aa1f03e2    mov x2, xzr
   3f9cc:   97ffc5d1    bl  31110 <__libc_init@plt-0x2f9a0>
   3f9d0:   91000739    add x25, x25, #0x1
   3f9d4:   eb15033f    cmp x25, x21
   3f9d8:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3f9dc:   37000040    tbnz    w0, #0, 3f9e4 <__libc_init@plt-0x210cc>
   3f9e0:   540003e3    b.cc    3fa5c <__libc_init@plt-0x21054>  // b.lo, b.ul, b.last
   3f9e4:   eb15033f    cmp x25, x21
   3f9e8:   54000120    b.eq    3fa0c <__libc_init@plt-0x210a4>  // b.none
   3f9ec:   d103a3a8    sub x8, x29, #0xe8
   3f9f0:   aa1303e0    mov x0, x19
   3f9f4:   52800021    mov w1, #0x1                    // #1
   3f9f8:   97ffa3d7    bl  28954 <__libc_init@plt-0x3815c>
   3f9fc:   39419308    ldrb    w8, [x24, #100]
   3fa00:   35fffae8    cbnz    w8, 3f95c <__libc_init@plt-0x21154>
   3fa04:   14000002    b   3fa0c <__libc_init@plt-0x210a4>
   3fa08:   2a1f03f7    mov w23, wzr
   3fa0c:   f94016c8    ldr x8, [x22, #40]
   3fa10:   f85f83a9    ldur    x9, [x29, #-8]
   3fa14:   eb09011f    cmp x8, x9
   3fa18:   540002c1    b.ne    3fa70 <__libc_init@plt-0x21040>  // b.any
   3fa1c:   520002e8    eor w8, w23, #0x1
   3fa20:   12000100    and w0, w8, #0x1
   3fa24:   91400bff    add sp, sp, #0x2, lsl #12
   3fa28:   913903ff    add sp, sp, #0xe40
   3fa2c:   a9454ff4    ldp x20, x19, [sp, #80]
   3fa30:   a94457f6    ldp x22, x21, [sp, #64]
   3fa34:   a9435ff8    ldp x24, x23, [sp, #48]
   3fa38:   a94267fa    ldp x26, x25, [sp, #32]
   3fa3c:   f9400bfc    ldr x28, [sp, #16]
   3fa40:   a8c67bfd    ldp x29, x30, [sp], #96
   3fa44:   d65f03c0    ret
   3fa48:   aa1303e0    mov x0, x19
   3fa4c:   97ffa472    bl  28c14 <__libc_init@plt-0x37e9c>
   3fa50:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3fa54:   91187021    add x1, x1, #0x61c
   3fa58:   97ff8d6c    bl  23008 <__libc_init@plt-0x3daa8>
   3fa5c:   aa1303e0    mov x0, x19
   3fa60:   97ffa46d    bl  28c14 <__libc_init@plt-0x37e9c>
   3fa64:   90fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3fa68:   91359c21    add x1, x1, #0xd67
   3fa6c:   97ff8d67    bl  23008 <__libc_init@plt-0x3daa8>
   3fa70:   94008434    bl  60b40 <__stack_chk_fail@plt>
   3fa74:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   3fa78:   f9000bfc    str x28, [sp, #16]
   3fa7c:   910003fd    mov x29, sp
   3fa80:   a90267fa    stp x26, x25, [sp, #32]
   3fa84:   a9035ff8    stp x24, x23, [sp, #48]
   3fa88:   a90457f6    stp x22, x21, [sp, #64]
   3fa8c:   a9054ff4    stp x20, x19, [sp, #80]
   3fa90:   d1400bff    sub sp, sp, #0x2, lsl #12
   3fa94:   d139c3ff    sub sp, sp, #0xe70
   3fa98:   d53bd056    mrs x22, tpidr_el0
   3fa9c:   aa0003f3    mov x19, x0
   3faa0:   f94016c8    ldr x8, [x22, #40]
   3faa4:   aa0103e0    mov x0, x1
   3faa8:   aa0103f4    mov x20, x1
   3faac:   f81f83a8    stur    x8, [x29, #-8]
   3fab0:   97ffbd68    bl  2f050 <__libc_init@plt-0x31a60>
   3fab4:   39405288    ldrb    w8, [x20, #20]
   3fab8:   aa0003f5    mov x21, x0
   3fabc:   b40000e8    cbz x8, 3fad8 <__libc_init@plt-0x20fd8>
   3fac0:   91006289    add x9, x20, #0x18
   3fac4:   d10203aa    sub x10, x29, #0x80
   3fac8:   f841852b    ldr x11, [x9], #24
   3facc:   f1000508    subs    x8, x8, #0x1
   3fad0:   f800854b    str x11, [x10], #8
   3fad4:   54ffffa1    b.ne    3fac8 <__libc_init@plt-0x20fe8>  // b.any
   3fad8:   b40006f5    cbz x21, 3fbb4 <__libc_init@plt-0x20efc>
   3fadc:   d103a3a8    sub x8, x29, #0xe8
   3fae0:   aa1303e0    mov x0, x19
   3fae4:   52800021    mov w1, #0x1                    // #1
   3fae8:   d103a3b8    sub x24, x29, #0xe8
   3faec:   52800037    mov w23, #0x1                       // #1
   3faf0:   97ffa399    bl  28954 <__libc_init@plt-0x3815c>
   3faf4:   39419308    ldrb    w8, [x24, #100]
   3faf8:   34000608    cbz w8, 3fbb8 <__libc_init@plt-0x20ef8>
   3fafc:   aa1f03f9    mov x25, xzr
   3fb00:   9100a29a    add x26, x20, #0x28
   3fb04:   52800037    mov w23, #0x1                       // #1
   3fb08:   39405289    ldrb    w9, [x20, #20]
   3fb0c:   b4000189    cbz x9, 3fb3c <__libc_init@plt-0x20f74>
   3fb10:   aa1f03e8    mov x8, xzr
   3fb14:   d10203aa    sub x10, x29, #0x80
   3fb18:   aa1a03eb    mov x11, x26
   3fb1c:   f840854c    ldr x12, [x10], #8
   3fb20:   f85f016d    ldur    x13, [x11, #-16]
   3fb24:   f1000529    subs    x9, x9, #0x1
   3fb28:   f841856e    ldr x14, [x11], #24
   3fb2c:   cb0d018c    sub x12, x12, x13
   3fb30:   9b0e2188    madd    x8, x12, x14, x8
   3fb34:   54ffff41    b.ne    3fb1c <__libc_init@plt-0x20f94>  // b.any
   3fb38:   14000002    b   3fb40 <__libc_init@plt-0x20f70>
   3fb3c:   aa1f03e8    mov x8, xzr
   3fb40:   f9400289    ldr x9, [x20]
   3fb44:   b4000589    cbz x9, 3fbf4 <__libc_init@plt-0x20ebc>
   3fb48:   8b080128    add x8, x9, x8
   3fb4c:   910003e0    mov x0, sp
   3fb50:   d103a3a1    sub x1, x29, #0xe8
   3fb54:   a9402109    ldp x9, x8, [x8]
   3fb58:   f90003f3    str x19, [sp]
   3fb5c:   b9000bff    str wzr, [sp, #8]
   3fb60:   a90223e9    stp x9, x8, [sp, #32]
   3fb64:   94002ec4    bl  4b674 <__libc_init@plt-0x1543c>
   3fb68:   36000280    tbz w0, #0, 3fbb8 <__libc_init@plt-0x20ef8>
   3fb6c:   d10203a1    sub x1, x29, #0x80
   3fb70:   aa1403e0    mov x0, x20
   3fb74:   aa1f03e2    mov x2, xzr
   3fb78:   97ffc566    bl  31110 <__libc_init@plt-0x2f9a0>
   3fb7c:   91000739    add x25, x25, #0x1
   3fb80:   eb15033f    cmp x25, x21
   3fb84:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   3fb88:   37000040    tbnz    w0, #0, 3fb90 <__libc_init@plt-0x20f20>
   3fb8c:   540003e3    b.cc    3fc08 <__libc_init@plt-0x20ea8>  // b.lo, b.ul, b.last
   3fb90:   eb15033f    cmp x25, x21
   3fb94:   54000120    b.eq    3fbb8 <__libc_init@plt-0x20ef8>  // b.none
   3fb98:   d103a3a8    sub x8, x29, #0xe8
   3fb9c:   aa1303e0    mov x0, x19
   3fba0:   52800021    mov w1, #0x1                    // #1
   3fba4:   97ffa36c    bl  28954 <__libc_init@plt-0x3815c>
   3fba8:   39419308    ldrb    w8, [x24, #100]
   3fbac:   35fffae8    cbnz    w8, 3fb08 <__libc_init@plt-0x20fa8>
   3fbb0:   14000002    b   3fbb8 <__libc_init@plt-0x20ef8>
   3fbb4:   2a1f03f7    mov w23, wzr
   3fbb8:   f94016c8    ldr x8, [x22, #40]
   3fbbc:   f85f83a9    ldur    x9, [x29, #-8]
   3fbc0:   eb09011f    cmp x8, x9
   3fbc4:   540002c1    b.ne    3fc1c <__libc_init@plt-0x20e94>  // b.any
   3fbc8:   520002e8    eor w8, w23, #0x1
   3fbcc:   12000100    and w0, w8, #0x1
   3fbd0:   91400bff    add sp, sp, #0x2, lsl #12
   3fbd4:   9139c3ff    add sp, sp, #0xe70
   3fbd8:   a9454ff4    ldp x20, x19, [sp, #80]
   3fbdc:   a94457f6    ldp x22, x21, [sp, #64]
   3fbe0:   a9435ff8    ldp x24, x23, [sp, #48]
   3fbe4:   a94267fa    ldp x26, x25, [sp, #32]
   3fbe8:   f9400bfc    ldr x28, [sp, #16]
   3fbec:   a8c67bfd    ldp x29, x30, [sp], #96
   3fbf0:   d65f03c0    ret
   3fbf4:   aa1303e0    mov x0, x19
   3fbf8:   97ffa407    bl  28c14 <__libc_init@plt-0x37e9c>
   3fbfc:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3fc00:   91187021    add x1, x1, #0x61c
   3fc04:   97ff8d01    bl  23008 <__libc_init@plt-0x3daa8>
   3fc08:   aa1303e0    mov x0, x19
   3fc0c:   97ffa402    bl  28c14 <__libc_init@plt-0x37e9c>
   3fc10:   90fffe61    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   3fc14:   91359c21    add x1, x1, #0xd67
   3fc18:   97ff8cfc    bl  23008 <__libc_init@plt-0x3daa8>
   3fc1c:   940083c9    bl  60b40 <__stack_chk_fail@plt>
   3fc20:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   3fc24:   a9016ffc    stp x28, x27, [sp, #16]
   3fc28:   910003fd    mov x29, sp
   3fc2c:   a90267fa    stp x26, x25, [sp, #32]
   3fc30:   a9035ff8    stp x24, x23, [sp, #48]
   3fc34:   a90457f6    stp x22, x21, [sp, #64]
   3fc38:   a9054ff4    stp x20, x19, [sp, #80]
   3fc3c:   d108c3ff    sub sp, sp, #0x230
   3fc40:   d53bd057    mrs x23, tpidr_el0
   3fc44:   aa0003f3    mov x19, x0
   3fc48:   f94016e8    ldr x8, [x23, #40]
   3fc4c:   aa0103e0    mov x0, x1
   3fc50:   aa0103f4    mov x20, x1
   3fc54:   f81f03a8    stur    x8, [x29, #-16]
   3fc58:   97ffbcfe    bl  2f050 <__libc_init@plt-0x31a60>
   3fc5c:   39405288    ldrb    w8, [x20, #20]
   3fc60:   aa0003f5    mov x21, x0
   3fc64:   b40000e8    cbz x8, 3fc80 <__libc_init@plt-0x20e30>
   3fc68:   91006289    add x9, x20, #0x18
   3fc6c:   d10223aa    sub x10, x29, #0x88
   3fc70:   f841852b    ldr x11, [x9], #24
   3fc74:   f1000508    subs    x8, x8, #0x1
   3fc78:   f800854b    str x11, [x10], #8
   3fc7c:   54ffffa1    b.ne    3fc70 <__libc_init@plt-0x20e40>  // b.any
   3fc80:   aa1303e0    mov x0, x19
   3fc84:   94000766    bl  41a1c <__libc_init@plt-0x1f094>
   3fc88:   52800036    mov w22, #0x1                       // #1
   3fc8c:   f90013e0    str x0, [sp, #32]
   3fc90:   b4000fd5    cbz x21, 3fe88 <__libc_init@plt-0x20c28>
   3fc94:   9100a3e8    add x8, sp, #0x28
   3fc98:   d103c3a9    sub x9, x29, #0xf0
   3fc9c:   9100711a    add x26, x8, #0x1c
   3fca0:   91009508    add x8, x8, #0x25
   3fca4:   aa1f03f9    mov x25, xzr
   3fca8:   9100713c    add x28, x9, #0x1c
   3fcac:   91009538    add x24, x9, #0x25
   3fcb0:   a900a3f7    stp x23, x8, [sp, #8]
   3fcb4:   9100a288    add x8, x20, #0x28
   3fcb8:   f9000fe8    str x8, [sp, #24]
   3fcbc:   39405289    ldrb    w9, [x20, #20]
   3fcc0:   b4000189    cbz x9, 3fcf0 <__libc_init@plt-0x20dc0>
   3fcc4:   aa1f03e8    mov x8, xzr
   3fcc8:   d10223aa    sub x10, x29, #0x88
   3fccc:   f9400feb    ldr x11, [sp, #24]
   3fcd0:   f840854c    ldr x12, [x10], #8
   3fcd4:   f85f016d    ldur    x13, [x11, #-16]
   3fcd8:   f1000529    subs    x9, x9, #0x1
   3fcdc:   f841856e    ldr x14, [x11], #24
   3fce0:   cb0d018c    sub x12, x12, x13
   3fce4:   9b0e2188    madd    x8, x12, x14, x8
   3fce8:   54ffff41    b.ne    3fcd0 <__libc_init@plt-0x20de0>  // b.any
   3fcec:   14000002    b   3fcf4 <__libc_init@plt-0x20dbc>
   3fcf0:   aa1f03e8    mov x8, xzr
   3fcf4:   f9400289    ldr x9, [x20]
   3fcf8:   b4000e69    cbz x9, 3fec4 <__libc_init@plt-0x20bec>
   3fcfc:   8b080137    add x23, x9, x8
   3fd00:   f94013e8    ldr x8, [sp, #32]
   3fd04:   b4000968    cbz x8, 3fe30 <__libc_init@plt-0x20c80>
   3fd08:   b0000128    adrp    x8, 64000 <strcmp@plt+0x3240>
   3fd0c:   3900a7ff    strb    wzr, [sp, #41]
   3fd10:   3900b3ff    strb    wzr, [sp, #44]
   3fd14:   aa1303e0    mov x0, x19
   3fd18:   3900c3ff    strb    wzr, [sp, #48]
   3fd1c:   3900d3ff    strb    wzr, [sp, #52]
   3fd20:   3900e3ff    strb    wzr, [sp, #56]
   3fd24:   3900f3ff    strb    wzr, [sp, #60]
   3fd28:   f945f508    ldr x8, [x8, #3048]
   3fd2c:   390103ff    strb    wzr, [sp, #64]
   3fd30:   f9400be9    ldr x9, [sp, #16]
   3fd34:   390113ff    strb    wzr, [sp, #68]
   3fd38:   390133f6    strb    w22, [sp, #76]
   3fd3c:   b9401d08    ldr w8, [x8, #28]
   3fd40:   b90057f6    str w22, [sp, #84]
   3fd44:   b900013f    str wzr, [x9]
   3fd48:   3900113f    strb    wzr, [x9, #4]
   3fd4c:   b9004be8    str w8, [sp, #72]
   3fd50:   b81303a8    stur    w8, [x29, #-208]
   3fd54:   52800f48    mov w8, #0x7a                   // #122
   3fd58:   7900b3ff    strh    wzr, [sp, #88]
   3fd5c:   381143bf    sturb   wzr, [x29, #-236]
   3fd60:   781103a8    sturh   w8, [x29, #-240]
   3fd64:   52800e48    mov w8, #0x72                   // #114
   3fd68:   381183bf    sturb   wzr, [x29, #-232]
   3fd6c:   3811c3bf    sturb   wzr, [x29, #-228]
   3fd70:   381203bf    sturb   wzr, [x29, #-224]
   3fd74:   381243bf    sturb   wzr, [x29, #-220]
   3fd78:   381283bf    sturb   wzr, [x29, #-216]
   3fd7c:   3812c3bf    sturb   wzr, [x29, #-212]
   3fd80:   381343b6    sturb   w22, [x29, #-204]
   3fd84:   b900031f    str wzr, [x24]
   3fd88:   3900131f    strb    wzr, [x24, #4]
   3fd8c:   b813c3b6    stur    w22, [x29, #-196]
   3fd90:   781403bf    sturh   wzr, [x29, #-192]
   3fd94:   3900a3e8    strb    w8, [sp, #40]
   3fd98:   97ff9ec0    bl  27898 <__libc_init@plt-0x39218>
   3fd9c:   f9400008    ldr x8, [x0]
   3fda0:   9100a3e1    add x1, sp, #0x28
   3fda4:   f8406009    ldur    x9, [x0, #6]
   3fda8:   f9000388    str x8, [x28]
   3fdac:   f8006389    stur    x9, [x28, #6]
   3fdb0:   f9400008    ldr x8, [x0]
   3fdb4:   b9400809    ldr w9, [x0, #8]
   3fdb8:   7940180a    ldrh    w10, [x0, #12]
   3fdbc:   9103a3e0    add x0, sp, #0xe8
   3fdc0:   f9000348    str x8, [x26]
   3fdc4:   b9000b49    str w9, [x26, #8]
   3fdc8:   79001b4a    strh    w10, [x26, #12]
   3fdcc:   794002e8    ldrh    w8, [x23]
   3fdd0:   f90077f3    str x19, [sp, #232]
   3fdd4:   b900f3ff    str wzr, [sp, #240]
   3fdd8:   79020be8    strh    w8, [sp, #260]
   3fddc:   94001c89    bl  47000 <__libc_init@plt-0x19ab0>
   3fde0:   36000500    tbz w0, #0, 3fe80 <__libc_init@plt-0x20c30>
   3fde4:   794006e8    ldrh    w8, [x23, #2]
   3fde8:   910243e0    add x0, sp, #0x90
   3fdec:   d103c3a1    sub x1, x29, #0xf0
   3fdf0:   f9004bf3    str x19, [sp, #144]
   3fdf4:   b9009bff    str wzr, [sp, #152]
   3fdf8:   79015be8    strh    w8, [sp, #172]
   3fdfc:   94001c81    bl  47000 <__libc_init@plt-0x19ab0>
   3fe00:   36000400    tbz w0, #0, 3fe80 <__libc_init@plt-0x20c30>
   3fe04:   d10223a1    sub x1, x29, #0x88
   3fe08:   aa1403e0    mov x0, x20
   3fe0c:   aa1f03e2    mov x2, xzr
   3fe10:   97ffc4c0    bl  31110 <__libc_init@plt-0x2f9a0>
   3fe14:   91000739    add x25, x25, #0x1
   3fe18:   37000060    tbnz    w0, #0, 3fe24 <__libc_init@plt-0x20c8c>
   3fe1c:   eb15033f    cmp x25, x21
   3fe20:   540005c3    b.cc    3fed8 <__libc_init@plt-0x20bd8>  // b.lo, b.ul, b.last
   3fe24:   eb15033f    cmp x25, x21
   3fe28:   54fff4a1    b.ne    3fcbc <__libc_init@plt-0x20df4>  // b.any
   3fe2c:   14000024    b   3febc <__libc_init@plt-0x20bf4>
   3fe30:   52800028    mov w8, #0x1                    // #1
   3fe34:   2a0803fb    mov w27, w8
   3fe38:   9100a3e8    add x8, sp, #0x28
   3fe3c:   aa1303e0    mov x0, x19
   3fe40:   52800021    mov w1, #0x1                    // #1
   3fe44:   97ffa2c4    bl  28954 <__libc_init@plt-0x3815c>
   3fe48:   394233e8    ldrb    w8, [sp, #140]
   3fe4c:   340001a8    cbz w8, 3fe80 <__libc_init@plt-0x20c30>
   3fe50:   794002e8    ldrh    w8, [x23]
   3fe54:   d103c3a0    sub x0, x29, #0xf0
   3fe58:   9100a3e1    add x1, sp, #0x28
   3fe5c:   f81103b3    stur    x19, [x29, #-240]
   3fe60:   b81183bf    stur    wzr, [x29, #-232]
   3fe64:   7812c3a8    sturh   w8, [x29, #-212]
   3fe68:   94001c66    bl  47000 <__libc_init@plt-0x19ab0>
   3fe6c:   360000a0    tbz w0, #0, 3fe80 <__libc_init@plt-0x20c30>
   3fe70:   2a1f03e8    mov w8, wzr
   3fe74:   91000af7    add x23, x23, #0x2
   3fe78:   3707fdfb    tbnz    w27, #0, 3fe34 <__libc_init@plt-0x20c7c>
   3fe7c:   17ffffe2    b   3fe04 <__libc_init@plt-0x20cac>
   3fe80:   2a1f03f6    mov w22, wzr
   3fe84:   f94007f7    ldr x23, [sp, #8]
   3fe88:   f94016e8    ldr x8, [x23, #40]
   3fe8c:   f85f03a9    ldur    x9, [x29, #-16]
   3fe90:   eb09011f    cmp x8, x9
   3fe94:   540002c1    b.ne    3feec <__libc_init@plt-0x20bc4>  // b.any
   3fe98:   2a1603e0    mov w0, w22
   3fe9c:   9108c3ff    add sp, sp, #0x230
   3fea0:   a9454ff4    ldp x20, x19, [sp, #80]
   3fea4:   a94457f6    ldp x22, x21, [sp, #64]
   3fea8:   a9435ff8    ldp x24, x23, [sp, #48]
   3feac:   a94267fa    ldp x26, x25, [sp, #32]
   3feb0:   a9416ffc    ldp x28, x27, [sp, #16]
   3feb4:   a8c67bfd    ldp x29, x30, [sp], #96
   3feb8:   d65f03c0    ret
   3febc:   52800036    mov w22, #0x1                       // #1
   3fec0:   17fffff1    b   3fe84 <__libc_init@plt-0x20c2c>
   3fec4:   aa1303e0    mov x0, x19
   3fec8:   97ffa353    bl  28c14 <__libc_init@plt-0x37e9c>
   3fecc:   d0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   3fed0:   91187021    add x1, x1, #0x61c
   3fed4:   97ff8c4d    bl  23008 <__libc_init@plt-0x3daa8>
   3fed8:   aa1303e0    mov x0, x19
   3fedc:   97ffa34e    bl  28c14 <__libc_init@plt-0x37e9c>
   3fee0:   f0fffe41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   3fee4:   911b1421    add x1, x1, #0x6c5
   3fee8:   97ff8c48    bl  23008 <__libc_init@plt-0x3daa8>
   3feec:   94008315    bl  60b40 <__stack_chk_fail@plt>
   3fef0:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   3fef4:   a9016ffc    stp x28, x27, [sp, #16]
   3fef8:   910003fd    mov x29, sp
   3fefc:   a90267fa    stp x26, x25, [sp, #32]
   3ff00:   a9035ff8    stp x24, x23, [sp, #48]
   3ff04:   a90457f6    stp x22, x21, [sp, #64]
   3ff08:   a9054ff4    stp x20, x19, [sp, #80]
   3ff0c:   d10b03ff    sub sp, sp, #0x2c0
   3ff10:   d53bd057    mrs x23, tpidr_el0
   3ff14:   aa0003f3    mov x19, x0
   3ff18:   f94016e8    ldr x8, [x23, #40]
   3ff1c:   aa0103e0    mov x0, x1
   3ff20:   aa0103f4    mov x20, x1
   3ff24:   f81f03a8    stur    x8, [x29, #-16]
   3ff28:   97ffbc4a    bl  2f050 <__libc_init@plt-0x31a60>
   3ff2c:   39405288    ldrb    w8, [x20, #20]
   3ff30:   aa0003f5    mov x21, x0
   3ff34:   b40000e8    cbz x8, 3ff50 <__libc_init@plt-0x20b60>
   3ff38:   91006289    add x9, x20, #0x18
   3ff3c:   d10223aa    sub x10, x29, #0x88
   3ff40:   f841852b    ldr x11, [x9], #24
   3ff44:   f1000508    subs    x8, x8, #0x1
   3ff48:   f800854b    str x11, [x10], #8
   3ff4c:   54ffffa1    b.ne    3ff40 <__libc_init@plt-0x20b70>  // b.any
   3ff50:   aa1303e0    mov x0, x19
   3ff54:   940006b2    bl  41a1c <__libc_init@plt-0x1f094>
   3ff58:   52800036    mov w22, #0x1                       // #1
   3ff5c:   f90013e0    str x0, [sp, #32]
   3ff60:   b4000fd5    cbz x21, 40158 <__libc_init@plt-0x20958>
   3ff64:   d103c3a8    sub x8, x29, #0xf0
   3ff68:   9105a3e9    add x9, sp, #0x168
   3ff6c:   9100711a    add x26, x8, #0x1c
   3ff70:   91009508    add x8, x8, #0x25
   3ff74:   aa1f03f9    mov x25, xzr
   3ff78:   9100713c    add x28, x9, #0x1c
   3ff7c:   91009538    add x24, x9, #0x25
   3ff80:   a900a3f7    stp x23, x8, [sp, #8]
   3ff84:   9100a288    add x8, x20, #0x28
   3ff88:   f9000fe8    str x8, [sp, #24]
   3ff8c:   39405289    ldrb    w9, [x20, #20]
   3ff90:   b4000189    cbz x9, 3ffc0 <__libc_init@plt-0x20af0>
   3ff94:   aa1f03e8    mov x8, xzr
   3ff98:   d10223aa    sub x10, x29, #0x88
   3ff9c:   f9400feb    ldr x11, [sp, #24]
   3ffa0:   f840854c    ldr x12, [x10], #8
   3ffa4:   f85f016d    ldur    x13, [x11, #-16]
   3ffa8:   f1000529    subs    x9, x9, #0x1
   3ffac:   f841856e    ldr x14, [x11], #24
   3ffb0:   cb0d018c    sub x12, x12, x13
   3ffb4:   9b0e2188    madd    x8, x12, x14, x8
   3ffb8:   54ffff41    b.ne    3ffa0 <__libc_init@plt-0x20b10>  // b.any
   3ffbc:   14000002    b   3ffc4 <__libc_init@plt-0x20aec>
   3ffc0:   aa1f03e8    mov x8, xzr
   3ffc4:   f9400289    ldr x9, [x20]
   3ffc8:   b4000e69    cbz x9, 40194 <__libc_init@plt-0x2091c>
   3ffcc:   8b080137    add x23, x9, x8
   3ffd0:   f94013e8    ldr x8, [sp, #32]
   3ffd4:   b4000968    cbz x8, 40100 <__libc_init@plt-0x209b0>
   3ffd8:   b0000128    adrp    x8, 64000 <strcmp@plt+0x3240>
   3ffdc:   381113bf    sturb   wzr, [x29, #-239]
   3ffe0:   381143bf    sturb   wzr, [x29, #-236]
   3ffe4:   aa1303e0    mov x0, x19
   3ffe8:   381183bf    sturb   wzr, [x29, #-232]
   3ffec:   3811c3bf    sturb   wzr, [x29, #-228]
   3fff0:   381203bf    sturb   wzr, [x29, #-224]
   3fff4:   381243bf    sturb   wzr, [x29, #-220]
   3fff8:   f945f508    ldr x8, [x8, #3048]
   3fffc:   381283bf    sturb   wzr, [x29, #-216]
   40000:   f9400be9    ldr x9, [sp, #16]
   40004:   3812c3bf    sturb   wzr, [x29, #-212]
   40008:   381343b6    sturb   w22, [x29, #-204]
   4000c:   b9401d08    ldr w8, [x8, #28]
   40010:   b813c3b6    stur    w22, [x29, #-196]
   40014:   b900013f    str wzr, [x9]
   40018:   3900113f    strb    wzr, [x9, #4]
   4001c:   b81303a8    stur    w8, [x29, #-208]
   40020:   b9018be8    str w8, [sp, #392]
   40024:   52800f48    mov w8, #0x7a                   // #122
   40028:   781403bf    sturh   wzr, [x29, #-192]
   4002c:   3905b3ff    strb    wzr, [sp, #364]
   40030:   7902d3e8    strh    w8, [sp, #360]
   40034:   52800e48    mov w8, #0x72                   // #114
   40038:   3905c3ff    strb    wzr, [sp, #368]
   4003c:   3905d3ff    strb    wzr, [sp, #372]
   40040:   3905e3ff    strb    wzr, [sp, #376]
   40044:   3905f3ff    strb    wzr, [sp, #380]
   40048:   390603ff    strb    wzr, [sp, #384]
   4004c:   390613ff    strb    wzr, [sp, #388]
   40050:   390633f6    strb    w22, [sp, #396]
   40054:   b900031f    str wzr, [x24]
   40058:   3900131f    strb    wzr, [x24, #4]
   4005c:   b90197f6    str w22, [sp, #404]
   40060:   790333ff    strh    wzr, [sp, #408]
   40064:   381103a8    sturb   w8, [x29, #-240]
   40068:   97ff9e0c    bl  27898 <__libc_init@plt-0x39218>
   4006c:   f9400008    ldr x8, [x0]
   40070:   d103c3a1    sub x1, x29, #0xf0
   40074:   f8406009    ldur    x9, [x0, #6]
   40078:   f9000388    str x8, [x28]
   4007c:   f8006389    stur    x9, [x28, #6]
   40080:   f9400008    ldr x8, [x0]
   40084:   b9400809    ldr w9, [x0, #8]
   40088:   7940180a    ldrh    w10, [x0, #12]
   4008c:   910323e0    add x0, sp, #0xc8
   40090:   f9000348    str x8, [x26]
   40094:   b9000b49    str w9, [x26, #8]
   40098:   79001b4a    strh    w10, [x26, #12]
   4009c:   794002e8    ldrh    w8, [x23]
   400a0:   f90067f3    str x19, [sp, #200]
   400a4:   b900d3ff    str wzr, [sp, #208]
   400a8:   7901cbe8    strh    w8, [sp, #228]
   400ac:   94001fed    bl  48060 <__libc_init@plt-0x18a50>
   400b0:   36000500    tbz w0, #0, 40150 <__libc_init@plt-0x20960>
   400b4:   794006e8    ldrh    w8, [x23, #2]
   400b8:   9100a3e0    add x0, sp, #0x28
   400bc:   9105a3e1    add x1, sp, #0x168
   400c0:   f90017f3    str x19, [sp, #40]
   400c4:   b90033ff    str wzr, [sp, #48]
   400c8:   79008be8    strh    w8, [sp, #68]
   400cc:   94001fe5    bl  48060 <__libc_init@plt-0x18a50>
   400d0:   36000400    tbz w0, #0, 40150 <__libc_init@plt-0x20960>
   400d4:   d10223a1    sub x1, x29, #0x88
   400d8:   aa1403e0    mov x0, x20
   400dc:   aa1f03e2    mov x2, xzr
   400e0:   97ffc40c    bl  31110 <__libc_init@plt-0x2f9a0>
   400e4:   91000739    add x25, x25, #0x1
   400e8:   37000060    tbnz    w0, #0, 400f4 <__libc_init@plt-0x209bc>
   400ec:   eb15033f    cmp x25, x21
   400f0:   540005c3    b.cc    401a8 <__libc_init@plt-0x20908>  // b.lo, b.ul, b.last
   400f4:   eb15033f    cmp x25, x21
   400f8:   54fff4a1    b.ne    3ff8c <__libc_init@plt-0x20b24>  // b.any
   400fc:   14000024    b   4018c <__libc_init@plt-0x20924>
   40100:   52800028    mov w8, #0x1                    // #1
   40104:   2a0803fb    mov w27, w8
   40108:   9100a3e8    add x8, sp, #0x28
   4010c:   aa1303e0    mov x0, x19
   40110:   52800021    mov w1, #0x1                    // #1
   40114:   97ffa210    bl  28954 <__libc_init@plt-0x3815c>
   40118:   394233e8    ldrb    w8, [sp, #140]
   4011c:   340001a8    cbz w8, 40150 <__libc_init@plt-0x20960>
   40120:   794002e8    ldrh    w8, [x23]
   40124:   910323e0    add x0, sp, #0xc8
   40128:   9100a3e1    add x1, sp, #0x28
   4012c:   f90067f3    str x19, [sp, #200]
   40130:   b900d3ff    str wzr, [sp, #208]
   40134:   7901cbe8    strh    w8, [sp, #228]
   40138:   94001fca    bl  48060 <__libc_init@plt-0x18a50>
   4013c:   360000a0    tbz w0, #0, 40150 <__libc_init@plt-0x20960>
   40140:   2a1f03e8    mov w8, wzr
   40144:   91000af7    add x23, x23, #0x2
   40148:   3707fdfb    tbnz    w27, #0, 40104 <__libc_init@plt-0x209ac>
   4014c:   17ffffe2    b   400d4 <__libc_init@plt-0x209dc>
   40150:   2a1f03f6    mov w22, wzr
   40154:   f94007f7    ldr x23, [sp, #8]
   40158:   f94016e8    ldr x8, [x23, #40]
   4015c:   f85f03a9    ldur    x9, [x29, #-16]
   40160:   eb09011f    cmp x8, x9
   40164:   540002c1    b.ne    401bc <__libc_init@plt-0x208f4>  // b.any
   40168:   2a1603e0    mov w0, w22
   4016c:   910b03ff    add sp, sp, #0x2c0
   40170:   a9454ff4    ldp x20, x19, [sp, #80]
   40174:   a94457f6    ldp x22, x21, [sp, #64]
   40178:   a9435ff8    ldp x24, x23, [sp, #48]
   4017c:   a94267fa    ldp x26, x25, [sp, #32]
   40180:   a9416ffc    ldp x28, x27, [sp, #16]
   40184:   a8c67bfd    ldp x29, x30, [sp], #96
   40188:   d65f03c0    ret
   4018c:   52800036    mov w22, #0x1                       // #1
   40190:   17fffff1    b   40154 <__libc_init@plt-0x2095c>
   40194:   aa1303e0    mov x0, x19
   40198:   97ffa29f    bl  28c14 <__libc_init@plt-0x37e9c>
   4019c:   b0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   401a0:   91187021    add x1, x1, #0x61c
   401a4:   97ff8b99    bl  23008 <__libc_init@plt-0x3daa8>
   401a8:   aa1303e0    mov x0, x19
   401ac:   97ffa29a    bl  28c14 <__libc_init@plt-0x37e9c>
   401b0:   d0fffe41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   401b4:   911b1421    add x1, x1, #0x6c5
   401b8:   97ff8b94    bl  23008 <__libc_init@plt-0x3daa8>
   401bc:   94008261    bl  60b40 <__stack_chk_fail@plt>
   401c0:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   401c4:   a9016ffc    stp x28, x27, [sp, #16]
   401c8:   910003fd    mov x29, sp
   401cc:   a90267fa    stp x26, x25, [sp, #32]
   401d0:   a9035ff8    stp x24, x23, [sp, #48]
   401d4:   a90457f6    stp x22, x21, [sp, #64]
   401d8:   a9054ff4    stp x20, x19, [sp, #80]
   401dc:   d10bc3ff    sub sp, sp, #0x2f0
   401e0:   d53bd057    mrs x23, tpidr_el0
   401e4:   aa0003f3    mov x19, x0
   401e8:   f94016e8    ldr x8, [x23, #40]
   401ec:   aa0103e0    mov x0, x1
   401f0:   aa0103f4    mov x20, x1
   401f4:   f81f03a8    stur    x8, [x29, #-16]
   401f8:   97ffbb96    bl  2f050 <__libc_init@plt-0x31a60>
   401fc:   39405288    ldrb    w8, [x20, #20]
   40200:   aa0003f5    mov x21, x0
   40204:   b40000e8    cbz x8, 40220 <__libc_init@plt-0x20890>
   40208:   91006289    add x9, x20, #0x18
   4020c:   d10223aa    sub x10, x29, #0x88
   40210:   f841852b    ldr x11, [x9], #24
   40214:   f1000508    subs    x8, x8, #0x1
   40218:   f800854b    str x11, [x10], #8
   4021c:   54ffffa1    b.ne    40210 <__libc_init@plt-0x208a0>  // b.any
   40220:   aa1303e0    mov x0, x19
   40224:   940005fe    bl  41a1c <__libc_init@plt-0x1f094>
   40228:   52800036    mov w22, #0x1                       // #1
   4022c:   f90013e0    str x0, [sp, #32]
   40230:   b4000fd5    cbz x21, 40428 <__libc_init@plt-0x20688>
   40234:   d103c3a8    sub x8, x29, #0xf0
   40238:   910663e9    add x9, sp, #0x198
   4023c:   9100711a    add x26, x8, #0x1c
   40240:   91009508    add x8, x8, #0x25
   40244:   aa1f03f9    mov x25, xzr
   40248:   9100713c    add x28, x9, #0x1c
   4024c:   91009538    add x24, x9, #0x25
   40250:   a900a3f7    stp x23, x8, [sp, #8]
   40254:   9100a288    add x8, x20, #0x28
   40258:   f9000fe8    str x8, [sp, #24]
   4025c:   39405289    ldrb    w9, [x20, #20]
   40260:   b4000189    cbz x9, 40290 <__libc_init@plt-0x20820>
   40264:   aa1f03e8    mov x8, xzr
   40268:   d10223aa    sub x10, x29, #0x88
   4026c:   f9400feb    ldr x11, [sp, #24]
   40270:   f840854c    ldr x12, [x10], #8
   40274:   f85f016d    ldur    x13, [x11, #-16]
   40278:   f1000529    subs    x9, x9, #0x1
   4027c:   f841856e    ldr x14, [x11], #24
   40280:   cb0d018c    sub x12, x12, x13
   40284:   9b0e2188    madd    x8, x12, x14, x8
   40288:   54ffff41    b.ne    40270 <__libc_init@plt-0x20840>  // b.any
   4028c:   14000002    b   40294 <__libc_init@plt-0x2081c>
   40290:   aa1f03e8    mov x8, xzr
   40294:   f9400289    ldr x9, [x20]
   40298:   b4000e69    cbz x9, 40464 <__libc_init@plt-0x2064c>
   4029c:   8b080137    add x23, x9, x8
   402a0:   f94013e8    ldr x8, [sp, #32]
   402a4:   b4000968    cbz x8, 403d0 <__libc_init@plt-0x206e0>
   402a8:   90000128    adrp    x8, 64000 <strcmp@plt+0x3240>
   402ac:   381113bf    sturb   wzr, [x29, #-239]
   402b0:   381143bf    sturb   wzr, [x29, #-236]
   402b4:   aa1303e0    mov x0, x19
   402b8:   381183bf    sturb   wzr, [x29, #-232]
   402bc:   3811c3bf    sturb   wzr, [x29, #-228]
   402c0:   381203bf    sturb   wzr, [x29, #-224]
   402c4:   381243bf    sturb   wzr, [x29, #-220]
   402c8:   f945f508    ldr x8, [x8, #3048]
   402cc:   381283bf    sturb   wzr, [x29, #-216]
   402d0:   f9400be9    ldr x9, [sp, #16]
   402d4:   3812c3bf    sturb   wzr, [x29, #-212]
   402d8:   381343b6    sturb   w22, [x29, #-204]
   402dc:   b9401d08    ldr w8, [x8, #28]
   402e0:   b813c3b6    stur    w22, [x29, #-196]
   402e4:   b900013f    str wzr, [x9]
   402e8:   3900113f    strb    wzr, [x9, #4]
   402ec:   b81303a8    stur    w8, [x29, #-208]
   402f0:   b901bbe8    str w8, [sp, #440]
   402f4:   52800f48    mov w8, #0x7a                   // #122
   402f8:   781403bf    sturh   wzr, [x29, #-192]
   402fc:   390673ff    strb    wzr, [sp, #412]
   40300:   790333e8    strh    w8, [sp, #408]
   40304:   52800e48    mov w8, #0x72                   // #114
   40308:   390683ff    strb    wzr, [sp, #416]
   4030c:   390693ff    strb    wzr, [sp, #420]
   40310:   3906a3ff    strb    wzr, [sp, #424]
   40314:   3906b3ff    strb    wzr, [sp, #428]
   40318:   3906c3ff    strb    wzr, [sp, #432]
   4031c:   3906d3ff    strb    wzr, [sp, #436]
   40320:   3906f3f6    strb    w22, [sp, #444]
   40324:   b900031f    str wzr, [x24]
   40328:   3900131f    strb    wzr, [x24, #4]
   4032c:   b901c7f6    str w22, [sp, #452]
   40330:   790393ff    strh    wzr, [sp, #456]
   40334:   381103a8    sturb   w8, [x29, #-240]
   40338:   97ff9d58    bl  27898 <__libc_init@plt-0x39218>
   4033c:   f9400008    ldr x8, [x0]
   40340:   d103c3a1    sub x1, x29, #0xf0
   40344:   f8406009    ldur    x9, [x0, #6]
   40348:   f9000388    str x8, [x28]
   4034c:   f8006389    stur    x9, [x28, #6]
   40350:   f9400008    ldr x8, [x0]
   40354:   b9400809    ldr w9, [x0, #8]
   40358:   7940180a    ldrh    w10, [x0, #12]
   4035c:   910383e0    add x0, sp, #0xe0
   40360:   f9000348    str x8, [x26]
   40364:   b9000b49    str w9, [x26, #8]
   40368:   79001b4a    strh    w10, [x26, #12]
   4036c:   b94002e8    ldr w8, [x23]
   40370:   f90073f3    str x19, [sp, #224]
   40374:   b900ebff    str wzr, [sp, #232]
   40378:   b900ffe8    str w8, [sp, #252]
   4037c:   94002298    bl  48ddc <__libc_init@plt-0x17cd4>
   40380:   36000500    tbz w0, #0, 40420 <__libc_init@plt-0x20690>
   40384:   b94006e8    ldr w8, [x23, #4]
   40388:   9100a3e0    add x0, sp, #0x28
   4038c:   910663e1    add x1, sp, #0x198
   40390:   f90017f3    str x19, [sp, #40]
   40394:   b90033ff    str wzr, [sp, #48]
   40398:   b90047e8    str w8, [sp, #68]
   4039c:   94002290    bl  48ddc <__libc_init@plt-0x17cd4>
   403a0:   36000400    tbz w0, #0, 40420 <__libc_init@plt-0x20690>
   403a4:   d10223a1    sub x1, x29, #0x88
   403a8:   aa1403e0    mov x0, x20
   403ac:   aa1f03e2    mov x2, xzr
   403b0:   97ffc358    bl  31110 <__libc_init@plt-0x2f9a0>
   403b4:   91000739    add x25, x25, #0x1
   403b8:   37000060    tbnz    w0, #0, 403c4 <__libc_init@plt-0x206ec>
   403bc:   eb15033f    cmp x25, x21
   403c0:   540005c3    b.cc    40478 <__libc_init@plt-0x20638>  // b.lo, b.ul, b.last
   403c4:   eb15033f    cmp x25, x21
   403c8:   54fff4a1    b.ne    4025c <__libc_init@plt-0x20854>  // b.any
   403cc:   14000024    b   4045c <__libc_init@plt-0x20654>
   403d0:   52800028    mov w8, #0x1                    // #1
   403d4:   2a0803fb    mov w27, w8
   403d8:   9100a3e8    add x8, sp, #0x28
   403dc:   aa1303e0    mov x0, x19
   403e0:   52800021    mov w1, #0x1                    // #1
   403e4:   97ffa15c    bl  28954 <__libc_init@plt-0x3815c>
   403e8:   394233e8    ldrb    w8, [sp, #140]
   403ec:   340001a8    cbz w8, 40420 <__libc_init@plt-0x20690>
   403f0:   b94002e8    ldr w8, [x23]
   403f4:   910383e0    add x0, sp, #0xe0
   403f8:   9100a3e1    add x1, sp, #0x28
   403fc:   f90073f3    str x19, [sp, #224]
   40400:   b900ebff    str wzr, [sp, #232]
   40404:   b900ffe8    str w8, [sp, #252]
   40408:   94002275    bl  48ddc <__libc_init@plt-0x17cd4>
   4040c:   360000a0    tbz w0, #0, 40420 <__libc_init@plt-0x20690>
   40410:   2a1f03e8    mov w8, wzr
   40414:   910012f7    add x23, x23, #0x4
   40418:   3707fdfb    tbnz    w27, #0, 403d4 <__libc_init@plt-0x206dc>
   4041c:   17ffffe2    b   403a4 <__libc_init@plt-0x2070c>
   40420:   2a1f03f6    mov w22, wzr
   40424:   f94007f7    ldr x23, [sp, #8]
   40428:   f94016e8    ldr x8, [x23, #40]
   4042c:   f85f03a9    ldur    x9, [x29, #-16]
   40430:   eb09011f    cmp x8, x9
   40434:   540002c1    b.ne    4048c <__libc_init@plt-0x20624>  // b.any
   40438:   2a1603e0    mov w0, w22
   4043c:   910bc3ff    add sp, sp, #0x2f0
   40440:   a9454ff4    ldp x20, x19, [sp, #80]
   40444:   a94457f6    ldp x22, x21, [sp, #64]
   40448:   a9435ff8    ldp x24, x23, [sp, #48]
   4044c:   a94267fa    ldp x26, x25, [sp, #32]
   40450:   a9416ffc    ldp x28, x27, [sp, #16]
   40454:   a8c67bfd    ldp x29, x30, [sp], #96
   40458:   d65f03c0    ret
   4045c:   52800036    mov w22, #0x1                       // #1
   40460:   17fffff1    b   40424 <__libc_init@plt-0x2068c>
   40464:   aa1303e0    mov x0, x19
   40468:   97ffa1eb    bl  28c14 <__libc_init@plt-0x37e9c>
   4046c:   b0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   40470:   91187021    add x1, x1, #0x61c
   40474:   97ff8ae5    bl  23008 <__libc_init@plt-0x3daa8>
   40478:   aa1303e0    mov x0, x19
   4047c:   97ffa1e6    bl  28c14 <__libc_init@plt-0x37e9c>
   40480:   d0fffe41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   40484:   911b1421    add x1, x1, #0x6c5
   40488:   97ff8ae0    bl  23008 <__libc_init@plt-0x3daa8>
   4048c:   940081ad    bl  60b40 <__stack_chk_fail@plt>
   40490:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   40494:   a9016ffc    stp x28, x27, [sp, #16]
   40498:   910003fd    mov x29, sp
   4049c:   a90267fa    stp x26, x25, [sp, #32]
   404a0:   a9035ff8    stp x24, x23, [sp, #48]
   404a4:   a90457f6    stp x22, x21, [sp, #64]
   404a8:   a9054ff4    stp x20, x19, [sp, #80]
   404ac:   d12043ff    sub sp, sp, #0x810
   404b0:   d53bd057    mrs x23, tpidr_el0
   404b4:   aa0003f3    mov x19, x0
   404b8:   f94016e8    ldr x8, [x23, #40]
   404bc:   aa0103e0    mov x0, x1
   404c0:   aa0103f4    mov x20, x1
   404c4:   f81f03a8    stur    x8, [x29, #-16]
   404c8:   97ffbae2    bl  2f050 <__libc_init@plt-0x31a60>
   404cc:   39405288    ldrb    w8, [x20, #20]
   404d0:   aa0003f5    mov x21, x0
   404d4:   b40000e8    cbz x8, 404f0 <__libc_init@plt-0x205c0>
   404d8:   91006289    add x9, x20, #0x18
   404dc:   d10223aa    sub x10, x29, #0x88
   404e0:   f841852b    ldr x11, [x9], #24
   404e4:   f1000508    subs    x8, x8, #0x1
   404e8:   f800854b    str x11, [x10], #8
   404ec:   54ffffa1    b.ne    404e0 <__libc_init@plt-0x205d0>  // b.any
   404f0:   aa1303e0    mov x0, x19
   404f4:   9400054a    bl  41a1c <__libc_init@plt-0x1f094>
   404f8:   52800036    mov w22, #0x1                       // #1
   404fc:   f90013e0    str x0, [sp, #32]
   40500:   b4000fd5    cbz x21, 406f8 <__libc_init@plt-0x203b8>
   40504:   d103c3a8    sub x8, x29, #0xf0
   40508:   911ae3e9    add x9, sp, #0x6b8
   4050c:   9100711a    add x26, x8, #0x1c
   40510:   91009508    add x8, x8, #0x25
   40514:   aa1f03f9    mov x25, xzr
   40518:   9100713c    add x28, x9, #0x1c
   4051c:   91009538    add x24, x9, #0x25
   40520:   a900a3f7    stp x23, x8, [sp, #8]
   40524:   9100a288    add x8, x20, #0x28
   40528:   f9000fe8    str x8, [sp, #24]
   4052c:   39405289    ldrb    w9, [x20, #20]
   40530:   b4000189    cbz x9, 40560 <__libc_init@plt-0x20550>
   40534:   aa1f03e8    mov x8, xzr
   40538:   d10223aa    sub x10, x29, #0x88
   4053c:   f9400feb    ldr x11, [sp, #24]
   40540:   f840854c    ldr x12, [x10], #8
   40544:   f85f016d    ldur    x13, [x11, #-16]
   40548:   f1000529    subs    x9, x9, #0x1
   4054c:   f841856e    ldr x14, [x11], #24
   40550:   cb0d018c    sub x12, x12, x13
   40554:   9b0e2188    madd    x8, x12, x14, x8
   40558:   54ffff41    b.ne    40540 <__libc_init@plt-0x20570>  // b.any
   4055c:   14000002    b   40564 <__libc_init@plt-0x2054c>
   40560:   aa1f03e8    mov x8, xzr
   40564:   f9400289    ldr x9, [x20]
   40568:   b4000e69    cbz x9, 40734 <__libc_init@plt-0x2037c>
   4056c:   8b080137    add x23, x9, x8
   40570:   f94013e8    ldr x8, [sp, #32]
   40574:   b4000968    cbz x8, 406a0 <__libc_init@plt-0x20410>
   40578:   90000128    adrp    x8, 64000 <strcmp@plt+0x3240>
   4057c:   381113bf    sturb   wzr, [x29, #-239]
   40580:   381143bf    sturb   wzr, [x29, #-236]
   40584:   aa1303e0    mov x0, x19
   40588:   381183bf    sturb   wzr, [x29, #-232]
   4058c:   3811c3bf    sturb   wzr, [x29, #-228]
   40590:   381203bf    sturb   wzr, [x29, #-224]
   40594:   381243bf    sturb   wzr, [x29, #-220]
   40598:   f945f508    ldr x8, [x8, #3048]
   4059c:   381283bf    sturb   wzr, [x29, #-216]
   405a0:   f9400be9    ldr x9, [sp, #16]
   405a4:   3812c3bf    sturb   wzr, [x29, #-212]
   405a8:   381343b6    sturb   w22, [x29, #-204]
   405ac:   b9401d08    ldr w8, [x8, #28]
   405b0:   b813c3b6    stur    w22, [x29, #-196]
   405b4:   b900013f    str wzr, [x9]
   405b8:   3900113f    strb    wzr, [x9, #4]
   405bc:   b81303a8    stur    w8, [x29, #-208]
   405c0:   b906dbe8    str w8, [sp, #1752]
   405c4:   52800f48    mov w8, #0x7a                   // #122
   405c8:   781403bf    sturh   wzr, [x29, #-192]
   405cc:   391af3ff    strb    wzr, [sp, #1724]
   405d0:   790d73e8    strh    w8, [sp, #1720]
   405d4:   52800e48    mov w8, #0x72                   // #114
   405d8:   391b03ff    strb    wzr, [sp, #1728]
   405dc:   391b13ff    strb    wzr, [sp, #1732]
   405e0:   391b23ff    strb    wzr, [sp, #1736]
   405e4:   391b33ff    strb    wzr, [sp, #1740]
   405e8:   391b43ff    strb    wzr, [sp, #1744]
   405ec:   391b53ff    strb    wzr, [sp, #1748]
   405f0:   391b73f6    strb    w22, [sp, #1756]
   405f4:   b900031f    str wzr, [x24]
   405f8:   3900131f    strb    wzr, [x24, #4]
   405fc:   b906e7f6    str w22, [sp, #1764]
   40600:   790dd3ff    strh    wzr, [sp, #1768]
   40604:   381103a8    sturb   w8, [x29, #-240]
   40608:   97ff9ca4    bl  27898 <__libc_init@plt-0x39218>
   4060c:   f9400008    ldr x8, [x0]
   40610:   d103c3a1    sub x1, x29, #0xf0
   40614:   f8406009    ldur    x9, [x0, #6]
   40618:   f9000388    str x8, [x28]
   4061c:   f8006389    stur    x9, [x28, #6]
   40620:   f9400008    ldr x8, [x0]
   40624:   b9400809    ldr w9, [x0, #8]
   40628:   7940180a    ldrh    w10, [x0, #12]
   4062c:   910dc3e0    add x0, sp, #0x370
   40630:   f9000348    str x8, [x26]
   40634:   b9000b49    str w9, [x26, #8]
   40638:   79001b4a    strh    w10, [x26, #12]
   4063c:   f94002e8    ldr x8, [x23]
   40640:   f901bbf3    str x19, [sp, #880]
   40644:   b9037bff    str wzr, [sp, #888]
   40648:   f901cbe8    str x8, [sp, #912]
   4064c:   94002543    bl  49b58 <__libc_init@plt-0x16f58>
   40650:   36000500    tbz w0, #0, 406f0 <__libc_init@plt-0x203c0>
   40654:   f94006e8    ldr x8, [x23, #8]
   40658:   9100a3e0    add x0, sp, #0x28
   4065c:   911ae3e1    add x1, sp, #0x6b8
   40660:   f90017f3    str x19, [sp, #40]
   40664:   b90033ff    str wzr, [sp, #48]
   40668:   f90027e8    str x8, [sp, #72]
   4066c:   9400253b    bl  49b58 <__libc_init@plt-0x16f58>
   40670:   36000400    tbz w0, #0, 406f0 <__libc_init@plt-0x203c0>
   40674:   d10223a1    sub x1, x29, #0x88
   40678:   aa1403e0    mov x0, x20
   4067c:   aa1f03e2    mov x2, xzr
   40680:   97ffc2a4    bl  31110 <__libc_init@plt-0x2f9a0>
   40684:   91000739    add x25, x25, #0x1
   40688:   37000060    tbnz    w0, #0, 40694 <__libc_init@plt-0x2041c>
   4068c:   eb15033f    cmp x25, x21
   40690:   540005c3    b.cc    40748 <__libc_init@plt-0x20368>  // b.lo, b.ul, b.last
   40694:   eb15033f    cmp x25, x21
   40698:   54fff4a1    b.ne    4052c <__libc_init@plt-0x20584>  // b.any
   4069c:   14000024    b   4072c <__libc_init@plt-0x20384>
   406a0:   52800028    mov w8, #0x1                    // #1
   406a4:   2a0803fb    mov w27, w8
   406a8:   9100a3e8    add x8, sp, #0x28
   406ac:   aa1303e0    mov x0, x19
   406b0:   52800021    mov w1, #0x1                    // #1
   406b4:   97ffa0a8    bl  28954 <__libc_init@plt-0x3815c>
   406b8:   394233e8    ldrb    w8, [sp, #140]
   406bc:   340001a8    cbz w8, 406f0 <__libc_init@plt-0x203c0>
   406c0:   f94002e8    ldr x8, [x23]
   406c4:   910dc3e0    add x0, sp, #0x370
   406c8:   9100a3e1    add x1, sp, #0x28
   406cc:   f901bbf3    str x19, [sp, #880]
   406d0:   b9037bff    str wzr, [sp, #888]
   406d4:   f901cbe8    str x8, [sp, #912]
   406d8:   94002520    bl  49b58 <__libc_init@plt-0x16f58>
   406dc:   360000a0    tbz w0, #0, 406f0 <__libc_init@plt-0x203c0>
   406e0:   2a1f03e8    mov w8, wzr
   406e4:   910022f7    add x23, x23, #0x8
   406e8:   3707fdfb    tbnz    w27, #0, 406a4 <__libc_init@plt-0x2040c>
   406ec:   17ffffe2    b   40674 <__libc_init@plt-0x2043c>
   406f0:   2a1f03f6    mov w22, wzr
   406f4:   f94007f7    ldr x23, [sp, #8]
   406f8:   f94016e8    ldr x8, [x23, #40]
   406fc:   f85f03a9    ldur    x9, [x29, #-16]
   40700:   eb09011f    cmp x8, x9
   40704:   540002c1    b.ne    4075c <__libc_init@plt-0x20354>  // b.any
   40708:   2a1603e0    mov w0, w22
   4070c:   912043ff    add sp, sp, #0x810
   40710:   a9454ff4    ldp x20, x19, [sp, #80]
   40714:   a94457f6    ldp x22, x21, [sp, #64]
   40718:   a9435ff8    ldp x24, x23, [sp, #48]
   4071c:   a94267fa    ldp x26, x25, [sp, #32]
   40720:   a9416ffc    ldp x28, x27, [sp, #16]
   40724:   a8c67bfd    ldp x29, x30, [sp], #96
   40728:   d65f03c0    ret
   4072c:   52800036    mov w22, #0x1                       // #1
   40730:   17fffff1    b   406f4 <__libc_init@plt-0x203bc>
   40734:   aa1303e0    mov x0, x19
   40738:   97ffa137    bl  28c14 <__libc_init@plt-0x37e9c>
   4073c:   b0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   40740:   91187021    add x1, x1, #0x61c
   40744:   97ff8a31    bl  23008 <__libc_init@plt-0x3daa8>
   40748:   aa1303e0    mov x0, x19
   4074c:   97ffa132    bl  28c14 <__libc_init@plt-0x37e9c>
   40750:   d0fffe41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   40754:   911b1421    add x1, x1, #0x6c5
   40758:   97ff8a2c    bl  23008 <__libc_init@plt-0x3daa8>
   4075c:   940080f9    bl  60b40 <__stack_chk_fail@plt>
   40760:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   40764:   a9016ffc    stp x28, x27, [sp, #16]
   40768:   910003fd    mov x29, sp
   4076c:   a90267fa    stp x26, x25, [sp, #32]
   40770:   a9035ff8    stp x24, x23, [sp, #48]
   40774:   a90457f6    stp x22, x21, [sp, #64]
   40778:   a9054ff4    stp x20, x19, [sp, #80]
   4077c:   d14017ff    sub sp, sp, #0x5, lsl #12
   40780:   d130c3ff    sub sp, sp, #0xc30
   40784:   d53bd057    mrs x23, tpidr_el0
   40788:   aa0003f3    mov x19, x0
   4078c:   f94016e8    ldr x8, [x23, #40]
   40790:   aa0103e0    mov x0, x1
   40794:   aa0103f4    mov x20, x1
   40798:   f81e83a8    stur    x8, [x29, #-24]
   4079c:   97ffba2d    bl  2f050 <__libc_init@plt-0x31a60>
   407a0:   39405288    ldrb    w8, [x20, #20]
   407a4:   aa0003f5    mov x21, x0
   407a8:   b40000e8    cbz x8, 407c4 <__libc_init@plt-0x202ec>
   407ac:   91006289    add x9, x20, #0x18
   407b0:   d10243aa    sub x10, x29, #0x90
   407b4:   f841852b    ldr x11, [x9], #24
   407b8:   f1000508    subs    x8, x8, #0x1
   407bc:   f800854b    str x11, [x10], #8
   407c0:   54ffffa1    b.ne    407b4 <__libc_init@plt-0x202fc>  // b.any
   407c4:   aa1303e0    mov x0, x19
   407c8:   94000495    bl  41a1c <__libc_init@plt-0x1f094>
   407cc:   52800036    mov w22, #0x1                       // #1
   407d0:   f90017e0    str x0, [sp, #40]
   407d4:   b40010b5    cbz x21, 409e8 <__libc_init@plt-0x200c8>
   407d8:   914017fa    add x26, sp, #0x5, lsl #12
   407dc:   d103e3a8    sub x8, x29, #0xf8
   407e0:   912b435a    add x26, x26, #0xad0
   407e4:   9100711b    add x27, x8, #0x1c
   407e8:   91009509    add x9, x8, #0x25
   407ec:   91007348    add x8, x26, #0x1c
   407f0:   aa1f03f9    mov x25, xzr
   407f4:   a900a3f7    stp x23, x8, [sp, #8]
   407f8:   91009757    add x23, x26, #0x25
   407fc:   9100a288    add x8, x20, #0x28
   40800:   a901a3e9    stp x9, x8, [sp, #24]
   40804:   39405289    ldrb    w9, [x20, #20]
   40808:   b4000189    cbz x9, 40838 <__libc_init@plt-0x20278>
   4080c:   aa1f03e8    mov x8, xzr
   40810:   d10243aa    sub x10, x29, #0x90
   40814:   f94013eb    ldr x11, [sp, #32]
   40818:   f840854c    ldr x12, [x10], #8
   4081c:   f85f016d    ldur    x13, [x11, #-16]
   40820:   f1000529    subs    x9, x9, #0x1
   40824:   f841856e    ldr x14, [x11], #24
   40828:   cb0d018c    sub x12, x12, x13
   4082c:   9b0e2188    madd    x8, x12, x14, x8
   40830:   54ffff41    b.ne    40818 <__libc_init@plt-0x20298>  // b.any
   40834:   14000002    b   4083c <__libc_init@plt-0x20274>
   40838:   aa1f03e8    mov x8, xzr
   4083c:   f9400289    ldr x9, [x20]
   40840:   b4000f49    cbz x9, 40a28 <__libc_init@plt-0x20088>
   40844:   8b08013c    add x28, x9, x8
   40848:   f94017e8    ldr x8, [sp, #40]
   4084c:   b40009e8    cbz x8, 40988 <__libc_init@plt-0x20128>
   40850:   90000128    adrp    x8, 64000 <strcmp@plt+0x3240>
   40854:   3901a75f    strb    wzr, [x26, #105]
   40858:   3901b35f    strb    wzr, [x26, #108]
   4085c:   aa1303e0    mov x0, x19
   40860:   3901c35f    strb    wzr, [x26, #112]
   40864:   3901d35f    strb    wzr, [x26, #116]
   40868:   3901e35f    strb    wzr, [x26, #120]
   4086c:   3901f35f    strb    wzr, [x26, #124]
   40870:   f945f508    ldr x8, [x8, #3048]
   40874:   3902035f    strb    wzr, [x26, #128]
   40878:   f9400fe9    ldr x9, [sp, #24]
   4087c:   3902135f    strb    wzr, [x26, #132]
   40880:   39023356    strb    w22, [x26, #140]
   40884:   b9401d08    ldr w8, [x8, #28]
   40888:   b9009756    str w22, [x26, #148]
   4088c:   b900013f    str wzr, [x9]
   40890:   3900113f    strb    wzr, [x9, #4]
   40894:   b9008b48    str w8, [x26, #136]
   40898:   b9002348    str w8, [x26, #32]
   4089c:   52800f48    mov w8, #0x7a                   // #122
   408a0:   7901335f    strh    wzr, [x26, #152]
   408a4:   3900135f    strb    wzr, [x26, #4]
   408a8:   79000348    strh    w8, [x26]
   408ac:   52800e48    mov w8, #0x72                   // #114
   408b0:   3900235f    strb    wzr, [x26, #8]
   408b4:   3900335f    strb    wzr, [x26, #12]
   408b8:   3900435f    strb    wzr, [x26, #16]
   408bc:   3900535f    strb    wzr, [x26, #20]
   408c0:   3900635f    strb    wzr, [x26, #24]
   408c4:   3900735f    strb    wzr, [x26, #28]
   408c8:   39009356    strb    w22, [x26, #36]
   408cc:   b90002ff    str wzr, [x23]
   408d0:   390012ff    strb    wzr, [x23, #4]
   408d4:   b9002f56    str w22, [x26, #44]
   408d8:   7900635f    strh    wzr, [x26, #48]
   408dc:   3901a348    strb    w8, [x26, #104]
   408e0:   97ff9bee    bl  27898 <__libc_init@plt-0x39218>
   408e4:   f9400008    ldr x8, [x0]
   408e8:   d103e3a1    sub x1, x29, #0xf8
   408ec:   f8406009    ldur    x9, [x0, #6]
   408f0:   f9400bea    ldr x10, [sp, #16]
   408f4:   f9000148    str x8, [x10]
   408f8:   f8006149    stur    x9, [x10, #6]
   408fc:   f9400008    ldr x8, [x0]
   40900:   b9400809    ldr w9, [x0, #8]
   40904:   7940180a    ldrh    w10, [x0, #12]
   40908:   91400be0    add x0, sp, #0x2, lsl #12
   4090c:   f9000368    str x8, [x27]
   40910:   91360000    add x0, x0, #0xd80
   40914:   b9000b69    str w9, [x27, #8]
   40918:   79001b6a    strh    w10, [x27, #12]
   4091c:   a9402788    ldp x8, x9, [x28]
   40920:   f916c3f3    str x19, [sp, #11648]
   40924:   b92d8bff    str wzr, [sp, #11656]
   40928:   f916d3e8    str x8, [sp, #11680]
   4092c:   f916d7e9    str x9, [sp, #11688]
   40930:   940027e9    bl  4a8d4 <__libc_init@plt-0x161dc>
   40934:   36000560    tbz w0, #0, 409e0 <__libc_init@plt-0x200d0>
   40938:   a9412788    ldp x8, x9, [x28, #16]
   4093c:   914017e1    add x1, sp, #0x5, lsl #12
   40940:   9100c3e0    add x0, sp, #0x30
   40944:   912b4021    add x1, x1, #0xad0
   40948:   f9001bf3    str x19, [sp, #48]
   4094c:   b9003bff    str wzr, [sp, #56]
   40950:   a90527e8    stp x8, x9, [sp, #80]
   40954:   940027e0    bl  4a8d4 <__libc_init@plt-0x161dc>
   40958:   36000440    tbz w0, #0, 409e0 <__libc_init@plt-0x200d0>
   4095c:   d10243a1    sub x1, x29, #0x90
   40960:   aa1403e0    mov x0, x20
   40964:   aa1f03e2    mov x2, xzr
   40968:   97ffc1ea    bl  31110 <__libc_init@plt-0x2f9a0>
   4096c:   91000739    add x25, x25, #0x1
   40970:   37000060    tbnz    w0, #0, 4097c <__libc_init@plt-0x20134>
   40974:   eb15033f    cmp x25, x21
   40978:   54000623    b.cc    40a3c <__libc_init@plt-0x20074>  // b.lo, b.ul, b.last
   4097c:   eb15033f    cmp x25, x21
   40980:   54fff421    b.ne    40804 <__libc_init@plt-0x202ac>  // b.any
   40984:   14000027    b   40a20 <__libc_init@plt-0x20090>
   40988:   52800028    mov w8, #0x1                    // #1
   4098c:   2a0803f8    mov w24, w8
   40990:   9100c3e8    add x8, sp, #0x30
   40994:   aa1303e0    mov x0, x19
   40998:   52800021    mov w1, #0x1                    // #1
   4099c:   97ff9fee    bl  28954 <__libc_init@plt-0x3815c>
   409a0:   394253e8    ldrb    w8, [sp, #148]
   409a4:   340001e8    cbz w8, 409e0 <__libc_init@plt-0x200d0>
   409a8:   a9402788    ldp x8, x9, [x28]
   409ac:   91400be0    add x0, sp, #0x2, lsl #12
   409b0:   9100c3e1    add x1, sp, #0x30
   409b4:   91360000    add x0, x0, #0xd80
   409b8:   f916c3f3    str x19, [sp, #11648]
   409bc:   b92d8bff    str wzr, [sp, #11656]
   409c0:   f916d3e8    str x8, [sp, #11680]
   409c4:   f916d7e9    str x9, [sp, #11688]
   409c8:   940027c3    bl  4a8d4 <__libc_init@plt-0x161dc>
   409cc:   360000a0    tbz w0, #0, 409e0 <__libc_init@plt-0x200d0>
   409d0:   2a1f03e8    mov w8, wzr
   409d4:   9100439c    add x28, x28, #0x10
   409d8:   3707fdb8    tbnz    w24, #0, 4098c <__libc_init@plt-0x20124>
   409dc:   17ffffe0    b   4095c <__libc_init@plt-0x20154>
   409e0:   2a1f03f6    mov w22, wzr
   409e4:   f94007f7    ldr x23, [sp, #8]
   409e8:   f94016e8    ldr x8, [x23, #40]
   409ec:   f85e83a9    ldur    x9, [x29, #-24]
   409f0:   eb09011f    cmp x8, x9
   409f4:   540002e1    b.ne    40a50 <__libc_init@plt-0x20060>  // b.any
   409f8:   2a1603e0    mov w0, w22
   409fc:   914017ff    add sp, sp, #0x5, lsl #12
   40a00:   9130c3ff    add sp, sp, #0xc30
   40a04:   a9454ff4    ldp x20, x19, [sp, #80]
   40a08:   a94457f6    ldp x22, x21, [sp, #64]
   40a0c:   a9435ff8    ldp x24, x23, [sp, #48]
   40a10:   a94267fa    ldp x26, x25, [sp, #32]
   40a14:   a9416ffc    ldp x28, x27, [sp, #16]
   40a18:   a8c67bfd    ldp x29, x30, [sp], #96
   40a1c:   d65f03c0    ret
   40a20:   52800036    mov w22, #0x1                       // #1
   40a24:   17fffff0    b   409e4 <__libc_init@plt-0x200cc>
   40a28:   aa1303e0    mov x0, x19
   40a2c:   97ffa07a    bl  28c14 <__libc_init@plt-0x37e9c>
   40a30:   b0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   40a34:   91187021    add x1, x1, #0x61c
   40a38:   97ff8974    bl  23008 <__libc_init@plt-0x3daa8>
   40a3c:   aa1303e0    mov x0, x19
   40a40:   97ffa075    bl  28c14 <__libc_init@plt-0x37e9c>
   40a44:   d0fffe41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   40a48:   911b1421    add x1, x1, #0x6c5
   40a4c:   97ff896f    bl  23008 <__libc_init@plt-0x3daa8>
   40a50:   9400803c    bl  60b40 <__stack_chk_fail@plt>
   40a54:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   40a58:   a9016ffc    stp x28, x27, [sp, #16]
   40a5c:   910003fd    mov x29, sp
   40a60:   a90267fa    stp x26, x25, [sp, #32]
   40a64:   a9035ff8    stp x24, x23, [sp, #48]
   40a68:   a90457f6    stp x22, x21, [sp, #64]
   40a6c:   a9054ff4    stp x20, x19, [sp, #80]
   40a70:   d14017ff    sub sp, sp, #0x5, lsl #12
   40a74:   d13243ff    sub sp, sp, #0xc90
   40a78:   d53bd057    mrs x23, tpidr_el0
   40a7c:   aa0003f3    mov x19, x0
   40a80:   f94016e8    ldr x8, [x23, #40]
   40a84:   aa0103e0    mov x0, x1
   40a88:   aa0103f4    mov x20, x1
   40a8c:   f81e83a8    stur    x8, [x29, #-24]
   40a90:   97ffb970    bl  2f050 <__libc_init@plt-0x31a60>
   40a94:   39405288    ldrb    w8, [x20, #20]
   40a98:   aa0003f5    mov x21, x0
   40a9c:   b40000e8    cbz x8, 40ab8 <__libc_init@plt-0x1fff8>
   40aa0:   91006289    add x9, x20, #0x18
   40aa4:   d10243aa    sub x10, x29, #0x90
   40aa8:   f841852b    ldr x11, [x9], #24
   40aac:   f1000508    subs    x8, x8, #0x1
   40ab0:   f800854b    str x11, [x10], #8
   40ab4:   54ffffa1    b.ne    40aa8 <__libc_init@plt-0x20008>  // b.any
   40ab8:   aa1303e0    mov x0, x19
   40abc:   940003d8    bl  41a1c <__libc_init@plt-0x1f094>
   40ac0:   52800036    mov w22, #0x1                       // #1
   40ac4:   f90017e0    str x0, [sp, #40]
   40ac8:   b40010b5    cbz x21, 40cdc <__libc_init@plt-0x1fdd4>
   40acc:   914017fa    add x26, sp, #0x5, lsl #12
   40ad0:   d103e3a8    sub x8, x29, #0xf8
   40ad4:   912cc35a    add x26, x26, #0xb30
   40ad8:   9100711b    add x27, x8, #0x1c
   40adc:   91009509    add x9, x8, #0x25
   40ae0:   91007348    add x8, x26, #0x1c
   40ae4:   aa1f03f9    mov x25, xzr
   40ae8:   a900a3f7    stp x23, x8, [sp, #8]
   40aec:   91009757    add x23, x26, #0x25
   40af0:   9100a288    add x8, x20, #0x28
   40af4:   a901a3e9    stp x9, x8, [sp, #24]
   40af8:   39405289    ldrb    w9, [x20, #20]
   40afc:   b4000189    cbz x9, 40b2c <__libc_init@plt-0x1ff84>
   40b00:   aa1f03e8    mov x8, xzr
   40b04:   d10243aa    sub x10, x29, #0x90
   40b08:   f94013eb    ldr x11, [sp, #32]
   40b0c:   f840854c    ldr x12, [x10], #8
   40b10:   f85f016d    ldur    x13, [x11, #-16]
   40b14:   f1000529    subs    x9, x9, #0x1
   40b18:   f841856e    ldr x14, [x11], #24
   40b1c:   cb0d018c    sub x12, x12, x13
   40b20:   9b0e2188    madd    x8, x12, x14, x8
   40b24:   54ffff41    b.ne    40b0c <__libc_init@plt-0x1ffa4>  // b.any
   40b28:   14000002    b   40b30 <__libc_init@plt-0x1ff80>
   40b2c:   aa1f03e8    mov x8, xzr
   40b30:   f9400289    ldr x9, [x20]
   40b34:   b4000f49    cbz x9, 40d1c <__libc_init@plt-0x1fd94>
   40b38:   8b08013c    add x28, x9, x8
   40b3c:   f94017e8    ldr x8, [sp, #40]
   40b40:   b40009e8    cbz x8, 40c7c <__libc_init@plt-0x1fe34>
   40b44:   90000128    adrp    x8, 64000 <strcmp@plt+0x3240>
   40b48:   3901a75f    strb    wzr, [x26, #105]
   40b4c:   3901b35f    strb    wzr, [x26, #108]
   40b50:   aa1303e0    mov x0, x19
   40b54:   3901c35f    strb    wzr, [x26, #112]
   40b58:   3901d35f    strb    wzr, [x26, #116]
   40b5c:   3901e35f    strb    wzr, [x26, #120]
   40b60:   3901f35f    strb    wzr, [x26, #124]
   40b64:   f945f508    ldr x8, [x8, #3048]
   40b68:   3902035f    strb    wzr, [x26, #128]
   40b6c:   f9400fe9    ldr x9, [sp, #24]
   40b70:   3902135f    strb    wzr, [x26, #132]
   40b74:   39023356    strb    w22, [x26, #140]
   40b78:   b9401d08    ldr w8, [x8, #28]
   40b7c:   b9009756    str w22, [x26, #148]
   40b80:   b900013f    str wzr, [x9]
   40b84:   3900113f    strb    wzr, [x9, #4]
   40b88:   b9008b48    str w8, [x26, #136]
   40b8c:   b9002348    str w8, [x26, #32]
   40b90:   52800f48    mov w8, #0x7a                   // #122
   40b94:   7901335f    strh    wzr, [x26, #152]
   40b98:   3900135f    strb    wzr, [x26, #4]
   40b9c:   79000348    strh    w8, [x26]
   40ba0:   52800e48    mov w8, #0x72                   // #114
   40ba4:   3900235f    strb    wzr, [x26, #8]
   40ba8:   3900335f    strb    wzr, [x26, #12]
   40bac:   3900435f    strb    wzr, [x26, #16]
   40bb0:   3900535f    strb    wzr, [x26, #20]
   40bb4:   3900635f    strb    wzr, [x26, #24]
   40bb8:   3900735f    strb    wzr, [x26, #28]
   40bbc:   39009356    strb    w22, [x26, #36]
   40bc0:   b90002ff    str wzr, [x23]
   40bc4:   390012ff    strb    wzr, [x23, #4]
   40bc8:   b9002f56    str w22, [x26, #44]
   40bcc:   7900635f    strh    wzr, [x26, #48]
   40bd0:   3901a348    strb    w8, [x26, #104]
   40bd4:   97ff9b31    bl  27898 <__libc_init@plt-0x39218>
   40bd8:   f9400008    ldr x8, [x0]
   40bdc:   d103e3a1    sub x1, x29, #0xf8
   40be0:   f8406009    ldur    x9, [x0, #6]
   40be4:   f9400bea    ldr x10, [sp, #16]
   40be8:   f9000148    str x8, [x10]
   40bec:   f8006149    stur    x9, [x10, #6]
   40bf0:   f9400008    ldr x8, [x0]
   40bf4:   b9400809    ldr w9, [x0, #8]
   40bf8:   7940180a    ldrh    w10, [x0, #12]
   40bfc:   91400be0    add x0, sp, #0x2, lsl #12
   40c00:   f9000368    str x8, [x27]
   40c04:   9136c000    add x0, x0, #0xdb0
   40c08:   b9000b69    str w9, [x27, #8]
   40c0c:   79001b6a    strh    w10, [x27, #12]
   40c10:   a9402788    ldp x8, x9, [x28]
   40c14:   f916dbf3    str x19, [sp, #11696]
   40c18:   b92dbbff    str wzr, [sp, #11704]
   40c1c:   f916ebe8    str x8, [sp, #11728]
   40c20:   f916efe9    str x9, [sp, #11736]
   40c24:   94002a94    bl  4b674 <__libc_init@plt-0x1543c>
   40c28:   36000560    tbz w0, #0, 40cd4 <__libc_init@plt-0x1fddc>
   40c2c:   a9412788    ldp x8, x9, [x28, #16]
   40c30:   914017e1    add x1, sp, #0x5, lsl #12
   40c34:   9100c3e0    add x0, sp, #0x30
   40c38:   912cc021    add x1, x1, #0xb30
   40c3c:   f9001bf3    str x19, [sp, #48]
   40c40:   b9003bff    str wzr, [sp, #56]
   40c44:   a90527e8    stp x8, x9, [sp, #80]
   40c48:   94002a8b    bl  4b674 <__libc_init@plt-0x1543c>
   40c4c:   36000440    tbz w0, #0, 40cd4 <__libc_init@plt-0x1fddc>
   40c50:   d10243a1    sub x1, x29, #0x90
   40c54:   aa1403e0    mov x0, x20
   40c58:   aa1f03e2    mov x2, xzr
   40c5c:   97ffc12d    bl  31110 <__libc_init@plt-0x2f9a0>
   40c60:   91000739    add x25, x25, #0x1
   40c64:   37000060    tbnz    w0, #0, 40c70 <__libc_init@plt-0x1fe40>
   40c68:   eb15033f    cmp x25, x21
   40c6c:   54000623    b.cc    40d30 <__libc_init@plt-0x1fd80>  // b.lo, b.ul, b.last
   40c70:   eb15033f    cmp x25, x21
   40c74:   54fff421    b.ne    40af8 <__libc_init@plt-0x1ffb8>  // b.any
   40c78:   14000027    b   40d14 <__libc_init@plt-0x1fd9c>
   40c7c:   52800028    mov w8, #0x1                    // #1
   40c80:   2a0803f8    mov w24, w8
   40c84:   9100c3e8    add x8, sp, #0x30
   40c88:   aa1303e0    mov x0, x19
   40c8c:   52800021    mov w1, #0x1                    // #1
   40c90:   97ff9f31    bl  28954 <__libc_init@plt-0x3815c>
   40c94:   394253e8    ldrb    w8, [sp, #148]
   40c98:   340001e8    cbz w8, 40cd4 <__libc_init@plt-0x1fddc>
   40c9c:   a9402788    ldp x8, x9, [x28]
   40ca0:   91400be0    add x0, sp, #0x2, lsl #12
   40ca4:   9100c3e1    add x1, sp, #0x30
   40ca8:   9136c000    add x0, x0, #0xdb0
   40cac:   f916dbf3    str x19, [sp, #11696]
   40cb0:   b92dbbff    str wzr, [sp, #11704]
   40cb4:   f916ebe8    str x8, [sp, #11728]
   40cb8:   f916efe9    str x9, [sp, #11736]
   40cbc:   94002a6e    bl  4b674 <__libc_init@plt-0x1543c>
   40cc0:   360000a0    tbz w0, #0, 40cd4 <__libc_init@plt-0x1fddc>
   40cc4:   2a1f03e8    mov w8, wzr
   40cc8:   9100439c    add x28, x28, #0x10
   40ccc:   3707fdb8    tbnz    w24, #0, 40c80 <__libc_init@plt-0x1fe30>
   40cd0:   17ffffe0    b   40c50 <__libc_init@plt-0x1fe60>
   40cd4:   2a1f03f6    mov w22, wzr
   40cd8:   f94007f7    ldr x23, [sp, #8]
   40cdc:   f94016e8    ldr x8, [x23, #40]
   40ce0:   f85e83a9    ldur    x9, [x29, #-24]
   40ce4:   eb09011f    cmp x8, x9
   40ce8:   540002e1    b.ne    40d44 <__libc_init@plt-0x1fd6c>  // b.any
   40cec:   2a1603e0    mov w0, w22
   40cf0:   914017ff    add sp, sp, #0x5, lsl #12
   40cf4:   913243ff    add sp, sp, #0xc90
   40cf8:   a9454ff4    ldp x20, x19, [sp, #80]
   40cfc:   a94457f6    ldp x22, x21, [sp, #64]
   40d00:   a9435ff8    ldp x24, x23, [sp, #48]
   40d04:   a94267fa    ldp x26, x25, [sp, #32]
   40d08:   a9416ffc    ldp x28, x27, [sp, #16]
   40d0c:   a8c67bfd    ldp x29, x30, [sp], #96
   40d10:   d65f03c0    ret
   40d14:   52800036    mov w22, #0x1                       // #1
   40d18:   17fffff0    b   40cd8 <__libc_init@plt-0x1fdd8>
   40d1c:   aa1303e0    mov x0, x19
   40d20:   97ff9fbd    bl  28c14 <__libc_init@plt-0x37e9c>
   40d24:   b0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   40d28:   91187021    add x1, x1, #0x61c
   40d2c:   97ff88b7    bl  23008 <__libc_init@plt-0x3daa8>
   40d30:   aa1303e0    mov x0, x19
   40d34:   97ff9fb8    bl  28c14 <__libc_init@plt-0x37e9c>
   40d38:   d0fffe41    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   40d3c:   911b1421    add x1, x1, #0x6c5
   40d40:   97ff88b2    bl  23008 <__libc_init@plt-0x3daa8>
   40d44:   94007f7f    bl  60b40 <__stack_chk_fail@plt>
   40d48:   d10543ff    sub sp, sp, #0x150
   40d4c:   a90f7bfd    stp x29, x30, [sp, #240]
   40d50:   9103c3fd    add x29, sp, #0xf0
   40d54:   a9106ffc    stp x28, x27, [sp, #256]
   40d58:   a91167fa    stp x26, x25, [sp, #272]
   40d5c:   a9125ff8    stp x24, x23, [sp, #288]
   40d60:   a91357f6    stp x22, x21, [sp, #304]
   40d64:   a9144ff4    stp x20, x19, [sp, #320]
   40d68:   d53bd059    mrs x25, tpidr_el0
   40d6c:   aa0003f3    mov x19, x0
   40d70:   f9401728    ldr x8, [x25, #40]
   40d74:   aa0103e0    mov x0, x1
   40d78:   aa0103f4    mov x20, x1
   40d7c:   f81f83a8    stur    x8, [x29, #-8]
   40d80:   97ffb8b4    bl  2f050 <__libc_init@plt-0x31a60>
   40d84:   39405288    ldrb    w8, [x20, #20]
   40d88:   aa0003f5    mov x21, x0
   40d8c:   b40000e8    cbz x8, 40da8 <__libc_init@plt-0x1fd08>
   40d90:   91006289    add x9, x20, #0x18
   40d94:   9101c3ea    add x10, sp, #0x70
   40d98:   f841852b    ldr x11, [x9], #24
   40d9c:   f1000508    subs    x8, x8, #0x1
   40da0:   f800854b    str x11, [x10], #8
   40da4:   54ffffa1    b.ne    40d98 <__libc_init@plt-0x1fd18>  // b.any
   40da8:   aa1303e0    mov x0, x19
   40dac:   f9400696    ldr x22, [x20, #8]
   40db0:   9400031b    bl  41a1c <__libc_init@plt-0x1f094>
   40db4:   aa0003f7    mov x23, x0
   40db8:   aa1f03fa    mov x26, xzr
   40dbc:   9100a29b    add x27, x20, #0x28
   40dc0:   eb15035f    cmp x26, x21
   40dc4:   54000660    b.eq    40e90 <__libc_init@plt-0x1fc20>  // b.none
   40dc8:   39405289    ldrb    w9, [x20, #20]
   40dcc:   b4000189    cbz x9, 40dfc <__libc_init@plt-0x1fcb4>
   40dd0:   aa1f03e8    mov x8, xzr
   40dd4:   9101c3ea    add x10, sp, #0x70
   40dd8:   aa1b03eb    mov x11, x27
   40ddc:   f840854c    ldr x12, [x10], #8
   40de0:   f85f016d    ldur    x13, [x11, #-16]
   40de4:   f1000529    subs    x9, x9, #0x1
   40de8:   f841856e    ldr x14, [x11], #24
   40dec:   cb0d018c    sub x12, x12, x13
   40df0:   9b0e2188    madd    x8, x12, x14, x8
   40df4:   54ffff41    b.ne    40ddc <__libc_init@plt-0x1fcd4>  // b.any
   40df8:   14000002    b   40e00 <__libc_init@plt-0x1fcb0>
   40dfc:   aa1f03e8    mov x8, xzr
   40e00:   f9400289    ldr x9, [x20]
   40e04:   b4000629    cbz x9, 40ec8 <__libc_init@plt-0x1fbe8>
   40e08:   8b080138    add x24, x9, x8
   40e0c:   b4000117    cbz x23, 40e2c <__libc_init@plt-0x1fc84>
   40e10:   aa1303e0    mov x0, x19
   40e14:   aa1703e1    mov x1, x23
   40e18:   aa1803e2    mov x2, x24
   40e1c:   aa1603e3    mov x3, x22
   40e20:   94002d7d    bl  4c414 <__libc_init@plt-0x1469c>
   40e24:   370001c0    tbnz    w0, #0, 40e5c <__libc_init@plt-0x1fc54>
   40e28:   1400001a    b   40e90 <__libc_init@plt-0x1fc20>
   40e2c:   910023e8    add x8, sp, #0x8
   40e30:   aa1303e0    mov x0, x19
   40e34:   52800021    mov w1, #0x1                    // #1
   40e38:   97ff9ec7    bl  28954 <__libc_init@plt-0x3815c>
   40e3c:   3941b3e8    ldrb    w8, [sp, #108]
   40e40:   34000288    cbz w8, 40e90 <__libc_init@plt-0x1fc20>
   40e44:   910023e1    add x1, sp, #0x8
   40e48:   aa1303e0    mov x0, x19
   40e4c:   aa1803e2    mov x2, x24
   40e50:   aa1603e3    mov x3, x22
   40e54:   94001522    bl  462dc <__libc_init@plt-0x1a7d4>
   40e58:   360001c0    tbz w0, #0, 40e90 <__libc_init@plt-0x1fc20>
   40e5c:   9101c3e1    add x1, sp, #0x70
   40e60:   aa1403e0    mov x0, x20
   40e64:   aa1f03e2    mov x2, xzr
   40e68:   97ffc0aa    bl  31110 <__libc_init@plt-0x2f9a0>
   40e6c:   9100075a    add x26, x26, #0x1
   40e70:   3707fa80    tbnz    w0, #0, 40dc0 <__libc_init@plt-0x1fcf0>
   40e74:   eb15035f    cmp x26, x21
   40e78:   54fffa42    b.cs    40dc0 <__libc_init@plt-0x1fcf0>  // b.hs, b.nlast
   40e7c:   aa1303e0    mov x0, x19
   40e80:   97ff9f65    bl  28c14 <__libc_init@plt-0x37e9c>
   40e84:   90fffe61    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   40e88:   9138f021    add x1, x1, #0xe3c
   40e8c:   97ff885f    bl  23008 <__libc_init@plt-0x3daa8>
   40e90:   f9401728    ldr x8, [x25, #40]
   40e94:   eb15035f    cmp x26, x21
   40e98:   f85f83a9    ldur    x9, [x29, #-8]
   40e9c:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   40ea0:   eb09011f    cmp x8, x9
   40ea4:   540001c1    b.ne    40edc <__libc_init@plt-0x1fbd4>  // b.any
   40ea8:   a9544ff4    ldp x20, x19, [sp, #320]
   40eac:   a95357f6    ldp x22, x21, [sp, #304]
   40eb0:   a9525ff8    ldp x24, x23, [sp, #288]
   40eb4:   a95167fa    ldp x26, x25, [sp, #272]
   40eb8:   a9506ffc    ldp x28, x27, [sp, #256]
   40ebc:   a94f7bfd    ldp x29, x30, [sp, #240]
   40ec0:   910543ff    add sp, sp, #0x150
   40ec4:   d65f03c0    ret
   40ec8:   aa1303e0    mov x0, x19
   40ecc:   97ff9f52    bl  28c14 <__libc_init@plt-0x37e9c>
   40ed0:   b0fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   40ed4:   91187021    add x1, x1, #0x61c
   40ed8:   97ff884c    bl  23008 <__libc_init@plt-0x3daa8>
   40edc:   94007f19    bl  60b40 <__stack_chk_fail@plt>
   40ee0:   d10543ff    sub sp, sp, #0x150
   40ee4:   a90f7bfd    stp x29, x30, [sp, #240]
   40ee8:   9103c3fd    add x29, sp, #0xf0
   40eec:   a9106ffc    stp x28, x27, [sp, #256]
   40ef0:   a91167fa    stp x26, x25, [sp, #272]
   40ef4:   a9125ff8    stp x24, x23, [sp, #288]
   40ef8:   a91357f6    stp x22, x21, [sp, #304]
   40efc:   a9144ff4    stp x20, x19, [sp, #320]
   40f00:   d53bd059    mrs x25, tpidr_el0
   40f04:   aa0003f3    mov x19, x0
   40f08:   f9401728    ldr x8, [x25, #40]
   40f0c:   aa0103e0    mov x0, x1
   40f10:   aa0103f4    mov x20, x1
   40f14:   f81f83a8    stur    x8, [x29, #-8]
   40f18:   97ffb84e    bl  2f050 <__libc_init@plt-0x31a60>
   40f1c:   39405288    ldrb    w8, [x20, #20]
   40f20:   aa0003f5    mov x21, x0
   40f24:   b40000e8    cbz x8, 40f40 <__libc_init@plt-0x1fb70>
   40f28:   91006289    add x9, x20, #0x18
   40f2c:   9101c3ea    add x10, sp, #0x70
   40f30:   f841852b    ldr x11, [x9], #24
   40f34:   f1000508    subs    x8, x8, #0x1
   40f38:   f800854b    str x11, [x10], #8
   40f3c:   54ffffa1    b.ne    40f30 <__libc_init@plt-0x1fb80>  // b.any
   40f40:   f9400688    ldr x8, [x20, #8]
   40f44:   aa1303e0    mov x0, x19
   40f48:   d341fd16    lsr x22, x8, #1
   40f4c:   940002b4    bl  41a1c <__libc_init@plt-0x1f094>
   40f50:   aa0003f7    mov x23, x0
   40f54:   aa1f03fa    mov x26, xzr
   40f58:   9100a29b    add x27, x20, #0x28
   40f5c:   eb15035f    cmp x26, x21
   40f60:   54000660    b.eq    4102c <__libc_init@plt-0x1fa84>  // b.none
   40f64:   39405289    ldrb    w9, [x20, #20]
   40f68:   b4000189    cbz x9, 40f98 <__libc_init@plt-0x1fb18>
   40f6c:   aa1f03e8    mov x8, xzr
   40f70:   9101c3ea    add x10, sp, #0x70
   40f74:   aa1b03eb    mov x11, x27
   40f78:   f840854c    ldr x12, [x10], #8
   40f7c:   f85f016d    ldur    x13, [x11, #-16]
   40f80:   f1000529    subs    x9, x9, #0x1
   40f84:   f841856e    ldr x14, [x11], #24
   40f88:   cb0d018c    sub x12, x12, x13
   40f8c:   9b0e2188    madd    x8, x12, x14, x8
   40f90:   54ffff41    b.ne    40f78 <__libc_init@plt-0x1fb38>  // b.any
   40f94:   14000002    b   40f9c <__libc_init@plt-0x1fb14>
   40f98:   aa1f03e8    mov x8, xzr
   40f9c:   f9400289    ldr x9, [x20]
   40fa0:   b4000629    cbz x9, 41064 <__libc_init@plt-0x1fa4c>
   40fa4:   8b080138    add x24, x9, x8
   40fa8:   b4000117    cbz x23, 40fc8 <__libc_init@plt-0x1fae8>
   40fac:   aa1303e0    mov x0, x19
   40fb0:   aa1703e1    mov x1, x23
   40fb4:   aa1803e2    mov x2, x24
   40fb8:   aa1603e3    mov x3, x22
   40fbc:   94002dc9    bl  4c6e0 <__libc_init@plt-0x143d0>
   40fc0:   370001c0    tbnz    w0, #0, 40ff8 <__libc_init@plt-0x1fab8>
   40fc4:   1400001a    b   4102c <__libc_init@plt-0x1fa84>
   40fc8:   910023e8    add x8, sp, #0x8
   40fcc:   aa1303e0    mov x0, x19
   40fd0:   52800021    mov w1, #0x1                    // #1
   40fd4:   97ff9e60    bl  28954 <__libc_init@plt-0x3815c>
   40fd8:   3941b3e8    ldrb    w8, [sp, #108]
   40fdc:   34000288    cbz w8, 4102c <__libc_init@plt-0x1fa84>
   40fe0:   910023e1    add x1, sp, #0x8
   40fe4:   aa1303e0    mov x0, x19
   40fe8:   aa1803e2    mov x2, x24
   40fec:   aa1603e3    mov x3, x22
   40ff0:   94002f16    bl  4cc48 <__libc_init@plt-0x13e68>
   40ff4:   360001c0    tbz w0, #0, 4102c <__libc_init@plt-0x1fa84>
   40ff8:   9101c3e1    add x1, sp, #0x70
   40ffc:   aa1403e0    mov x0, x20
   41000:   aa1f03e2    mov x2, xzr
   41004:   97ffc043    bl  31110 <__libc_init@plt-0x2f9a0>
   41008:   9100075a    add x26, x26, #0x1
   4100c:   3707fa80    tbnz    w0, #0, 40f5c <__libc_init@plt-0x1fb54>
   41010:   eb15035f    cmp x26, x21
   41014:   54fffa42    b.cs    40f5c <__libc_init@plt-0x1fb54>  // b.hs, b.nlast
   41018:   aa1303e0    mov x0, x19
   4101c:   97ff9efe    bl  28c14 <__libc_init@plt-0x37e9c>
   41020:   f0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   41024:   9138f021    add x1, x1, #0xe3c
   41028:   97ff87f8    bl  23008 <__libc_init@plt-0x3daa8>
   4102c:   f9401728    ldr x8, [x25, #40]
   41030:   eb15035f    cmp x26, x21
   41034:   f85f83a9    ldur    x9, [x29, #-8]
   41038:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   4103c:   eb09011f    cmp x8, x9
   41040:   540001c1    b.ne    41078 <__libc_init@plt-0x1fa38>  // b.any
   41044:   a9544ff4    ldp x20, x19, [sp, #320]
   41048:   a95357f6    ldp x22, x21, [sp, #304]
   4104c:   a9525ff8    ldp x24, x23, [sp, #288]
   41050:   a95167fa    ldp x26, x25, [sp, #272]
   41054:   a9506ffc    ldp x28, x27, [sp, #256]
   41058:   a94f7bfd    ldp x29, x30, [sp, #240]
   4105c:   910543ff    add sp, sp, #0x150
   41060:   d65f03c0    ret
   41064:   aa1303e0    mov x0, x19
   41068:   97ff9eeb    bl  28c14 <__libc_init@plt-0x37e9c>
   4106c:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   41070:   91187021    add x1, x1, #0x61c
   41074:   97ff87e5    bl  23008 <__libc_init@plt-0x3daa8>
   41078:   94007eb2    bl  60b40 <__stack_chk_fail@plt>
   4107c:   d10543ff    sub sp, sp, #0x150
   41080:   a90f7bfd    stp x29, x30, [sp, #240]
   41084:   9103c3fd    add x29, sp, #0xf0
   41088:   a9106ffc    stp x28, x27, [sp, #256]
   4108c:   a91167fa    stp x26, x25, [sp, #272]
   41090:   a9125ff8    stp x24, x23, [sp, #288]
   41094:   a91357f6    stp x22, x21, [sp, #304]
   41098:   a9144ff4    stp x20, x19, [sp, #320]
   4109c:   d53bd059    mrs x25, tpidr_el0
   410a0:   aa0003f3    mov x19, x0
   410a4:   f9401728    ldr x8, [x25, #40]
   410a8:   aa0103e0    mov x0, x1
   410ac:   aa0103f4    mov x20, x1
   410b0:   f81f83a8    stur    x8, [x29, #-8]
   410b4:   97ffb7e7    bl  2f050 <__libc_init@plt-0x31a60>
   410b8:   39405288    ldrb    w8, [x20, #20]
   410bc:   aa0003f5    mov x21, x0
   410c0:   b40000e8    cbz x8, 410dc <__libc_init@plt-0x1f9d4>
   410c4:   91006289    add x9, x20, #0x18
   410c8:   9101c3ea    add x10, sp, #0x70
   410cc:   f841852b    ldr x11, [x9], #24
   410d0:   f1000508    subs    x8, x8, #0x1
   410d4:   f800854b    str x11, [x10], #8
   410d8:   54ffffa1    b.ne    410cc <__libc_init@plt-0x1f9e4>  // b.any
   410dc:   f9400688    ldr x8, [x20, #8]
   410e0:   aa1303e0    mov x0, x19
   410e4:   d342fd16    lsr x22, x8, #2
   410e8:   9400024d    bl  41a1c <__libc_init@plt-0x1f094>
   410ec:   aa0003f7    mov x23, x0
   410f0:   aa1f03fa    mov x26, xzr
   410f4:   9100a29b    add x27, x20, #0x28
   410f8:   eb15035f    cmp x26, x21
   410fc:   54000660    b.eq    411c8 <__libc_init@plt-0x1f8e8>  // b.none
   41100:   39405289    ldrb    w9, [x20, #20]
   41104:   b4000189    cbz x9, 41134 <__libc_init@plt-0x1f97c>
   41108:   aa1f03e8    mov x8, xzr
   4110c:   9101c3ea    add x10, sp, #0x70
   41110:   aa1b03eb    mov x11, x27
   41114:   f840854c    ldr x12, [x10], #8
   41118:   f85f016d    ldur    x13, [x11, #-16]
   4111c:   f1000529    subs    x9, x9, #0x1
   41120:   f841856e    ldr x14, [x11], #24
   41124:   cb0d018c    sub x12, x12, x13
   41128:   9b0e2188    madd    x8, x12, x14, x8
   4112c:   54ffff41    b.ne    41114 <__libc_init@plt-0x1f99c>  // b.any
   41130:   14000002    b   41138 <__libc_init@plt-0x1f978>
   41134:   aa1f03e8    mov x8, xzr
   41138:   f9400289    ldr x9, [x20]
   4113c:   b4000629    cbz x9, 41200 <__libc_init@plt-0x1f8b0>
   41140:   8b080138    add x24, x9, x8
   41144:   b4000117    cbz x23, 41164 <__libc_init@plt-0x1f94c>
   41148:   aa1303e0    mov x0, x19
   4114c:   aa1703e1    mov x1, x23
   41150:   aa1803e2    mov x2, x24
   41154:   aa1603e3    mov x3, x22
   41158:   94002e0f    bl  4c994 <__libc_init@plt-0x1411c>
   4115c:   370001c0    tbnz    w0, #0, 41194 <__libc_init@plt-0x1f91c>
   41160:   1400001a    b   411c8 <__libc_init@plt-0x1f8e8>
   41164:   910023e8    add x8, sp, #0x8
   41168:   aa1303e0    mov x0, x19
   4116c:   52800021    mov w1, #0x1                    // #1
   41170:   97ff9df9    bl  28954 <__libc_init@plt-0x3815c>
   41174:   3941b3e8    ldrb    w8, [sp, #108]
   41178:   34000288    cbz w8, 411c8 <__libc_init@plt-0x1f8e8>
   4117c:   910023e1    add x1, sp, #0x8
   41180:   aa1303e0    mov x0, x19
   41184:   aa1803e2    mov x2, x24
   41188:   aa1603e3    mov x3, x22
   4118c:   94002f04    bl  4cd9c <__libc_init@plt-0x13d14>
   41190:   360001c0    tbz w0, #0, 411c8 <__libc_init@plt-0x1f8e8>
   41194:   9101c3e1    add x1, sp, #0x70
   41198:   aa1403e0    mov x0, x20
   4119c:   aa1f03e2    mov x2, xzr
   411a0:   97ffbfdc    bl  31110 <__libc_init@plt-0x2f9a0>
   411a4:   9100075a    add x26, x26, #0x1
   411a8:   3707fa80    tbnz    w0, #0, 410f8 <__libc_init@plt-0x1f9b8>
   411ac:   eb15035f    cmp x26, x21
   411b0:   54fffa42    b.cs    410f8 <__libc_init@plt-0x1f9b8>  // b.hs, b.nlast
   411b4:   aa1303e0    mov x0, x19
   411b8:   97ff9e97    bl  28c14 <__libc_init@plt-0x37e9c>
   411bc:   f0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   411c0:   9138f021    add x1, x1, #0xe3c
   411c4:   97ff8791    bl  23008 <__libc_init@plt-0x3daa8>
   411c8:   f9401728    ldr x8, [x25, #40]
   411cc:   eb15035f    cmp x26, x21
   411d0:   f85f83a9    ldur    x9, [x29, #-8]
   411d4:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   411d8:   eb09011f    cmp x8, x9
   411dc:   540001c1    b.ne    41214 <__libc_init@plt-0x1f89c>  // b.any
   411e0:   a9544ff4    ldp x20, x19, [sp, #320]
   411e4:   a95357f6    ldp x22, x21, [sp, #304]
   411e8:   a9525ff8    ldp x24, x23, [sp, #288]
   411ec:   a95167fa    ldp x26, x25, [sp, #272]
   411f0:   a9506ffc    ldp x28, x27, [sp, #256]
   411f4:   a94f7bfd    ldp x29, x30, [sp, #240]
   411f8:   910543ff    add sp, sp, #0x150
   411fc:   d65f03c0    ret
   41200:   aa1303e0    mov x0, x19
   41204:   97ff9e84    bl  28c14 <__libc_init@plt-0x37e9c>
   41208:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4120c:   91187021    add x1, x1, #0x61c
   41210:   97ff877e    bl  23008 <__libc_init@plt-0x3daa8>
   41214:   94007e4b    bl  60b40 <__stack_chk_fail@plt>
   41218:   d10543ff    sub sp, sp, #0x150
   4121c:   a90f7bfd    stp x29, x30, [sp, #240]
   41220:   9103c3fd    add x29, sp, #0xf0
   41224:   a9106ffc    stp x28, x27, [sp, #256]
   41228:   a91167fa    stp x26, x25, [sp, #272]
   4122c:   a9125ff8    stp x24, x23, [sp, #288]
   41230:   a91357f6    stp x22, x21, [sp, #304]
   41234:   a9144ff4    stp x20, x19, [sp, #320]
   41238:   d53bd057    mrs x23, tpidr_el0
   4123c:   aa0003f3    mov x19, x0
   41240:   f94016e8    ldr x8, [x23, #40]
   41244:   aa0103e0    mov x0, x1
   41248:   aa0103f4    mov x20, x1
   4124c:   f81f83a8    stur    x8, [x29, #-8]
   41250:   97ffb780    bl  2f050 <__libc_init@plt-0x31a60>
   41254:   39405288    ldrb    w8, [x20, #20]
   41258:   aa0003f5    mov x21, x0
   4125c:   b40000e8    cbz x8, 41278 <__libc_init@plt-0x1f838>
   41260:   91006289    add x9, x20, #0x18
   41264:   9101c3ea    add x10, sp, #0x70
   41268:   f841852b    ldr x11, [x9], #24
   4126c:   f1000508    subs    x8, x8, #0x1
   41270:   f800854b    str x11, [x10], #8
   41274:   54ffffa1    b.ne    41268 <__libc_init@plt-0x1f848>  // b.any
   41278:   aa1303e0    mov x0, x19
   4127c:   940001e8    bl  41a1c <__libc_init@plt-0x1f094>
   41280:   aa0003f6    mov x22, x0
   41284:   aa1f03f8    mov x24, xzr
   41288:   9100a299    add x25, x20, #0x28
   4128c:   eb15031f    cmp x24, x21
   41290:   54000680    b.eq    41360 <__libc_init@plt-0x1f750>  // b.none
   41294:   39405288    ldrb    w8, [x20, #20]
   41298:   b4000188    cbz x8, 412c8 <__libc_init@plt-0x1f7e8>
   4129c:   aa1f03fa    mov x26, xzr
   412a0:   9101c3e9    add x9, sp, #0x70
   412a4:   aa1903ea    mov x10, x25
   412a8:   f840852b    ldr x11, [x9], #8
   412ac:   f85f014c    ldur    x12, [x10, #-16]
   412b0:   f1000508    subs    x8, x8, #0x1
   412b4:   f841854d    ldr x13, [x10], #24
   412b8:   cb0c016b    sub x11, x11, x12
   412bc:   9b0d697a    madd    x26, x11, x13, x26
   412c0:   54ffff41    b.ne    412a8 <__libc_init@plt-0x1f808>  // b.any
   412c4:   14000002    b   412cc <__libc_init@plt-0x1f7e4>
   412c8:   aa1f03fa    mov x26, xzr
   412cc:   f940029b    ldr x27, [x20]
   412d0:   b400065b    cbz x27, 41398 <__libc_init@plt-0x1f718>
   412d4:   b4000136    cbz x22, 412f8 <__libc_init@plt-0x1f7b8>
   412d8:   387a6b68    ldrb    w8, [x27, x26]
   412dc:   aa1303e0    mov x0, x19
   412e0:   aa1603e1    mov x1, x22
   412e4:   7100011f    cmp w8, #0x0
   412e8:   1a9f07e2    cset    w2, ne  // ne = any
   412ec:   94002f01    bl  4cef0 <__libc_init@plt-0x13bc0>
   412f0:   370001e0    tbnz    w0, #0, 4132c <__libc_init@plt-0x1f784>
   412f4:   1400001b    b   41360 <__libc_init@plt-0x1f750>
   412f8:   910023e8    add x8, sp, #0x8
   412fc:   aa1303e0    mov x0, x19
   41300:   52800021    mov w1, #0x1                    // #1
   41304:   97ff9d94    bl  28954 <__libc_init@plt-0x3815c>
   41308:   3941b3e8    ldrb    w8, [sp, #108]
   4130c:   340002a8    cbz w8, 41360 <__libc_init@plt-0x1f750>
   41310:   387a6b68    ldrb    w8, [x27, x26]
   41314:   910023e1    add x1, sp, #0x8
   41318:   aa1303e0    mov x0, x19
   4131c:   7100011f    cmp w8, #0x0
   41320:   1a9f07e2    cset    w2, ne  // ne = any
   41324:   94002f0d    bl  4cf58 <__libc_init@plt-0x13b58>
   41328:   360001c0    tbz w0, #0, 41360 <__libc_init@plt-0x1f750>
   4132c:   9101c3e1    add x1, sp, #0x70
   41330:   aa1403e0    mov x0, x20
   41334:   aa1f03e2    mov x2, xzr
   41338:   97ffbf76    bl  31110 <__libc_init@plt-0x2f9a0>
   4133c:   91000718    add x24, x24, #0x1
   41340:   3707fa60    tbnz    w0, #0, 4128c <__libc_init@plt-0x1f824>
   41344:   eb15031f    cmp x24, x21
   41348:   54fffa22    b.cs    4128c <__libc_init@plt-0x1f824>  // b.hs, b.nlast
   4134c:   aa1303e0    mov x0, x19
   41350:   97ff9e31    bl  28c14 <__libc_init@plt-0x37e9c>
   41354:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   41358:   91133821    add x1, x1, #0x4ce
   4135c:   97ff872b    bl  23008 <__libc_init@plt-0x3daa8>
   41360:   f94016e8    ldr x8, [x23, #40]
   41364:   eb15031f    cmp x24, x21
   41368:   f85f83a9    ldur    x9, [x29, #-8]
   4136c:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   41370:   eb09011f    cmp x8, x9
   41374:   540001c1    b.ne    413ac <__libc_init@plt-0x1f704>  // b.any
   41378:   a9544ff4    ldp x20, x19, [sp, #320]
   4137c:   a95357f6    ldp x22, x21, [sp, #304]
   41380:   a9525ff8    ldp x24, x23, [sp, #288]
   41384:   a95167fa    ldp x26, x25, [sp, #272]
   41388:   a9506ffc    ldp x28, x27, [sp, #256]
   4138c:   a94f7bfd    ldp x29, x30, [sp, #240]
   41390:   910543ff    add sp, sp, #0x150
   41394:   d65f03c0    ret
   41398:   aa1303e0    mov x0, x19
   4139c:   97ff9e1e    bl  28c14 <__libc_init@plt-0x37e9c>
   413a0:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   413a4:   91187021    add x1, x1, #0x61c
   413a8:   97ff8718    bl  23008 <__libc_init@plt-0x3daa8>
   413ac:   94007de5    bl  60b40 <__stack_chk_fail@plt>
   413b0:   d10543ff    sub sp, sp, #0x150
   413b4:   a90f7bfd    stp x29, x30, [sp, #240]
   413b8:   9103c3fd    add x29, sp, #0xf0
   413bc:   a9106ffc    stp x28, x27, [sp, #256]
   413c0:   a91167fa    stp x26, x25, [sp, #272]
   413c4:   a9125ff8    stp x24, x23, [sp, #288]
   413c8:   a91357f6    stp x22, x21, [sp, #304]
   413cc:   a9144ff4    stp x20, x19, [sp, #320]
   413d0:   d53bd057    mrs x23, tpidr_el0
   413d4:   aa0003f3    mov x19, x0
   413d8:   f94016e8    ldr x8, [x23, #40]
   413dc:   aa0103e0    mov x0, x1
   413e0:   aa0103f4    mov x20, x1
   413e4:   f81f83a8    stur    x8, [x29, #-8]
   413e8:   97ffb71a    bl  2f050 <__libc_init@plt-0x31a60>
   413ec:   39405288    ldrb    w8, [x20, #20]
   413f0:   aa0003f5    mov x21, x0
   413f4:   b40000e8    cbz x8, 41410 <__libc_init@plt-0x1f6a0>
   413f8:   91006289    add x9, x20, #0x18
   413fc:   9101c3ea    add x10, sp, #0x70
   41400:   f841852b    ldr x11, [x9], #24
   41404:   f1000508    subs    x8, x8, #0x1
   41408:   f800854b    str x11, [x10], #8
   4140c:   54ffffa1    b.ne    41400 <__libc_init@plt-0x1f6b0>  // b.any
   41410:   aa1303e0    mov x0, x19
   41414:   94000182    bl  41a1c <__libc_init@plt-0x1f094>
   41418:   aa0003f6    mov x22, x0
   4141c:   aa1f03f8    mov x24, xzr
   41420:   9100a299    add x25, x20, #0x28
   41424:   eb15031f    cmp x24, x21
   41428:   54000680    b.eq    414f8 <__libc_init@plt-0x1f5b8>  // b.none
   4142c:   39405288    ldrb    w8, [x20, #20]
   41430:   b4000188    cbz x8, 41460 <__libc_init@plt-0x1f650>
   41434:   aa1f03fa    mov x26, xzr
   41438:   9101c3e9    add x9, sp, #0x70
   4143c:   aa1903ea    mov x10, x25
   41440:   f840852b    ldr x11, [x9], #8
   41444:   f85f014c    ldur    x12, [x10, #-16]
   41448:   f1000508    subs    x8, x8, #0x1
   4144c:   f841854d    ldr x13, [x10], #24
   41450:   cb0c016b    sub x11, x11, x12
   41454:   9b0d697a    madd    x26, x11, x13, x26
   41458:   54ffff41    b.ne    41440 <__libc_init@plt-0x1f670>  // b.any
   4145c:   14000002    b   41464 <__libc_init@plt-0x1f64c>
   41460:   aa1f03fa    mov x26, xzr
   41464:   f940029b    ldr x27, [x20]
   41468:   b400065b    cbz x27, 41530 <__libc_init@plt-0x1f580>
   4146c:   b4000136    cbz x22, 41490 <__libc_init@plt-0x1f620>
   41470:   787a6b68    ldrh    w8, [x27, x26]
   41474:   aa1303e0    mov x0, x19
   41478:   aa1603e1    mov x1, x22
   4147c:   7100011f    cmp w8, #0x0
   41480:   1a9f07e2    cset    w2, ne  // ne = any
   41484:   94002e9b    bl  4cef0 <__libc_init@plt-0x13bc0>
   41488:   370001e0    tbnz    w0, #0, 414c4 <__libc_init@plt-0x1f5ec>
   4148c:   1400001b    b   414f8 <__libc_init@plt-0x1f5b8>
   41490:   910023e8    add x8, sp, #0x8
   41494:   aa1303e0    mov x0, x19
   41498:   52800021    mov w1, #0x1                    // #1
   4149c:   97ff9d2e    bl  28954 <__libc_init@plt-0x3815c>
   414a0:   3941b3e8    ldrb    w8, [sp, #108]
   414a4:   340002a8    cbz w8, 414f8 <__libc_init@plt-0x1f5b8>
   414a8:   787a6b68    ldrh    w8, [x27, x26]
   414ac:   910023e1    add x1, sp, #0x8
   414b0:   aa1303e0    mov x0, x19
   414b4:   7100011f    cmp w8, #0x0
   414b8:   1a9f07e2    cset    w2, ne  // ne = any
   414bc:   94002ea7    bl  4cf58 <__libc_init@plt-0x13b58>
   414c0:   360001c0    tbz w0, #0, 414f8 <__libc_init@plt-0x1f5b8>
   414c4:   9101c3e1    add x1, sp, #0x70
   414c8:   aa1403e0    mov x0, x20
   414cc:   aa1f03e2    mov x2, xzr
   414d0:   97ffbf10    bl  31110 <__libc_init@plt-0x2f9a0>
   414d4:   91000718    add x24, x24, #0x1
   414d8:   3707fa60    tbnz    w0, #0, 41424 <__libc_init@plt-0x1f68c>
   414dc:   eb15031f    cmp x24, x21
   414e0:   54fffa22    b.cs    41424 <__libc_init@plt-0x1f68c>  // b.hs, b.nlast
   414e4:   aa1303e0    mov x0, x19
   414e8:   97ff9dcb    bl  28c14 <__libc_init@plt-0x37e9c>
   414ec:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   414f0:   91133821    add x1, x1, #0x4ce
   414f4:   97ff86c5    bl  23008 <__libc_init@plt-0x3daa8>
   414f8:   f94016e8    ldr x8, [x23, #40]
   414fc:   eb15031f    cmp x24, x21
   41500:   f85f83a9    ldur    x9, [x29, #-8]
   41504:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   41508:   eb09011f    cmp x8, x9
   4150c:   540001c1    b.ne    41544 <__libc_init@plt-0x1f56c>  // b.any
   41510:   a9544ff4    ldp x20, x19, [sp, #320]
   41514:   a95357f6    ldp x22, x21, [sp, #304]
   41518:   a9525ff8    ldp x24, x23, [sp, #288]
   4151c:   a95167fa    ldp x26, x25, [sp, #272]
   41520:   a9506ffc    ldp x28, x27, [sp, #256]
   41524:   a94f7bfd    ldp x29, x30, [sp, #240]
   41528:   910543ff    add sp, sp, #0x150
   4152c:   d65f03c0    ret
   41530:   aa1303e0    mov x0, x19
   41534:   97ff9db8    bl  28c14 <__libc_init@plt-0x37e9c>
   41538:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4153c:   91187021    add x1, x1, #0x61c
   41540:   97ff86b2    bl  23008 <__libc_init@plt-0x3daa8>
   41544:   94007d7f    bl  60b40 <__stack_chk_fail@plt>
   41548:   d10543ff    sub sp, sp, #0x150
   4154c:   a90f7bfd    stp x29, x30, [sp, #240]
   41550:   9103c3fd    add x29, sp, #0xf0
   41554:   a9106ffc    stp x28, x27, [sp, #256]
   41558:   a91167fa    stp x26, x25, [sp, #272]
   4155c:   a9125ff8    stp x24, x23, [sp, #288]
   41560:   a91357f6    stp x22, x21, [sp, #304]
   41564:   a9144ff4    stp x20, x19, [sp, #320]
   41568:   d53bd057    mrs x23, tpidr_el0
   4156c:   aa0003f3    mov x19, x0
   41570:   f94016e8    ldr x8, [x23, #40]
   41574:   aa0103e0    mov x0, x1
   41578:   aa0103f4    mov x20, x1
   4157c:   f81f83a8    stur    x8, [x29, #-8]
   41580:   97ffb6b4    bl  2f050 <__libc_init@plt-0x31a60>
   41584:   39405288    ldrb    w8, [x20, #20]
   41588:   aa0003f5    mov x21, x0
   4158c:   b40000e8    cbz x8, 415a8 <__libc_init@plt-0x1f508>
   41590:   91006289    add x9, x20, #0x18
   41594:   9101c3ea    add x10, sp, #0x70
   41598:   f841852b    ldr x11, [x9], #24
   4159c:   f1000508    subs    x8, x8, #0x1
   415a0:   f800854b    str x11, [x10], #8
   415a4:   54ffffa1    b.ne    41598 <__libc_init@plt-0x1f518>  // b.any
   415a8:   aa1303e0    mov x0, x19
   415ac:   9400011c    bl  41a1c <__libc_init@plt-0x1f094>
   415b0:   aa0003f6    mov x22, x0
   415b4:   aa1f03f8    mov x24, xzr
   415b8:   9100a299    add x25, x20, #0x28
   415bc:   eb15031f    cmp x24, x21
   415c0:   54000680    b.eq    41690 <__libc_init@plt-0x1f420>  // b.none
   415c4:   39405288    ldrb    w8, [x20, #20]
   415c8:   b4000188    cbz x8, 415f8 <__libc_init@plt-0x1f4b8>
   415cc:   aa1f03fa    mov x26, xzr
   415d0:   9101c3e9    add x9, sp, #0x70
   415d4:   aa1903ea    mov x10, x25
   415d8:   f840852b    ldr x11, [x9], #8
   415dc:   f85f014c    ldur    x12, [x10, #-16]
   415e0:   f1000508    subs    x8, x8, #0x1
   415e4:   f841854d    ldr x13, [x10], #24
   415e8:   cb0c016b    sub x11, x11, x12
   415ec:   9b0d697a    madd    x26, x11, x13, x26
   415f0:   54ffff41    b.ne    415d8 <__libc_init@plt-0x1f4d8>  // b.any
   415f4:   14000002    b   415fc <__libc_init@plt-0x1f4b4>
   415f8:   aa1f03fa    mov x26, xzr
   415fc:   f940029b    ldr x27, [x20]
   41600:   b400065b    cbz x27, 416c8 <__libc_init@plt-0x1f3e8>
   41604:   b4000136    cbz x22, 41628 <__libc_init@plt-0x1f488>
   41608:   b87a6b68    ldr w8, [x27, x26]
   4160c:   aa1303e0    mov x0, x19
   41610:   aa1603e1    mov x1, x22
   41614:   7100011f    cmp w8, #0x0
   41618:   1a9f07e2    cset    w2, ne  // ne = any
   4161c:   94002e35    bl  4cef0 <__libc_init@plt-0x13bc0>
   41620:   370001e0    tbnz    w0, #0, 4165c <__libc_init@plt-0x1f454>
   41624:   1400001b    b   41690 <__libc_init@plt-0x1f420>
   41628:   910023e8    add x8, sp, #0x8
   4162c:   aa1303e0    mov x0, x19
   41630:   52800021    mov w1, #0x1                    // #1
   41634:   97ff9cc8    bl  28954 <__libc_init@plt-0x3815c>
   41638:   3941b3e8    ldrb    w8, [sp, #108]
   4163c:   340002a8    cbz w8, 41690 <__libc_init@plt-0x1f420>
   41640:   b87a6b68    ldr w8, [x27, x26]
   41644:   910023e1    add x1, sp, #0x8
   41648:   aa1303e0    mov x0, x19
   4164c:   7100011f    cmp w8, #0x0
   41650:   1a9f07e2    cset    w2, ne  // ne = any
   41654:   94002e41    bl  4cf58 <__libc_init@plt-0x13b58>
   41658:   360001c0    tbz w0, #0, 41690 <__libc_init@plt-0x1f420>
   4165c:   9101c3e1    add x1, sp, #0x70
   41660:   aa1403e0    mov x0, x20
   41664:   aa1f03e2    mov x2, xzr
   41668:   97ffbeaa    bl  31110 <__libc_init@plt-0x2f9a0>
   4166c:   91000718    add x24, x24, #0x1
   41670:   3707fa60    tbnz    w0, #0, 415bc <__libc_init@plt-0x1f4f4>
   41674:   eb15031f    cmp x24, x21
   41678:   54fffa22    b.cs    415bc <__libc_init@plt-0x1f4f4>  // b.hs, b.nlast
   4167c:   aa1303e0    mov x0, x19
   41680:   97ff9d65    bl  28c14 <__libc_init@plt-0x37e9c>
   41684:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   41688:   91133821    add x1, x1, #0x4ce
   4168c:   97ff865f    bl  23008 <__libc_init@plt-0x3daa8>
   41690:   f94016e8    ldr x8, [x23, #40]
   41694:   eb15031f    cmp x24, x21
   41698:   f85f83a9    ldur    x9, [x29, #-8]
   4169c:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   416a0:   eb09011f    cmp x8, x9
   416a4:   540001c1    b.ne    416dc <__libc_init@plt-0x1f3d4>  // b.any
   416a8:   a9544ff4    ldp x20, x19, [sp, #320]
   416ac:   a95357f6    ldp x22, x21, [sp, #304]
   416b0:   a9525ff8    ldp x24, x23, [sp, #288]
   416b4:   a95167fa    ldp x26, x25, [sp, #272]
   416b8:   a9506ffc    ldp x28, x27, [sp, #256]
   416bc:   a94f7bfd    ldp x29, x30, [sp, #240]
   416c0:   910543ff    add sp, sp, #0x150
   416c4:   d65f03c0    ret
   416c8:   aa1303e0    mov x0, x19
   416cc:   97ff9d52    bl  28c14 <__libc_init@plt-0x37e9c>
   416d0:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   416d4:   91187021    add x1, x1, #0x61c
   416d8:   97ff864c    bl  23008 <__libc_init@plt-0x3daa8>
   416dc:   94007d19    bl  60b40 <__stack_chk_fail@plt>
   416e0:   d10543ff    sub sp, sp, #0x150
   416e4:   a90f7bfd    stp x29, x30, [sp, #240]
   416e8:   9103c3fd    add x29, sp, #0xf0
   416ec:   a9106ffc    stp x28, x27, [sp, #256]
   416f0:   a91167fa    stp x26, x25, [sp, #272]
   416f4:   a9125ff8    stp x24, x23, [sp, #288]
   416f8:   a91357f6    stp x22, x21, [sp, #304]
   416fc:   a9144ff4    stp x20, x19, [sp, #320]
   41700:   d53bd057    mrs x23, tpidr_el0
   41704:   aa0003f3    mov x19, x0
   41708:   f94016e8    ldr x8, [x23, #40]
   4170c:   aa0103e0    mov x0, x1
   41710:   aa0103f4    mov x20, x1
   41714:   f81f83a8    stur    x8, [x29, #-8]
   41718:   97ffb64e    bl  2f050 <__libc_init@plt-0x31a60>
   4171c:   39405288    ldrb    w8, [x20, #20]
   41720:   aa0003f5    mov x21, x0
   41724:   b40000e8    cbz x8, 41740 <__libc_init@plt-0x1f370>
   41728:   91006289    add x9, x20, #0x18
   4172c:   9101c3ea    add x10, sp, #0x70
   41730:   f841852b    ldr x11, [x9], #24
   41734:   f1000508    subs    x8, x8, #0x1
   41738:   f800854b    str x11, [x10], #8
   4173c:   54ffffa1    b.ne    41730 <__libc_init@plt-0x1f380>  // b.any
   41740:   aa1303e0    mov x0, x19
   41744:   940000b6    bl  41a1c <__libc_init@plt-0x1f094>
   41748:   aa0003f6    mov x22, x0
   4174c:   aa1f03f8    mov x24, xzr
   41750:   9100a299    add x25, x20, #0x28
   41754:   eb15031f    cmp x24, x21
   41758:   54000680    b.eq    41828 <__libc_init@plt-0x1f288>  // b.none
   4175c:   39405288    ldrb    w8, [x20, #20]
   41760:   b4000188    cbz x8, 41790 <__libc_init@plt-0x1f320>
   41764:   aa1f03fa    mov x26, xzr
   41768:   9101c3e9    add x9, sp, #0x70
   4176c:   aa1903ea    mov x10, x25
   41770:   f840852b    ldr x11, [x9], #8
   41774:   f85f014c    ldur    x12, [x10, #-16]
   41778:   f1000508    subs    x8, x8, #0x1
   4177c:   f841854d    ldr x13, [x10], #24
   41780:   cb0c016b    sub x11, x11, x12
   41784:   9b0d697a    madd    x26, x11, x13, x26
   41788:   54ffff41    b.ne    41770 <__libc_init@plt-0x1f340>  // b.any
   4178c:   14000002    b   41794 <__libc_init@plt-0x1f31c>
   41790:   aa1f03fa    mov x26, xzr
   41794:   f940029b    ldr x27, [x20]
   41798:   b400065b    cbz x27, 41860 <__libc_init@plt-0x1f250>
   4179c:   b4000136    cbz x22, 417c0 <__libc_init@plt-0x1f2f0>
   417a0:   f87a6b68    ldr x8, [x27, x26]
   417a4:   aa1303e0    mov x0, x19
   417a8:   aa1603e1    mov x1, x22
   417ac:   f100011f    cmp x8, #0x0
   417b0:   1a9f07e2    cset    w2, ne  // ne = any
   417b4:   94002dcf    bl  4cef0 <__libc_init@plt-0x13bc0>
   417b8:   370001e0    tbnz    w0, #0, 417f4 <__libc_init@plt-0x1f2bc>
   417bc:   1400001b    b   41828 <__libc_init@plt-0x1f288>
   417c0:   910023e8    add x8, sp, #0x8
   417c4:   aa1303e0    mov x0, x19
   417c8:   52800021    mov w1, #0x1                    // #1
   417cc:   97ff9c62    bl  28954 <__libc_init@plt-0x3815c>
   417d0:   3941b3e8    ldrb    w8, [sp, #108]
   417d4:   340002a8    cbz w8, 41828 <__libc_init@plt-0x1f288>
   417d8:   f87a6b68    ldr x8, [x27, x26]
   417dc:   910023e1    add x1, sp, #0x8
   417e0:   aa1303e0    mov x0, x19
   417e4:   f100011f    cmp x8, #0x0
   417e8:   1a9f07e2    cset    w2, ne  // ne = any
   417ec:   94002ddb    bl  4cf58 <__libc_init@plt-0x13b58>
   417f0:   360001c0    tbz w0, #0, 41828 <__libc_init@plt-0x1f288>
   417f4:   9101c3e1    add x1, sp, #0x70
   417f8:   aa1403e0    mov x0, x20
   417fc:   aa1f03e2    mov x2, xzr
   41800:   97ffbe44    bl  31110 <__libc_init@plt-0x2f9a0>
   41804:   91000718    add x24, x24, #0x1
   41808:   3707fa60    tbnz    w0, #0, 41754 <__libc_init@plt-0x1f35c>
   4180c:   eb15031f    cmp x24, x21
   41810:   54fffa22    b.cs    41754 <__libc_init@plt-0x1f35c>  // b.hs, b.nlast
   41814:   aa1303e0    mov x0, x19
   41818:   97ff9cff    bl  28c14 <__libc_init@plt-0x37e9c>
   4181c:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   41820:   91133821    add x1, x1, #0x4ce
   41824:   97ff85f9    bl  23008 <__libc_init@plt-0x3daa8>
   41828:   f94016e8    ldr x8, [x23, #40]
   4182c:   eb15031f    cmp x24, x21
   41830:   f85f83a9    ldur    x9, [x29, #-8]
   41834:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   41838:   eb09011f    cmp x8, x9
   4183c:   540001c1    b.ne    41874 <__libc_init@plt-0x1f23c>  // b.any
   41840:   a9544ff4    ldp x20, x19, [sp, #320]
   41844:   a95357f6    ldp x22, x21, [sp, #304]
   41848:   a9525ff8    ldp x24, x23, [sp, #288]
   4184c:   a95167fa    ldp x26, x25, [sp, #272]
   41850:   a9506ffc    ldp x28, x27, [sp, #256]
   41854:   a94f7bfd    ldp x29, x30, [sp, #240]
   41858:   910543ff    add sp, sp, #0x150
   4185c:   d65f03c0    ret
   41860:   aa1303e0    mov x0, x19
   41864:   97ff9cec    bl  28c14 <__libc_init@plt-0x37e9c>
   41868:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4186c:   91187021    add x1, x1, #0x61c
   41870:   97ff85e6    bl  23008 <__libc_init@plt-0x3daa8>
   41874:   94007cb3    bl  60b40 <__stack_chk_fail@plt>
   41878:   d10103ff    sub sp, sp, #0x40
   4187c:   a9027bfd    stp x29, x30, [sp, #32]
   41880:   910083fd    add x29, sp, #0x20
   41884:   f9001bf3    str x19, [sp, #48]
   41888:   d53bd053    mrs x19, tpidr_el0
   4188c:   f9401668    ldr x8, [x19, #40]
   41890:   f81f83a8    stur    x8, [x29, #-8]
   41894:   b9400808    ldr w8, [x0, #8]
   41898:   3100051f    cmn w8, #0x1
   4189c:   54000220    b.eq    418e0 <__libc_init@plt-0x1f1d0>  // b.none
   418a0:   d0000109    adrp    x9, 63000 <strcmp@plt+0x2240>
   418a4:   aa0003e1    mov x1, x0
   418a8:   9127a129    add x9, x9, #0x9e8
   418ac:   910023ea    add x10, sp, #0x8
   418b0:   910043e0    add x0, sp, #0x10
   418b4:   f8687928    ldr x8, [x9, x8, lsl #3]
   418b8:   f9000bea    str x10, [sp, #16]
   418bc:   d63f0100    blr x8
   418c0:   f9401668    ldr x8, [x19, #40]
   418c4:   f85f83a9    ldur    x9, [x29, #-8]
   418c8:   eb09011f    cmp x8, x9
   418cc:   540000c1    b.ne    418e4 <__libc_init@plt-0x1f1cc>  // b.any
   418d0:   a9427bfd    ldp x29, x30, [sp, #32]
   418d4:   f9401bf3    ldr x19, [sp, #48]
   418d8:   910103ff    add sp, sp, #0x40
   418dc:   d65f03c0    ret
   418e0:   97ff9350    bl  26620 <__libc_init@plt-0x3a490>
   418e4:   94007c97    bl  60b40 <__stack_chk_fail@plt>
   418e8:   39405008    ldrb    w8, [x0, #20]
   418ec:   6b01011f    cmp w8, w1
   418f0:   1a81b108    csel    w8, w8, w1, lt  // lt = tstop
   418f4:   7100051f    cmp w8, #0x1
   418f8:   5400026b    b.lt    41944 <__libc_init@plt-0x1f16c>  // b.tstop
   418fc:   f9400409    ldr x9, [x0, #8]
   41900:   f940140a    ldr x10, [x0, #40]
   41904:   eb0a013f    cmp x9, x10
   41908:   54000221    b.ne    4194c <__libc_init@plt-0x1f164>  // b.any
   4190c:   9101000a    add x10, x0, #0x40
   41910:   5280002c    mov w12, #0x1                       // #1
   41914:   aa0c03eb    mov x11, x12
   41918:   eb0c011f    cmp x8, x12
   4191c:   540000e0    b.eq    41938 <__libc_init@plt-0x1f178>  // b.none
   41920:   f85e014c    ldur    x12, [x10, #-32]
   41924:   f841854d    ldr x13, [x10], #24
   41928:   9b097d89    mul x9, x12, x9
   4192c:   9100056c    add x12, x11, #0x1
   41930:   eb0d013f    cmp x9, x13
   41934:   54ffff00    b.eq    41914 <__libc_init@plt-0x1f19c>  // b.none
   41938:   eb08017f    cmp x11, x8
   4193c:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   41940:   d65f03c0    ret
   41944:   52800020    mov w0, #0x1                    // #1
   41948:   d65f03c0    ret
   4194c:   2a1f03e0    mov w0, wzr
   41950:   d65f03c0    ret
   41954:   aa1f03e0    mov x0, xzr
   41958:   d65f03c0    ret
   4195c:   aa1f03e0    mov x0, xzr
   41960:   d65f03c0    ret
   41964:   aa1f03e0    mov x0, xzr
   41968:   d65f03c0    ret
   4196c:   aa1f03e0    mov x0, xzr
   41970:   d65f03c0    ret
   41974:   aa1f03e0    mov x0, xzr
   41978:   d65f03c0    ret
   4197c:   aa1f03e0    mov x0, xzr
   41980:   d65f03c0    ret
   41984:   aa1f03e0    mov x0, xzr
   41988:   d65f03c0    ret
   4198c:   aa1f03e0    mov x0, xzr
   41990:   d65f03c0    ret
   41994:   aa1f03e0    mov x0, xzr
   41998:   d65f03c0    ret
   4199c:   aa1f03e0    mov x0, xzr
   419a0:   d65f03c0    ret
   419a4:   aa1f03e0    mov x0, xzr
   419a8:   d65f03c0    ret
   419ac:   aa1f03e0    mov x0, xzr
   419b0:   d65f03c0    ret
   419b4:   aa1f03e0    mov x0, xzr
   419b8:   d65f03c0    ret
   419bc:   aa1f03e0    mov x0, xzr
   419c0:   d65f03c0    ret
   419c4:   aa1f03e0    mov x0, xzr
   419c8:   d65f03c0    ret
   419cc:   aa1f03e0    mov x0, xzr
   419d0:   d65f03c0    ret
   419d4:   aa1f03e0    mov x0, xzr
   419d8:   d65f03c0    ret
   419dc:   f9400020    ldr x0, [x1]
   419e0:   d65f03c0    ret
   419e4:   aa1f03e0    mov x0, xzr
   419e8:   d65f03c0    ret
   419ec:   aa1f03e0    mov x0, xzr
   419f0:   d65f03c0    ret
   419f4:   aa1f03e0    mov x0, xzr
   419f8:   d65f03c0    ret
   419fc:   aa1f03e0    mov x0, xzr
   41a00:   d65f03c0    ret
   41a04:   aa1f03e0    mov x0, xzr
   41a08:   d65f03c0    ret
   41a0c:   aa1f03e0    mov x0, xzr
   41a10:   d65f03c0    ret
   41a14:   aa1f03e0    mov x0, xzr
   41a18:   d65f03c0    ret
   41a1c:   d10103ff    sub sp, sp, #0x40
   41a20:   a9027bfd    stp x29, x30, [sp, #32]
   41a24:   910083fd    add x29, sp, #0x20
   41a28:   f9001bf3    str x19, [sp, #48]
   41a2c:   d53bd053    mrs x19, tpidr_el0
   41a30:   f9401668    ldr x8, [x19, #40]
   41a34:   f81f83a8    stur    x8, [x29, #-8]
   41a38:   b9400808    ldr w8, [x0, #8]
   41a3c:   3100051f    cmn w8, #0x1
   41a40:   54000220    b.eq    41a84 <__libc_init@plt-0x1f02c>  // b.none
   41a44:   d0000109    adrp    x9, 63000 <strcmp@plt+0x2240>
   41a48:   aa0003e1    mov x1, x0
   41a4c:   912ac129    add x9, x9, #0xab0
   41a50:   910023ea    add x10, sp, #0x8
   41a54:   910043e0    add x0, sp, #0x10
   41a58:   f8687928    ldr x8, [x9, x8, lsl #3]
   41a5c:   f9000bea    str x10, [sp, #16]
   41a60:   d63f0100    blr x8
   41a64:   f9401668    ldr x8, [x19, #40]
   41a68:   f85f83a9    ldur    x9, [x29, #-8]
   41a6c:   eb09011f    cmp x8, x9
   41a70:   540000c1    b.ne    41a88 <__libc_init@plt-0x1f028>  // b.any
   41a74:   a9427bfd    ldp x29, x30, [sp, #32]
   41a78:   f9401bf3    ldr x19, [sp, #48]
   41a7c:   910103ff    add sp, sp, #0x40
   41a80:   d65f03c0    ret
   41a84:   97ff92e7    bl  26620 <__libc_init@plt-0x3a490>
   41a88:   94007c2e    bl  60b40 <__stack_chk_fail@plt>
   41a8c:   aa1f03e0    mov x0, xzr
   41a90:   d65f03c0    ret
   41a94:   aa1f03e0    mov x0, xzr
   41a98:   d65f03c0    ret
   41a9c:   aa1f03e0    mov x0, xzr
   41aa0:   d65f03c0    ret
   41aa4:   aa1f03e0    mov x0, xzr
   41aa8:   d65f03c0    ret
   41aac:   aa1f03e0    mov x0, xzr
   41ab0:   d65f03c0    ret
   41ab4:   f9400028    ldr x8, [x1]
   41ab8:   9108c100    add x0, x8, #0x230
   41abc:   d65f03c0    ret
   41ac0:   aa1f03e0    mov x0, xzr
   41ac4:   d65f03c0    ret
   41ac8:   aa1f03e0    mov x0, xzr
   41acc:   d65f03c0    ret
   41ad0:   aa1f03e0    mov x0, xzr
   41ad4:   d65f03c0    ret
   41ad8:   f9400028    ldr x8, [x1]
   41adc:   91011100    add x0, x8, #0x44
   41ae0:   d65f03c0    ret
   41ae4:   aa1f03e0    mov x0, xzr
   41ae8:   d65f03c0    ret
   41aec:   aa1f03e0    mov x0, xzr
   41af0:   d65f03c0    ret
   41af4:   aa1f03e0    mov x0, xzr
   41af8:   d65f03c0    ret
   41afc:   aa1f03e0    mov x0, xzr
   41b00:   d65f03c0    ret
   41b04:   aa1f03e0    mov x0, xzr
   41b08:   d65f03c0    ret
   41b0c:   f9400028    ldr x8, [x1]
   41b10:   9100c100    add x0, x8, #0x30
   41b14:   d65f03c0    ret
   41b18:   aa1f03e0    mov x0, xzr
   41b1c:   d65f03c0    ret
   41b20:   aa1f03e0    mov x0, xzr
   41b24:   d65f03c0    ret
   41b28:   aa1f03e0    mov x0, xzr
   41b2c:   d65f03c0    ret
   41b30:   aa1f03e0    mov x0, xzr
   41b34:   d65f03c0    ret
   41b38:   aa1f03e0    mov x0, xzr
   41b3c:   d65f03c0    ret
   41b40:   aa1f03e0    mov x0, xzr
   41b44:   d65f03c0    ret
   41b48:   aa1f03e0    mov x0, xzr
   41b4c:   d65f03c0    ret
   41b50:   aa1f03e0    mov x0, xzr
   41b54:   d65f03c0    ret
   41b58:   aa1f03e0    mov x0, xzr
   41b5c:   d65f03c0    ret
   41b60:   d10103ff    sub sp, sp, #0x40
   41b64:   a9027bfd    stp x29, x30, [sp, #32]
   41b68:   910083fd    add x29, sp, #0x20
   41b6c:   f9001bf3    str x19, [sp, #48]
   41b70:   d53bd053    mrs x19, tpidr_el0
   41b74:   f9401668    ldr x8, [x19, #40]
   41b78:   f81f83a8    stur    x8, [x29, #-8]
   41b7c:   b9400808    ldr w8, [x0, #8]
   41b80:   3100051f    cmn w8, #0x1
   41b84:   54000220    b.eq    41bc8 <__libc_init@plt-0x1eee8>  // b.none
   41b88:   d0000109    adrp    x9, 63000 <strcmp@plt+0x2240>
   41b8c:   aa0003e1    mov x1, x0
   41b90:   912de129    add x9, x9, #0xb78
   41b94:   910023ea    add x10, sp, #0x8
   41b98:   910043e0    add x0, sp, #0x10
   41b9c:   f8687928    ldr x8, [x9, x8, lsl #3]
   41ba0:   f9000bea    str x10, [sp, #16]
   41ba4:   d63f0100    blr x8
   41ba8:   f9401668    ldr x8, [x19, #40]
   41bac:   f85f83a9    ldur    x9, [x29, #-8]
   41bb0:   eb09011f    cmp x8, x9
   41bb4:   540000c1    b.ne    41bcc <__libc_init@plt-0x1eee4>  // b.any
   41bb8:   a9427bfd    ldp x29, x30, [sp, #32]
   41bbc:   f9401bf3    ldr x19, [sp, #48]
   41bc0:   910103ff    add sp, sp, #0x40
   41bc4:   d65f03c0    ret
   41bc8:   97ff9296    bl  26620 <__libc_init@plt-0x3a490>
   41bcc:   94007bdd    bl  60b40 <__stack_chk_fail@plt>
   41bd0:   d10543ff    sub sp, sp, #0x150
   41bd4:   a90f7bfd    stp x29, x30, [sp, #240]
   41bd8:   9103c3fd    add x29, sp, #0xf0
   41bdc:   a9106ffc    stp x28, x27, [sp, #256]
   41be0:   a91167fa    stp x26, x25, [sp, #272]
   41be4:   a9125ff8    stp x24, x23, [sp, #288]
   41be8:   a91357f6    stp x22, x21, [sp, #304]
   41bec:   a9144ff4    stp x20, x19, [sp, #320]
   41bf0:   d53bd056    mrs x22, tpidr_el0
   41bf4:   aa0003f3    mov x19, x0
   41bf8:   f94016c8    ldr x8, [x22, #40]
   41bfc:   aa0103e0    mov x0, x1
   41c00:   aa0103f4    mov x20, x1
   41c04:   f81f83a8    stur    x8, [x29, #-8]
   41c08:   97ffb512    bl  2f050 <__libc_init@plt-0x31a60>
   41c0c:   39405288    ldrb    w8, [x20, #20]
   41c10:   aa0003f5    mov x21, x0
   41c14:   b40000e8    cbz x8, 41c30 <__libc_init@plt-0x1ee80>
   41c18:   91006289    add x9, x20, #0x18
   41c1c:   9101c3ea    add x10, sp, #0x70
   41c20:   f841852b    ldr x11, [x9], #24
   41c24:   f1000508    subs    x8, x8, #0x1
   41c28:   f800854b    str x11, [x10], #8
   41c2c:   54ffffa1    b.ne    41c20 <__libc_init@plt-0x1ee90>  // b.any
   41c30:   b4000695    cbz x21, 41d00 <__libc_init@plt-0x1edb0>
   41c34:   aa1f03f8    mov x24, xzr
   41c38:   2a1f03fa    mov w26, wzr
   41c3c:   9100a299    add x25, x20, #0x28
   41c40:   52800037    mov w23, #0x1                       // #1
   41c44:   910023e8    add x8, sp, #0x8
   41c48:   aa1303e0    mov x0, x19
   41c4c:   52800021    mov w1, #0x1                    // #1
   41c50:   97ff9b41    bl  28954 <__libc_init@plt-0x3815c>
   41c54:   3941b3e8    ldrb    w8, [sp, #108]
   41c58:   34000568    cbz w8, 41d04 <__libc_init@plt-0x1edac>
   41c5c:   39405289    ldrb    w9, [x20, #20]
   41c60:   b4000189    cbz x9, 41c90 <__libc_init@plt-0x1ee20>
   41c64:   aa1f03e8    mov x8, xzr
   41c68:   9101c3ea    add x10, sp, #0x70
   41c6c:   aa1903eb    mov x11, x25
   41c70:   f840854c    ldr x12, [x10], #8
   41c74:   f85f016d    ldur    x13, [x11, #-16]
   41c78:   f1000529    subs    x9, x9, #0x1
   41c7c:   f841856e    ldr x14, [x11], #24
   41c80:   cb0d018c    sub x12, x12, x13
   41c84:   9b0e2188    madd    x8, x12, x14, x8
   41c88:   54ffff41    b.ne    41c70 <__libc_init@plt-0x1ee40>  // b.any
   41c8c:   14000002    b   41c94 <__libc_init@plt-0x1ee1c>
   41c90:   aa1f03e8    mov x8, xzr
   41c94:   f9400289    ldr x9, [x20]
   41c98:   b4000749    cbz x9, 41d80 <__libc_init@plt-0x1ed30>
   41c9c:   394023ea    ldrb    w10, [sp, #8]
   41ca0:   7101b95f    cmp w10, #0x6e
   41ca4:   54000061    b.ne    41cb0 <__libc_init@plt-0x1ee00>  // b.any
   41ca8:   2a1a03fb    mov w27, w26
   41cac:   14000008    b   41ccc <__libc_init@plt-0x1ede4>
   41cb0:   8b080122    add x2, x9, x8
   41cb4:   910023e1    add x1, sp, #0x8
   41cb8:   aa1303e0    mov x0, x19
   41cbc:   52800023    mov w3, #0x1                    // #1
   41cc0:   5280003b    mov w27, #0x1                       // #1
   41cc4:   94003abd    bl  507b8 <__libc_init@plt-0x102f8>
   41cc8:   360003c0    tbz w0, #0, 41d40 <__libc_init@plt-0x1ed70>
   41ccc:   9101c3e1    add x1, sp, #0x70
   41cd0:   aa1403e0    mov x0, x20
   41cd4:   aa1f03e2    mov x2, xzr
   41cd8:   97ffbd0e    bl  31110 <__libc_init@plt-0x2f9a0>
   41cdc:   91000718    add x24, x24, #0x1
   41ce0:   eb15031f    cmp x24, x21
   41ce4:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   41ce8:   37000040    tbnz    w0, #0, 41cf0 <__libc_init@plt-0x1edc0>
   41cec:   54000543    b.cc    41d94 <__libc_init@plt-0x1ed1c>  // b.lo, b.ul, b.last
   41cf0:   2a1b03fa    mov w26, w27
   41cf4:   eb15031f    cmp x24, x21
   41cf8:   54fffa61    b.ne    41c44 <__libc_init@plt-0x1ee6c>  // b.any
   41cfc:   14000002    b   41d04 <__libc_init@plt-0x1edac>
   41d00:   2a1f03f7    mov w23, wzr
   41d04:   f94016c9    ldr x9, [x22, #40]
   41d08:   f85f83aa    ldur    x10, [x29, #-8]
   41d0c:   eb0a013f    cmp x9, x10
   41d10:   540004c1    b.ne    41da8 <__libc_init@plt-0x1ed08>  // b.any
   41d14:   520002e9    eor w9, w23, #0x1
   41d18:   a9544ff4    ldp x20, x19, [sp, #320]
   41d1c:   2a080128    orr w8, w9, w8
   41d20:   a95357f6    ldp x22, x21, [sp, #304]
   41d24:   12000100    and w0, w8, #0x1
   41d28:   a9525ff8    ldp x24, x23, [sp, #288]
   41d2c:   a95167fa    ldp x26, x25, [sp, #272]
   41d30:   a9506ffc    ldp x28, x27, [sp, #256]
   41d34:   a94f7bfd    ldp x29, x30, [sp, #240]
   41d38:   910543ff    add sp, sp, #0x150
   41d3c:   d65f03c0    ret
   41d40:   360001da    tbz w26, #0, 41d78 <__libc_init@plt-0x1ed38>
   41d44:   394023e8    ldrb    w8, [sp, #8]
   41d48:   5281002b    mov w11, #0x801                     // #2049
   41d4c:   3940c3e9    ldrb    w9, [sp, #48]
   41d50:   72a0010b    movk    w11, #0x8, lsl #16
   41d54:   51019d08    sub w8, w8, #0x67
   41d58:   7100511f    cmp w8, #0x14
   41d5c:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   41d60:   7100013f    cmp w9, #0x0
   41d64:   1ac82568    lsr w8, w11, w8
   41d68:   1a9f07e9    cset    w9, ne  // ne = any
   41d6c:   0a080148    and w8, w10, w8
   41d70:   0a090108    and w8, w8, w9
   41d74:   17ffffe4    b   41d04 <__libc_init@plt-0x1edac>
   41d78:   2a1f03e8    mov w8, wzr
   41d7c:   17ffffe2    b   41d04 <__libc_init@plt-0x1edac>
   41d80:   aa1303e0    mov x0, x19
   41d84:   97ff9ba4    bl  28c14 <__libc_init@plt-0x37e9c>
   41d88:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   41d8c:   91187021    add x1, x1, #0x61c
   41d90:   97ff849e    bl  23008 <__libc_init@plt-0x3daa8>
   41d94:   aa1303e0    mov x0, x19
   41d98:   97ff9b9f    bl  28c14 <__libc_init@plt-0x37e9c>
   41d9c:   f0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   41da0:   91056c21    add x1, x1, #0x15b
   41da4:   97ff8499    bl  23008 <__libc_init@plt-0x3daa8>
   41da8:   94007b66    bl  60b40 <__stack_chk_fail@plt>
   41dac:   d10543ff    sub sp, sp, #0x150
   41db0:   a90f7bfd    stp x29, x30, [sp, #240]
   41db4:   9103c3fd    add x29, sp, #0xf0
   41db8:   f90083fc    str x28, [sp, #256]
   41dbc:   a91167fa    stp x26, x25, [sp, #272]
   41dc0:   a9125ff8    stp x24, x23, [sp, #288]
   41dc4:   a91357f6    stp x22, x21, [sp, #304]
   41dc8:   a9144ff4    stp x20, x19, [sp, #320]
   41dcc:   d53bd056    mrs x22, tpidr_el0
   41dd0:   aa0003f3    mov x19, x0
   41dd4:   f94016c8    ldr x8, [x22, #40]
   41dd8:   aa0103e0    mov x0, x1
   41ddc:   aa0103f4    mov x20, x1
   41de0:   f81f83a8    stur    x8, [x29, #-8]
   41de4:   97ffb49b    bl  2f050 <__libc_init@plt-0x31a60>
   41de8:   39405288    ldrb    w8, [x20, #20]
   41dec:   aa0003f5    mov x21, x0
   41df0:   b40000e8    cbz x8, 41e0c <__libc_init@plt-0x1eca4>
   41df4:   91006289    add x9, x20, #0x18
   41df8:   9101c3ea    add x10, sp, #0x70
   41dfc:   f841852b    ldr x11, [x9], #24
   41e00:   f1000508    subs    x8, x8, #0x1
   41e04:   f800854b    str x11, [x10], #8
   41e08:   54ffffa1    b.ne    41dfc <__libc_init@plt-0x1ecb4>  // b.any
   41e0c:   b4000635    cbz x21, 41ed0 <__libc_init@plt-0x1ebe0>
   41e10:   aa1f03f8    mov x24, xzr
   41e14:   2a1f03f9    mov w25, wzr
   41e18:   9100a29a    add x26, x20, #0x28
   41e1c:   52800037    mov w23, #0x1                       // #1
   41e20:   910023e8    add x8, sp, #0x8
   41e24:   aa1303e0    mov x0, x19
   41e28:   52800021    mov w1, #0x1                    // #1
   41e2c:   97ff9aca    bl  28954 <__libc_init@plt-0x3815c>
   41e30:   3941b3e8    ldrb    w8, [sp, #108]
   41e34:   34000508    cbz w8, 41ed4 <__libc_init@plt-0x1ebdc>
   41e38:   39405289    ldrb    w9, [x20, #20]
   41e3c:   b4000189    cbz x9, 41e6c <__libc_init@plt-0x1ec44>
   41e40:   aa1f03e8    mov x8, xzr
   41e44:   9101c3ea    add x10, sp, #0x70
   41e48:   aa1a03eb    mov x11, x26
   41e4c:   f840854c    ldr x12, [x10], #8
   41e50:   f85f016d    ldur    x13, [x11, #-16]
   41e54:   f1000529    subs    x9, x9, #0x1
   41e58:   f841856e    ldr x14, [x11], #24
   41e5c:   cb0d018c    sub x12, x12, x13
   41e60:   9b0e2188    madd    x8, x12, x14, x8
   41e64:   54ffff41    b.ne    41e4c <__libc_init@plt-0x1ec64>  // b.any
   41e68:   14000002    b   41e70 <__libc_init@plt-0x1ec40>
   41e6c:   aa1f03e8    mov x8, xzr
   41e70:   f9400289    ldr x9, [x20]
   41e74:   b40006e9    cbz x9, 41f50 <__libc_init@plt-0x1eb60>
   41e78:   394023ea    ldrb    w10, [sp, #8]
   41e7c:   7101b95f    cmp w10, #0x6e
   41e80:   54000100    b.eq    41ea0 <__libc_init@plt-0x1ec10>  // b.none
   41e84:   8b080122    add x2, x9, x8
   41e88:   910023e1    add x1, sp, #0x8
   41e8c:   aa1303e0    mov x0, x19
   41e90:   52800043    mov w3, #0x2                    // #2
   41e94:   94003a49    bl  507b8 <__libc_init@plt-0x102f8>
   41e98:   360003c0    tbz w0, #0, 41f10 <__libc_init@plt-0x1eba0>
   41e9c:   52800039    mov w25, #0x1                       // #1
   41ea0:   9101c3e1    add x1, sp, #0x70
   41ea4:   aa1403e0    mov x0, x20
   41ea8:   aa1f03e2    mov x2, xzr
   41eac:   97ffbc99    bl  31110 <__libc_init@plt-0x2f9a0>
   41eb0:   91000718    add x24, x24, #0x1
   41eb4:   eb15031f    cmp x24, x21
   41eb8:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   41ebc:   37000040    tbnz    w0, #0, 41ec4 <__libc_init@plt-0x1ebec>
   41ec0:   54000523    b.cc    41f64 <__libc_init@plt-0x1eb4c>  // b.lo, b.ul, b.last
   41ec4:   eb15031f    cmp x24, x21
   41ec8:   54fffac1    b.ne    41e20 <__libc_init@plt-0x1ec90>  // b.any
   41ecc:   14000002    b   41ed4 <__libc_init@plt-0x1ebdc>
   41ed0:   2a1f03f7    mov w23, wzr
   41ed4:   f94016c9    ldr x9, [x22, #40]
   41ed8:   f85f83aa    ldur    x10, [x29, #-8]
   41edc:   eb0a013f    cmp x9, x10
   41ee0:   540004c1    b.ne    41f78 <__libc_init@plt-0x1eb38>  // b.any
   41ee4:   520002e9    eor w9, w23, #0x1
   41ee8:   f94083fc    ldr x28, [sp, #256]
   41eec:   a9544ff4    ldp x20, x19, [sp, #320]
   41ef0:   2a080128    orr w8, w9, w8
   41ef4:   a95357f6    ldp x22, x21, [sp, #304]
   41ef8:   12000100    and w0, w8, #0x1
   41efc:   a9525ff8    ldp x24, x23, [sp, #288]
   41f00:   a95167fa    ldp x26, x25, [sp, #272]
   41f04:   a94f7bfd    ldp x29, x30, [sp, #240]
   41f08:   910543ff    add sp, sp, #0x150
   41f0c:   d65f03c0    ret
   41f10:   360001d9    tbz w25, #0, 41f48 <__libc_init@plt-0x1eb68>
   41f14:   394023e8    ldrb    w8, [sp, #8]
   41f18:   5281002b    mov w11, #0x801                     // #2049
   41f1c:   3940c3e9    ldrb    w9, [sp, #48]
   41f20:   72a0010b    movk    w11, #0x8, lsl #16
   41f24:   51019d08    sub w8, w8, #0x67
   41f28:   7100511f    cmp w8, #0x14
   41f2c:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   41f30:   7100013f    cmp w9, #0x0
   41f34:   1ac82568    lsr w8, w11, w8
   41f38:   1a9f07e9    cset    w9, ne  // ne = any
   41f3c:   0a080148    and w8, w10, w8
   41f40:   0a090108    and w8, w8, w9
   41f44:   17ffffe4    b   41ed4 <__libc_init@plt-0x1ebdc>
   41f48:   2a1f03e8    mov w8, wzr
   41f4c:   17ffffe2    b   41ed4 <__libc_init@plt-0x1ebdc>
   41f50:   aa1303e0    mov x0, x19
   41f54:   97ff9b30    bl  28c14 <__libc_init@plt-0x37e9c>
   41f58:   90fffe61    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   41f5c:   91187021    add x1, x1, #0x61c
   41f60:   97ff842a    bl  23008 <__libc_init@plt-0x3daa8>
   41f64:   aa1303e0    mov x0, x19
   41f68:   97ff9b2b    bl  28c14 <__libc_init@plt-0x37e9c>
   41f6c:   f0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   41f70:   91056c21    add x1, x1, #0x15b
   41f74:   97ff8425    bl  23008 <__libc_init@plt-0x3daa8>
   41f78:   94007af2    bl  60b40 <__stack_chk_fail@plt>
   41f7c:   d10543ff    sub sp, sp, #0x150
   41f80:   a90f7bfd    stp x29, x30, [sp, #240]
   41f84:   9103c3fd    add x29, sp, #0xf0
   41f88:   f90083fc    str x28, [sp, #256]
   41f8c:   a91167fa    stp x26, x25, [sp, #272]
   41f90:   a9125ff8    stp x24, x23, [sp, #288]
   41f94:   a91357f6    stp x22, x21, [sp, #304]
   41f98:   a9144ff4    stp x20, x19, [sp, #320]
   41f9c:   d53bd056    mrs x22, tpidr_el0
   41fa0:   aa0003f3    mov x19, x0
   41fa4:   f94016c8    ldr x8, [x22, #40]
   41fa8:   aa0103e0    mov x0, x1
   41fac:   aa0103f4    mov x20, x1
   41fb0:   f81f83a8    stur    x8, [x29, #-8]
   41fb4:   97ffb427    bl  2f050 <__libc_init@plt-0x31a60>
   41fb8:   39405288    ldrb    w8, [x20, #20]
   41fbc:   aa0003f5    mov x21, x0
   41fc0:   b40000e8    cbz x8, 41fdc <__libc_init@plt-0x1ead4>
   41fc4:   91006289    add x9, x20, #0x18
   41fc8:   9101c3ea    add x10, sp, #0x70
   41fcc:   f841852b    ldr x11, [x9], #24
   41fd0:   f1000508    subs    x8, x8, #0x1
   41fd4:   f800854b    str x11, [x10], #8
   41fd8:   54ffffa1    b.ne    41fcc <__libc_init@plt-0x1eae4>  // b.any
   41fdc:   b4000635    cbz x21, 420a0 <__libc_init@plt-0x1ea10>
   41fe0:   aa1f03f8    mov x24, xzr
   41fe4:   2a1f03f9    mov w25, wzr
   41fe8:   9100a29a    add x26, x20, #0x28
   41fec:   52800037    mov w23, #0x1                       // #1
   41ff0:   910023e8    add x8, sp, #0x8
   41ff4:   aa1303e0    mov x0, x19
   41ff8:   52800021    mov w1, #0x1                    // #1
   41ffc:   97ff9a56    bl  28954 <__libc_init@plt-0x3815c>
   42000:   3941b3e8    ldrb    w8, [sp, #108]
   42004:   34000508    cbz w8, 420a4 <__libc_init@plt-0x1ea0c>
   42008:   39405289    ldrb    w9, [x20, #20]
   4200c:   b4000189    cbz x9, 4203c <__libc_init@plt-0x1ea74>
   42010:   aa1f03e8    mov x8, xzr
   42014:   9101c3ea    add x10, sp, #0x70
   42018:   aa1a03eb    mov x11, x26
   4201c:   f840854c    ldr x12, [x10], #8
   42020:   f85f016d    ldur    x13, [x11, #-16]
   42024:   f1000529    subs    x9, x9, #0x1
   42028:   f841856e    ldr x14, [x11], #24
   4202c:   cb0d018c    sub x12, x12, x13
   42030:   9b0e2188    madd    x8, x12, x14, x8
   42034:   54ffff41    b.ne    4201c <__libc_init@plt-0x1ea94>  // b.any
   42038:   14000002    b   42040 <__libc_init@plt-0x1ea70>
   4203c:   aa1f03e8    mov x8, xzr
   42040:   f9400289    ldr x9, [x20]
   42044:   b40006e9    cbz x9, 42120 <__libc_init@plt-0x1e990>
   42048:   394023ea    ldrb    w10, [sp, #8]
   4204c:   7101b95f    cmp w10, #0x6e
   42050:   54000100    b.eq    42070 <__libc_init@plt-0x1ea40>  // b.none
   42054:   8b080122    add x2, x9, x8
   42058:   910023e1    add x1, sp, #0x8
   4205c:   aa1303e0    mov x0, x19
   42060:   52800083    mov w3, #0x4                    // #4
   42064:   940039d5    bl  507b8 <__libc_init@plt-0x102f8>
   42068:   360003c0    tbz w0, #0, 420e0 <__libc_init@plt-0x1e9d0>
   4206c:   52800039    mov w25, #0x1                       // #1
   42070:   9101c3e1    add x1, sp, #0x70
   42074:   aa1403e0    mov x0, x20
   42078:   aa1f03e2    mov x2, xzr
   4207c:   97ffbc25    bl  31110 <__libc_init@plt-0x2f9a0>
   42080:   91000718    add x24, x24, #0x1
   42084:   eb15031f    cmp x24, x21
   42088:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   4208c:   37000040    tbnz    w0, #0, 42094 <__libc_init@plt-0x1ea1c>
   42090:   54000523    b.cc    42134 <__libc_init@plt-0x1e97c>  // b.lo, b.ul, b.last
   42094:   eb15031f    cmp x24, x21
   42098:   54fffac1    b.ne    41ff0 <__libc_init@plt-0x1eac0>  // b.any
   4209c:   14000002    b   420a4 <__libc_init@plt-0x1ea0c>
   420a0:   2a1f03f7    mov w23, wzr
   420a4:   f94016c9    ldr x9, [x22, #40]
   420a8:   f85f83aa    ldur    x10, [x29, #-8]
   420ac:   eb0a013f    cmp x9, x10
   420b0:   540004c1    b.ne    42148 <__libc_init@plt-0x1e968>  // b.any
   420b4:   520002e9    eor w9, w23, #0x1
   420b8:   f94083fc    ldr x28, [sp, #256]
   420bc:   a9544ff4    ldp x20, x19, [sp, #320]
   420c0:   2a080128    orr w8, w9, w8
   420c4:   a95357f6    ldp x22, x21, [sp, #304]
   420c8:   12000100    and w0, w8, #0x1
   420cc:   a9525ff8    ldp x24, x23, [sp, #288]
   420d0:   a95167fa    ldp x26, x25, [sp, #272]
   420d4:   a94f7bfd    ldp x29, x30, [sp, #240]
   420d8:   910543ff    add sp, sp, #0x150
   420dc:   d65f03c0    ret
   420e0:   360001d9    tbz w25, #0, 42118 <__libc_init@plt-0x1e998>
   420e4:   394023e8    ldrb    w8, [sp, #8]
   420e8:   5281002b    mov w11, #0x801                     // #2049
   420ec:   3940c3e9    ldrb    w9, [sp, #48]
   420f0:   72a0010b    movk    w11, #0x8, lsl #16
   420f4:   51019d08    sub w8, w8, #0x67
   420f8:   7100511f    cmp w8, #0x14
   420fc:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   42100:   7100013f    cmp w9, #0x0
   42104:   1ac82568    lsr w8, w11, w8
   42108:   1a9f07e9    cset    w9, ne  // ne = any
   4210c:   0a080148    and w8, w10, w8
   42110:   0a090108    and w8, w8, w9
   42114:   17ffffe4    b   420a4 <__libc_init@plt-0x1ea0c>
   42118:   2a1f03e8    mov w8, wzr
   4211c:   17ffffe2    b   420a4 <__libc_init@plt-0x1ea0c>
   42120:   aa1303e0    mov x0, x19
   42124:   97ff9abc    bl  28c14 <__libc_init@plt-0x37e9c>
   42128:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4212c:   91187021    add x1, x1, #0x61c
   42130:   97ff83b6    bl  23008 <__libc_init@plt-0x3daa8>
   42134:   aa1303e0    mov x0, x19
   42138:   97ff9ab7    bl  28c14 <__libc_init@plt-0x37e9c>
   4213c:   d0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   42140:   91056c21    add x1, x1, #0x15b
   42144:   97ff83b1    bl  23008 <__libc_init@plt-0x3daa8>
   42148:   94007a7e    bl  60b40 <__stack_chk_fail@plt>
   4214c:   d10543ff    sub sp, sp, #0x150
   42150:   a90f7bfd    stp x29, x30, [sp, #240]
   42154:   9103c3fd    add x29, sp, #0xf0
   42158:   f90083fc    str x28, [sp, #256]
   4215c:   a91167fa    stp x26, x25, [sp, #272]
   42160:   a9125ff8    stp x24, x23, [sp, #288]
   42164:   a91357f6    stp x22, x21, [sp, #304]
   42168:   a9144ff4    stp x20, x19, [sp, #320]
   4216c:   d53bd056    mrs x22, tpidr_el0
   42170:   aa0003f3    mov x19, x0
   42174:   f94016c8    ldr x8, [x22, #40]
   42178:   aa0103e0    mov x0, x1
   4217c:   aa0103f4    mov x20, x1
   42180:   f81f83a8    stur    x8, [x29, #-8]
   42184:   97ffb3b3    bl  2f050 <__libc_init@plt-0x31a60>
   42188:   39405288    ldrb    w8, [x20, #20]
   4218c:   aa0003f5    mov x21, x0
   42190:   b40000e8    cbz x8, 421ac <__libc_init@plt-0x1e904>
   42194:   91006289    add x9, x20, #0x18
   42198:   9101c3ea    add x10, sp, #0x70
   4219c:   f841852b    ldr x11, [x9], #24
   421a0:   f1000508    subs    x8, x8, #0x1
   421a4:   f800854b    str x11, [x10], #8
   421a8:   54ffffa1    b.ne    4219c <__libc_init@plt-0x1e914>  // b.any
   421ac:   b4000635    cbz x21, 42270 <__libc_init@plt-0x1e840>
   421b0:   aa1f03f8    mov x24, xzr
   421b4:   2a1f03f9    mov w25, wzr
   421b8:   9100a29a    add x26, x20, #0x28
   421bc:   52800037    mov w23, #0x1                       // #1
   421c0:   910023e8    add x8, sp, #0x8
   421c4:   aa1303e0    mov x0, x19
   421c8:   52800021    mov w1, #0x1                    // #1
   421cc:   97ff99e2    bl  28954 <__libc_init@plt-0x3815c>
   421d0:   3941b3e8    ldrb    w8, [sp, #108]
   421d4:   34000508    cbz w8, 42274 <__libc_init@plt-0x1e83c>
   421d8:   39405289    ldrb    w9, [x20, #20]
   421dc:   b4000189    cbz x9, 4220c <__libc_init@plt-0x1e8a4>
   421e0:   aa1f03e8    mov x8, xzr
   421e4:   9101c3ea    add x10, sp, #0x70
   421e8:   aa1a03eb    mov x11, x26
   421ec:   f840854c    ldr x12, [x10], #8
   421f0:   f85f016d    ldur    x13, [x11, #-16]
   421f4:   f1000529    subs    x9, x9, #0x1
   421f8:   f841856e    ldr x14, [x11], #24
   421fc:   cb0d018c    sub x12, x12, x13
   42200:   9b0e2188    madd    x8, x12, x14, x8
   42204:   54ffff41    b.ne    421ec <__libc_init@plt-0x1e8c4>  // b.any
   42208:   14000002    b   42210 <__libc_init@plt-0x1e8a0>
   4220c:   aa1f03e8    mov x8, xzr
   42210:   f9400289    ldr x9, [x20]
   42214:   b40006e9    cbz x9, 422f0 <__libc_init@plt-0x1e7c0>
   42218:   394023ea    ldrb    w10, [sp, #8]
   4221c:   7101b95f    cmp w10, #0x6e
   42220:   54000100    b.eq    42240 <__libc_init@plt-0x1e870>  // b.none
   42224:   8b080122    add x2, x9, x8
   42228:   910023e1    add x1, sp, #0x8
   4222c:   aa1303e0    mov x0, x19
   42230:   52800103    mov w3, #0x8                    // #8
   42234:   94003961    bl  507b8 <__libc_init@plt-0x102f8>
   42238:   360003c0    tbz w0, #0, 422b0 <__libc_init@plt-0x1e800>
   4223c:   52800039    mov w25, #0x1                       // #1
   42240:   9101c3e1    add x1, sp, #0x70
   42244:   aa1403e0    mov x0, x20
   42248:   aa1f03e2    mov x2, xzr
   4224c:   97ffbbb1    bl  31110 <__libc_init@plt-0x2f9a0>
   42250:   91000718    add x24, x24, #0x1
   42254:   eb15031f    cmp x24, x21
   42258:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   4225c:   37000040    tbnz    w0, #0, 42264 <__libc_init@plt-0x1e84c>
   42260:   54000523    b.cc    42304 <__libc_init@plt-0x1e7ac>  // b.lo, b.ul, b.last
   42264:   eb15031f    cmp x24, x21
   42268:   54fffac1    b.ne    421c0 <__libc_init@plt-0x1e8f0>  // b.any
   4226c:   14000002    b   42274 <__libc_init@plt-0x1e83c>
   42270:   2a1f03f7    mov w23, wzr
   42274:   f94016c9    ldr x9, [x22, #40]
   42278:   f85f83aa    ldur    x10, [x29, #-8]
   4227c:   eb0a013f    cmp x9, x10
   42280:   540004c1    b.ne    42318 <__libc_init@plt-0x1e798>  // b.any
   42284:   520002e9    eor w9, w23, #0x1
   42288:   f94083fc    ldr x28, [sp, #256]
   4228c:   a9544ff4    ldp x20, x19, [sp, #320]
   42290:   2a080128    orr w8, w9, w8
   42294:   a95357f6    ldp x22, x21, [sp, #304]
   42298:   12000100    and w0, w8, #0x1
   4229c:   a9525ff8    ldp x24, x23, [sp, #288]
   422a0:   a95167fa    ldp x26, x25, [sp, #272]
   422a4:   a94f7bfd    ldp x29, x30, [sp, #240]
   422a8:   910543ff    add sp, sp, #0x150
   422ac:   d65f03c0    ret
   422b0:   360001d9    tbz w25, #0, 422e8 <__libc_init@plt-0x1e7c8>
   422b4:   394023e8    ldrb    w8, [sp, #8]
   422b8:   5281002b    mov w11, #0x801                     // #2049
   422bc:   3940c3e9    ldrb    w9, [sp, #48]
   422c0:   72a0010b    movk    w11, #0x8, lsl #16
   422c4:   51019d08    sub w8, w8, #0x67
   422c8:   7100511f    cmp w8, #0x14
   422cc:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   422d0:   7100013f    cmp w9, #0x0
   422d4:   1ac82568    lsr w8, w11, w8
   422d8:   1a9f07e9    cset    w9, ne  // ne = any
   422dc:   0a080148    and w8, w10, w8
   422e0:   0a090108    and w8, w8, w9
   422e4:   17ffffe4    b   42274 <__libc_init@plt-0x1e83c>
   422e8:   2a1f03e8    mov w8, wzr
   422ec:   17ffffe2    b   42274 <__libc_init@plt-0x1e83c>
   422f0:   aa1303e0    mov x0, x19
   422f4:   97ff9a48    bl  28c14 <__libc_init@plt-0x37e9c>
   422f8:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   422fc:   91187021    add x1, x1, #0x61c
   42300:   97ff8342    bl  23008 <__libc_init@plt-0x3daa8>
   42304:   aa1303e0    mov x0, x19
   42308:   97ff9a43    bl  28c14 <__libc_init@plt-0x37e9c>
   4230c:   d0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   42310:   91056c21    add x1, x1, #0x15b
   42314:   97ff833d    bl  23008 <__libc_init@plt-0x3daa8>
   42318:   94007a0a    bl  60b40 <__stack_chk_fail@plt>
   4231c:   d10543ff    sub sp, sp, #0x150
   42320:   a90f7bfd    stp x29, x30, [sp, #240]
   42324:   9103c3fd    add x29, sp, #0xf0
   42328:   f90083fc    str x28, [sp, #256]
   4232c:   a91167fa    stp x26, x25, [sp, #272]
   42330:   a9125ff8    stp x24, x23, [sp, #288]
   42334:   a91357f6    stp x22, x21, [sp, #304]
   42338:   a9144ff4    stp x20, x19, [sp, #320]
   4233c:   d53bd056    mrs x22, tpidr_el0
   42340:   aa0003f3    mov x19, x0
   42344:   f94016c8    ldr x8, [x22, #40]
   42348:   aa0103e0    mov x0, x1
   4234c:   aa0103f4    mov x20, x1
   42350:   f81f83a8    stur    x8, [x29, #-8]
   42354:   97ffb33f    bl  2f050 <__libc_init@plt-0x31a60>
   42358:   39405288    ldrb    w8, [x20, #20]
   4235c:   aa0003f5    mov x21, x0
   42360:   b40000e8    cbz x8, 4237c <__libc_init@plt-0x1e734>
   42364:   91006289    add x9, x20, #0x18
   42368:   9101c3ea    add x10, sp, #0x70
   4236c:   f841852b    ldr x11, [x9], #24
   42370:   f1000508    subs    x8, x8, #0x1
   42374:   f800854b    str x11, [x10], #8
   42378:   54ffffa1    b.ne    4236c <__libc_init@plt-0x1e744>  // b.any
   4237c:   b4000635    cbz x21, 42440 <__libc_init@plt-0x1e670>
   42380:   aa1f03f8    mov x24, xzr
   42384:   2a1f03f9    mov w25, wzr
   42388:   9100a29a    add x26, x20, #0x28
   4238c:   52800037    mov w23, #0x1                       // #1
   42390:   910023e8    add x8, sp, #0x8
   42394:   aa1303e0    mov x0, x19
   42398:   52800021    mov w1, #0x1                    // #1
   4239c:   97ff996e    bl  28954 <__libc_init@plt-0x3815c>
   423a0:   3941b3e8    ldrb    w8, [sp, #108]
   423a4:   34000508    cbz w8, 42444 <__libc_init@plt-0x1e66c>
   423a8:   39405289    ldrb    w9, [x20, #20]
   423ac:   b4000189    cbz x9, 423dc <__libc_init@plt-0x1e6d4>
   423b0:   aa1f03e8    mov x8, xzr
   423b4:   9101c3ea    add x10, sp, #0x70
   423b8:   aa1a03eb    mov x11, x26
   423bc:   f840854c    ldr x12, [x10], #8
   423c0:   f85f016d    ldur    x13, [x11, #-16]
   423c4:   f1000529    subs    x9, x9, #0x1
   423c8:   f841856e    ldr x14, [x11], #24
   423cc:   cb0d018c    sub x12, x12, x13
   423d0:   9b0e2188    madd    x8, x12, x14, x8
   423d4:   54ffff41    b.ne    423bc <__libc_init@plt-0x1e6f4>  // b.any
   423d8:   14000002    b   423e0 <__libc_init@plt-0x1e6d0>
   423dc:   aa1f03e8    mov x8, xzr
   423e0:   f9400289    ldr x9, [x20]
   423e4:   b40006e9    cbz x9, 424c0 <__libc_init@plt-0x1e5f0>
   423e8:   394023ea    ldrb    w10, [sp, #8]
   423ec:   7101b95f    cmp w10, #0x6e
   423f0:   54000100    b.eq    42410 <__libc_init@plt-0x1e6a0>  // b.none
   423f4:   8b080122    add x2, x9, x8
   423f8:   910023e1    add x1, sp, #0x8
   423fc:   aa1303e0    mov x0, x19
   42400:   52800203    mov w3, #0x10                   // #16
   42404:   940038ed    bl  507b8 <__libc_init@plt-0x102f8>
   42408:   360003c0    tbz w0, #0, 42480 <__libc_init@plt-0x1e630>
   4240c:   52800039    mov w25, #0x1                       // #1
   42410:   9101c3e1    add x1, sp, #0x70
   42414:   aa1403e0    mov x0, x20
   42418:   aa1f03e2    mov x2, xzr
   4241c:   97ffbb3d    bl  31110 <__libc_init@plt-0x2f9a0>
   42420:   91000718    add x24, x24, #0x1
   42424:   eb15031f    cmp x24, x21
   42428:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   4242c:   37000040    tbnz    w0, #0, 42434 <__libc_init@plt-0x1e67c>
   42430:   54000523    b.cc    424d4 <__libc_init@plt-0x1e5dc>  // b.lo, b.ul, b.last
   42434:   eb15031f    cmp x24, x21
   42438:   54fffac1    b.ne    42390 <__libc_init@plt-0x1e720>  // b.any
   4243c:   14000002    b   42444 <__libc_init@plt-0x1e66c>
   42440:   2a1f03f7    mov w23, wzr
   42444:   f94016c9    ldr x9, [x22, #40]
   42448:   f85f83aa    ldur    x10, [x29, #-8]
   4244c:   eb0a013f    cmp x9, x10
   42450:   540004c1    b.ne    424e8 <__libc_init@plt-0x1e5c8>  // b.any
   42454:   520002e9    eor w9, w23, #0x1
   42458:   f94083fc    ldr x28, [sp, #256]
   4245c:   a9544ff4    ldp x20, x19, [sp, #320]
   42460:   2a080128    orr w8, w9, w8
   42464:   a95357f6    ldp x22, x21, [sp, #304]
   42468:   12000100    and w0, w8, #0x1
   4246c:   a9525ff8    ldp x24, x23, [sp, #288]
   42470:   a95167fa    ldp x26, x25, [sp, #272]
   42474:   a94f7bfd    ldp x29, x30, [sp, #240]
   42478:   910543ff    add sp, sp, #0x150
   4247c:   d65f03c0    ret
   42480:   360001d9    tbz w25, #0, 424b8 <__libc_init@plt-0x1e5f8>
   42484:   394023e8    ldrb    w8, [sp, #8]
   42488:   5281002b    mov w11, #0x801                     // #2049
   4248c:   3940c3e9    ldrb    w9, [sp, #48]
   42490:   72a0010b    movk    w11, #0x8, lsl #16
   42494:   51019d08    sub w8, w8, #0x67
   42498:   7100511f    cmp w8, #0x14
   4249c:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   424a0:   7100013f    cmp w9, #0x0
   424a4:   1ac82568    lsr w8, w11, w8
   424a8:   1a9f07e9    cset    w9, ne  // ne = any
   424ac:   0a080148    and w8, w10, w8
   424b0:   0a090108    and w8, w8, w9
   424b4:   17ffffe4    b   42444 <__libc_init@plt-0x1e66c>
   424b8:   2a1f03e8    mov w8, wzr
   424bc:   17ffffe2    b   42444 <__libc_init@plt-0x1e66c>
   424c0:   aa1303e0    mov x0, x19
   424c4:   97ff99d4    bl  28c14 <__libc_init@plt-0x37e9c>
   424c8:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   424cc:   91187021    add x1, x1, #0x61c
   424d0:   97ff82ce    bl  23008 <__libc_init@plt-0x3daa8>
   424d4:   aa1303e0    mov x0, x19
   424d8:   97ff99cf    bl  28c14 <__libc_init@plt-0x37e9c>
   424dc:   d0fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   424e0:   91056c21    add x1, x1, #0x15b
   424e4:   97ff82c9    bl  23008 <__libc_init@plt-0x3daa8>
   424e8:   94007996    bl  60b40 <__stack_chk_fail@plt>
   424ec:   d10543ff    sub sp, sp, #0x150
   424f0:   a90f7bfd    stp x29, x30, [sp, #240]
   424f4:   9103c3fd    add x29, sp, #0xf0
   424f8:   f90083fc    str x28, [sp, #256]
   424fc:   a91167fa    stp x26, x25, [sp, #272]
   42500:   a9125ff8    stp x24, x23, [sp, #288]
   42504:   a91357f6    stp x22, x21, [sp, #304]
   42508:   a9144ff4    stp x20, x19, [sp, #320]
   4250c:   d53bd056    mrs x22, tpidr_el0
   42510:   aa0003f3    mov x19, x0
   42514:   f94016c8    ldr x8, [x22, #40]
   42518:   aa0103e0    mov x0, x1
   4251c:   aa0103f4    mov x20, x1
   42520:   f81f83a8    stur    x8, [x29, #-8]
   42524:   97ffb2cb    bl  2f050 <__libc_init@plt-0x31a60>
   42528:   39405288    ldrb    w8, [x20, #20]
   4252c:   aa0003f5    mov x21, x0
   42530:   b40000e8    cbz x8, 4254c <__libc_init@plt-0x1e564>
   42534:   91006289    add x9, x20, #0x18
   42538:   9101c3ea    add x10, sp, #0x70
   4253c:   f841852b    ldr x11, [x9], #24
   42540:   f1000508    subs    x8, x8, #0x1
   42544:   f800854b    str x11, [x10], #8
   42548:   54ffffa1    b.ne    4253c <__libc_init@plt-0x1e574>  // b.any
   4254c:   b4000615    cbz x21, 4260c <__libc_init@plt-0x1e4a4>
   42550:   aa1f03f8    mov x24, xzr
   42554:   2a1f03f9    mov w25, wzr
   42558:   9100a29a    add x26, x20, #0x28
   4255c:   52800037    mov w23, #0x1                       // #1
   42560:   910023e8    add x8, sp, #0x8
   42564:   aa1303e0    mov x0, x19
   42568:   52800021    mov w1, #0x1                    // #1
   4256c:   97ff98fa    bl  28954 <__libc_init@plt-0x3815c>
   42570:   3941b3e8    ldrb    w8, [sp, #108]
   42574:   340004e8    cbz w8, 42610 <__libc_init@plt-0x1e4a0>
   42578:   39405289    ldrb    w9, [x20, #20]
   4257c:   b4000189    cbz x9, 425ac <__libc_init@plt-0x1e504>
   42580:   aa1f03e8    mov x8, xzr
   42584:   9101c3ea    add x10, sp, #0x70
   42588:   aa1a03eb    mov x11, x26
   4258c:   f840854c    ldr x12, [x10], #8
   42590:   f85f016d    ldur    x13, [x11, #-16]
   42594:   f1000529    subs    x9, x9, #0x1
   42598:   f841856e    ldr x14, [x11], #24
   4259c:   cb0d018c    sub x12, x12, x13
   425a0:   9b0e2188    madd    x8, x12, x14, x8
   425a4:   54ffff41    b.ne    4258c <__libc_init@plt-0x1e524>  // b.any
   425a8:   14000002    b   425b0 <__libc_init@plt-0x1e500>
   425ac:   aa1f03e8    mov x8, xzr
   425b0:   f9400289    ldr x9, [x20]
   425b4:   b40006c9    cbz x9, 4268c <__libc_init@plt-0x1e424>
   425b8:   394023ea    ldrb    w10, [sp, #8]
   425bc:   7101b95f    cmp w10, #0x6e
   425c0:   540000e0    b.eq    425dc <__libc_init@plt-0x1e4d4>  // b.none
   425c4:   8b080122    add x2, x9, x8
   425c8:   910023e1    add x1, sp, #0x8
   425cc:   aa1303e0    mov x0, x19
   425d0:   94002ab6    bl  4d0a8 <__libc_init@plt-0x13a08>
   425d4:   360003c0    tbz w0, #0, 4264c <__libc_init@plt-0x1e464>
   425d8:   52800039    mov w25, #0x1                       // #1
   425dc:   9101c3e1    add x1, sp, #0x70
   425e0:   aa1403e0    mov x0, x20
   425e4:   aa1f03e2    mov x2, xzr
   425e8:   97ffbaca    bl  31110 <__libc_init@plt-0x2f9a0>
   425ec:   91000718    add x24, x24, #0x1
   425f0:   eb15031f    cmp x24, x21
   425f4:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   425f8:   37000040    tbnz    w0, #0, 42600 <__libc_init@plt-0x1e4b0>
   425fc:   54000523    b.cc    426a0 <__libc_init@plt-0x1e410>  // b.lo, b.ul, b.last
   42600:   eb15031f    cmp x24, x21
   42604:   54fffae1    b.ne    42560 <__libc_init@plt-0x1e550>  // b.any
   42608:   14000002    b   42610 <__libc_init@plt-0x1e4a0>
   4260c:   2a1f03f7    mov w23, wzr
   42610:   f94016c9    ldr x9, [x22, #40]
   42614:   f85f83aa    ldur    x10, [x29, #-8]
   42618:   eb0a013f    cmp x9, x10
   4261c:   540004c1    b.ne    426b4 <__libc_init@plt-0x1e3fc>  // b.any
   42620:   520002e9    eor w9, w23, #0x1
   42624:   f94083fc    ldr x28, [sp, #256]
   42628:   a9544ff4    ldp x20, x19, [sp, #320]
   4262c:   2a080128    orr w8, w9, w8
   42630:   a95357f6    ldp x22, x21, [sp, #304]
   42634:   12000100    and w0, w8, #0x1
   42638:   a9525ff8    ldp x24, x23, [sp, #288]
   4263c:   a95167fa    ldp x26, x25, [sp, #272]
   42640:   a94f7bfd    ldp x29, x30, [sp, #240]
   42644:   910543ff    add sp, sp, #0x150
   42648:   d65f03c0    ret
   4264c:   360001d9    tbz w25, #0, 42684 <__libc_init@plt-0x1e42c>
   42650:   394023e8    ldrb    w8, [sp, #8]
   42654:   5281002b    mov w11, #0x801                     // #2049
   42658:   3940c3e9    ldrb    w9, [sp, #48]
   4265c:   72a0010b    movk    w11, #0x8, lsl #16
   42660:   51019d08    sub w8, w8, #0x67
   42664:   7100511f    cmp w8, #0x14
   42668:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   4266c:   7100013f    cmp w9, #0x0
   42670:   1ac82568    lsr w8, w11, w8
   42674:   1a9f07e9    cset    w9, ne  // ne = any
   42678:   0a080148    and w8, w10, w8
   4267c:   0a090108    and w8, w8, w9
   42680:   17ffffe4    b   42610 <__libc_init@plt-0x1e4a0>
   42684:   2a1f03e8    mov w8, wzr
   42688:   17ffffe2    b   42610 <__libc_init@plt-0x1e4a0>
   4268c:   aa1303e0    mov x0, x19
   42690:   97ff9961    bl  28c14 <__libc_init@plt-0x37e9c>
   42694:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   42698:   91187021    add x1, x1, #0x61c
   4269c:   97ff825b    bl  23008 <__libc_init@plt-0x3daa8>
   426a0:   aa1303e0    mov x0, x19
   426a4:   97ff995c    bl  28c14 <__libc_init@plt-0x37e9c>
   426a8:   b0fffe41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   426ac:   91359c21    add x1, x1, #0xd67
   426b0:   97ff8256    bl  23008 <__libc_init@plt-0x3daa8>
   426b4:   94007923    bl  60b40 <__stack_chk_fail@plt>
   426b8:   d10543ff    sub sp, sp, #0x150
   426bc:   a90f7bfd    stp x29, x30, [sp, #240]
   426c0:   9103c3fd    add x29, sp, #0xf0
   426c4:   f90083fc    str x28, [sp, #256]
   426c8:   a91167fa    stp x26, x25, [sp, #272]
   426cc:   a9125ff8    stp x24, x23, [sp, #288]
   426d0:   a91357f6    stp x22, x21, [sp, #304]
   426d4:   a9144ff4    stp x20, x19, [sp, #320]
   426d8:   d53bd056    mrs x22, tpidr_el0
   426dc:   aa0003f3    mov x19, x0
   426e0:   f94016c8    ldr x8, [x22, #40]
   426e4:   aa0103e0    mov x0, x1
   426e8:   aa0103f4    mov x20, x1
   426ec:   f81f83a8    stur    x8, [x29, #-8]
   426f0:   97ffb258    bl  2f050 <__libc_init@plt-0x31a60>
   426f4:   39405288    ldrb    w8, [x20, #20]
   426f8:   aa0003f5    mov x21, x0
   426fc:   b40000e8    cbz x8, 42718 <__libc_init@plt-0x1e398>
   42700:   91006289    add x9, x20, #0x18
   42704:   9101c3ea    add x10, sp, #0x70
   42708:   f841852b    ldr x11, [x9], #24
   4270c:   f1000508    subs    x8, x8, #0x1
   42710:   f800854b    str x11, [x10], #8
   42714:   54ffffa1    b.ne    42708 <__libc_init@plt-0x1e3a8>  // b.any
   42718:   b4000615    cbz x21, 427d8 <__libc_init@plt-0x1e2d8>
   4271c:   aa1f03f8    mov x24, xzr
   42720:   2a1f03f9    mov w25, wzr
   42724:   9100a29a    add x26, x20, #0x28
   42728:   52800037    mov w23, #0x1                       // #1
   4272c:   910023e8    add x8, sp, #0x8
   42730:   aa1303e0    mov x0, x19
   42734:   52800021    mov w1, #0x1                    // #1
   42738:   97ff9887    bl  28954 <__libc_init@plt-0x3815c>
   4273c:   3941b3e8    ldrb    w8, [sp, #108]
   42740:   340004e8    cbz w8, 427dc <__libc_init@plt-0x1e2d4>
   42744:   39405289    ldrb    w9, [x20, #20]
   42748:   b4000189    cbz x9, 42778 <__libc_init@plt-0x1e338>
   4274c:   aa1f03e8    mov x8, xzr
   42750:   9101c3ea    add x10, sp, #0x70
   42754:   aa1a03eb    mov x11, x26
   42758:   f840854c    ldr x12, [x10], #8
   4275c:   f85f016d    ldur    x13, [x11, #-16]
   42760:   f1000529    subs    x9, x9, #0x1
   42764:   f841856e    ldr x14, [x11], #24
   42768:   cb0d018c    sub x12, x12, x13
   4276c:   9b0e2188    madd    x8, x12, x14, x8
   42770:   54ffff41    b.ne    42758 <__libc_init@plt-0x1e358>  // b.any
   42774:   14000002    b   4277c <__libc_init@plt-0x1e334>
   42778:   aa1f03e8    mov x8, xzr
   4277c:   f9400289    ldr x9, [x20]
   42780:   b40006c9    cbz x9, 42858 <__libc_init@plt-0x1e258>
   42784:   394023ea    ldrb    w10, [sp, #8]
   42788:   7101b95f    cmp w10, #0x6e
   4278c:   540000e0    b.eq    427a8 <__libc_init@plt-0x1e308>  // b.none
   42790:   8b080122    add x2, x9, x8
   42794:   910023e1    add x1, sp, #0x8
   42798:   aa1303e0    mov x0, x19
   4279c:   94002e8c    bl  4e1cc <__libc_init@plt-0x128e4>
   427a0:   360003c0    tbz w0, #0, 42818 <__libc_init@plt-0x1e298>
   427a4:   52800039    mov w25, #0x1                       // #1
   427a8:   9101c3e1    add x1, sp, #0x70
   427ac:   aa1403e0    mov x0, x20
   427b0:   aa1f03e2    mov x2, xzr
   427b4:   97ffba57    bl  31110 <__libc_init@plt-0x2f9a0>
   427b8:   91000718    add x24, x24, #0x1
   427bc:   eb15031f    cmp x24, x21
   427c0:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   427c4:   37000040    tbnz    w0, #0, 427cc <__libc_init@plt-0x1e2e4>
   427c8:   54000523    b.cc    4286c <__libc_init@plt-0x1e244>  // b.lo, b.ul, b.last
   427cc:   eb15031f    cmp x24, x21
   427d0:   54fffae1    b.ne    4272c <__libc_init@plt-0x1e384>  // b.any
   427d4:   14000002    b   427dc <__libc_init@plt-0x1e2d4>
   427d8:   2a1f03f7    mov w23, wzr
   427dc:   f94016c9    ldr x9, [x22, #40]
   427e0:   f85f83aa    ldur    x10, [x29, #-8]
   427e4:   eb0a013f    cmp x9, x10
   427e8:   540004c1    b.ne    42880 <__libc_init@plt-0x1e230>  // b.any
   427ec:   520002e9    eor w9, w23, #0x1
   427f0:   f94083fc    ldr x28, [sp, #256]
   427f4:   a9544ff4    ldp x20, x19, [sp, #320]
   427f8:   2a080128    orr w8, w9, w8
   427fc:   a95357f6    ldp x22, x21, [sp, #304]
   42800:   12000100    and w0, w8, #0x1
   42804:   a9525ff8    ldp x24, x23, [sp, #288]
   42808:   a95167fa    ldp x26, x25, [sp, #272]
   4280c:   a94f7bfd    ldp x29, x30, [sp, #240]
   42810:   910543ff    add sp, sp, #0x150
   42814:   d65f03c0    ret
   42818:   360001d9    tbz w25, #0, 42850 <__libc_init@plt-0x1e260>
   4281c:   394023e8    ldrb    w8, [sp, #8]
   42820:   5281002b    mov w11, #0x801                     // #2049
   42824:   3940c3e9    ldrb    w9, [sp, #48]
   42828:   72a0010b    movk    w11, #0x8, lsl #16
   4282c:   51019d08    sub w8, w8, #0x67
   42830:   7100511f    cmp w8, #0x14
   42834:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   42838:   7100013f    cmp w9, #0x0
   4283c:   1ac82568    lsr w8, w11, w8
   42840:   1a9f07e9    cset    w9, ne  // ne = any
   42844:   0a080148    and w8, w10, w8
   42848:   0a090108    and w8, w8, w9
   4284c:   17ffffe4    b   427dc <__libc_init@plt-0x1e2d4>
   42850:   2a1f03e8    mov w8, wzr
   42854:   17ffffe2    b   427dc <__libc_init@plt-0x1e2d4>
   42858:   aa1303e0    mov x0, x19
   4285c:   97ff98ee    bl  28c14 <__libc_init@plt-0x37e9c>
   42860:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   42864:   91187021    add x1, x1, #0x61c
   42868:   97ff81e8    bl  23008 <__libc_init@plt-0x3daa8>
   4286c:   aa1303e0    mov x0, x19
   42870:   97ff98e9    bl  28c14 <__libc_init@plt-0x37e9c>
   42874:   b0fffe41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   42878:   91359c21    add x1, x1, #0xd67
   4287c:   97ff81e3    bl  23008 <__libc_init@plt-0x3daa8>
   42880:   940078b0    bl  60b40 <__stack_chk_fail@plt>
   42884:   d10543ff    sub sp, sp, #0x150
   42888:   a90f7bfd    stp x29, x30, [sp, #240]
   4288c:   9103c3fd    add x29, sp, #0xf0
   42890:   f90083fc    str x28, [sp, #256]
   42894:   a91167fa    stp x26, x25, [sp, #272]
   42898:   a9125ff8    stp x24, x23, [sp, #288]
   4289c:   a91357f6    stp x22, x21, [sp, #304]
   428a0:   a9144ff4    stp x20, x19, [sp, #320]
   428a4:   d53bd056    mrs x22, tpidr_el0
   428a8:   aa0003f3    mov x19, x0
   428ac:   f94016c8    ldr x8, [x22, #40]
   428b0:   aa0103e0    mov x0, x1
   428b4:   aa0103f4    mov x20, x1
   428b8:   f81f83a8    stur    x8, [x29, #-8]
   428bc:   97ffb1e5    bl  2f050 <__libc_init@plt-0x31a60>
   428c0:   39405288    ldrb    w8, [x20, #20]
   428c4:   aa0003f5    mov x21, x0
   428c8:   b40000e8    cbz x8, 428e4 <__libc_init@plt-0x1e1cc>
   428cc:   91006289    add x9, x20, #0x18
   428d0:   9101c3ea    add x10, sp, #0x70
   428d4:   f841852b    ldr x11, [x9], #24
   428d8:   f1000508    subs    x8, x8, #0x1
   428dc:   f800854b    str x11, [x10], #8
   428e0:   54ffffa1    b.ne    428d4 <__libc_init@plt-0x1e1dc>  // b.any
   428e4:   b4000615    cbz x21, 429a4 <__libc_init@plt-0x1e10c>
   428e8:   aa1f03f8    mov x24, xzr
   428ec:   2a1f03f9    mov w25, wzr
   428f0:   9100a29a    add x26, x20, #0x28
   428f4:   52800037    mov w23, #0x1                       // #1
   428f8:   910023e8    add x8, sp, #0x8
   428fc:   aa1303e0    mov x0, x19
   42900:   52800021    mov w1, #0x1                    // #1
   42904:   97ff9814    bl  28954 <__libc_init@plt-0x3815c>
   42908:   3941b3e8    ldrb    w8, [sp, #108]
   4290c:   340004e8    cbz w8, 429a8 <__libc_init@plt-0x1e108>
   42910:   39405289    ldrb    w9, [x20, #20]
   42914:   b4000189    cbz x9, 42944 <__libc_init@plt-0x1e16c>
   42918:   aa1f03e8    mov x8, xzr
   4291c:   9101c3ea    add x10, sp, #0x70
   42920:   aa1a03eb    mov x11, x26
   42924:   f840854c    ldr x12, [x10], #8
   42928:   f85f016d    ldur    x13, [x11, #-16]
   4292c:   f1000529    subs    x9, x9, #0x1
   42930:   f841856e    ldr x14, [x11], #24
   42934:   cb0d018c    sub x12, x12, x13
   42938:   9b0e2188    madd    x8, x12, x14, x8
   4293c:   54ffff41    b.ne    42924 <__libc_init@plt-0x1e18c>  // b.any
   42940:   14000002    b   42948 <__libc_init@plt-0x1e168>
   42944:   aa1f03e8    mov x8, xzr
   42948:   f9400289    ldr x9, [x20]
   4294c:   b40006c9    cbz x9, 42a24 <__libc_init@plt-0x1e08c>
   42950:   394023ea    ldrb    w10, [sp, #8]
   42954:   7101b95f    cmp w10, #0x6e
   42958:   540000e0    b.eq    42974 <__libc_init@plt-0x1e13c>  // b.none
   4295c:   8b080122    add x2, x9, x8
   42960:   910023e1    add x1, sp, #0x8
   42964:   aa1303e0    mov x0, x19
   42968:   94002f91    bl  4e7ac <__libc_init@plt-0x12304>
   4296c:   360003c0    tbz w0, #0, 429e4 <__libc_init@plt-0x1e0cc>
   42970:   52800039    mov w25, #0x1                       // #1
   42974:   9101c3e1    add x1, sp, #0x70
   42978:   aa1403e0    mov x0, x20
   4297c:   aa1f03e2    mov x2, xzr
   42980:   97ffb9e4    bl  31110 <__libc_init@plt-0x2f9a0>
   42984:   91000718    add x24, x24, #0x1
   42988:   eb15031f    cmp x24, x21
   4298c:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   42990:   37000040    tbnz    w0, #0, 42998 <__libc_init@plt-0x1e118>
   42994:   54000523    b.cc    42a38 <__libc_init@plt-0x1e078>  // b.lo, b.ul, b.last
   42998:   eb15031f    cmp x24, x21
   4299c:   54fffae1    b.ne    428f8 <__libc_init@plt-0x1e1b8>  // b.any
   429a0:   14000002    b   429a8 <__libc_init@plt-0x1e108>
   429a4:   2a1f03f7    mov w23, wzr
   429a8:   f94016c9    ldr x9, [x22, #40]
   429ac:   f85f83aa    ldur    x10, [x29, #-8]
   429b0:   eb0a013f    cmp x9, x10
   429b4:   540004c1    b.ne    42a4c <__libc_init@plt-0x1e064>  // b.any
   429b8:   520002e9    eor w9, w23, #0x1
   429bc:   f94083fc    ldr x28, [sp, #256]
   429c0:   a9544ff4    ldp x20, x19, [sp, #320]
   429c4:   2a080128    orr w8, w9, w8
   429c8:   a95357f6    ldp x22, x21, [sp, #304]
   429cc:   12000100    and w0, w8, #0x1
   429d0:   a9525ff8    ldp x24, x23, [sp, #288]
   429d4:   a95167fa    ldp x26, x25, [sp, #272]
   429d8:   a94f7bfd    ldp x29, x30, [sp, #240]
   429dc:   910543ff    add sp, sp, #0x150
   429e0:   d65f03c0    ret
   429e4:   360001d9    tbz w25, #0, 42a1c <__libc_init@plt-0x1e094>
   429e8:   394023e8    ldrb    w8, [sp, #8]
   429ec:   5281002b    mov w11, #0x801                     // #2049
   429f0:   3940c3e9    ldrb    w9, [sp, #48]
   429f4:   72a0010b    movk    w11, #0x8, lsl #16
   429f8:   51019d08    sub w8, w8, #0x67
   429fc:   7100511f    cmp w8, #0x14
   42a00:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   42a04:   7100013f    cmp w9, #0x0
   42a08:   1ac82568    lsr w8, w11, w8
   42a0c:   1a9f07e9    cset    w9, ne  // ne = any
   42a10:   0a080148    and w8, w10, w8
   42a14:   0a090108    and w8, w8, w9
   42a18:   17ffffe4    b   429a8 <__libc_init@plt-0x1e108>
   42a1c:   2a1f03e8    mov w8, wzr
   42a20:   17ffffe2    b   429a8 <__libc_init@plt-0x1e108>
   42a24:   aa1303e0    mov x0, x19
   42a28:   97ff987b    bl  28c14 <__libc_init@plt-0x37e9c>
   42a2c:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   42a30:   91187021    add x1, x1, #0x61c
   42a34:   97ff8175    bl  23008 <__libc_init@plt-0x3daa8>
   42a38:   aa1303e0    mov x0, x19
   42a3c:   97ff9876    bl  28c14 <__libc_init@plt-0x37e9c>
   42a40:   b0fffe41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   42a44:   91359c21    add x1, x1, #0xd67
   42a48:   97ff8170    bl  23008 <__libc_init@plt-0x3daa8>
   42a4c:   9400783d    bl  60b40 <__stack_chk_fail@plt>
   42a50:   d10543ff    sub sp, sp, #0x150
   42a54:   a90f7bfd    stp x29, x30, [sp, #240]
   42a58:   9103c3fd    add x29, sp, #0xf0
   42a5c:   f90083fc    str x28, [sp, #256]
   42a60:   a91167fa    stp x26, x25, [sp, #272]
   42a64:   a9125ff8    stp x24, x23, [sp, #288]
   42a68:   a91357f6    stp x22, x21, [sp, #304]
   42a6c:   a9144ff4    stp x20, x19, [sp, #320]
   42a70:   d53bd056    mrs x22, tpidr_el0
   42a74:   aa0003f3    mov x19, x0
   42a78:   f94016c8    ldr x8, [x22, #40]
   42a7c:   aa0103e0    mov x0, x1
   42a80:   aa0103f4    mov x20, x1
   42a84:   f81f83a8    stur    x8, [x29, #-8]
   42a88:   97ffb172    bl  2f050 <__libc_init@plt-0x31a60>
   42a8c:   39405288    ldrb    w8, [x20, #20]
   42a90:   aa0003f5    mov x21, x0
   42a94:   b40000e8    cbz x8, 42ab0 <__libc_init@plt-0x1e000>
   42a98:   91006289    add x9, x20, #0x18
   42a9c:   9101c3ea    add x10, sp, #0x70
   42aa0:   f841852b    ldr x11, [x9], #24
   42aa4:   f1000508    subs    x8, x8, #0x1
   42aa8:   f800854b    str x11, [x10], #8
   42aac:   54ffffa1    b.ne    42aa0 <__libc_init@plt-0x1e010>  // b.any
   42ab0:   b4000615    cbz x21, 42b70 <__libc_init@plt-0x1df40>
   42ab4:   aa1f03f8    mov x24, xzr
   42ab8:   2a1f03f9    mov w25, wzr
   42abc:   9100a29a    add x26, x20, #0x28
   42ac0:   52800037    mov w23, #0x1                       // #1
   42ac4:   910023e8    add x8, sp, #0x8
   42ac8:   aa1303e0    mov x0, x19
   42acc:   52800021    mov w1, #0x1                    // #1
   42ad0:   97ff97a1    bl  28954 <__libc_init@plt-0x3815c>
   42ad4:   3941b3e8    ldrb    w8, [sp, #108]
   42ad8:   340004e8    cbz w8, 42b74 <__libc_init@plt-0x1df3c>
   42adc:   39405289    ldrb    w9, [x20, #20]
   42ae0:   b4000189    cbz x9, 42b10 <__libc_init@plt-0x1dfa0>
   42ae4:   aa1f03e8    mov x8, xzr
   42ae8:   9101c3ea    add x10, sp, #0x70
   42aec:   aa1a03eb    mov x11, x26
   42af0:   f840854c    ldr x12, [x10], #8
   42af4:   f85f016d    ldur    x13, [x11, #-16]
   42af8:   f1000529    subs    x9, x9, #0x1
   42afc:   f841856e    ldr x14, [x11], #24
   42b00:   cb0d018c    sub x12, x12, x13
   42b04:   9b0e2188    madd    x8, x12, x14, x8
   42b08:   54ffff41    b.ne    42af0 <__libc_init@plt-0x1dfc0>  // b.any
   42b0c:   14000002    b   42b14 <__libc_init@plt-0x1df9c>
   42b10:   aa1f03e8    mov x8, xzr
   42b14:   f9400289    ldr x9, [x20]
   42b18:   b40006c9    cbz x9, 42bf0 <__libc_init@plt-0x1dec0>
   42b1c:   394023ea    ldrb    w10, [sp, #8]
   42b20:   7101b95f    cmp w10, #0x6e
   42b24:   540000e0    b.eq    42b40 <__libc_init@plt-0x1df70>  // b.none
   42b28:   8b080122    add x2, x9, x8
   42b2c:   910023e1    add x1, sp, #0x8
   42b30:   aa1303e0    mov x0, x19
   42b34:   94003096    bl  4ed8c <__libc_init@plt-0x11d24>
   42b38:   360003c0    tbz w0, #0, 42bb0 <__libc_init@plt-0x1df00>
   42b3c:   52800039    mov w25, #0x1                       // #1
   42b40:   9101c3e1    add x1, sp, #0x70
   42b44:   aa1403e0    mov x0, x20
   42b48:   aa1f03e2    mov x2, xzr
   42b4c:   97ffb971    bl  31110 <__libc_init@plt-0x2f9a0>
   42b50:   91000718    add x24, x24, #0x1
   42b54:   eb15031f    cmp x24, x21
   42b58:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   42b5c:   37000040    tbnz    w0, #0, 42b64 <__libc_init@plt-0x1df4c>
   42b60:   54000523    b.cc    42c04 <__libc_init@plt-0x1deac>  // b.lo, b.ul, b.last
   42b64:   eb15031f    cmp x24, x21
   42b68:   54fffae1    b.ne    42ac4 <__libc_init@plt-0x1dfec>  // b.any
   42b6c:   14000002    b   42b74 <__libc_init@plt-0x1df3c>
   42b70:   2a1f03f7    mov w23, wzr
   42b74:   f94016c9    ldr x9, [x22, #40]
   42b78:   f85f83aa    ldur    x10, [x29, #-8]
   42b7c:   eb0a013f    cmp x9, x10
   42b80:   540004c1    b.ne    42c18 <__libc_init@plt-0x1de98>  // b.any
   42b84:   520002e9    eor w9, w23, #0x1
   42b88:   f94083fc    ldr x28, [sp, #256]
   42b8c:   a9544ff4    ldp x20, x19, [sp, #320]
   42b90:   2a080128    orr w8, w9, w8
   42b94:   a95357f6    ldp x22, x21, [sp, #304]
   42b98:   12000100    and w0, w8, #0x1
   42b9c:   a9525ff8    ldp x24, x23, [sp, #288]
   42ba0:   a95167fa    ldp x26, x25, [sp, #272]
   42ba4:   a94f7bfd    ldp x29, x30, [sp, #240]
   42ba8:   910543ff    add sp, sp, #0x150
   42bac:   d65f03c0    ret
   42bb0:   360001d9    tbz w25, #0, 42be8 <__libc_init@plt-0x1dec8>
   42bb4:   394023e8    ldrb    w8, [sp, #8]
   42bb8:   5281002b    mov w11, #0x801                     // #2049
   42bbc:   3940c3e9    ldrb    w9, [sp, #48]
   42bc0:   72a0010b    movk    w11, #0x8, lsl #16
   42bc4:   51019d08    sub w8, w8, #0x67
   42bc8:   7100511f    cmp w8, #0x14
   42bcc:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   42bd0:   7100013f    cmp w9, #0x0
   42bd4:   1ac82568    lsr w8, w11, w8
   42bd8:   1a9f07e9    cset    w9, ne  // ne = any
   42bdc:   0a080148    and w8, w10, w8
   42be0:   0a090108    and w8, w8, w9
   42be4:   17ffffe4    b   42b74 <__libc_init@plt-0x1df3c>
   42be8:   2a1f03e8    mov w8, wzr
   42bec:   17ffffe2    b   42b74 <__libc_init@plt-0x1df3c>
   42bf0:   aa1303e0    mov x0, x19
   42bf4:   97ff9808    bl  28c14 <__libc_init@plt-0x37e9c>
   42bf8:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   42bfc:   91187021    add x1, x1, #0x61c
   42c00:   97ff8102    bl  23008 <__libc_init@plt-0x3daa8>
   42c04:   aa1303e0    mov x0, x19
   42c08:   97ff9803    bl  28c14 <__libc_init@plt-0x37e9c>
   42c0c:   b0fffe41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   42c10:   91359c21    add x1, x1, #0xd67
   42c14:   97ff80fd    bl  23008 <__libc_init@plt-0x3daa8>
   42c18:   940077ca    bl  60b40 <__stack_chk_fail@plt>
   42c1c:   d10543ff    sub sp, sp, #0x150
   42c20:   a90f7bfd    stp x29, x30, [sp, #240]
   42c24:   9103c3fd    add x29, sp, #0xf0
   42c28:   f90083fc    str x28, [sp, #256]
   42c2c:   a91167fa    stp x26, x25, [sp, #272]
   42c30:   a9125ff8    stp x24, x23, [sp, #288]
   42c34:   a91357f6    stp x22, x21, [sp, #304]
   42c38:   a9144ff4    stp x20, x19, [sp, #320]
   42c3c:   d53bd056    mrs x22, tpidr_el0
   42c40:   aa0003f3    mov x19, x0
   42c44:   f94016c8    ldr x8, [x22, #40]
   42c48:   aa0103e0    mov x0, x1
   42c4c:   aa0103f4    mov x20, x1
   42c50:   f81f83a8    stur    x8, [x29, #-8]
   42c54:   97ffb0ff    bl  2f050 <__libc_init@plt-0x31a60>
   42c58:   39405288    ldrb    w8, [x20, #20]
   42c5c:   aa0003f5    mov x21, x0
   42c60:   b40000e8    cbz x8, 42c7c <__libc_init@plt-0x1de34>
   42c64:   91006289    add x9, x20, #0x18
   42c68:   9101c3ea    add x10, sp, #0x70
   42c6c:   f841852b    ldr x11, [x9], #24
   42c70:   f1000508    subs    x8, x8, #0x1
   42c74:   f800854b    str x11, [x10], #8
   42c78:   54ffffa1    b.ne    42c6c <__libc_init@plt-0x1de44>  // b.any
   42c7c:   b4000615    cbz x21, 42d3c <__libc_init@plt-0x1dd74>
   42c80:   aa1f03f8    mov x24, xzr
   42c84:   2a1f03f9    mov w25, wzr
   42c88:   9100a29a    add x26, x20, #0x28
   42c8c:   52800037    mov w23, #0x1                       // #1
   42c90:   910023e8    add x8, sp, #0x8
   42c94:   aa1303e0    mov x0, x19
   42c98:   52800021    mov w1, #0x1                    // #1
   42c9c:   97ff972e    bl  28954 <__libc_init@plt-0x3815c>
   42ca0:   3941b3e8    ldrb    w8, [sp, #108]
   42ca4:   340004e8    cbz w8, 42d40 <__libc_init@plt-0x1dd70>
   42ca8:   39405289    ldrb    w9, [x20, #20]
   42cac:   b4000189    cbz x9, 42cdc <__libc_init@plt-0x1ddd4>
   42cb0:   aa1f03e8    mov x8, xzr
   42cb4:   9101c3ea    add x10, sp, #0x70
   42cb8:   aa1a03eb    mov x11, x26
   42cbc:   f840854c    ldr x12, [x10], #8
   42cc0:   f85f016d    ldur    x13, [x11, #-16]
   42cc4:   f1000529    subs    x9, x9, #0x1
   42cc8:   f841856e    ldr x14, [x11], #24
   42ccc:   cb0d018c    sub x12, x12, x13
   42cd0:   9b0e2188    madd    x8, x12, x14, x8
   42cd4:   54ffff41    b.ne    42cbc <__libc_init@plt-0x1ddf4>  // b.any
   42cd8:   14000002    b   42ce0 <__libc_init@plt-0x1ddd0>
   42cdc:   aa1f03e8    mov x8, xzr
   42ce0:   f9400289    ldr x9, [x20]
   42ce4:   b40006c9    cbz x9, 42dbc <__libc_init@plt-0x1dcf4>
   42ce8:   394023ea    ldrb    w10, [sp, #8]
   42cec:   7101b95f    cmp w10, #0x6e
   42cf0:   540000e0    b.eq    42d0c <__libc_init@plt-0x1dda4>  // b.none
   42cf4:   8b080122    add x2, x9, x8
   42cf8:   910023e1    add x1, sp, #0x8
   42cfc:   aa1303e0    mov x0, x19
   42d00:   9400319c    bl  4f370 <__libc_init@plt-0x11740>
   42d04:   360003c0    tbz w0, #0, 42d7c <__libc_init@plt-0x1dd34>
   42d08:   52800039    mov w25, #0x1                       // #1
   42d0c:   9101c3e1    add x1, sp, #0x70
   42d10:   aa1403e0    mov x0, x20
   42d14:   aa1f03e2    mov x2, xzr
   42d18:   97ffb8fe    bl  31110 <__libc_init@plt-0x2f9a0>
   42d1c:   91000718    add x24, x24, #0x1
   42d20:   eb15031f    cmp x24, x21
   42d24:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   42d28:   37000040    tbnz    w0, #0, 42d30 <__libc_init@plt-0x1dd80>
   42d2c:   54000523    b.cc    42dd0 <__libc_init@plt-0x1dce0>  // b.lo, b.ul, b.last
   42d30:   eb15031f    cmp x24, x21
   42d34:   54fffae1    b.ne    42c90 <__libc_init@plt-0x1de20>  // b.any
   42d38:   14000002    b   42d40 <__libc_init@plt-0x1dd70>
   42d3c:   2a1f03f7    mov w23, wzr
   42d40:   f94016c9    ldr x9, [x22, #40]
   42d44:   f85f83aa    ldur    x10, [x29, #-8]
   42d48:   eb0a013f    cmp x9, x10
   42d4c:   540004c1    b.ne    42de4 <__libc_init@plt-0x1dccc>  // b.any
   42d50:   520002e9    eor w9, w23, #0x1
   42d54:   f94083fc    ldr x28, [sp, #256]
   42d58:   a9544ff4    ldp x20, x19, [sp, #320]
   42d5c:   2a080128    orr w8, w9, w8
   42d60:   a95357f6    ldp x22, x21, [sp, #304]
   42d64:   12000100    and w0, w8, #0x1
   42d68:   a9525ff8    ldp x24, x23, [sp, #288]
   42d6c:   a95167fa    ldp x26, x25, [sp, #272]
   42d70:   a94f7bfd    ldp x29, x30, [sp, #240]
   42d74:   910543ff    add sp, sp, #0x150
   42d78:   d65f03c0    ret
   42d7c:   360001d9    tbz w25, #0, 42db4 <__libc_init@plt-0x1dcfc>
   42d80:   394023e8    ldrb    w8, [sp, #8]
   42d84:   5281002b    mov w11, #0x801                     // #2049
   42d88:   3940c3e9    ldrb    w9, [sp, #48]
   42d8c:   72a0010b    movk    w11, #0x8, lsl #16
   42d90:   51019d08    sub w8, w8, #0x67
   42d94:   7100511f    cmp w8, #0x14
   42d98:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   42d9c:   7100013f    cmp w9, #0x0
   42da0:   1ac82568    lsr w8, w11, w8
   42da4:   1a9f07e9    cset    w9, ne  // ne = any
   42da8:   0a080148    and w8, w10, w8
   42dac:   0a090108    and w8, w8, w9
   42db0:   17ffffe4    b   42d40 <__libc_init@plt-0x1dd70>
   42db4:   2a1f03e8    mov w8, wzr
   42db8:   17ffffe2    b   42d40 <__libc_init@plt-0x1dd70>
   42dbc:   aa1303e0    mov x0, x19
   42dc0:   97ff9795    bl  28c14 <__libc_init@plt-0x37e9c>
   42dc4:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   42dc8:   91187021    add x1, x1, #0x61c
   42dcc:   97ff808f    bl  23008 <__libc_init@plt-0x3daa8>
   42dd0:   aa1303e0    mov x0, x19
   42dd4:   97ff9790    bl  28c14 <__libc_init@plt-0x37e9c>
   42dd8:   b0fffe41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   42ddc:   91359c21    add x1, x1, #0xd67
   42de0:   97ff808a    bl  23008 <__libc_init@plt-0x3daa8>
   42de4:   94007757    bl  60b40 <__stack_chk_fail@plt>
   42de8:   d10543ff    sub sp, sp, #0x150
   42dec:   a90f7bfd    stp x29, x30, [sp, #240]
   42df0:   9103c3fd    add x29, sp, #0xf0
   42df4:   f90083fc    str x28, [sp, #256]
   42df8:   a91167fa    stp x26, x25, [sp, #272]
   42dfc:   a9125ff8    stp x24, x23, [sp, #288]
   42e00:   a91357f6    stp x22, x21, [sp, #304]
   42e04:   a9144ff4    stp x20, x19, [sp, #320]
   42e08:   d53bd056    mrs x22, tpidr_el0
   42e0c:   aa0003f3    mov x19, x0
   42e10:   f94016c8    ldr x8, [x22, #40]
   42e14:   aa0103e0    mov x0, x1
   42e18:   aa0103f4    mov x20, x1
   42e1c:   f81f83a8    stur    x8, [x29, #-8]
   42e20:   97ffb08c    bl  2f050 <__libc_init@plt-0x31a60>
   42e24:   39405288    ldrb    w8, [x20, #20]
   42e28:   aa0003f5    mov x21, x0
   42e2c:   b40000e8    cbz x8, 42e48 <__libc_init@plt-0x1dc68>
   42e30:   91006289    add x9, x20, #0x18
   42e34:   9101c3ea    add x10, sp, #0x70
   42e38:   f841852b    ldr x11, [x9], #24
   42e3c:   f1000508    subs    x8, x8, #0x1
   42e40:   f800854b    str x11, [x10], #8
   42e44:   54ffffa1    b.ne    42e38 <__libc_init@plt-0x1dc78>  // b.any
   42e48:   b4000615    cbz x21, 42f08 <__libc_init@plt-0x1dba8>
   42e4c:   aa1f03f8    mov x24, xzr
   42e50:   2a1f03f9    mov w25, wzr
   42e54:   9100a29a    add x26, x20, #0x28
   42e58:   52800037    mov w23, #0x1                       // #1
   42e5c:   910023e8    add x8, sp, #0x8
   42e60:   aa1303e0    mov x0, x19
   42e64:   52800021    mov w1, #0x1                    // #1
   42e68:   97ff96bb    bl  28954 <__libc_init@plt-0x3815c>
   42e6c:   3941b3e8    ldrb    w8, [sp, #108]
   42e70:   340004e8    cbz w8, 42f0c <__libc_init@plt-0x1dba4>
   42e74:   39405289    ldrb    w9, [x20, #20]
   42e78:   b4000189    cbz x9, 42ea8 <__libc_init@plt-0x1dc08>
   42e7c:   aa1f03e8    mov x8, xzr
   42e80:   9101c3ea    add x10, sp, #0x70
   42e84:   aa1a03eb    mov x11, x26
   42e88:   f840854c    ldr x12, [x10], #8
   42e8c:   f85f016d    ldur    x13, [x11, #-16]
   42e90:   f1000529    subs    x9, x9, #0x1
   42e94:   f841856e    ldr x14, [x11], #24
   42e98:   cb0d018c    sub x12, x12, x13
   42e9c:   9b0e2188    madd    x8, x12, x14, x8
   42ea0:   54ffff41    b.ne    42e88 <__libc_init@plt-0x1dc28>  // b.any
   42ea4:   14000002    b   42eac <__libc_init@plt-0x1dc04>
   42ea8:   aa1f03e8    mov x8, xzr
   42eac:   f9400289    ldr x9, [x20]
   42eb0:   b40006c9    cbz x9, 42f88 <__libc_init@plt-0x1db28>
   42eb4:   394023ea    ldrb    w10, [sp, #8]
   42eb8:   7101b95f    cmp w10, #0x6e
   42ebc:   540000e0    b.eq    42ed8 <__libc_init@plt-0x1dbd8>  // b.none
   42ec0:   8b080122    add x2, x9, x8
   42ec4:   910023e1    add x1, sp, #0x8
   42ec8:   aa1303e0    mov x0, x19
   42ecc:   940032aa    bl  4f974 <__libc_init@plt-0x1113c>
   42ed0:   360003c0    tbz w0, #0, 42f48 <__libc_init@plt-0x1db68>
   42ed4:   52800039    mov w25, #0x1                       // #1
   42ed8:   9101c3e1    add x1, sp, #0x70
   42edc:   aa1403e0    mov x0, x20
   42ee0:   aa1f03e2    mov x2, xzr
   42ee4:   97ffb88b    bl  31110 <__libc_init@plt-0x2f9a0>
   42ee8:   91000718    add x24, x24, #0x1
   42eec:   eb15031f    cmp x24, x21
   42ef0:   1a9f27f7    cset    w23, cc // cc = lo, ul, last
   42ef4:   37000040    tbnz    w0, #0, 42efc <__libc_init@plt-0x1dbb4>
   42ef8:   54000523    b.cc    42f9c <__libc_init@plt-0x1db14>  // b.lo, b.ul, b.last
   42efc:   eb15031f    cmp x24, x21
   42f00:   54fffae1    b.ne    42e5c <__libc_init@plt-0x1dc54>  // b.any
   42f04:   14000002    b   42f0c <__libc_init@plt-0x1dba4>
   42f08:   2a1f03f7    mov w23, wzr
   42f0c:   f94016c9    ldr x9, [x22, #40]
   42f10:   f85f83aa    ldur    x10, [x29, #-8]
   42f14:   eb0a013f    cmp x9, x10
   42f18:   540004c1    b.ne    42fb0 <__libc_init@plt-0x1db00>  // b.any
   42f1c:   520002e9    eor w9, w23, #0x1
   42f20:   f94083fc    ldr x28, [sp, #256]
   42f24:   a9544ff4    ldp x20, x19, [sp, #320]
   42f28:   2a080128    orr w8, w9, w8
   42f2c:   a95357f6    ldp x22, x21, [sp, #304]
   42f30:   12000100    and w0, w8, #0x1
   42f34:   a9525ff8    ldp x24, x23, [sp, #288]
   42f38:   a95167fa    ldp x26, x25, [sp, #272]
   42f3c:   a94f7bfd    ldp x29, x30, [sp, #240]
   42f40:   910543ff    add sp, sp, #0x150
   42f44:   d65f03c0    ret
   42f48:   360001d9    tbz w25, #0, 42f80 <__libc_init@plt-0x1db30>
   42f4c:   394023e8    ldrb    w8, [sp, #8]
   42f50:   5281002b    mov w11, #0x801                     // #2049
   42f54:   3940c3e9    ldrb    w9, [sp, #48]
   42f58:   72a0010b    movk    w11, #0x8, lsl #16
   42f5c:   51019d08    sub w8, w8, #0x67
   42f60:   7100511f    cmp w8, #0x14
   42f64:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   42f68:   7100013f    cmp w9, #0x0
   42f6c:   1ac82568    lsr w8, w11, w8
   42f70:   1a9f07e9    cset    w9, ne  // ne = any
   42f74:   0a080148    and w8, w10, w8
   42f78:   0a090108    and w8, w8, w9
   42f7c:   17ffffe4    b   42f0c <__libc_init@plt-0x1dba4>
   42f80:   2a1f03e8    mov w8, wzr
   42f84:   17ffffe2    b   42f0c <__libc_init@plt-0x1dba4>
   42f88:   aa1303e0    mov x0, x19
   42f8c:   97ff9722    bl  28c14 <__libc_init@plt-0x37e9c>
   42f90:   f0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   42f94:   91187021    add x1, x1, #0x61c
   42f98:   97ff801c    bl  23008 <__libc_init@plt-0x3daa8>
   42f9c:   aa1303e0    mov x0, x19
   42fa0:   97ff971d    bl  28c14 <__libc_init@plt-0x37e9c>
   42fa4:   b0fffe41    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   42fa8:   91359c21    add x1, x1, #0xd67
   42fac:   97ff8017    bl  23008 <__libc_init@plt-0x3daa8>
   42fb0:   940076e4    bl  60b40 <__stack_chk_fail@plt>
   42fb4:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   42fb8:   a9016ffc    stp x28, x27, [sp, #16]
   42fbc:   910003fd    mov x29, sp
   42fc0:   a90267fa    stp x26, x25, [sp, #32]
   42fc4:   a9035ff8    stp x24, x23, [sp, #48]
   42fc8:   a90457f6    stp x22, x21, [sp, #64]
   42fcc:   a9054ff4    stp x20, x19, [sp, #80]
   42fd0:   d108c3ff    sub sp, sp, #0x230
   42fd4:   d53bd057    mrs x23, tpidr_el0
   42fd8:   aa0003f3    mov x19, x0
   42fdc:   f94016e8    ldr x8, [x23, #40]
   42fe0:   aa0103e0    mov x0, x1
   42fe4:   aa0103f4    mov x20, x1
   42fe8:   f81f03a8    stur    x8, [x29, #-16]
   42fec:   97ffb019    bl  2f050 <__libc_init@plt-0x31a60>
   42ff0:   39405288    ldrb    w8, [x20, #20]
   42ff4:   aa0003f5    mov x21, x0
   42ff8:   b40000e8    cbz x8, 43014 <__libc_init@plt-0x1da9c>
   42ffc:   91006289    add x9, x20, #0x18
   43000:   d10223aa    sub x10, x29, #0x88
   43004:   f841852b    ldr x11, [x9], #24
   43008:   f1000508    subs    x8, x8, #0x1
   4300c:   f800854b    str x11, [x10], #8
   43010:   54ffffa1    b.ne    43004 <__libc_init@plt-0x1daac>  // b.any
   43014:   aa1303e0    mov x0, x19
   43018:   97fffa81    bl  41a1c <__libc_init@plt-0x1f094>
   4301c:   52800036    mov w22, #0x1                       // #1
   43020:   f90013e0    str x0, [sp, #32]
   43024:   b40011f5    cbz x21, 43260 <__libc_init@plt-0x1d850>
   43028:   9100a3e8    add x8, sp, #0x28
   4302c:   d103c3a9    sub x9, x29, #0xf0
   43030:   9100711c    add x28, x8, #0x1c
   43034:   9100950a    add x10, x8, #0x25
   43038:   91007128    add x8, x9, #0x1c
   4303c:   2a1f03fb    mov w27, wzr
   43040:   aa1f03fa    mov x26, xzr
   43044:   91009539    add x25, x9, #0x25
   43048:   a90023f7    stp x23, x8, [sp]
   4304c:   9100a288    add x8, x20, #0x28
   43050:   a90123ea    stp x10, x8, [sp, #16]
   43054:   39405289    ldrb    w9, [x20, #20]
   43058:   b4000189    cbz x9, 43088 <__libc_init@plt-0x1da28>
   4305c:   aa1f03e8    mov x8, xzr
   43060:   d10223aa    sub x10, x29, #0x88
   43064:   f9400feb    ldr x11, [sp, #24]
   43068:   f840854c    ldr x12, [x10], #8
   4306c:   f85f016d    ldur    x13, [x11, #-16]
   43070:   f1000529    subs    x9, x9, #0x1
   43074:   f841856e    ldr x14, [x11], #24
   43078:   cb0d018c    sub x12, x12, x13
   4307c:   9b0e2188    madd    x8, x12, x14, x8
   43080:   54ffff41    b.ne    43068 <__libc_init@plt-0x1da48>  // b.any
   43084:   14000002    b   4308c <__libc_init@plt-0x1da24>
   43088:   aa1f03e8    mov x8, xzr
   4308c:   f9400289    ldr x9, [x20]
   43090:   b4001069    cbz x9, 4329c <__libc_init@plt-0x1d814>
   43094:   8b080138    add x24, x9, x8
   43098:   f94013e8    ldr x8, [sp, #32]
   4309c:   b4000988    cbz x8, 431cc <__libc_init@plt-0x1d8e4>
   430a0:   b0000108    adrp    x8, 64000 <strcmp@plt+0x3240>
   430a4:   3900a7ff    strb    wzr, [sp, #41]
   430a8:   3900b3ff    strb    wzr, [sp, #44]
   430ac:   aa1303e0    mov x0, x19
   430b0:   3900c3ff    strb    wzr, [sp, #48]
   430b4:   3900d3ff    strb    wzr, [sp, #52]
   430b8:   3900e3ff    strb    wzr, [sp, #56]
   430bc:   3900f3ff    strb    wzr, [sp, #60]
   430c0:   f945f508    ldr x8, [x8, #3048]
   430c4:   390103ff    strb    wzr, [sp, #64]
   430c8:   f9400be9    ldr x9, [sp, #16]
   430cc:   390113ff    strb    wzr, [sp, #68]
   430d0:   390133f6    strb    w22, [sp, #76]
   430d4:   b9401d08    ldr w8, [x8, #28]
   430d8:   b90057f6    str w22, [sp, #84]
   430dc:   b900013f    str wzr, [x9]
   430e0:   3900113f    strb    wzr, [x9, #4]
   430e4:   b9004be8    str w8, [sp, #72]
   430e8:   b81303a8    stur    w8, [x29, #-208]
   430ec:   52800f48    mov w8, #0x7a                   // #122
   430f0:   7900b3ff    strh    wzr, [sp, #88]
   430f4:   381143bf    sturb   wzr, [x29, #-236]
   430f8:   781103a8    sturh   w8, [x29, #-240]
   430fc:   52800e48    mov w8, #0x72                   // #114
   43100:   381183bf    sturb   wzr, [x29, #-232]
   43104:   3811c3bf    sturb   wzr, [x29, #-228]
   43108:   381203bf    sturb   wzr, [x29, #-224]
   4310c:   381243bf    sturb   wzr, [x29, #-220]
   43110:   381283bf    sturb   wzr, [x29, #-216]
   43114:   3812c3bf    sturb   wzr, [x29, #-212]
   43118:   381343b6    sturb   w22, [x29, #-204]
   4311c:   b900033f    str wzr, [x25]
   43120:   3900133f    strb    wzr, [x25, #4]
   43124:   b813c3b6    stur    w22, [x29, #-196]
   43128:   781403bf    sturh   wzr, [x29, #-192]
   4312c:   3900a3e8    strb    w8, [sp, #40]
   43130:   97ff91da    bl  27898 <__libc_init@plt-0x39218>
   43134:   f9400008    ldr x8, [x0]
   43138:   9100a3e1    add x1, sp, #0x28
   4313c:   f8406009    ldur    x9, [x0, #6]
   43140:   f94007ea    ldr x10, [sp, #8]
   43144:   f9000148    str x8, [x10]
   43148:   f8006149    stur    x9, [x10, #6]
   4314c:   f9400008    ldr x8, [x0]
   43150:   b9400809    ldr w9, [x0, #8]
   43154:   7940180a    ldrh    w10, [x0, #12]
   43158:   9103a3e0    add x0, sp, #0xe8
   4315c:   f9000388    str x8, [x28]
   43160:   b9000b89    str w9, [x28, #8]
   43164:   79001b8a    strh    w10, [x28, #12]
   43168:   79400308    ldrh    w8, [x24]
   4316c:   f90077f3    str x19, [sp, #232]
   43170:   b900f3ff    str wzr, [sp, #240]
   43174:   79020be8    strh    w8, [sp, #260]
   43178:   94000fa2    bl  47000 <__libc_init@plt-0x19ab0>
   4317c:   360006e0    tbz w0, #0, 43258 <__libc_init@plt-0x1d858>
   43180:   79400708    ldrh    w8, [x24, #2]
   43184:   910243e0    add x0, sp, #0x90
   43188:   d103c3a1    sub x1, x29, #0xf0
   4318c:   f9004bf3    str x19, [sp, #144]
   43190:   b9009bff    str wzr, [sp, #152]
   43194:   79015be8    strh    w8, [sp, #172]
   43198:   94000f9a    bl  47000 <__libc_init@plt-0x19ab0>
   4319c:   360005e0    tbz w0, #0, 43258 <__libc_init@plt-0x1d858>
   431a0:   d10223a1    sub x1, x29, #0x88
   431a4:   aa1403e0    mov x0, x20
   431a8:   aa1f03e2    mov x2, xzr
   431ac:   97ffb7d9    bl  31110 <__libc_init@plt-0x2f9a0>
   431b0:   9100075a    add x26, x26, #0x1
   431b4:   37000060    tbnz    w0, #0, 431c0 <__libc_init@plt-0x1d8f0>
   431b8:   eb15035f    cmp x26, x21
   431bc:   540007a3    b.cc    432b0 <__libc_init@plt-0x1d800>  // b.lo, b.ul, b.last
   431c0:   eb15035f    cmp x26, x21
   431c4:   54fff481    b.ne    43054 <__libc_init@plt-0x1da5c>  // b.any
   431c8:   14000033    b   43294 <__libc_init@plt-0x1d81c>
   431cc:   52800028    mov w8, #0x1                    // #1
   431d0:   2a0803f7    mov w23, w8
   431d4:   9100a3e8    add x8, sp, #0x28
   431d8:   aa1303e0    mov x0, x19
   431dc:   52800021    mov w1, #0x1                    // #1
   431e0:   97ff95dd    bl  28954 <__libc_init@plt-0x3815c>
   431e4:   394233e8    ldrb    w8, [sp, #140]
   431e8:   34000388    cbz w8, 43258 <__libc_init@plt-0x1d858>
   431ec:   3940a3e8    ldrb    w8, [sp, #40]
   431f0:   7101b91f    cmp w8, #0x6e
   431f4:   54fffd60    b.eq    431a0 <__libc_init@plt-0x1d910>  // b.none
   431f8:   9100a3e1    add x1, sp, #0x28
   431fc:   aa1303e0    mov x0, x19
   43200:   aa1803e2    mov x2, x24
   43204:   940027a9    bl  4d0a8 <__libc_init@plt-0x13a08>
   43208:   360000c0    tbz w0, #0, 43220 <__libc_init@plt-0x1d890>
   4320c:   2a1f03e8    mov w8, wzr
   43210:   91000b18    add x24, x24, #0x2
   43214:   5280003b    mov w27, #0x1                       // #1
   43218:   3707fdd7    tbnz    w23, #0, 431d0 <__libc_init@plt-0x1d8e0>
   4321c:   17ffffe1    b   431a0 <__libc_init@plt-0x1d910>
   43220:   360001db    tbz w27, #0, 43258 <__libc_init@plt-0x1d858>
   43224:   3940a3e8    ldrb    w8, [sp, #40]
   43228:   5281002b    mov w11, #0x801                     // #2049
   4322c:   394143e9    ldrb    w9, [sp, #80]
   43230:   72a0010b    movk    w11, #0x8, lsl #16
   43234:   51019d08    sub w8, w8, #0x67
   43238:   7100511f    cmp w8, #0x14
   4323c:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   43240:   7100013f    cmp w9, #0x0
   43244:   1ac82568    lsr w8, w11, w8
   43248:   1a9f07e9    cset    w9, ne  // ne = any
   4324c:   0a080148    and w8, w10, w8
   43250:   0a090116    and w22, w8, w9
   43254:   14000002    b   4325c <__libc_init@plt-0x1d854>
   43258:   2a1f03f6    mov w22, wzr
   4325c:   f94003f7    ldr x23, [sp]
   43260:   f94016e8    ldr x8, [x23, #40]
   43264:   f85f03a9    ldur    x9, [x29, #-16]
   43268:   eb09011f    cmp x8, x9
   4326c:   540002c1    b.ne    432c4 <__libc_init@plt-0x1d7ec>  // b.any
   43270:   2a1603e0    mov w0, w22
   43274:   9108c3ff    add sp, sp, #0x230
   43278:   a9454ff4    ldp x20, x19, [sp, #80]
   4327c:   a94457f6    ldp x22, x21, [sp, #64]
   43280:   a9435ff8    ldp x24, x23, [sp, #48]
   43284:   a94267fa    ldp x26, x25, [sp, #32]
   43288:   a9416ffc    ldp x28, x27, [sp, #16]
   4328c:   a8c67bfd    ldp x29, x30, [sp], #96
   43290:   d65f03c0    ret
   43294:   52800036    mov w22, #0x1                       // #1
   43298:   17fffff1    b   4325c <__libc_init@plt-0x1d854>
   4329c:   aa1303e0    mov x0, x19
   432a0:   97ff965d    bl  28c14 <__libc_init@plt-0x37e9c>
   432a4:   d0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   432a8:   91187021    add x1, x1, #0x61c
   432ac:   97ff7f57    bl  23008 <__libc_init@plt-0x3daa8>
   432b0:   aa1303e0    mov x0, x19
   432b4:   97ff9658    bl  28c14 <__libc_init@plt-0x37e9c>
   432b8:   f0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   432bc:   911b1421    add x1, x1, #0x6c5
   432c0:   97ff7f52    bl  23008 <__libc_init@plt-0x3daa8>
   432c4:   9400761f    bl  60b40 <__stack_chk_fail@plt>
   432c8:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   432cc:   a9016ffc    stp x28, x27, [sp, #16]
   432d0:   910003fd    mov x29, sp
   432d4:   a90267fa    stp x26, x25, [sp, #32]
   432d8:   a9035ff8    stp x24, x23, [sp, #48]
   432dc:   a90457f6    stp x22, x21, [sp, #64]
   432e0:   a9054ff4    stp x20, x19, [sp, #80]
   432e4:   d10b03ff    sub sp, sp, #0x2c0
   432e8:   d53bd057    mrs x23, tpidr_el0
   432ec:   aa0003f3    mov x19, x0
   432f0:   f94016e8    ldr x8, [x23, #40]
   432f4:   aa0103e0    mov x0, x1
   432f8:   aa0103f4    mov x20, x1
   432fc:   f81f03a8    stur    x8, [x29, #-16]
   43300:   97ffaf54    bl  2f050 <__libc_init@plt-0x31a60>
   43304:   39405288    ldrb    w8, [x20, #20]
   43308:   aa0003f5    mov x21, x0
   4330c:   b40000e8    cbz x8, 43328 <__libc_init@plt-0x1d788>
   43310:   91006289    add x9, x20, #0x18
   43314:   d10223aa    sub x10, x29, #0x88
   43318:   f841852b    ldr x11, [x9], #24
   4331c:   f1000508    subs    x8, x8, #0x1
   43320:   f800854b    str x11, [x10], #8
   43324:   54ffffa1    b.ne    43318 <__libc_init@plt-0x1d798>  // b.any
   43328:   aa1303e0    mov x0, x19
   4332c:   97fff9bc    bl  41a1c <__libc_init@plt-0x1f094>
   43330:   52800036    mov w22, #0x1                       // #1
   43334:   f90013e0    str x0, [sp, #32]
   43338:   b40011f5    cbz x21, 43574 <__libc_init@plt-0x1d53c>
   4333c:   d103c3a8    sub x8, x29, #0xf0
   43340:   9105a3e9    add x9, sp, #0x168
   43344:   9100711c    add x28, x8, #0x1c
   43348:   9100950a    add x10, x8, #0x25
   4334c:   91007128    add x8, x9, #0x1c
   43350:   2a1f03fb    mov w27, wzr
   43354:   aa1f03fa    mov x26, xzr
   43358:   91009539    add x25, x9, #0x25
   4335c:   a90023f7    stp x23, x8, [sp]
   43360:   9100a288    add x8, x20, #0x28
   43364:   a90123ea    stp x10, x8, [sp, #16]
   43368:   39405289    ldrb    w9, [x20, #20]
   4336c:   b4000189    cbz x9, 4339c <__libc_init@plt-0x1d714>
   43370:   aa1f03e8    mov x8, xzr
   43374:   d10223aa    sub x10, x29, #0x88
   43378:   f9400feb    ldr x11, [sp, #24]
   4337c:   f840854c    ldr x12, [x10], #8
   43380:   f85f016d    ldur    x13, [x11, #-16]
   43384:   f1000529    subs    x9, x9, #0x1
   43388:   f841856e    ldr x14, [x11], #24
   4338c:   cb0d018c    sub x12, x12, x13
   43390:   9b0e2188    madd    x8, x12, x14, x8
   43394:   54ffff41    b.ne    4337c <__libc_init@plt-0x1d734>  // b.any
   43398:   14000002    b   433a0 <__libc_init@plt-0x1d710>
   4339c:   aa1f03e8    mov x8, xzr
   433a0:   f9400289    ldr x9, [x20]
   433a4:   b4001069    cbz x9, 435b0 <__libc_init@plt-0x1d500>
   433a8:   8b080138    add x24, x9, x8
   433ac:   f94013e8    ldr x8, [sp, #32]
   433b0:   b4000988    cbz x8, 434e0 <__libc_init@plt-0x1d5d0>
   433b4:   b0000108    adrp    x8, 64000 <strcmp@plt+0x3240>
   433b8:   381113bf    sturb   wzr, [x29, #-239]
   433bc:   381143bf    sturb   wzr, [x29, #-236]
   433c0:   aa1303e0    mov x0, x19
   433c4:   381183bf    sturb   wzr, [x29, #-232]
   433c8:   3811c3bf    sturb   wzr, [x29, #-228]
   433cc:   381203bf    sturb   wzr, [x29, #-224]
   433d0:   381243bf    sturb   wzr, [x29, #-220]
   433d4:   f945f508    ldr x8, [x8, #3048]
   433d8:   381283bf    sturb   wzr, [x29, #-216]
   433dc:   f9400be9    ldr x9, [sp, #16]
   433e0:   3812c3bf    sturb   wzr, [x29, #-212]
   433e4:   381343b6    sturb   w22, [x29, #-204]
   433e8:   b9401d08    ldr w8, [x8, #28]
   433ec:   b813c3b6    stur    w22, [x29, #-196]
   433f0:   b900013f    str wzr, [x9]
   433f4:   3900113f    strb    wzr, [x9, #4]
   433f8:   b81303a8    stur    w8, [x29, #-208]
   433fc:   b9018be8    str w8, [sp, #392]
   43400:   52800f48    mov w8, #0x7a                   // #122
   43404:   781403bf    sturh   wzr, [x29, #-192]
   43408:   3905b3ff    strb    wzr, [sp, #364]
   4340c:   7902d3e8    strh    w8, [sp, #360]
   43410:   52800e48    mov w8, #0x72                   // #114
   43414:   3905c3ff    strb    wzr, [sp, #368]
   43418:   3905d3ff    strb    wzr, [sp, #372]
   4341c:   3905e3ff    strb    wzr, [sp, #376]
   43420:   3905f3ff    strb    wzr, [sp, #380]
   43424:   390603ff    strb    wzr, [sp, #384]
   43428:   390613ff    strb    wzr, [sp, #388]
   4342c:   390633f6    strb    w22, [sp, #396]
   43430:   b900033f    str wzr, [x25]
   43434:   3900133f    strb    wzr, [x25, #4]
   43438:   b90197f6    str w22, [sp, #404]
   4343c:   790333ff    strh    wzr, [sp, #408]
   43440:   381103a8    sturb   w8, [x29, #-240]
   43444:   97ff9115    bl  27898 <__libc_init@plt-0x39218>
   43448:   f9400008    ldr x8, [x0]
   4344c:   d103c3a1    sub x1, x29, #0xf0
   43450:   f8406009    ldur    x9, [x0, #6]
   43454:   f94007ea    ldr x10, [sp, #8]
   43458:   f9000148    str x8, [x10]
   4345c:   f8006149    stur    x9, [x10, #6]
   43460:   f9400008    ldr x8, [x0]
   43464:   b9400809    ldr w9, [x0, #8]
   43468:   7940180a    ldrh    w10, [x0, #12]
   4346c:   910323e0    add x0, sp, #0xc8
   43470:   f9000388    str x8, [x28]
   43474:   b9000b89    str w9, [x28, #8]
   43478:   79001b8a    strh    w10, [x28, #12]
   4347c:   79400308    ldrh    w8, [x24]
   43480:   f90067f3    str x19, [sp, #200]
   43484:   b900d3ff    str wzr, [sp, #208]
   43488:   7901cbe8    strh    w8, [sp, #228]
   4348c:   940012f5    bl  48060 <__libc_init@plt-0x18a50>
   43490:   360006e0    tbz w0, #0, 4356c <__libc_init@plt-0x1d544>
   43494:   79400708    ldrh    w8, [x24, #2]
   43498:   9100a3e0    add x0, sp, #0x28
   4349c:   9105a3e1    add x1, sp, #0x168
   434a0:   f90017f3    str x19, [sp, #40]
   434a4:   b90033ff    str wzr, [sp, #48]
   434a8:   79008be8    strh    w8, [sp, #68]
   434ac:   940012ed    bl  48060 <__libc_init@plt-0x18a50>
   434b0:   360005e0    tbz w0, #0, 4356c <__libc_init@plt-0x1d544>
   434b4:   d10223a1    sub x1, x29, #0x88
   434b8:   aa1403e0    mov x0, x20
   434bc:   aa1f03e2    mov x2, xzr
   434c0:   97ffb714    bl  31110 <__libc_init@plt-0x2f9a0>
   434c4:   9100075a    add x26, x26, #0x1
   434c8:   37000060    tbnz    w0, #0, 434d4 <__libc_init@plt-0x1d5dc>
   434cc:   eb15035f    cmp x26, x21
   434d0:   540007a3    b.cc    435c4 <__libc_init@plt-0x1d4ec>  // b.lo, b.ul, b.last
   434d4:   eb15035f    cmp x26, x21
   434d8:   54fff481    b.ne    43368 <__libc_init@plt-0x1d748>  // b.any
   434dc:   14000033    b   435a8 <__libc_init@plt-0x1d508>
   434e0:   52800028    mov w8, #0x1                    // #1
   434e4:   2a0803f7    mov w23, w8
   434e8:   910323e8    add x8, sp, #0xc8
   434ec:   aa1303e0    mov x0, x19
   434f0:   52800021    mov w1, #0x1                    // #1
   434f4:   97ff9518    bl  28954 <__libc_init@plt-0x3815c>
   434f8:   3944b3e8    ldrb    w8, [sp, #300]
   434fc:   34000388    cbz w8, 4356c <__libc_init@plt-0x1d544>
   43500:   394323e8    ldrb    w8, [sp, #200]
   43504:   7101b91f    cmp w8, #0x6e
   43508:   54fffd60    b.eq    434b4 <__libc_init@plt-0x1d5fc>  // b.none
   4350c:   910323e1    add x1, sp, #0xc8
   43510:   aa1303e0    mov x0, x19
   43514:   aa1803e2    mov x2, x24
   43518:   94002b2d    bl  4e1cc <__libc_init@plt-0x128e4>
   4351c:   360000c0    tbz w0, #0, 43534 <__libc_init@plt-0x1d57c>
   43520:   2a1f03e8    mov w8, wzr
   43524:   91000b18    add x24, x24, #0x2
   43528:   5280003b    mov w27, #0x1                       // #1
   4352c:   3707fdd7    tbnz    w23, #0, 434e4 <__libc_init@plt-0x1d5cc>
   43530:   17ffffe1    b   434b4 <__libc_init@plt-0x1d5fc>
   43534:   360001db    tbz w27, #0, 4356c <__libc_init@plt-0x1d544>
   43538:   394323e8    ldrb    w8, [sp, #200]
   4353c:   5281002b    mov w11, #0x801                     // #2049
   43540:   3943c3e9    ldrb    w9, [sp, #240]
   43544:   72a0010b    movk    w11, #0x8, lsl #16
   43548:   51019d08    sub w8, w8, #0x67
   4354c:   7100511f    cmp w8, #0x14
   43550:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   43554:   7100013f    cmp w9, #0x0
   43558:   1ac82568    lsr w8, w11, w8
   4355c:   1a9f07e9    cset    w9, ne  // ne = any
   43560:   0a080148    and w8, w10, w8
   43564:   0a090116    and w22, w8, w9
   43568:   14000002    b   43570 <__libc_init@plt-0x1d540>
   4356c:   2a1f03f6    mov w22, wzr
   43570:   f94003f7    ldr x23, [sp]
   43574:   f94016e8    ldr x8, [x23, #40]
   43578:   f85f03a9    ldur    x9, [x29, #-16]
   4357c:   eb09011f    cmp x8, x9
   43580:   540002c1    b.ne    435d8 <__libc_init@plt-0x1d4d8>  // b.any
   43584:   2a1603e0    mov w0, w22
   43588:   910b03ff    add sp, sp, #0x2c0
   4358c:   a9454ff4    ldp x20, x19, [sp, #80]
   43590:   a94457f6    ldp x22, x21, [sp, #64]
   43594:   a9435ff8    ldp x24, x23, [sp, #48]
   43598:   a94267fa    ldp x26, x25, [sp, #32]
   4359c:   a9416ffc    ldp x28, x27, [sp, #16]
   435a0:   a8c67bfd    ldp x29, x30, [sp], #96
   435a4:   d65f03c0    ret
   435a8:   52800036    mov w22, #0x1                       // #1
   435ac:   17fffff1    b   43570 <__libc_init@plt-0x1d540>
   435b0:   aa1303e0    mov x0, x19
   435b4:   97ff9598    bl  28c14 <__libc_init@plt-0x37e9c>
   435b8:   d0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   435bc:   91187021    add x1, x1, #0x61c
   435c0:   97ff7e92    bl  23008 <__libc_init@plt-0x3daa8>
   435c4:   aa1303e0    mov x0, x19
   435c8:   97ff9593    bl  28c14 <__libc_init@plt-0x37e9c>
   435cc:   f0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   435d0:   911b1421    add x1, x1, #0x6c5
   435d4:   97ff7e8d    bl  23008 <__libc_init@plt-0x3daa8>
   435d8:   9400755a    bl  60b40 <__stack_chk_fail@plt>
   435dc:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   435e0:   a9016ffc    stp x28, x27, [sp, #16]
   435e4:   910003fd    mov x29, sp
   435e8:   a90267fa    stp x26, x25, [sp, #32]
   435ec:   a9035ff8    stp x24, x23, [sp, #48]
   435f0:   a90457f6    stp x22, x21, [sp, #64]
   435f4:   a9054ff4    stp x20, x19, [sp, #80]
   435f8:   d10bc3ff    sub sp, sp, #0x2f0
   435fc:   d53bd057    mrs x23, tpidr_el0
   43600:   aa0003f3    mov x19, x0
   43604:   f94016e8    ldr x8, [x23, #40]
   43608:   aa0103e0    mov x0, x1
   4360c:   aa0103f4    mov x20, x1
   43610:   f81f03a8    stur    x8, [x29, #-16]
   43614:   97ffae8f    bl  2f050 <__libc_init@plt-0x31a60>
   43618:   39405288    ldrb    w8, [x20, #20]
   4361c:   aa0003f5    mov x21, x0
   43620:   b40000e8    cbz x8, 4363c <__libc_init@plt-0x1d474>
   43624:   91006289    add x9, x20, #0x18
   43628:   d10223aa    sub x10, x29, #0x88
   4362c:   f841852b    ldr x11, [x9], #24
   43630:   f1000508    subs    x8, x8, #0x1
   43634:   f800854b    str x11, [x10], #8
   43638:   54ffffa1    b.ne    4362c <__libc_init@plt-0x1d484>  // b.any
   4363c:   aa1303e0    mov x0, x19
   43640:   97fff8f7    bl  41a1c <__libc_init@plt-0x1f094>
   43644:   52800036    mov w22, #0x1                       // #1
   43648:   f90013e0    str x0, [sp, #32]
   4364c:   b40011f5    cbz x21, 43888 <__libc_init@plt-0x1d228>
   43650:   d103c3a8    sub x8, x29, #0xf0
   43654:   910663e9    add x9, sp, #0x198
   43658:   9100711c    add x28, x8, #0x1c
   4365c:   9100950a    add x10, x8, #0x25
   43660:   91007128    add x8, x9, #0x1c
   43664:   2a1f03fb    mov w27, wzr
   43668:   aa1f03fa    mov x26, xzr
   4366c:   91009539    add x25, x9, #0x25
   43670:   a90023f7    stp x23, x8, [sp]
   43674:   9100a288    add x8, x20, #0x28
   43678:   a90123ea    stp x10, x8, [sp, #16]
   4367c:   39405289    ldrb    w9, [x20, #20]
   43680:   b4000189    cbz x9, 436b0 <__libc_init@plt-0x1d400>
   43684:   aa1f03e8    mov x8, xzr
   43688:   d10223aa    sub x10, x29, #0x88
   4368c:   f9400feb    ldr x11, [sp, #24]
   43690:   f840854c    ldr x12, [x10], #8
   43694:   f85f016d    ldur    x13, [x11, #-16]
   43698:   f1000529    subs    x9, x9, #0x1
   4369c:   f841856e    ldr x14, [x11], #24
   436a0:   cb0d018c    sub x12, x12, x13
   436a4:   9b0e2188    madd    x8, x12, x14, x8
   436a8:   54ffff41    b.ne    43690 <__libc_init@plt-0x1d420>  // b.any
   436ac:   14000002    b   436b4 <__libc_init@plt-0x1d3fc>
   436b0:   aa1f03e8    mov x8, xzr
   436b4:   f9400289    ldr x9, [x20]
   436b8:   b4001069    cbz x9, 438c4 <__libc_init@plt-0x1d1ec>
   436bc:   8b080138    add x24, x9, x8
   436c0:   f94013e8    ldr x8, [sp, #32]
   436c4:   b4000988    cbz x8, 437f4 <__libc_init@plt-0x1d2bc>
   436c8:   b0000108    adrp    x8, 64000 <strcmp@plt+0x3240>
   436cc:   381113bf    sturb   wzr, [x29, #-239]
   436d0:   381143bf    sturb   wzr, [x29, #-236]
   436d4:   aa1303e0    mov x0, x19
   436d8:   381183bf    sturb   wzr, [x29, #-232]
   436dc:   3811c3bf    sturb   wzr, [x29, #-228]
   436e0:   381203bf    sturb   wzr, [x29, #-224]
   436e4:   381243bf    sturb   wzr, [x29, #-220]
   436e8:   f945f508    ldr x8, [x8, #3048]
   436ec:   381283bf    sturb   wzr, [x29, #-216]
   436f0:   f9400be9    ldr x9, [sp, #16]
   436f4:   3812c3bf    sturb   wzr, [x29, #-212]
   436f8:   381343b6    sturb   w22, [x29, #-204]
   436fc:   b9401d08    ldr w8, [x8, #28]
   43700:   b813c3b6    stur    w22, [x29, #-196]
   43704:   b900013f    str wzr, [x9]
   43708:   3900113f    strb    wzr, [x9, #4]
   4370c:   b81303a8    stur    w8, [x29, #-208]
   43710:   b901bbe8    str w8, [sp, #440]
   43714:   52800f48    mov w8, #0x7a                   // #122
   43718:   781403bf    sturh   wzr, [x29, #-192]
   4371c:   390673ff    strb    wzr, [sp, #412]
   43720:   790333e8    strh    w8, [sp, #408]
   43724:   52800e48    mov w8, #0x72                   // #114
   43728:   390683ff    strb    wzr, [sp, #416]
   4372c:   390693ff    strb    wzr, [sp, #420]
   43730:   3906a3ff    strb    wzr, [sp, #424]
   43734:   3906b3ff    strb    wzr, [sp, #428]
   43738:   3906c3ff    strb    wzr, [sp, #432]
   4373c:   3906d3ff    strb    wzr, [sp, #436]
   43740:   3906f3f6    strb    w22, [sp, #444]
   43744:   b900033f    str wzr, [x25]
   43748:   3900133f    strb    wzr, [x25, #4]
   4374c:   b901c7f6    str w22, [sp, #452]
   43750:   790393ff    strh    wzr, [sp, #456]
   43754:   381103a8    sturb   w8, [x29, #-240]
   43758:   97ff9050    bl  27898 <__libc_init@plt-0x39218>
   4375c:   f9400008    ldr x8, [x0]
   43760:   d103c3a1    sub x1, x29, #0xf0
   43764:   f8406009    ldur    x9, [x0, #6]
   43768:   f94007ea    ldr x10, [sp, #8]
   4376c:   f9000148    str x8, [x10]
   43770:   f8006149    stur    x9, [x10, #6]
   43774:   f9400008    ldr x8, [x0]
   43778:   b9400809    ldr w9, [x0, #8]
   4377c:   7940180a    ldrh    w10, [x0, #12]
   43780:   910383e0    add x0, sp, #0xe0
   43784:   f9000388    str x8, [x28]
   43788:   b9000b89    str w9, [x28, #8]
   4378c:   79001b8a    strh    w10, [x28, #12]
   43790:   b9400308    ldr w8, [x24]
   43794:   f90073f3    str x19, [sp, #224]
   43798:   b900ebff    str wzr, [sp, #232]
   4379c:   b900ffe8    str w8, [sp, #252]
   437a0:   9400158f    bl  48ddc <__libc_init@plt-0x17cd4>
   437a4:   360006e0    tbz w0, #0, 43880 <__libc_init@plt-0x1d230>
   437a8:   b9400708    ldr w8, [x24, #4]
   437ac:   9100a3e0    add x0, sp, #0x28
   437b0:   910663e1    add x1, sp, #0x198
   437b4:   f90017f3    str x19, [sp, #40]
   437b8:   b90033ff    str wzr, [sp, #48]
   437bc:   b90047e8    str w8, [sp, #68]
   437c0:   94001587    bl  48ddc <__libc_init@plt-0x17cd4>
   437c4:   360005e0    tbz w0, #0, 43880 <__libc_init@plt-0x1d230>
   437c8:   d10223a1    sub x1, x29, #0x88
   437cc:   aa1403e0    mov x0, x20
   437d0:   aa1f03e2    mov x2, xzr
   437d4:   97ffb64f    bl  31110 <__libc_init@plt-0x2f9a0>
   437d8:   9100075a    add x26, x26, #0x1
   437dc:   37000060    tbnz    w0, #0, 437e8 <__libc_init@plt-0x1d2c8>
   437e0:   eb15035f    cmp x26, x21
   437e4:   540007a3    b.cc    438d8 <__libc_init@plt-0x1d1d8>  // b.lo, b.ul, b.last
   437e8:   eb15035f    cmp x26, x21
   437ec:   54fff481    b.ne    4367c <__libc_init@plt-0x1d434>  // b.any
   437f0:   14000033    b   438bc <__libc_init@plt-0x1d1f4>
   437f4:   52800028    mov w8, #0x1                    // #1
   437f8:   2a0803f7    mov w23, w8
   437fc:   910383e8    add x8, sp, #0xe0
   43800:   aa1303e0    mov x0, x19
   43804:   52800021    mov w1, #0x1                    // #1
   43808:   97ff9453    bl  28954 <__libc_init@plt-0x3815c>
   4380c:   394513e8    ldrb    w8, [sp, #324]
   43810:   34000388    cbz w8, 43880 <__libc_init@plt-0x1d230>
   43814:   394383e8    ldrb    w8, [sp, #224]
   43818:   7101b91f    cmp w8, #0x6e
   4381c:   54fffd60    b.eq    437c8 <__libc_init@plt-0x1d2e8>  // b.none
   43820:   910383e1    add x1, sp, #0xe0
   43824:   aa1303e0    mov x0, x19
   43828:   aa1803e2    mov x2, x24
   4382c:   94002be0    bl  4e7ac <__libc_init@plt-0x12304>
   43830:   360000c0    tbz w0, #0, 43848 <__libc_init@plt-0x1d268>
   43834:   2a1f03e8    mov w8, wzr
   43838:   91001318    add x24, x24, #0x4
   4383c:   5280003b    mov w27, #0x1                       // #1
   43840:   3707fdd7    tbnz    w23, #0, 437f8 <__libc_init@plt-0x1d2b8>
   43844:   17ffffe1    b   437c8 <__libc_init@plt-0x1d2e8>
   43848:   360001db    tbz w27, #0, 43880 <__libc_init@plt-0x1d230>
   4384c:   394383e8    ldrb    w8, [sp, #224]
   43850:   5281002b    mov w11, #0x801                     // #2049
   43854:   394423e9    ldrb    w9, [sp, #264]
   43858:   72a0010b    movk    w11, #0x8, lsl #16
   4385c:   51019d08    sub w8, w8, #0x67
   43860:   7100511f    cmp w8, #0x14
   43864:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   43868:   7100013f    cmp w9, #0x0
   4386c:   1ac82568    lsr w8, w11, w8
   43870:   1a9f07e9    cset    w9, ne  // ne = any
   43874:   0a080148    and w8, w10, w8
   43878:   0a090116    and w22, w8, w9
   4387c:   14000002    b   43884 <__libc_init@plt-0x1d22c>
   43880:   2a1f03f6    mov w22, wzr
   43884:   f94003f7    ldr x23, [sp]
   43888:   f94016e8    ldr x8, [x23, #40]
   4388c:   f85f03a9    ldur    x9, [x29, #-16]
   43890:   eb09011f    cmp x8, x9
   43894:   540002c1    b.ne    438ec <__libc_init@plt-0x1d1c4>  // b.any
   43898:   2a1603e0    mov w0, w22
   4389c:   910bc3ff    add sp, sp, #0x2f0
   438a0:   a9454ff4    ldp x20, x19, [sp, #80]
   438a4:   a94457f6    ldp x22, x21, [sp, #64]
   438a8:   a9435ff8    ldp x24, x23, [sp, #48]
   438ac:   a94267fa    ldp x26, x25, [sp, #32]
   438b0:   a9416ffc    ldp x28, x27, [sp, #16]
   438b4:   a8c67bfd    ldp x29, x30, [sp], #96
   438b8:   d65f03c0    ret
   438bc:   52800036    mov w22, #0x1                       // #1
   438c0:   17fffff1    b   43884 <__libc_init@plt-0x1d22c>
   438c4:   aa1303e0    mov x0, x19
   438c8:   97ff94d3    bl  28c14 <__libc_init@plt-0x37e9c>
   438cc:   d0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   438d0:   91187021    add x1, x1, #0x61c
   438d4:   97ff7dcd    bl  23008 <__libc_init@plt-0x3daa8>
   438d8:   aa1303e0    mov x0, x19
   438dc:   97ff94ce    bl  28c14 <__libc_init@plt-0x37e9c>
   438e0:   f0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   438e4:   911b1421    add x1, x1, #0x6c5
   438e8:   97ff7dc8    bl  23008 <__libc_init@plt-0x3daa8>
   438ec:   94007495    bl  60b40 <__stack_chk_fail@plt>
   438f0:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   438f4:   a9016ffc    stp x28, x27, [sp, #16]
   438f8:   910003fd    mov x29, sp
   438fc:   a90267fa    stp x26, x25, [sp, #32]
   43900:   a9035ff8    stp x24, x23, [sp, #48]
   43904:   a90457f6    stp x22, x21, [sp, #64]
   43908:   a9054ff4    stp x20, x19, [sp, #80]
   4390c:   d12043ff    sub sp, sp, #0x810
   43910:   d53bd057    mrs x23, tpidr_el0
   43914:   aa0003f3    mov x19, x0
   43918:   f94016e8    ldr x8, [x23, #40]
   4391c:   aa0103e0    mov x0, x1
   43920:   aa0103f4    mov x20, x1
   43924:   f81f03a8    stur    x8, [x29, #-16]
   43928:   97ffadca    bl  2f050 <__libc_init@plt-0x31a60>
   4392c:   39405288    ldrb    w8, [x20, #20]
   43930:   aa0003f5    mov x21, x0
   43934:   b40000e8    cbz x8, 43950 <__libc_init@plt-0x1d160>
   43938:   91006289    add x9, x20, #0x18
   4393c:   d10223aa    sub x10, x29, #0x88
   43940:   f841852b    ldr x11, [x9], #24
   43944:   f1000508    subs    x8, x8, #0x1
   43948:   f800854b    str x11, [x10], #8
   4394c:   54ffffa1    b.ne    43940 <__libc_init@plt-0x1d170>  // b.any
   43950:   aa1303e0    mov x0, x19
   43954:   97fff832    bl  41a1c <__libc_init@plt-0x1f094>
   43958:   52800036    mov w22, #0x1                       // #1
   4395c:   f90013e0    str x0, [sp, #32]
   43960:   b40011f5    cbz x21, 43b9c <__libc_init@plt-0x1cf14>
   43964:   d103c3a8    sub x8, x29, #0xf0
   43968:   911ae3e9    add x9, sp, #0x6b8
   4396c:   9100711c    add x28, x8, #0x1c
   43970:   9100950a    add x10, x8, #0x25
   43974:   91007128    add x8, x9, #0x1c
   43978:   2a1f03fb    mov w27, wzr
   4397c:   aa1f03fa    mov x26, xzr
   43980:   91009539    add x25, x9, #0x25
   43984:   a90023f7    stp x23, x8, [sp]
   43988:   9100a288    add x8, x20, #0x28
   4398c:   a90123ea    stp x10, x8, [sp, #16]
   43990:   39405289    ldrb    w9, [x20, #20]
   43994:   b4000189    cbz x9, 439c4 <__libc_init@plt-0x1d0ec>
   43998:   aa1f03e8    mov x8, xzr
   4399c:   d10223aa    sub x10, x29, #0x88
   439a0:   f9400feb    ldr x11, [sp, #24]
   439a4:   f840854c    ldr x12, [x10], #8
   439a8:   f85f016d    ldur    x13, [x11, #-16]
   439ac:   f1000529    subs    x9, x9, #0x1
   439b0:   f841856e    ldr x14, [x11], #24
   439b4:   cb0d018c    sub x12, x12, x13
   439b8:   9b0e2188    madd    x8, x12, x14, x8
   439bc:   54ffff41    b.ne    439a4 <__libc_init@plt-0x1d10c>  // b.any
   439c0:   14000002    b   439c8 <__libc_init@plt-0x1d0e8>
   439c4:   aa1f03e8    mov x8, xzr
   439c8:   f9400289    ldr x9, [x20]
   439cc:   b4001069    cbz x9, 43bd8 <__libc_init@plt-0x1ced8>
   439d0:   8b080138    add x24, x9, x8
   439d4:   f94013e8    ldr x8, [sp, #32]
   439d8:   b4000988    cbz x8, 43b08 <__libc_init@plt-0x1cfa8>
   439dc:   b0000108    adrp    x8, 64000 <strcmp@plt+0x3240>
   439e0:   381113bf    sturb   wzr, [x29, #-239]
   439e4:   381143bf    sturb   wzr, [x29, #-236]
   439e8:   aa1303e0    mov x0, x19
   439ec:   381183bf    sturb   wzr, [x29, #-232]
   439f0:   3811c3bf    sturb   wzr, [x29, #-228]
   439f4:   381203bf    sturb   wzr, [x29, #-224]
   439f8:   381243bf    sturb   wzr, [x29, #-220]
   439fc:   f945f508    ldr x8, [x8, #3048]
   43a00:   381283bf    sturb   wzr, [x29, #-216]
   43a04:   f9400be9    ldr x9, [sp, #16]
   43a08:   3812c3bf    sturb   wzr, [x29, #-212]
   43a0c:   381343b6    sturb   w22, [x29, #-204]
   43a10:   b9401d08    ldr w8, [x8, #28]
   43a14:   b813c3b6    stur    w22, [x29, #-196]
   43a18:   b900013f    str wzr, [x9]
   43a1c:   3900113f    strb    wzr, [x9, #4]
   43a20:   b81303a8    stur    w8, [x29, #-208]
   43a24:   b906dbe8    str w8, [sp, #1752]
   43a28:   52800f48    mov w8, #0x7a                   // #122
   43a2c:   781403bf    sturh   wzr, [x29, #-192]
   43a30:   391af3ff    strb    wzr, [sp, #1724]
   43a34:   790d73e8    strh    w8, [sp, #1720]
   43a38:   52800e48    mov w8, #0x72                   // #114
   43a3c:   391b03ff    strb    wzr, [sp, #1728]
   43a40:   391b13ff    strb    wzr, [sp, #1732]
   43a44:   391b23ff    strb    wzr, [sp, #1736]
   43a48:   391b33ff    strb    wzr, [sp, #1740]
   43a4c:   391b43ff    strb    wzr, [sp, #1744]
   43a50:   391b53ff    strb    wzr, [sp, #1748]
   43a54:   391b73f6    strb    w22, [sp, #1756]
   43a58:   b900033f    str wzr, [x25]
   43a5c:   3900133f    strb    wzr, [x25, #4]
   43a60:   b906e7f6    str w22, [sp, #1764]
   43a64:   790dd3ff    strh    wzr, [sp, #1768]
   43a68:   381103a8    sturb   w8, [x29, #-240]
   43a6c:   97ff8f8b    bl  27898 <__libc_init@plt-0x39218>
   43a70:   f9400008    ldr x8, [x0]
   43a74:   d103c3a1    sub x1, x29, #0xf0
   43a78:   f8406009    ldur    x9, [x0, #6]
   43a7c:   f94007ea    ldr x10, [sp, #8]
   43a80:   f9000148    str x8, [x10]
   43a84:   f8006149    stur    x9, [x10, #6]
   43a88:   f9400008    ldr x8, [x0]
   43a8c:   b9400809    ldr w9, [x0, #8]
   43a90:   7940180a    ldrh    w10, [x0, #12]
   43a94:   910dc3e0    add x0, sp, #0x370
   43a98:   f9000388    str x8, [x28]
   43a9c:   b9000b89    str w9, [x28, #8]
   43aa0:   79001b8a    strh    w10, [x28, #12]
   43aa4:   f9400308    ldr x8, [x24]
   43aa8:   f901bbf3    str x19, [sp, #880]
   43aac:   b9037bff    str wzr, [sp, #888]
   43ab0:   f901cbe8    str x8, [sp, #912]
   43ab4:   94001829    bl  49b58 <__libc_init@plt-0x16f58>
   43ab8:   360006e0    tbz w0, #0, 43b94 <__libc_init@plt-0x1cf1c>
   43abc:   f9400708    ldr x8, [x24, #8]
   43ac0:   9100a3e0    add x0, sp, #0x28
   43ac4:   911ae3e1    add x1, sp, #0x6b8
   43ac8:   f90017f3    str x19, [sp, #40]
   43acc:   b90033ff    str wzr, [sp, #48]
   43ad0:   f90027e8    str x8, [sp, #72]
   43ad4:   94001821    bl  49b58 <__libc_init@plt-0x16f58>
   43ad8:   360005e0    tbz w0, #0, 43b94 <__libc_init@plt-0x1cf1c>
   43adc:   d10223a1    sub x1, x29, #0x88
   43ae0:   aa1403e0    mov x0, x20
   43ae4:   aa1f03e2    mov x2, xzr
   43ae8:   97ffb58a    bl  31110 <__libc_init@plt-0x2f9a0>
   43aec:   9100075a    add x26, x26, #0x1
   43af0:   37000060    tbnz    w0, #0, 43afc <__libc_init@plt-0x1cfb4>
   43af4:   eb15035f    cmp x26, x21
   43af8:   540007a3    b.cc    43bec <__libc_init@plt-0x1cec4>  // b.lo, b.ul, b.last
   43afc:   eb15035f    cmp x26, x21
   43b00:   54fff481    b.ne    43990 <__libc_init@plt-0x1d120>  // b.any
   43b04:   14000033    b   43bd0 <__libc_init@plt-0x1cee0>
   43b08:   52800028    mov w8, #0x1                    // #1
   43b0c:   2a0803f7    mov w23, w8
   43b10:   910dc3e8    add x8, sp, #0x370
   43b14:   aa1303e0    mov x0, x19
   43b18:   52800021    mov w1, #0x1                    // #1
   43b1c:   97ff938e    bl  28954 <__libc_init@plt-0x3815c>
   43b20:   394f53e8    ldrb    w8, [sp, #980]
   43b24:   34000388    cbz w8, 43b94 <__libc_init@plt-0x1cf1c>
   43b28:   394dc3e8    ldrb    w8, [sp, #880]
   43b2c:   7101b91f    cmp w8, #0x6e
   43b30:   54fffd60    b.eq    43adc <__libc_init@plt-0x1cfd4>  // b.none
   43b34:   910dc3e1    add x1, sp, #0x370
   43b38:   aa1303e0    mov x0, x19
   43b3c:   aa1803e2    mov x2, x24
   43b40:   94002c93    bl  4ed8c <__libc_init@plt-0x11d24>
   43b44:   360000c0    tbz w0, #0, 43b5c <__libc_init@plt-0x1cf54>
   43b48:   2a1f03e8    mov w8, wzr
   43b4c:   91002318    add x24, x24, #0x8
   43b50:   5280003b    mov w27, #0x1                       // #1
   43b54:   3707fdd7    tbnz    w23, #0, 43b0c <__libc_init@plt-0x1cfa4>
   43b58:   17ffffe1    b   43adc <__libc_init@plt-0x1cfd4>
   43b5c:   360001db    tbz w27, #0, 43b94 <__libc_init@plt-0x1cf1c>
   43b60:   394dc3e8    ldrb    w8, [sp, #880]
   43b64:   5281002b    mov w11, #0x801                     // #2049
   43b68:   394e63e9    ldrb    w9, [sp, #920]
   43b6c:   72a0010b    movk    w11, #0x8, lsl #16
   43b70:   51019d08    sub w8, w8, #0x67
   43b74:   7100511f    cmp w8, #0x14
   43b78:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   43b7c:   7100013f    cmp w9, #0x0
   43b80:   1ac82568    lsr w8, w11, w8
   43b84:   1a9f07e9    cset    w9, ne  // ne = any
   43b88:   0a080148    and w8, w10, w8
   43b8c:   0a090116    and w22, w8, w9
   43b90:   14000002    b   43b98 <__libc_init@plt-0x1cf18>
   43b94:   2a1f03f6    mov w22, wzr
   43b98:   f94003f7    ldr x23, [sp]
   43b9c:   f94016e8    ldr x8, [x23, #40]
   43ba0:   f85f03a9    ldur    x9, [x29, #-16]
   43ba4:   eb09011f    cmp x8, x9
   43ba8:   540002c1    b.ne    43c00 <__libc_init@plt-0x1ceb0>  // b.any
   43bac:   2a1603e0    mov w0, w22
   43bb0:   912043ff    add sp, sp, #0x810
   43bb4:   a9454ff4    ldp x20, x19, [sp, #80]
   43bb8:   a94457f6    ldp x22, x21, [sp, #64]
   43bbc:   a9435ff8    ldp x24, x23, [sp, #48]
   43bc0:   a94267fa    ldp x26, x25, [sp, #32]
   43bc4:   a9416ffc    ldp x28, x27, [sp, #16]
   43bc8:   a8c67bfd    ldp x29, x30, [sp], #96
   43bcc:   d65f03c0    ret
   43bd0:   52800036    mov w22, #0x1                       // #1
   43bd4:   17fffff1    b   43b98 <__libc_init@plt-0x1cf18>
   43bd8:   aa1303e0    mov x0, x19
   43bdc:   97ff940e    bl  28c14 <__libc_init@plt-0x37e9c>
   43be0:   d0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   43be4:   91187021    add x1, x1, #0x61c
   43be8:   97ff7d08    bl  23008 <__libc_init@plt-0x3daa8>
   43bec:   aa1303e0    mov x0, x19
   43bf0:   97ff9409    bl  28c14 <__libc_init@plt-0x37e9c>
   43bf4:   f0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   43bf8:   911b1421    add x1, x1, #0x6c5
   43bfc:   97ff7d03    bl  23008 <__libc_init@plt-0x3daa8>
   43c00:   940073d0    bl  60b40 <__stack_chk_fail@plt>
   43c04:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   43c08:   a9016ffc    stp x28, x27, [sp, #16]
   43c0c:   910003fd    mov x29, sp
   43c10:   a90267fa    stp x26, x25, [sp, #32]
   43c14:   a9035ff8    stp x24, x23, [sp, #48]
   43c18:   a90457f6    stp x22, x21, [sp, #64]
   43c1c:   a9054ff4    stp x20, x19, [sp, #80]
   43c20:   d14017ff    sub sp, sp, #0x5, lsl #12
   43c24:   d13103ff    sub sp, sp, #0xc40
   43c28:   d53bd055    mrs x21, tpidr_el0
   43c2c:   aa0003f3    mov x19, x0
   43c30:   f94016a8    ldr x8, [x21, #40]
   43c34:   aa0103e0    mov x0, x1
   43c38:   aa0103f4    mov x20, x1
   43c3c:   f81e83a8    stur    x8, [x29, #-24]
   43c40:   97ffad04    bl  2f050 <__libc_init@plt-0x31a60>
   43c44:   39405288    ldrb    w8, [x20, #20]
   43c48:   aa0003f7    mov x23, x0
   43c4c:   b40000e8    cbz x8, 43c68 <__libc_init@plt-0x1ce48>
   43c50:   91006289    add x9, x20, #0x18
   43c54:   d10243aa    sub x10, x29, #0x90
   43c58:   f841852b    ldr x11, [x9], #24
   43c5c:   f1000508    subs    x8, x8, #0x1
   43c60:   f800854b    str x11, [x10], #8
   43c64:   54ffffa1    b.ne    43c58 <__libc_init@plt-0x1ce58>  // b.any
   43c68:   aa1303e0    mov x0, x19
   43c6c:   97fff76c    bl  41a1c <__libc_init@plt-0x1f094>
   43c70:   52800036    mov w22, #0x1                       // #1
   43c74:   f9001fe0    str x0, [sp, #56]
   43c78:   b4001377    cbz x23, 43ee4 <__libc_init@plt-0x1cbcc>
   43c7c:   d103e3a8    sub x8, x29, #0xf8
   43c80:   914017fc    add x28, sp, #0x5, lsl #12
   43c84:   91007109    add x9, x8, #0x1c
   43c88:   91009508    add x8, x8, #0x25
   43c8c:   912b839c    add x28, x28, #0xae0
   43c90:   91400bfa    add x26, sp, #0x2, lsl #12
   43c94:   2a1f03f9    mov w25, wzr
   43c98:   aa1f03fb    mov x27, xzr
   43c9c:   a90227e8    stp x8, x9, [sp, #32]
   43ca0:   91007388    add x8, x28, #0x1c
   43ca4:   9136435a    add x26, x26, #0xd90
   43ca8:   f9000fe8    str x8, [sp, #24]
   43cac:   91009788    add x8, x28, #0x25
   43cb0:   a900a3f5    stp x21, x8, [sp, #8]
   43cb4:   9100a288    add x8, x20, #0x28
   43cb8:   f9001be8    str x8, [sp, #48]
   43cbc:   39405289    ldrb    w9, [x20, #20]
   43cc0:   b4000189    cbz x9, 43cf0 <__libc_init@plt-0x1cdc0>
   43cc4:   aa1f03e8    mov x8, xzr
   43cc8:   d10243aa    sub x10, x29, #0x90
   43ccc:   f9401beb    ldr x11, [sp, #48]
   43cd0:   f840854c    ldr x12, [x10], #8
   43cd4:   f85f016d    ldur    x13, [x11, #-16]
   43cd8:   f1000529    subs    x9, x9, #0x1
   43cdc:   f841856e    ldr x14, [x11], #24
   43ce0:   cb0d018c    sub x12, x12, x13
   43ce4:   9b0e2188    madd    x8, x12, x14, x8
   43ce8:   54ffff41    b.ne    43cd0 <__libc_init@plt-0x1cde0>  // b.any
   43cec:   14000002    b   43cf4 <__libc_init@plt-0x1cdbc>
   43cf0:   aa1f03e8    mov x8, xzr
   43cf4:   f9400289    ldr x9, [x20]
   43cf8:   b4001169    cbz x9, 43f24 <__libc_init@plt-0x1cb8c>
   43cfc:   8b080138    add x24, x9, x8
   43d00:   f9401fe8    ldr x8, [sp, #56]
   43d04:   b4000a28    cbz x8, 43e48 <__libc_init@plt-0x1cc68>
   43d08:   b0000108    adrp    x8, 64000 <strcmp@plt+0x3240>
   43d0c:   3901a79f    strb    wzr, [x28, #105]
   43d10:   3901b39f    strb    wzr, [x28, #108]
   43d14:   aa1303e0    mov x0, x19
   43d18:   3901c39f    strb    wzr, [x28, #112]
   43d1c:   3901d39f    strb    wzr, [x28, #116]
   43d20:   3901e39f    strb    wzr, [x28, #120]
   43d24:   3901f39f    strb    wzr, [x28, #124]
   43d28:   f945f508    ldr x8, [x8, #3048]
   43d2c:   3902039f    strb    wzr, [x28, #128]
   43d30:   f94013e9    ldr x9, [sp, #32]
   43d34:   3902139f    strb    wzr, [x28, #132]
   43d38:   39023396    strb    w22, [x28, #140]
   43d3c:   b9401d08    ldr w8, [x8, #28]
   43d40:   b9009796    str w22, [x28, #148]
   43d44:   b900013f    str wzr, [x9]
   43d48:   3900113f    strb    wzr, [x9, #4]
   43d4c:   b9008b88    str w8, [x28, #136]
   43d50:   b9002388    str w8, [x28, #32]
   43d54:   f9400be8    ldr x8, [sp, #16]
   43d58:   7901339f    strh    wzr, [x28, #152]
   43d5c:   3900139f    strb    wzr, [x28, #4]
   43d60:   b900011f    str wzr, [x8]
   43d64:   3900111f    strb    wzr, [x8, #4]
   43d68:   52800f48    mov w8, #0x7a                   // #122
   43d6c:   3900239f    strb    wzr, [x28, #8]
   43d70:   3900339f    strb    wzr, [x28, #12]
   43d74:   79000388    strh    w8, [x28]
   43d78:   52800e48    mov w8, #0x72                   // #114
   43d7c:   3900439f    strb    wzr, [x28, #16]
   43d80:   3900539f    strb    wzr, [x28, #20]
   43d84:   3900639f    strb    wzr, [x28, #24]
   43d88:   3900739f    strb    wzr, [x28, #28]
   43d8c:   39009396    strb    w22, [x28, #36]
   43d90:   b9002f96    str w22, [x28, #44]
   43d94:   7900639f    strh    wzr, [x28, #48]
   43d98:   3901a388    strb    w8, [x28, #104]
   43d9c:   97ff8ebf    bl  27898 <__libc_init@plt-0x39218>
   43da0:   f9400008    ldr x8, [x0]
   43da4:   d103e3a1    sub x1, x29, #0xf8
   43da8:   f8406009    ldur    x9, [x0, #6]
   43dac:   f9400fea    ldr x10, [sp, #24]
   43db0:   f94017eb    ldr x11, [sp, #40]
   43db4:   f9000148    str x8, [x10]
   43db8:   f8006149    stur    x9, [x10, #6]
   43dbc:   f9400008    ldr x8, [x0]
   43dc0:   b9400809    ldr w9, [x0, #8]
   43dc4:   7940180a    ldrh    w10, [x0, #12]
   43dc8:   91400be0    add x0, sp, #0x2, lsl #12
   43dcc:   f9000168    str x8, [x11]
   43dd0:   91364000    add x0, x0, #0xd90
   43dd4:   b9000969    str w9, [x11, #8]
   43dd8:   7900196a    strh    w10, [x11, #12]
   43ddc:   a9402708    ldp x8, x9, [x24]
   43de0:   f916cbf3    str x19, [sp, #11664]
   43de4:   b92d9bff    str wzr, [sp, #11672]
   43de8:   f916dbe8    str x8, [sp, #11696]
   43dec:   f916dfe9    str x9, [sp, #11704]
   43df0:   94001ab9    bl  4a8d4 <__libc_init@plt-0x161dc>
   43df4:   36000740    tbz w0, #0, 43edc <__libc_init@plt-0x1cbd4>
   43df8:   a9412708    ldp x8, x9, [x24, #16]
   43dfc:   914017e1    add x1, sp, #0x5, lsl #12
   43e00:   910103e0    add x0, sp, #0x40
   43e04:   912b8021    add x1, x1, #0xae0
   43e08:   f90023f3    str x19, [sp, #64]
   43e0c:   b9004bff    str wzr, [sp, #72]
   43e10:   a90627e8    stp x8, x9, [sp, #96]
   43e14:   94001ab0    bl  4a8d4 <__libc_init@plt-0x161dc>
   43e18:   36000620    tbz w0, #0, 43edc <__libc_init@plt-0x1cbd4>
   43e1c:   d10243a1    sub x1, x29, #0x90
   43e20:   aa1403e0    mov x0, x20
   43e24:   aa1f03e2    mov x2, xzr
   43e28:   97ffb4ba    bl  31110 <__libc_init@plt-0x2f9a0>
   43e2c:   9100077b    add x27, x27, #0x1
   43e30:   37000060    tbnz    w0, #0, 43e3c <__libc_init@plt-0x1cc74>
   43e34:   eb17037f    cmp x27, x23
   43e38:   54000803    b.cc    43f38 <__libc_init@plt-0x1cb78>  // b.lo, b.ul, b.last
   43e3c:   eb17037f    cmp x27, x23
   43e40:   54fff3e1    b.ne    43cbc <__libc_init@plt-0x1cdf4>  // b.any
   43e44:   14000036    b   43f1c <__libc_init@plt-0x1cb94>
   43e48:   52800028    mov w8, #0x1                    // #1
   43e4c:   2a0803f5    mov w21, w8
   43e50:   91400be8    add x8, sp, #0x2, lsl #12
   43e54:   91364108    add x8, x8, #0xd90
   43e58:   aa1303e0    mov x0, x19
   43e5c:   52800021    mov w1, #0x1                    // #1
   43e60:   97ff92bd    bl  28954 <__libc_init@plt-0x3815c>
   43e64:   39419348    ldrb    w8, [x26, #100]
   43e68:   340003a8    cbz w8, 43edc <__libc_init@plt-0x1cbd4>
   43e6c:   39400348    ldrb    w8, [x26]
   43e70:   7101b91f    cmp w8, #0x6e
   43e74:   54fffd40    b.eq    43e1c <__libc_init@plt-0x1cc94>  // b.none
   43e78:   91400be1    add x1, sp, #0x2, lsl #12
   43e7c:   aa1303e0    mov x0, x19
   43e80:   91364021    add x1, x1, #0xd90
   43e84:   aa1803e2    mov x2, x24
   43e88:   94002d3a    bl  4f370 <__libc_init@plt-0x11740>
   43e8c:   360000c0    tbz w0, #0, 43ea4 <__libc_init@plt-0x1cc0c>
   43e90:   2a1f03e8    mov w8, wzr
   43e94:   91004318    add x24, x24, #0x10
   43e98:   52800039    mov w25, #0x1                       // #1
   43e9c:   3707fd95    tbnz    w21, #0, 43e4c <__libc_init@plt-0x1cc64>
   43ea0:   17ffffdf    b   43e1c <__libc_init@plt-0x1cc94>
   43ea4:   360001d9    tbz w25, #0, 43edc <__libc_init@plt-0x1cbd4>
   43ea8:   39400348    ldrb    w8, [x26]
   43eac:   5281002b    mov w11, #0x801                     // #2049
   43eb0:   3940a349    ldrb    w9, [x26, #40]
   43eb4:   72a0010b    movk    w11, #0x8, lsl #16
   43eb8:   51019d08    sub w8, w8, #0x67
   43ebc:   7100511f    cmp w8, #0x14
   43ec0:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   43ec4:   7100013f    cmp w9, #0x0
   43ec8:   1ac82568    lsr w8, w11, w8
   43ecc:   1a9f07e9    cset    w9, ne  // ne = any
   43ed0:   0a080148    and w8, w10, w8
   43ed4:   0a090116    and w22, w8, w9
   43ed8:   14000002    b   43ee0 <__libc_init@plt-0x1cbd0>
   43edc:   2a1f03f6    mov w22, wzr
   43ee0:   f94007f5    ldr x21, [sp, #8]
   43ee4:   f94016a8    ldr x8, [x21, #40]
   43ee8:   f85e83a9    ldur    x9, [x29, #-24]
   43eec:   eb09011f    cmp x8, x9
   43ef0:   540002e1    b.ne    43f4c <__libc_init@plt-0x1cb64>  // b.any
   43ef4:   2a1603e0    mov w0, w22
   43ef8:   914017ff    add sp, sp, #0x5, lsl #12
   43efc:   913103ff    add sp, sp, #0xc40
   43f00:   a9454ff4    ldp x20, x19, [sp, #80]
   43f04:   a94457f6    ldp x22, x21, [sp, #64]
   43f08:   a9435ff8    ldp x24, x23, [sp, #48]
   43f0c:   a94267fa    ldp x26, x25, [sp, #32]
   43f10:   a9416ffc    ldp x28, x27, [sp, #16]
   43f14:   a8c67bfd    ldp x29, x30, [sp], #96
   43f18:   d65f03c0    ret
   43f1c:   52800036    mov w22, #0x1                       // #1
   43f20:   17fffff0    b   43ee0 <__libc_init@plt-0x1cbd0>
   43f24:   aa1303e0    mov x0, x19
   43f28:   97ff933b    bl  28c14 <__libc_init@plt-0x37e9c>
   43f2c:   d0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   43f30:   91187021    add x1, x1, #0x61c
   43f34:   97ff7c35    bl  23008 <__libc_init@plt-0x3daa8>
   43f38:   aa1303e0    mov x0, x19
   43f3c:   97ff9336    bl  28c14 <__libc_init@plt-0x37e9c>
   43f40:   f0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   43f44:   911b1421    add x1, x1, #0x6c5
   43f48:   97ff7c30    bl  23008 <__libc_init@plt-0x3daa8>
   43f4c:   940072fd    bl  60b40 <__stack_chk_fail@plt>
   43f50:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   43f54:   a9016ffc    stp x28, x27, [sp, #16]
   43f58:   910003fd    mov x29, sp
   43f5c:   a90267fa    stp x26, x25, [sp, #32]
   43f60:   a9035ff8    stp x24, x23, [sp, #48]
   43f64:   a90457f6    stp x22, x21, [sp, #64]
   43f68:   a9054ff4    stp x20, x19, [sp, #80]
   43f6c:   d14017ff    sub sp, sp, #0x5, lsl #12
   43f70:   d13283ff    sub sp, sp, #0xca0
   43f74:   d53bd055    mrs x21, tpidr_el0
   43f78:   aa0003f3    mov x19, x0
   43f7c:   f94016a8    ldr x8, [x21, #40]
   43f80:   aa0103e0    mov x0, x1
   43f84:   aa0103f4    mov x20, x1
   43f88:   f81e83a8    stur    x8, [x29, #-24]
   43f8c:   97ffac31    bl  2f050 <__libc_init@plt-0x31a60>
   43f90:   39405288    ldrb    w8, [x20, #20]
   43f94:   aa0003f7    mov x23, x0
   43f98:   b40000e8    cbz x8, 43fb4 <__libc_init@plt-0x1cafc>
   43f9c:   91006289    add x9, x20, #0x18
   43fa0:   d10243aa    sub x10, x29, #0x90
   43fa4:   f841852b    ldr x11, [x9], #24
   43fa8:   f1000508    subs    x8, x8, #0x1
   43fac:   f800854b    str x11, [x10], #8
   43fb0:   54ffffa1    b.ne    43fa4 <__libc_init@plt-0x1cb0c>  // b.any
   43fb4:   aa1303e0    mov x0, x19
   43fb8:   97fff699    bl  41a1c <__libc_init@plt-0x1f094>
   43fbc:   52800036    mov w22, #0x1                       // #1
   43fc0:   f9001fe0    str x0, [sp, #56]
   43fc4:   b4001377    cbz x23, 44230 <__libc_init@plt-0x1c880>
   43fc8:   d103e3a8    sub x8, x29, #0xf8
   43fcc:   914017fc    add x28, sp, #0x5, lsl #12
   43fd0:   91007109    add x9, x8, #0x1c
   43fd4:   91009508    add x8, x8, #0x25
   43fd8:   912d039c    add x28, x28, #0xb40
   43fdc:   91400bfa    add x26, sp, #0x2, lsl #12
   43fe0:   2a1f03f9    mov w25, wzr
   43fe4:   aa1f03fb    mov x27, xzr
   43fe8:   a90227e8    stp x8, x9, [sp, #32]
   43fec:   91007388    add x8, x28, #0x1c
   43ff0:   9137035a    add x26, x26, #0xdc0
   43ff4:   f9000fe8    str x8, [sp, #24]
   43ff8:   91009788    add x8, x28, #0x25
   43ffc:   a900a3f5    stp x21, x8, [sp, #8]
   44000:   9100a288    add x8, x20, #0x28
   44004:   f9001be8    str x8, [sp, #48]
   44008:   39405289    ldrb    w9, [x20, #20]
   4400c:   b4000189    cbz x9, 4403c <__libc_init@plt-0x1ca74>
   44010:   aa1f03e8    mov x8, xzr
   44014:   d10243aa    sub x10, x29, #0x90
   44018:   f9401beb    ldr x11, [sp, #48]
   4401c:   f840854c    ldr x12, [x10], #8
   44020:   f85f016d    ldur    x13, [x11, #-16]
   44024:   f1000529    subs    x9, x9, #0x1
   44028:   f841856e    ldr x14, [x11], #24
   4402c:   cb0d018c    sub x12, x12, x13
   44030:   9b0e2188    madd    x8, x12, x14, x8
   44034:   54ffff41    b.ne    4401c <__libc_init@plt-0x1ca94>  // b.any
   44038:   14000002    b   44040 <__libc_init@plt-0x1ca70>
   4403c:   aa1f03e8    mov x8, xzr
   44040:   f9400289    ldr x9, [x20]
   44044:   b4001169    cbz x9, 44270 <__libc_init@plt-0x1c840>
   44048:   8b080138    add x24, x9, x8
   4404c:   f9401fe8    ldr x8, [sp, #56]
   44050:   b4000a28    cbz x8, 44194 <__libc_init@plt-0x1c91c>
   44054:   90000108    adrp    x8, 64000 <strcmp@plt+0x3240>
   44058:   3901a79f    strb    wzr, [x28, #105]
   4405c:   3901b39f    strb    wzr, [x28, #108]
   44060:   aa1303e0    mov x0, x19
   44064:   3901c39f    strb    wzr, [x28, #112]
   44068:   3901d39f    strb    wzr, [x28, #116]
   4406c:   3901e39f    strb    wzr, [x28, #120]
   44070:   3901f39f    strb    wzr, [x28, #124]
   44074:   f945f508    ldr x8, [x8, #3048]
   44078:   3902039f    strb    wzr, [x28, #128]
   4407c:   f94013e9    ldr x9, [sp, #32]
   44080:   3902139f    strb    wzr, [x28, #132]
   44084:   39023396    strb    w22, [x28, #140]
   44088:   b9401d08    ldr w8, [x8, #28]
   4408c:   b9009796    str w22, [x28, #148]
   44090:   b900013f    str wzr, [x9]
   44094:   3900113f    strb    wzr, [x9, #4]
   44098:   b9008b88    str w8, [x28, #136]
   4409c:   b9002388    str w8, [x28, #32]
   440a0:   f9400be8    ldr x8, [sp, #16]
   440a4:   7901339f    strh    wzr, [x28, #152]
   440a8:   3900139f    strb    wzr, [x28, #4]
   440ac:   b900011f    str wzr, [x8]
   440b0:   3900111f    strb    wzr, [x8, #4]
   440b4:   52800f48    mov w8, #0x7a                   // #122
   440b8:   3900239f    strb    wzr, [x28, #8]
   440bc:   3900339f    strb    wzr, [x28, #12]
   440c0:   79000388    strh    w8, [x28]
   440c4:   52800e48    mov w8, #0x72                   // #114
   440c8:   3900439f    strb    wzr, [x28, #16]
   440cc:   3900539f    strb    wzr, [x28, #20]
   440d0:   3900639f    strb    wzr, [x28, #24]
   440d4:   3900739f    strb    wzr, [x28, #28]
   440d8:   39009396    strb    w22, [x28, #36]
   440dc:   b9002f96    str w22, [x28, #44]
   440e0:   7900639f    strh    wzr, [x28, #48]
   440e4:   3901a388    strb    w8, [x28, #104]
   440e8:   97ff8dec    bl  27898 <__libc_init@plt-0x39218>
   440ec:   f9400008    ldr x8, [x0]
   440f0:   d103e3a1    sub x1, x29, #0xf8
   440f4:   f8406009    ldur    x9, [x0, #6]
   440f8:   f9400fea    ldr x10, [sp, #24]
   440fc:   f94017eb    ldr x11, [sp, #40]
   44100:   f9000148    str x8, [x10]
   44104:   f8006149    stur    x9, [x10, #6]
   44108:   f9400008    ldr x8, [x0]
   4410c:   b9400809    ldr w9, [x0, #8]
   44110:   7940180a    ldrh    w10, [x0, #12]
   44114:   91400be0    add x0, sp, #0x2, lsl #12
   44118:   f9000168    str x8, [x11]
   4411c:   91370000    add x0, x0, #0xdc0
   44120:   b9000969    str w9, [x11, #8]
   44124:   7900196a    strh    w10, [x11, #12]
   44128:   a9402708    ldp x8, x9, [x24]
   4412c:   f916e3f3    str x19, [sp, #11712]
   44130:   b92dcbff    str wzr, [sp, #11720]
   44134:   f916f3e8    str x8, [sp, #11744]
   44138:   f916f7e9    str x9, [sp, #11752]
   4413c:   94001d4e    bl  4b674 <__libc_init@plt-0x1543c>
   44140:   36000740    tbz w0, #0, 44228 <__libc_init@plt-0x1c888>
   44144:   a9412708    ldp x8, x9, [x24, #16]
   44148:   914017e1    add x1, sp, #0x5, lsl #12
   4414c:   910103e0    add x0, sp, #0x40
   44150:   912d0021    add x1, x1, #0xb40
   44154:   f90023f3    str x19, [sp, #64]
   44158:   b9004bff    str wzr, [sp, #72]
   4415c:   a90627e8    stp x8, x9, [sp, #96]
   44160:   94001d45    bl  4b674 <__libc_init@plt-0x1543c>
   44164:   36000620    tbz w0, #0, 44228 <__libc_init@plt-0x1c888>
   44168:   d10243a1    sub x1, x29, #0x90
   4416c:   aa1403e0    mov x0, x20
   44170:   aa1f03e2    mov x2, xzr
   44174:   97ffb3e7    bl  31110 <__libc_init@plt-0x2f9a0>
   44178:   9100077b    add x27, x27, #0x1
   4417c:   37000060    tbnz    w0, #0, 44188 <__libc_init@plt-0x1c928>
   44180:   eb17037f    cmp x27, x23
   44184:   54000803    b.cc    44284 <__libc_init@plt-0x1c82c>  // b.lo, b.ul, b.last
   44188:   eb17037f    cmp x27, x23
   4418c:   54fff3e1    b.ne    44008 <__libc_init@plt-0x1caa8>  // b.any
   44190:   14000036    b   44268 <__libc_init@plt-0x1c848>
   44194:   52800028    mov w8, #0x1                    // #1
   44198:   2a0803f5    mov w21, w8
   4419c:   91400be8    add x8, sp, #0x2, lsl #12
   441a0:   91370108    add x8, x8, #0xdc0
   441a4:   aa1303e0    mov x0, x19
   441a8:   52800021    mov w1, #0x1                    // #1
   441ac:   97ff91ea    bl  28954 <__libc_init@plt-0x3815c>
   441b0:   39419348    ldrb    w8, [x26, #100]
   441b4:   340003a8    cbz w8, 44228 <__libc_init@plt-0x1c888>
   441b8:   39400348    ldrb    w8, [x26]
   441bc:   7101b91f    cmp w8, #0x6e
   441c0:   54fffd40    b.eq    44168 <__libc_init@plt-0x1c948>  // b.none
   441c4:   91400be1    add x1, sp, #0x2, lsl #12
   441c8:   aa1303e0    mov x0, x19
   441cc:   91370021    add x1, x1, #0xdc0
   441d0:   aa1803e2    mov x2, x24
   441d4:   94002de8    bl  4f974 <__libc_init@plt-0x1113c>
   441d8:   360000c0    tbz w0, #0, 441f0 <__libc_init@plt-0x1c8c0>
   441dc:   2a1f03e8    mov w8, wzr
   441e0:   91004318    add x24, x24, #0x10
   441e4:   52800039    mov w25, #0x1                       // #1
   441e8:   3707fd95    tbnz    w21, #0, 44198 <__libc_init@plt-0x1c918>
   441ec:   17ffffdf    b   44168 <__libc_init@plt-0x1c948>
   441f0:   360001d9    tbz w25, #0, 44228 <__libc_init@plt-0x1c888>
   441f4:   39400348    ldrb    w8, [x26]
   441f8:   5281002b    mov w11, #0x801                     // #2049
   441fc:   3940a349    ldrb    w9, [x26, #40]
   44200:   72a0010b    movk    w11, #0x8, lsl #16
   44204:   51019d08    sub w8, w8, #0x67
   44208:   7100511f    cmp w8, #0x14
   4420c:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   44210:   7100013f    cmp w9, #0x0
   44214:   1ac82568    lsr w8, w11, w8
   44218:   1a9f07e9    cset    w9, ne  // ne = any
   4421c:   0a080148    and w8, w10, w8
   44220:   0a090116    and w22, w8, w9
   44224:   14000002    b   4422c <__libc_init@plt-0x1c884>
   44228:   2a1f03f6    mov w22, wzr
   4422c:   f94007f5    ldr x21, [sp, #8]
   44230:   f94016a8    ldr x8, [x21, #40]
   44234:   f85e83a9    ldur    x9, [x29, #-24]
   44238:   eb09011f    cmp x8, x9
   4423c:   540002e1    b.ne    44298 <__libc_init@plt-0x1c818>  // b.any
   44240:   2a1603e0    mov w0, w22
   44244:   914017ff    add sp, sp, #0x5, lsl #12
   44248:   913283ff    add sp, sp, #0xca0
   4424c:   a9454ff4    ldp x20, x19, [sp, #80]
   44250:   a94457f6    ldp x22, x21, [sp, #64]
   44254:   a9435ff8    ldp x24, x23, [sp, #48]
   44258:   a94267fa    ldp x26, x25, [sp, #32]
   4425c:   a9416ffc    ldp x28, x27, [sp, #16]
   44260:   a8c67bfd    ldp x29, x30, [sp], #96
   44264:   d65f03c0    ret
   44268:   52800036    mov w22, #0x1                       // #1
   4426c:   17fffff0    b   4422c <__libc_init@plt-0x1c884>
   44270:   aa1303e0    mov x0, x19
   44274:   97ff9268    bl  28c14 <__libc_init@plt-0x37e9c>
   44278:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4427c:   91187021    add x1, x1, #0x61c
   44280:   97ff7b62    bl  23008 <__libc_init@plt-0x3daa8>
   44284:   aa1303e0    mov x0, x19
   44288:   97ff9263    bl  28c14 <__libc_init@plt-0x37e9c>
   4428c:   d0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   44290:   911b1421    add x1, x1, #0x6c5
   44294:   97ff7b5d    bl  23008 <__libc_init@plt-0x3daa8>
   44298:   9400722a    bl  60b40 <__stack_chk_fail@plt>
   4429c:   d10583ff    sub sp, sp, #0x160
   442a0:   a9107bfd    stp x29, x30, [sp, #256]
   442a4:   910403fd    add x29, sp, #0x100
   442a8:   a9116ffc    stp x28, x27, [sp, #272]
   442ac:   a91267fa    stp x26, x25, [sp, #288]
   442b0:   a9135ff8    stp x24, x23, [sp, #304]
   442b4:   a91457f6    stp x22, x21, [sp, #320]
   442b8:   a9154ff4    stp x20, x19, [sp, #336]
   442bc:   d53bd058    mrs x24, tpidr_el0
   442c0:   aa0003f3    mov x19, x0
   442c4:   f9401708    ldr x8, [x24, #40]
   442c8:   aa0103e0    mov x0, x1
   442cc:   aa0103f4    mov x20, x1
   442d0:   f81f03a8    stur    x8, [x29, #-16]
   442d4:   97ffab5f    bl  2f050 <__libc_init@plt-0x31a60>
   442d8:   39405288    ldrb    w8, [x20, #20]
   442dc:   aa0003f5    mov x21, x0
   442e0:   b40000e8    cbz x8, 442fc <__libc_init@plt-0x1c7b4>
   442e4:   91006289    add x9, x20, #0x18
   442e8:   9101e3ea    add x10, sp, #0x78
   442ec:   f841852b    ldr x11, [x9], #24
   442f0:   f1000508    subs    x8, x8, #0x1
   442f4:   f800854b    str x11, [x10], #8
   442f8:   54ffffa1    b.ne    442ec <__libc_init@plt-0x1c7c4>  // b.any
   442fc:   aa1303e0    mov x0, x19
   44300:   f9400696    ldr x22, [x20, #8]
   44304:   97fff5c6    bl  41a1c <__libc_init@plt-0x1f094>
   44308:   b4000835    cbz x21, 4440c <__libc_init@plt-0x1c6a4>
   4430c:   aa0003f7    mov x23, x0
   44310:   aa1f03fb    mov x27, xzr
   44314:   2a1f03f9    mov w25, wzr
   44318:   9100a29c    add x28, x20, #0x28
   4431c:   5280003a    mov w26, #0x1                       // #1
   44320:   f90007f8    str x24, [sp, #8]
   44324:   39405289    ldrb    w9, [x20, #20]
   44328:   b4000189    cbz x9, 44358 <__libc_init@plt-0x1c758>
   4432c:   aa1f03e8    mov x8, xzr
   44330:   9101e3ea    add x10, sp, #0x78
   44334:   aa1c03eb    mov x11, x28
   44338:   f840854c    ldr x12, [x10], #8
   4433c:   f85f016d    ldur    x13, [x11, #-16]
   44340:   f1000529    subs    x9, x9, #0x1
   44344:   f841856e    ldr x14, [x11], #24
   44348:   cb0d018c    sub x12, x12, x13
   4434c:   9b0e2188    madd    x8, x12, x14, x8
   44350:   54ffff41    b.ne    44338 <__libc_init@plt-0x1c778>  // b.any
   44354:   14000002    b   4435c <__libc_init@plt-0x1c754>
   44358:   aa1f03e8    mov x8, xzr
   4435c:   f9400289    ldr x9, [x20]
   44360:   b4000909    cbz x9, 44480 <__libc_init@plt-0x1c630>
   44364:   8b080138    add x24, x9, x8
   44368:   b4000117    cbz x23, 44388 <__libc_init@plt-0x1c728>
   4436c:   aa1303e0    mov x0, x19
   44370:   aa1703e1    mov x1, x23
   44374:   aa1803e2    mov x2, x24
   44378:   aa1603e3    mov x3, x22
   4437c:   94002026    bl  4c414 <__libc_init@plt-0x1469c>
   44380:   370002a0    tbnz    w0, #0, 443d4 <__libc_init@plt-0x1c6dc>
   44384:   1400001f    b   44400 <__libc_init@plt-0x1c6b0>
   44388:   910043e8    add x8, sp, #0x10
   4438c:   aa1303e0    mov x0, x19
   44390:   52800021    mov w1, #0x1                    // #1
   44394:   97ff9170    bl  28954 <__libc_init@plt-0x3815c>
   44398:   3941d3e8    ldrb    w8, [sp, #116]
   4439c:   34000348    cbz w8, 44404 <__libc_init@plt-0x1c6ac>
   443a0:   394043e8    ldrb    w8, [sp, #16]
   443a4:   7101b91f    cmp w8, #0x6e
   443a8:   54000160    b.eq    443d4 <__libc_init@plt-0x1c6dc>  // b.none
   443ac:   910043e1    add x1, sp, #0x10
   443b0:   aa1303e0    mov x0, x19
   443b4:   aa1803e2    mov x2, x24
   443b8:   aa1603e3    mov x3, x22
   443bc:   9400266f    bl  4dd78 <__libc_init@plt-0x12d38>
   443c0:   37000060    tbnz    w0, #0, 443cc <__libc_init@plt-0x1c6e4>
   443c4:   52000328    eor w8, w25, #0x1
   443c8:   36000428    tbz w8, #0, 4444c <__libc_init@plt-0x1c664>
   443cc:   360001a0    tbz w0, #0, 44400 <__libc_init@plt-0x1c6b0>
   443d0:   52800039    mov w25, #0x1                       // #1
   443d4:   9101e3e1    add x1, sp, #0x78
   443d8:   aa1403e0    mov x0, x20
   443dc:   aa1f03e2    mov x2, xzr
   443e0:   97ffb34c    bl  31110 <__libc_init@plt-0x2f9a0>
   443e4:   9100077b    add x27, x27, #0x1
   443e8:   eb15037f    cmp x27, x21
   443ec:   1a9f27fa    cset    w26, cc // cc = lo, ul, last
   443f0:   37000040    tbnz    w0, #0, 443f8 <__libc_init@plt-0x1c6b8>
   443f4:   54000503    b.cc    44494 <__libc_init@plt-0x1c61c>  // b.lo, b.ul, b.last
   443f8:   eb15037f    cmp x27, x21
   443fc:   54fff941    b.ne    44324 <__libc_init@plt-0x1c78c>  // b.any
   44400:   2a1f03e8    mov w8, wzr
   44404:   f94007f8    ldr x24, [sp, #8]
   44408:   14000002    b   44410 <__libc_init@plt-0x1c6a0>
   4440c:   2a1f03fa    mov w26, wzr
   44410:   f9401709    ldr x9, [x24, #40]
   44414:   f85f03aa    ldur    x10, [x29, #-16]
   44418:   eb0a013f    cmp x9, x10
   4441c:   54000461    b.ne    444a8 <__libc_init@plt-0x1c608>  // b.any
   44420:   52000349    eor w9, w26, #0x1
   44424:   a9554ff4    ldp x20, x19, [sp, #336]
   44428:   2a080128    orr w8, w9, w8
   4442c:   a95457f6    ldp x22, x21, [sp, #320]
   44430:   12000100    and w0, w8, #0x1
   44434:   a9535ff8    ldp x24, x23, [sp, #304]
   44438:   a95267fa    ldp x26, x25, [sp, #288]
   4443c:   a9516ffc    ldp x28, x27, [sp, #272]
   44440:   a9507bfd    ldp x29, x30, [sp, #256]
   44444:   910583ff    add sp, sp, #0x160
   44448:   d65f03c0    ret
   4444c:   394043e8    ldrb    w8, [sp, #16]
   44450:   5281002b    mov w11, #0x801                     // #2049
   44454:   3940e3e9    ldrb    w9, [sp, #56]
   44458:   72a0010b    movk    w11, #0x8, lsl #16
   4445c:   51019d08    sub w8, w8, #0x67
   44460:   7100511f    cmp w8, #0x14
   44464:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   44468:   7100013f    cmp w9, #0x0
   4446c:   1ac82568    lsr w8, w11, w8
   44470:   1a9f07e9    cset    w9, ne  // ne = any
   44474:   0a080148    and w8, w10, w8
   44478:   0a090108    and w8, w8, w9
   4447c:   17ffffe2    b   44404 <__libc_init@plt-0x1c6ac>
   44480:   aa1303e0    mov x0, x19
   44484:   97ff91e4    bl  28c14 <__libc_init@plt-0x37e9c>
   44488:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4448c:   91187021    add x1, x1, #0x61c
   44490:   97ff7ade    bl  23008 <__libc_init@plt-0x3daa8>
   44494:   aa1303e0    mov x0, x19
   44498:   97ff91df    bl  28c14 <__libc_init@plt-0x37e9c>
   4449c:   90fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   444a0:   9138f021    add x1, x1, #0xe3c
   444a4:   97ff7ad9    bl  23008 <__libc_init@plt-0x3daa8>
   444a8:   940071a6    bl  60b40 <__stack_chk_fail@plt>
   444ac:   d10583ff    sub sp, sp, #0x160
   444b0:   a9107bfd    stp x29, x30, [sp, #256]
   444b4:   910403fd    add x29, sp, #0x100
   444b8:   a9116ffc    stp x28, x27, [sp, #272]
   444bc:   a91267fa    stp x26, x25, [sp, #288]
   444c0:   a9135ff8    stp x24, x23, [sp, #304]
   444c4:   a91457f6    stp x22, x21, [sp, #320]
   444c8:   a9154ff4    stp x20, x19, [sp, #336]
   444cc:   d53bd058    mrs x24, tpidr_el0
   444d0:   aa0003f3    mov x19, x0
   444d4:   f9401708    ldr x8, [x24, #40]
   444d8:   aa0103e0    mov x0, x1
   444dc:   aa0103f4    mov x20, x1
   444e0:   f81f03a8    stur    x8, [x29, #-16]
   444e4:   97ffaadb    bl  2f050 <__libc_init@plt-0x31a60>
   444e8:   39405288    ldrb    w8, [x20, #20]
   444ec:   aa0003f5    mov x21, x0
   444f0:   b40000e8    cbz x8, 4450c <__libc_init@plt-0x1c5a4>
   444f4:   91006289    add x9, x20, #0x18
   444f8:   9101e3ea    add x10, sp, #0x78
   444fc:   f841852b    ldr x11, [x9], #24
   44500:   f1000508    subs    x8, x8, #0x1
   44504:   f800854b    str x11, [x10], #8
   44508:   54ffffa1    b.ne    444fc <__libc_init@plt-0x1c5b4>  // b.any
   4450c:   aa1303e0    mov x0, x19
   44510:   f9400697    ldr x23, [x20, #8]
   44514:   97fff542    bl  41a1c <__libc_init@plt-0x1f094>
   44518:   b4000855    cbz x21, 44620 <__libc_init@plt-0x1c490>
   4451c:   aa0003f6    mov x22, x0
   44520:   aa1f03fb    mov x27, xzr
   44524:   2a1f03f9    mov w25, wzr
   44528:   d341fef7    lsr x23, x23, #1
   4452c:   9100a29c    add x28, x20, #0x28
   44530:   5280003a    mov w26, #0x1                       // #1
   44534:   f90007f8    str x24, [sp, #8]
   44538:   39405289    ldrb    w9, [x20, #20]
   4453c:   b4000189    cbz x9, 4456c <__libc_init@plt-0x1c544>
   44540:   aa1f03e8    mov x8, xzr
   44544:   9101e3ea    add x10, sp, #0x78
   44548:   aa1c03eb    mov x11, x28
   4454c:   f840854c    ldr x12, [x10], #8
   44550:   f85f016d    ldur    x13, [x11, #-16]
   44554:   f1000529    subs    x9, x9, #0x1
   44558:   f841856e    ldr x14, [x11], #24
   4455c:   cb0d018c    sub x12, x12, x13
   44560:   9b0e2188    madd    x8, x12, x14, x8
   44564:   54ffff41    b.ne    4454c <__libc_init@plt-0x1c564>  // b.any
   44568:   14000002    b   44570 <__libc_init@plt-0x1c540>
   4456c:   aa1f03e8    mov x8, xzr
   44570:   f9400289    ldr x9, [x20]
   44574:   b4000909    cbz x9, 44694 <__libc_init@plt-0x1c41c>
   44578:   8b080138    add x24, x9, x8
   4457c:   b4000116    cbz x22, 4459c <__libc_init@plt-0x1c514>
   44580:   aa1303e0    mov x0, x19
   44584:   aa1603e1    mov x1, x22
   44588:   aa1803e2    mov x2, x24
   4458c:   aa1703e3    mov x3, x23
   44590:   94002054    bl  4c6e0 <__libc_init@plt-0x143d0>
   44594:   370002a0    tbnz    w0, #0, 445e8 <__libc_init@plt-0x1c4c8>
   44598:   1400001f    b   44614 <__libc_init@plt-0x1c49c>
   4459c:   910043e8    add x8, sp, #0x10
   445a0:   aa1303e0    mov x0, x19
   445a4:   52800021    mov w1, #0x1                    // #1
   445a8:   97ff90eb    bl  28954 <__libc_init@plt-0x3815c>
   445ac:   3941d3e8    ldrb    w8, [sp, #116]
   445b0:   34000348    cbz w8, 44618 <__libc_init@plt-0x1c498>
   445b4:   394043e8    ldrb    w8, [sp, #16]
   445b8:   7101b91f    cmp w8, #0x6e
   445bc:   54000160    b.eq    445e8 <__libc_init@plt-0x1c4c8>  // b.none
   445c0:   910043e1    add x1, sp, #0x10
   445c4:   aa1303e0    mov x0, x19
   445c8:   aa1803e2    mov x2, x24
   445cc:   aa1703e3    mov x3, x23
   445d0:   94002e6a    bl  4ff78 <__libc_init@plt-0x10b38>
   445d4:   37000060    tbnz    w0, #0, 445e0 <__libc_init@plt-0x1c4d0>
   445d8:   52000328    eor w8, w25, #0x1
   445dc:   36000428    tbz w8, #0, 44660 <__libc_init@plt-0x1c450>
   445e0:   360001a0    tbz w0, #0, 44614 <__libc_init@plt-0x1c49c>
   445e4:   52800039    mov w25, #0x1                       // #1
   445e8:   9101e3e1    add x1, sp, #0x78
   445ec:   aa1403e0    mov x0, x20
   445f0:   aa1f03e2    mov x2, xzr
   445f4:   97ffb2c7    bl  31110 <__libc_init@plt-0x2f9a0>
   445f8:   9100077b    add x27, x27, #0x1
   445fc:   eb15037f    cmp x27, x21
   44600:   1a9f27fa    cset    w26, cc // cc = lo, ul, last
   44604:   37000040    tbnz    w0, #0, 4460c <__libc_init@plt-0x1c4a4>
   44608:   54000503    b.cc    446a8 <__libc_init@plt-0x1c408>  // b.lo, b.ul, b.last
   4460c:   eb15037f    cmp x27, x21
   44610:   54fff941    b.ne    44538 <__libc_init@plt-0x1c578>  // b.any
   44614:   2a1f03e8    mov w8, wzr
   44618:   f94007f8    ldr x24, [sp, #8]
   4461c:   14000002    b   44624 <__libc_init@plt-0x1c48c>
   44620:   2a1f03fa    mov w26, wzr
   44624:   f9401709    ldr x9, [x24, #40]
   44628:   f85f03aa    ldur    x10, [x29, #-16]
   4462c:   eb0a013f    cmp x9, x10
   44630:   54000461    b.ne    446bc <__libc_init@plt-0x1c3f4>  // b.any
   44634:   52000349    eor w9, w26, #0x1
   44638:   a9554ff4    ldp x20, x19, [sp, #336]
   4463c:   2a080128    orr w8, w9, w8
   44640:   a95457f6    ldp x22, x21, [sp, #320]
   44644:   12000100    and w0, w8, #0x1
   44648:   a9535ff8    ldp x24, x23, [sp, #304]
   4464c:   a95267fa    ldp x26, x25, [sp, #288]
   44650:   a9516ffc    ldp x28, x27, [sp, #272]
   44654:   a9507bfd    ldp x29, x30, [sp, #256]
   44658:   910583ff    add sp, sp, #0x160
   4465c:   d65f03c0    ret
   44660:   394043e8    ldrb    w8, [sp, #16]
   44664:   5281002b    mov w11, #0x801                     // #2049
   44668:   3940e3e9    ldrb    w9, [sp, #56]
   4466c:   72a0010b    movk    w11, #0x8, lsl #16
   44670:   51019d08    sub w8, w8, #0x67
   44674:   7100511f    cmp w8, #0x14
   44678:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   4467c:   7100013f    cmp w9, #0x0
   44680:   1ac82568    lsr w8, w11, w8
   44684:   1a9f07e9    cset    w9, ne  // ne = any
   44688:   0a080148    and w8, w10, w8
   4468c:   0a090108    and w8, w8, w9
   44690:   17ffffe2    b   44618 <__libc_init@plt-0x1c498>
   44694:   aa1303e0    mov x0, x19
   44698:   97ff915f    bl  28c14 <__libc_init@plt-0x37e9c>
   4469c:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   446a0:   91187021    add x1, x1, #0x61c
   446a4:   97ff7a59    bl  23008 <__libc_init@plt-0x3daa8>
   446a8:   aa1303e0    mov x0, x19
   446ac:   97ff915a    bl  28c14 <__libc_init@plt-0x37e9c>
   446b0:   90fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   446b4:   9138f021    add x1, x1, #0xe3c
   446b8:   97ff7a54    bl  23008 <__libc_init@plt-0x3daa8>
   446bc:   94007121    bl  60b40 <__stack_chk_fail@plt>
   446c0:   d10583ff    sub sp, sp, #0x160
   446c4:   a9107bfd    stp x29, x30, [sp, #256]
   446c8:   910403fd    add x29, sp, #0x100
   446cc:   a9116ffc    stp x28, x27, [sp, #272]
   446d0:   a91267fa    stp x26, x25, [sp, #288]
   446d4:   a9135ff8    stp x24, x23, [sp, #304]
   446d8:   a91457f6    stp x22, x21, [sp, #320]
   446dc:   a9154ff4    stp x20, x19, [sp, #336]
   446e0:   d53bd058    mrs x24, tpidr_el0
   446e4:   aa0003f3    mov x19, x0
   446e8:   f9401708    ldr x8, [x24, #40]
   446ec:   aa0103e0    mov x0, x1
   446f0:   aa0103f4    mov x20, x1
   446f4:   f81f03a8    stur    x8, [x29, #-16]
   446f8:   97ffaa56    bl  2f050 <__libc_init@plt-0x31a60>
   446fc:   39405288    ldrb    w8, [x20, #20]
   44700:   aa0003f5    mov x21, x0
   44704:   b40000e8    cbz x8, 44720 <__libc_init@plt-0x1c390>
   44708:   91006289    add x9, x20, #0x18
   4470c:   9101e3ea    add x10, sp, #0x78
   44710:   f841852b    ldr x11, [x9], #24
   44714:   f1000508    subs    x8, x8, #0x1
   44718:   f800854b    str x11, [x10], #8
   4471c:   54ffffa1    b.ne    44710 <__libc_init@plt-0x1c3a0>  // b.any
   44720:   aa1303e0    mov x0, x19
   44724:   f9400697    ldr x23, [x20, #8]
   44728:   97fff4bd    bl  41a1c <__libc_init@plt-0x1f094>
   4472c:   b4000855    cbz x21, 44834 <__libc_init@plt-0x1c27c>
   44730:   aa0003f6    mov x22, x0
   44734:   aa1f03fb    mov x27, xzr
   44738:   2a1f03f9    mov w25, wzr
   4473c:   d342fef7    lsr x23, x23, #2
   44740:   9100a29c    add x28, x20, #0x28
   44744:   5280003a    mov w26, #0x1                       // #1
   44748:   f90007f8    str x24, [sp, #8]
   4474c:   39405289    ldrb    w9, [x20, #20]
   44750:   b4000189    cbz x9, 44780 <__libc_init@plt-0x1c330>
   44754:   aa1f03e8    mov x8, xzr
   44758:   9101e3ea    add x10, sp, #0x78
   4475c:   aa1c03eb    mov x11, x28
   44760:   f840854c    ldr x12, [x10], #8
   44764:   f85f016d    ldur    x13, [x11, #-16]
   44768:   f1000529    subs    x9, x9, #0x1
   4476c:   f841856e    ldr x14, [x11], #24
   44770:   cb0d018c    sub x12, x12, x13
   44774:   9b0e2188    madd    x8, x12, x14, x8
   44778:   54ffff41    b.ne    44760 <__libc_init@plt-0x1c350>  // b.any
   4477c:   14000002    b   44784 <__libc_init@plt-0x1c32c>
   44780:   aa1f03e8    mov x8, xzr
   44784:   f9400289    ldr x9, [x20]
   44788:   b4000909    cbz x9, 448a8 <__libc_init@plt-0x1c208>
   4478c:   8b080138    add x24, x9, x8
   44790:   b4000116    cbz x22, 447b0 <__libc_init@plt-0x1c300>
   44794:   aa1303e0    mov x0, x19
   44798:   aa1603e1    mov x1, x22
   4479c:   aa1803e2    mov x2, x24
   447a0:   aa1703e3    mov x3, x23
   447a4:   9400207c    bl  4c994 <__libc_init@plt-0x1411c>
   447a8:   370002a0    tbnz    w0, #0, 447fc <__libc_init@plt-0x1c2b4>
   447ac:   1400001f    b   44828 <__libc_init@plt-0x1c288>
   447b0:   910043e8    add x8, sp, #0x10
   447b4:   aa1303e0    mov x0, x19
   447b8:   52800021    mov w1, #0x1                    // #1
   447bc:   97ff9066    bl  28954 <__libc_init@plt-0x3815c>
   447c0:   3941d3e8    ldrb    w8, [sp, #116]
   447c4:   34000348    cbz w8, 4482c <__libc_init@plt-0x1c284>
   447c8:   394043e8    ldrb    w8, [sp, #16]
   447cc:   7101b91f    cmp w8, #0x6e
   447d0:   54000160    b.eq    447fc <__libc_init@plt-0x1c2b4>  // b.none
   447d4:   910043e1    add x1, sp, #0x10
   447d8:   aa1303e0    mov x0, x19
   447dc:   aa1803e2    mov x2, x24
   447e0:   aa1703e3    mov x3, x23
   447e4:   94002eed    bl  50398 <__libc_init@plt-0x10718>
   447e8:   37000060    tbnz    w0, #0, 447f4 <__libc_init@plt-0x1c2bc>
   447ec:   52000328    eor w8, w25, #0x1
   447f0:   36000428    tbz w8, #0, 44874 <__libc_init@plt-0x1c23c>
   447f4:   360001a0    tbz w0, #0, 44828 <__libc_init@plt-0x1c288>
   447f8:   52800039    mov w25, #0x1                       // #1
   447fc:   9101e3e1    add x1, sp, #0x78
   44800:   aa1403e0    mov x0, x20
   44804:   aa1f03e2    mov x2, xzr
   44808:   97ffb242    bl  31110 <__libc_init@plt-0x2f9a0>
   4480c:   9100077b    add x27, x27, #0x1
   44810:   eb15037f    cmp x27, x21
   44814:   1a9f27fa    cset    w26, cc // cc = lo, ul, last
   44818:   37000040    tbnz    w0, #0, 44820 <__libc_init@plt-0x1c290>
   4481c:   54000503    b.cc    448bc <__libc_init@plt-0x1c1f4>  // b.lo, b.ul, b.last
   44820:   eb15037f    cmp x27, x21
   44824:   54fff941    b.ne    4474c <__libc_init@plt-0x1c364>  // b.any
   44828:   2a1f03e8    mov w8, wzr
   4482c:   f94007f8    ldr x24, [sp, #8]
   44830:   14000002    b   44838 <__libc_init@plt-0x1c278>
   44834:   2a1f03fa    mov w26, wzr
   44838:   f9401709    ldr x9, [x24, #40]
   4483c:   f85f03aa    ldur    x10, [x29, #-16]
   44840:   eb0a013f    cmp x9, x10
   44844:   54000461    b.ne    448d0 <__libc_init@plt-0x1c1e0>  // b.any
   44848:   52000349    eor w9, w26, #0x1
   4484c:   a9554ff4    ldp x20, x19, [sp, #336]
   44850:   2a080128    orr w8, w9, w8
   44854:   a95457f6    ldp x22, x21, [sp, #320]
   44858:   12000100    and w0, w8, #0x1
   4485c:   a9535ff8    ldp x24, x23, [sp, #304]
   44860:   a95267fa    ldp x26, x25, [sp, #288]
   44864:   a9516ffc    ldp x28, x27, [sp, #272]
   44868:   a9507bfd    ldp x29, x30, [sp, #256]
   4486c:   910583ff    add sp, sp, #0x160
   44870:   d65f03c0    ret
   44874:   394043e8    ldrb    w8, [sp, #16]
   44878:   5281002b    mov w11, #0x801                     // #2049
   4487c:   3940e3e9    ldrb    w9, [sp, #56]
   44880:   72a0010b    movk    w11, #0x8, lsl #16
   44884:   51019d08    sub w8, w8, #0x67
   44888:   7100511f    cmp w8, #0x14
   4488c:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   44890:   7100013f    cmp w9, #0x0
   44894:   1ac82568    lsr w8, w11, w8
   44898:   1a9f07e9    cset    w9, ne  // ne = any
   4489c:   0a080148    and w8, w10, w8
   448a0:   0a090108    and w8, w8, w9
   448a4:   17ffffe2    b   4482c <__libc_init@plt-0x1c284>
   448a8:   aa1303e0    mov x0, x19
   448ac:   97ff90da    bl  28c14 <__libc_init@plt-0x37e9c>
   448b0:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   448b4:   91187021    add x1, x1, #0x61c
   448b8:   97ff79d4    bl  23008 <__libc_init@plt-0x3daa8>
   448bc:   aa1303e0    mov x0, x19
   448c0:   97ff90d5    bl  28c14 <__libc_init@plt-0x37e9c>
   448c4:   90fffe41    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   448c8:   9138f021    add x1, x1, #0xe3c
   448cc:   97ff79cf    bl  23008 <__libc_init@plt-0x3daa8>
   448d0:   9400709c    bl  60b40 <__stack_chk_fail@plt>
   448d4:   d10583ff    sub sp, sp, #0x160
   448d8:   a9107bfd    stp x29, x30, [sp, #256]
   448dc:   910403fd    add x29, sp, #0x100
   448e0:   a9116ffc    stp x28, x27, [sp, #272]
   448e4:   a91267fa    stp x26, x25, [sp, #288]
   448e8:   a9135ff8    stp x24, x23, [sp, #304]
   448ec:   a91457f6    stp x22, x21, [sp, #320]
   448f0:   a9154ff4    stp x20, x19, [sp, #336]
   448f4:   d53bd057    mrs x23, tpidr_el0
   448f8:   aa0003f3    mov x19, x0
   448fc:   f94016e8    ldr x8, [x23, #40]
   44900:   aa0103e0    mov x0, x1
   44904:   aa0103f4    mov x20, x1
   44908:   f81f03a8    stur    x8, [x29, #-16]
   4490c:   97ffa9d1    bl  2f050 <__libc_init@plt-0x31a60>
   44910:   39405288    ldrb    w8, [x20, #20]
   44914:   aa0003f5    mov x21, x0
   44918:   b40000e8    cbz x8, 44934 <__libc_init@plt-0x1c17c>
   4491c:   91006289    add x9, x20, #0x18
   44920:   9101e3ea    add x10, sp, #0x78
   44924:   f841852b    ldr x11, [x9], #24
   44928:   f1000508    subs    x8, x8, #0x1
   4492c:   f800854b    str x11, [x10], #8
   44930:   54ffffa1    b.ne    44924 <__libc_init@plt-0x1c18c>  // b.any
   44934:   aa1303e0    mov x0, x19
   44938:   97fff439    bl  41a1c <__libc_init@plt-0x1f094>
   4493c:   b4000815    cbz x21, 44a3c <__libc_init@plt-0x1c074>
   44940:   aa0003f6    mov x22, x0
   44944:   aa1f03f9    mov x25, xzr
   44948:   2a1f03fb    mov w27, wzr
   4494c:   9100a29a    add x26, x20, #0x28
   44950:   52800038    mov w24, #0x1                       // #1
   44954:   f90003f7    str x23, [sp]
   44958:   39405288    ldrb    w8, [x20, #20]
   4495c:   b4000188    cbz x8, 4498c <__libc_init@plt-0x1c124>
   44960:   aa1f03fc    mov x28, xzr
   44964:   9101e3e9    add x9, sp, #0x78
   44968:   aa1a03ea    mov x10, x26
   4496c:   f840852b    ldr x11, [x9], #8
   44970:   f85f014c    ldur    x12, [x10, #-16]
   44974:   f1000508    subs    x8, x8, #0x1
   44978:   f841854d    ldr x13, [x10], #24
   4497c:   cb0c016b    sub x11, x11, x12
   44980:   9b0d717c    madd    x28, x11, x13, x28
   44984:   54ffff41    b.ne    4496c <__libc_init@plt-0x1c144>  // b.any
   44988:   14000002    b   44990 <__libc_init@plt-0x1c120>
   4498c:   aa1f03fc    mov x28, xzr
   44990:   f9400297    ldr x23, [x20]
   44994:   b4000917    cbz x23, 44ab4 <__libc_init@plt-0x1bffc>
   44998:   b4000136    cbz x22, 449bc <__libc_init@plt-0x1c0f4>
   4499c:   387c6ae8    ldrb    w8, [x23, x28]
   449a0:   aa1303e0    mov x0, x19
   449a4:   aa1603e1    mov x1, x22
   449a8:   7100011f    cmp w8, #0x0
   449ac:   1a9f07e2    cset    w2, ne  // ne = any
   449b0:   94002150    bl  4cef0 <__libc_init@plt-0x13bc0>
   449b4:   37000280    tbnz    w0, #0, 44a04 <__libc_init@plt-0x1c0ac>
   449b8:   1400001e    b   44a30 <__libc_init@plt-0x1c080>
   449bc:   910043e8    add x8, sp, #0x10
   449c0:   aa1303e0    mov x0, x19
   449c4:   52800021    mov w1, #0x1                    // #1
   449c8:   97ff8fe3    bl  28954 <__libc_init@plt-0x3815c>
   449cc:   3941d3e8    ldrb    w8, [sp, #116]
   449d0:   34000328    cbz w8, 44a34 <__libc_init@plt-0x1c07c>
   449d4:   394043e8    ldrb    w8, [sp, #16]
   449d8:   7101b91f    cmp w8, #0x6e
   449dc:   54000140    b.eq    44a04 <__libc_init@plt-0x1c0ac>  // b.none
   449e0:   910043e1    add x1, sp, #0x10
   449e4:   910033e2    add x2, sp, #0xc
   449e8:   aa1303e0    mov x0, x19
   449ec:   390033ff    strb    wzr, [sp, #12]
   449f0:   9400309e    bl  50c68 <__libc_init@plt-0xfe48>
   449f4:   36000440    tbz w0, #0, 44a7c <__libc_init@plt-0x1c034>
   449f8:   5280003b    mov w27, #0x1                       // #1
   449fc:   394033e8    ldrb    w8, [sp, #12]
   44a00:   383c6ae8    strb    w8, [x23, x28]
   44a04:   9101e3e1    add x1, sp, #0x78
   44a08:   aa1403e0    mov x0, x20
   44a0c:   aa1f03e2    mov x2, xzr
   44a10:   97ffb1c0    bl  31110 <__libc_init@plt-0x2f9a0>
   44a14:   91000739    add x25, x25, #0x1
   44a18:   eb15033f    cmp x25, x21
   44a1c:   1a9f27f8    cset    w24, cc // cc = lo, ul, last
   44a20:   37000040    tbnz    w0, #0, 44a28 <__libc_init@plt-0x1c088>
   44a24:   54000523    b.cc    44ac8 <__libc_init@plt-0x1bfe8>  // b.lo, b.ul, b.last
   44a28:   eb15033f    cmp x25, x21
   44a2c:   54fff961    b.ne    44958 <__libc_init@plt-0x1c158>  // b.any
   44a30:   2a1f03e8    mov w8, wzr
   44a34:   f94003f7    ldr x23, [sp]
   44a38:   14000002    b   44a40 <__libc_init@plt-0x1c070>
   44a3c:   2a1f03f8    mov w24, wzr
   44a40:   f94016e9    ldr x9, [x23, #40]
   44a44:   f85f03aa    ldur    x10, [x29, #-16]
   44a48:   eb0a013f    cmp x9, x10
   44a4c:   54000481    b.ne    44adc <__libc_init@plt-0x1bfd4>  // b.any
   44a50:   52000309    eor w9, w24, #0x1
   44a54:   a9554ff4    ldp x20, x19, [sp, #336]
   44a58:   2a080128    orr w8, w9, w8
   44a5c:   a95457f6    ldp x22, x21, [sp, #320]
   44a60:   12000100    and w0, w8, #0x1
   44a64:   a9535ff8    ldp x24, x23, [sp, #304]
   44a68:   a95267fa    ldp x26, x25, [sp, #288]
   44a6c:   a9516ffc    ldp x28, x27, [sp, #272]
   44a70:   a9507bfd    ldp x29, x30, [sp, #256]
   44a74:   910583ff    add sp, sp, #0x160
   44a78:   d65f03c0    ret
   44a7c:   3607fdbb    tbz w27, #0, 44a30 <__libc_init@plt-0x1c080>
   44a80:   394043e8    ldrb    w8, [sp, #16]
   44a84:   5281002b    mov w11, #0x801                     // #2049
   44a88:   3940e3e9    ldrb    w9, [sp, #56]
   44a8c:   72a0010b    movk    w11, #0x8, lsl #16
   44a90:   51019d08    sub w8, w8, #0x67
   44a94:   7100511f    cmp w8, #0x14
   44a98:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   44a9c:   7100013f    cmp w9, #0x0
   44aa0:   1ac82568    lsr w8, w11, w8
   44aa4:   1a9f07e9    cset    w9, ne  // ne = any
   44aa8:   0a080148    and w8, w10, w8
   44aac:   0a090108    and w8, w8, w9
   44ab0:   17ffffe1    b   44a34 <__libc_init@plt-0x1c07c>
   44ab4:   aa1303e0    mov x0, x19
   44ab8:   97ff9057    bl  28c14 <__libc_init@plt-0x37e9c>
   44abc:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   44ac0:   91187021    add x1, x1, #0x61c
   44ac4:   97ff7951    bl  23008 <__libc_init@plt-0x3daa8>
   44ac8:   aa1303e0    mov x0, x19
   44acc:   97ff9052    bl  28c14 <__libc_init@plt-0x37e9c>
   44ad0:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   44ad4:   91133821    add x1, x1, #0x4ce
   44ad8:   97ff794c    bl  23008 <__libc_init@plt-0x3daa8>
   44adc:   94007019    bl  60b40 <__stack_chk_fail@plt>
   44ae0:   d10583ff    sub sp, sp, #0x160
   44ae4:   a9107bfd    stp x29, x30, [sp, #256]
   44ae8:   910403fd    add x29, sp, #0x100
   44aec:   a9116ffc    stp x28, x27, [sp, #272]
   44af0:   a91267fa    stp x26, x25, [sp, #288]
   44af4:   a9135ff8    stp x24, x23, [sp, #304]
   44af8:   a91457f6    stp x22, x21, [sp, #320]
   44afc:   a9154ff4    stp x20, x19, [sp, #336]
   44b00:   d53bd057    mrs x23, tpidr_el0
   44b04:   aa0003f3    mov x19, x0
   44b08:   f94016e8    ldr x8, [x23, #40]
   44b0c:   aa0103e0    mov x0, x1
   44b10:   aa0103f4    mov x20, x1
   44b14:   f81f03a8    stur    x8, [x29, #-16]
   44b18:   97ffa94e    bl  2f050 <__libc_init@plt-0x31a60>
   44b1c:   39405288    ldrb    w8, [x20, #20]
   44b20:   aa0003f5    mov x21, x0
   44b24:   b40000e8    cbz x8, 44b40 <__libc_init@plt-0x1bf70>
   44b28:   91006289    add x9, x20, #0x18
   44b2c:   9101e3ea    add x10, sp, #0x78
   44b30:   f841852b    ldr x11, [x9], #24
   44b34:   f1000508    subs    x8, x8, #0x1
   44b38:   f800854b    str x11, [x10], #8
   44b3c:   54ffffa1    b.ne    44b30 <__libc_init@plt-0x1bf80>  // b.any
   44b40:   aa1303e0    mov x0, x19
   44b44:   97fff3b6    bl  41a1c <__libc_init@plt-0x1f094>
   44b48:   b4000815    cbz x21, 44c48 <__libc_init@plt-0x1be68>
   44b4c:   aa0003f6    mov x22, x0
   44b50:   aa1f03f9    mov x25, xzr
   44b54:   2a1f03fb    mov w27, wzr
   44b58:   9100a29a    add x26, x20, #0x28
   44b5c:   52800038    mov w24, #0x1                       // #1
   44b60:   f90003f7    str x23, [sp]
   44b64:   39405288    ldrb    w8, [x20, #20]
   44b68:   b4000188    cbz x8, 44b98 <__libc_init@plt-0x1bf18>
   44b6c:   aa1f03fc    mov x28, xzr
   44b70:   9101e3e9    add x9, sp, #0x78
   44b74:   aa1a03ea    mov x10, x26
   44b78:   f840852b    ldr x11, [x9], #8
   44b7c:   f85f014c    ldur    x12, [x10, #-16]
   44b80:   f1000508    subs    x8, x8, #0x1
   44b84:   f841854d    ldr x13, [x10], #24
   44b88:   cb0c016b    sub x11, x11, x12
   44b8c:   9b0d717c    madd    x28, x11, x13, x28
   44b90:   54ffff41    b.ne    44b78 <__libc_init@plt-0x1bf38>  // b.any
   44b94:   14000002    b   44b9c <__libc_init@plt-0x1bf14>
   44b98:   aa1f03fc    mov x28, xzr
   44b9c:   f9400297    ldr x23, [x20]
   44ba0:   b4000917    cbz x23, 44cc0 <__libc_init@plt-0x1bdf0>
   44ba4:   b4000136    cbz x22, 44bc8 <__libc_init@plt-0x1bee8>
   44ba8:   787c6ae8    ldrh    w8, [x23, x28]
   44bac:   aa1303e0    mov x0, x19
   44bb0:   aa1603e1    mov x1, x22
   44bb4:   7100011f    cmp w8, #0x0
   44bb8:   1a9f07e2    cset    w2, ne  // ne = any
   44bbc:   940020cd    bl  4cef0 <__libc_init@plt-0x13bc0>
   44bc0:   37000280    tbnz    w0, #0, 44c10 <__libc_init@plt-0x1bea0>
   44bc4:   1400001e    b   44c3c <__libc_init@plt-0x1be74>
   44bc8:   910043e8    add x8, sp, #0x10
   44bcc:   aa1303e0    mov x0, x19
   44bd0:   52800021    mov w1, #0x1                    // #1
   44bd4:   97ff8f60    bl  28954 <__libc_init@plt-0x3815c>
   44bd8:   3941d3e8    ldrb    w8, [sp, #116]
   44bdc:   34000328    cbz w8, 44c40 <__libc_init@plt-0x1be70>
   44be0:   394043e8    ldrb    w8, [sp, #16]
   44be4:   7101b91f    cmp w8, #0x6e
   44be8:   54000140    b.eq    44c10 <__libc_init@plt-0x1bea0>  // b.none
   44bec:   910043e1    add x1, sp, #0x10
   44bf0:   910033e2    add x2, sp, #0xc
   44bf4:   aa1303e0    mov x0, x19
   44bf8:   390033ff    strb    wzr, [sp, #12]
   44bfc:   9400301b    bl  50c68 <__libc_init@plt-0xfe48>
   44c00:   36000440    tbz w0, #0, 44c88 <__libc_init@plt-0x1be28>
   44c04:   5280003b    mov w27, #0x1                       // #1
   44c08:   394033e8    ldrb    w8, [sp, #12]
   44c0c:   783c6ae8    strh    w8, [x23, x28]
   44c10:   9101e3e1    add x1, sp, #0x78
   44c14:   aa1403e0    mov x0, x20
   44c18:   aa1f03e2    mov x2, xzr
   44c1c:   97ffb13d    bl  31110 <__libc_init@plt-0x2f9a0>
   44c20:   91000739    add x25, x25, #0x1
   44c24:   eb15033f    cmp x25, x21
   44c28:   1a9f27f8    cset    w24, cc // cc = lo, ul, last
   44c2c:   37000040    tbnz    w0, #0, 44c34 <__libc_init@plt-0x1be7c>
   44c30:   54000523    b.cc    44cd4 <__libc_init@plt-0x1bddc>  // b.lo, b.ul, b.last
   44c34:   eb15033f    cmp x25, x21
   44c38:   54fff961    b.ne    44b64 <__libc_init@plt-0x1bf4c>  // b.any
   44c3c:   2a1f03e8    mov w8, wzr
   44c40:   f94003f7    ldr x23, [sp]
   44c44:   14000002    b   44c4c <__libc_init@plt-0x1be64>
   44c48:   2a1f03f8    mov w24, wzr
   44c4c:   f94016e9    ldr x9, [x23, #40]
   44c50:   f85f03aa    ldur    x10, [x29, #-16]
   44c54:   eb0a013f    cmp x9, x10
   44c58:   54000481    b.ne    44ce8 <__libc_init@plt-0x1bdc8>  // b.any
   44c5c:   52000309    eor w9, w24, #0x1
   44c60:   a9554ff4    ldp x20, x19, [sp, #336]
   44c64:   2a080128    orr w8, w9, w8
   44c68:   a95457f6    ldp x22, x21, [sp, #320]
   44c6c:   12000100    and w0, w8, #0x1
   44c70:   a9535ff8    ldp x24, x23, [sp, #304]
   44c74:   a95267fa    ldp x26, x25, [sp, #288]
   44c78:   a9516ffc    ldp x28, x27, [sp, #272]
   44c7c:   a9507bfd    ldp x29, x30, [sp, #256]
   44c80:   910583ff    add sp, sp, #0x160
   44c84:   d65f03c0    ret
   44c88:   3607fdbb    tbz w27, #0, 44c3c <__libc_init@plt-0x1be74>
   44c8c:   394043e8    ldrb    w8, [sp, #16]
   44c90:   5281002b    mov w11, #0x801                     // #2049
   44c94:   3940e3e9    ldrb    w9, [sp, #56]
   44c98:   72a0010b    movk    w11, #0x8, lsl #16
   44c9c:   51019d08    sub w8, w8, #0x67
   44ca0:   7100511f    cmp w8, #0x14
   44ca4:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   44ca8:   7100013f    cmp w9, #0x0
   44cac:   1ac82568    lsr w8, w11, w8
   44cb0:   1a9f07e9    cset    w9, ne  // ne = any
   44cb4:   0a080148    and w8, w10, w8
   44cb8:   0a090108    and w8, w8, w9
   44cbc:   17ffffe1    b   44c40 <__libc_init@plt-0x1be70>
   44cc0:   aa1303e0    mov x0, x19
   44cc4:   97ff8fd4    bl  28c14 <__libc_init@plt-0x37e9c>
   44cc8:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   44ccc:   91187021    add x1, x1, #0x61c
   44cd0:   97ff78ce    bl  23008 <__libc_init@plt-0x3daa8>
   44cd4:   aa1303e0    mov x0, x19
   44cd8:   97ff8fcf    bl  28c14 <__libc_init@plt-0x37e9c>
   44cdc:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   44ce0:   91133821    add x1, x1, #0x4ce
   44ce4:   97ff78c9    bl  23008 <__libc_init@plt-0x3daa8>
   44ce8:   94006f96    bl  60b40 <__stack_chk_fail@plt>
   44cec:   d10583ff    sub sp, sp, #0x160
   44cf0:   a9107bfd    stp x29, x30, [sp, #256]
   44cf4:   910403fd    add x29, sp, #0x100
   44cf8:   a9116ffc    stp x28, x27, [sp, #272]
   44cfc:   a91267fa    stp x26, x25, [sp, #288]
   44d00:   a9135ff8    stp x24, x23, [sp, #304]
   44d04:   a91457f6    stp x22, x21, [sp, #320]
   44d08:   a9154ff4    stp x20, x19, [sp, #336]
   44d0c:   d53bd057    mrs x23, tpidr_el0
   44d10:   aa0003f3    mov x19, x0
   44d14:   f94016e8    ldr x8, [x23, #40]
   44d18:   aa0103e0    mov x0, x1
   44d1c:   aa0103f4    mov x20, x1
   44d20:   f81f03a8    stur    x8, [x29, #-16]
   44d24:   97ffa8cb    bl  2f050 <__libc_init@plt-0x31a60>
   44d28:   39405288    ldrb    w8, [x20, #20]
   44d2c:   aa0003f5    mov x21, x0
   44d30:   b40000e8    cbz x8, 44d4c <__libc_init@plt-0x1bd64>
   44d34:   91006289    add x9, x20, #0x18
   44d38:   9101e3ea    add x10, sp, #0x78
   44d3c:   f841852b    ldr x11, [x9], #24
   44d40:   f1000508    subs    x8, x8, #0x1
   44d44:   f800854b    str x11, [x10], #8
   44d48:   54ffffa1    b.ne    44d3c <__libc_init@plt-0x1bd74>  // b.any
   44d4c:   aa1303e0    mov x0, x19
   44d50:   97fff333    bl  41a1c <__libc_init@plt-0x1f094>
   44d54:   b4000815    cbz x21, 44e54 <__libc_init@plt-0x1bc5c>
   44d58:   aa0003f6    mov x22, x0
   44d5c:   aa1f03f9    mov x25, xzr
   44d60:   2a1f03fb    mov w27, wzr
   44d64:   9100a29a    add x26, x20, #0x28
   44d68:   52800038    mov w24, #0x1                       // #1
   44d6c:   f90003f7    str x23, [sp]
   44d70:   39405288    ldrb    w8, [x20, #20]
   44d74:   b4000188    cbz x8, 44da4 <__libc_init@plt-0x1bd0c>
   44d78:   aa1f03fc    mov x28, xzr
   44d7c:   9101e3e9    add x9, sp, #0x78
   44d80:   aa1a03ea    mov x10, x26
   44d84:   f840852b    ldr x11, [x9], #8
   44d88:   f85f014c    ldur    x12, [x10, #-16]
   44d8c:   f1000508    subs    x8, x8, #0x1
   44d90:   f841854d    ldr x13, [x10], #24
   44d94:   cb0c016b    sub x11, x11, x12
   44d98:   9b0d717c    madd    x28, x11, x13, x28
   44d9c:   54ffff41    b.ne    44d84 <__libc_init@plt-0x1bd2c>  // b.any
   44da0:   14000002    b   44da8 <__libc_init@plt-0x1bd08>
   44da4:   aa1f03fc    mov x28, xzr
   44da8:   f9400297    ldr x23, [x20]
   44dac:   b4000917    cbz x23, 44ecc <__libc_init@plt-0x1bbe4>
   44db0:   b4000136    cbz x22, 44dd4 <__libc_init@plt-0x1bcdc>
   44db4:   b87c6ae8    ldr w8, [x23, x28]
   44db8:   aa1303e0    mov x0, x19
   44dbc:   aa1603e1    mov x1, x22
   44dc0:   7100011f    cmp w8, #0x0
   44dc4:   1a9f07e2    cset    w2, ne  // ne = any
   44dc8:   9400204a    bl  4cef0 <__libc_init@plt-0x13bc0>
   44dcc:   37000280    tbnz    w0, #0, 44e1c <__libc_init@plt-0x1bc94>
   44dd0:   1400001e    b   44e48 <__libc_init@plt-0x1bc68>
   44dd4:   910043e8    add x8, sp, #0x10
   44dd8:   aa1303e0    mov x0, x19
   44ddc:   52800021    mov w1, #0x1                    // #1
   44de0:   97ff8edd    bl  28954 <__libc_init@plt-0x3815c>
   44de4:   3941d3e8    ldrb    w8, [sp, #116]
   44de8:   34000328    cbz w8, 44e4c <__libc_init@plt-0x1bc64>
   44dec:   394043e8    ldrb    w8, [sp, #16]
   44df0:   7101b91f    cmp w8, #0x6e
   44df4:   54000140    b.eq    44e1c <__libc_init@plt-0x1bc94>  // b.none
   44df8:   910043e1    add x1, sp, #0x10
   44dfc:   910033e2    add x2, sp, #0xc
   44e00:   aa1303e0    mov x0, x19
   44e04:   390033ff    strb    wzr, [sp, #12]
   44e08:   94002f98    bl  50c68 <__libc_init@plt-0xfe48>
   44e0c:   36000440    tbz w0, #0, 44e94 <__libc_init@plt-0x1bc1c>
   44e10:   5280003b    mov w27, #0x1                       // #1
   44e14:   394033e8    ldrb    w8, [sp, #12]
   44e18:   b83c6ae8    str w8, [x23, x28]
   44e1c:   9101e3e1    add x1, sp, #0x78
   44e20:   aa1403e0    mov x0, x20
   44e24:   aa1f03e2    mov x2, xzr
   44e28:   97ffb0ba    bl  31110 <__libc_init@plt-0x2f9a0>
   44e2c:   91000739    add x25, x25, #0x1
   44e30:   eb15033f    cmp x25, x21
   44e34:   1a9f27f8    cset    w24, cc // cc = lo, ul, last
   44e38:   37000040    tbnz    w0, #0, 44e40 <__libc_init@plt-0x1bc70>
   44e3c:   54000523    b.cc    44ee0 <__libc_init@plt-0x1bbd0>  // b.lo, b.ul, b.last
   44e40:   eb15033f    cmp x25, x21
   44e44:   54fff961    b.ne    44d70 <__libc_init@plt-0x1bd40>  // b.any
   44e48:   2a1f03e8    mov w8, wzr
   44e4c:   f94003f7    ldr x23, [sp]
   44e50:   14000002    b   44e58 <__libc_init@plt-0x1bc58>
   44e54:   2a1f03f8    mov w24, wzr
   44e58:   f94016e9    ldr x9, [x23, #40]
   44e5c:   f85f03aa    ldur    x10, [x29, #-16]
   44e60:   eb0a013f    cmp x9, x10
   44e64:   54000481    b.ne    44ef4 <__libc_init@plt-0x1bbbc>  // b.any
   44e68:   52000309    eor w9, w24, #0x1
   44e6c:   a9554ff4    ldp x20, x19, [sp, #336]
   44e70:   2a080128    orr w8, w9, w8
   44e74:   a95457f6    ldp x22, x21, [sp, #320]
   44e78:   12000100    and w0, w8, #0x1
   44e7c:   a9535ff8    ldp x24, x23, [sp, #304]
   44e80:   a95267fa    ldp x26, x25, [sp, #288]
   44e84:   a9516ffc    ldp x28, x27, [sp, #272]
   44e88:   a9507bfd    ldp x29, x30, [sp, #256]
   44e8c:   910583ff    add sp, sp, #0x160
   44e90:   d65f03c0    ret
   44e94:   3607fdbb    tbz w27, #0, 44e48 <__libc_init@plt-0x1bc68>
   44e98:   394043e8    ldrb    w8, [sp, #16]
   44e9c:   5281002b    mov w11, #0x801                     // #2049
   44ea0:   3940e3e9    ldrb    w9, [sp, #56]
   44ea4:   72a0010b    movk    w11, #0x8, lsl #16
   44ea8:   51019d08    sub w8, w8, #0x67
   44eac:   7100511f    cmp w8, #0x14
   44eb0:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   44eb4:   7100013f    cmp w9, #0x0
   44eb8:   1ac82568    lsr w8, w11, w8
   44ebc:   1a9f07e9    cset    w9, ne  // ne = any
   44ec0:   0a080148    and w8, w10, w8
   44ec4:   0a090108    and w8, w8, w9
   44ec8:   17ffffe1    b   44e4c <__libc_init@plt-0x1bc64>
   44ecc:   aa1303e0    mov x0, x19
   44ed0:   97ff8f51    bl  28c14 <__libc_init@plt-0x37e9c>
   44ed4:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   44ed8:   91187021    add x1, x1, #0x61c
   44edc:   97ff784b    bl  23008 <__libc_init@plt-0x3daa8>
   44ee0:   aa1303e0    mov x0, x19
   44ee4:   97ff8f4c    bl  28c14 <__libc_init@plt-0x37e9c>
   44ee8:   b0fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   44eec:   91133821    add x1, x1, #0x4ce
   44ef0:   97ff7846    bl  23008 <__libc_init@plt-0x3daa8>
   44ef4:   94006f13    bl  60b40 <__stack_chk_fail@plt>
   44ef8:   d10583ff    sub sp, sp, #0x160
   44efc:   a9107bfd    stp x29, x30, [sp, #256]
   44f00:   910403fd    add x29, sp, #0x100
   44f04:   a9116ffc    stp x28, x27, [sp, #272]
   44f08:   a91267fa    stp x26, x25, [sp, #288]
   44f0c:   a9135ff8    stp x24, x23, [sp, #304]
   44f10:   a91457f6    stp x22, x21, [sp, #320]
   44f14:   a9154ff4    stp x20, x19, [sp, #336]
   44f18:   d53bd057    mrs x23, tpidr_el0
   44f1c:   aa0003f3    mov x19, x0
   44f20:   f94016e8    ldr x8, [x23, #40]
   44f24:   aa0103e0    mov x0, x1
   44f28:   aa0103f4    mov x20, x1
   44f2c:   f81f03a8    stur    x8, [x29, #-16]
   44f30:   97ffa848    bl  2f050 <__libc_init@plt-0x31a60>
   44f34:   39405288    ldrb    w8, [x20, #20]
   44f38:   aa0003f5    mov x21, x0
   44f3c:   b40000e8    cbz x8, 44f58 <__libc_init@plt-0x1bb58>
   44f40:   91006289    add x9, x20, #0x18
   44f44:   9101e3ea    add x10, sp, #0x78
   44f48:   f841852b    ldr x11, [x9], #24
   44f4c:   f1000508    subs    x8, x8, #0x1
   44f50:   f800854b    str x11, [x10], #8
   44f54:   54ffffa1    b.ne    44f48 <__libc_init@plt-0x1bb68>  // b.any
   44f58:   aa1303e0    mov x0, x19
   44f5c:   97fff2b0    bl  41a1c <__libc_init@plt-0x1f094>
   44f60:   b4000815    cbz x21, 45060 <__libc_init@plt-0x1ba50>
   44f64:   aa0003f6    mov x22, x0
   44f68:   aa1f03f9    mov x25, xzr
   44f6c:   2a1f03fb    mov w27, wzr
   44f70:   9100a29a    add x26, x20, #0x28
   44f74:   52800038    mov w24, #0x1                       // #1
   44f78:   f90003f7    str x23, [sp]
   44f7c:   39405288    ldrb    w8, [x20, #20]
   44f80:   b4000188    cbz x8, 44fb0 <__libc_init@plt-0x1bb00>
   44f84:   aa1f03fc    mov x28, xzr
   44f88:   9101e3e9    add x9, sp, #0x78
   44f8c:   aa1a03ea    mov x10, x26
   44f90:   f840852b    ldr x11, [x9], #8
   44f94:   f85f014c    ldur    x12, [x10, #-16]
   44f98:   f1000508    subs    x8, x8, #0x1
   44f9c:   f841854d    ldr x13, [x10], #24
   44fa0:   cb0c016b    sub x11, x11, x12
   44fa4:   9b0d717c    madd    x28, x11, x13, x28
   44fa8:   54ffff41    b.ne    44f90 <__libc_init@plt-0x1bb20>  // b.any
   44fac:   14000002    b   44fb4 <__libc_init@plt-0x1bafc>
   44fb0:   aa1f03fc    mov x28, xzr
   44fb4:   f9400297    ldr x23, [x20]
   44fb8:   b4000917    cbz x23, 450d8 <__libc_init@plt-0x1b9d8>
   44fbc:   b4000136    cbz x22, 44fe0 <__libc_init@plt-0x1bad0>
   44fc0:   f87c6ae8    ldr x8, [x23, x28]
   44fc4:   aa1303e0    mov x0, x19
   44fc8:   aa1603e1    mov x1, x22
   44fcc:   f100011f    cmp x8, #0x0
   44fd0:   1a9f07e2    cset    w2, ne  // ne = any
   44fd4:   94001fc7    bl  4cef0 <__libc_init@plt-0x13bc0>
   44fd8:   37000280    tbnz    w0, #0, 45028 <__libc_init@plt-0x1ba88>
   44fdc:   1400001e    b   45054 <__libc_init@plt-0x1ba5c>
   44fe0:   910043e8    add x8, sp, #0x10
   44fe4:   aa1303e0    mov x0, x19
   44fe8:   52800021    mov w1, #0x1                    // #1
   44fec:   97ff8e5a    bl  28954 <__libc_init@plt-0x3815c>
   44ff0:   3941d3e8    ldrb    w8, [sp, #116]
   44ff4:   34000328    cbz w8, 45058 <__libc_init@plt-0x1ba58>
   44ff8:   394043e8    ldrb    w8, [sp, #16]
   44ffc:   7101b91f    cmp w8, #0x6e
   45000:   54000140    b.eq    45028 <__libc_init@plt-0x1ba88>  // b.none
   45004:   910043e1    add x1, sp, #0x10
   45008:   910033e2    add x2, sp, #0xc
   4500c:   aa1303e0    mov x0, x19
   45010:   390033ff    strb    wzr, [sp, #12]
   45014:   94002f15    bl  50c68 <__libc_init@plt-0xfe48>
   45018:   36000440    tbz w0, #0, 450a0 <__libc_init@plt-0x1ba10>
   4501c:   5280003b    mov w27, #0x1                       // #1
   45020:   394033e8    ldrb    w8, [sp, #12]
   45024:   f83c6ae8    str x8, [x23, x28]
   45028:   9101e3e1    add x1, sp, #0x78
   4502c:   aa1403e0    mov x0, x20
   45030:   aa1f03e2    mov x2, xzr
   45034:   97ffb037    bl  31110 <__libc_init@plt-0x2f9a0>
   45038:   91000739    add x25, x25, #0x1
   4503c:   eb15033f    cmp x25, x21
   45040:   1a9f27f8    cset    w24, cc // cc = lo, ul, last
   45044:   37000040    tbnz    w0, #0, 4504c <__libc_init@plt-0x1ba64>
   45048:   54000523    b.cc    450ec <__libc_init@plt-0x1b9c4>  // b.lo, b.ul, b.last
   4504c:   eb15033f    cmp x25, x21
   45050:   54fff961    b.ne    44f7c <__libc_init@plt-0x1bb34>  // b.any
   45054:   2a1f03e8    mov w8, wzr
   45058:   f94003f7    ldr x23, [sp]
   4505c:   14000002    b   45064 <__libc_init@plt-0x1ba4c>
   45060:   2a1f03f8    mov w24, wzr
   45064:   f94016e9    ldr x9, [x23, #40]
   45068:   f85f03aa    ldur    x10, [x29, #-16]
   4506c:   eb0a013f    cmp x9, x10
   45070:   54000481    b.ne    45100 <__libc_init@plt-0x1b9b0>  // b.any
   45074:   52000309    eor w9, w24, #0x1
   45078:   a9554ff4    ldp x20, x19, [sp, #336]
   4507c:   2a080128    orr w8, w9, w8
   45080:   a95457f6    ldp x22, x21, [sp, #320]
   45084:   12000100    and w0, w8, #0x1
   45088:   a9535ff8    ldp x24, x23, [sp, #304]
   4508c:   a95267fa    ldp x26, x25, [sp, #288]
   45090:   a9516ffc    ldp x28, x27, [sp, #272]
   45094:   a9507bfd    ldp x29, x30, [sp, #256]
   45098:   910583ff    add sp, sp, #0x160
   4509c:   d65f03c0    ret
   450a0:   3607fdbb    tbz w27, #0, 45054 <__libc_init@plt-0x1ba5c>
   450a4:   394043e8    ldrb    w8, [sp, #16]
   450a8:   5281002b    mov w11, #0x801                     // #2049
   450ac:   3940e3e9    ldrb    w9, [sp, #56]
   450b0:   72a0010b    movk    w11, #0x8, lsl #16
   450b4:   51019d08    sub w8, w8, #0x67
   450b8:   7100511f    cmp w8, #0x14
   450bc:   1a9f27ea    cset    w10, cc // cc = lo, ul, last
   450c0:   7100013f    cmp w9, #0x0
   450c4:   1ac82568    lsr w8, w11, w8
   450c8:   1a9f07e9    cset    w9, ne  // ne = any
   450cc:   0a080148    and w8, w10, w8
   450d0:   0a090108    and w8, w8, w9
   450d4:   17ffffe1    b   45058 <__libc_init@plt-0x1ba58>
   450d8:   aa1303e0    mov x0, x19
   450dc:   97ff8ece    bl  28c14 <__libc_init@plt-0x37e9c>
   450e0:   90fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   450e4:   91187021    add x1, x1, #0x61c
   450e8:   97ff77c8    bl  23008 <__libc_init@plt-0x3daa8>
   450ec:   aa1303e0    mov x0, x19
   450f0:   97ff8ec9    bl  28c14 <__libc_init@plt-0x37e9c>
   450f4:   90fffe41    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   450f8:   91133821    add x1, x1, #0x4ce
   450fc:   97ff77c3    bl  23008 <__libc_init@plt-0x3daa8>
   45100:   94006e90    bl  60b40 <__stack_chk_fail@plt>
   45104:   aa1f03e0    mov x0, xzr
   45108:   d65f03c0    ret
   4510c:   aa1f03e0    mov x0, xzr
   45110:   d65f03c0    ret
   45114:   aa1f03e0    mov x0, xzr
   45118:   d65f03c0    ret
   4511c:   aa1f03e0    mov x0, xzr
   45120:   d65f03c0    ret
   45124:   f9400020    ldr x0, [x1]
   45128:   d65f03c0    ret
   4512c:   aa1f03e0    mov x0, xzr
   45130:   d65f03c0    ret
   45134:   f9400020    ldr x0, [x1]
   45138:   d65f03c0    ret
   4513c:   aa1f03e0    mov x0, xzr
   45140:   d65f03c0    ret
   45144:   f9400020    ldr x0, [x1]
   45148:   d65f03c0    ret
   4514c:   aa1f03e0    mov x0, xzr
   45150:   d65f03c0    ret
   45154:   f9400020    ldr x0, [x1]
   45158:   d65f03c0    ret
   4515c:   aa1f03e0    mov x0, xzr
   45160:   d65f03c0    ret
   45164:   f9400020    ldr x0, [x1]
   45168:   d65f03c0    ret
   4516c:   aa1f03e0    mov x0, xzr
   45170:   d65f03c0    ret
   45174:   f9400020    ldr x0, [x1]
   45178:   d65f03c0    ret
   4517c:   aa1f03e0    mov x0, xzr
   45180:   d65f03c0    ret
   45184:   f9400020    ldr x0, [x1]
   45188:   d65f03c0    ret
   4518c:   aa1f03e0    mov x0, xzr
   45190:   d65f03c0    ret
   45194:   f9400020    ldr x0, [x1]
   45198:   d65f03c0    ret
   4519c:   aa1f03e0    mov x0, xzr
   451a0:   d65f03c0    ret
   451a4:   aa1f03e0    mov x0, xzr
   451a8:   d65f03c0    ret
   451ac:   aa1f03e0    mov x0, xzr
   451b0:   d65f03c0    ret
   451b4:   aa1f03e0    mov x0, xzr
   451b8:   d65f03c0    ret
   451bc:   aa1f03e0    mov x0, xzr
   451c0:   d65f03c0    ret
   451c4:   aa1f03e0    mov x0, xzr
   451c8:   d65f03c0    ret
   451cc:   d10103ff    sub sp, sp, #0x40
   451d0:   a9027bfd    stp x29, x30, [sp, #32]
   451d4:   910083fd    add x29, sp, #0x20
   451d8:   f9001bf3    str x19, [sp, #48]
   451dc:   d53bd053    mrs x19, tpidr_el0
   451e0:   f9401668    ldr x8, [x19, #40]
   451e4:   f81f83a8    stur    x8, [x29, #-8]
   451e8:   b9400808    ldr w8, [x0, #8]
   451ec:   3100051f    cmn w8, #0x1
   451f0:   54000220    b.eq    45234 <__libc_init@plt-0x1b87c>  // b.none
   451f4:   d00000e9    adrp    x9, 63000 <strcmp@plt+0x2240>
   451f8:   aa0003e1    mov x1, x0
   451fc:   91310129    add x9, x9, #0xc40
   45200:   910023ea    add x10, sp, #0x8
   45204:   910043e0    add x0, sp, #0x10
   45208:   f8687928    ldr x8, [x9, x8, lsl #3]
   4520c:   f9000bea    str x10, [sp, #16]
   45210:   d63f0100    blr x8
   45214:   f9401668    ldr x8, [x19, #40]
   45218:   f85f83a9    ldur    x9, [x29, #-8]
   4521c:   eb09011f    cmp x8, x9
   45220:   540000c1    b.ne    45238 <__libc_init@plt-0x1b878>  // b.any
   45224:   a9427bfd    ldp x29, x30, [sp, #32]
   45228:   f9401bf3    ldr x19, [sp, #48]
   4522c:   910103ff    add sp, sp, #0x40
   45230:   d65f03c0    ret
   45234:   97ff84fb    bl  26620 <__libc_init@plt-0x3a490>
   45238:   94006e42    bl  60b40 <__stack_chk_fail@plt>
   4523c:   aa1f03e0    mov x0, xzr
   45240:   d65f03c0    ret
   45244:   aa1f03e0    mov x0, xzr
   45248:   d65f03c0    ret
   4524c:   aa1f03e0    mov x0, xzr
   45250:   d65f03c0    ret
   45254:   aa1f03e0    mov x0, xzr
   45258:   d65f03c0    ret
   4525c:   aa1f03e0    mov x0, xzr
   45260:   d65f03c0    ret
   45264:   aa1f03e0    mov x0, xzr
   45268:   d65f03c0    ret
   4526c:   aa1f03e0    mov x0, xzr
   45270:   d65f03c0    ret
   45274:   aa1f03e0    mov x0, xzr
   45278:   d65f03c0    ret
   4527c:   aa1f03e0    mov x0, xzr
   45280:   d65f03c0    ret
   45284:   aa1f03e0    mov x0, xzr
   45288:   d65f03c0    ret
   4528c:   aa1f03e0    mov x0, xzr
   45290:   d65f03c0    ret
   45294:   aa1f03e0    mov x0, xzr
   45298:   d65f03c0    ret
   4529c:   aa1f03e0    mov x0, xzr
   452a0:   d65f03c0    ret
   452a4:   aa1f03e0    mov x0, xzr
   452a8:   d65f03c0    ret
   452ac:   aa1f03e0    mov x0, xzr
   452b0:   d65f03c0    ret
   452b4:   aa1f03e0    mov x0, xzr
   452b8:   d65f03c0    ret
   452bc:   aa1f03e0    mov x0, xzr
   452c0:   d65f03c0    ret
   452c4:   aa1f03e0    mov x0, xzr
   452c8:   d65f03c0    ret
   452cc:   f9400020    ldr x0, [x1]
   452d0:   d65f03c0    ret
   452d4:   aa1f03e0    mov x0, xzr
   452d8:   d65f03c0    ret
   452dc:   aa1f03e0    mov x0, xzr
   452e0:   d65f03c0    ret
   452e4:   aa1f03e0    mov x0, xzr
   452e8:   d65f03c0    ret
   452ec:   aa1f03e0    mov x0, xzr
   452f0:   d65f03c0    ret
   452f4:   aa1f03e0    mov x0, xzr
   452f8:   d65f03c0    ret
   452fc:   aa1f03e0    mov x0, xzr
   45300:   d65f03c0    ret
   45304:   aa1f03e0    mov x0, xzr
   45308:   d65f03c0    ret
   4530c:   aa1f03e0    mov x0, xzr
   45310:   d65f03c0    ret
   45314:   aa1f03e0    mov x0, xzr
   45318:   d65f03c0    ret
   4531c:   aa1f03e0    mov x0, xzr
   45320:   d65f03c0    ret
   45324:   aa1f03e0    mov x0, xzr
   45328:   d65f03c0    ret
   4532c:   aa1f03e0    mov x0, xzr
   45330:   d65f03c0    ret
   45334:   aa1f03e0    mov x0, xzr
   45338:   d65f03c0    ret
   4533c:   aa1f03e0    mov x0, xzr
   45340:   d65f03c0    ret
   45344:   aa1f03e0    mov x0, xzr
   45348:   d65f03c0    ret
   4534c:   aa1f03e0    mov x0, xzr
   45350:   d65f03c0    ret
   45354:   aa1f03e0    mov x0, xzr
   45358:   d65f03c0    ret
   4535c:   f9400020    ldr x0, [x1]
   45360:   d65f03c0    ret
   45364:   aa1f03e0    mov x0, xzr
   45368:   d65f03c0    ret
   4536c:   aa1f03e0    mov x0, xzr
   45370:   d65f03c0    ret
   45374:   aa1f03e0    mov x0, xzr
   45378:   d65f03c0    ret
   4537c:   aa1f03e0    mov x0, xzr
   45380:   d65f03c0    ret
   45384:   aa1f03e0    mov x0, xzr
   45388:   d65f03c0    ret
   4538c:   aa1f03e0    mov x0, xzr
   45390:   d65f03c0    ret
   45394:   aa1f03e0    mov x0, xzr
   45398:   d65f03c0    ret
   4539c:   aa1f03e0    mov x0, xzr
   453a0:   d65f03c0    ret
   453a4:   aa1f03e0    mov x0, xzr
   453a8:   d65f03c0    ret
   453ac:   aa1f03e0    mov x0, xzr
   453b0:   d65f03c0    ret
   453b4:   aa1f03e0    mov x0, xzr
   453b8:   d65f03c0    ret
   453bc:   aa1f03e0    mov x0, xzr
   453c0:   d65f03c0    ret
   453c4:   aa1f03e0    mov x0, xzr
   453c8:   d65f03c0    ret
   453cc:   aa1f03e0    mov x0, xzr
   453d0:   d65f03c0    ret
   453d4:   aa1f03e0    mov x0, xzr
   453d8:   d65f03c0    ret
   453dc:   aa1f03e0    mov x0, xzr
   453e0:   d65f03c0    ret
   453e4:   aa1f03e0    mov x0, xzr
   453e8:   d65f03c0    ret
   453ec:   aa1f03e0    mov x0, xzr
   453f0:   d65f03c0    ret
   453f4:   aa1f03e0    mov x0, xzr
   453f8:   d65f03c0    ret
   453fc:   aa1f03e0    mov x0, xzr
   45400:   d65f03c0    ret
   45404:   aa1f03e0    mov x0, xzr
   45408:   d65f03c0    ret
   4540c:   aa1f03e0    mov x0, xzr
   45410:   d65f03c0    ret
   45414:   aa1f03e0    mov x0, xzr
   45418:   d65f03c0    ret
   4541c:   aa1f03e0    mov x0, xzr
   45420:   d65f03c0    ret
   45424:   aa1f03e0    mov x0, xzr
   45428:   d65f03c0    ret
   4542c:   aa1f03e0    mov x0, xzr
   45430:   d65f03c0    ret
   45434:   aa1f03e0    mov x0, xzr
   45438:   d65f03c0    ret
   4543c:   aa1f03e0    mov x0, xzr
   45440:   d65f03c0    ret
   45444:   aa1f03e0    mov x0, xzr
   45448:   d65f03c0    ret
   4544c:   aa1f03e0    mov x0, xzr
   45450:   d65f03c0    ret
   45454:   aa1f03e0    mov x0, xzr
   45458:   d65f03c0    ret
   4545c:   aa1f03e0    mov x0, xzr
   45460:   d65f03c0    ret
   45464:   aa1f03e0    mov x0, xzr
   45468:   d65f03c0    ret
   4546c:   aa1f03e0    mov x0, xzr
   45470:   d65f03c0    ret
   45474:   aa1f03e0    mov x0, xzr
   45478:   d65f03c0    ret
   4547c:   f9400020    ldr x0, [x1]
   45480:   d65f03c0    ret
   45484:   aa1f03e0    mov x0, xzr
   45488:   d65f03c0    ret
   4548c:   aa1f03e0    mov x0, xzr
   45490:   d65f03c0    ret
   45494:   aa1f03e0    mov x0, xzr
   45498:   d65f03c0    ret
   4549c:   aa1f03e0    mov x0, xzr
   454a0:   d65f03c0    ret
   454a4:   aa1f03e0    mov x0, xzr
   454a8:   d65f03c0    ret
   454ac:   aa1f03e0    mov x0, xzr
   454b0:   d65f03c0    ret
   454b4:   aa1f03e0    mov x0, xzr
   454b8:   d65f03c0    ret
   454bc:   aa1f03e0    mov x0, xzr
   454c0:   d65f03c0    ret
   454c4:   aa1f03e0    mov x0, xzr
   454c8:   d65f03c0    ret
   454cc:   aa1f03e0    mov x0, xzr
   454d0:   d65f03c0    ret
   454d4:   aa1f03e0    mov x0, xzr
   454d8:   d65f03c0    ret
   454dc:   aa1f03e0    mov x0, xzr
   454e0:   d65f03c0    ret
   454e4:   aa1f03e0    mov x0, xzr
   454e8:   d65f03c0    ret
   454ec:   aa1f03e0    mov x0, xzr
   454f0:   d65f03c0    ret
   454f4:   f9400020    ldr x0, [x1]
   454f8:   d65f03c0    ret
   454fc:   aa1f03e0    mov x0, xzr
   45500:   d65f03c0    ret
   45504:   aa1f03e0    mov x0, xzr
   45508:   d65f03c0    ret
   4550c:   aa1f03e0    mov x0, xzr
   45510:   d65f03c0    ret
   45514:   aa1f03e0    mov x0, xzr
   45518:   d65f03c0    ret
   4551c:   aa1f03e0    mov x0, xzr
   45520:   d65f03c0    ret
   45524:   aa1f03e0    mov x0, xzr
   45528:   d65f03c0    ret
   4552c:   aa1f03e0    mov x0, xzr
   45530:   d65f03c0    ret
   45534:   aa1f03e0    mov x0, xzr
   45538:   d65f03c0    ret
   4553c:   aa1f03e0    mov x0, xzr
   45540:   d65f03c0    ret
   45544:   aa1f03e0    mov x0, xzr
   45548:   d65f03c0    ret
   4554c:   aa1f03e0    mov x0, xzr
   45550:   d65f03c0    ret
   45554:   aa1f03e0    mov x0, xzr
   45558:   d65f03c0    ret
   4555c:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   45560:   f9000bfc    str x28, [sp, #16]
   45564:   910003fd    mov x29, sp
   45568:   a90267fa    stp x26, x25, [sp, #32]
   4556c:   a9035ff8    stp x24, x23, [sp, #48]
   45570:   a90457f6    stp x22, x21, [sp, #64]
   45574:   a9054ff4    stp x20, x19, [sp, #80]
   45578:   d10703ff    sub sp, sp, #0x1c0
   4557c:   d53bd05a    mrs x26, tpidr_el0
   45580:   aa0103f4    mov x20, x1
   45584:   f9401748    ldr x8, [x26, #40]
   45588:   2a1f03e1    mov w1, wzr
   4558c:   aa0203f5    mov x21, x2
   45590:   aa0003f6    mov x22, x0
   45594:   f81f83a8    stur    x8, [x29, #-8]
   45598:   d101c3a8    sub x8, x29, #0x70
   4559c:   97ff8cee    bl  28954 <__libc_init@plt-0x3815c>
   455a0:   385f43a8    ldurb   w8, [x29, #-12]
   455a4:   34000428    cbz w8, 45628 <__libc_init@plt-0x1b488>
   455a8:   385903a8    ldurb   w8, [x29, #-112]
   455ac:   71019d1f    cmp w8, #0x67
   455b0:   54000060    b.eq    455bc <__libc_init@plt-0x1b4f4>  // b.none
   455b4:   7101911f    cmp w8, #0x64
   455b8:   540003c1    b.ne    45630 <__libc_init@plt-0x1b480>  // b.any
   455bc:   aa1603e0    mov x0, x22
   455c0:   97ff8d95    bl  28c14 <__libc_init@plt-0x37e9c>
   455c4:   aa0003f3    mov x19, x0
   455c8:   910203e8    add x8, sp, #0x80
   455cc:   aa1603e0    mov x0, x22
   455d0:   52800021    mov w1, #0x1                    // #1
   455d4:   97ff8ce0    bl  28954 <__libc_init@plt-0x3815c>
   455d8:   d10363a0    sub x0, x29, #0xd8
   455dc:   910203e1    add x1, sp, #0x80
   455e0:   52800c82    mov w2, #0x64                   // #100
   455e4:   94006dc7    bl  60d00 <memcpy@plt>
   455e8:   385283a8    ldurb   w8, [x29, #-216]
   455ec:   385903a9    ldurb   w9, [x29, #-112]
   455f0:   6b09011f    cmp w8, w9
   455f4:   54000ee1    b.ne    457d0 <__libc_init@plt-0x1b2e0>  // b.any
   455f8:   7101911f    cmp w8, #0x64
   455fc:   54000201    b.ne    4563c <__libc_init@plt-0x1b474>  // b.any
   45600:   910173e9    add x9, sp, #0x5c
   45604:   d10363aa    sub x10, x29, #0xd8
   45608:   385583a2    ldurb   w2, [x29, #-168]
   4560c:   528a8888    mov w8, #0x5444                 // #21572
   45610:   b27f0120    orr x0, x9, #0x2
   45614:   9100c941    add x1, x10, #0x32
   45618:   91000857    add x23, x2, #0x2
   4561c:   7900bbe8    strh    w8, [sp, #92]
   45620:   94006db8    bl  60d00 <memcpy@plt>
   45624:   14000014    b   45674 <__libc_init@plt-0x1b43c>
   45628:   2a1f03e0    mov w0, wzr
   4562c:   1400005c    b   4579c <__libc_init@plt-0x1b314>
   45630:   2a1f03e0    mov w0, wzr
   45634:   2a1f03e8    mov w8, wzr
   45638:   14000059    b   4579c <__libc_init@plt-0x1b314>
   4563c:   aa1603e0    mov x0, x22
   45640:   97ff8896    bl  27898 <__libc_init@plt-0x39218>
   45644:   39403008    ldrb    w8, [x0, #12]
   45648:   d0fffe29    adrp    x9, b000 <__libc_init@plt-0x55ab0>
   4564c:   90fffe4a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   45650:   911c8d29    add x9, x9, #0x723
   45654:   9113ed4a    add x10, x10, #0x4fb
   45658:   910173e0    add x0, sp, #0x5c
   4565c:   7100011f    cmp w8, #0x0
   45660:   9a890141    csel    x1, x10, x9, eq // eq = none
   45664:   94006dcf    bl  60da0 <strcpy@plt>
   45668:   910173e0    add x0, sp, #0x5c
   4566c:   94006d2d    bl  60b20 <strlen@plt>
   45670:   aa0003f7    mov x23, x0
   45674:   6f00e400    movi    v0.2d, #0x0
   45678:   2a1f03e1    mov w1, wzr
   4567c:   aa1f03e3    mov x3, xzr
   45680:   aa1f03e5    mov x5, xzr
   45684:   2a1f03e6    mov w6, wzr
   45688:   2a1f03e7    mov w7, wzr
   4568c:   910043e0    add x0, sp, #0x10
   45690:   52800082    mov w2, #0x4                    // #4
   45694:   52800024    mov w4, #0x1                    // #1
   45698:   ad0183e0    stp q0, q0, [sp, #48]
   4569c:   ad0083e0    stp q0, q0, [sp, #16]
   456a0:   52800098    mov w24, #0x4                       // #4
   456a4:   52800039    mov w25, #0x1                       // #1
   456a8:   97ffa4fe    bl  2eaa0 <__libc_init@plt-0x32010>
   456ac:   d10363a8    sub x8, x29, #0xd8
   456b0:   385593a9    ldurb   w9, [x29, #-167]
   456b4:   91015108    add x8, x8, #0x54
   456b8:   aa1603e0    mov x0, x22
   456bc:   f9001ff8    str x24, [sp, #56]
   456c0:   a902a7f9    stp x25, x9, [sp, #40]
   456c4:   f9000be8    str x8, [sp, #16]
   456c8:   97ff88b2    bl  27990 <__libc_init@plt-0x39120>
   456cc:   aa0003f9    mov x25, x0
   456d0:   aa0003f8    mov x24, x0
   456d4:   b50000a0    cbnz    x0, 456e8 <__libc_init@plt-0x1b3c8>
   456d8:   aa1303e0    mov x0, x19
   456dc:   52800021    mov w1, #0x1                    // #1
   456e0:   97ff7950    bl  23c20 <__libc_init@plt-0x3ce90>
   456e4:   aa0003f8    mov x24, x0
   456e8:   aa1803e0    mov x0, x24
   456ec:   aa1603e1    mov x1, x22
   456f0:   97ff8199    bl  25d54 <__libc_init@plt-0x3ad5c>
   456f4:   aa0003f6    mov x22, x0
   456f8:   b9412708    ldr w8, [x24, #292]
   456fc:   394006a9    ldrb    w9, [x21, #1]
   45700:   290123ff    stp wzr, w8, [sp, #8]
   45704:   37000129    tbnz    w9, #0, 45728 <__libc_init@plt-0x1b388>
   45708:   f94006a8    ldr x8, [x21, #8]
   4570c:   910033e1    add x1, sp, #0xc
   45710:   f9400280    ldr x0, [x20]
   45714:   910173e2    add x2, sp, #0x5c
   45718:   910043e3    add x3, sp, #0x10
   4571c:   910023e4    add x4, sp, #0x8
   45720:   910203e5    add x5, sp, #0x80
   45724:   14000008    b   45744 <__libc_init@plt-0x1b36c>
   45728:   f94006a8    ldr x8, [x21, #8]
   4572c:   910033e1    add x1, sp, #0xc
   45730:   910173e2    add x2, sp, #0x5c
   45734:   910043e3    add x3, sp, #0x10
   45738:   910023e4    add x4, sp, #0x8
   4573c:   910203e5    add x5, sp, #0x80
   45740:   aa1403e0    mov x0, x20
   45744:   aa1703e6    mov x6, x23
   45748:   52800c87    mov w7, #0x64                   // #100
   4574c:   d63f0100    blr x8
   45750:   b9400be1    ldr w1, [sp, #8]
   45754:   910203e2    add x2, sp, #0x80
   45758:   aa1303e0    mov x0, x19
   4575c:   52800c83    mov w3, #0x64                   // #100
   45760:   97ff750c    bl  22b90 <__libc_init@plt-0x3df20>
   45764:   aa1803e0    mov x0, x24
   45768:   aa1603e1    mov x1, x22
   4576c:   97ff8194    bl  25dbc <__libc_init@plt-0x3acf4>
   45770:   b50000f9    cbnz    x25, 4578c <__libc_init@plt-0x1b324>
   45774:   b9412700    ldr w0, [x24, #292]
   45778:   97ff7921    bl  23bfc <__libc_init@plt-0x3ceb4>
   4577c:   eb00031f    cmp x24, x0
   45780:   54000361    b.ne    457ec <__libc_init@plt-0x1b2c4>  // b.any
   45784:   aa1803e0    mov x0, x24
   45788:   97ff7a44    bl  24098 <__libc_init@plt-0x3ca18>
   4578c:   b9401268    ldr w8, [x19, #16]
   45790:   7100011f    cmp w8, #0x0
   45794:   52800028    mov w8, #0x1                    // #1
   45798:   1a9f17e0    cset    w0, eq  // eq = none
   4579c:   f9401749    ldr x9, [x26, #40]
   457a0:   f85f83aa    ldur    x10, [x29, #-8]
   457a4:   eb0a013f    cmp x9, x10
   457a8:   54000301    b.ne    45808 <__libc_init@plt-0x1b2a8>  // b.any
   457ac:   33180100    bfi w0, w8, #8, #1
   457b0:   910703ff    add sp, sp, #0x1c0
   457b4:   a9454ff4    ldp x20, x19, [sp, #80]
   457b8:   a94457f6    ldp x22, x21, [sp, #64]
   457bc:   a9435ff8    ldp x24, x23, [sp, #48]
   457c0:   a94267fa    ldp x26, x25, [sp, #32]
   457c4:   f9400bfc    ldr x28, [sp, #16]
   457c8:   a8c67bfd    ldp x29, x30, [sp], #96
   457cc:   d65f03c0    ret
   457d0:   d0fffe21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   457d4:   b0fffe22    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   457d8:   9101dc21    add x1, x1, #0x77
   457dc:   91007c42    add x2, x2, #0x1f
   457e0:   aa1303e0    mov x0, x19
   457e4:   528002e3    mov w3, #0x17                   // #23
   457e8:   97ff7657    bl  23144 <__libc_init@plt-0x3d96c>
   457ec:   90fffe21    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   457f0:   b0fffe22    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   457f4:   9131c021    add x1, x1, #0xc70
   457f8:   91007c42    add x2, x2, #0x1f
   457fc:   aa1303e0    mov x0, x19
   45800:   528008a3    mov w3, #0x45                   // #69
   45804:   97ff7650    bl  23144 <__libc_init@plt-0x3d96c>
   45808:   94006cce    bl  60b40 <__stack_chk_fail@plt>
   4580c:   d10303ff    sub sp, sp, #0xc0
   45810:   a9087bfd    stp x29, x30, [sp, #128]
   45814:   910203fd    add x29, sp, #0x80
   45818:   a9095ff8    stp x24, x23, [sp, #144]
   4581c:   a90a57f6    stp x22, x21, [sp, #160]
   45820:   a90b4ff4    stp x20, x19, [sp, #176]
   45824:   d53bd058    mrs x24, tpidr_el0
   45828:   aa0203f7    mov x23, x2
   4582c:   f9401708    ldr x8, [x24, #40]
   45830:   aa0103f6    mov x22, x1
   45834:   aa0003f5    mov x21, x0
   45838:   f81f83a8    stur    x8, [x29, #-8]
   4583c:   97ff8cf6    bl  28c14 <__libc_init@plt-0x37e9c>
   45840:   aa0003f3    mov x19, x0
   45844:   aa1503e0    mov x0, x21
   45848:   97ff8852    bl  27990 <__libc_init@plt-0x39120>
   4584c:   b4000560    cbz x0, 458f8 <__libc_init@plt-0x1b1b8>
   45850:   aa1503e1    mov x1, x21
   45854:   aa0003f4    mov x20, x0
   45858:   97ff813f    bl  25d54 <__libc_init@plt-0x3ad5c>
   4585c:   aa0003f5    mov x21, x0
   45860:   b9412688    ldr w8, [x20, #292]
   45864:   394006e9    ldrb    w9, [x23, #1]
   45868:   2901a3ff    stp wzr, w8, [sp, #12]
   4586c:   370000e9    tbnz    w9, #0, 45888 <__libc_init@plt-0x1b228>
   45870:   f94006e8    ldr x8, [x23, #8]
   45874:   910043e1    add x1, sp, #0x10
   45878:   f94002c0    ldr x0, [x22]
   4587c:   910033e2    add x2, sp, #0xc
   45880:   910053e3    add x3, sp, #0x14
   45884:   14000006    b   4589c <__libc_init@plt-0x1b214>
   45888:   f94006e8    ldr x8, [x23, #8]
   4588c:   910043e1    add x1, sp, #0x10
   45890:   910033e2    add x2, sp, #0xc
   45894:   910053e3    add x3, sp, #0x14
   45898:   aa1603e0    mov x0, x22
   4589c:   52800c84    mov w4, #0x64                   // #100
   458a0:   d63f0100    blr x8
   458a4:   b9400fe1    ldr w1, [sp, #12]
   458a8:   910053e2    add x2, sp, #0x14
   458ac:   aa1303e0    mov x0, x19
   458b0:   52800c83    mov w3, #0x64                   // #100
   458b4:   97ff74b7    bl  22b90 <__libc_init@plt-0x3df20>
   458b8:   aa1403e0    mov x0, x20
   458bc:   aa1503e1    mov x1, x21
   458c0:   97ff813f    bl  25dbc <__libc_init@plt-0x3acf4>
   458c4:   b9401268    ldr w8, [x19, #16]
   458c8:   f9401709    ldr x9, [x24, #40]
   458cc:   f85f83aa    ldur    x10, [x29, #-8]
   458d0:   7100011f    cmp w8, #0x0
   458d4:   1a9f17e0    cset    w0, eq  // eq = none
   458d8:   eb0a013f    cmp x9, x10
   458dc:   540001c1    b.ne    45914 <__libc_init@plt-0x1b19c>  // b.any
   458e0:   a94b4ff4    ldp x20, x19, [sp, #176]
   458e4:   a94a57f6    ldp x22, x21, [sp, #160]
   458e8:   a9495ff8    ldp x24, x23, [sp, #144]
   458ec:   a9487bfd    ldp x29, x30, [sp, #128]
   458f0:   910303ff    add sp, sp, #0xc0
   458f4:   d65f03c0    ret
   458f8:   b0fffe21    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   458fc:   b0fffe22    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   45900:   913cf821    add x1, x1, #0xf3e
   45904:   91007c42    add x2, x2, #0x1f
   45908:   aa1303e0    mov x0, x19
   4590c:   52800ae3    mov w3, #0x57                   // #87
   45910:   97ff760d    bl  23144 <__libc_init@plt-0x3d96c>
   45914:   94006c8b    bl  60b40 <__stack_chk_fail@plt>
   45918:   d10383ff    sub sp, sp, #0xe0
   4591c:   a9097bfd    stp x29, x30, [sp, #144]
   45920:   910243fd    add x29, sp, #0x90
   45924:   a90a67fa    stp x26, x25, [sp, #160]
   45928:   a90b5ff8    stp x24, x23, [sp, #176]
   4592c:   a90c57f6    stp x22, x21, [sp, #192]
   45930:   a90d4ff4    stp x20, x19, [sp, #208]
   45934:   d53bd056    mrs x22, tpidr_el0
   45938:   aa0103f5    mov x21, x1
   4593c:   f94016c8    ldr x8, [x22, #40]
   45940:   aa0003f3    mov x19, x0
   45944:   f81f83a8    stur    x8, [x29, #-8]
   45948:   39400028    ldrb    w8, [x1]
   4594c:   390003e2    strb    w2, [sp]
   45950:   7101391f    cmp w8, #0x4e
   45954:   5400020c    b.gt    45994 <__libc_init@plt-0x1b11c>
   45958:   51010509    sub w9, w8, #0x41
   4595c:   7100213f    cmp w9, #0x8
   45960:   54000f28    b.hi    45b44 <__libc_init@plt-0x1af6c>  // b.pmore
   45964:   d503201f    nop
   45968:   30e42c0a    adr x10, dee9 <__libc_init@plt-0x52bc7>
   4596c:   1000008b    adr x11, 4597c <__libc_init@plt-0x1b134>
   45970:   3869694c    ldrb    w12, [x10, x9]
   45974:   8b0c096b    add x11, x11, x12, lsl #2
   45978:   d61f0160    br  x11
   4597c:   910003e2    mov x2, sp
   45980:   aa1303e0    mov x0, x19
   45984:   aa1503e1    mov x1, x21
   45988:   52800023    mov w3, #0x1                    // #1
   4598c:   94000254    bl  462dc <__libc_init@plt-0x1a7d4>
   45990:   14000090    b   45bd0 <__libc_init@plt-0x1aee0>
   45994:   71013d1f    cmp w8, #0x4f
   45998:   54000ae0    b.eq    45af4 <__libc_init@plt-0x1afbc>  // b.none
   4599c:   7101691f    cmp w8, #0x5a
   459a0:   54000b60    b.eq    45b0c <__libc_init@plt-0x1afa4>  // b.none
   459a4:   71019d1f    cmp w8, #0x67
   459a8:   54000ce1    b.ne    45b44 <__libc_init@plt-0x1af6c>  // b.any
   459ac:   13001c57    sxtb    w23, w2
   459b0:   910013e9    add x9, sp, #0x4
   459b4:   710002ff    cmp w23, #0x0
   459b8:   91020929    add x9, x9, #0x82
   459bc:   5a9756ea    cneg    w10, w23, mi    // mi = first
   459c0:   373800a2    tbnz    w2, #7, 459d4 <__libc_init@plt-0x1b0dc>
   459c4:   394072ab    ldrb    w11, [x21, #28]
   459c8:   3710006b    tbnz    w11, #2, 459d4 <__libc_init@plt-0x1b0dc>
   459cc:   2a1f03f8    mov w24, wzr
   459d0:   14000002    b   459d8 <__libc_init@plt-0x1b0d8>
   459d4:   52800038    mov w24, #0x1                       // #1
   459d8:   72001d5f    tst w10, #0xff
   459dc:   540001c0    b.eq    45a14 <__libc_init@plt-0x1b09c>  // b.none
   459e0:   528019ab    mov w11, #0xcd                      // #205
   459e4:   1280012c    mov w12, #0xfffffff6                // #-10
   459e8:   aa0903f4    mov x20, x9
   459ec:   12001d4d    and w13, w10, #0xff
   459f0:   710029bf    cmp w13, #0xa
   459f4:   1b0b7dae    mul w14, w13, w11
   459f8:   530b7dce    lsr w14, w14, #11
   459fc:   1b0c29ca    madd    w10, w14, w12, w10
   45a00:   1100c14f    add w15, w10, #0x30
   45a04:   2a0e03ea    mov w10, w14
   45a08:   381ffe8f    strb    w15, [x20, #-1]!
   45a0c:   54ffff02    b.cs    459ec <__libc_init@plt-0x1b0c4>  // b.hs, b.nlast
   45a10:   14000002    b   45a18 <__libc_init@plt-0x1b098>
   45a14:   aa0903f4    mov x20, x9
   45a18:   394022aa    ldrb    w10, [x21, #8]
   45a1c:   cb140139    sub x25, x9, x20
   45a20:   b94006ab    ldr w11, [x21, #4]
   45a24:   7100015f    cmp w10, #0x0
   45a28:   394042aa    ldrb    w10, [x21, #16]
   45a2c:   1a8b03e9    csel    w9, wzr, w11, eq    // eq = none
   45a30:   3400008a    cbz w10, 45a40 <__libc_init@plt-0x1b070>
   45a34:   b9400eaa    ldr w10, [x21, #12]
   45a38:   6b190155    subs    w21, w10, w25
   45a3c:   5400074a    b.ge    45b24 <__libc_init@plt-0x1af8c>  // b.tcont
   45a40:   72001c5f    tst w2, #0xff
   45a44:   1a9f17f5    cset    w21, eq // eq = none
   45a48:   0b19030a    add w10, w24, w25
   45a4c:   7100053f    cmp w9, #0x1
   45a50:   0b15014a    add w10, w10, w21
   45a54:   4b0a012b    sub w11, w9, w10
   45a58:   0aab7d7a    bic w26, w11, w11, asr #31
   45a5c:   5400012b    b.lt    45a80 <__libc_init@plt-0x1b030>  // b.tstop
   45a60:   0b0a034b    add w11, w26, w10
   45a64:   6b09017f    cmp w11, w9
   45a68:   540000cd    b.le    45a80 <__libc_init@plt-0x1b030>
   45a6c:   2a0903e2    mov w2, w9
   45a70:   aa1303e0    mov x0, x19
   45a74:   52800541    mov w1, #0x2a                   // #42
   45a78:   97ff8cc6    bl  28d90 <__libc_init@plt-0x37d20>
   45a7c:   14000055    b   45bd0 <__libc_init@plt-0x1aee0>
   45a80:   51019d08    sub w8, w8, #0x67
   45a84:   71004d1f    cmp w8, #0x13
   45a88:   54000708    b.hi    45b68 <__libc_init@plt-0x1af48>  // b.pmore
   45a8c:   52800029    mov w9, #0x1                    // #1
   45a90:   1ac82128    lsl w8, w9, w8
   45a94:   52810029    mov w9, #0x801                  // #2049
   45a98:   72a00109    movk    w9, #0x8, lsl #16
   45a9c:   6a09011f    tst w8, w9
   45aa0:   54000640    b.eq    45b68 <__libc_init@plt-0x1af48>  // b.none
   45aa4:   aa1303e0    mov x0, x19
   45aa8:   7100075f    cmp w26, #0x1
   45aac:   1a9f8748    csinc   w8, w26, wzr, hi    // hi = pmore
   45ab0:   0b0a011a    add w26, w8, w10
   45ab4:   97ff8798    bl  27914 <__libc_init@plt-0x3919c>
   45ab8:   93407f41    sxtw    x1, w26
   45abc:   97ff839d    bl  26930 <__libc_init@plt-0x3a180>
   45ac0:   36000520    tbz w0, #0, 45b64 <__libc_init@plt-0x1af4c>
   45ac4:   aa1303e0    mov x0, x19
   45ac8:   52800021    mov w1, #0x1                    // #1
   45acc:   5280003a    mov w26, #0x1                       // #1
   45ad0:   97ff8bc1    bl  289d4 <__libc_init@plt-0x380dc>
   45ad4:   370004a0    tbnz    w0, #0, 45b68 <__libc_init@plt-0x1af48>
   45ad8:   1400003d    b   45bcc <__libc_init@plt-0x1aee4>
   45adc:   910003e2    mov x2, sp
   45ae0:   aa1303e0    mov x0, x19
   45ae4:   aa1503e1    mov x1, x21
   45ae8:   52800023    mov w3, #0x1                    // #1
   45aec:   94000046    bl  45c04 <__libc_init@plt-0x1aeac>
   45af0:   14000038    b   45bd0 <__libc_init@plt-0x1aee0>
   45af4:   910003e2    mov x2, sp
   45af8:   aa1303e0    mov x0, x19
   45afc:   aa1503e1    mov x1, x21
   45b00:   52800023    mov w3, #0x1                    // #1
   45b04:   940000d1    bl  45e48 <__libc_init@plt-0x1ac68>
   45b08:   14000032    b   45bd0 <__libc_init@plt-0x1aee0>
   45b0c:   910003e2    mov x2, sp
   45b10:   aa1303e0    mov x0, x19
   45b14:   aa1503e1    mov x1, x21
   45b18:   52800023    mov w3, #0x1                    // #1
   45b1c:   94000162    bl  460a4 <__libc_init@plt-0x1aa0c>
   45b20:   1400002c    b   45bd0 <__libc_init@plt-0x1aee0>
   45b24:   72001c5f    tst w2, #0xff
   45b28:   54fff901    b.ne    45a48 <__libc_init@plt-0x1b068>  // b.any
   45b2c:   35fff8ea    cbnz    w10, 45a48 <__libc_init@plt-0x1b068>
   45b30:   7100053f    cmp w9, #0x1
   45b34:   2a1f03f8    mov w24, wzr
   45b38:   2a1f03f5    mov w21, wzr
   45b3c:   1a9fc529    csinc   w9, w9, wzr, gt
   45b40:   17ffffc2    b   45a48 <__libc_init@plt-0x1b068>
   45b44:   aa1303e0    mov x0, x19
   45b48:   97ff8c33    bl  28c14 <__libc_init@plt-0x37e9c>
   45b4c:   f0fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   45b50:   394002a3    ldrb    w3, [x21]
   45b54:   91201042    add x2, x2, #0x804
   45b58:   52807da1    mov w1, #0x3ed                  // #1005
   45b5c:   97ff738f    bl  22998 <__libc_init@plt-0x3e118>
   45b60:   1400001b    b   45bcc <__libc_init@plt-0x1aee4>
   45b64:   5280003a    mov w26, #0x1                       // #1
   45b68:   2a1a03e2    mov w2, w26
   45b6c:   aa1303e0    mov x0, x19
   45b70:   52800401    mov w1, #0x20                   // #32
   45b74:   97ff8c87    bl  28d90 <__libc_init@plt-0x37d20>
   45b78:   360002a0    tbz w0, #0, 45bcc <__libc_init@plt-0x1aee4>
   45b7c:   f0fffe28    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   45b80:   b0fffe29    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   45b84:   91062108    add x8, x8, #0x188
   45b88:   912ad929    add x9, x9, #0xab6
   45b8c:   710002ff    cmp w23, #0x0
   45b90:   2a1803e2    mov w2, w24
   45b94:   9a88b121    csel    x1, x9, x8, lt  // lt = tstop
   45b98:   aa1303e0    mov x0, x19
   45b9c:   97ff87cf    bl  27ad8 <__libc_init@plt-0x38fd8>
   45ba0:   36000160    tbz w0, #0, 45bcc <__libc_init@plt-0x1aee4>
   45ba4:   93407ea2    sxtw    x2, w21
   45ba8:   aa1303e0    mov x0, x19
   45bac:   52800601    mov w1, #0x30                   // #48
   45bb0:   97ff8c78    bl  28d90 <__libc_init@plt-0x37d20>
   45bb4:   360000c0    tbz w0, #0, 45bcc <__libc_init@plt-0x1aee4>
   45bb8:   93407f22    sxtw    x2, w25
   45bbc:   aa1303e0    mov x0, x19
   45bc0:   aa1403e1    mov x1, x20
   45bc4:   97ff87c5    bl  27ad8 <__libc_init@plt-0x38fd8>
   45bc8:   14000002    b   45bd0 <__libc_init@plt-0x1aee0>
   45bcc:   2a1f03e0    mov w0, wzr
   45bd0:   f94016c8    ldr x8, [x22, #40]
   45bd4:   f85f83a9    ldur    x9, [x29, #-8]
   45bd8:   eb09011f    cmp x8, x9
   45bdc:   54000121    b.ne    45c00 <__libc_init@plt-0x1aeb0>  // b.any
   45be0:   a94d4ff4    ldp x20, x19, [sp, #208]
   45be4:   12000000    and w0, w0, #0x1
   45be8:   a94c57f6    ldp x22, x21, [sp, #192]
   45bec:   a94b5ff8    ldp x24, x23, [sp, #176]
   45bf0:   a94a67fa    ldp x26, x25, [sp, #160]
   45bf4:   a9497bfd    ldp x29, x30, [sp, #144]
   45bf8:   910383ff    add sp, sp, #0xe0
   45bfc:   d65f03c0    ret
   45c00:   94006bd0    bl  60b40 <__stack_chk_fail@plt>
   45c04:   d101c3ff    sub sp, sp, #0x70
   45c08:   a9017bfd    stp x29, x30, [sp, #16]
   45c0c:   910043fd    add x29, sp, #0x10
   45c10:   f90013fb    str x27, [sp, #32]
   45c14:   a90367fa    stp x26, x25, [sp, #48]
   45c18:   a9045ff8    stp x24, x23, [sp, #64]
   45c1c:   a90557f6    stp x22, x21, [sp, #80]
   45c20:   a9064ff4    stp x20, x19, [sp, #96]
   45c24:   aa0303f4    mov x20, x3
   45c28:   d53bd055    mrs x21, tpidr_el0
   45c2c:   8b02006a    add x10, x3, x2
   45c30:   aa0003f3    mov x19, x0
   45c34:   f94016a9    ldr x9, [x21, #40]
   45c38:   531d7288    lsl w8, w20, #3
   45c3c:   d1000556    sub x22, x10, #0x1
   45c40:   f90007e9    str x9, [sp, #8]
   45c44:   b4000363    cbz x3, 45cb0 <__libc_init@plt-0x1ae00>
   45c48:   2a1f03f8    mov w24, wzr
   45c4c:   2a1f03e9    mov w9, wzr
   45c50:   528000f7    mov w23, #0x7                       // #7
   45c54:   52800039    mov w25, #0x1                       // #1
   45c58:   34000159    cbz w25, 45c80 <__libc_init@plt-0x1ae30>
   45c5c:   37f801d7    tbnz    w23, #31, 45c94 <__libc_init@plt-0x1ae1c>
   45c60:   394002ca    ldrb    w10, [x22]
   45c64:   2a1f03f9    mov w25, wzr
   45c68:   1ad7254a    lsr w10, w10, w23
   45c6c:   510006f7    sub w23, w23, #0x1
   45c70:   331f7b0a    bfi w10, w24, #1, #31
   45c74:   2a0a03f8    mov w24, w10
   45c78:   b5ffff14    cbnz    x20, 45c58 <__libc_init@plt-0x1ae58>
   45c7c:   1400000b    b   45ca8 <__libc_init@plt-0x1ae08>
   45c80:   35000258    cbnz    w24, 45cc8 <__libc_init@plt-0x1ade8>
   45c84:   11000529    add w9, w9, #0x1
   45c88:   52800039    mov w25, #0x1                       // #1
   45c8c:   b5fffe74    cbnz    x20, 45c58 <__libc_init@plt-0x1ae58>
   45c90:   14000006    b   45ca8 <__libc_init@plt-0x1ae08>
   45c94:   d10006d6    sub x22, x22, #0x1
   45c98:   d1000694    sub x20, x20, #0x1
   45c9c:   52800039    mov w25, #0x1                       // #1
   45ca0:   528000f7    mov w23, #0x7                       // #7
   45ca4:   b5fffdb4    cbnz    x20, 45c58 <__libc_init@plt-0x1ae58>
   45ca8:   5280003a    mov w26, #0x1                       // #1
   45cac:   14000009    b   45cd0 <__libc_init@plt-0x1ade0>
   45cb0:   52800039    mov w25, #0x1                       // #1
   45cb4:   2a1f03e9    mov w9, wzr
   45cb8:   2a1f03f8    mov w24, wzr
   45cbc:   528000f7    mov w23, #0x7                       // #7
   45cc0:   2a1903fa    mov w26, w25
   45cc4:   14000003    b   45cd0 <__libc_init@plt-0x1ade0>
   45cc8:   2a1f03f9    mov w25, wzr
   45ccc:   2a1f03fa    mov w26, wzr
   45cd0:   3940202a    ldrb    w10, [x1, #8]
   45cd4:   4b090108    sub w8, w8, w9
   45cd8:   b940042b    ldr w11, [x1, #4]
   45cdc:   3940402c    ldrb    w12, [x1, #16]
   45ce0:   7100015f    cmp w10, #0x0
   45ce4:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   45ce8:   340001cc    cbz w12, 45d20 <__libc_init@plt-0x1ad90>
   45cec:   b9400c2b    ldr w11, [x1, #12]
   45cf0:   6b080169    subs    w9, w11, w8
   45cf4:   5400016b    b.lt    45d20 <__libc_init@plt-0x1ad90>  // b.tstop
   45cf8:   7100017f    cmp w11, #0x0
   45cfc:   5200034c    eor w12, w26, #0x1
   45d00:   1a9f07eb    cset    w11, ne // ne = any
   45d04:   2a0c016b    orr w11, w11, w12
   45d08:   370000ab    tbnz    w11, #0, 45d1c <__libc_init@plt-0x1ad94>
   45d0c:   7100055f    cmp w10, #0x1
   45d10:   2a1f03fa    mov w26, wzr
   45d14:   1a9fc54a    csinc   w10, w10, wzr, gt
   45d18:   14000002    b   45d20 <__libc_init@plt-0x1ad90>
   45d1c:   2a0903fa    mov w26, w9
   45d20:   0b080348    add w8, w26, w8
   45d24:   7100055f    cmp w10, #0x1
   45d28:   4b080149    sub w9, w10, w8
   45d2c:   0aa97d22    bic w2, w9, w9, asr #31
   45d30:   540001cb    b.lt    45d68 <__libc_init@plt-0x1ad48>  // b.tstop
   45d34:   0b080048    add w8, w2, w8
   45d38:   6b0a011f    cmp w8, w10
   45d3c:   5400016d    b.le    45d68 <__libc_init@plt-0x1ad48>
   45d40:   2a0a03e2    mov w2, w10
   45d44:   aa1303e0    mov x0, x19
   45d48:   52800541    mov w1, #0x2a                   // #42
   45d4c:   97ff8c11    bl  28d90 <__libc_init@plt-0x37d20>
   45d50:   f94016a8    ldr x8, [x21, #40]
   45d54:   f94007e9    ldr x9, [sp, #8]
   45d58:   eb09011f    cmp x8, x9
   45d5c:   54000741    b.ne    45e44 <__libc_init@plt-0x1ac6c>  // b.any
   45d60:   12000000    and w0, w0, #0x1
   45d64:   14000030    b   45e24 <__libc_init@plt-0x1ac8c>
   45d68:   aa1303e0    mov x0, x19
   45d6c:   52800401    mov w1, #0x20                   // #32
   45d70:   97ff8c08    bl  28d90 <__libc_init@plt-0x37d20>
   45d74:   360004e0    tbz w0, #0, 45e10 <__libc_init@plt-0x1aca0>
   45d78:   93407f42    sxtw    x2, w26
   45d7c:   aa1303e0    mov x0, x19
   45d80:   52800601    mov w1, #0x30                   // #48
   45d84:   97ff8c03    bl  28d90 <__libc_init@plt-0x37d20>
   45d88:   36000440    tbz w0, #0, 45e10 <__libc_init@plt-0x1aca0>
   45d8c:   b40003f4    cbz x20, 45e08 <__libc_init@plt-0x1aca8>
   45d90:   5280061a    mov w26, #0x30                      // #48
   45d94:   528006fb    mov w27, #0x37                      // #55
   45d98:   34000159    cbz w25, 45dc0 <__libc_init@plt-0x1acf0>
   45d9c:   37f802d7    tbnz    w23, #31, 45df4 <__libc_init@plt-0x1acbc>
   45da0:   394002c8    ldrb    w8, [x22]
   45da4:   2a1f03f9    mov w25, wzr
   45da8:   1ad72508    lsr w8, w8, w23
   45dac:   510006f7    sub w23, w23, #0x1
   45db0:   331f7b08    bfi w8, w24, #1, #31
   45db4:   2a0803f8    mov w24, w8
   45db8:   b5ffff14    cbnz    x20, 45d98 <__libc_init@plt-0x1ad18>
   45dbc:   14000013    b   45e08 <__libc_init@plt-0x1aca8>
   45dc0:   7100271f    cmp w24, #0x9
   45dc4:   910013e1    add x1, sp, #0x4
   45dc8:   1a9ac368    csel    w8, w27, w26, gt
   45dcc:   aa1303e0    mov x0, x19
   45dd0:   0b180108    add w8, w8, w24
   45dd4:   52800022    mov w2, #0x1                    // #1
   45dd8:   52800039    mov w25, #0x1                       // #1
   45ddc:   390013e8    strb    w8, [sp, #4]
   45de0:   97ff873e    bl  27ad8 <__libc_init@plt-0x38fd8>
   45de4:   36000160    tbz w0, #0, 45e10 <__libc_init@plt-0x1aca0>
   45de8:   2a1f03f8    mov w24, wzr
   45dec:   b5fffd74    cbnz    x20, 45d98 <__libc_init@plt-0x1ad18>
   45df0:   14000006    b   45e08 <__libc_init@plt-0x1aca8>
   45df4:   d10006d6    sub x22, x22, #0x1
   45df8:   d1000694    sub x20, x20, #0x1
   45dfc:   52800039    mov w25, #0x1                       // #1
   45e00:   528000f7    mov w23, #0x7                       // #7
   45e04:   b5fffcb4    cbnz    x20, 45d98 <__libc_init@plt-0x1ad18>
   45e08:   52800020    mov w0, #0x1                    // #1
   45e0c:   14000002    b   45e14 <__libc_init@plt-0x1ac9c>
   45e10:   2a1f03e0    mov w0, wzr
   45e14:   f94016a8    ldr x8, [x21, #40]
   45e18:   f94007e9    ldr x9, [sp, #8]
   45e1c:   eb09011f    cmp x8, x9
   45e20:   54000121    b.ne    45e44 <__libc_init@plt-0x1ac6c>  // b.any
   45e24:   a9464ff4    ldp x20, x19, [sp, #96]
   45e28:   a94557f6    ldp x22, x21, [sp, #80]
   45e2c:   a9445ff8    ldp x24, x23, [sp, #64]
   45e30:   a94367fa    ldp x26, x25, [sp, #48]
   45e34:   a9417bfd    ldp x29, x30, [sp, #16]
   45e38:   f94013fb    ldr x27, [sp, #32]
   45e3c:   9101c3ff    add sp, sp, #0x70
   45e40:   d65f03c0    ret
   45e44:   94006b3f    bl  60b40 <__stack_chk_fail@plt>
   45e48:   d101c3ff    sub sp, sp, #0x70
   45e4c:   a9017bfd    stp x29, x30, [sp, #16]
   45e50:   910043fd    add x29, sp, #0x10
   45e54:   f90013fb    str x27, [sp, #32]
   45e58:   a90367fa    stp x26, x25, [sp, #48]
   45e5c:   a9045ff8    stp x24, x23, [sp, #64]
   45e60:   a90557f6    stp x22, x21, [sp, #80]
   45e64:   a9064ff4    stp x20, x19, [sp, #96]
   45e68:   b201f3e9    mov x9, #0xaaaaaaaaaaaaaaaa     // #-6148914691236517206
   45e6c:   d37df068    lsl x8, x3, #3
   45e70:   f2955569    movk    x9, #0xaaab
   45e74:   8b02006b    add x11, x3, x2
   45e78:   aa0303f4    mov x20, x3
   45e7c:   aa0003f3    mov x19, x0
   45e80:   9bc97d09    umulh   x9, x8, x9
   45e84:   d1000576    sub x22, x11, #0x1
   45e88:   d341fd29    lsr x9, x9, #1
   45e8c:   4b09092a    sub w10, w9, w9, lsl #2
   45e90:   0b080148    add w8, w10, w8
   45e94:   5280006a    mov w10, #0x3                       // #3
   45e98:   7100011f    cmp w8, #0x0
   45e9c:   d53bd055    mrs x21, tpidr_el0
   45ea0:   1a8ac117    csel    w23, w8, w10, gt
   45ea4:   f94016aa    ldr x10, [x21, #40]
   45ea8:   1a89d528    cinc    w8, w9, gt
   45eac:   f90007ea    str x10, [sp, #8]
   45eb0:   b4000323    cbz x3, 45f14 <__libc_init@plt-0x1ab9c>
   45eb4:   2a1f03f9    mov w25, wzr
   45eb8:   2a1f03e9    mov w9, wzr
   45ebc:   528000f8    mov w24, #0x7                       // #7
   45ec0:   34000157    cbz w23, 45ee8 <__libc_init@plt-0x1abc8>
   45ec4:   37f801d8    tbnz    w24, #31, 45efc <__libc_init@plt-0x1abb4>
   45ec8:   394002ca    ldrb    w10, [x22]
   45ecc:   510006f7    sub w23, w23, #0x1
   45ed0:   1ad8254a    lsr w10, w10, w24
   45ed4:   51000718    sub w24, w24, #0x1
   45ed8:   331f7b2a    bfi w10, w25, #1, #31
   45edc:   2a0a03f9    mov w25, w10
   45ee0:   b5ffff14    cbnz    x20, 45ec0 <__libc_init@plt-0x1abf0>
   45ee4:   1400000a    b   45f0c <__libc_init@plt-0x1aba4>
   45ee8:   35000219    cbnz    w25, 45f28 <__libc_init@plt-0x1ab88>
   45eec:   11000529    add w9, w9, #0x1
   45ef0:   52800077    mov w23, #0x3                       // #3
   45ef4:   b5fffe74    cbnz    x20, 45ec0 <__libc_init@plt-0x1abf0>
   45ef8:   14000005    b   45f0c <__libc_init@plt-0x1aba4>
   45efc:   d10006d6    sub x22, x22, #0x1
   45f00:   d1000694    sub x20, x20, #0x1
   45f04:   528000f8    mov w24, #0x7                       // #7
   45f08:   b5fffdd4    cbnz    x20, 45ec0 <__libc_init@plt-0x1abf0>
   45f0c:   5280003a    mov w26, #0x1                       // #1
   45f10:   14000008    b   45f30 <__libc_init@plt-0x1ab80>
   45f14:   2a1f03e9    mov w9, wzr
   45f18:   2a1f03f9    mov w25, wzr
   45f1c:   5280003a    mov w26, #0x1                       // #1
   45f20:   528000f8    mov w24, #0x7                       // #7
   45f24:   14000003    b   45f30 <__libc_init@plt-0x1ab80>
   45f28:   2a1f03f7    mov w23, wzr
   45f2c:   2a1f03fa    mov w26, wzr
   45f30:   3940202a    ldrb    w10, [x1, #8]
   45f34:   4b090108    sub w8, w8, w9
   45f38:   b940042b    ldr w11, [x1, #4]
   45f3c:   3940402c    ldrb    w12, [x1, #16]
   45f40:   7100015f    cmp w10, #0x0
   45f44:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   45f48:   340001cc    cbz w12, 45f80 <__libc_init@plt-0x1ab30>
   45f4c:   b9400c2b    ldr w11, [x1, #12]
   45f50:   6b080169    subs    w9, w11, w8
   45f54:   5400016b    b.lt    45f80 <__libc_init@plt-0x1ab30>  // b.tstop
   45f58:   7100017f    cmp w11, #0x0
   45f5c:   5200034c    eor w12, w26, #0x1
   45f60:   1a9f07eb    cset    w11, ne // ne = any
   45f64:   2a0c016b    orr w11, w11, w12
   45f68:   370000ab    tbnz    w11, #0, 45f7c <__libc_init@plt-0x1ab34>
   45f6c:   7100055f    cmp w10, #0x1
   45f70:   2a1f03fa    mov w26, wzr
   45f74:   1a9fc54a    csinc   w10, w10, wzr, gt
   45f78:   14000002    b   45f80 <__libc_init@plt-0x1ab30>
   45f7c:   2a0903fa    mov w26, w9
   45f80:   0b080348    add w8, w26, w8
   45f84:   7100055f    cmp w10, #0x1
   45f88:   4b080149    sub w9, w10, w8
   45f8c:   0aa97d22    bic w2, w9, w9, asr #31
   45f90:   540001cb    b.lt    45fc8 <__libc_init@plt-0x1aae8>  // b.tstop
   45f94:   0b080048    add w8, w2, w8
   45f98:   6b0a011f    cmp w8, w10
   45f9c:   5400016d    b.le    45fc8 <__libc_init@plt-0x1aae8>
   45fa0:   2a0a03e2    mov w2, w10
   45fa4:   aa1303e0    mov x0, x19
   45fa8:   52800541    mov w1, #0x2a                   // #42
   45fac:   97ff8b79    bl  28d90 <__libc_init@plt-0x37d20>
   45fb0:   f94016a8    ldr x8, [x21, #40]
   45fb4:   f94007e9    ldr x9, [sp, #8]
   45fb8:   eb09011f    cmp x8, x9
   45fbc:   54000721    b.ne    460a0 <__libc_init@plt-0x1aa10>  // b.any
   45fc0:   12000000    and w0, w0, #0x1
   45fc4:   1400002f    b   46080 <__libc_init@plt-0x1aa30>
   45fc8:   aa1303e0    mov x0, x19
   45fcc:   52800401    mov w1, #0x20                   // #32
   45fd0:   97ff8b70    bl  28d90 <__libc_init@plt-0x37d20>
   45fd4:   360004c0    tbz w0, #0, 4606c <__libc_init@plt-0x1aa44>
   45fd8:   93407f42    sxtw    x2, w26
   45fdc:   aa1303e0    mov x0, x19
   45fe0:   52800601    mov w1, #0x30                   // #48
   45fe4:   97ff8b6b    bl  28d90 <__libc_init@plt-0x37d20>
   45fe8:   36000420    tbz w0, #0, 4606c <__libc_init@plt-0x1aa44>
   45fec:   b40003d4    cbz x20, 46064 <__libc_init@plt-0x1aa4c>
   45ff0:   5280061a    mov w26, #0x30                      // #48
   45ff4:   528006fb    mov w27, #0x37                      // #55
   45ff8:   34000157    cbz w23, 46020 <__libc_init@plt-0x1aa90>
   45ffc:   37f802d8    tbnz    w24, #31, 46054 <__libc_init@plt-0x1aa5c>
   46000:   394002c8    ldrb    w8, [x22]
   46004:   510006f7    sub w23, w23, #0x1
   46008:   1ad82508    lsr w8, w8, w24
   4600c:   51000718    sub w24, w24, #0x1
   46010:   331f7b28    bfi w8, w25, #1, #31
   46014:   2a0803f9    mov w25, w8
   46018:   b5ffff14    cbnz    x20, 45ff8 <__libc_init@plt-0x1aab8>
   4601c:   14000012    b   46064 <__libc_init@plt-0x1aa4c>
   46020:   7100273f    cmp w25, #0x9
   46024:   910013e1    add x1, sp, #0x4
   46028:   1a9ac368    csel    w8, w27, w26, gt
   4602c:   aa1303e0    mov x0, x19
   46030:   0b190108    add w8, w8, w25
   46034:   52800022    mov w2, #0x1                    // #1
   46038:   390013e8    strb    w8, [sp, #4]
   4603c:   97ff86a7    bl  27ad8 <__libc_init@plt-0x38fd8>
   46040:   36000160    tbz w0, #0, 4606c <__libc_init@plt-0x1aa44>
   46044:   2a1f03f9    mov w25, wzr
   46048:   52800077    mov w23, #0x3                       // #3
   4604c:   b5fffd74    cbnz    x20, 45ff8 <__libc_init@plt-0x1aab8>
   46050:   14000005    b   46064 <__libc_init@plt-0x1aa4c>
   46054:   d10006d6    sub x22, x22, #0x1
   46058:   d1000694    sub x20, x20, #0x1
   4605c:   528000f8    mov w24, #0x7                       // #7
   46060:   b5fffcd4    cbnz    x20, 45ff8 <__libc_init@plt-0x1aab8>
   46064:   52800020    mov w0, #0x1                    // #1
   46068:   14000002    b   46070 <__libc_init@plt-0x1aa40>
   4606c:   2a1f03e0    mov w0, wzr
   46070:   f94016a8    ldr x8, [x21, #40]
   46074:   f94007e9    ldr x9, [sp, #8]
   46078:   eb09011f    cmp x8, x9
   4607c:   54000121    b.ne    460a0 <__libc_init@plt-0x1aa10>  // b.any
   46080:   a9464ff4    ldp x20, x19, [sp, #96]
   46084:   a94557f6    ldp x22, x21, [sp, #80]
   46088:   a9445ff8    ldp x24, x23, [sp, #64]
   4608c:   a94367fa    ldp x26, x25, [sp, #48]
   46090:   a9417bfd    ldp x29, x30, [sp, #16]
   46094:   f94013fb    ldr x27, [sp, #32]
   46098:   9101c3ff    add sp, sp, #0x70
   4609c:   d65f03c0    ret
   460a0:   94006aa8    bl  60b40 <__stack_chk_fail@plt>
   460a4:   d101c3ff    sub sp, sp, #0x70
   460a8:   a9017bfd    stp x29, x30, [sp, #16]
   460ac:   910043fd    add x29, sp, #0x10
   460b0:   f90013fb    str x27, [sp, #32]
   460b4:   a90367fa    stp x26, x25, [sp, #48]
   460b8:   a9045ff8    stp x24, x23, [sp, #64]
   460bc:   a90557f6    stp x22, x21, [sp, #80]
   460c0:   a9064ff4    stp x20, x19, [sp, #96]
   460c4:   aa0303f4    mov x20, x3
   460c8:   d53bd055    mrs x21, tpidr_el0
   460cc:   8b02006a    add x10, x3, x2
   460d0:   aa0003f3    mov x19, x0
   460d4:   f94016a9    ldr x9, [x21, #40]
   460d8:   531f7a88    lsl w8, w20, #1
   460dc:   52800097    mov w23, #0x4                       // #4
   460e0:   d1000556    sub x22, x10, #0x1
   460e4:   f90007e9    str x9, [sp, #8]
   460e8:   b4000323    cbz x3, 4614c <__libc_init@plt-0x1a964>
   460ec:   2a1f03f9    mov w25, wzr
   460f0:   2a1f03e9    mov w9, wzr
   460f4:   528000f8    mov w24, #0x7                       // #7
   460f8:   34000157    cbz w23, 46120 <__libc_init@plt-0x1a990>
   460fc:   37f801d8    tbnz    w24, #31, 46134 <__libc_init@plt-0x1a97c>
   46100:   394002ca    ldrb    w10, [x22]
   46104:   510006f7    sub w23, w23, #0x1
   46108:   1ad8254a    lsr w10, w10, w24
   4610c:   51000718    sub w24, w24, #0x1
   46110:   331f7b2a    bfi w10, w25, #1, #31
   46114:   2a0a03f9    mov w25, w10
   46118:   b5ffff14    cbnz    x20, 460f8 <__libc_init@plt-0x1a9b8>
   4611c:   1400000a    b   46144 <__libc_init@plt-0x1a96c>
   46120:   35000219    cbnz    w25, 46160 <__libc_init@plt-0x1a950>
   46124:   11000529    add w9, w9, #0x1
   46128:   52800097    mov w23, #0x4                       // #4
   4612c:   b5fffe74    cbnz    x20, 460f8 <__libc_init@plt-0x1a9b8>
   46130:   14000005    b   46144 <__libc_init@plt-0x1a96c>
   46134:   d10006d6    sub x22, x22, #0x1
   46138:   d1000694    sub x20, x20, #0x1
   4613c:   528000f8    mov w24, #0x7                       // #7
   46140:   b5fffdd4    cbnz    x20, 460f8 <__libc_init@plt-0x1a9b8>
   46144:   5280003a    mov w26, #0x1                       // #1
   46148:   14000008    b   46168 <__libc_init@plt-0x1a948>
   4614c:   2a1f03e9    mov w9, wzr
   46150:   2a1f03f9    mov w25, wzr
   46154:   5280003a    mov w26, #0x1                       // #1
   46158:   528000f8    mov w24, #0x7                       // #7
   4615c:   14000003    b   46168 <__libc_init@plt-0x1a948>
   46160:   2a1f03f7    mov w23, wzr
   46164:   2a1f03fa    mov w26, wzr
   46168:   3940202a    ldrb    w10, [x1, #8]
   4616c:   4b090108    sub w8, w8, w9
   46170:   b940042b    ldr w11, [x1, #4]
   46174:   3940402c    ldrb    w12, [x1, #16]
   46178:   7100015f    cmp w10, #0x0
   4617c:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   46180:   340001cc    cbz w12, 461b8 <__libc_init@plt-0x1a8f8>
   46184:   b9400c2b    ldr w11, [x1, #12]
   46188:   6b080169    subs    w9, w11, w8
   4618c:   5400016b    b.lt    461b8 <__libc_init@plt-0x1a8f8>  // b.tstop
   46190:   7100017f    cmp w11, #0x0
   46194:   5200034c    eor w12, w26, #0x1
   46198:   1a9f07eb    cset    w11, ne // ne = any
   4619c:   2a0c016b    orr w11, w11, w12
   461a0:   370000ab    tbnz    w11, #0, 461b4 <__libc_init@plt-0x1a8fc>
   461a4:   7100055f    cmp w10, #0x1
   461a8:   2a1f03fa    mov w26, wzr
   461ac:   1a9fc54a    csinc   w10, w10, wzr, gt
   461b0:   14000002    b   461b8 <__libc_init@plt-0x1a8f8>
   461b4:   2a0903fa    mov w26, w9
   461b8:   0b080348    add w8, w26, w8
   461bc:   7100055f    cmp w10, #0x1
   461c0:   4b080149    sub w9, w10, w8
   461c4:   0aa97d22    bic w2, w9, w9, asr #31
   461c8:   540001cb    b.lt    46200 <__libc_init@plt-0x1a8b0>  // b.tstop
   461cc:   0b080048    add w8, w2, w8
   461d0:   6b0a011f    cmp w8, w10
   461d4:   5400016d    b.le    46200 <__libc_init@plt-0x1a8b0>
   461d8:   2a0a03e2    mov w2, w10
   461dc:   aa1303e0    mov x0, x19
   461e0:   52800541    mov w1, #0x2a                   // #42
   461e4:   97ff8aeb    bl  28d90 <__libc_init@plt-0x37d20>
   461e8:   f94016a8    ldr x8, [x21, #40]
   461ec:   f94007e9    ldr x9, [sp, #8]
   461f0:   eb09011f    cmp x8, x9
   461f4:   54000721    b.ne    462d8 <__libc_init@plt-0x1a7d8>  // b.any
   461f8:   12000000    and w0, w0, #0x1
   461fc:   1400002f    b   462b8 <__libc_init@plt-0x1a7f8>
   46200:   aa1303e0    mov x0, x19
   46204:   52800401    mov w1, #0x20                   // #32
   46208:   97ff8ae2    bl  28d90 <__libc_init@plt-0x37d20>
   4620c:   360004c0    tbz w0, #0, 462a4 <__libc_init@plt-0x1a80c>
   46210:   93407f42    sxtw    x2, w26
   46214:   aa1303e0    mov x0, x19
   46218:   52800601    mov w1, #0x30                   // #48
   4621c:   97ff8add    bl  28d90 <__libc_init@plt-0x37d20>
   46220:   36000420    tbz w0, #0, 462a4 <__libc_init@plt-0x1a80c>
   46224:   b40003d4    cbz x20, 4629c <__libc_init@plt-0x1a814>
   46228:   5280061a    mov w26, #0x30                      // #48
   4622c:   528006fb    mov w27, #0x37                      // #55
   46230:   34000157    cbz w23, 46258 <__libc_init@plt-0x1a858>
   46234:   37f802d8    tbnz    w24, #31, 4628c <__libc_init@plt-0x1a824>
   46238:   394002c8    ldrb    w8, [x22]
   4623c:   510006f7    sub w23, w23, #0x1
   46240:   1ad82508    lsr w8, w8, w24
   46244:   51000718    sub w24, w24, #0x1
   46248:   331f7b28    bfi w8, w25, #1, #31
   4624c:   2a0803f9    mov w25, w8
   46250:   b5ffff14    cbnz    x20, 46230 <__libc_init@plt-0x1a880>
   46254:   14000012    b   4629c <__libc_init@plt-0x1a814>
   46258:   7100273f    cmp w25, #0x9
   4625c:   910013e1    add x1, sp, #0x4
   46260:   1a9ac368    csel    w8, w27, w26, gt
   46264:   aa1303e0    mov x0, x19
   46268:   0b190108    add w8, w8, w25
   4626c:   52800022    mov w2, #0x1                    // #1
   46270:   390013e8    strb    w8, [sp, #4]
   46274:   97ff8619    bl  27ad8 <__libc_init@plt-0x38fd8>
   46278:   36000160    tbz w0, #0, 462a4 <__libc_init@plt-0x1a80c>
   4627c:   2a1f03f9    mov w25, wzr
   46280:   52800097    mov w23, #0x4                       // #4
   46284:   b5fffd74    cbnz    x20, 46230 <__libc_init@plt-0x1a880>
   46288:   14000005    b   4629c <__libc_init@plt-0x1a814>
   4628c:   d10006d6    sub x22, x22, #0x1
   46290:   d1000694    sub x20, x20, #0x1
   46294:   528000f8    mov w24, #0x7                       // #7
   46298:   b5fffcd4    cbnz    x20, 46230 <__libc_init@plt-0x1a880>
   4629c:   52800020    mov w0, #0x1                    // #1
   462a0:   14000002    b   462a8 <__libc_init@plt-0x1a808>
   462a4:   2a1f03e0    mov w0, wzr
   462a8:   f94016a8    ldr x8, [x21, #40]
   462ac:   f94007e9    ldr x9, [sp, #8]
   462b0:   eb09011f    cmp x8, x9
   462b4:   54000121    b.ne    462d8 <__libc_init@plt-0x1a7d8>  // b.any
   462b8:   a9464ff4    ldp x20, x19, [sp, #96]
   462bc:   a94557f6    ldp x22, x21, [sp, #80]
   462c0:   a9445ff8    ldp x24, x23, [sp, #64]
   462c4:   a94367fa    ldp x26, x25, [sp, #48]
   462c8:   a9417bfd    ldp x29, x30, [sp, #16]
   462cc:   f94013fb    ldr x27, [sp, #32]
   462d0:   9101c3ff    add sp, sp, #0x70
   462d4:   d65f03c0    ret
   462d8:   94006a1a    bl  60b40 <__stack_chk_fail@plt>
   462dc:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   462e0:   f9000bf7    str x23, [sp, #16]
   462e4:   910003fd    mov x29, sp
   462e8:   a90257f6    stp x22, x21, [sp, #32]
   462ec:   a9034ff4    stp x20, x19, [sp, #48]
   462f0:   39402029    ldrb    w9, [x1, #8]
   462f4:   aa0303f4    mov x20, x3
   462f8:   b940042a    ldr w10, [x1, #4]
   462fc:   aa0203f3    mov x19, x2
   46300:   39400028    ldrb    w8, [x1]
   46304:   aa0103f6    mov x22, x1
   46308:   7100013f    cmp w9, #0x0
   4630c:   aa0003f5    mov x21, x0
   46310:   1a8a0297    csel    w23, w20, w10, eq   // eq = none
   46314:   7101191f    cmp w8, #0x46
   46318:   5400014d    b.le    46340 <__libc_init@plt-0x1a770>
   4631c:   7101691f    cmp w8, #0x5a
   46320:   540004a0    b.eq    463b4 <__libc_init@plt-0x1a6fc>  // b.none
   46324:   71013d1f    cmp w8, #0x4f
   46328:   54000580    b.eq    463d8 <__libc_init@plt-0x1a6d8>  // b.none
   4632c:   71011d1f    cmp w8, #0x47
   46330:   54000661    b.ne    463fc <__libc_init@plt-0x1a6b4>  // b.any
   46334:   710002ff    cmp w23, #0x0
   46338:   1a970297    csel    w23, w20, w23, eq   // eq = none
   4633c:   1400000e    b   46374 <__libc_init@plt-0x1a73c>
   46340:   7101051f    cmp w8, #0x41
   46344:   54000180    b.eq    46374 <__libc_init@plt-0x1a73c>  // b.none
   46348:   7101091f    cmp w8, #0x42
   4634c:   54000581    b.ne    463fc <__libc_init@plt-0x1a6b4>  // b.any
   46350:   aa1503e0    mov x0, x21
   46354:   aa1603e1    mov x1, x22
   46358:   aa1303e2    mov x2, x19
   4635c:   aa1403e3    mov x3, x20
   46360:   a9434ff4    ldp x20, x19, [sp, #48]
   46364:   a94257f6    ldp x22, x21, [sp, #32]
   46368:   f9400bf7    ldr x23, [sp, #16]
   4636c:   a8c47bfd    ldp x29, x30, [sp], #64
   46370:   17fffe25    b   45c04 <__libc_init@plt-0x1aeac>
   46374:   4b1402e8    sub w8, w23, w20
   46378:   aa1503e0    mov x0, x21
   4637c:   52800401    mov w1, #0x20                   // #32
   46380:   0aa87d02    bic w2, w8, w8, asr #31
   46384:   97ff8a83    bl  28d90 <__libc_init@plt-0x37d20>
   46388:   36000480    tbz w0, #0, 46418 <__libc_init@plt-0x1a698>
   4638c:   6b1402ff    cmp w23, w20
   46390:   aa1503e0    mov x0, x21
   46394:   1a97c288    csel    w8, w20, w23, gt
   46398:   aa1303e1    mov x1, x19
   4639c:   a9434ff4    ldp x20, x19, [sp, #48]
   463a0:   93407d02    sxtw    x2, w8
   463a4:   a94257f6    ldp x22, x21, [sp, #32]
   463a8:   f9400bf7    ldr x23, [sp, #16]
   463ac:   a8c47bfd    ldp x29, x30, [sp], #64
   463b0:   17ff878a    b   281d8 <__libc_init@plt-0x388d8>
   463b4:   aa1503e0    mov x0, x21
   463b8:   aa1603e1    mov x1, x22
   463bc:   aa1303e2    mov x2, x19
   463c0:   aa1403e3    mov x3, x20
   463c4:   a9434ff4    ldp x20, x19, [sp, #48]
   463c8:   a94257f6    ldp x22, x21, [sp, #32]
   463cc:   f9400bf7    ldr x23, [sp, #16]
   463d0:   a8c47bfd    ldp x29, x30, [sp], #64
   463d4:   17ffff34    b   460a4 <__libc_init@plt-0x1aa0c>
   463d8:   aa1503e0    mov x0, x21
   463dc:   aa1603e1    mov x1, x22
   463e0:   aa1303e2    mov x2, x19
   463e4:   aa1403e3    mov x3, x20
   463e8:   a9434ff4    ldp x20, x19, [sp, #48]
   463ec:   a94257f6    ldp x22, x21, [sp, #32]
   463f0:   f9400bf7    ldr x23, [sp, #16]
   463f4:   a8c47bfd    ldp x29, x30, [sp], #64
   463f8:   17fffe94    b   45e48 <__libc_init@plt-0x1ac68>
   463fc:   aa1503e0    mov x0, x21
   46400:   97ff8a05    bl  28c14 <__libc_init@plt-0x37e9c>
   46404:   b0fffe22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   46408:   394002c3    ldrb    w3, [x22]
   4640c:   9128d842    add x2, x2, #0xa36
   46410:   52807da1    mov w1, #0x3ed                  // #1005
   46414:   97ff7161    bl  22998 <__libc_init@plt-0x3e118>
   46418:   a9434ff4    ldp x20, x19, [sp, #48]
   4641c:   2a1f03e0    mov w0, wzr
   46420:   a94257f6    ldp x22, x21, [sp, #32]
   46424:   f9400bf7    ldr x23, [sp, #16]
   46428:   a8c47bfd    ldp x29, x30, [sp], #64
   4642c:   d65f03c0    ret
   46430:   d10383ff    sub sp, sp, #0xe0
   46434:   a9097bfd    stp x29, x30, [sp, #144]
   46438:   910243fd    add x29, sp, #0x90
   4643c:   a90a67fa    stp x26, x25, [sp, #160]
   46440:   a90b5ff8    stp x24, x23, [sp, #176]
   46444:   a90c57f6    stp x22, x21, [sp, #192]
   46448:   a90d4ff4    stp x20, x19, [sp, #208]
   4644c:   d53bd056    mrs x22, tpidr_el0
   46450:   aa0103f5    mov x21, x1
   46454:   f94016c8    ldr x8, [x22, #40]
   46458:   aa0003f3    mov x19, x0
   4645c:   f81f83a8    stur    x8, [x29, #-8]
   46460:   39400028    ldrb    w8, [x1]
   46464:   790003e2    strh    w2, [sp]
   46468:   7101391f    cmp w8, #0x4e
   4646c:   5400020c    b.gt    464ac <__libc_init@plt-0x1a604>
   46470:   51010509    sub w9, w8, #0x41
   46474:   7100213f    cmp w9, #0x8
   46478:   54000f28    b.hi    4665c <__libc_init@plt-0x1a454>  // b.pmore
   4647c:   d503201f    nop
   46480:   50e3d38a    adr x10, def2 <__libc_init@plt-0x52bbe>
   46484:   1000008b    adr x11, 46494 <__libc_init@plt-0x1a61c>
   46488:   3869694c    ldrb    w12, [x10, x9]
   4648c:   8b0c096b    add x11, x11, x12, lsl #2
   46490:   d61f0160    br  x11
   46494:   910003e2    mov x2, sp
   46498:   aa1303e0    mov x0, x19
   4649c:   aa1503e1    mov x1, x21
   464a0:   52800043    mov w3, #0x2                    // #2
   464a4:   97ffff8e    bl  462dc <__libc_init@plt-0x1a7d4>
   464a8:   14000090    b   466e8 <__libc_init@plt-0x1a3c8>
   464ac:   71013d1f    cmp w8, #0x4f
   464b0:   54000ae0    b.eq    4660c <__libc_init@plt-0x1a4a4>  // b.none
   464b4:   7101691f    cmp w8, #0x5a
   464b8:   54000b60    b.eq    46624 <__libc_init@plt-0x1a48c>  // b.none
   464bc:   71019d1f    cmp w8, #0x67
   464c0:   54000ce1    b.ne    4665c <__libc_init@plt-0x1a454>  // b.any
   464c4:   13003c57    sxth    w23, w2
   464c8:   910013e9    add x9, sp, #0x4
   464cc:   710002ff    cmp w23, #0x0
   464d0:   91020929    add x9, x9, #0x82
   464d4:   5a9756ea    cneg    w10, w23, mi    // mi = first
   464d8:   377800a2    tbnz    w2, #15, 464ec <__libc_init@plt-0x1a5c4>
   464dc:   394072ab    ldrb    w11, [x21, #28]
   464e0:   3710006b    tbnz    w11, #2, 464ec <__libc_init@plt-0x1a5c4>
   464e4:   2a1f03f8    mov w24, wzr
   464e8:   14000002    b   464f0 <__libc_init@plt-0x1a5c0>
   464ec:   52800038    mov w24, #0x1                       // #1
   464f0:   72003d5f    tst w10, #0xffff
   464f4:   540001c0    b.eq    4652c <__libc_init@plt-0x1a584>  // b.none
   464f8:   529999ab    mov w11, #0xcccd                    // #52429
   464fc:   1280012c    mov w12, #0xfffffff6                // #-10
   46500:   aa0903f4    mov x20, x9
   46504:   12003d4d    and w13, w10, #0xffff
   46508:   710029bf    cmp w13, #0xa
   4650c:   1b0b7dae    mul w14, w13, w11
   46510:   53137dce    lsr w14, w14, #19
   46514:   1b0c29ca    madd    w10, w14, w12, w10
   46518:   1100c14f    add w15, w10, #0x30
   4651c:   2a0e03ea    mov w10, w14
   46520:   381ffe8f    strb    w15, [x20, #-1]!
   46524:   54ffff02    b.cs    46504 <__libc_init@plt-0x1a5ac>  // b.hs, b.nlast
   46528:   14000002    b   46530 <__libc_init@plt-0x1a580>
   4652c:   aa0903f4    mov x20, x9
   46530:   394022aa    ldrb    w10, [x21, #8]
   46534:   cb140139    sub x25, x9, x20
   46538:   b94006ab    ldr w11, [x21, #4]
   4653c:   7100015f    cmp w10, #0x0
   46540:   394042aa    ldrb    w10, [x21, #16]
   46544:   1a8b03e9    csel    w9, wzr, w11, eq    // eq = none
   46548:   3400008a    cbz w10, 46558 <__libc_init@plt-0x1a558>
   4654c:   b9400eaa    ldr w10, [x21, #12]
   46550:   6b190155    subs    w21, w10, w25
   46554:   5400074a    b.ge    4663c <__libc_init@plt-0x1a474>  // b.tcont
   46558:   72003c5f    tst w2, #0xffff
   4655c:   1a9f17f5    cset    w21, eq // eq = none
   46560:   0b19030a    add w10, w24, w25
   46564:   7100053f    cmp w9, #0x1
   46568:   0b15014a    add w10, w10, w21
   4656c:   4b0a012b    sub w11, w9, w10
   46570:   0aab7d7a    bic w26, w11, w11, asr #31
   46574:   5400012b    b.lt    46598 <__libc_init@plt-0x1a518>  // b.tstop
   46578:   0b0a034b    add w11, w26, w10
   4657c:   6b09017f    cmp w11, w9
   46580:   540000cd    b.le    46598 <__libc_init@plt-0x1a518>
   46584:   2a0903e2    mov w2, w9
   46588:   aa1303e0    mov x0, x19
   4658c:   52800541    mov w1, #0x2a                   // #42
   46590:   97ff8a00    bl  28d90 <__libc_init@plt-0x37d20>
   46594:   14000055    b   466e8 <__libc_init@plt-0x1a3c8>
   46598:   51019d08    sub w8, w8, #0x67
   4659c:   71004d1f    cmp w8, #0x13
   465a0:   54000708    b.hi    46680 <__libc_init@plt-0x1a430>  // b.pmore
   465a4:   52800029    mov w9, #0x1                    // #1
   465a8:   1ac82128    lsl w8, w9, w8
   465ac:   52810029    mov w9, #0x801                  // #2049
   465b0:   72a00109    movk    w9, #0x8, lsl #16
   465b4:   6a09011f    tst w8, w9
   465b8:   54000640    b.eq    46680 <__libc_init@plt-0x1a430>  // b.none
   465bc:   aa1303e0    mov x0, x19
   465c0:   7100075f    cmp w26, #0x1
   465c4:   1a9f8748    csinc   w8, w26, wzr, hi    // hi = pmore
   465c8:   0b0a011a    add w26, w8, w10
   465cc:   97ff84d2    bl  27914 <__libc_init@plt-0x3919c>
   465d0:   93407f41    sxtw    x1, w26
   465d4:   97ff80d7    bl  26930 <__libc_init@plt-0x3a180>
   465d8:   36000520    tbz w0, #0, 4667c <__libc_init@plt-0x1a434>
   465dc:   aa1303e0    mov x0, x19
   465e0:   52800021    mov w1, #0x1                    // #1
   465e4:   5280003a    mov w26, #0x1                       // #1
   465e8:   97ff88fb    bl  289d4 <__libc_init@plt-0x380dc>
   465ec:   370004a0    tbnz    w0, #0, 46680 <__libc_init@plt-0x1a430>
   465f0:   1400003d    b   466e4 <__libc_init@plt-0x1a3cc>
   465f4:   910003e2    mov x2, sp
   465f8:   aa1303e0    mov x0, x19
   465fc:   aa1503e1    mov x1, x21
   46600:   52800043    mov w3, #0x2                    // #2
   46604:   97fffd80    bl  45c04 <__libc_init@plt-0x1aeac>
   46608:   14000038    b   466e8 <__libc_init@plt-0x1a3c8>
   4660c:   910003e2    mov x2, sp
   46610:   aa1303e0    mov x0, x19
   46614:   aa1503e1    mov x1, x21
   46618:   52800043    mov w3, #0x2                    // #2
   4661c:   97fffe0b    bl  45e48 <__libc_init@plt-0x1ac68>
   46620:   14000032    b   466e8 <__libc_init@plt-0x1a3c8>
   46624:   910003e2    mov x2, sp
   46628:   aa1303e0    mov x0, x19
   4662c:   aa1503e1    mov x1, x21
   46630:   52800043    mov w3, #0x2                    // #2
   46634:   97fffe9c    bl  460a4 <__libc_init@plt-0x1aa0c>
   46638:   1400002c    b   466e8 <__libc_init@plt-0x1a3c8>
   4663c:   72003c5f    tst w2, #0xffff
   46640:   54fff901    b.ne    46560 <__libc_init@plt-0x1a550>  // b.any
   46644:   35fff8ea    cbnz    w10, 46560 <__libc_init@plt-0x1a550>
   46648:   7100053f    cmp w9, #0x1
   4664c:   2a1f03f8    mov w24, wzr
   46650:   2a1f03f5    mov w21, wzr
   46654:   1a9fc529    csinc   w9, w9, wzr, gt
   46658:   17ffffc2    b   46560 <__libc_init@plt-0x1a550>
   4665c:   aa1303e0    mov x0, x19
   46660:   97ff896d    bl  28c14 <__libc_init@plt-0x37e9c>
   46664:   d0fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   46668:   394002a3    ldrb    w3, [x21]
   4666c:   91201042    add x2, x2, #0x804
   46670:   52807da1    mov w1, #0x3ed                  // #1005
   46674:   97ff70c9    bl  22998 <__libc_init@plt-0x3e118>
   46678:   1400001b    b   466e4 <__libc_init@plt-0x1a3cc>
   4667c:   5280003a    mov w26, #0x1                       // #1
   46680:   2a1a03e2    mov w2, w26
   46684:   aa1303e0    mov x0, x19
   46688:   52800401    mov w1, #0x20                   // #32
   4668c:   97ff89c1    bl  28d90 <__libc_init@plt-0x37d20>
   46690:   360002a0    tbz w0, #0, 466e4 <__libc_init@plt-0x1a3cc>
   46694:   d0fffe28    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   46698:   90fffe29    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   4669c:   91062108    add x8, x8, #0x188
   466a0:   912ad929    add x9, x9, #0xab6
   466a4:   710002ff    cmp w23, #0x0
   466a8:   2a1803e2    mov w2, w24
   466ac:   9a88b121    csel    x1, x9, x8, lt  // lt = tstop
   466b0:   aa1303e0    mov x0, x19
   466b4:   97ff8509    bl  27ad8 <__libc_init@plt-0x38fd8>
   466b8:   36000160    tbz w0, #0, 466e4 <__libc_init@plt-0x1a3cc>
   466bc:   93407ea2    sxtw    x2, w21
   466c0:   aa1303e0    mov x0, x19
   466c4:   52800601    mov w1, #0x30                   // #48
   466c8:   97ff89b2    bl  28d90 <__libc_init@plt-0x37d20>
   466cc:   360000c0    tbz w0, #0, 466e4 <__libc_init@plt-0x1a3cc>
   466d0:   93407f22    sxtw    x2, w25
   466d4:   aa1303e0    mov x0, x19
   466d8:   aa1403e1    mov x1, x20
   466dc:   97ff84ff    bl  27ad8 <__libc_init@plt-0x38fd8>
   466e0:   14000002    b   466e8 <__libc_init@plt-0x1a3c8>
   466e4:   2a1f03e0    mov w0, wzr
   466e8:   f94016c8    ldr x8, [x22, #40]
   466ec:   f85f83a9    ldur    x9, [x29, #-8]
   466f0:   eb09011f    cmp x8, x9
   466f4:   54000121    b.ne    46718 <__libc_init@plt-0x1a398>  // b.any
   466f8:   a94d4ff4    ldp x20, x19, [sp, #208]
   466fc:   12000000    and w0, w0, #0x1
   46700:   a94c57f6    ldp x22, x21, [sp, #192]
   46704:   a94b5ff8    ldp x24, x23, [sp, #176]
   46708:   a94a67fa    ldp x26, x25, [sp, #160]
   4670c:   a9497bfd    ldp x29, x30, [sp, #144]
   46710:   910383ff    add sp, sp, #0xe0
   46714:   d65f03c0    ret
   46718:   9400690a    bl  60b40 <__stack_chk_fail@plt>
   4671c:   d10383ff    sub sp, sp, #0xe0
   46720:   a9097bfd    stp x29, x30, [sp, #144]
   46724:   910243fd    add x29, sp, #0x90
   46728:   a90a67fa    stp x26, x25, [sp, #160]
   4672c:   a90b5ff8    stp x24, x23, [sp, #176]
   46730:   a90c57f6    stp x22, x21, [sp, #192]
   46734:   a90d4ff4    stp x20, x19, [sp, #208]
   46738:   d53bd057    mrs x23, tpidr_el0
   4673c:   aa0103f6    mov x22, x1
   46740:   f94016e8    ldr x8, [x23, #40]
   46744:   2a0203f4    mov w20, w2
   46748:   aa0003f3    mov x19, x0
   4674c:   f81f83a8    stur    x8, [x29, #-8]
   46750:   39400028    ldrb    w8, [x1]
   46754:   b90003e2    str w2, [sp]
   46758:   7101391f    cmp w8, #0x4e
   4675c:   5400020c    b.gt    4679c <__libc_init@plt-0x1a314>
   46760:   51010509    sub w9, w8, #0x41
   46764:   7100213f    cmp w9, #0x8
   46768:   54000ec8    b.hi    46940 <__libc_init@plt-0x1a170>  // b.pmore
   4676c:   d503201f    nop
   46770:   70e3bc4a    adr x10, defb <__libc_init@plt-0x52bb5>
   46774:   1000008b    adr x11, 46784 <__libc_init@plt-0x1a32c>
   46778:   3869694c    ldrb    w12, [x10, x9]
   4677c:   8b0c096b    add x11, x11, x12, lsl #2
   46780:   d61f0160    br  x11
   46784:   910003e2    mov x2, sp
   46788:   aa1303e0    mov x0, x19
   4678c:   aa1603e1    mov x1, x22
   46790:   52800083    mov w3, #0x4                    // #4
   46794:   97fffed2    bl  462dc <__libc_init@plt-0x1a7d4>
   46798:   1400008d    b   469cc <__libc_init@plt-0x1a0e4>
   4679c:   71013d1f    cmp w8, #0x4f
   467a0:   54000620    b.eq    46864 <__libc_init@plt-0x1a24c>  // b.none
   467a4:   7101691f    cmp w8, #0x5a
   467a8:   540006a0    b.eq    4687c <__libc_init@plt-0x1a234>  // b.none
   467ac:   71019d1f    cmp w8, #0x67
   467b0:   54000c81    b.ne    46940 <__libc_init@plt-0x1a170>  // b.any
   467b4:   910013e9    add x9, sp, #0x4
   467b8:   7100029f    cmp w20, #0x0
   467bc:   91020929    add x9, x9, #0x82
   467c0:   5a94568a    cneg    w10, w20, mi    // mi = first
   467c4:   37f800f4    tbnz    w20, #31, 467e0 <__libc_init@plt-0x1a2d0>
   467c8:   394072cb    ldrb    w11, [x22, #28]
   467cc:   371000ab    tbnz    w11, #2, 467e0 <__libc_init@plt-0x1a2d0>
   467d0:   2a1f03f8    mov w24, wzr
   467d4:   350000aa    cbnz    w10, 467e8 <__libc_init@plt-0x1a2c8>
   467d8:   aa0903f5    mov x21, x9
   467dc:   1400000f    b   46818 <__libc_init@plt-0x1a298>
   467e0:   52800038    mov w24, #0x1                       // #1
   467e4:   34ffffaa    cbz w10, 467d8 <__libc_init@plt-0x1a2d8>
   467e8:   529999ab    mov w11, #0xcccd                    // #52429
   467ec:   1280012c    mov w12, #0xfffffff6                // #-10
   467f0:   72b9998b    movk    w11, #0xcccc, lsl #16
   467f4:   aa0903f5    mov x21, x9
   467f8:   9bab7d4d    umull   x13, w10, w11
   467fc:   7100295f    cmp w10, #0xa
   46800:   d363fdad    lsr x13, x13, #35
   46804:   1b0c29ae    madd    w14, w13, w12, w10
   46808:   2a0d03ea    mov w10, w13
   4680c:   1100c1ce    add w14, w14, #0x30
   46810:   381ffeae    strb    w14, [x21, #-1]!
   46814:   54ffff22    b.cs    467f8 <__libc_init@plt-0x1a2b8>  // b.hs, b.nlast
   46818:   394022ca    ldrb    w10, [x22, #8]
   4681c:   cb150139    sub x25, x9, x21
   46820:   b94006cb    ldr w11, [x22, #4]
   46824:   7100015f    cmp w10, #0x0
   46828:   394042ca    ldrb    w10, [x22, #16]
   4682c:   1a8b03e9    csel    w9, wzr, w11, eq    // eq = none
   46830:   3400008a    cbz w10, 46840 <__libc_init@plt-0x1a270>
   46834:   b9400eca    ldr w10, [x22, #12]
   46838:   6b190156    subs    w22, w10, w25
   4683c:   540002ca    b.ge    46894 <__libc_init@plt-0x1a21c>  // b.tcont
   46840:   7100029f    cmp w20, #0x0
   46844:   1a9f17f6    cset    w22, eq // eq = none
   46848:   14000019    b   468ac <__libc_init@plt-0x1a204>
   4684c:   910003e2    mov x2, sp
   46850:   aa1303e0    mov x0, x19
   46854:   aa1603e1    mov x1, x22
   46858:   52800083    mov w3, #0x4                    // #4
   4685c:   97fffcea    bl  45c04 <__libc_init@plt-0x1aeac>
   46860:   1400005b    b   469cc <__libc_init@plt-0x1a0e4>
   46864:   910003e2    mov x2, sp
   46868:   aa1303e0    mov x0, x19
   4686c:   aa1603e1    mov x1, x22
   46870:   52800083    mov w3, #0x4                    // #4
   46874:   97fffd75    bl  45e48 <__libc_init@plt-0x1ac68>
   46878:   14000055    b   469cc <__libc_init@plt-0x1a0e4>
   4687c:   910003e2    mov x2, sp
   46880:   aa1303e0    mov x0, x19
   46884:   aa1603e1    mov x1, x22
   46888:   52800083    mov w3, #0x4                    // #4
   4688c:   97fffe06    bl  460a4 <__libc_init@plt-0x1aa0c>
   46890:   1400004f    b   469cc <__libc_init@plt-0x1a0e4>
   46894:   2a14014a    orr w10, w10, w20
   46898:   350000aa    cbnz    w10, 468ac <__libc_init@plt-0x1a204>
   4689c:   7100053f    cmp w9, #0x1
   468a0:   2a1f03f8    mov w24, wzr
   468a4:   2a1f03f6    mov w22, wzr
   468a8:   1a9fc529    csinc   w9, w9, wzr, gt
   468ac:   0b19030a    add w10, w24, w25
   468b0:   7100053f    cmp w9, #0x1
   468b4:   0b16014a    add w10, w10, w22
   468b8:   4b0a012b    sub w11, w9, w10
   468bc:   0aab7d7a    bic w26, w11, w11, asr #31
   468c0:   5400012b    b.lt    468e4 <__libc_init@plt-0x1a1cc>  // b.tstop
   468c4:   0b0a034b    add w11, w26, w10
   468c8:   6b09017f    cmp w11, w9
   468cc:   540000cd    b.le    468e4 <__libc_init@plt-0x1a1cc>
   468d0:   2a0903e2    mov w2, w9
   468d4:   aa1303e0    mov x0, x19
   468d8:   52800541    mov w1, #0x2a                   // #42
   468dc:   97ff892d    bl  28d90 <__libc_init@plt-0x37d20>
   468e0:   1400003b    b   469cc <__libc_init@plt-0x1a0e4>
   468e4:   51019d08    sub w8, w8, #0x67
   468e8:   71004d1f    cmp w8, #0x13
   468ec:   540003c8    b.hi    46964 <__libc_init@plt-0x1a14c>  // b.pmore
   468f0:   52800029    mov w9, #0x1                    // #1
   468f4:   1ac82128    lsl w8, w9, w8
   468f8:   52810029    mov w9, #0x801                  // #2049
   468fc:   72a00109    movk    w9, #0x8, lsl #16
   46900:   6a09011f    tst w8, w9
   46904:   54000300    b.eq    46964 <__libc_init@plt-0x1a14c>  // b.none
   46908:   aa1303e0    mov x0, x19
   4690c:   7100075f    cmp w26, #0x1
   46910:   1a9f8748    csinc   w8, w26, wzr, hi    // hi = pmore
   46914:   0b0a011a    add w26, w8, w10
   46918:   97ff83ff    bl  27914 <__libc_init@plt-0x3919c>
   4691c:   93407f41    sxtw    x1, w26
   46920:   97ff8004    bl  26930 <__libc_init@plt-0x3a180>
   46924:   360001e0    tbz w0, #0, 46960 <__libc_init@plt-0x1a150>
   46928:   aa1303e0    mov x0, x19
   4692c:   52800021    mov w1, #0x1                    // #1
   46930:   5280003a    mov w26, #0x1                       // #1
   46934:   97ff8828    bl  289d4 <__libc_init@plt-0x380dc>
   46938:   37000160    tbnz    w0, #0, 46964 <__libc_init@plt-0x1a14c>
   4693c:   14000023    b   469c8 <__libc_init@plt-0x1a0e8>
   46940:   aa1303e0    mov x0, x19
   46944:   97ff88b4    bl  28c14 <__libc_init@plt-0x37e9c>
   46948:   d0fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   4694c:   394002c3    ldrb    w3, [x22]
   46950:   91201042    add x2, x2, #0x804
   46954:   52807da1    mov w1, #0x3ed                  // #1005
   46958:   97ff7010    bl  22998 <__libc_init@plt-0x3e118>
   4695c:   1400001b    b   469c8 <__libc_init@plt-0x1a0e8>
   46960:   5280003a    mov w26, #0x1                       // #1
   46964:   2a1a03e2    mov w2, w26
   46968:   aa1303e0    mov x0, x19
   4696c:   52800401    mov w1, #0x20                   // #32
   46970:   97ff8908    bl  28d90 <__libc_init@plt-0x37d20>
   46974:   360002a0    tbz w0, #0, 469c8 <__libc_init@plt-0x1a0e8>
   46978:   d0fffe28    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   4697c:   90fffe29    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   46980:   91062108    add x8, x8, #0x188
   46984:   912ad929    add x9, x9, #0xab6
   46988:   7100029f    cmp w20, #0x0
   4698c:   2a1803e2    mov w2, w24
   46990:   9a88b121    csel    x1, x9, x8, lt  // lt = tstop
   46994:   aa1303e0    mov x0, x19
   46998:   97ff8450    bl  27ad8 <__libc_init@plt-0x38fd8>
   4699c:   36000160    tbz w0, #0, 469c8 <__libc_init@plt-0x1a0e8>
   469a0:   93407ec2    sxtw    x2, w22
   469a4:   aa1303e0    mov x0, x19
   469a8:   52800601    mov w1, #0x30                   // #48
   469ac:   97ff88f9    bl  28d90 <__libc_init@plt-0x37d20>
   469b0:   360000c0    tbz w0, #0, 469c8 <__libc_init@plt-0x1a0e8>
   469b4:   93407f22    sxtw    x2, w25
   469b8:   aa1303e0    mov x0, x19
   469bc:   aa1503e1    mov x1, x21
   469c0:   97ff8446    bl  27ad8 <__libc_init@plt-0x38fd8>
   469c4:   14000002    b   469cc <__libc_init@plt-0x1a0e4>
   469c8:   2a1f03e0    mov w0, wzr
   469cc:   f94016e8    ldr x8, [x23, #40]
   469d0:   f85f83a9    ldur    x9, [x29, #-8]
   469d4:   eb09011f    cmp x8, x9
   469d8:   54000121    b.ne    469fc <__libc_init@plt-0x1a0b4>  // b.any
   469dc:   a94d4ff4    ldp x20, x19, [sp, #208]
   469e0:   12000000    and w0, w0, #0x1
   469e4:   a94c57f6    ldp x22, x21, [sp, #192]
   469e8:   a94b5ff8    ldp x24, x23, [sp, #176]
   469ec:   a94a67fa    ldp x26, x25, [sp, #160]
   469f0:   a9497bfd    ldp x29, x30, [sp, #144]
   469f4:   910383ff    add sp, sp, #0xe0
   469f8:   d65f03c0    ret
   469fc:   94006851    bl  60b40 <__stack_chk_fail@plt>
   46a00:   d103c3ff    sub sp, sp, #0xf0
   46a04:   a90a7bfd    stp x29, x30, [sp, #160]
   46a08:   910283fd    add x29, sp, #0xa0
   46a0c:   a90b67fa    stp x26, x25, [sp, #176]
   46a10:   a90c5ff8    stp x24, x23, [sp, #192]
   46a14:   a90d57f6    stp x22, x21, [sp, #208]
   46a18:   a90e4ff4    stp x20, x19, [sp, #224]
   46a1c:   d53bd057    mrs x23, tpidr_el0
   46a20:   aa0103f6    mov x22, x1
   46a24:   f94016e8    ldr x8, [x23, #40]
   46a28:   aa0203f4    mov x20, x2
   46a2c:   aa0003f3    mov x19, x0
   46a30:   f81f83a8    stur    x8, [x29, #-8]
   46a34:   39400028    ldrb    w8, [x1]
   46a38:   f90007e2    str x2, [sp, #8]
   46a3c:   7101391f    cmp w8, #0x4e
   46a40:   5400020c    b.gt    46a80 <__libc_init@plt-0x1a030>
   46a44:   51010509    sub w9, w8, #0x41
   46a48:   7100213f    cmp w9, #0x8
   46a4c:   54000ec8    b.hi    46c24 <__libc_init@plt-0x19e8c>  // b.pmore
   46a50:   d503201f    nop
   46a54:   10e3a58a    adr x10, df04 <__libc_init@plt-0x52bac>
   46a58:   1000008b    adr x11, 46a68 <__libc_init@plt-0x1a048>
   46a5c:   3869694c    ldrb    w12, [x10, x9]
   46a60:   8b0c096b    add x11, x11, x12, lsl #2
   46a64:   d61f0160    br  x11
   46a68:   910023e2    add x2, sp, #0x8
   46a6c:   aa1303e0    mov x0, x19
   46a70:   aa1603e1    mov x1, x22
   46a74:   52800103    mov w3, #0x8                    // #8
   46a78:   97fffe19    bl  462dc <__libc_init@plt-0x1a7d4>
   46a7c:   1400008d    b   46cb0 <__libc_init@plt-0x19e00>
   46a80:   71013d1f    cmp w8, #0x4f
   46a84:   54000aa0    b.eq    46bd8 <__libc_init@plt-0x19ed8>  // b.none
   46a88:   7101691f    cmp w8, #0x5a
   46a8c:   54000b20    b.eq    46bf0 <__libc_init@plt-0x19ec0>  // b.none
   46a90:   71019d1f    cmp w8, #0x67
   46a94:   54000c81    b.ne    46c24 <__libc_init@plt-0x19e8c>  // b.any
   46a98:   910053e9    add x9, sp, #0x14
   46a9c:   f100029f    cmp x20, #0x0
   46aa0:   91020929    add x9, x9, #0x82
   46aa4:   da94568a    cneg    x10, x20, mi    // mi = first
   46aa8:   b7f800f4    tbnz    x20, #63, 46ac4 <__libc_init@plt-0x19fec>
   46aac:   394072cb    ldrb    w11, [x22, #28]
   46ab0:   371000ab    tbnz    w11, #2, 46ac4 <__libc_init@plt-0x19fec>
   46ab4:   2a1f03f8    mov w24, wzr
   46ab8:   b50000aa    cbnz    x10, 46acc <__libc_init@plt-0x19fe4>
   46abc:   aa0903f5    mov x21, x9
   46ac0:   1400000f    b   46afc <__libc_init@plt-0x19fb4>
   46ac4:   52800038    mov w24, #0x1                       // #1
   46ac8:   b4ffffaa    cbz x10, 46abc <__libc_init@plt-0x19ff4>
   46acc:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   46ad0:   1280012c    mov w12, #0xfffffff6                // #-10
   46ad4:   f29999ab    movk    x11, #0xcccd
   46ad8:   aa0903f5    mov x21, x9
   46adc:   9bcb7d4d    umulh   x13, x10, x11
   46ae0:   f100295f    cmp x10, #0xa
   46ae4:   d343fdad    lsr x13, x13, #3
   46ae8:   1b0c29ae    madd    w14, w13, w12, w10
   46aec:   aa0d03ea    mov x10, x13
   46af0:   1100c1ce    add w14, w14, #0x30
   46af4:   381ffeae    strb    w14, [x21, #-1]!
   46af8:   54ffff22    b.cs    46adc <__libc_init@plt-0x19fd4>  // b.hs, b.nlast
   46afc:   394022ca    ldrb    w10, [x22, #8]
   46b00:   cb150139    sub x25, x9, x21
   46b04:   b94006cb    ldr w11, [x22, #4]
   46b08:   7100015f    cmp w10, #0x0
   46b0c:   394042ca    ldrb    w10, [x22, #16]
   46b10:   1a8b03e9    csel    w9, wzr, w11, eq    // eq = none
   46b14:   3400008a    cbz w10, 46b24 <__libc_init@plt-0x19f8c>
   46b18:   b9400eca    ldr w10, [x22, #12]
   46b1c:   6b190156    subs    w22, w10, w25
   46b20:   5400074a    b.ge    46c08 <__libc_init@plt-0x19ea8>  // b.tcont
   46b24:   f100029f    cmp x20, #0x0
   46b28:   1a9f17f6    cset    w22, eq // eq = none
   46b2c:   0b19030a    add w10, w24, w25
   46b30:   7100053f    cmp w9, #0x1
   46b34:   0b16014a    add w10, w10, w22
   46b38:   4b0a012b    sub w11, w9, w10
   46b3c:   0aab7d7a    bic w26, w11, w11, asr #31
   46b40:   5400012b    b.lt    46b64 <__libc_init@plt-0x19f4c>  // b.tstop
   46b44:   0b0a034b    add w11, w26, w10
   46b48:   6b09017f    cmp w11, w9
   46b4c:   540000cd    b.le    46b64 <__libc_init@plt-0x19f4c>
   46b50:   2a0903e2    mov w2, w9
   46b54:   aa1303e0    mov x0, x19
   46b58:   52800541    mov w1, #0x2a                   // #42
   46b5c:   97ff888d    bl  28d90 <__libc_init@plt-0x37d20>
   46b60:   14000054    b   46cb0 <__libc_init@plt-0x19e00>
   46b64:   51019d08    sub w8, w8, #0x67
   46b68:   71004d1f    cmp w8, #0x13
   46b6c:   540006e8    b.hi    46c48 <__libc_init@plt-0x19e68>  // b.pmore
   46b70:   52800029    mov w9, #0x1                    // #1
   46b74:   1ac82128    lsl w8, w9, w8
   46b78:   52810029    mov w9, #0x801                  // #2049
   46b7c:   72a00109    movk    w9, #0x8, lsl #16
   46b80:   6a09011f    tst w8, w9
   46b84:   54000620    b.eq    46c48 <__libc_init@plt-0x19e68>  // b.none
   46b88:   aa1303e0    mov x0, x19
   46b8c:   7100075f    cmp w26, #0x1
   46b90:   1a9f8748    csinc   w8, w26, wzr, hi    // hi = pmore
   46b94:   0b0a011a    add w26, w8, w10
   46b98:   97ff835f    bl  27914 <__libc_init@plt-0x3919c>
   46b9c:   93407f41    sxtw    x1, w26
   46ba0:   97ff7f64    bl  26930 <__libc_init@plt-0x3a180>
   46ba4:   36000500    tbz w0, #0, 46c44 <__libc_init@plt-0x19e6c>
   46ba8:   aa1303e0    mov x0, x19
   46bac:   52800021    mov w1, #0x1                    // #1
   46bb0:   5280003a    mov w26, #0x1                       // #1
   46bb4:   97ff8788    bl  289d4 <__libc_init@plt-0x380dc>
   46bb8:   37000480    tbnz    w0, #0, 46c48 <__libc_init@plt-0x19e68>
   46bbc:   1400003c    b   46cac <__libc_init@plt-0x19e04>
   46bc0:   910023e2    add x2, sp, #0x8
   46bc4:   aa1303e0    mov x0, x19
   46bc8:   aa1603e1    mov x1, x22
   46bcc:   52800103    mov w3, #0x8                    // #8
   46bd0:   97fffc0d    bl  45c04 <__libc_init@plt-0x1aeac>
   46bd4:   14000037    b   46cb0 <__libc_init@plt-0x19e00>
   46bd8:   910023e2    add x2, sp, #0x8
   46bdc:   aa1303e0    mov x0, x19
   46be0:   aa1603e1    mov x1, x22
   46be4:   52800103    mov w3, #0x8                    // #8
   46be8:   97fffc98    bl  45e48 <__libc_init@plt-0x1ac68>
   46bec:   14000031    b   46cb0 <__libc_init@plt-0x19e00>
   46bf0:   910023e2    add x2, sp, #0x8
   46bf4:   aa1303e0    mov x0, x19
   46bf8:   aa1603e1    mov x1, x22
   46bfc:   52800103    mov w3, #0x8                    // #8
   46c00:   97fffd29    bl  460a4 <__libc_init@plt-0x1aa0c>
   46c04:   1400002b    b   46cb0 <__libc_init@plt-0x19e00>
   46c08:   b5fff934    cbnz    x20, 46b2c <__libc_init@plt-0x19f84>
   46c0c:   35fff90a    cbnz    w10, 46b2c <__libc_init@plt-0x19f84>
   46c10:   7100053f    cmp w9, #0x1
   46c14:   2a1f03f8    mov w24, wzr
   46c18:   2a1f03f6    mov w22, wzr
   46c1c:   1a9fc529    csinc   w9, w9, wzr, gt
   46c20:   17ffffc3    b   46b2c <__libc_init@plt-0x19f84>
   46c24:   aa1303e0    mov x0, x19
   46c28:   97ff87fb    bl  28c14 <__libc_init@plt-0x37e9c>
   46c2c:   d0fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   46c30:   394002c3    ldrb    w3, [x22]
   46c34:   91201042    add x2, x2, #0x804
   46c38:   52807da1    mov w1, #0x3ed                  // #1005
   46c3c:   97ff6f57    bl  22998 <__libc_init@plt-0x3e118>
   46c40:   1400001b    b   46cac <__libc_init@plt-0x19e04>
   46c44:   5280003a    mov w26, #0x1                       // #1
   46c48:   2a1a03e2    mov w2, w26
   46c4c:   aa1303e0    mov x0, x19
   46c50:   52800401    mov w1, #0x20                   // #32
   46c54:   97ff884f    bl  28d90 <__libc_init@plt-0x37d20>
   46c58:   360002a0    tbz w0, #0, 46cac <__libc_init@plt-0x19e04>
   46c5c:   d0fffe28    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   46c60:   90fffe29    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   46c64:   91062108    add x8, x8, #0x188
   46c68:   912ad929    add x9, x9, #0xab6
   46c6c:   f100029f    cmp x20, #0x0
   46c70:   2a1803e2    mov w2, w24
   46c74:   9a88b121    csel    x1, x9, x8, lt  // lt = tstop
   46c78:   aa1303e0    mov x0, x19
   46c7c:   97ff8397    bl  27ad8 <__libc_init@plt-0x38fd8>
   46c80:   36000160    tbz w0, #0, 46cac <__libc_init@plt-0x19e04>
   46c84:   93407ec2    sxtw    x2, w22
   46c88:   aa1303e0    mov x0, x19
   46c8c:   52800601    mov w1, #0x30                   // #48
   46c90:   97ff8840    bl  28d90 <__libc_init@plt-0x37d20>
   46c94:   360000c0    tbz w0, #0, 46cac <__libc_init@plt-0x19e04>
   46c98:   93407f22    sxtw    x2, w25
   46c9c:   aa1303e0    mov x0, x19
   46ca0:   aa1503e1    mov x1, x21
   46ca4:   97ff838d    bl  27ad8 <__libc_init@plt-0x38fd8>
   46ca8:   14000002    b   46cb0 <__libc_init@plt-0x19e00>
   46cac:   2a1f03e0    mov w0, wzr
   46cb0:   f94016e8    ldr x8, [x23, #40]
   46cb4:   f85f83a9    ldur    x9, [x29, #-8]
   46cb8:   eb09011f    cmp x8, x9
   46cbc:   54000121    b.ne    46ce0 <__libc_init@plt-0x19dd0>  // b.any
   46cc0:   a94e4ff4    ldp x20, x19, [sp, #224]
   46cc4:   12000000    and w0, w0, #0x1
   46cc8:   a94d57f6    ldp x22, x21, [sp, #208]
   46ccc:   a94c5ff8    ldp x24, x23, [sp, #192]
   46cd0:   a94b67fa    ldp x26, x25, [sp, #176]
   46cd4:   a94a7bfd    ldp x29, x30, [sp, #160]
   46cd8:   9103c3ff    add sp, sp, #0xf0
   46cdc:   d65f03c0    ret
   46ce0:   94006798    bl  60b40 <__stack_chk_fail@plt>
   46ce4:   d10483ff    sub sp, sp, #0x120
   46ce8:   a90c7bfd    stp x29, x30, [sp, #192]
   46cec:   910303fd    add x29, sp, #0xc0
   46cf0:   a90d6ffc    stp x28, x27, [sp, #208]
   46cf4:   a90e67fa    stp x26, x25, [sp, #224]
   46cf8:   a90f5ff8    stp x24, x23, [sp, #240]
   46cfc:   a91057f6    stp x22, x21, [sp, #256]
   46d00:   a9114ff4    stp x20, x19, [sp, #272]
   46d04:   d53bd05a    mrs x26, tpidr_el0
   46d08:   aa0303f4    mov x20, x3
   46d0c:   f9401748    ldr x8, [x26, #40]
   46d10:   aa0203f7    mov x23, x2
   46d14:   aa0103f6    mov x22, x1
   46d18:   f81f03a8    stur    x8, [x29, #-16]
   46d1c:   3940003c    ldrb    w28, [x1]
   46d20:   a9010fe2    stp x2, x3, [sp, #16]
   46d24:   71013b9f    cmp w28, #0x4e
   46d28:   540001ec    b.gt    46d64 <__libc_init@plt-0x19d4c>
   46d2c:   51010788    sub w8, w28, #0x41
   46d30:   7100211f    cmp w8, #0x8
   46d34:   54001068    b.hi    46f40 <__libc_init@plt-0x19b70>  // b.pmore
   46d38:   d503201f    nop
   46d3c:   30e38e89    adr x9, df0d <__libc_init@plt-0x52ba3>
   46d40:   1000008a    adr x10, 46d50 <__libc_init@plt-0x19d60>
   46d44:   3868692b    ldrb    w11, [x9, x8]
   46d48:   8b0b094a    add x10, x10, x11, lsl #2
   46d4c:   d61f0140    br  x10
   46d50:   910043e2    add x2, sp, #0x10
   46d54:   aa1603e1    mov x1, x22
   46d58:   52800203    mov w3, #0x10                   // #16
   46d5c:   97fffd60    bl  462dc <__libc_init@plt-0x1a7d4>
   46d60:   1400009a    b   46fc8 <__libc_init@plt-0x19ae8>
   46d64:   71013f9f    cmp w28, #0x4f
   46d68:   54000c40    b.eq    46ef0 <__libc_init@plt-0x19bc0>  // b.none
   46d6c:   71016b9f    cmp w28, #0x5a
   46d70:   54000ca0    b.eq    46f04 <__libc_init@plt-0x19bac>  // b.none
   46d74:   71019f9f    cmp w28, #0x67
   46d78:   54000e41    b.ne    46f40 <__libc_init@plt-0x19b70>  // b.any
   46d7c:   eb1703e8    negs    x8, x23
   46d80:   9100b3e9    add x9, sp, #0x2c
   46d84:   fa1403ea    ngcs    x10, x20
   46d88:   9102093b    add x27, x9, #0x82
   46d8c:   f100029f    cmp x20, #0x0
   46d90:   f90007e0    str x0, [sp, #8]
   46d94:   9a94b158    csel    x24, x10, x20, lt   // lt = tstop
   46d98:   9a97b119    csel    x25, x8, x23, lt    // lt = tstop
   46d9c:   b7f800b4    tbnz    x20, #63, 46db0 <__libc_init@plt-0x19d00>
   46da0:   394072c8    ldrb    w8, [x22, #28]
   46da4:   37100068    tbnz    w8, #2, 46db0 <__libc_init@plt-0x19d00>
   46da8:   b90007ff    str wzr, [sp, #4]
   46dac:   14000003    b   46db8 <__libc_init@plt-0x19cf8>
   46db0:   52800028    mov w8, #0x1                    // #1
   46db4:   b90007e8    str w8, [sp, #4]
   46db8:   aa180328    orr x8, x25, x24
   46dbc:   b4000268    cbz x8, 46e08 <__libc_init@plt-0x19ca8>
   46dc0:   12800133    mov w19, #0xfffffff6                // #-10
   46dc4:   aa1b03f5    mov x21, x27
   46dc8:   aa1903e0    mov x0, x25
   46dcc:   aa1803e1    mov x1, x24
   46dd0:   52800142    mov w2, #0xa                    // #10
   46dd4:   aa1f03e3    mov x3, xzr
   46dd8:   94006694    bl  60828 <__libc_init@plt-0x288>
   46ddc:   f1002b3f    cmp x25, #0xa
   46de0:   1b136408    madd    w8, w0, w19, w25
   46de4:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   46de8:   f100031f    cmp x24, #0x0
   46dec:   1100c108    add w8, w8, #0x30
   46df0:   1a9f0129    csel    w9, w9, wzr, eq // eq = none
   46df4:   aa0003f9    mov x25, x0
   46df8:   aa0103f8    mov x24, x1
   46dfc:   381ffea8    strb    w8, [x21, #-1]!
   46e00:   3607fe49    tbz w9, #0, 46dc8 <__libc_init@plt-0x19ce8>
   46e04:   14000002    b   46e0c <__libc_init@plt-0x19ca4>
   46e08:   aa1b03f5    mov x21, x27
   46e0c:   394022c8    ldrb    w8, [x22, #8]
   46e10:   cb150378    sub x24, x27, x21
   46e14:   b94006c9    ldr w9, [x22, #4]
   46e18:   394042ca    ldrb    w10, [x22, #16]
   46e1c:   7100011f    cmp w8, #0x0
   46e20:   1a8903e8    csel    w8, wzr, w9, eq // eq = none
   46e24:   3400008a    cbz w10, 46e34 <__libc_init@plt-0x19c7c>
   46e28:   b9400ec9    ldr w9, [x22, #12]
   46e2c:   6b180136    subs    w22, w9, w24
   46e30:   5400074a    b.ge    46f18 <__libc_init@plt-0x19b98>  // b.tcont
   46e34:   aa1402e9    orr x9, x23, x20
   46e38:   f94007f9    ldr x25, [sp, #8]
   46e3c:   f100013f    cmp x9, #0x0
   46e40:   b94007fb    ldr w27, [sp, #4]
   46e44:   1a9f17f6    cset    w22, eq // eq = none
   46e48:   0b180369    add w9, w27, w24
   46e4c:   7100051f    cmp w8, #0x1
   46e50:   0b160129    add w9, w9, w22
   46e54:   4b09010a    sub w10, w8, w9
   46e58:   0aaa7d57    bic w23, w10, w10, asr #31
   46e5c:   5400012b    b.lt    46e80 <__libc_init@plt-0x19c30>  // b.tstop
   46e60:   0b0902ea    add w10, w23, w9
   46e64:   6b08015f    cmp w10, w8
   46e68:   540000cd    b.le    46e80 <__libc_init@plt-0x19c30>
   46e6c:   2a0803e2    mov w2, w8
   46e70:   aa1903e0    mov x0, x25
   46e74:   52800541    mov w1, #0x2a                   // #42
   46e78:   97ff87c6    bl  28d90 <__libc_init@plt-0x37d20>
   46e7c:   14000053    b   46fc8 <__libc_init@plt-0x19ae8>
   46e80:   51019f88    sub w8, w28, #0x67
   46e84:   71004d1f    cmp w8, #0x13
   46e88:   540006c8    b.hi    46f60 <__libc_init@plt-0x19b50>  // b.pmore
   46e8c:   5280002a    mov w10, #0x1                       // #1
   46e90:   1ac82148    lsl w8, w10, w8
   46e94:   5281002a    mov w10, #0x801                     // #2049
   46e98:   72a0010a    movk    w10, #0x8, lsl #16
   46e9c:   6a0a011f    tst w8, w10
   46ea0:   54000600    b.eq    46f60 <__libc_init@plt-0x19b50>  // b.none
   46ea4:   aa1903e0    mov x0, x25
   46ea8:   710006ff    cmp w23, #0x1
   46eac:   1a9f86e8    csinc   w8, w23, wzr, hi    // hi = pmore
   46eb0:   0b090113    add w19, w8, w9
   46eb4:   97ff8298    bl  27914 <__libc_init@plt-0x3919c>
   46eb8:   93407e61    sxtw    x1, w19
   46ebc:   97ff7e9d    bl  26930 <__libc_init@plt-0x3a180>
   46ec0:   360004e0    tbz w0, #0, 46f5c <__libc_init@plt-0x19b54>
   46ec4:   aa1903e0    mov x0, x25
   46ec8:   52800021    mov w1, #0x1                    // #1
   46ecc:   52800037    mov w23, #0x1                       // #1
   46ed0:   97ff86c1    bl  289d4 <__libc_init@plt-0x380dc>
   46ed4:   37000460    tbnz    w0, #0, 46f60 <__libc_init@plt-0x19b50>
   46ed8:   1400003b    b   46fc4 <__libc_init@plt-0x19aec>
   46edc:   910043e2    add x2, sp, #0x10
   46ee0:   aa1603e1    mov x1, x22
   46ee4:   52800203    mov w3, #0x10                   // #16
   46ee8:   97fffb47    bl  45c04 <__libc_init@plt-0x1aeac>
   46eec:   14000037    b   46fc8 <__libc_init@plt-0x19ae8>
   46ef0:   910043e2    add x2, sp, #0x10
   46ef4:   aa1603e1    mov x1, x22
   46ef8:   52800203    mov w3, #0x10                   // #16
   46efc:   97fffbd3    bl  45e48 <__libc_init@plt-0x1ac68>
   46f00:   14000032    b   46fc8 <__libc_init@plt-0x19ae8>
   46f04:   910043e2    add x2, sp, #0x10
   46f08:   aa1603e1    mov x1, x22
   46f0c:   52800203    mov w3, #0x10                   // #16
   46f10:   97fffc65    bl  460a4 <__libc_init@plt-0x1aa0c>
   46f14:   1400002d    b   46fc8 <__libc_init@plt-0x19ae8>
   46f18:   aa1402ea    orr x10, x23, x20
   46f1c:   f94007f9    ldr x25, [sp, #8]
   46f20:   b94007fb    ldr w27, [sp, #4]
   46f24:   b5fff92a    cbnz    x10, 46e48 <__libc_init@plt-0x19c68>
   46f28:   35fff909    cbnz    w9, 46e48 <__libc_init@plt-0x19c68>
   46f2c:   7100051f    cmp w8, #0x1
   46f30:   2a1f03fb    mov w27, wzr
   46f34:   2a1f03f6    mov w22, wzr
   46f38:   1a9fc508    csinc   w8, w8, wzr, gt
   46f3c:   17ffffc3    b   46e48 <__libc_init@plt-0x19c68>
   46f40:   97ff8735    bl  28c14 <__libc_init@plt-0x37e9c>
   46f44:   d0fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   46f48:   394002c3    ldrb    w3, [x22]
   46f4c:   91201042    add x2, x2, #0x804
   46f50:   52807da1    mov w1, #0x3ed                  // #1005
   46f54:   97ff6e91    bl  22998 <__libc_init@plt-0x3e118>
   46f58:   1400001b    b   46fc4 <__libc_init@plt-0x19aec>
   46f5c:   52800037    mov w23, #0x1                       // #1
   46f60:   2a1703e2    mov w2, w23
   46f64:   aa1903e0    mov x0, x25
   46f68:   52800401    mov w1, #0x20                   // #32
   46f6c:   97ff8789    bl  28d90 <__libc_init@plt-0x37d20>
   46f70:   360002a0    tbz w0, #0, 46fc4 <__libc_init@plt-0x19aec>
   46f74:   d0fffe28    adrp    x8, c000 <__libc_init@plt-0x54ab0>
   46f78:   90fffe29    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   46f7c:   91062108    add x8, x8, #0x188
   46f80:   912ad929    add x9, x9, #0xab6
   46f84:   f100029f    cmp x20, #0x0
   46f88:   2a1b03e2    mov w2, w27
   46f8c:   9a88b121    csel    x1, x9, x8, lt  // lt = tstop
   46f90:   aa1903e0    mov x0, x25
   46f94:   97ff82d1    bl  27ad8 <__libc_init@plt-0x38fd8>
   46f98:   36000160    tbz w0, #0, 46fc4 <__libc_init@plt-0x19aec>
   46f9c:   93407ec2    sxtw    x2, w22
   46fa0:   aa1903e0    mov x0, x25
   46fa4:   52800601    mov w1, #0x30                   // #48
   46fa8:   97ff877a    bl  28d90 <__libc_init@plt-0x37d20>
   46fac:   360000c0    tbz w0, #0, 46fc4 <__libc_init@plt-0x19aec>
   46fb0:   93407f02    sxtw    x2, w24
   46fb4:   aa1903e0    mov x0, x25
   46fb8:   aa1503e1    mov x1, x21
   46fbc:   97ff82c7    bl  27ad8 <__libc_init@plt-0x38fd8>
   46fc0:   14000002    b   46fc8 <__libc_init@plt-0x19ae8>
   46fc4:   2a1f03e0    mov w0, wzr
   46fc8:   f9401748    ldr x8, [x26, #40]
   46fcc:   f85f03a9    ldur    x9, [x29, #-16]
   46fd0:   eb09011f    cmp x8, x9
   46fd4:   54000141    b.ne    46ffc <__libc_init@plt-0x19ab4>  // b.any
   46fd8:   a9514ff4    ldp x20, x19, [sp, #272]
   46fdc:   12000000    and w0, w0, #0x1
   46fe0:   a95057f6    ldp x22, x21, [sp, #256]
   46fe4:   a94f5ff8    ldp x24, x23, [sp, #240]
   46fe8:   a94e67fa    ldp x26, x25, [sp, #224]
   46fec:   a94d6ffc    ldp x28, x27, [sp, #208]
   46ff0:   a94c7bfd    ldp x29, x30, [sp, #192]
   46ff4:   910483ff    add sp, sp, #0x120
   46ff8:   d65f03c0    ret
   46ffc:   940066d1    bl  60b40 <__stack_chk_fail@plt>
   47000:   d10443ff    sub sp, sp, #0x110
   47004:   a90e7bfd    stp x29, x30, [sp, #224]
   47008:   910383fd    add x29, sp, #0xe0
   4700c:   a90f57fc    stp x28, x21, [sp, #240]
   47010:   a9104ff4    stp x20, x19, [sp, #256]
   47014:   d53bd055    mrs x21, tpidr_el0
   47018:   aa0103f4    mov x20, x1
   4701c:   f94016a8    ldr x8, [x21, #40]
   47020:   aa0003f3    mov x19, x0
   47024:   f81f83a8    stur    x8, [x29, #-8]
   47028:   39400028    ldrb    w8, [x1]
   4702c:   7101651f    cmp w8, #0x59
   47030:   5400020c    b.gt    47070 <__libc_init@plt-0x19a40>
   47034:   51010508    sub w8, w8, #0x41
   47038:   7100391f    cmp w8, #0xe
   4703c:   540008a8    b.hi    47150 <__libc_init@plt-0x19960>  // b.pmore
   47040:   d503201f    nop
   47044:   50e37689    adr x9, df16 <__libc_init@plt-0x52b9a>
   47048:   1000008a    adr x10, 47058 <__libc_init@plt-0x19a58>
   4704c:   3868692b    ldrb    w11, [x9, x8]
   47050:   8b0b094a    add x10, x10, x11, lsl #2
   47054:   d61f0140    br  x10
   47058:   f841c660    ldr x0, [x19], #28
   4705c:   aa1403e1    mov x1, x20
   47060:   aa1303e2    mov x2, x19
   47064:   52800043    mov w3, #0x2                    // #2
   47068:   97fffc9d    bl  462dc <__libc_init@plt-0x1a7d4>
   4706c:   14000041    b   47170 <__libc_init@plt-0x19940>
   47070:   7101c51f    cmp w8, #0x71
   47074:   540000cc    b.gt    4708c <__libc_init@plt-0x19a24>
   47078:   7101691f    cmp w8, #0x5a
   4707c:   540005e0    b.eq    47138 <__libc_init@plt-0x19978>  // b.none
   47080:   71019d1f    cmp w8, #0x67
   47084:   540000c0    b.eq    4709c <__libc_init@plt-0x19a14>  // b.none
   47088:   14000032    b   47150 <__libc_init@plt-0x19960>
   4708c:   7101c91f    cmp w8, #0x72
   47090:   54000060    b.eq    4709c <__libc_init@plt-0x19a14>  // b.none
   47094:   7101e91f    cmp w8, #0x7a
   47098:   540005c1    b.ne    47150 <__libc_init@plt-0x19960>  // b.any
   4709c:   aa1303e0    mov x0, x19
   470a0:   aa1403e1    mov x1, x20
   470a4:   940002de    bl  47c1c <__libc_init@plt-0x18e94>
   470a8:   14000032    b   47170 <__libc_init@plt-0x19940>
   470ac:   aa1303e0    mov x0, x19
   470b0:   aa1403e1    mov x1, x20
   470b4:   94000173    bl  47680 <__libc_init@plt-0x19430>
   470b8:   1400002e    b   47170 <__libc_init@plt-0x19940>
   470bc:   910023e0    add x0, sp, #0x8
   470c0:   aa1403e1    mov x1, x20
   470c4:   52800c82    mov w2, #0x64                   // #100
   470c8:   9400670e    bl  60d00 <memcpy@plt>
   470cc:   9101c3e8    add x8, sp, #0x70
   470d0:   910023e1    add x1, sp, #0x8
   470d4:   aa1303e0    mov x0, x19
   470d8:   9400026b    bl  47a84 <__libc_init@plt-0x1902c>
   470dc:   9101c3e1    add x1, sp, #0x70
   470e0:   aa1303e0    mov x0, x19
   470e4:   97ffffc7    bl  47000 <__libc_init@plt-0x19ab0>
   470e8:   14000022    b   47170 <__libc_init@plt-0x19940>
   470ec:   f841c660    ldr x0, [x19], #28
   470f0:   aa1403e1    mov x1, x20
   470f4:   aa1303e2    mov x2, x19
   470f8:   52800043    mov w3, #0x2                    // #2
   470fc:   97fffac2    bl  45c04 <__libc_init@plt-0x1aeac>
   47100:   1400001c    b   47170 <__libc_init@plt-0x19940>
   47104:   39400688    ldrb    w8, [x20, #1]
   47108:   7101611f    cmp w8, #0x58
   4710c:   54000460    b.eq    47198 <__libc_init@plt-0x19918>  // b.none
   47110:   aa1303e0    mov x0, x19
   47114:   aa1403e1    mov x1, x20
   47118:   94000026    bl  471b0 <__libc_init@plt-0x19900>
   4711c:   14000015    b   47170 <__libc_init@plt-0x19940>
   47120:   f841c660    ldr x0, [x19], #28
   47124:   aa1403e1    mov x1, x20
   47128:   aa1303e2    mov x2, x19
   4712c:   52800043    mov w3, #0x2                    // #2
   47130:   97fffb46    bl  45e48 <__libc_init@plt-0x1ac68>
   47134:   1400000f    b   47170 <__libc_init@plt-0x19940>
   47138:   f841c660    ldr x0, [x19], #28
   4713c:   aa1403e1    mov x1, x20
   47140:   aa1303e2    mov x2, x19
   47144:   52800043    mov w3, #0x2                    // #2
   47148:   97fffbd7    bl  460a4 <__libc_init@plt-0x1aa0c>
   4714c:   14000009    b   47170 <__libc_init@plt-0x19940>
   47150:   f9400260    ldr x0, [x19]
   47154:   97ff86b0    bl  28c14 <__libc_init@plt-0x37e9c>
   47158:   90fffe22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4715c:   39400283    ldrb    w3, [x20]
   47160:   91026c42    add x2, x2, #0x9b
   47164:   52807da1    mov w1, #0x3ed                  // #1005
   47168:   97ff6e0c    bl  22998 <__libc_init@plt-0x3e118>
   4716c:   2a1f03e0    mov w0, wzr
   47170:   f94016a8    ldr x8, [x21, #40]
   47174:   f85f83a9    ldur    x9, [x29, #-8]
   47178:   eb09011f    cmp x8, x9
   4717c:   54000181    b.ne    471ac <__libc_init@plt-0x19904>  // b.any
   47180:   a9504ff4    ldp x20, x19, [sp, #256]
   47184:   12000000    and w0, w0, #0x1
   47188:   a94f57fc    ldp x28, x21, [sp, #240]
   4718c:   a94e7bfd    ldp x29, x30, [sp, #224]
   47190:   910443ff    add sp, sp, #0x110
   47194:   d65f03c0    ret
   47198:   f9400260    ldr x0, [x19]
   4719c:   97ff869e    bl  28c14 <__libc_init@plt-0x37e9c>
   471a0:   f0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   471a4:   91388021    add x1, x1, #0xe20
   471a8:   97ff6f98    bl  23008 <__libc_init@plt-0x3daa8>
   471ac:   94006665    bl  60b40 <__stack_chk_fail@plt>
   471b0:   d10283ff    sub sp, sp, #0xa0
   471b4:   a9047bfd    stp x29, x30, [sp, #64]
   471b8:   910103fd    add x29, sp, #0x40
   471bc:   a9056ffc    stp x28, x27, [sp, #80]
   471c0:   a90667fa    stp x26, x25, [sp, #96]
   471c4:   a9075ff8    stp x24, x23, [sp, #112]
   471c8:   a90857f6    stp x22, x21, [sp, #128]
   471cc:   a9094ff4    stp x20, x19, [sp, #144]
   471d0:   d53bd058    mrs x24, tpidr_el0
   471d4:   aa0103f4    mov x20, x1
   471d8:   f9401708    ldr x8, [x24, #40]
   471dc:   aa0003f3    mov x19, x0
   471e0:   f81f83a8    stur    x8, [x29, #-8]
   471e4:   39404028    ldrb    w8, [x1, #16]
   471e8:   b9400c29    ldr w9, [x1, #12]
   471ec:   3940202a    ldrb    w10, [x1, #8]
   471f0:   3940702c    ldrb    w12, [x1, #28]
   471f4:   7100011f    cmp w8, #0x0
   471f8:   b940042b    ldr w11, [x1, #4]
   471fc:   1a8903ed    csel    w13, wzr, w9, eq    // eq = none
   47200:   7100015f    cmp w10, #0x0
   47204:   79c04c35    ldrsh   w21, [x1, #38]
   47208:   53017d89    lsr w9, w12, #1
   4720c:   1a8b03fa    csel    w26, wzr, w11, eq   // eq = none
   47210:   121f0136    and w22, w9, #0x2
   47214:   3400007a    cbz w26, 47220 <__libc_init@plt-0x19890>
   47218:   2a0d03fc    mov w28, w13
   4721c:   14000008    b   4723c <__libc_init@plt-0x19874>
   47220:   340000a8    cbz w8, 47234 <__libc_init@plt-0x1987c>
   47224:   710006bf    cmp w21, #0x1
   47228:   7a40b9a0    ccmp    w13, #0x0, #0x0, lt // lt = tstop
   4722c:   1a9f15bc    csinc   w28, w13, wzr, ne   // ne = any
   47230:   14000003    b   4723c <__libc_init@plt-0x19874>
   47234:   320002d6    orr w22, w22, #0x1
   47238:   5280063c    mov w28, #0x31                      // #49
   4723c:   39400699    ldrb    w25, [x20, #1]
   47240:   f9000bf8    str x24, [sp, #16]
   47244:   71013b3f    cmp w25, #0x4e
   47248:   54000101    b.ne    47268 <__libc_init@plt-0x19848>  // b.any
   4724c:   79403a68    ldrh    w8, [x19, #28]
   47250:   f90007ff    str xzr, [sp, #8]
   47254:   7200391f    tst w8, #0x7fff
   47258:   52800068    mov w8, #0x3                    // #3
   4725c:   1a9f1515    csinc   w21, w8, wzr, ne    // ne = any
   47260:   0b1c02bc    add w28, w21, w28
   47264:   1400001a    b   472cc <__libc_init@plt-0x197e4>
   47268:   71014f3f    cmp w25, #0x53
   4726c:   540000a1    b.ne    47280 <__libc_init@plt-0x19830>  // b.any
   47270:   f90007ff    str xzr, [sp, #8]
   47274:   1100079c    add w28, w28, #0x1
   47278:   52800035    mov w21, #0x1                       // #1
   4727c:   14000014    b   472cc <__libc_init@plt-0x197e4>
   47280:   37f80195    tbnz    w21, #31, 472b0 <__libc_init@plt-0x19800>
   47284:   34000135    cbz w21, 472a8 <__libc_init@plt-0x19808>
   47288:   110009b7    add w23, w13, #0x2
   4728c:   6b1502ff    cmp w23, w21
   47290:   54001cad    b.le    47624 <__libc_init@plt-0x1948c>
   47294:   11000b89    add w9, w28, #0x2
   47298:   11000788    add w8, w28, #0x1
   4729c:   6b15013f    cmp w9, w21
   472a0:   2a0803fc    mov w28, w8
   472a4:   1a95b135    csel    w21, w9, w21, lt    // lt = tstop
   472a8:   f90007ff    str xzr, [sp, #8]
   472ac:   14000008    b   472cc <__libc_init@plt-0x197e4>
   472b0:   4b0d03f7    neg w23, w13
   472b4:   6b1702bf    cmp w21, w23
   472b8:   54001c0d    b.le    47638 <__libc_init@plt-0x19478>
   472bc:   4b1503e9    neg w9, w21
   472c0:   0b150388    add w8, w28, w21
   472c4:   0aa87d1c    bic w28, w8, w8, asr #31
   472c8:   f90007e9    str x9, [sp, #8]
   472cc:   528aaad8    mov w24, #0x5556                    // #21846
   472d0:   4b1503fb    neg w27, w21
   472d4:   72aaaab8    movk    w24, #0x5555, lsl #16
   472d8:   2a1c03f7    mov w23, w28
   472dc:   b90003ed    str w13, [sp]
   472e0:   b9402282    ldr w2, [x20, #32]
   472e4:   910083e8    add x8, sp, #0x20
   472e8:   aa1303e0    mov x0, x19
   472ec:   2a1703e1    mov w1, w23
   472f0:   2a1603e3    mov w3, w22
   472f4:   9400028a    bl  47d1c <__libc_init@plt-0x18d94>
   472f8:   f94013e8    ldr x8, [sp, #32]
   472fc:   b40001c8    cbz x8, 47334 <__libc_init@plt-0x1977c>
   47300:   f94017e2    ldr x2, [sp, #40]
   47304:   b4000182    cbz x2, 47334 <__libc_init@plt-0x1977c>
   47308:   39400109    ldrb    w9, [x8]
   4730c:   7100b53f    cmp w9, #0x2d
   47310:   54000060    b.eq    4731c <__libc_init@plt-0x19794>  // b.none
   47314:   7100ad3f    cmp w9, #0x2b
   47318:   54000081    b.ne    47328 <__libc_init@plt-0x19788>  // b.any
   4731c:   f100045f    cmp x2, #0x1
   47320:   540000a0    b.eq    47334 <__libc_init@plt-0x1977c>  // b.none
   47324:   39400509    ldrb    w9, [x8, #1]
   47328:   5100e928    sub w8, w9, #0x3a
   4732c:   31002d1f    cmn w8, #0xb
   47330:   54001409    b.ls    475b0 <__libc_init@plt-0x19500>  // b.plast
   47334:   79403a68    ldrh    w8, [x19, #28]
   47338:   7200391f    tst w8, #0x7fff
   4733c:   54000080    b.eq    4734c <__libc_init@plt-0x19764>  // b.none
   47340:   b94033e8    ldr w8, [sp, #48]
   47344:   0b080368    add w8, w27, w8
   47348:   b90033e8    str w8, [sp, #48]
   4734c:   b94033e1    ldr w1, [sp, #48]
   47350:   71013b3f    cmp w25, #0x4e
   47354:   54000541    b.ne    473fc <__libc_init@plt-0x196b4>  // b.any
   47358:   9b387c28    smull   x8, w1, w24
   4735c:   d37ffd09    lsr x9, x8, #63
   47360:   d360fd08    lsr x8, x8, #32
   47364:   0b090108    add w8, w8, w9
   47368:   0b080508    add w8, w8, w8, lsl #1
   4736c:   6b080028    subs    w8, w1, w8
   47370:   540000a0    b.eq    47384 <__libc_init@plt-0x1972c>  // b.none
   47374:   710006f7    subs    w23, w23, #0x1
   47378:   540000ad    b.le    4738c <__libc_init@plt-0x19724>
   4737c:   1100077b    add w27, w27, #0x1
   47380:   17ffffd8    b   472e0 <__libc_init@plt-0x197d0>
   47384:   4b1b03f5    neg w21, w27
   47388:   14000004    b   47398 <__libc_init@plt-0x19718>
   4738c:   4b080021    sub w1, w1, w8
   47390:   4b1b0115    sub w21, w8, w27
   47394:   b90033e1    str w1, [sp, #48]
   47398:   710012bf    cmp w21, #0x4
   4739c:   5400010b    b.lt    473bc <__libc_init@plt-0x196f4>  // b.tstop
   473a0:   52955568    mov w8, #0xaaab                 // #43691
   473a4:   72b55548    movk    w8, #0xaaaa, lsl #16
   473a8:   9ba87ea8    umull   x8, w21, w8
   473ac:   d361fd08    lsr x8, x8, #33
   473b0:   0b080508    add w8, w8, w8, lsl #1
   473b4:   4b0802b5    sub w21, w21, w8
   473b8:   1400000d    b   473ec <__libc_init@plt-0x196c4>
   473bc:   710002bf    cmp w21, #0x0
   473c0:   540001ac    b.gt    473f4 <__libc_init@plt-0x196bc>
   473c4:   52955569    mov w9, #0xaaab                 // #43691
   473c8:   4b1503e8    neg w8, w21
   473cc:   72b55549    movk    w9, #0xaaaa, lsl #16
   473d0:   1280004a    mov w10, #0xfffffffd                // #-3
   473d4:   9ba97d09    umull   x9, w8, w9
   473d8:   d361fd29    lsr x9, x9, #33
   473dc:   0b090529    add w9, w9, w9, lsl #1
   473e0:   4b090108    sub w8, w8, w9
   473e4:   52000515    eor w21, w8, #0x3
   473e8:   4b090148    sub w8, w10, w9
   473ec:   0b010101    add w1, w8, w1
   473f0:   b90033e1    str w1, [sp, #48]
   473f4:   b94003e8    ldr w8, [sp]
   473f8:   0b0802bc    add w28, w21, w8
   473fc:   910073e3    add x3, sp, #0x1c
   47400:   aa1303e0    mov x0, x19
   47404:   aa1403e2    mov x2, x20
   47408:   b9001fff    str wzr, [sp, #28]
   4740c:   940002aa    bl  47eb4 <__libc_init@plt-0x18bfc>
   47410:   f94013e8    ldr x8, [sp, #32]
   47414:   120002cc    and w12, w22, #0x1
   47418:   b9402beb    ldr w11, [sp, #40]
   4741c:   b9801ff8    ldrsw   x24, [sp, #28]
   47420:   39400108    ldrb    w8, [x8]
   47424:   7100b51f    cmp w8, #0x2d
   47428:   1a9f17e9    cset    w9, eq  // eq = none
   4742c:   7100ad1f    cmp w8, #0x2b
   47430:   1a9f17e8    cset    w8, eq  // eq = none
   47434:   2a080139    orr w25, w9, w8
   47438:   4b19016a    sub w10, w11, w25
   4743c:   4b0a02a8    sub w8, w21, w10
   47440:   0aa87d17    bic w23, w8, w8, asr #31
   47444:   0b170149    add w9, w10, w23
   47448:   4b090389    sub w9, w28, w9
   4744c:   7100013f    cmp w9, #0x0
   47450:   7a40c980    ccmp    w12, #0x0, #0x0, gt
   47454:   f94007ec    ldr x12, [sp, #8]
   47458:   0b18018c    add w12, w12, w24
   4745c:   1a9f0136    csel    w22, w9, wzr, eq    // eq = none
   47460:   0b17018c    add w12, w12, w23
   47464:   7100035f    cmp w26, #0x0
   47468:   0b0b0189    add w9, w12, w11
   4746c:   0b16012c    add w12, w9, w22
   47470:   1a8cc749    csinc   w9, w26, w12, gt
   47474:   b4000940    cbz x0, 4759c <__libc_init@plt-0x19514>
   47478:   4b1702ab    sub w11, w21, w23
   4747c:   0aab7d7b    bic w27, w11, w11, asr #31
   47480:   4b1b0155    sub w21, w10, w27
   47484:   1100058a    add w10, w12, #0x1
   47488:   6b09015f    cmp w10, w9
   4748c:   5400088c    b.gt    4759c <__libc_init@plt-0x19514>
   47490:   1a9fa7ec    cset    w12, lt // lt = tstop
   47494:   7100057f    cmp w11, #0x1
   47498:   1a9fa7eb    cset    w11, lt // lt = tstop
   4749c:   7100051f    cmp w8, #0x1
   474a0:   1a9fa7e8    cset    w8, lt  // lt = tstop
   474a4:   0a0b018b    and w11, w12, w11
   474a8:   0a08017c    and w28, w11, w8
   474ac:   7100035f    cmp w26, #0x0
   474b0:   0b1c0148    add w8, w10, w28
   474b4:   f90003e0    str x0, [sp]
   474b8:   7a490100    ccmp    w8, w9, #0x0, eq    // eq = none
   474bc:   93407d02    sxtw    x2, w8
   474c0:   aa1303e0    mov x0, x19
   474c4:   aa1403e1    mov x1, x20
   474c8:   1a89b109    csel    w9, w8, w9, lt  // lt = tstop
   474cc:   93407d23    sxtw    x3, w9
   474d0:   9400022b    bl  47d7c <__libc_init@plt-0x18d34>
   474d4:   360008a0    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   474d8:   f9400260    ldr x0, [x19]
   474dc:   0b190362    add w2, w27, w25
   474e0:   f94013e1    ldr x1, [sp, #32]
   474e4:   97ff817d    bl  27ad8 <__libc_init@plt-0x38fd8>
   474e8:   36000800    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   474ec:   7100039f    cmp w28, #0x0
   474f0:   f9400260    ldr x0, [x19]
   474f4:   9a9f06e2    csinc   x2, x23, xzr, eq    // eq = none
   474f8:   52800601    mov w1, #0x30                   // #48
   474fc:   97ff8625    bl  28d90 <__libc_init@plt-0x37d20>
   47500:   36000740    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   47504:   39407288    ldrb    w8, [x20, #28]
   47508:   d0fffe29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4750c:   d0fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   47510:   91142129    add x9, x9, #0x508
   47514:   9114294a    add x10, x10, #0x50a
   47518:   f9400260    ldr x0, [x19]
   4751c:   721f011f    tst w8, #0x2
   47520:   52800022    mov w2, #0x1                    // #1
   47524:   9a890141    csel    x1, x10, x9, eq // eq = none
   47528:   97ff816c    bl  27ad8 <__libc_init@plt-0x38fd8>
   4752c:   360005e0    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   47530:   f94007e8    ldr x8, [sp, #8]
   47534:   52800601    mov w1, #0x30                   // #48
   47538:   f9400260    ldr x0, [x19]
   4753c:   93407d02    sxtw    x2, w8
   47540:   97ff8614    bl  28d90 <__libc_init@plt-0x37d20>
   47544:   36000520    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   47548:   f94013e8    ldr x8, [sp, #32]
   4754c:   93407ea2    sxtw    x2, w21
   47550:   f9400260    ldr x0, [x19]
   47554:   8b394108    add x8, x8, w25, uxtw
   47558:   8b3b4101    add x1, x8, w27, uxtw
   4755c:   97ff815f    bl  27ad8 <__libc_init@plt-0x38fd8>
   47560:   36000440    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   47564:   f9400260    ldr x0, [x19]
   47568:   52800601    mov w1, #0x30                   // #48
   4756c:   aa1603e2    mov x2, x22
   47570:   97ff8608    bl  28d90 <__libc_init@plt-0x37d20>
   47574:   360003a0    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   47578:   f9400260    ldr x0, [x19]
   4757c:   aa1803e2    mov x2, x24
   47580:   f94003e1    ldr x1, [sp]
   47584:   97ff8155    bl  27ad8 <__libc_init@plt-0x38fd8>
   47588:   36000300    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   4758c:   aa1303e0    mov x0, x19
   47590:   aa1403e1    mov x1, x20
   47594:   94000232    bl  47e5c <__libc_init@plt-0x18c54>
   47598:   14000015    b   475ec <__libc_init@plt-0x194c4>
   4759c:   f9400260    ldr x0, [x19]
   475a0:   93407d22    sxtw    x2, w9
   475a4:   52800541    mov w1, #0x2a                   // #42
   475a8:   97ff85fa    bl  28d90 <__libc_init@plt-0x37d20>
   475ac:   14000010    b   475ec <__libc_init@plt-0x194c4>
   475b0:   93407f43    sxtw    x3, w26
   475b4:   aa1303e0    mov x0, x19
   475b8:   aa1403e1    mov x1, x20
   475bc:   940001f0    bl  47d7c <__libc_init@plt-0x18d34>
   475c0:   36000140    tbz w0, #0, 475e8 <__libc_init@plt-0x194c8>
   475c4:   a9420be1    ldp x1, x2, [sp, #32]
   475c8:   f9400260    ldr x0, [x19]
   475cc:   97ff8143    bl  27ad8 <__libc_init@plt-0x38fd8>
   475d0:   f9400bf8    ldr x24, [sp, #16]
   475d4:   36000420    tbz w0, #0, 47658 <__libc_init@plt-0x19458>
   475d8:   aa1303e0    mov x0, x19
   475dc:   aa1403e1    mov x1, x20
   475e0:   9400021f    bl  47e5c <__libc_init@plt-0x18c54>
   475e4:   14000003    b   475f0 <__libc_init@plt-0x194c0>
   475e8:   2a1f03e0    mov w0, wzr
   475ec:   f9400bf8    ldr x24, [sp, #16]
   475f0:   f9401708    ldr x8, [x24, #40]
   475f4:   f85f83a9    ldur    x9, [x29, #-8]
   475f8:   eb09011f    cmp x8, x9
   475fc:   54000321    b.ne    47660 <__libc_init@plt-0x19450>  // b.any
   47600:   a9494ff4    ldp x20, x19, [sp, #144]
   47604:   12000000    and w0, w0, #0x1
   47608:   a94857f6    ldp x22, x21, [sp, #128]
   4760c:   a9475ff8    ldp x24, x23, [sp, #112]
   47610:   a94667fa    ldp x26, x25, [sp, #96]
   47614:   a9456ffc    ldp x28, x27, [sp, #80]
   47618:   a9447bfd    ldp x29, x30, [sp, #64]
   4761c:   910283ff    add sp, sp, #0xa0
   47620:   d65f03c0    ret
   47624:   f9400260    ldr x0, [x19]
   47628:   97ff857b    bl  28c14 <__libc_init@plt-0x37e9c>
   4762c:   90fffe22    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   47630:   911cb042    add x2, x2, #0x72c
   47634:   14000005    b   47648 <__libc_init@plt-0x19468>
   47638:   f9400260    ldr x0, [x19]
   4763c:   97ff8576    bl  28c14 <__libc_init@plt-0x37e9c>
   47640:   b0fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   47644:   912f5842    add x2, x2, #0xbd6
   47648:   528080e1    mov w1, #0x407                  // #1031
   4764c:   2a1503e3    mov w3, w21
   47650:   2a1703e4    mov w4, w23
   47654:   97ff6cd1    bl  22998 <__libc_init@plt-0x3e118>
   47658:   2a1f03e0    mov w0, wzr
   4765c:   17ffffe5    b   475f0 <__libc_init@plt-0x194c0>
   47660:   94006538    bl  60b40 <__stack_chk_fail@plt>
   47664:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   47668:   910003fd    mov x29, sp
   4766c:   f9400000    ldr x0, [x0]
   47670:   97ff8569    bl  28c14 <__libc_init@plt-0x37e9c>
   47674:   f0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   47678:   91388021    add x1, x1, #0xe20
   4767c:   97ff6e63    bl  23008 <__libc_init@plt-0x3daa8>
   47680:   d10283ff    sub sp, sp, #0xa0
   47684:   a9047bfd    stp x29, x30, [sp, #64]
   47688:   910103fd    add x29, sp, #0x40
   4768c:   a9056ffc    stp x28, x27, [sp, #80]
   47690:   a90667fa    stp x26, x25, [sp, #96]
   47694:   a9075ff8    stp x24, x23, [sp, #112]
   47698:   a90857f6    stp x22, x21, [sp, #128]
   4769c:   a9094ff4    stp x20, x19, [sp, #144]
   476a0:   d53bd048    mrs x8, tpidr_el0
   476a4:   5280069c    mov w28, #0x34                      // #52
   476a8:   f9000fe8    str x8, [sp, #24]
   476ac:   aa0103f3    mov x19, x1
   476b0:   f9401508    ldr x8, [x8, #40]
   476b4:   aa0003f4    mov x20, x0
   476b8:   2a1f03fa    mov w26, wzr
   476bc:   52800037    mov w23, #0x1                       // #1
   476c0:   f81f83a8    stur    x8, [x29, #-8]
   476c4:   39404028    ldrb    w8, [x1, #16]
   476c8:   b9400c29    ldr w9, [x1, #12]
   476cc:   3940202a    ldrb    w10, [x1, #8]
   476d0:   b940042b    ldr w11, [x1, #4]
   476d4:   7100011f    cmp w8, #0x0
   476d8:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   476dc:   3940702c    ldrb    w12, [x1, #28]
   476e0:   7100015f    cmp w10, #0x0
   476e4:   b9402036    ldr w22, [x1, #32]
   476e8:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   476ec:   2a080148    orr w8, w10, w8
   476f0:   7100011f    cmp w8, #0x0
   476f4:   f9000bea    str x10, [sp, #16]
   476f8:   53017d8a    lsr w10, w12, #1
   476fc:   121f0148    and w8, w10, #0x2
   47700:   1a9f07ea    cset    w10, ne // ne = any
   47704:   1a9c1139    csel    w25, w9, w28, ne    // ne = any
   47708:   b9000fea    str w10, [sp, #12]
   4770c:   1a9f17ea    cset    w10, eq // eq = none
   47710:   2a080155    orr w21, w10, w8
   47714:   0b190341    add w1, w26, w25
   47718:   910083e8    add x8, sp, #0x20
   4771c:   aa1403e0    mov x0, x20
   47720:   2a1603e2    mov w2, w22
   47724:   2a1503e3    mov w3, w21
   47728:   9400017d    bl  47d1c <__libc_init@plt-0x18d94>
   4772c:   a9420be9    ldp x9, x2, [sp, #32]
   47730:   b40001a9    cbz x9, 47764 <__libc_init@plt-0x1934c>
   47734:   b4000182    cbz x2, 47764 <__libc_init@plt-0x1934c>
   47738:   39400128    ldrb    w8, [x9]
   4773c:   7100b51f    cmp w8, #0x2d
   47740:   54000060    b.eq    4774c <__libc_init@plt-0x19364>  // b.none
   47744:   7100ad1f    cmp w8, #0x2b
   47748:   54000081    b.ne    47758 <__libc_init@plt-0x19358>  // b.any
   4774c:   f100045f    cmp x2, #0x1
   47750:   540000a0    b.eq    47764 <__libc_init@plt-0x1934c>  // b.none
   47754:   39400528    ldrb    w8, [x9, #1]
   47758:   5100e908    sub w8, w8, #0x3a
   4775c:   31002d1f    cmn w8, #0xb
   47760:   540006e9    b.ls    4783c <__libc_init@plt-0x19274>  // b.plast
   47764:   3940012b    ldrb    w11, [x9]
   47768:   b94033e8    ldr w8, [sp, #48]
   4776c:   79c04e6a    ldrsh   w10, [x19, #38]
   47770:   7100ad7f    cmp w11, #0x2b
   47774:   79403a8d    ldrh    w13, [x20, #28]
   47778:   1a9f17ec    cset    w12, eq // eq = none
   4777c:   7100b57f    cmp w11, #0x2d
   47780:   1a9f17ee    cset    w14, eq // eq = none
   47784:   0b0a0108    add w8, w8, w10
   47788:   2a0c01db    orr w27, w14, w12
   4778c:   720039bf    tst w13, #0x7fff
   47790:   4b1b004a    sub w10, w2, w27
   47794:   1a8803e8    csel    w8, wzr, w8, eq // eq = none
   47798:   1a8a03ea    csel    w10, wzr, w10, eq   // eq = none
   4779c:   37f8017a    tbnz    w26, #31, 477c8 <__libc_init@plt-0x192e8>
   477a0:   6b1a011f    cmp w8, w26
   477a4:   5400012d    b.le    477c8 <__libc_init@plt-0x192e8>
   477a8:   520002ec    eor w12, w23, #0x1
   477ac:   370000ec    tbnz    w12, #0, 477c8 <__libc_init@plt-0x192e8>
   477b0:   39404269    ldrb    w9, [x19, #16]
   477b4:   4b08038a    sub w10, w28, w8
   477b8:   2a1f03f7    mov w23, wzr
   477bc:   7100013f    cmp w9, #0x0
   477c0:   1a990159    csel    w25, w10, w25, eq   // eq = none
   477c4:   1400001c    b   47834 <__libc_init@plt-0x1927c>
   477c8:   2b19011f    cmn w8, w25
   477cc:   54000141    b.ne    477f4 <__libc_init@plt-0x192bc>  // b.any
   477d0:   7100055f    cmp w10, #0x1
   477d4:   5400010b    b.lt    477f4 <__libc_init@plt-0x192bc>  // b.tstop
   477d8:   710006df    cmp w22, #0x1
   477dc:   54000240    b.eq    47824 <__libc_init@plt-0x1928c>  // b.none
   477e0:   71000adf    cmp w22, #0x2
   477e4:   540001a0    b.eq    47818 <__libc_init@plt-0x19298>  // b.none
   477e8:   71000edf    cmp w22, #0x3
   477ec:   54000201    b.ne    4782c <__libc_init@plt-0x19284>  // b.any
   477f0:   14000022    b   47878 <__libc_init@plt-0x19238>
   477f4:   2a1f03f8    mov w24, wzr
   477f8:   6b1a011f    cmp w8, w26
   477fc:   5400058a    b.ge    478ac <__libc_init@plt-0x19204>  // b.tcont
   47800:   4b1903e9    neg w9, w25
   47804:   6b09035f    cmp w26, w9
   47808:   5400052d    b.le    478ac <__libc_init@plt-0x19204>
   4780c:   6b09011f    cmp w8, w9
   47810:   1a88b128    csel    w8, w9, w8, lt  // lt = tstop
   47814:   14000008    b   47834 <__libc_init@plt-0x1927c>
   47818:   7100b57f    cmp w11, #0x2d
   4781c:   54000081    b.ne    4782c <__libc_init@plt-0x19284>  // b.any
   47820:   1400001c    b   47890 <__libc_init@plt-0x19220>
   47824:   7100b57f    cmp w11, #0x2d
   47828:   54000341    b.ne    47890 <__libc_init@plt-0x19220>  // b.any
   4782c:   52800076    mov w22, #0x3                       // #3
   47830:   2a1a03e8    mov w8, w26
   47834:   2a0803fa    mov w26, w8
   47838:   17ffffb7    b   47714 <__libc_init@plt-0x1939c>
   4783c:   f9400be8    ldr x8, [sp, #16]
   47840:   aa1403e0    mov x0, x20
   47844:   aa1303e1    mov x1, x19
   47848:   93407d03    sxtw    x3, w8
   4784c:   9400014c    bl  47d7c <__libc_init@plt-0x18d34>
   47850:   36000fa0    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   47854:   a9420be1    ldp x1, x2, [sp, #32]
   47858:   f9400280    ldr x0, [x20]
   4785c:   97ff809f    bl  27ad8 <__libc_init@plt-0x38fd8>
   47860:   f9400ff5    ldr x21, [sp, #24]
   47864:   36000f20    tbz w0, #0, 47a48 <__libc_init@plt-0x19068>
   47868:   aa1403e0    mov x0, x20
   4786c:   aa1303e1    mov x1, x19
   47870:   9400017b    bl  47e5c <__libc_init@plt-0x18c54>
   47874:   14000076    b   47a4c <__libc_init@plt-0x19064>
   47878:   b940226a    ldr w10, [x19, #32]
   4787c:   71000d5f    cmp w10, #0x3
   47880:   54000100    b.eq    478a0 <__libc_init@plt-0x19210>  // b.none
   47884:   387b4929    ldrb    w9, [x9, w27, uxtw]
   47888:   7100d53f    cmp w9, #0x35
   4788c:   540000a3    b.cc    478a0 <__libc_init@plt-0x19210>  // b.lo, b.ul, b.last
   47890:   2a1f03ea    mov w10, wzr
   47894:   11000508    add w8, w8, #0x1
   47898:   52800038    mov w24, #0x1                       // #1
   4789c:   14000004    b   478ac <__libc_init@plt-0x19204>
   478a0:   2a1f03ea    mov w10, wzr
   478a4:   2a1f03e8    mov w8, wzr
   478a8:   2a1f03f8    mov w24, wzr
   478ac:   6b08015f    cmp w10, w8
   478b0:   1a88b149    csel    w9, w10, w8, lt // lt = tstop
   478b4:   0aa97d37    bic w23, w9, w9, asr #31
   478b8:   4b0803e9    neg w9, w8
   478bc:   4b17010b    sub w11, w8, w23
   478c0:   0a887d29    and w9, w9, w8, asr #31
   478c4:   6b19013f    cmp w9, w25
   478c8:   4b17015a    sub w26, w10, w23
   478cc:   0aab7d68    bic w8, w11, w11, asr #31
   478d0:   1a99b12c    csel    w12, w9, w25, lt    // lt = tstop
   478d4:   b9400fe9    ldr w9, [sp, #12]
   478d8:   360000c9    tbz w9, #0, 478f0 <__libc_init@plt-0x191c0>
   478dc:   0b0c0309    add w9, w24, w12
   478e0:   0b1a012b    add w11, w9, w26
   478e4:   4b0b032b    sub w11, w25, w11
   478e8:   0aab7d76    bic w22, w11, w11, asr #31
   478ec:   14000003    b   478f8 <__libc_init@plt-0x191b8>
   478f0:   2a1f03f6    mov w22, wzr
   478f4:   0b180189    add w9, w12, w24
   478f8:   0b0a012a    add w10, w9, w10
   478fc:   0b1b02f5    add w21, w23, w27
   47900:   0b08014a    add w10, w10, w8
   47904:   0b150129    add w9, w9, w21
   47908:   2b16015f    cmn w10, w22
   4790c:   f9400bea    ldr x10, [sp, #16]
   47910:   0b1a0129    add w9, w9, w26
   47914:   1a9f1519    csinc   w25, w8, wzr, ne    // ne = any
   47918:   0b160128    add w8, w9, w22
   4791c:   0b190108    add w8, w8, w25
   47920:   7100015f    cmp w10, #0x0
   47924:   11000509    add w9, w8, #0x1
   47928:   1a88c548    csinc   w8, w10, w8, gt
   4792c:   6b08013f    cmp w9, w8
   47930:   540000ed    b.le    4794c <__libc_init@plt-0x19164>
   47934:   f9400280    ldr x0, [x20]
   47938:   93407d02    sxtw    x2, w8
   4793c:   52800541    mov w1, #0x2a                   // #42
   47940:   97ff8514    bl  28d90 <__libc_init@plt-0x37d20>
   47944:   f9400ff5    ldr x21, [sp, #24]
   47948:   14000041    b   47a4c <__libc_init@plt-0x19064>
   4794c:   1a9fa7ea    cset    w10, lt // lt = tstop
   47950:   2b1902ff    cmn w23, w25
   47954:   1a9f17eb    cset    w11, eq // eq = none
   47958:   93407d03    sxtw    x3, w8
   4795c:   0a0b015c    and w28, w10, w11
   47960:   aa1403e0    mov x0, x20
   47964:   0b1c0129    add w9, w9, w28
   47968:   aa1303e1    mov x1, x19
   4796c:   93407d22    sxtw    x2, w9
   47970:   f9000bec    str x12, [sp, #16]
   47974:   94000102    bl  47d7c <__libc_init@plt-0x18d34>
   47978:   36000660    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   4797c:   f9400280    ldr x0, [x20]
   47980:   aa1503e2    mov x2, x21
   47984:   f94013e1    ldr x1, [sp, #32]
   47988:   97ff8054    bl  27ad8 <__libc_init@plt-0x38fd8>
   4798c:   360005c0    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   47990:   7100039f    cmp w28, #0x0
   47994:   f9400280    ldr x0, [x20]
   47998:   9a9f0722    csinc   x2, x25, xzr, eq    // eq = none
   4799c:   52800601    mov w1, #0x30                   // #48
   479a0:   97ff84fc    bl  28d90 <__libc_init@plt-0x37d20>
   479a4:   36000500    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   479a8:   39407268    ldrb    w8, [x19, #28]
   479ac:   d0fffe29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   479b0:   d0fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   479b4:   91142129    add x9, x9, #0x508
   479b8:   9114294a    add x10, x10, #0x50a
   479bc:   f9400280    ldr x0, [x20]
   479c0:   721f011f    tst w8, #0x2
   479c4:   52800022    mov w2, #0x1                    // #1
   479c8:   9a890141    csel    x1, x10, x9, eq // eq = none
   479cc:   97ff8043    bl  27ad8 <__libc_init@plt-0x38fd8>
   479d0:   360003a0    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   479d4:   f9400be8    ldr x8, [sp, #16]
   479d8:   52800601    mov w1, #0x30                   // #48
   479dc:   f9400280    ldr x0, [x20]
   479e0:   93407d02    sxtw    x2, w8
   479e4:   97ff84eb    bl  28d90 <__libc_init@plt-0x37d20>
   479e8:   360002e0    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   479ec:   f94013e8    ldr x8, [sp, #32]
   479f0:   93407f42    sxtw    x2, w26
   479f4:   f9400280    ldr x0, [x20]
   479f8:   8b3b4108    add x8, x8, w27, uxtw
   479fc:   8b374101    add x1, x8, w23, uxtw
   47a00:   97ff8036    bl  27ad8 <__libc_init@plt-0x38fd8>
   47a04:   36000200    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   47a08:   f9400280    ldr x0, [x20]
   47a0c:   2a1803e2    mov w2, w24
   47a10:   52800621    mov w1, #0x31                   // #49
   47a14:   97ff84df    bl  28d90 <__libc_init@plt-0x37d20>
   47a18:   36000160    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   47a1c:   f9400280    ldr x0, [x20]
   47a20:   2a1603e2    mov w2, w22
   47a24:   52800601    mov w1, #0x30                   // #48
   47a28:   97ff84da    bl  28d90 <__libc_init@plt-0x37d20>
   47a2c:   360000c0    tbz w0, #0, 47a44 <__libc_init@plt-0x1906c>
   47a30:   f9400280    ldr x0, [x20]
   47a34:   52800401    mov w1, #0x20                   // #32
   47a38:   b9800a82    ldrsw   x2, [x20, #8]
   47a3c:   97ff84d5    bl  28d90 <__libc_init@plt-0x37d20>
   47a40:   17ffff88    b   47860 <__libc_init@plt-0x19250>
   47a44:   f9400ff5    ldr x21, [sp, #24]
   47a48:   2a1f03e0    mov w0, wzr
   47a4c:   f94016a8    ldr x8, [x21, #40]
   47a50:   f85f83a9    ldur    x9, [x29, #-8]
   47a54:   eb09011f    cmp x8, x9
   47a58:   54000141    b.ne    47a80 <__libc_init@plt-0x19030>  // b.any
   47a5c:   a9494ff4    ldp x20, x19, [sp, #144]
   47a60:   12000000    and w0, w0, #0x1
   47a64:   a94857f6    ldp x22, x21, [sp, #128]
   47a68:   a9475ff8    ldp x24, x23, [sp, #112]
   47a6c:   a94667fa    ldp x26, x25, [sp, #96]
   47a70:   a9456ffc    ldp x28, x27, [sp, #80]
   47a74:   a9447bfd    ldp x29, x30, [sp, #64]
   47a78:   910283ff    add sp, sp, #0xa0
   47a7c:   d65f03c0    ret
   47a80:   94006430    bl  60b40 <__stack_chk_fail@plt>
   47a84:   d10183ff    sub sp, sp, #0x60
   47a88:   a9027bfd    stp x29, x30, [sp, #32]
   47a8c:   910083fd    add x29, sp, #0x20
   47a90:   a9035ff8    stp x24, x23, [sp, #48]
   47a94:   a90457f6    stp x22, x21, [sp, #64]
   47a98:   a9054ff4    stp x20, x19, [sp, #80]
   47a9c:   d53bd057    mrs x23, tpidr_el0
   47aa0:   aa0803f4    mov x20, x8
   47aa4:   f94016e8    ldr x8, [x23, #40]
   47aa8:   aa0103f3    mov x19, x1
   47aac:   aa0003f5    mov x21, x0
   47ab0:   f81f83a8    stur    x8, [x29, #-8]
   47ab4:   39402028    ldrb    w8, [x1, #8]
   47ab8:   b9400429    ldr w9, [x1, #4]
   47abc:   3940402a    ldrb    w10, [x1, #16]
   47ac0:   b9400c2b    ldr w11, [x1, #12]
   47ac4:   7100011f    cmp w8, #0x0
   47ac8:   1a8903f8    csel    w24, wzr, w9, eq    // eq = none
   47acc:   52800069    mov w9, #0x3                    // #3
   47ad0:   7100015f    cmp w10, #0x0
   47ad4:   528008a8    mov w8, #0x45                   // #69
   47ad8:   1a8b0136    csel    w22, w9, w11, eq    // eq = none
   47adc:   7100071f    cmp w24, #0x1
   47ae0:   39000028    strb    w8, [x1]
   47ae4:   5400004b    b.lt    47aec <__libc_init@plt-0x18fc4>  // b.tstop
   47ae8:   340007d6    cbz w22, 47be0 <__libc_init@plt-0x18ed0>
   47aec:   39407268    ldrb    w8, [x19, #28]
   47af0:   aa1503e0    mov x0, x21
   47af4:   b9402262    ldr w2, [x19, #32]
   47af8:   2a1603e1    mov w1, w22
   47afc:   53017d08    lsr w8, w8, #1
   47b00:   121f0103    and w3, w8, #0x2
   47b04:   910003e8    mov x8, sp
   47b08:   94000085    bl  47d1c <__libc_init@plt-0x18d94>
   47b0c:   f94003e8    ldr x8, [sp]
   47b10:   b40001c8    cbz x8, 47b48 <__libc_init@plt-0x18f68>
   47b14:   f94007e9    ldr x9, [sp, #8]
   47b18:   b4000189    cbz x9, 47b48 <__libc_init@plt-0x18f68>
   47b1c:   3940010a    ldrb    w10, [x8]
   47b20:   7100b55f    cmp w10, #0x2d
   47b24:   54000060    b.eq    47b30 <__libc_init@plt-0x18f80>  // b.none
   47b28:   7100ad5f    cmp w10, #0x2b
   47b2c:   54000081    b.ne    47b3c <__libc_init@plt-0x18f74>  // b.any
   47b30:   f100053f    cmp x9, #0x1
   47b34:   540000a0    b.eq    47b48 <__libc_init@plt-0x18f68>  // b.none
   47b38:   3940050a    ldrb    w10, [x8, #1]
   47b3c:   5100e948    sub w8, w10, #0x3a
   47b40:   3100291f    cmn w8, #0xa
   47b44:   540004e3    b.cc    47be0 <__libc_init@plt-0x18ed0>  // b.lo, b.ul, b.last
   47b48:   79403aa8    ldrh    w8, [x21, #28]
   47b4c:   b94013e9    ldr w9, [sp, #16]
   47b50:   7200391f    tst w8, #0x7fff
   47b54:   1a9f1528    csinc   w8, w9, wzr, ne // ne = any
   47b58:   37f80388    tbnz    w8, #31, 47bc8 <__libc_init@plt-0x18ee8>
   47b5c:   6b16011f    cmp w8, w22
   47b60:   5400034c    b.gt    47bc8 <__libc_init@plt-0x18ee8>
   47b64:   528008c9    mov w9, #0x46                   // #70
   47b68:   7100071f    cmp w24, #0x1
   47b6c:   79004e7f    strh    wzr, [x19, #38]
   47b70:   39000269    strb    w9, [x19]
   47b74:   b9000abf    str wzr, [x21, #8]
   47b78:   540001ab    b.lt    47bac <__libc_init@plt-0x18f04>  // b.tstop
   47b7c:   39406269    ldrb    w9, [x19, #24]
   47b80:   b940166a    ldr w10, [x19, #20]
   47b84:   7100013f    cmp w9, #0x0
   47b88:   1a8a03e9    csel    w9, wzr, w10, eq    // eq = none
   47b8c:   1100092a    add w10, w9, #0x2
   47b90:   7100013f    cmp w9, #0x0
   47b94:   52800089    mov w9, #0x4                    // #4
   47b98:   1a89c149    csel    w9, w10, w9, gt
   47b9c:   4b09030a    sub w10, w24, w9
   47ba0:   0aaa7d4a    bic w10, w10, w10, asr #31
   47ba4:   b9000aa9    str w9, [x21, #8]
   47ba8:   b900066a    str w10, [x19, #4]
   47bac:   39404269    ldrb    w9, [x19, #16]
   47bb0:   34000189    cbz w9, 47be0 <__libc_init@plt-0x18ed0>
   47bb4:   b9400e69    ldr w9, [x19, #12]
   47bb8:   4b080128    sub w8, w9, w8
   47bbc:   0aa87d08    bic w8, w8, w8, asr #31
   47bc0:   b9000e68    str w8, [x19, #12]
   47bc4:   14000007    b   47be0 <__libc_init@plt-0x18ed0>
   47bc8:   350000d8    cbnz    w24, 47be0 <__libc_init@plt-0x18ed0>
   47bcc:   39406268    ldrb    w8, [x19, #24]
   47bd0:   35000088    cbnz    w8, 47be0 <__libc_init@plt-0x18ed0>
   47bd4:   52800028    mov w8, #0x1                    // #1
   47bd8:   b900167f    str wzr, [x19, #20]
   47bdc:   39006268    strb    w8, [x19, #24]
   47be0:   aa1403e0    mov x0, x20
   47be4:   aa1303e1    mov x1, x19
   47be8:   52800c82    mov w2, #0x64                   // #100
   47bec:   94006445    bl  60d00 <memcpy@plt>
   47bf0:   f94016e8    ldr x8, [x23, #40]
   47bf4:   f85f83a9    ldur    x9, [x29, #-8]
   47bf8:   eb09011f    cmp x8, x9
   47bfc:   540000e1    b.ne    47c18 <__libc_init@plt-0x18e98>  // b.any
   47c00:   a9454ff4    ldp x20, x19, [sp, #80]
   47c04:   a94457f6    ldp x22, x21, [sp, #64]
   47c08:   a9435ff8    ldp x24, x23, [sp, #48]
   47c0c:   a9427bfd    ldp x29, x30, [sp, #32]
   47c10:   910183ff    add sp, sp, #0x60
   47c14:   d65f03c0    ret
   47c18:   940063ca    bl  60b40 <__stack_chk_fail@plt>
   47c1c:   d10303ff    sub sp, sp, #0xc0
   47c20:   a9097bfd    stp x29, x30, [sp, #144]
   47c24:   910243fd    add x29, sp, #0x90
   47c28:   f90053f5    str x21, [sp, #160]
   47c2c:   a90b4ff4    stp x20, x19, [sp, #176]
   47c30:   d53bd055    mrs x21, tpidr_el0
   47c34:   aa0103f4    mov x20, x1
   47c38:   f94016a8    ldr x8, [x21, #40]
   47c3c:   2a1f03e3    mov w3, wzr
   47c40:   aa0003f3    mov x19, x0
   47c44:   f81f83a8    stur    x8, [x29, #-8]
   47c48:   910023e8    add x8, sp, #0x8
   47c4c:   b9402022    ldr w2, [x1, #32]
   47c50:   52800021    mov w1, #0x1                    // #1
   47c54:   94000032    bl  47d1c <__libc_init@plt-0x18d94>
   47c58:   f94007e8    ldr x8, [sp, #8]
   47c5c:   b4000228    cbz x8, 47ca0 <__libc_init@plt-0x18e10>
   47c60:   f9400be9    ldr x9, [sp, #16]
   47c64:   b40001e9    cbz x9, 47ca0 <__libc_init@plt-0x18e10>
   47c68:   3940010a    ldrb    w10, [x8]
   47c6c:   7100b55f    cmp w10, #0x2d
   47c70:   54000060    b.eq    47c7c <__libc_init@plt-0x18e34>  // b.none
   47c74:   7100ad5f    cmp w10, #0x2b
   47c78:   54000081    b.ne    47c88 <__libc_init@plt-0x18e28>  // b.any
   47c7c:   f100053f    cmp x9, #0x1
   47c80:   54000100    b.eq    47ca0 <__libc_init@plt-0x18e10>  // b.none
   47c84:   3940050a    ldrb    w10, [x8, #1]
   47c88:   5100e948    sub w8, w10, #0x3a
   47c8c:   31002d1f    cmn w8, #0xb
   47c90:   54000088    b.hi    47ca0 <__libc_init@plt-0x18e10>  // b.pmore
   47c94:   aa1303e0    mov x0, x19
   47c98:   aa1403e1    mov x1, x20
   47c9c:   1400000c    b   47ccc <__libc_init@plt-0x18de4>
   47ca0:   b9401be8    ldr w8, [sp, #24]
   47ca4:   71001d1f    cmp w8, #0x7
   47ca8:   54000163    b.cc    47cd4 <__libc_init@plt-0x18ddc>  // b.lo, b.ul, b.last
   47cac:   910083e0    add x0, sp, #0x20
   47cb0:   aa1403e1    mov x1, x20
   47cb4:   52800c82    mov w2, #0x64                   // #100
   47cb8:   94006412    bl  60d00 <memcpy@plt>
   47cbc:   52800028    mov w8, #0x1                    // #1
   47cc0:   910083e1    add x1, sp, #0x20
   47cc4:   aa1303e0    mov x0, x19
   47cc8:   79008fe8    strh    w8, [sp, #70]
   47ccc:   97fffd39    bl  471b0 <__libc_init@plt-0x19900>
   47cd0:   14000004    b   47ce0 <__libc_init@plt-0x18dd0>
   47cd4:   aa1303e0    mov x0, x19
   47cd8:   aa1403e1    mov x1, x20
   47cdc:   97fffe69    bl  47680 <__libc_init@plt-0x19430>
   47ce0:   f94016a8    ldr x8, [x21, #40]
   47ce4:   f85f83a9    ldur    x9, [x29, #-8]
   47ce8:   eb09011f    cmp x8, x9
   47cec:   540000e1    b.ne    47d08 <__libc_init@plt-0x18da8>  // b.any
   47cf0:   a94b4ff4    ldp x20, x19, [sp, #176]
   47cf4:   12000000    and w0, w0, #0x1
   47cf8:   a9497bfd    ldp x29, x30, [sp, #144]
   47cfc:   f94053f5    ldr x21, [sp, #160]
   47d00:   910303ff    add sp, sp, #0xc0
   47d04:   d65f03c0    ret
   47d08:   9400638e    bl  60b40 <__stack_chk_fail@plt>
   47d0c:   79403808    ldrh    w8, [x0, #28]
   47d10:   7200391f    tst w8, #0x7fff
   47d14:   1a9f17e0    cset    w0, eq  // eq = none
   47d18:   d65f03c0    ret
   47d1c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   47d20:   a9014ff4    stp x20, x19, [sp, #16]
   47d24:   910003fd    mov x29, sp
   47d28:   aa0003f3    mov x19, x0
   47d2c:   2a0103e9    mov w9, w1
   47d30:   2a0203e4    mov w4, w2
   47d34:   91007800    add x0, x0, #0x1e
   47d38:   528006c1    mov w1, #0x36                   // #54
   47d3c:   2a0303e2    mov w2, w3
   47d40:   79403a65    ldrh    w5, [x19, #28]
   47d44:   2a0903e3    mov w3, w9
   47d48:   aa0803f4    mov x20, x8
   47d4c:   940034f7    bl  55128 <__libc_init@plt-0xb988>
   47d50:   f9400288    ldr x8, [x20]
   47d54:   b4000088    cbz x8, 47d64 <__libc_init@plt-0x18d4c>
   47d58:   a9414ff4    ldp x20, x19, [sp, #16]
   47d5c:   a8c27bfd    ldp x29, x30, [sp], #32
   47d60:   d65f03c0    ret
   47d64:   f9400260    ldr x0, [x19]
   47d68:   97ff83ab    bl  28c14 <__libc_init@plt-0x37e9c>
   47d6c:   d0fffe21    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   47d70:   528006c2    mov w2, #0x36                   // #54
   47d74:   91075421    add x1, x1, #0x1d5
   47d78:   97ff6ca4    bl  23008 <__libc_init@plt-0x3daa8>
   47d7c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   47d80:   f9000bf5    str x21, [sp, #16]
   47d84:   910003fd    mov x29, sp
   47d88:   a9024ff4    stp x20, x19, [sp, #32]
   47d8c:   39400028    ldrb    w8, [x1]
   47d90:   5280002a    mov w10, #0x1                       // #1
   47d94:   5281002b    mov w11, #0x801                     // #2049
   47d98:   aa0003f3    mov x19, x0
   47d9c:   72a0010b    movk    w11, #0x8, lsl #16
   47da0:   51019d09    sub w9, w8, #0x67
   47da4:   71004d3f    cmp w9, #0x13
   47da8:   1ac9214a    lsl w10, w10, w9
   47dac:   0a0b0149    and w9, w10, w11
   47db0:   7a409924    ccmp    w9, #0x0, #0x4, ls  // ls = plast
   47db4:   54000360    b.eq    47e20 <__libc_init@plt-0x18c90>  // b.none
   47db8:   7101e91f    cmp w8, #0x7a
   47dbc:   5280004a    mov w10, #0x2                       // #2
   47dc0:   1a9f07e9    cset    w9, ne  // ne = any
   47dc4:   7101c91f    cmp w8, #0x72
   47dc8:   121c7908    and w8, w8, #0xfffffff7
   47dcc:   f9400260    ldr x0, [x19]
   47dd0:   1a890154    csel    w20, w10, w9, eq    // eq = none
   47dd4:   7101c91f    cmp w8, #0x72
   47dd8:   1a941688    cinc    w8, w20, eq // eq = none
   47ddc:   8b020115    add x21, x8, x2
   47de0:   97ff7ecd    bl  27914 <__libc_init@plt-0x3919c>
   47de4:   aa1503e1    mov x1, x21
   47de8:   97ff7ad2    bl  26930 <__libc_init@plt-0x3a180>
   47dec:   360000a0    tbz w0, #0, 47e00 <__libc_init@plt-0x18cb0>
   47df0:   f9400260    ldr x0, [x19]
   47df4:   52800021    mov w1, #0x1                    // #1
   47df8:   97ff82f7    bl  289d4 <__libc_init@plt-0x380dc>
   47dfc:   36000220    tbz w0, #0, 47e40 <__libc_init@plt-0x18c70>
   47e00:   f9400260    ldr x0, [x19]
   47e04:   aa1403e2    mov x2, x20
   47e08:   a9424ff4    ldp x20, x19, [sp, #32]
   47e0c:   f0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   47e10:   f9400bf5    ldr x21, [sp, #16]
   47e14:   91082021    add x1, x1, #0x208
   47e18:   a8c37bfd    ldp x29, x30, [sp], #48
   47e1c:   17ff7f2f    b   27ad8 <__libc_init@plt-0x38fd8>
   47e20:   eb020062    subs    x2, x3, x2
   47e24:   54000129    b.ls    47e48 <__libc_init@plt-0x18c68>  // b.plast
   47e28:   f9400260    ldr x0, [x19]
   47e2c:   52800401    mov w1, #0x20                   // #32
   47e30:   a9424ff4    ldp x20, x19, [sp, #32]
   47e34:   f9400bf5    ldr x21, [sp, #16]
   47e38:   a8c37bfd    ldp x29, x30, [sp], #48
   47e3c:   17ff83d5    b   28d90 <__libc_init@plt-0x37d20>
   47e40:   2a1f03e0    mov w0, wzr
   47e44:   14000002    b   47e4c <__libc_init@plt-0x18c64>
   47e48:   52800020    mov w0, #0x1                    // #1
   47e4c:   a9424ff4    ldp x20, x19, [sp, #32]
   47e50:   f9400bf5    ldr x21, [sp, #16]
   47e54:   a8c37bfd    ldp x29, x30, [sp], #48
   47e58:   d65f03c0    ret
   47e5c:   39400028    ldrb    w8, [x1]
   47e60:   7101e91f    cmp w8, #0x7a
   47e64:   540001a0    b.eq    47e98 <__libc_init@plt-0x18c18>  // b.none
   47e68:   7101c91f    cmp w8, #0x72
   47e6c:   54000201    b.ne    47eac <__libc_init@plt-0x18c04>  // b.any
   47e70:   39407028    ldrb    w8, [x1, #28]
   47e74:   f0fffe09    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   47e78:   d0fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   47e7c:   910fb129    add x9, x9, #0x3ec
   47e80:   9114214a    add x10, x10, #0x508
   47e84:   f9400000    ldr x0, [x0]
   47e88:   721f011f    tst w8, #0x2
   47e8c:   52800022    mov w2, #0x1                    // #1
   47e90:   9a890141    csel    x1, x10, x9, eq // eq = none
   47e94:   17ff7f11    b   27ad8 <__libc_init@plt-0x38fd8>
   47e98:   90fffe21    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   47e9c:   f9400000    ldr x0, [x0]
   47ea0:   91369421    add x1, x1, #0xda5
   47ea4:   52800022    mov w2, #0x1                    // #1
   47ea8:   17ff7f0c    b   27ad8 <__libc_init@plt-0x38fd8>
   47eac:   52800020    mov w0, #0x1                    // #1
   47eb0:   d65f03c0    ret
   47eb4:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   47eb8:   a9015ff8    stp x24, x23, [sp, #16]
   47ebc:   910003fd    mov x29, sp
   47ec0:   a90257f6    stp x22, x21, [sp, #32]
   47ec4:   a9034ff4    stp x20, x19, [sp, #48]
   47ec8:   91007017    add x23, x0, #0x1c
   47ecc:   aa0303f3    mov x19, x3
   47ed0:   aa0203f4    mov x20, x2
   47ed4:   2a0103f6    mov w22, w1
   47ed8:   aa1703f5    mov x21, x23
   47edc:   340001e1    cbz w1, 47f18 <__libc_init@plt-0x18b98>
   47ee0:   710002df    cmp w22, #0x0
   47ee4:   529999a8    mov w8, #0xcccd                 // #52429
   47ee8:   72b99988    movk    w8, #0xcccc, lsl #16
   47eec:   5a9656ca    cneg    w10, w22, mi    // mi = first
   47ef0:   12800129    mov w9, #0xfffffff6             // #-10
   47ef4:   aa1703f5    mov x21, x23
   47ef8:   9ba87d4b    umull   x11, w10, w8
   47efc:   7100295f    cmp w10, #0xa
   47f00:   d363fd6b    lsr x11, x11, #35
   47f04:   1b09296c    madd    w12, w11, w9, w10
   47f08:   2a0b03ea    mov w10, w11
   47f0c:   1100c18c    add w12, w12, #0x30
   47f10:   381ffeac    strb    w12, [x21, #-1]!
   47f14:   54ffff22    b.cs    47ef8 <__libc_init@plt-0x18bb8>  // b.hs, b.nlast
   47f18:   39406288    ldrb    w8, [x20, #24]
   47f1c:   34000368    cbz w8, 47f88 <__libc_init@plt-0x18b28>
   47f20:   b9801688    ldrsw   x8, [x20, #20]
   47f24:   34000468    cbz w8, 47fb0 <__libc_init@plt-0x18b00>
   47f28:   8b0802a9    add x9, x21, x8
   47f2c:   9100380a    add x10, x0, #0xe
   47f30:   eb17013f    cmp x9, x23
   47f34:   1a9f27f8    cset    w24, cc // cc = lo, ul, last
   47f38:   eb0a02bf    cmp x21, x10
   47f3c:   54000409    b.ls    47fbc <__libc_init@plt-0x18af4>  // b.plast
   47f40:   eb17013f    cmp x9, x23
   47f44:   540003c9    b.ls    47fbc <__libc_init@plt-0x18af4>  // b.plast
   47f48:   8b0802a8    add x8, x21, x8
   47f4c:   cb0002a9    sub x9, x21, x0
   47f50:   cb000108    sub x8, x8, x0
   47f54:   d1003d29    sub x9, x9, #0xf
   47f58:   d1007508    sub x8, x8, #0x1d
   47f5c:   52800601    mov w1, #0x30                   // #48
   47f60:   eb09011f    cmp x8, x9
   47f64:   9a893108    csel    x8, x8, x9, cc  // cc = lo, ul, last
   47f68:   f100013f    cmp x9, #0x0
   47f6c:   9a8803e8    csel    x8, xzr, x8, eq // eq = none
   47f70:   aa2803e9    mvn x9, x8
   47f74:   91000502    add x2, x8, #0x1
   47f78:   8b0902b5    add x21, x21, x9
   47f7c:   aa1503e0    mov x0, x21
   47f80:   94006358    bl  60ce0 <memset@plt>
   47f84:   1400000e    b   47fbc <__libc_init@plt-0x18af4>
   47f88:   91000aa8    add x8, x21, #0x2
   47f8c:   eb17011f    cmp x8, x23
   47f90:   54000149    b.ls    47fb8 <__libc_init@plt-0x18af8>  // b.plast
   47f94:   cb0002a8    sub x8, x21, x0
   47f98:   91006815    add x21, x0, #0x1a
   47f9c:   d1006902    sub x2, x8, #0x1a
   47fa0:   aa1503e0    mov x0, x21
   47fa4:   52800601    mov w1, #0x30                   // #48
   47fa8:   9400634e    bl  60ce0 <memset@plt>
   47fac:   14000003    b   47fb8 <__libc_init@plt-0x18af8>
   47fb0:   eb1702bf    cmp x21, x23
   47fb4:   54000440    b.eq    4803c <__libc_init@plt-0x18a74>  // b.none
   47fb8:   2a1f03f8    mov w24, wzr
   47fbc:   710002df    cmp w22, #0x0
   47fc0:   52800568    mov w8, #0x2b                   // #43
   47fc4:   528005a9    mov w9, #0x2d                   // #45
   47fc8:   1a88b129    csel    w9, w9, w8, lt  // lt = tstop
   47fcc:   aa1503e8    mov x8, x21
   47fd0:   381ffd09    strb    w9, [x8, #-1]!
   47fd4:   3940628a    ldrb    w10, [x20, #24]
   47fd8:   39400289    ldrb    w9, [x20]
   47fdc:   3500014a    cbnz    w10, 48004 <__libc_init@plt-0x18aac>
   47fe0:   51019d2a    sub w10, w9, #0x67
   47fe4:   71004d5f    cmp w10, #0x13
   47fe8:   54000348    b.hi    48050 <__libc_init@plt-0x18a60>  // b.pmore
   47fec:   5280002b    mov w11, #0x1                       // #1
   47ff0:   1aca216a    lsl w10, w11, w10
   47ff4:   5281002b    mov w11, #0x801                     // #2049
   47ff8:   72a0010b    movk    w11, #0x8, lsl #16
   47ffc:   6a0b015f    tst w10, w11
   48000:   54000280    b.eq    48050 <__libc_init@plt-0x18a60>  // b.none
   48004:   7101113f    cmp w9, #0x44
   48008:   52800888    mov w8, #0x44                   // #68
   4800c:   1a880508    cinc    w8, w8, ne  // ne = any
   48010:   381feea8    strb    w8, [x21, #-2]!
   48014:   aa1503e8    mov x8, x21
   48018:   7100031f    cmp w24, #0x0
   4801c:   9a8813e0    csel    x0, xzr, x8, ne // ne = any
   48020:   4b0802e8    sub w8, w23, w8
   48024:   a94257f6    ldp x22, x21, [sp, #32]
   48028:   b9000268    str w8, [x19]
   4802c:   a9434ff4    ldp x20, x19, [sp, #48]
   48030:   a9415ff8    ldp x24, x23, [sp, #16]
   48034:   a8c47bfd    ldp x29, x30, [sp], #64
   48038:   d65f03c0    ret
   4803c:   52800608    mov w8, #0x30                   // #48
   48040:   2a1f03f8    mov w24, wzr
   48044:   3801bc08    strb    w8, [x0, #27]!
   48048:   aa0003f5    mov x21, x0
   4804c:   17ffffdc    b   47fbc <__libc_init@plt-0x18af4>
   48050:   91000aaa    add x10, x21, #0x2
   48054:   eb17015f    cmp x10, x23
   48058:   54fffe01    b.ne    48018 <__libc_init@plt-0x18a98>  // b.any
   4805c:   17ffffea    b   48004 <__libc_init@plt-0x18aac>
   48060:   d10443ff    sub sp, sp, #0x110
   48064:   a90e7bfd    stp x29, x30, [sp, #224]
   48068:   910383fd    add x29, sp, #0xe0
   4806c:   a90f57fc    stp x28, x21, [sp, #240]
   48070:   a9104ff4    stp x20, x19, [sp, #256]
   48074:   d53bd055    mrs x21, tpidr_el0
   48078:   aa0103f4    mov x20, x1
   4807c:   f94016a8    ldr x8, [x21, #40]
   48080:   aa0003f3    mov x19, x0
   48084:   f81f83a8    stur    x8, [x29, #-8]
   48088:   39400028    ldrb    w8, [x1]
   4808c:   7101651f    cmp w8, #0x59
   48090:   5400020c    b.gt    480d0 <__libc_init@plt-0x189e0>
   48094:   51010508    sub w8, w8, #0x41
   48098:   7100391f    cmp w8, #0xe
   4809c:   540008a8    b.hi    481b0 <__libc_init@plt-0x18900>  // b.pmore
   480a0:   d503201f    nop
   480a4:   30e2f409    adr x9, df25 <__libc_init@plt-0x52b8b>
   480a8:   1000008a    adr x10, 480b8 <__libc_init@plt-0x189f8>
   480ac:   3868692b    ldrb    w11, [x9, x8]
   480b0:   8b0b094a    add x10, x10, x11, lsl #2
   480b4:   d61f0140    br  x10
   480b8:   f841c660    ldr x0, [x19], #28
   480bc:   aa1403e1    mov x1, x20
   480c0:   aa1303e2    mov x2, x19
   480c4:   52800043    mov w3, #0x2                    // #2
   480c8:   97fff885    bl  462dc <__libc_init@plt-0x1a7d4>
   480cc:   14000041    b   481d0 <__libc_init@plt-0x188e0>
   480d0:   7101c51f    cmp w8, #0x71
   480d4:   540000cc    b.gt    480ec <__libc_init@plt-0x189c4>
   480d8:   7101691f    cmp w8, #0x5a
   480dc:   540005e0    b.eq    48198 <__libc_init@plt-0x18918>  // b.none
   480e0:   71019d1f    cmp w8, #0x67
   480e4:   540000c0    b.eq    480fc <__libc_init@plt-0x189b4>  // b.none
   480e8:   14000032    b   481b0 <__libc_init@plt-0x18900>
   480ec:   7101c91f    cmp w8, #0x72
   480f0:   54000060    b.eq    480fc <__libc_init@plt-0x189b4>  // b.none
   480f4:   7101e91f    cmp w8, #0x7a
   480f8:   540005c1    b.ne    481b0 <__libc_init@plt-0x18900>  // b.any
   480fc:   aa1303e0    mov x0, x19
   48100:   aa1403e1    mov x1, x20
   48104:   940002de    bl  48c7c <__libc_init@plt-0x17e34>
   48108:   14000032    b   481d0 <__libc_init@plt-0x188e0>
   4810c:   aa1303e0    mov x0, x19
   48110:   aa1403e1    mov x1, x20
   48114:   94000173    bl  486e0 <__libc_init@plt-0x183d0>
   48118:   1400002e    b   481d0 <__libc_init@plt-0x188e0>
   4811c:   910023e0    add x0, sp, #0x8
   48120:   aa1403e1    mov x1, x20
   48124:   52800c82    mov w2, #0x64                   // #100
   48128:   940062f6    bl  60d00 <memcpy@plt>
   4812c:   9101c3e8    add x8, sp, #0x70
   48130:   910023e1    add x1, sp, #0x8
   48134:   aa1303e0    mov x0, x19
   48138:   9400026b    bl  48ae4 <__libc_init@plt-0x17fcc>
   4813c:   9101c3e1    add x1, sp, #0x70
   48140:   aa1303e0    mov x0, x19
   48144:   97ffffc7    bl  48060 <__libc_init@plt-0x18a50>
   48148:   14000022    b   481d0 <__libc_init@plt-0x188e0>
   4814c:   f841c660    ldr x0, [x19], #28
   48150:   aa1403e1    mov x1, x20
   48154:   aa1303e2    mov x2, x19
   48158:   52800043    mov w3, #0x2                    // #2
   4815c:   97fff6aa    bl  45c04 <__libc_init@plt-0x1aeac>
   48160:   1400001c    b   481d0 <__libc_init@plt-0x188e0>
   48164:   39400688    ldrb    w8, [x20, #1]
   48168:   7101611f    cmp w8, #0x58
   4816c:   54000460    b.eq    481f8 <__libc_init@plt-0x188b8>  // b.none
   48170:   aa1303e0    mov x0, x19
   48174:   aa1403e1    mov x1, x20
   48178:   94000026    bl  48210 <__libc_init@plt-0x188a0>
   4817c:   14000015    b   481d0 <__libc_init@plt-0x188e0>
   48180:   f841c660    ldr x0, [x19], #28
   48184:   aa1403e1    mov x1, x20
   48188:   aa1303e2    mov x2, x19
   4818c:   52800043    mov w3, #0x2                    // #2
   48190:   97fff72e    bl  45e48 <__libc_init@plt-0x1ac68>
   48194:   1400000f    b   481d0 <__libc_init@plt-0x188e0>
   48198:   f841c660    ldr x0, [x19], #28
   4819c:   aa1403e1    mov x1, x20
   481a0:   aa1303e2    mov x2, x19
   481a4:   52800043    mov w3, #0x2                    // #2
   481a8:   97fff7bf    bl  460a4 <__libc_init@plt-0x1aa0c>
   481ac:   14000009    b   481d0 <__libc_init@plt-0x188e0>
   481b0:   f9400260    ldr x0, [x19]
   481b4:   97ff8298    bl  28c14 <__libc_init@plt-0x37e9c>
   481b8:   f0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   481bc:   39400283    ldrb    w3, [x20]
   481c0:   91026c42    add x2, x2, #0x9b
   481c4:   52807da1    mov w1, #0x3ed                  // #1005
   481c8:   97ff69f4    bl  22998 <__libc_init@plt-0x3e118>
   481cc:   2a1f03e0    mov w0, wzr
   481d0:   f94016a8    ldr x8, [x21, #40]
   481d4:   f85f83a9    ldur    x9, [x29, #-8]
   481d8:   eb09011f    cmp x8, x9
   481dc:   54000181    b.ne    4820c <__libc_init@plt-0x188a4>  // b.any
   481e0:   a9504ff4    ldp x20, x19, [sp, #256]
   481e4:   12000000    and w0, w0, #0x1
   481e8:   a94f57fc    ldp x28, x21, [sp, #240]
   481ec:   a94e7bfd    ldp x29, x30, [sp, #224]
   481f0:   910443ff    add sp, sp, #0x110
   481f4:   d65f03c0    ret
   481f8:   f9400260    ldr x0, [x19]
   481fc:   97ff8286    bl  28c14 <__libc_init@plt-0x37e9c>
   48200:   d0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   48204:   91388021    add x1, x1, #0xe20
   48208:   97ff6b80    bl  23008 <__libc_init@plt-0x3daa8>
   4820c:   9400624d    bl  60b40 <__stack_chk_fail@plt>
   48210:   d10283ff    sub sp, sp, #0xa0
   48214:   a9047bfd    stp x29, x30, [sp, #64]
   48218:   910103fd    add x29, sp, #0x40
   4821c:   a9056ffc    stp x28, x27, [sp, #80]
   48220:   a90667fa    stp x26, x25, [sp, #96]
   48224:   a9075ff8    stp x24, x23, [sp, #112]
   48228:   a90857f6    stp x22, x21, [sp, #128]
   4822c:   a9094ff4    stp x20, x19, [sp, #144]
   48230:   d53bd058    mrs x24, tpidr_el0
   48234:   aa0103f4    mov x20, x1
   48238:   f9401708    ldr x8, [x24, #40]
   4823c:   aa0003f3    mov x19, x0
   48240:   f81f83a8    stur    x8, [x29, #-8]
   48244:   39404028    ldrb    w8, [x1, #16]
   48248:   b9400c29    ldr w9, [x1, #12]
   4824c:   3940202a    ldrb    w10, [x1, #8]
   48250:   3940702c    ldrb    w12, [x1, #28]
   48254:   7100011f    cmp w8, #0x0
   48258:   b940042b    ldr w11, [x1, #4]
   4825c:   1a8903ed    csel    w13, wzr, w9, eq    // eq = none
   48260:   7100015f    cmp w10, #0x0
   48264:   79c04c35    ldrsh   w21, [x1, #38]
   48268:   53017d89    lsr w9, w12, #1
   4826c:   1a8b03fa    csel    w26, wzr, w11, eq   // eq = none
   48270:   121f0136    and w22, w9, #0x2
   48274:   3400007a    cbz w26, 48280 <__libc_init@plt-0x18830>
   48278:   2a0d03fc    mov w28, w13
   4827c:   14000008    b   4829c <__libc_init@plt-0x18814>
   48280:   340000a8    cbz w8, 48294 <__libc_init@plt-0x1881c>
   48284:   710006bf    cmp w21, #0x1
   48288:   7a40b9a0    ccmp    w13, #0x0, #0x0, lt // lt = tstop
   4828c:   1a9f15bc    csinc   w28, w13, wzr, ne   // ne = any
   48290:   14000003    b   4829c <__libc_init@plt-0x18814>
   48294:   320002d6    orr w22, w22, #0x1
   48298:   52800f9c    mov w28, #0x7c                      // #124
   4829c:   39400699    ldrb    w25, [x20, #1]
   482a0:   f9000bf8    str x24, [sp, #16]
   482a4:   71013b3f    cmp w25, #0x4e
   482a8:   54000101    b.ne    482c8 <__libc_init@plt-0x187e8>  // b.any
   482ac:   79403a68    ldrh    w8, [x19, #28]
   482b0:   f90007ff    str xzr, [sp, #8]
   482b4:   7200391f    tst w8, #0x7fff
   482b8:   52800068    mov w8, #0x3                    // #3
   482bc:   1a9f1515    csinc   w21, w8, wzr, ne    // ne = any
   482c0:   0b1c02bc    add w28, w21, w28
   482c4:   1400001a    b   4832c <__libc_init@plt-0x18784>
   482c8:   71014f3f    cmp w25, #0x53
   482cc:   540000a1    b.ne    482e0 <__libc_init@plt-0x187d0>  // b.any
   482d0:   f90007ff    str xzr, [sp, #8]
   482d4:   1100079c    add w28, w28, #0x1
   482d8:   52800035    mov w21, #0x1                       // #1
   482dc:   14000014    b   4832c <__libc_init@plt-0x18784>
   482e0:   37f80195    tbnz    w21, #31, 48310 <__libc_init@plt-0x187a0>
   482e4:   34000135    cbz w21, 48308 <__libc_init@plt-0x187a8>
   482e8:   110009b7    add w23, w13, #0x2
   482ec:   6b1502ff    cmp w23, w21
   482f0:   54001cad    b.le    48684 <__libc_init@plt-0x1842c>
   482f4:   11000b89    add w9, w28, #0x2
   482f8:   11000788    add w8, w28, #0x1
   482fc:   6b15013f    cmp w9, w21
   48300:   2a0803fc    mov w28, w8
   48304:   1a95b135    csel    w21, w9, w21, lt    // lt = tstop
   48308:   f90007ff    str xzr, [sp, #8]
   4830c:   14000008    b   4832c <__libc_init@plt-0x18784>
   48310:   4b0d03f7    neg w23, w13
   48314:   6b1702bf    cmp w21, w23
   48318:   54001c0d    b.le    48698 <__libc_init@plt-0x18418>
   4831c:   4b1503e9    neg w9, w21
   48320:   0b150388    add w8, w28, w21
   48324:   0aa87d1c    bic w28, w8, w8, asr #31
   48328:   f90007e9    str x9, [sp, #8]
   4832c:   528aaad8    mov w24, #0x5556                    // #21846
   48330:   4b1503fb    neg w27, w21
   48334:   72aaaab8    movk    w24, #0x5555, lsl #16
   48338:   2a1c03f7    mov w23, w28
   4833c:   b90003ed    str w13, [sp]
   48340:   b9402282    ldr w2, [x20, #32]
   48344:   910083e8    add x8, sp, #0x20
   48348:   aa1303e0    mov x0, x19
   4834c:   2a1703e1    mov w1, w23
   48350:   2a1603e3    mov w3, w22
   48354:   9400028a    bl  48d7c <__libc_init@plt-0x17d34>
   48358:   f94013e8    ldr x8, [sp, #32]
   4835c:   b40001c8    cbz x8, 48394 <__libc_init@plt-0x1871c>
   48360:   f94017e2    ldr x2, [sp, #40]
   48364:   b4000182    cbz x2, 48394 <__libc_init@plt-0x1871c>
   48368:   39400109    ldrb    w9, [x8]
   4836c:   7100b53f    cmp w9, #0x2d
   48370:   54000060    b.eq    4837c <__libc_init@plt-0x18734>  // b.none
   48374:   7100ad3f    cmp w9, #0x2b
   48378:   54000081    b.ne    48388 <__libc_init@plt-0x18728>  // b.any
   4837c:   f100045f    cmp x2, #0x1
   48380:   540000a0    b.eq    48394 <__libc_init@plt-0x1871c>  // b.none
   48384:   39400509    ldrb    w9, [x8, #1]
   48388:   5100e928    sub w8, w9, #0x3a
   4838c:   31002d1f    cmn w8, #0xb
   48390:   54001409    b.ls    48610 <__libc_init@plt-0x184a0>  // b.plast
   48394:   79403a68    ldrh    w8, [x19, #28]
   48398:   7200391f    tst w8, #0x7fff
   4839c:   54000080    b.eq    483ac <__libc_init@plt-0x18704>  // b.none
   483a0:   b94033e8    ldr w8, [sp, #48]
   483a4:   0b080368    add w8, w27, w8
   483a8:   b90033e8    str w8, [sp, #48]
   483ac:   b94033e1    ldr w1, [sp, #48]
   483b0:   71013b3f    cmp w25, #0x4e
   483b4:   54000541    b.ne    4845c <__libc_init@plt-0x18654>  // b.any
   483b8:   9b387c28    smull   x8, w1, w24
   483bc:   d37ffd09    lsr x9, x8, #63
   483c0:   d360fd08    lsr x8, x8, #32
   483c4:   0b090108    add w8, w8, w9
   483c8:   0b080508    add w8, w8, w8, lsl #1
   483cc:   6b080028    subs    w8, w1, w8
   483d0:   540000a0    b.eq    483e4 <__libc_init@plt-0x186cc>  // b.none
   483d4:   710006f7    subs    w23, w23, #0x1
   483d8:   540000ad    b.le    483ec <__libc_init@plt-0x186c4>
   483dc:   1100077b    add w27, w27, #0x1
   483e0:   17ffffd8    b   48340 <__libc_init@plt-0x18770>
   483e4:   4b1b03f5    neg w21, w27
   483e8:   14000004    b   483f8 <__libc_init@plt-0x186b8>
   483ec:   4b080021    sub w1, w1, w8
   483f0:   4b1b0115    sub w21, w8, w27
   483f4:   b90033e1    str w1, [sp, #48]
   483f8:   710012bf    cmp w21, #0x4
   483fc:   5400010b    b.lt    4841c <__libc_init@plt-0x18694>  // b.tstop
   48400:   52955568    mov w8, #0xaaab                 // #43691
   48404:   72b55548    movk    w8, #0xaaaa, lsl #16
   48408:   9ba87ea8    umull   x8, w21, w8
   4840c:   d361fd08    lsr x8, x8, #33
   48410:   0b080508    add w8, w8, w8, lsl #1
   48414:   4b0802b5    sub w21, w21, w8
   48418:   1400000d    b   4844c <__libc_init@plt-0x18664>
   4841c:   710002bf    cmp w21, #0x0
   48420:   540001ac    b.gt    48454 <__libc_init@plt-0x1865c>
   48424:   52955569    mov w9, #0xaaab                 // #43691
   48428:   4b1503e8    neg w8, w21
   4842c:   72b55549    movk    w9, #0xaaaa, lsl #16
   48430:   1280004a    mov w10, #0xfffffffd                // #-3
   48434:   9ba97d09    umull   x9, w8, w9
   48438:   d361fd29    lsr x9, x9, #33
   4843c:   0b090529    add w9, w9, w9, lsl #1
   48440:   4b090108    sub w8, w8, w9
   48444:   52000515    eor w21, w8, #0x3
   48448:   4b090148    sub w8, w10, w9
   4844c:   0b010101    add w1, w8, w1
   48450:   b90033e1    str w1, [sp, #48]
   48454:   b94003e8    ldr w8, [sp]
   48458:   0b0802bc    add w28, w21, w8
   4845c:   910073e3    add x3, sp, #0x1c
   48460:   aa1303e0    mov x0, x19
   48464:   aa1403e2    mov x2, x20
   48468:   b9001fff    str wzr, [sp, #28]
   4846c:   97fffe92    bl  47eb4 <__libc_init@plt-0x18bfc>
   48470:   f94013e8    ldr x8, [sp, #32]
   48474:   120002cc    and w12, w22, #0x1
   48478:   b9402beb    ldr w11, [sp, #40]
   4847c:   b9801ff8    ldrsw   x24, [sp, #28]
   48480:   39400108    ldrb    w8, [x8]
   48484:   7100b51f    cmp w8, #0x2d
   48488:   1a9f17e9    cset    w9, eq  // eq = none
   4848c:   7100ad1f    cmp w8, #0x2b
   48490:   1a9f17e8    cset    w8, eq  // eq = none
   48494:   2a080139    orr w25, w9, w8
   48498:   4b19016a    sub w10, w11, w25
   4849c:   4b0a02a8    sub w8, w21, w10
   484a0:   0aa87d17    bic w23, w8, w8, asr #31
   484a4:   0b170149    add w9, w10, w23
   484a8:   4b090389    sub w9, w28, w9
   484ac:   7100013f    cmp w9, #0x0
   484b0:   7a40c980    ccmp    w12, #0x0, #0x0, gt
   484b4:   f94007ec    ldr x12, [sp, #8]
   484b8:   0b18018c    add w12, w12, w24
   484bc:   1a9f0136    csel    w22, w9, wzr, eq    // eq = none
   484c0:   0b17018c    add w12, w12, w23
   484c4:   7100035f    cmp w26, #0x0
   484c8:   0b0b0189    add w9, w12, w11
   484cc:   0b16012c    add w12, w9, w22
   484d0:   1a8cc749    csinc   w9, w26, w12, gt
   484d4:   b4000940    cbz x0, 485fc <__libc_init@plt-0x184b4>
   484d8:   4b1702ab    sub w11, w21, w23
   484dc:   0aab7d7b    bic w27, w11, w11, asr #31
   484e0:   4b1b0155    sub w21, w10, w27
   484e4:   1100058a    add w10, w12, #0x1
   484e8:   6b09015f    cmp w10, w9
   484ec:   5400088c    b.gt    485fc <__libc_init@plt-0x184b4>
   484f0:   1a9fa7ec    cset    w12, lt // lt = tstop
   484f4:   7100057f    cmp w11, #0x1
   484f8:   1a9fa7eb    cset    w11, lt // lt = tstop
   484fc:   7100051f    cmp w8, #0x1
   48500:   1a9fa7e8    cset    w8, lt  // lt = tstop
   48504:   0a0b018b    and w11, w12, w11
   48508:   0a08017c    and w28, w11, w8
   4850c:   7100035f    cmp w26, #0x0
   48510:   0b1c0148    add w8, w10, w28
   48514:   f90003e0    str x0, [sp]
   48518:   7a490100    ccmp    w8, w9, #0x0, eq    // eq = none
   4851c:   93407d02    sxtw    x2, w8
   48520:   aa1303e0    mov x0, x19
   48524:   aa1403e1    mov x1, x20
   48528:   1a89b109    csel    w9, w8, w9, lt  // lt = tstop
   4852c:   93407d23    sxtw    x3, w9
   48530:   97fffe13    bl  47d7c <__libc_init@plt-0x18d34>
   48534:   360008a0    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   48538:   f9400260    ldr x0, [x19]
   4853c:   0b190362    add w2, w27, w25
   48540:   f94013e1    ldr x1, [sp, #32]
   48544:   97ff7d65    bl  27ad8 <__libc_init@plt-0x38fd8>
   48548:   36000800    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   4854c:   7100039f    cmp w28, #0x0
   48550:   f9400260    ldr x0, [x19]
   48554:   9a9f06e2    csinc   x2, x23, xzr, eq    // eq = none
   48558:   52800601    mov w1, #0x30                   // #48
   4855c:   97ff820d    bl  28d90 <__libc_init@plt-0x37d20>
   48560:   36000740    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   48564:   39407288    ldrb    w8, [x20, #28]
   48568:   b0fffe29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4856c:   b0fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   48570:   91142129    add x9, x9, #0x508
   48574:   9114294a    add x10, x10, #0x50a
   48578:   f9400260    ldr x0, [x19]
   4857c:   721f011f    tst w8, #0x2
   48580:   52800022    mov w2, #0x1                    // #1
   48584:   9a890141    csel    x1, x10, x9, eq // eq = none
   48588:   97ff7d54    bl  27ad8 <__libc_init@plt-0x38fd8>
   4858c:   360005e0    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   48590:   f94007e8    ldr x8, [sp, #8]
   48594:   52800601    mov w1, #0x30                   // #48
   48598:   f9400260    ldr x0, [x19]
   4859c:   93407d02    sxtw    x2, w8
   485a0:   97ff81fc    bl  28d90 <__libc_init@plt-0x37d20>
   485a4:   36000520    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   485a8:   f94013e8    ldr x8, [sp, #32]
   485ac:   93407ea2    sxtw    x2, w21
   485b0:   f9400260    ldr x0, [x19]
   485b4:   8b394108    add x8, x8, w25, uxtw
   485b8:   8b3b4101    add x1, x8, w27, uxtw
   485bc:   97ff7d47    bl  27ad8 <__libc_init@plt-0x38fd8>
   485c0:   36000440    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   485c4:   f9400260    ldr x0, [x19]
   485c8:   52800601    mov w1, #0x30                   // #48
   485cc:   aa1603e2    mov x2, x22
   485d0:   97ff81f0    bl  28d90 <__libc_init@plt-0x37d20>
   485d4:   360003a0    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   485d8:   f9400260    ldr x0, [x19]
   485dc:   aa1803e2    mov x2, x24
   485e0:   f94003e1    ldr x1, [sp]
   485e4:   97ff7d3d    bl  27ad8 <__libc_init@plt-0x38fd8>
   485e8:   36000300    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   485ec:   aa1303e0    mov x0, x19
   485f0:   aa1403e1    mov x1, x20
   485f4:   97fffe1a    bl  47e5c <__libc_init@plt-0x18c54>
   485f8:   14000015    b   4864c <__libc_init@plt-0x18464>
   485fc:   f9400260    ldr x0, [x19]
   48600:   93407d22    sxtw    x2, w9
   48604:   52800541    mov w1, #0x2a                   // #42
   48608:   97ff81e2    bl  28d90 <__libc_init@plt-0x37d20>
   4860c:   14000010    b   4864c <__libc_init@plt-0x18464>
   48610:   93407f43    sxtw    x3, w26
   48614:   aa1303e0    mov x0, x19
   48618:   aa1403e1    mov x1, x20
   4861c:   97fffdd8    bl  47d7c <__libc_init@plt-0x18d34>
   48620:   36000140    tbz w0, #0, 48648 <__libc_init@plt-0x18468>
   48624:   a9420be1    ldp x1, x2, [sp, #32]
   48628:   f9400260    ldr x0, [x19]
   4862c:   97ff7d2b    bl  27ad8 <__libc_init@plt-0x38fd8>
   48630:   f9400bf8    ldr x24, [sp, #16]
   48634:   36000420    tbz w0, #0, 486b8 <__libc_init@plt-0x183f8>
   48638:   aa1303e0    mov x0, x19
   4863c:   aa1403e1    mov x1, x20
   48640:   97fffe07    bl  47e5c <__libc_init@plt-0x18c54>
   48644:   14000003    b   48650 <__libc_init@plt-0x18460>
   48648:   2a1f03e0    mov w0, wzr
   4864c:   f9400bf8    ldr x24, [sp, #16]
   48650:   f9401708    ldr x8, [x24, #40]
   48654:   f85f83a9    ldur    x9, [x29, #-8]
   48658:   eb09011f    cmp x8, x9
   4865c:   54000321    b.ne    486c0 <__libc_init@plt-0x183f0>  // b.any
   48660:   a9494ff4    ldp x20, x19, [sp, #144]
   48664:   12000000    and w0, w0, #0x1
   48668:   a94857f6    ldp x22, x21, [sp, #128]
   4866c:   a9475ff8    ldp x24, x23, [sp, #112]
   48670:   a94667fa    ldp x26, x25, [sp, #96]
   48674:   a9456ffc    ldp x28, x27, [sp, #80]
   48678:   a9447bfd    ldp x29, x30, [sp, #64]
   4867c:   910283ff    add sp, sp, #0xa0
   48680:   d65f03c0    ret
   48684:   f9400260    ldr x0, [x19]
   48688:   97ff8163    bl  28c14 <__libc_init@plt-0x37e9c>
   4868c:   f0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   48690:   911cb042    add x2, x2, #0x72c
   48694:   14000005    b   486a8 <__libc_init@plt-0x18408>
   48698:   f9400260    ldr x0, [x19]
   4869c:   97ff815e    bl  28c14 <__libc_init@plt-0x37e9c>
   486a0:   90fffe22    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   486a4:   912f5842    add x2, x2, #0xbd6
   486a8:   528080e1    mov w1, #0x407                  // #1031
   486ac:   2a1503e3    mov w3, w21
   486b0:   2a1703e4    mov w4, w23
   486b4:   97ff68b9    bl  22998 <__libc_init@plt-0x3e118>
   486b8:   2a1f03e0    mov w0, wzr
   486bc:   17ffffe5    b   48650 <__libc_init@plt-0x18460>
   486c0:   94006120    bl  60b40 <__stack_chk_fail@plt>
   486c4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   486c8:   910003fd    mov x29, sp
   486cc:   f9400000    ldr x0, [x0]
   486d0:   97ff8151    bl  28c14 <__libc_init@plt-0x37e9c>
   486d4:   d0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   486d8:   91388021    add x1, x1, #0xe20
   486dc:   97ff6a4b    bl  23008 <__libc_init@plt-0x3daa8>
   486e0:   d10283ff    sub sp, sp, #0xa0
   486e4:   a9047bfd    stp x29, x30, [sp, #64]
   486e8:   910103fd    add x29, sp, #0x40
   486ec:   a9056ffc    stp x28, x27, [sp, #80]
   486f0:   a90667fa    stp x26, x25, [sp, #96]
   486f4:   a9075ff8    stp x24, x23, [sp, #112]
   486f8:   a90857f6    stp x22, x21, [sp, #128]
   486fc:   a9094ff4    stp x20, x19, [sp, #144]
   48700:   d53bd048    mrs x8, tpidr_el0
   48704:   52800ffc    mov w28, #0x7f                      // #127
   48708:   f9000fe8    str x8, [sp, #24]
   4870c:   aa0103f3    mov x19, x1
   48710:   f9401508    ldr x8, [x8, #40]
   48714:   aa0003f4    mov x20, x0
   48718:   2a1f03fa    mov w26, wzr
   4871c:   52800037    mov w23, #0x1                       // #1
   48720:   f81f83a8    stur    x8, [x29, #-8]
   48724:   39404028    ldrb    w8, [x1, #16]
   48728:   b9400c29    ldr w9, [x1, #12]
   4872c:   3940202a    ldrb    w10, [x1, #8]
   48730:   b940042b    ldr w11, [x1, #4]
   48734:   7100011f    cmp w8, #0x0
   48738:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   4873c:   3940702c    ldrb    w12, [x1, #28]
   48740:   7100015f    cmp w10, #0x0
   48744:   b9402036    ldr w22, [x1, #32]
   48748:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   4874c:   2a080148    orr w8, w10, w8
   48750:   7100011f    cmp w8, #0x0
   48754:   f9000bea    str x10, [sp, #16]
   48758:   53017d8a    lsr w10, w12, #1
   4875c:   121f0148    and w8, w10, #0x2
   48760:   1a9f07ea    cset    w10, ne // ne = any
   48764:   1a9c1139    csel    w25, w9, w28, ne    // ne = any
   48768:   b9000fea    str w10, [sp, #12]
   4876c:   1a9f17ea    cset    w10, eq // eq = none
   48770:   2a080155    orr w21, w10, w8
   48774:   0b190341    add w1, w26, w25
   48778:   910083e8    add x8, sp, #0x20
   4877c:   aa1403e0    mov x0, x20
   48780:   2a1603e2    mov w2, w22
   48784:   2a1503e3    mov w3, w21
   48788:   9400017d    bl  48d7c <__libc_init@plt-0x17d34>
   4878c:   a9420be9    ldp x9, x2, [sp, #32]
   48790:   b40001a9    cbz x9, 487c4 <__libc_init@plt-0x182ec>
   48794:   b4000182    cbz x2, 487c4 <__libc_init@plt-0x182ec>
   48798:   39400128    ldrb    w8, [x9]
   4879c:   7100b51f    cmp w8, #0x2d
   487a0:   54000060    b.eq    487ac <__libc_init@plt-0x18304>  // b.none
   487a4:   7100ad1f    cmp w8, #0x2b
   487a8:   54000081    b.ne    487b8 <__libc_init@plt-0x182f8>  // b.any
   487ac:   f100045f    cmp x2, #0x1
   487b0:   540000a0    b.eq    487c4 <__libc_init@plt-0x182ec>  // b.none
   487b4:   39400528    ldrb    w8, [x9, #1]
   487b8:   5100e908    sub w8, w8, #0x3a
   487bc:   31002d1f    cmn w8, #0xb
   487c0:   540006e9    b.ls    4889c <__libc_init@plt-0x18214>  // b.plast
   487c4:   3940012b    ldrb    w11, [x9]
   487c8:   b94033e8    ldr w8, [sp, #48]
   487cc:   79c04e6a    ldrsh   w10, [x19, #38]
   487d0:   7100ad7f    cmp w11, #0x2b
   487d4:   79403a8d    ldrh    w13, [x20, #28]
   487d8:   1a9f17ec    cset    w12, eq // eq = none
   487dc:   7100b57f    cmp w11, #0x2d
   487e0:   1a9f17ee    cset    w14, eq // eq = none
   487e4:   0b0a0108    add w8, w8, w10
   487e8:   2a0c01db    orr w27, w14, w12
   487ec:   720039bf    tst w13, #0x7fff
   487f0:   4b1b004a    sub w10, w2, w27
   487f4:   1a8803e8    csel    w8, wzr, w8, eq // eq = none
   487f8:   1a8a03ea    csel    w10, wzr, w10, eq   // eq = none
   487fc:   37f8017a    tbnz    w26, #31, 48828 <__libc_init@plt-0x18288>
   48800:   6b1a011f    cmp w8, w26
   48804:   5400012d    b.le    48828 <__libc_init@plt-0x18288>
   48808:   520002ec    eor w12, w23, #0x1
   4880c:   370000ec    tbnz    w12, #0, 48828 <__libc_init@plt-0x18288>
   48810:   39404269    ldrb    w9, [x19, #16]
   48814:   4b08038a    sub w10, w28, w8
   48818:   2a1f03f7    mov w23, wzr
   4881c:   7100013f    cmp w9, #0x0
   48820:   1a990159    csel    w25, w10, w25, eq   // eq = none
   48824:   1400001c    b   48894 <__libc_init@plt-0x1821c>
   48828:   2b19011f    cmn w8, w25
   4882c:   54000141    b.ne    48854 <__libc_init@plt-0x1825c>  // b.any
   48830:   7100055f    cmp w10, #0x1
   48834:   5400010b    b.lt    48854 <__libc_init@plt-0x1825c>  // b.tstop
   48838:   710006df    cmp w22, #0x1
   4883c:   54000240    b.eq    48884 <__libc_init@plt-0x1822c>  // b.none
   48840:   71000adf    cmp w22, #0x2
   48844:   540001a0    b.eq    48878 <__libc_init@plt-0x18238>  // b.none
   48848:   71000edf    cmp w22, #0x3
   4884c:   54000201    b.ne    4888c <__libc_init@plt-0x18224>  // b.any
   48850:   14000022    b   488d8 <__libc_init@plt-0x181d8>
   48854:   2a1f03f8    mov w24, wzr
   48858:   6b1a011f    cmp w8, w26
   4885c:   5400058a    b.ge    4890c <__libc_init@plt-0x181a4>  // b.tcont
   48860:   4b1903e9    neg w9, w25
   48864:   6b09035f    cmp w26, w9
   48868:   5400052d    b.le    4890c <__libc_init@plt-0x181a4>
   4886c:   6b09011f    cmp w8, w9
   48870:   1a88b128    csel    w8, w9, w8, lt  // lt = tstop
   48874:   14000008    b   48894 <__libc_init@plt-0x1821c>
   48878:   7100b57f    cmp w11, #0x2d
   4887c:   54000081    b.ne    4888c <__libc_init@plt-0x18224>  // b.any
   48880:   1400001c    b   488f0 <__libc_init@plt-0x181c0>
   48884:   7100b57f    cmp w11, #0x2d
   48888:   54000341    b.ne    488f0 <__libc_init@plt-0x181c0>  // b.any
   4888c:   52800076    mov w22, #0x3                       // #3
   48890:   2a1a03e8    mov w8, w26
   48894:   2a0803fa    mov w26, w8
   48898:   17ffffb7    b   48774 <__libc_init@plt-0x1833c>
   4889c:   f9400be8    ldr x8, [sp, #16]
   488a0:   aa1403e0    mov x0, x20
   488a4:   aa1303e1    mov x1, x19
   488a8:   93407d03    sxtw    x3, w8
   488ac:   97fffd34    bl  47d7c <__libc_init@plt-0x18d34>
   488b0:   36000fa0    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   488b4:   a9420be1    ldp x1, x2, [sp, #32]
   488b8:   f9400280    ldr x0, [x20]
   488bc:   97ff7c87    bl  27ad8 <__libc_init@plt-0x38fd8>
   488c0:   f9400ff5    ldr x21, [sp, #24]
   488c4:   36000f20    tbz w0, #0, 48aa8 <__libc_init@plt-0x18008>
   488c8:   aa1403e0    mov x0, x20
   488cc:   aa1303e1    mov x1, x19
   488d0:   97fffd63    bl  47e5c <__libc_init@plt-0x18c54>
   488d4:   14000076    b   48aac <__libc_init@plt-0x18004>
   488d8:   b940226a    ldr w10, [x19, #32]
   488dc:   71000d5f    cmp w10, #0x3
   488e0:   54000100    b.eq    48900 <__libc_init@plt-0x181b0>  // b.none
   488e4:   387b4929    ldrb    w9, [x9, w27, uxtw]
   488e8:   7100d53f    cmp w9, #0x35
   488ec:   540000a3    b.cc    48900 <__libc_init@plt-0x181b0>  // b.lo, b.ul, b.last
   488f0:   2a1f03ea    mov w10, wzr
   488f4:   11000508    add w8, w8, #0x1
   488f8:   52800038    mov w24, #0x1                       // #1
   488fc:   14000004    b   4890c <__libc_init@plt-0x181a4>
   48900:   2a1f03ea    mov w10, wzr
   48904:   2a1f03e8    mov w8, wzr
   48908:   2a1f03f8    mov w24, wzr
   4890c:   6b08015f    cmp w10, w8
   48910:   1a88b149    csel    w9, w10, w8, lt // lt = tstop
   48914:   0aa97d37    bic w23, w9, w9, asr #31
   48918:   4b0803e9    neg w9, w8
   4891c:   4b17010b    sub w11, w8, w23
   48920:   0a887d29    and w9, w9, w8, asr #31
   48924:   6b19013f    cmp w9, w25
   48928:   4b17015a    sub w26, w10, w23
   4892c:   0aab7d68    bic w8, w11, w11, asr #31
   48930:   1a99b12c    csel    w12, w9, w25, lt    // lt = tstop
   48934:   b9400fe9    ldr w9, [sp, #12]
   48938:   360000c9    tbz w9, #0, 48950 <__libc_init@plt-0x18160>
   4893c:   0b0c0309    add w9, w24, w12
   48940:   0b1a012b    add w11, w9, w26
   48944:   4b0b032b    sub w11, w25, w11
   48948:   0aab7d76    bic w22, w11, w11, asr #31
   4894c:   14000003    b   48958 <__libc_init@plt-0x18158>
   48950:   2a1f03f6    mov w22, wzr
   48954:   0b180189    add w9, w12, w24
   48958:   0b0a012a    add w10, w9, w10
   4895c:   0b1b02f5    add w21, w23, w27
   48960:   0b08014a    add w10, w10, w8
   48964:   0b150129    add w9, w9, w21
   48968:   2b16015f    cmn w10, w22
   4896c:   f9400bea    ldr x10, [sp, #16]
   48970:   0b1a0129    add w9, w9, w26
   48974:   1a9f1519    csinc   w25, w8, wzr, ne    // ne = any
   48978:   0b160128    add w8, w9, w22
   4897c:   0b190108    add w8, w8, w25
   48980:   7100015f    cmp w10, #0x0
   48984:   11000509    add w9, w8, #0x1
   48988:   1a88c548    csinc   w8, w10, w8, gt
   4898c:   6b08013f    cmp w9, w8
   48990:   540000ed    b.le    489ac <__libc_init@plt-0x18104>
   48994:   f9400280    ldr x0, [x20]
   48998:   93407d02    sxtw    x2, w8
   4899c:   52800541    mov w1, #0x2a                   // #42
   489a0:   97ff80fc    bl  28d90 <__libc_init@plt-0x37d20>
   489a4:   f9400ff5    ldr x21, [sp, #24]
   489a8:   14000041    b   48aac <__libc_init@plt-0x18004>
   489ac:   1a9fa7ea    cset    w10, lt // lt = tstop
   489b0:   2b1902ff    cmn w23, w25
   489b4:   1a9f17eb    cset    w11, eq // eq = none
   489b8:   93407d03    sxtw    x3, w8
   489bc:   0a0b015c    and w28, w10, w11
   489c0:   aa1403e0    mov x0, x20
   489c4:   0b1c0129    add w9, w9, w28
   489c8:   aa1303e1    mov x1, x19
   489cc:   93407d22    sxtw    x2, w9
   489d0:   f9000bec    str x12, [sp, #16]
   489d4:   97fffcea    bl  47d7c <__libc_init@plt-0x18d34>
   489d8:   36000660    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   489dc:   f9400280    ldr x0, [x20]
   489e0:   aa1503e2    mov x2, x21
   489e4:   f94013e1    ldr x1, [sp, #32]
   489e8:   97ff7c3c    bl  27ad8 <__libc_init@plt-0x38fd8>
   489ec:   360005c0    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   489f0:   7100039f    cmp w28, #0x0
   489f4:   f9400280    ldr x0, [x20]
   489f8:   9a9f0722    csinc   x2, x25, xzr, eq    // eq = none
   489fc:   52800601    mov w1, #0x30                   // #48
   48a00:   97ff80e4    bl  28d90 <__libc_init@plt-0x37d20>
   48a04:   36000500    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   48a08:   39407268    ldrb    w8, [x19, #28]
   48a0c:   b0fffe29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   48a10:   b0fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   48a14:   91142129    add x9, x9, #0x508
   48a18:   9114294a    add x10, x10, #0x50a
   48a1c:   f9400280    ldr x0, [x20]
   48a20:   721f011f    tst w8, #0x2
   48a24:   52800022    mov w2, #0x1                    // #1
   48a28:   9a890141    csel    x1, x10, x9, eq // eq = none
   48a2c:   97ff7c2b    bl  27ad8 <__libc_init@plt-0x38fd8>
   48a30:   360003a0    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   48a34:   f9400be8    ldr x8, [sp, #16]
   48a38:   52800601    mov w1, #0x30                   // #48
   48a3c:   f9400280    ldr x0, [x20]
   48a40:   93407d02    sxtw    x2, w8
   48a44:   97ff80d3    bl  28d90 <__libc_init@plt-0x37d20>
   48a48:   360002e0    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   48a4c:   f94013e8    ldr x8, [sp, #32]
   48a50:   93407f42    sxtw    x2, w26
   48a54:   f9400280    ldr x0, [x20]
   48a58:   8b3b4108    add x8, x8, w27, uxtw
   48a5c:   8b374101    add x1, x8, w23, uxtw
   48a60:   97ff7c1e    bl  27ad8 <__libc_init@plt-0x38fd8>
   48a64:   36000200    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   48a68:   f9400280    ldr x0, [x20]
   48a6c:   2a1803e2    mov w2, w24
   48a70:   52800621    mov w1, #0x31                   // #49
   48a74:   97ff80c7    bl  28d90 <__libc_init@plt-0x37d20>
   48a78:   36000160    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   48a7c:   f9400280    ldr x0, [x20]
   48a80:   2a1603e2    mov w2, w22
   48a84:   52800601    mov w1, #0x30                   // #48
   48a88:   97ff80c2    bl  28d90 <__libc_init@plt-0x37d20>
   48a8c:   360000c0    tbz w0, #0, 48aa4 <__libc_init@plt-0x1800c>
   48a90:   f9400280    ldr x0, [x20]
   48a94:   52800401    mov w1, #0x20                   // #32
   48a98:   b9800a82    ldrsw   x2, [x20, #8]
   48a9c:   97ff80bd    bl  28d90 <__libc_init@plt-0x37d20>
   48aa0:   17ffff88    b   488c0 <__libc_init@plt-0x181f0>
   48aa4:   f9400ff5    ldr x21, [sp, #24]
   48aa8:   2a1f03e0    mov w0, wzr
   48aac:   f94016a8    ldr x8, [x21, #40]
   48ab0:   f85f83a9    ldur    x9, [x29, #-8]
   48ab4:   eb09011f    cmp x8, x9
   48ab8:   54000141    b.ne    48ae0 <__libc_init@plt-0x17fd0>  // b.any
   48abc:   a9494ff4    ldp x20, x19, [sp, #144]
   48ac0:   12000000    and w0, w0, #0x1
   48ac4:   a94857f6    ldp x22, x21, [sp, #128]
   48ac8:   a9475ff8    ldp x24, x23, [sp, #112]
   48acc:   a94667fa    ldp x26, x25, [sp, #96]
   48ad0:   a9456ffc    ldp x28, x27, [sp, #80]
   48ad4:   a9447bfd    ldp x29, x30, [sp, #64]
   48ad8:   910283ff    add sp, sp, #0xa0
   48adc:   d65f03c0    ret
   48ae0:   94006018    bl  60b40 <__stack_chk_fail@plt>
   48ae4:   d10183ff    sub sp, sp, #0x60
   48ae8:   a9027bfd    stp x29, x30, [sp, #32]
   48aec:   910083fd    add x29, sp, #0x20
   48af0:   a9035ff8    stp x24, x23, [sp, #48]
   48af4:   a90457f6    stp x22, x21, [sp, #64]
   48af8:   a9054ff4    stp x20, x19, [sp, #80]
   48afc:   d53bd057    mrs x23, tpidr_el0
   48b00:   aa0803f4    mov x20, x8
   48b04:   f94016e8    ldr x8, [x23, #40]
   48b08:   aa0103f3    mov x19, x1
   48b0c:   aa0003f5    mov x21, x0
   48b10:   f81f83a8    stur    x8, [x29, #-8]
   48b14:   39402028    ldrb    w8, [x1, #8]
   48b18:   b9400429    ldr w9, [x1, #4]
   48b1c:   3940402a    ldrb    w10, [x1, #16]
   48b20:   b9400c2b    ldr w11, [x1, #12]
   48b24:   7100011f    cmp w8, #0x0
   48b28:   1a8903f8    csel    w24, wzr, w9, eq    // eq = none
   48b2c:   52800049    mov w9, #0x2                    // #2
   48b30:   7100015f    cmp w10, #0x0
   48b34:   528008a8    mov w8, #0x45                   // #69
   48b38:   1a8b0136    csel    w22, w9, w11, eq    // eq = none
   48b3c:   7100071f    cmp w24, #0x1
   48b40:   39000028    strb    w8, [x1]
   48b44:   5400004b    b.lt    48b4c <__libc_init@plt-0x17f64>  // b.tstop
   48b48:   340007d6    cbz w22, 48c40 <__libc_init@plt-0x17e70>
   48b4c:   39407268    ldrb    w8, [x19, #28]
   48b50:   aa1503e0    mov x0, x21
   48b54:   b9402262    ldr w2, [x19, #32]
   48b58:   2a1603e1    mov w1, w22
   48b5c:   53017d08    lsr w8, w8, #1
   48b60:   121f0103    and w3, w8, #0x2
   48b64:   910003e8    mov x8, sp
   48b68:   94000085    bl  48d7c <__libc_init@plt-0x17d34>
   48b6c:   f94003e8    ldr x8, [sp]
   48b70:   b40001c8    cbz x8, 48ba8 <__libc_init@plt-0x17f08>
   48b74:   f94007e9    ldr x9, [sp, #8]
   48b78:   b4000189    cbz x9, 48ba8 <__libc_init@plt-0x17f08>
   48b7c:   3940010a    ldrb    w10, [x8]
   48b80:   7100b55f    cmp w10, #0x2d
   48b84:   54000060    b.eq    48b90 <__libc_init@plt-0x17f20>  // b.none
   48b88:   7100ad5f    cmp w10, #0x2b
   48b8c:   54000081    b.ne    48b9c <__libc_init@plt-0x17f14>  // b.any
   48b90:   f100053f    cmp x9, #0x1
   48b94:   540000a0    b.eq    48ba8 <__libc_init@plt-0x17f08>  // b.none
   48b98:   3940050a    ldrb    w10, [x8, #1]
   48b9c:   5100e948    sub w8, w10, #0x3a
   48ba0:   3100291f    cmn w8, #0xa
   48ba4:   540004e3    b.cc    48c40 <__libc_init@plt-0x17e70>  // b.lo, b.ul, b.last
   48ba8:   79403aa8    ldrh    w8, [x21, #28]
   48bac:   b94013e9    ldr w9, [sp, #16]
   48bb0:   7200391f    tst w8, #0x7fff
   48bb4:   1a9f1528    csinc   w8, w9, wzr, ne // ne = any
   48bb8:   37f80388    tbnz    w8, #31, 48c28 <__libc_init@plt-0x17e88>
   48bbc:   6b16011f    cmp w8, w22
   48bc0:   5400034c    b.gt    48c28 <__libc_init@plt-0x17e88>
   48bc4:   528008c9    mov w9, #0x46                   // #70
   48bc8:   7100071f    cmp w24, #0x1
   48bcc:   79004e7f    strh    wzr, [x19, #38]
   48bd0:   39000269    strb    w9, [x19]
   48bd4:   b9000abf    str wzr, [x21, #8]
   48bd8:   540001ab    b.lt    48c0c <__libc_init@plt-0x17ea4>  // b.tstop
   48bdc:   39406269    ldrb    w9, [x19, #24]
   48be0:   b940166a    ldr w10, [x19, #20]
   48be4:   7100013f    cmp w9, #0x0
   48be8:   1a8a03e9    csel    w9, wzr, w10, eq    // eq = none
   48bec:   1100092a    add w10, w9, #0x2
   48bf0:   7100013f    cmp w9, #0x0
   48bf4:   52800089    mov w9, #0x4                    // #4
   48bf8:   1a89c149    csel    w9, w10, w9, gt
   48bfc:   4b09030a    sub w10, w24, w9
   48c00:   0aaa7d4a    bic w10, w10, w10, asr #31
   48c04:   b9000aa9    str w9, [x21, #8]
   48c08:   b900066a    str w10, [x19, #4]
   48c0c:   39404269    ldrb    w9, [x19, #16]
   48c10:   34000189    cbz w9, 48c40 <__libc_init@plt-0x17e70>
   48c14:   b9400e69    ldr w9, [x19, #12]
   48c18:   4b080128    sub w8, w9, w8
   48c1c:   0aa87d08    bic w8, w8, w8, asr #31
   48c20:   b9000e68    str w8, [x19, #12]
   48c24:   14000007    b   48c40 <__libc_init@plt-0x17e70>
   48c28:   350000d8    cbnz    w24, 48c40 <__libc_init@plt-0x17e70>
   48c2c:   39406268    ldrb    w8, [x19, #24]
   48c30:   35000088    cbnz    w8, 48c40 <__libc_init@plt-0x17e70>
   48c34:   52800028    mov w8, #0x1                    // #1
   48c38:   b900167f    str wzr, [x19, #20]
   48c3c:   39006268    strb    w8, [x19, #24]
   48c40:   aa1403e0    mov x0, x20
   48c44:   aa1303e1    mov x1, x19
   48c48:   52800c82    mov w2, #0x64                   // #100
   48c4c:   9400602d    bl  60d00 <memcpy@plt>
   48c50:   f94016e8    ldr x8, [x23, #40]
   48c54:   f85f83a9    ldur    x9, [x29, #-8]
   48c58:   eb09011f    cmp x8, x9
   48c5c:   540000e1    b.ne    48c78 <__libc_init@plt-0x17e38>  // b.any
   48c60:   a9454ff4    ldp x20, x19, [sp, #80]
   48c64:   a94457f6    ldp x22, x21, [sp, #64]
   48c68:   a9435ff8    ldp x24, x23, [sp, #48]
   48c6c:   a9427bfd    ldp x29, x30, [sp, #32]
   48c70:   910183ff    add sp, sp, #0x60
   48c74:   d65f03c0    ret
   48c78:   94005fb2    bl  60b40 <__stack_chk_fail@plt>
   48c7c:   d10303ff    sub sp, sp, #0xc0
   48c80:   a9097bfd    stp x29, x30, [sp, #144]
   48c84:   910243fd    add x29, sp, #0x90
   48c88:   f90053f5    str x21, [sp, #160]
   48c8c:   a90b4ff4    stp x20, x19, [sp, #176]
   48c90:   d53bd055    mrs x21, tpidr_el0
   48c94:   aa0103f4    mov x20, x1
   48c98:   f94016a8    ldr x8, [x21, #40]
   48c9c:   2a1f03e3    mov w3, wzr
   48ca0:   aa0003f3    mov x19, x0
   48ca4:   f81f83a8    stur    x8, [x29, #-8]
   48ca8:   910023e8    add x8, sp, #0x8
   48cac:   b9402022    ldr w2, [x1, #32]
   48cb0:   52800021    mov w1, #0x1                    // #1
   48cb4:   94000032    bl  48d7c <__libc_init@plt-0x17d34>
   48cb8:   f94007e8    ldr x8, [sp, #8]
   48cbc:   b4000228    cbz x8, 48d00 <__libc_init@plt-0x17db0>
   48cc0:   f9400be9    ldr x9, [sp, #16]
   48cc4:   b40001e9    cbz x9, 48d00 <__libc_init@plt-0x17db0>
   48cc8:   3940010a    ldrb    w10, [x8]
   48ccc:   7100b55f    cmp w10, #0x2d
   48cd0:   54000060    b.eq    48cdc <__libc_init@plt-0x17dd4>  // b.none
   48cd4:   7100ad5f    cmp w10, #0x2b
   48cd8:   54000081    b.ne    48ce8 <__libc_init@plt-0x17dc8>  // b.any
   48cdc:   f100053f    cmp x9, #0x1
   48ce0:   54000100    b.eq    48d00 <__libc_init@plt-0x17db0>  // b.none
   48ce4:   3940050a    ldrb    w10, [x8, #1]
   48ce8:   5100e948    sub w8, w10, #0x3a
   48cec:   31002d1f    cmn w8, #0xb
   48cf0:   54000088    b.hi    48d00 <__libc_init@plt-0x17db0>  // b.pmore
   48cf4:   aa1303e0    mov x0, x19
   48cf8:   aa1403e1    mov x1, x20
   48cfc:   1400000c    b   48d2c <__libc_init@plt-0x17d84>
   48d00:   b9401be8    ldr w8, [sp, #24]
   48d04:   71001d1f    cmp w8, #0x7
   48d08:   54000163    b.cc    48d34 <__libc_init@plt-0x17d7c>  // b.lo, b.ul, b.last
   48d0c:   910083e0    add x0, sp, #0x20
   48d10:   aa1403e1    mov x1, x20
   48d14:   52800c82    mov w2, #0x64                   // #100
   48d18:   94005ffa    bl  60d00 <memcpy@plt>
   48d1c:   52800028    mov w8, #0x1                    // #1
   48d20:   910083e1    add x1, sp, #0x20
   48d24:   aa1303e0    mov x0, x19
   48d28:   79008fe8    strh    w8, [sp, #70]
   48d2c:   97fffd39    bl  48210 <__libc_init@plt-0x188a0>
   48d30:   14000004    b   48d40 <__libc_init@plt-0x17d70>
   48d34:   aa1303e0    mov x0, x19
   48d38:   aa1403e1    mov x1, x20
   48d3c:   97fffe69    bl  486e0 <__libc_init@plt-0x183d0>
   48d40:   f94016a8    ldr x8, [x21, #40]
   48d44:   f85f83a9    ldur    x9, [x29, #-8]
   48d48:   eb09011f    cmp x8, x9
   48d4c:   540000e1    b.ne    48d68 <__libc_init@plt-0x17d48>  // b.any
   48d50:   a94b4ff4    ldp x20, x19, [sp, #176]
   48d54:   12000000    and w0, w0, #0x1
   48d58:   a9497bfd    ldp x29, x30, [sp, #144]
   48d5c:   f94053f5    ldr x21, [sp, #160]
   48d60:   910303ff    add sp, sp, #0xc0
   48d64:   d65f03c0    ret
   48d68:   94005f76    bl  60b40 <__stack_chk_fail@plt>
   48d6c:   79403808    ldrh    w8, [x0, #28]
   48d70:   7200391f    tst w8, #0x7fff
   48d74:   1a9f17e0    cset    w0, eq  // eq = none
   48d78:   d65f03c0    ret
   48d7c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   48d80:   a9014ff4    stp x20, x19, [sp, #16]
   48d84:   910003fd    mov x29, sp
   48d88:   aa0003f3    mov x19, x0
   48d8c:   2a0103e9    mov w9, w1
   48d90:   2a0203e4    mov w4, w2
   48d94:   91007800    add x0, x0, #0x1e
   48d98:   52801021    mov w1, #0x81                   // #129
   48d9c:   2a0303e2    mov w2, w3
   48da0:   79403a65    ldrh    w5, [x19, #28]
   48da4:   2a0903e3    mov w3, w9
   48da8:   aa0803f4    mov x20, x8
   48dac:   94002e84    bl  547bc <__libc_init@plt-0xc2f4>
   48db0:   f9400288    ldr x8, [x20]
   48db4:   b4000088    cbz x8, 48dc4 <__libc_init@plt-0x17cec>
   48db8:   a9414ff4    ldp x20, x19, [sp, #16]
   48dbc:   a8c27bfd    ldp x29, x30, [sp], #32
   48dc0:   d65f03c0    ret
   48dc4:   f9400260    ldr x0, [x19]
   48dc8:   97ff7f93    bl  28c14 <__libc_init@plt-0x37e9c>
   48dcc:   b0fffe21    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   48dd0:   52801022    mov w2, #0x81                   // #129
   48dd4:   91075421    add x1, x1, #0x1d5
   48dd8:   97ff688c    bl  23008 <__libc_init@plt-0x3daa8>
   48ddc:   d10443ff    sub sp, sp, #0x110
   48de0:   a90e7bfd    stp x29, x30, [sp, #224]
   48de4:   910383fd    add x29, sp, #0xe0
   48de8:   a90f57fc    stp x28, x21, [sp, #240]
   48dec:   a9104ff4    stp x20, x19, [sp, #256]
   48df0:   d53bd055    mrs x21, tpidr_el0
   48df4:   aa0103f4    mov x20, x1
   48df8:   f94016a8    ldr x8, [x21, #40]
   48dfc:   aa0003f3    mov x19, x0
   48e00:   f81f83a8    stur    x8, [x29, #-8]
   48e04:   39400028    ldrb    w8, [x1]
   48e08:   7101651f    cmp w8, #0x59
   48e0c:   5400020c    b.gt    48e4c <__libc_init@plt-0x17c64>
   48e10:   51010508    sub w8, w8, #0x41
   48e14:   7100391f    cmp w8, #0xe
   48e18:   540008a8    b.hi    48f2c <__libc_init@plt-0x17b84>  // b.pmore
   48e1c:   d503201f    nop
   48e20:   10e288a9    adr x9, df34 <__libc_init@plt-0x52b7c>
   48e24:   1000008a    adr x10, 48e34 <__libc_init@plt-0x17c7c>
   48e28:   3868692b    ldrb    w11, [x9, x8]
   48e2c:   8b0b094a    add x10, x10, x11, lsl #2
   48e30:   d61f0140    br  x10
   48e34:   f841c660    ldr x0, [x19], #28
   48e38:   aa1403e1    mov x1, x20
   48e3c:   aa1303e2    mov x2, x19
   48e40:   52800083    mov w3, #0x4                    // #4
   48e44:   97fff526    bl  462dc <__libc_init@plt-0x1a7d4>
   48e48:   14000041    b   48f4c <__libc_init@plt-0x17b64>
   48e4c:   7101c51f    cmp w8, #0x71
   48e50:   540000cc    b.gt    48e68 <__libc_init@plt-0x17c48>
   48e54:   7101691f    cmp w8, #0x5a
   48e58:   540005e0    b.eq    48f14 <__libc_init@plt-0x17b9c>  // b.none
   48e5c:   71019d1f    cmp w8, #0x67
   48e60:   540000c0    b.eq    48e78 <__libc_init@plt-0x17c38>  // b.none
   48e64:   14000032    b   48f2c <__libc_init@plt-0x17b84>
   48e68:   7101c91f    cmp w8, #0x72
   48e6c:   54000060    b.eq    48e78 <__libc_init@plt-0x17c38>  // b.none
   48e70:   7101e91f    cmp w8, #0x7a
   48e74:   540005c1    b.ne    48f2c <__libc_init@plt-0x17b84>  // b.any
   48e78:   aa1303e0    mov x0, x19
   48e7c:   aa1403e1    mov x1, x20
   48e80:   940002de    bl  499f8 <__libc_init@plt-0x170b8>
   48e84:   14000032    b   48f4c <__libc_init@plt-0x17b64>
   48e88:   aa1303e0    mov x0, x19
   48e8c:   aa1403e1    mov x1, x20
   48e90:   94000173    bl  4945c <__libc_init@plt-0x17654>
   48e94:   1400002e    b   48f4c <__libc_init@plt-0x17b64>
   48e98:   910023e0    add x0, sp, #0x8
   48e9c:   aa1403e1    mov x1, x20
   48ea0:   52800c82    mov w2, #0x64                   // #100
   48ea4:   94005f97    bl  60d00 <memcpy@plt>
   48ea8:   9101c3e8    add x8, sp, #0x70
   48eac:   910023e1    add x1, sp, #0x8
   48eb0:   aa1303e0    mov x0, x19
   48eb4:   9400026b    bl  49860 <__libc_init@plt-0x17250>
   48eb8:   9101c3e1    add x1, sp, #0x70
   48ebc:   aa1303e0    mov x0, x19
   48ec0:   97ffffc7    bl  48ddc <__libc_init@plt-0x17cd4>
   48ec4:   14000022    b   48f4c <__libc_init@plt-0x17b64>
   48ec8:   f841c660    ldr x0, [x19], #28
   48ecc:   aa1403e1    mov x1, x20
   48ed0:   aa1303e2    mov x2, x19
   48ed4:   52800083    mov w3, #0x4                    // #4
   48ed8:   97fff34b    bl  45c04 <__libc_init@plt-0x1aeac>
   48edc:   1400001c    b   48f4c <__libc_init@plt-0x17b64>
   48ee0:   39400688    ldrb    w8, [x20, #1]
   48ee4:   7101611f    cmp w8, #0x58
   48ee8:   54000460    b.eq    48f74 <__libc_init@plt-0x17b3c>  // b.none
   48eec:   aa1303e0    mov x0, x19
   48ef0:   aa1403e1    mov x1, x20
   48ef4:   94000026    bl  48f8c <__libc_init@plt-0x17b24>
   48ef8:   14000015    b   48f4c <__libc_init@plt-0x17b64>
   48efc:   f841c660    ldr x0, [x19], #28
   48f00:   aa1403e1    mov x1, x20
   48f04:   aa1303e2    mov x2, x19
   48f08:   52800083    mov w3, #0x4                    // #4
   48f0c:   97fff3cf    bl  45e48 <__libc_init@plt-0x1ac68>
   48f10:   1400000f    b   48f4c <__libc_init@plt-0x17b64>
   48f14:   f841c660    ldr x0, [x19], #28
   48f18:   aa1403e1    mov x1, x20
   48f1c:   aa1303e2    mov x2, x19
   48f20:   52800083    mov w3, #0x4                    // #4
   48f24:   97fff460    bl  460a4 <__libc_init@plt-0x1aa0c>
   48f28:   14000009    b   48f4c <__libc_init@plt-0x17b64>
   48f2c:   f9400260    ldr x0, [x19]
   48f30:   97ff7f39    bl  28c14 <__libc_init@plt-0x37e9c>
   48f34:   f0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   48f38:   39400283    ldrb    w3, [x20]
   48f3c:   91026c42    add x2, x2, #0x9b
   48f40:   52807da1    mov w1, #0x3ed                  // #1005
   48f44:   97ff6695    bl  22998 <__libc_init@plt-0x3e118>
   48f48:   2a1f03e0    mov w0, wzr
   48f4c:   f94016a8    ldr x8, [x21, #40]
   48f50:   f85f83a9    ldur    x9, [x29, #-8]
   48f54:   eb09011f    cmp x8, x9
   48f58:   54000181    b.ne    48f88 <__libc_init@plt-0x17b28>  // b.any
   48f5c:   a9504ff4    ldp x20, x19, [sp, #256]
   48f60:   12000000    and w0, w0, #0x1
   48f64:   a94f57fc    ldp x28, x21, [sp, #240]
   48f68:   a94e7bfd    ldp x29, x30, [sp, #224]
   48f6c:   910443ff    add sp, sp, #0x110
   48f70:   d65f03c0    ret
   48f74:   f9400260    ldr x0, [x19]
   48f78:   97ff7f27    bl  28c14 <__libc_init@plt-0x37e9c>
   48f7c:   d0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   48f80:   91388021    add x1, x1, #0xe20
   48f84:   97ff6821    bl  23008 <__libc_init@plt-0x3daa8>
   48f88:   94005eee    bl  60b40 <__stack_chk_fail@plt>
   48f8c:   d10283ff    sub sp, sp, #0xa0
   48f90:   a9047bfd    stp x29, x30, [sp, #64]
   48f94:   910103fd    add x29, sp, #0x40
   48f98:   a9056ffc    stp x28, x27, [sp, #80]
   48f9c:   a90667fa    stp x26, x25, [sp, #96]
   48fa0:   a9075ff8    stp x24, x23, [sp, #112]
   48fa4:   a90857f6    stp x22, x21, [sp, #128]
   48fa8:   a9094ff4    stp x20, x19, [sp, #144]
   48fac:   d53bd058    mrs x24, tpidr_el0
   48fb0:   aa0103f4    mov x20, x1
   48fb4:   f9401708    ldr x8, [x24, #40]
   48fb8:   aa0003f3    mov x19, x0
   48fbc:   f81f83a8    stur    x8, [x29, #-8]
   48fc0:   39404028    ldrb    w8, [x1, #16]
   48fc4:   b9400c29    ldr w9, [x1, #12]
   48fc8:   3940202a    ldrb    w10, [x1, #8]
   48fcc:   3940702c    ldrb    w12, [x1, #28]
   48fd0:   7100011f    cmp w8, #0x0
   48fd4:   b940042b    ldr w11, [x1, #4]
   48fd8:   1a8903ed    csel    w13, wzr, w9, eq    // eq = none
   48fdc:   7100015f    cmp w10, #0x0
   48fe0:   79c04c35    ldrsh   w21, [x1, #38]
   48fe4:   53017d89    lsr w9, w12, #1
   48fe8:   1a8b03fa    csel    w26, wzr, w11, eq   // eq = none
   48fec:   121f0136    and w22, w9, #0x2
   48ff0:   3400007a    cbz w26, 48ffc <__libc_init@plt-0x17ab4>
   48ff4:   2a0d03fc    mov w28, w13
   48ff8:   14000008    b   49018 <__libc_init@plt-0x17a98>
   48ffc:   340000a8    cbz w8, 49010 <__libc_init@plt-0x17aa0>
   49000:   710006bf    cmp w21, #0x1
   49004:   7a40b9a0    ccmp    w13, #0x0, #0x0, lt // lt = tstop
   49008:   1a9f15bc    csinc   w28, w13, wzr, ne   // ne = any
   4900c:   14000003    b   49018 <__libc_init@plt-0x17a98>
   49010:   320002d6    orr w22, w22, #0x1
   49014:   5280119c    mov w28, #0x8c                      // #140
   49018:   39400699    ldrb    w25, [x20, #1]
   4901c:   f9000bf8    str x24, [sp, #16]
   49020:   71013b3f    cmp w25, #0x4e
   49024:   54000101    b.ne    49044 <__libc_init@plt-0x17a6c>  // b.any
   49028:   b9401e68    ldr w8, [x19, #28]
   4902c:   f90007ff    str xzr, [sp, #8]
   49030:   7200791f    tst w8, #0x7fffffff
   49034:   52800068    mov w8, #0x3                    // #3
   49038:   1a9f1515    csinc   w21, w8, wzr, ne    // ne = any
   4903c:   0b1c02bc    add w28, w21, w28
   49040:   1400001a    b   490a8 <__libc_init@plt-0x17a08>
   49044:   71014f3f    cmp w25, #0x53
   49048:   540000a1    b.ne    4905c <__libc_init@plt-0x17a54>  // b.any
   4904c:   f90007ff    str xzr, [sp, #8]
   49050:   1100079c    add w28, w28, #0x1
   49054:   52800035    mov w21, #0x1                       // #1
   49058:   14000014    b   490a8 <__libc_init@plt-0x17a08>
   4905c:   37f80195    tbnz    w21, #31, 4908c <__libc_init@plt-0x17a24>
   49060:   34000135    cbz w21, 49084 <__libc_init@plt-0x17a2c>
   49064:   110009b7    add w23, w13, #0x2
   49068:   6b1502ff    cmp w23, w21
   4906c:   54001cad    b.le    49400 <__libc_init@plt-0x176b0>
   49070:   11000b89    add w9, w28, #0x2
   49074:   11000788    add w8, w28, #0x1
   49078:   6b15013f    cmp w9, w21
   4907c:   2a0803fc    mov w28, w8
   49080:   1a95b135    csel    w21, w9, w21, lt    // lt = tstop
   49084:   f90007ff    str xzr, [sp, #8]
   49088:   14000008    b   490a8 <__libc_init@plt-0x17a08>
   4908c:   4b0d03f7    neg w23, w13
   49090:   6b1702bf    cmp w21, w23
   49094:   54001c0d    b.le    49414 <__libc_init@plt-0x1769c>
   49098:   4b1503e9    neg w9, w21
   4909c:   0b150388    add w8, w28, w21
   490a0:   0aa87d1c    bic w28, w8, w8, asr #31
   490a4:   f90007e9    str x9, [sp, #8]
   490a8:   528aaad8    mov w24, #0x5556                    // #21846
   490ac:   4b1503fb    neg w27, w21
   490b0:   72aaaab8    movk    w24, #0x5555, lsl #16
   490b4:   2a1c03f7    mov w23, w28
   490b8:   b90003ed    str w13, [sp]
   490bc:   b9402282    ldr w2, [x20, #32]
   490c0:   910083e8    add x8, sp, #0x20
   490c4:   aa1303e0    mov x0, x19
   490c8:   2a1703e1    mov w1, w23
   490cc:   2a1603e3    mov w3, w22
   490d0:   9400028a    bl  49af8 <__libc_init@plt-0x16fb8>
   490d4:   f94013e8    ldr x8, [sp, #32]
   490d8:   b40001c8    cbz x8, 49110 <__libc_init@plt-0x179a0>
   490dc:   f94017e2    ldr x2, [sp, #40]
   490e0:   b4000182    cbz x2, 49110 <__libc_init@plt-0x179a0>
   490e4:   39400109    ldrb    w9, [x8]
   490e8:   7100b53f    cmp w9, #0x2d
   490ec:   54000060    b.eq    490f8 <__libc_init@plt-0x179b8>  // b.none
   490f0:   7100ad3f    cmp w9, #0x2b
   490f4:   54000081    b.ne    49104 <__libc_init@plt-0x179ac>  // b.any
   490f8:   f100045f    cmp x2, #0x1
   490fc:   540000a0    b.eq    49110 <__libc_init@plt-0x179a0>  // b.none
   49100:   39400509    ldrb    w9, [x8, #1]
   49104:   5100e928    sub w8, w9, #0x3a
   49108:   31002d1f    cmn w8, #0xb
   4910c:   54001409    b.ls    4938c <__libc_init@plt-0x17724>  // b.plast
   49110:   b9401e68    ldr w8, [x19, #28]
   49114:   7200791f    tst w8, #0x7fffffff
   49118:   54000080    b.eq    49128 <__libc_init@plt-0x17988>  // b.none
   4911c:   b94033e8    ldr w8, [sp, #48]
   49120:   0b080368    add w8, w27, w8
   49124:   b90033e8    str w8, [sp, #48]
   49128:   b94033e1    ldr w1, [sp, #48]
   4912c:   71013b3f    cmp w25, #0x4e
   49130:   54000541    b.ne    491d8 <__libc_init@plt-0x178d8>  // b.any
   49134:   9b387c28    smull   x8, w1, w24
   49138:   d37ffd09    lsr x9, x8, #63
   4913c:   d360fd08    lsr x8, x8, #32
   49140:   0b090108    add w8, w8, w9
   49144:   0b080508    add w8, w8, w8, lsl #1
   49148:   6b080028    subs    w8, w1, w8
   4914c:   540000a0    b.eq    49160 <__libc_init@plt-0x17950>  // b.none
   49150:   710006f7    subs    w23, w23, #0x1
   49154:   540000ad    b.le    49168 <__libc_init@plt-0x17948>
   49158:   1100077b    add w27, w27, #0x1
   4915c:   17ffffd8    b   490bc <__libc_init@plt-0x179f4>
   49160:   4b1b03f5    neg w21, w27
   49164:   14000004    b   49174 <__libc_init@plt-0x1793c>
   49168:   4b080021    sub w1, w1, w8
   4916c:   4b1b0115    sub w21, w8, w27
   49170:   b90033e1    str w1, [sp, #48]
   49174:   710012bf    cmp w21, #0x4
   49178:   5400010b    b.lt    49198 <__libc_init@plt-0x17918>  // b.tstop
   4917c:   52955568    mov w8, #0xaaab                 // #43691
   49180:   72b55548    movk    w8, #0xaaaa, lsl #16
   49184:   9ba87ea8    umull   x8, w21, w8
   49188:   d361fd08    lsr x8, x8, #33
   4918c:   0b080508    add w8, w8, w8, lsl #1
   49190:   4b0802b5    sub w21, w21, w8
   49194:   1400000d    b   491c8 <__libc_init@plt-0x178e8>
   49198:   710002bf    cmp w21, #0x0
   4919c:   540001ac    b.gt    491d0 <__libc_init@plt-0x178e0>
   491a0:   52955569    mov w9, #0xaaab                 // #43691
   491a4:   4b1503e8    neg w8, w21
   491a8:   72b55549    movk    w9, #0xaaaa, lsl #16
   491ac:   1280004a    mov w10, #0xfffffffd                // #-3
   491b0:   9ba97d09    umull   x9, w8, w9
   491b4:   d361fd29    lsr x9, x9, #33
   491b8:   0b090529    add w9, w9, w9, lsl #1
   491bc:   4b090108    sub w8, w8, w9
   491c0:   52000515    eor w21, w8, #0x3
   491c4:   4b090148    sub w8, w10, w9
   491c8:   0b010101    add w1, w8, w1
   491cc:   b90033e1    str w1, [sp, #48]
   491d0:   b94003e8    ldr w8, [sp]
   491d4:   0b0802bc    add w28, w21, w8
   491d8:   910073e3    add x3, sp, #0x1c
   491dc:   aa1303e0    mov x0, x19
   491e0:   aa1403e2    mov x2, x20
   491e4:   b9001fff    str wzr, [sp, #28]
   491e8:   97fffb33    bl  47eb4 <__libc_init@plt-0x18bfc>
   491ec:   f94013e8    ldr x8, [sp, #32]
   491f0:   120002cc    and w12, w22, #0x1
   491f4:   b9402beb    ldr w11, [sp, #40]
   491f8:   b9801ff8    ldrsw   x24, [sp, #28]
   491fc:   39400108    ldrb    w8, [x8]
   49200:   7100b51f    cmp w8, #0x2d
   49204:   1a9f17e9    cset    w9, eq  // eq = none
   49208:   7100ad1f    cmp w8, #0x2b
   4920c:   1a9f17e8    cset    w8, eq  // eq = none
   49210:   2a080139    orr w25, w9, w8
   49214:   4b19016a    sub w10, w11, w25
   49218:   4b0a02a8    sub w8, w21, w10
   4921c:   0aa87d17    bic w23, w8, w8, asr #31
   49220:   0b170149    add w9, w10, w23
   49224:   4b090389    sub w9, w28, w9
   49228:   7100013f    cmp w9, #0x0
   4922c:   7a40c980    ccmp    w12, #0x0, #0x0, gt
   49230:   f94007ec    ldr x12, [sp, #8]
   49234:   0b18018c    add w12, w12, w24
   49238:   1a9f0136    csel    w22, w9, wzr, eq    // eq = none
   4923c:   0b17018c    add w12, w12, w23
   49240:   7100035f    cmp w26, #0x0
   49244:   0b0b0189    add w9, w12, w11
   49248:   0b16012c    add w12, w9, w22
   4924c:   1a8cc749    csinc   w9, w26, w12, gt
   49250:   b4000940    cbz x0, 49378 <__libc_init@plt-0x17738>
   49254:   4b1702ab    sub w11, w21, w23
   49258:   0aab7d7b    bic w27, w11, w11, asr #31
   4925c:   4b1b0155    sub w21, w10, w27
   49260:   1100058a    add w10, w12, #0x1
   49264:   6b09015f    cmp w10, w9
   49268:   5400088c    b.gt    49378 <__libc_init@plt-0x17738>
   4926c:   1a9fa7ec    cset    w12, lt // lt = tstop
   49270:   7100057f    cmp w11, #0x1
   49274:   1a9fa7eb    cset    w11, lt // lt = tstop
   49278:   7100051f    cmp w8, #0x1
   4927c:   1a9fa7e8    cset    w8, lt  // lt = tstop
   49280:   0a0b018b    and w11, w12, w11
   49284:   0a08017c    and w28, w11, w8
   49288:   7100035f    cmp w26, #0x0
   4928c:   0b1c0148    add w8, w10, w28
   49290:   f90003e0    str x0, [sp]
   49294:   7a490100    ccmp    w8, w9, #0x0, eq    // eq = none
   49298:   93407d02    sxtw    x2, w8
   4929c:   aa1303e0    mov x0, x19
   492a0:   aa1403e1    mov x1, x20
   492a4:   1a89b109    csel    w9, w8, w9, lt  // lt = tstop
   492a8:   93407d23    sxtw    x3, w9
   492ac:   97fffab4    bl  47d7c <__libc_init@plt-0x18d34>
   492b0:   360008a0    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   492b4:   f9400260    ldr x0, [x19]
   492b8:   0b190362    add w2, w27, w25
   492bc:   f94013e1    ldr x1, [sp, #32]
   492c0:   97ff7a06    bl  27ad8 <__libc_init@plt-0x38fd8>
   492c4:   36000800    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   492c8:   7100039f    cmp w28, #0x0
   492cc:   f9400260    ldr x0, [x19]
   492d0:   9a9f06e2    csinc   x2, x23, xzr, eq    // eq = none
   492d4:   52800601    mov w1, #0x30                   // #48
   492d8:   97ff7eae    bl  28d90 <__libc_init@plt-0x37d20>
   492dc:   36000740    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   492e0:   39407288    ldrb    w8, [x20, #28]
   492e4:   90fffe29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   492e8:   90fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   492ec:   91142129    add x9, x9, #0x508
   492f0:   9114294a    add x10, x10, #0x50a
   492f4:   f9400260    ldr x0, [x19]
   492f8:   721f011f    tst w8, #0x2
   492fc:   52800022    mov w2, #0x1                    // #1
   49300:   9a890141    csel    x1, x10, x9, eq // eq = none
   49304:   97ff79f5    bl  27ad8 <__libc_init@plt-0x38fd8>
   49308:   360005e0    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   4930c:   f94007e8    ldr x8, [sp, #8]
   49310:   52800601    mov w1, #0x30                   // #48
   49314:   f9400260    ldr x0, [x19]
   49318:   93407d02    sxtw    x2, w8
   4931c:   97ff7e9d    bl  28d90 <__libc_init@plt-0x37d20>
   49320:   36000520    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   49324:   f94013e8    ldr x8, [sp, #32]
   49328:   93407ea2    sxtw    x2, w21
   4932c:   f9400260    ldr x0, [x19]
   49330:   8b394108    add x8, x8, w25, uxtw
   49334:   8b3b4101    add x1, x8, w27, uxtw
   49338:   97ff79e8    bl  27ad8 <__libc_init@plt-0x38fd8>
   4933c:   36000440    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   49340:   f9400260    ldr x0, [x19]
   49344:   52800601    mov w1, #0x30                   // #48
   49348:   aa1603e2    mov x2, x22
   4934c:   97ff7e91    bl  28d90 <__libc_init@plt-0x37d20>
   49350:   360003a0    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   49354:   f9400260    ldr x0, [x19]
   49358:   aa1803e2    mov x2, x24
   4935c:   f94003e1    ldr x1, [sp]
   49360:   97ff79de    bl  27ad8 <__libc_init@plt-0x38fd8>
   49364:   36000300    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   49368:   aa1303e0    mov x0, x19
   4936c:   aa1403e1    mov x1, x20
   49370:   97fffabb    bl  47e5c <__libc_init@plt-0x18c54>
   49374:   14000015    b   493c8 <__libc_init@plt-0x176e8>
   49378:   f9400260    ldr x0, [x19]
   4937c:   93407d22    sxtw    x2, w9
   49380:   52800541    mov w1, #0x2a                   // #42
   49384:   97ff7e83    bl  28d90 <__libc_init@plt-0x37d20>
   49388:   14000010    b   493c8 <__libc_init@plt-0x176e8>
   4938c:   93407f43    sxtw    x3, w26
   49390:   aa1303e0    mov x0, x19
   49394:   aa1403e1    mov x1, x20
   49398:   97fffa79    bl  47d7c <__libc_init@plt-0x18d34>
   4939c:   36000140    tbz w0, #0, 493c4 <__libc_init@plt-0x176ec>
   493a0:   a9420be1    ldp x1, x2, [sp, #32]
   493a4:   f9400260    ldr x0, [x19]
   493a8:   97ff79cc    bl  27ad8 <__libc_init@plt-0x38fd8>
   493ac:   f9400bf8    ldr x24, [sp, #16]
   493b0:   36000420    tbz w0, #0, 49434 <__libc_init@plt-0x1767c>
   493b4:   aa1303e0    mov x0, x19
   493b8:   aa1403e1    mov x1, x20
   493bc:   97fffaa8    bl  47e5c <__libc_init@plt-0x18c54>
   493c0:   14000003    b   493cc <__libc_init@plt-0x176e4>
   493c4:   2a1f03e0    mov w0, wzr
   493c8:   f9400bf8    ldr x24, [sp, #16]
   493cc:   f9401708    ldr x8, [x24, #40]
   493d0:   f85f83a9    ldur    x9, [x29, #-8]
   493d4:   eb09011f    cmp x8, x9
   493d8:   54000321    b.ne    4943c <__libc_init@plt-0x17674>  // b.any
   493dc:   a9494ff4    ldp x20, x19, [sp, #144]
   493e0:   12000000    and w0, w0, #0x1
   493e4:   a94857f6    ldp x22, x21, [sp, #128]
   493e8:   a9475ff8    ldp x24, x23, [sp, #112]
   493ec:   a94667fa    ldp x26, x25, [sp, #96]
   493f0:   a9456ffc    ldp x28, x27, [sp, #80]
   493f4:   a9447bfd    ldp x29, x30, [sp, #64]
   493f8:   910283ff    add sp, sp, #0xa0
   493fc:   d65f03c0    ret
   49400:   f9400260    ldr x0, [x19]
   49404:   97ff7e04    bl  28c14 <__libc_init@plt-0x37e9c>
   49408:   d0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4940c:   911cb042    add x2, x2, #0x72c
   49410:   14000005    b   49424 <__libc_init@plt-0x1768c>
   49414:   f9400260    ldr x0, [x19]
   49418:   97ff7dff    bl  28c14 <__libc_init@plt-0x37e9c>
   4941c:   f0fffe02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   49420:   912f5842    add x2, x2, #0xbd6
   49424:   528080e1    mov w1, #0x407                  // #1031
   49428:   2a1503e3    mov w3, w21
   4942c:   2a1703e4    mov w4, w23
   49430:   97ff655a    bl  22998 <__libc_init@plt-0x3e118>
   49434:   2a1f03e0    mov w0, wzr
   49438:   17ffffe5    b   493cc <__libc_init@plt-0x176e4>
   4943c:   94005dc1    bl  60b40 <__stack_chk_fail@plt>
   49440:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   49444:   910003fd    mov x29, sp
   49448:   f9400000    ldr x0, [x0]
   4944c:   97ff7df2    bl  28c14 <__libc_init@plt-0x37e9c>
   49450:   b0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   49454:   91388021    add x1, x1, #0xe20
   49458:   97ff66ec    bl  23008 <__libc_init@plt-0x3daa8>
   4945c:   d10283ff    sub sp, sp, #0xa0
   49460:   a9047bfd    stp x29, x30, [sp, #64]
   49464:   910103fd    add x29, sp, #0x40
   49468:   a9056ffc    stp x28, x27, [sp, #80]
   4946c:   a90667fa    stp x26, x25, [sp, #96]
   49470:   a9075ff8    stp x24, x23, [sp, #112]
   49474:   a90857f6    stp x22, x21, [sp, #128]
   49478:   a9094ff4    stp x20, x19, [sp, #144]
   4947c:   d53bd048    mrs x8, tpidr_el0
   49480:   528011fc    mov w28, #0x8f                      // #143
   49484:   f9000fe8    str x8, [sp, #24]
   49488:   aa0103f3    mov x19, x1
   4948c:   f9401508    ldr x8, [x8, #40]
   49490:   aa0003f4    mov x20, x0
   49494:   2a1f03fa    mov w26, wzr
   49498:   52800037    mov w23, #0x1                       // #1
   4949c:   f81f83a8    stur    x8, [x29, #-8]
   494a0:   39404028    ldrb    w8, [x1, #16]
   494a4:   b9400c29    ldr w9, [x1, #12]
   494a8:   3940202a    ldrb    w10, [x1, #8]
   494ac:   b940042b    ldr w11, [x1, #4]
   494b0:   7100011f    cmp w8, #0x0
   494b4:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   494b8:   3940702c    ldrb    w12, [x1, #28]
   494bc:   7100015f    cmp w10, #0x0
   494c0:   b9402036    ldr w22, [x1, #32]
   494c4:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   494c8:   2a080148    orr w8, w10, w8
   494cc:   7100011f    cmp w8, #0x0
   494d0:   f9000bea    str x10, [sp, #16]
   494d4:   53017d8a    lsr w10, w12, #1
   494d8:   121f0148    and w8, w10, #0x2
   494dc:   1a9f07ea    cset    w10, ne // ne = any
   494e0:   1a9c1139    csel    w25, w9, w28, ne    // ne = any
   494e4:   b9000fea    str w10, [sp, #12]
   494e8:   1a9f17ea    cset    w10, eq // eq = none
   494ec:   2a080155    orr w21, w10, w8
   494f0:   0b190341    add w1, w26, w25
   494f4:   910083e8    add x8, sp, #0x20
   494f8:   aa1403e0    mov x0, x20
   494fc:   2a1603e2    mov w2, w22
   49500:   2a1503e3    mov w3, w21
   49504:   9400017d    bl  49af8 <__libc_init@plt-0x16fb8>
   49508:   a9420be9    ldp x9, x2, [sp, #32]
   4950c:   b40001a9    cbz x9, 49540 <__libc_init@plt-0x17570>
   49510:   b4000182    cbz x2, 49540 <__libc_init@plt-0x17570>
   49514:   39400128    ldrb    w8, [x9]
   49518:   7100b51f    cmp w8, #0x2d
   4951c:   54000060    b.eq    49528 <__libc_init@plt-0x17588>  // b.none
   49520:   7100ad1f    cmp w8, #0x2b
   49524:   54000081    b.ne    49534 <__libc_init@plt-0x1757c>  // b.any
   49528:   f100045f    cmp x2, #0x1
   4952c:   540000a0    b.eq    49540 <__libc_init@plt-0x17570>  // b.none
   49530:   39400528    ldrb    w8, [x9, #1]
   49534:   5100e908    sub w8, w8, #0x3a
   49538:   31002d1f    cmn w8, #0xb
   4953c:   540006e9    b.ls    49618 <__libc_init@plt-0x17498>  // b.plast
   49540:   3940012b    ldrb    w11, [x9]
   49544:   b94033e8    ldr w8, [sp, #48]
   49548:   79c04e6a    ldrsh   w10, [x19, #38]
   4954c:   7100ad7f    cmp w11, #0x2b
   49550:   b9401e8d    ldr w13, [x20, #28]
   49554:   1a9f17ec    cset    w12, eq // eq = none
   49558:   7100b57f    cmp w11, #0x2d
   4955c:   1a9f17ee    cset    w14, eq // eq = none
   49560:   0b0a0108    add w8, w8, w10
   49564:   2a0c01db    orr w27, w14, w12
   49568:   720079bf    tst w13, #0x7fffffff
   4956c:   4b1b004a    sub w10, w2, w27
   49570:   1a8803e8    csel    w8, wzr, w8, eq // eq = none
   49574:   1a8a03ea    csel    w10, wzr, w10, eq   // eq = none
   49578:   37f8017a    tbnz    w26, #31, 495a4 <__libc_init@plt-0x1750c>
   4957c:   6b1a011f    cmp w8, w26
   49580:   5400012d    b.le    495a4 <__libc_init@plt-0x1750c>
   49584:   520002ec    eor w12, w23, #0x1
   49588:   370000ec    tbnz    w12, #0, 495a4 <__libc_init@plt-0x1750c>
   4958c:   39404269    ldrb    w9, [x19, #16]
   49590:   4b08038a    sub w10, w28, w8
   49594:   2a1f03f7    mov w23, wzr
   49598:   7100013f    cmp w9, #0x0
   4959c:   1a990159    csel    w25, w10, w25, eq   // eq = none
   495a0:   1400001c    b   49610 <__libc_init@plt-0x174a0>
   495a4:   2b19011f    cmn w8, w25
   495a8:   54000141    b.ne    495d0 <__libc_init@plt-0x174e0>  // b.any
   495ac:   7100055f    cmp w10, #0x1
   495b0:   5400010b    b.lt    495d0 <__libc_init@plt-0x174e0>  // b.tstop
   495b4:   710006df    cmp w22, #0x1
   495b8:   54000240    b.eq    49600 <__libc_init@plt-0x174b0>  // b.none
   495bc:   71000adf    cmp w22, #0x2
   495c0:   540001a0    b.eq    495f4 <__libc_init@plt-0x174bc>  // b.none
   495c4:   71000edf    cmp w22, #0x3
   495c8:   54000201    b.ne    49608 <__libc_init@plt-0x174a8>  // b.any
   495cc:   14000022    b   49654 <__libc_init@plt-0x1745c>
   495d0:   2a1f03f8    mov w24, wzr
   495d4:   6b1a011f    cmp w8, w26
   495d8:   5400058a    b.ge    49688 <__libc_init@plt-0x17428>  // b.tcont
   495dc:   4b1903e9    neg w9, w25
   495e0:   6b09035f    cmp w26, w9
   495e4:   5400052d    b.le    49688 <__libc_init@plt-0x17428>
   495e8:   6b09011f    cmp w8, w9
   495ec:   1a88b128    csel    w8, w9, w8, lt  // lt = tstop
   495f0:   14000008    b   49610 <__libc_init@plt-0x174a0>
   495f4:   7100b57f    cmp w11, #0x2d
   495f8:   54000081    b.ne    49608 <__libc_init@plt-0x174a8>  // b.any
   495fc:   1400001c    b   4966c <__libc_init@plt-0x17444>
   49600:   7100b57f    cmp w11, #0x2d
   49604:   54000341    b.ne    4966c <__libc_init@plt-0x17444>  // b.any
   49608:   52800076    mov w22, #0x3                       // #3
   4960c:   2a1a03e8    mov w8, w26
   49610:   2a0803fa    mov w26, w8
   49614:   17ffffb7    b   494f0 <__libc_init@plt-0x175c0>
   49618:   f9400be8    ldr x8, [sp, #16]
   4961c:   aa1403e0    mov x0, x20
   49620:   aa1303e1    mov x1, x19
   49624:   93407d03    sxtw    x3, w8
   49628:   97fff9d5    bl  47d7c <__libc_init@plt-0x18d34>
   4962c:   36000fa0    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   49630:   a9420be1    ldp x1, x2, [sp, #32]
   49634:   f9400280    ldr x0, [x20]
   49638:   97ff7928    bl  27ad8 <__libc_init@plt-0x38fd8>
   4963c:   f9400ff5    ldr x21, [sp, #24]
   49640:   36000f20    tbz w0, #0, 49824 <__libc_init@plt-0x1728c>
   49644:   aa1403e0    mov x0, x20
   49648:   aa1303e1    mov x1, x19
   4964c:   97fffa04    bl  47e5c <__libc_init@plt-0x18c54>
   49650:   14000076    b   49828 <__libc_init@plt-0x17288>
   49654:   b940226a    ldr w10, [x19, #32]
   49658:   71000d5f    cmp w10, #0x3
   4965c:   54000100    b.eq    4967c <__libc_init@plt-0x17434>  // b.none
   49660:   387b4929    ldrb    w9, [x9, w27, uxtw]
   49664:   7100d53f    cmp w9, #0x35
   49668:   540000a3    b.cc    4967c <__libc_init@plt-0x17434>  // b.lo, b.ul, b.last
   4966c:   2a1f03ea    mov w10, wzr
   49670:   11000508    add w8, w8, #0x1
   49674:   52800038    mov w24, #0x1                       // #1
   49678:   14000004    b   49688 <__libc_init@plt-0x17428>
   4967c:   2a1f03ea    mov w10, wzr
   49680:   2a1f03e8    mov w8, wzr
   49684:   2a1f03f8    mov w24, wzr
   49688:   6b08015f    cmp w10, w8
   4968c:   1a88b149    csel    w9, w10, w8, lt // lt = tstop
   49690:   0aa97d37    bic w23, w9, w9, asr #31
   49694:   4b0803e9    neg w9, w8
   49698:   4b17010b    sub w11, w8, w23
   4969c:   0a887d29    and w9, w9, w8, asr #31
   496a0:   6b19013f    cmp w9, w25
   496a4:   4b17015a    sub w26, w10, w23
   496a8:   0aab7d68    bic w8, w11, w11, asr #31
   496ac:   1a99b12c    csel    w12, w9, w25, lt    // lt = tstop
   496b0:   b9400fe9    ldr w9, [sp, #12]
   496b4:   360000c9    tbz w9, #0, 496cc <__libc_init@plt-0x173e4>
   496b8:   0b0c0309    add w9, w24, w12
   496bc:   0b1a012b    add w11, w9, w26
   496c0:   4b0b032b    sub w11, w25, w11
   496c4:   0aab7d76    bic w22, w11, w11, asr #31
   496c8:   14000003    b   496d4 <__libc_init@plt-0x173dc>
   496cc:   2a1f03f6    mov w22, wzr
   496d0:   0b180189    add w9, w12, w24
   496d4:   0b0a012a    add w10, w9, w10
   496d8:   0b1b02f5    add w21, w23, w27
   496dc:   0b08014a    add w10, w10, w8
   496e0:   0b150129    add w9, w9, w21
   496e4:   2b16015f    cmn w10, w22
   496e8:   f9400bea    ldr x10, [sp, #16]
   496ec:   0b1a0129    add w9, w9, w26
   496f0:   1a9f1519    csinc   w25, w8, wzr, ne    // ne = any
   496f4:   0b160128    add w8, w9, w22
   496f8:   0b190108    add w8, w8, w25
   496fc:   7100015f    cmp w10, #0x0
   49700:   11000509    add w9, w8, #0x1
   49704:   1a88c548    csinc   w8, w10, w8, gt
   49708:   6b08013f    cmp w9, w8
   4970c:   540000ed    b.le    49728 <__libc_init@plt-0x17388>
   49710:   f9400280    ldr x0, [x20]
   49714:   93407d02    sxtw    x2, w8
   49718:   52800541    mov w1, #0x2a                   // #42
   4971c:   97ff7d9d    bl  28d90 <__libc_init@plt-0x37d20>
   49720:   f9400ff5    ldr x21, [sp, #24]
   49724:   14000041    b   49828 <__libc_init@plt-0x17288>
   49728:   1a9fa7ea    cset    w10, lt // lt = tstop
   4972c:   2b1902ff    cmn w23, w25
   49730:   1a9f17eb    cset    w11, eq // eq = none
   49734:   93407d03    sxtw    x3, w8
   49738:   0a0b015c    and w28, w10, w11
   4973c:   aa1403e0    mov x0, x20
   49740:   0b1c0129    add w9, w9, w28
   49744:   aa1303e1    mov x1, x19
   49748:   93407d22    sxtw    x2, w9
   4974c:   f9000bec    str x12, [sp, #16]
   49750:   97fff98b    bl  47d7c <__libc_init@plt-0x18d34>
   49754:   36000660    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   49758:   f9400280    ldr x0, [x20]
   4975c:   aa1503e2    mov x2, x21
   49760:   f94013e1    ldr x1, [sp, #32]
   49764:   97ff78dd    bl  27ad8 <__libc_init@plt-0x38fd8>
   49768:   360005c0    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   4976c:   7100039f    cmp w28, #0x0
   49770:   f9400280    ldr x0, [x20]
   49774:   9a9f0722    csinc   x2, x25, xzr, eq    // eq = none
   49778:   52800601    mov w1, #0x30                   // #48
   4977c:   97ff7d85    bl  28d90 <__libc_init@plt-0x37d20>
   49780:   36000500    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   49784:   39407268    ldrb    w8, [x19, #28]
   49788:   90fffe29    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4978c:   90fffe2a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   49790:   91142129    add x9, x9, #0x508
   49794:   9114294a    add x10, x10, #0x50a
   49798:   f9400280    ldr x0, [x20]
   4979c:   721f011f    tst w8, #0x2
   497a0:   52800022    mov w2, #0x1                    // #1
   497a4:   9a890141    csel    x1, x10, x9, eq // eq = none
   497a8:   97ff78cc    bl  27ad8 <__libc_init@plt-0x38fd8>
   497ac:   360003a0    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   497b0:   f9400be8    ldr x8, [sp, #16]
   497b4:   52800601    mov w1, #0x30                   // #48
   497b8:   f9400280    ldr x0, [x20]
   497bc:   93407d02    sxtw    x2, w8
   497c0:   97ff7d74    bl  28d90 <__libc_init@plt-0x37d20>
   497c4:   360002e0    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   497c8:   f94013e8    ldr x8, [sp, #32]
   497cc:   93407f42    sxtw    x2, w26
   497d0:   f9400280    ldr x0, [x20]
   497d4:   8b3b4108    add x8, x8, w27, uxtw
   497d8:   8b374101    add x1, x8, w23, uxtw
   497dc:   97ff78bf    bl  27ad8 <__libc_init@plt-0x38fd8>
   497e0:   36000200    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   497e4:   f9400280    ldr x0, [x20]
   497e8:   2a1803e2    mov w2, w24
   497ec:   52800621    mov w1, #0x31                   // #49
   497f0:   97ff7d68    bl  28d90 <__libc_init@plt-0x37d20>
   497f4:   36000160    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   497f8:   f9400280    ldr x0, [x20]
   497fc:   2a1603e2    mov w2, w22
   49800:   52800601    mov w1, #0x30                   // #48
   49804:   97ff7d63    bl  28d90 <__libc_init@plt-0x37d20>
   49808:   360000c0    tbz w0, #0, 49820 <__libc_init@plt-0x17290>
   4980c:   f9400280    ldr x0, [x20]
   49810:   52800401    mov w1, #0x20                   // #32
   49814:   b9800a82    ldrsw   x2, [x20, #8]
   49818:   97ff7d5e    bl  28d90 <__libc_init@plt-0x37d20>
   4981c:   17ffff88    b   4963c <__libc_init@plt-0x17474>
   49820:   f9400ff5    ldr x21, [sp, #24]
   49824:   2a1f03e0    mov w0, wzr
   49828:   f94016a8    ldr x8, [x21, #40]
   4982c:   f85f83a9    ldur    x9, [x29, #-8]
   49830:   eb09011f    cmp x8, x9
   49834:   54000141    b.ne    4985c <__libc_init@plt-0x17254>  // b.any
   49838:   a9494ff4    ldp x20, x19, [sp, #144]
   4983c:   12000000    and w0, w0, #0x1
   49840:   a94857f6    ldp x22, x21, [sp, #128]
   49844:   a9475ff8    ldp x24, x23, [sp, #112]
   49848:   a94667fa    ldp x26, x25, [sp, #96]
   4984c:   a9456ffc    ldp x28, x27, [sp, #80]
   49850:   a9447bfd    ldp x29, x30, [sp, #64]
   49854:   910283ff    add sp, sp, #0xa0
   49858:   d65f03c0    ret
   4985c:   94005cb9    bl  60b40 <__stack_chk_fail@plt>
   49860:   d10183ff    sub sp, sp, #0x60
   49864:   a9027bfd    stp x29, x30, [sp, #32]
   49868:   910083fd    add x29, sp, #0x20
   4986c:   a9035ff8    stp x24, x23, [sp, #48]
   49870:   a90457f6    stp x22, x21, [sp, #64]
   49874:   a9054ff4    stp x20, x19, [sp, #80]
   49878:   d53bd057    mrs x23, tpidr_el0
   4987c:   aa0803f4    mov x20, x8
   49880:   f94016e8    ldr x8, [x23, #40]
   49884:   aa0103f3    mov x19, x1
   49888:   aa0003f5    mov x21, x0
   4988c:   f81f83a8    stur    x8, [x29, #-8]
   49890:   39402028    ldrb    w8, [x1, #8]
   49894:   b9400429    ldr w9, [x1, #4]
   49898:   3940402a    ldrb    w10, [x1, #16]
   4989c:   b9400c2b    ldr w11, [x1, #12]
   498a0:   7100011f    cmp w8, #0x0
   498a4:   1a8903f8    csel    w24, wzr, w9, eq    // eq = none
   498a8:   528000c9    mov w9, #0x6                    // #6
   498ac:   7100015f    cmp w10, #0x0
   498b0:   528008a8    mov w8, #0x45                   // #69
   498b4:   1a8b0136    csel    w22, w9, w11, eq    // eq = none
   498b8:   7100071f    cmp w24, #0x1
   498bc:   39000028    strb    w8, [x1]
   498c0:   5400004b    b.lt    498c8 <__libc_init@plt-0x171e8>  // b.tstop
   498c4:   340007d6    cbz w22, 499bc <__libc_init@plt-0x170f4>
   498c8:   39407268    ldrb    w8, [x19, #28]
   498cc:   aa1503e0    mov x0, x21
   498d0:   b9402262    ldr w2, [x19, #32]
   498d4:   2a1603e1    mov w1, w22
   498d8:   53017d08    lsr w8, w8, #1
   498dc:   121f0103    and w3, w8, #0x2
   498e0:   910003e8    mov x8, sp
   498e4:   94000085    bl  49af8 <__libc_init@plt-0x16fb8>
   498e8:   f94003e8    ldr x8, [sp]
   498ec:   b40001c8    cbz x8, 49924 <__libc_init@plt-0x1718c>
   498f0:   f94007e9    ldr x9, [sp, #8]
   498f4:   b4000189    cbz x9, 49924 <__libc_init@plt-0x1718c>
   498f8:   3940010a    ldrb    w10, [x8]
   498fc:   7100b55f    cmp w10, #0x2d
   49900:   54000060    b.eq    4990c <__libc_init@plt-0x171a4>  // b.none
   49904:   7100ad5f    cmp w10, #0x2b
   49908:   54000081    b.ne    49918 <__libc_init@plt-0x17198>  // b.any
   4990c:   f100053f    cmp x9, #0x1
   49910:   540000a0    b.eq    49924 <__libc_init@plt-0x1718c>  // b.none
   49914:   3940050a    ldrb    w10, [x8, #1]
   49918:   5100e948    sub w8, w10, #0x3a
   4991c:   3100291f    cmn w8, #0xa
   49920:   540004e3    b.cc    499bc <__libc_init@plt-0x170f4>  // b.lo, b.ul, b.last
   49924:   b9401ea8    ldr w8, [x21, #28]
   49928:   b94013e9    ldr w9, [sp, #16]
   4992c:   7200791f    tst w8, #0x7fffffff
   49930:   1a9f1528    csinc   w8, w9, wzr, ne // ne = any
   49934:   37f80388    tbnz    w8, #31, 499a4 <__libc_init@plt-0x1710c>
   49938:   6b16011f    cmp w8, w22
   4993c:   5400034c    b.gt    499a4 <__libc_init@plt-0x1710c>
   49940:   528008c9    mov w9, #0x46                   // #70
   49944:   7100071f    cmp w24, #0x1
   49948:   79004e7f    strh    wzr, [x19, #38]
   4994c:   39000269    strb    w9, [x19]
   49950:   b9000abf    str wzr, [x21, #8]
   49954:   540001ab    b.lt    49988 <__libc_init@plt-0x17128>  // b.tstop
   49958:   39406269    ldrb    w9, [x19, #24]
   4995c:   b940166a    ldr w10, [x19, #20]
   49960:   7100013f    cmp w9, #0x0
   49964:   1a8a03e9    csel    w9, wzr, w10, eq    // eq = none
   49968:   1100092a    add w10, w9, #0x2
   4996c:   7100013f    cmp w9, #0x0
   49970:   52800089    mov w9, #0x4                    // #4
   49974:   1a89c149    csel    w9, w10, w9, gt
   49978:   4b09030a    sub w10, w24, w9
   4997c:   0aaa7d4a    bic w10, w10, w10, asr #31
   49980:   b9000aa9    str w9, [x21, #8]
   49984:   b900066a    str w10, [x19, #4]
   49988:   39404269    ldrb    w9, [x19, #16]
   4998c:   34000189    cbz w9, 499bc <__libc_init@plt-0x170f4>
   49990:   b9400e69    ldr w9, [x19, #12]
   49994:   4b080128    sub w8, w9, w8
   49998:   0aa87d08    bic w8, w8, w8, asr #31
   4999c:   b9000e68    str w8, [x19, #12]
   499a0:   14000007    b   499bc <__libc_init@plt-0x170f4>
   499a4:   350000d8    cbnz    w24, 499bc <__libc_init@plt-0x170f4>
   499a8:   39406268    ldrb    w8, [x19, #24]
   499ac:   35000088    cbnz    w8, 499bc <__libc_init@plt-0x170f4>
   499b0:   52800028    mov w8, #0x1                    // #1
   499b4:   b900167f    str wzr, [x19, #20]
   499b8:   39006268    strb    w8, [x19, #24]
   499bc:   aa1403e0    mov x0, x20
   499c0:   aa1303e1    mov x1, x19
   499c4:   52800c82    mov w2, #0x64                   // #100
   499c8:   94005cce    bl  60d00 <memcpy@plt>
   499cc:   f94016e8    ldr x8, [x23, #40]
   499d0:   f85f83a9    ldur    x9, [x29, #-8]
   499d4:   eb09011f    cmp x8, x9
   499d8:   540000e1    b.ne    499f4 <__libc_init@plt-0x170bc>  // b.any
   499dc:   a9454ff4    ldp x20, x19, [sp, #80]
   499e0:   a94457f6    ldp x22, x21, [sp, #64]
   499e4:   a9435ff8    ldp x24, x23, [sp, #48]
   499e8:   a9427bfd    ldp x29, x30, [sp, #32]
   499ec:   910183ff    add sp, sp, #0x60
   499f0:   d65f03c0    ret
   499f4:   94005c53    bl  60b40 <__stack_chk_fail@plt>
   499f8:   d10303ff    sub sp, sp, #0xc0
   499fc:   a9097bfd    stp x29, x30, [sp, #144]
   49a00:   910243fd    add x29, sp, #0x90
   49a04:   f90053f5    str x21, [sp, #160]
   49a08:   a90b4ff4    stp x20, x19, [sp, #176]
   49a0c:   d53bd055    mrs x21, tpidr_el0
   49a10:   aa0103f4    mov x20, x1
   49a14:   f94016a8    ldr x8, [x21, #40]
   49a18:   2a1f03e3    mov w3, wzr
   49a1c:   aa0003f3    mov x19, x0
   49a20:   f81f83a8    stur    x8, [x29, #-8]
   49a24:   910023e8    add x8, sp, #0x8
   49a28:   b9402022    ldr w2, [x1, #32]
   49a2c:   52800021    mov w1, #0x1                    // #1
   49a30:   94000032    bl  49af8 <__libc_init@plt-0x16fb8>
   49a34:   f94007e8    ldr x8, [sp, #8]
   49a38:   b4000228    cbz x8, 49a7c <__libc_init@plt-0x17034>
   49a3c:   f9400be9    ldr x9, [sp, #16]
   49a40:   b40001e9    cbz x9, 49a7c <__libc_init@plt-0x17034>
   49a44:   3940010a    ldrb    w10, [x8]
   49a48:   7100b55f    cmp w10, #0x2d
   49a4c:   54000060    b.eq    49a58 <__libc_init@plt-0x17058>  // b.none
   49a50:   7100ad5f    cmp w10, #0x2b
   49a54:   54000081    b.ne    49a64 <__libc_init@plt-0x1704c>  // b.any
   49a58:   f100053f    cmp x9, #0x1
   49a5c:   54000100    b.eq    49a7c <__libc_init@plt-0x17034>  // b.none
   49a60:   3940050a    ldrb    w10, [x8, #1]
   49a64:   5100e948    sub w8, w10, #0x3a
   49a68:   31002d1f    cmn w8, #0xb
   49a6c:   54000088    b.hi    49a7c <__libc_init@plt-0x17034>  // b.pmore
   49a70:   aa1303e0    mov x0, x19
   49a74:   aa1403e1    mov x1, x20
   49a78:   1400000c    b   49aa8 <__libc_init@plt-0x17008>
   49a7c:   b9401be8    ldr w8, [sp, #24]
   49a80:   71001d1f    cmp w8, #0x7
   49a84:   54000163    b.cc    49ab0 <__libc_init@plt-0x17000>  // b.lo, b.ul, b.last
   49a88:   910083e0    add x0, sp, #0x20
   49a8c:   aa1403e1    mov x1, x20
   49a90:   52800c82    mov w2, #0x64                   // #100
   49a94:   94005c9b    bl  60d00 <memcpy@plt>
   49a98:   52800028    mov w8, #0x1                    // #1
   49a9c:   910083e1    add x1, sp, #0x20
   49aa0:   aa1303e0    mov x0, x19
   49aa4:   79008fe8    strh    w8, [sp, #70]
   49aa8:   97fffd39    bl  48f8c <__libc_init@plt-0x17b24>
   49aac:   14000004    b   49abc <__libc_init@plt-0x16ff4>
   49ab0:   aa1303e0    mov x0, x19
   49ab4:   aa1403e1    mov x1, x20
   49ab8:   97fffe69    bl  4945c <__libc_init@plt-0x17654>
   49abc:   f94016a8    ldr x8, [x21, #40]
   49ac0:   f85f83a9    ldur    x9, [x29, #-8]
   49ac4:   eb09011f    cmp x8, x9
   49ac8:   540000e1    b.ne    49ae4 <__libc_init@plt-0x16fcc>  // b.any
   49acc:   a94b4ff4    ldp x20, x19, [sp, #176]
   49ad0:   12000000    and w0, w0, #0x1
   49ad4:   a9497bfd    ldp x29, x30, [sp, #144]
   49ad8:   f94053f5    ldr x21, [sp, #160]
   49adc:   910303ff    add sp, sp, #0xc0
   49ae0:   d65f03c0    ret
   49ae4:   94005c17    bl  60b40 <__stack_chk_fail@plt>
   49ae8:   b9401c08    ldr w8, [x0, #28]
   49aec:   7200791f    tst w8, #0x7fffffff
   49af0:   1a9f17e0    cset    w0, eq  // eq = none
   49af4:   d65f03c0    ret
   49af8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   49afc:   a9014ff4    stp x20, x19, [sp, #16]
   49b00:   910003fd    mov x29, sp
   49b04:   aa0003f3    mov x19, x0
   49b08:   2a0103e9    mov w9, w1
   49b0c:   2a0203e4    mov w4, w2
   49b10:   91008000    add x0, x0, #0x20
   49b14:   52801221    mov w1, #0x91                   // #145
   49b18:   2a0303e2    mov w2, w3
   49b1c:   b9401e65    ldr w5, [x19, #28]
   49b20:   2a0903e3    mov w3, w9
   49b24:   aa0803f4    mov x20, x8
   49b28:   94002fd6    bl  55a80 <__libc_init@plt-0xb030>
   49b2c:   f9400288    ldr x8, [x20]
   49b30:   b4000088    cbz x8, 49b40 <__libc_init@plt-0x16f70>
   49b34:   a9414ff4    ldp x20, x19, [sp, #16]
   49b38:   a8c27bfd    ldp x29, x30, [sp], #32
   49b3c:   d65f03c0    ret
   49b40:   f9400260    ldr x0, [x19]
   49b44:   97ff7c34    bl  28c14 <__libc_init@plt-0x37e9c>
   49b48:   90fffe21    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   49b4c:   52801222    mov w2, #0x91                   // #145
   49b50:   91075421    add x1, x1, #0x1d5
   49b54:   97ff652d    bl  23008 <__libc_init@plt-0x3daa8>
   49b58:   d10443ff    sub sp, sp, #0x110
   49b5c:   a90e7bfd    stp x29, x30, [sp, #224]
   49b60:   910383fd    add x29, sp, #0xe0
   49b64:   a90f57fc    stp x28, x21, [sp, #240]
   49b68:   a9104ff4    stp x20, x19, [sp, #256]
   49b6c:   d53bd055    mrs x21, tpidr_el0
   49b70:   aa0103f4    mov x20, x1
   49b74:   f94016a8    ldr x8, [x21, #40]
   49b78:   aa0003f3    mov x19, x0
   49b7c:   f81f83a8    stur    x8, [x29, #-8]
   49b80:   39400028    ldrb    w8, [x1]
   49b84:   7101651f    cmp w8, #0x59
   49b88:   5400020c    b.gt    49bc8 <__libc_init@plt-0x16ee8>
   49b8c:   51010508    sub w8, w8, #0x41
   49b90:   7100391f    cmp w8, #0xe
   49b94:   540008a8    b.hi    49ca8 <__libc_init@plt-0x16e08>  // b.pmore
   49b98:   d503201f    nop
   49b9c:   70e21d29    adr x9, df43 <__libc_init@plt-0x52b6d>
   49ba0:   1000008a    adr x10, 49bb0 <__libc_init@plt-0x16f00>
   49ba4:   3868692b    ldrb    w11, [x9, x8]
   49ba8:   8b0b094a    add x10, x10, x11, lsl #2
   49bac:   d61f0140    br  x10
   49bb0:   f8420660    ldr x0, [x19], #32
   49bb4:   aa1403e1    mov x1, x20
   49bb8:   aa1303e2    mov x2, x19
   49bbc:   52800103    mov w3, #0x8                    // #8
   49bc0:   97fff1c7    bl  462dc <__libc_init@plt-0x1a7d4>
   49bc4:   14000041    b   49cc8 <__libc_init@plt-0x16de8>
   49bc8:   7101c51f    cmp w8, #0x71
   49bcc:   540000cc    b.gt    49be4 <__libc_init@plt-0x16ecc>
   49bd0:   7101691f    cmp w8, #0x5a
   49bd4:   540005e0    b.eq    49c90 <__libc_init@plt-0x16e20>  // b.none
   49bd8:   71019d1f    cmp w8, #0x67
   49bdc:   540000c0    b.eq    49bf4 <__libc_init@plt-0x16ebc>  // b.none
   49be0:   14000032    b   49ca8 <__libc_init@plt-0x16e08>
   49be4:   7101c91f    cmp w8, #0x72
   49be8:   54000060    b.eq    49bf4 <__libc_init@plt-0x16ebc>  // b.none
   49bec:   7101e91f    cmp w8, #0x7a
   49bf0:   540005c1    b.ne    49ca8 <__libc_init@plt-0x16e08>  // b.any
   49bf4:   aa1303e0    mov x0, x19
   49bf8:   aa1403e1    mov x1, x20
   49bfc:   940002de    bl  4a774 <__libc_init@plt-0x1633c>
   49c00:   14000032    b   49cc8 <__libc_init@plt-0x16de8>
   49c04:   aa1303e0    mov x0, x19
   49c08:   aa1403e1    mov x1, x20
   49c0c:   94000173    bl  4a1d8 <__libc_init@plt-0x168d8>
   49c10:   1400002e    b   49cc8 <__libc_init@plt-0x16de8>
   49c14:   910023e0    add x0, sp, #0x8
   49c18:   aa1403e1    mov x1, x20
   49c1c:   52800c82    mov w2, #0x64                   // #100
   49c20:   94005c38    bl  60d00 <memcpy@plt>
   49c24:   9101c3e8    add x8, sp, #0x70
   49c28:   910023e1    add x1, sp, #0x8
   49c2c:   aa1303e0    mov x0, x19
   49c30:   9400026b    bl  4a5dc <__libc_init@plt-0x164d4>
   49c34:   9101c3e1    add x1, sp, #0x70
   49c38:   aa1303e0    mov x0, x19
   49c3c:   97ffffc7    bl  49b58 <__libc_init@plt-0x16f58>
   49c40:   14000022    b   49cc8 <__libc_init@plt-0x16de8>
   49c44:   f8420660    ldr x0, [x19], #32
   49c48:   aa1403e1    mov x1, x20
   49c4c:   aa1303e2    mov x2, x19
   49c50:   52800103    mov w3, #0x8                    // #8
   49c54:   97ffefec    bl  45c04 <__libc_init@plt-0x1aeac>
   49c58:   1400001c    b   49cc8 <__libc_init@plt-0x16de8>
   49c5c:   39400688    ldrb    w8, [x20, #1]
   49c60:   7101611f    cmp w8, #0x58
   49c64:   54000460    b.eq    49cf0 <__libc_init@plt-0x16dc0>  // b.none
   49c68:   aa1303e0    mov x0, x19
   49c6c:   aa1403e1    mov x1, x20
   49c70:   94000026    bl  49d08 <__libc_init@plt-0x16da8>
   49c74:   14000015    b   49cc8 <__libc_init@plt-0x16de8>
   49c78:   f8420660    ldr x0, [x19], #32
   49c7c:   aa1403e1    mov x1, x20
   49c80:   aa1303e2    mov x2, x19
   49c84:   52800103    mov w3, #0x8                    // #8
   49c88:   97fff070    bl  45e48 <__libc_init@plt-0x1ac68>
   49c8c:   1400000f    b   49cc8 <__libc_init@plt-0x16de8>
   49c90:   f8420660    ldr x0, [x19], #32
   49c94:   aa1403e1    mov x1, x20
   49c98:   aa1303e2    mov x2, x19
   49c9c:   52800103    mov w3, #0x8                    // #8
   49ca0:   97fff101    bl  460a4 <__libc_init@plt-0x1aa0c>
   49ca4:   14000009    b   49cc8 <__libc_init@plt-0x16de8>
   49ca8:   f9400260    ldr x0, [x19]
   49cac:   97ff7bda    bl  28c14 <__libc_init@plt-0x37e9c>
   49cb0:   d0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   49cb4:   39400283    ldrb    w3, [x20]
   49cb8:   91026c42    add x2, x2, #0x9b
   49cbc:   52807da1    mov w1, #0x3ed                  // #1005
   49cc0:   97ff6336    bl  22998 <__libc_init@plt-0x3e118>
   49cc4:   2a1f03e0    mov w0, wzr
   49cc8:   f94016a8    ldr x8, [x21, #40]
   49ccc:   f85f83a9    ldur    x9, [x29, #-8]
   49cd0:   eb09011f    cmp x8, x9
   49cd4:   54000181    b.ne    49d04 <__libc_init@plt-0x16dac>  // b.any
   49cd8:   a9504ff4    ldp x20, x19, [sp, #256]
   49cdc:   12000000    and w0, w0, #0x1
   49ce0:   a94f57fc    ldp x28, x21, [sp, #240]
   49ce4:   a94e7bfd    ldp x29, x30, [sp, #224]
   49ce8:   910443ff    add sp, sp, #0x110
   49cec:   d65f03c0    ret
   49cf0:   f9400260    ldr x0, [x19]
   49cf4:   97ff7bc8    bl  28c14 <__libc_init@plt-0x37e9c>
   49cf8:   b0fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   49cfc:   91388021    add x1, x1, #0xe20
   49d00:   97ff64c2    bl  23008 <__libc_init@plt-0x3daa8>
   49d04:   94005b8f    bl  60b40 <__stack_chk_fail@plt>
   49d08:   d10283ff    sub sp, sp, #0xa0
   49d0c:   a9047bfd    stp x29, x30, [sp, #64]
   49d10:   910103fd    add x29, sp, #0x40
   49d14:   a9056ffc    stp x28, x27, [sp, #80]
   49d18:   a90667fa    stp x26, x25, [sp, #96]
   49d1c:   a9075ff8    stp x24, x23, [sp, #112]
   49d20:   a90857f6    stp x22, x21, [sp, #128]
   49d24:   a9094ff4    stp x20, x19, [sp, #144]
   49d28:   d53bd058    mrs x24, tpidr_el0
   49d2c:   aa0103f4    mov x20, x1
   49d30:   f9401708    ldr x8, [x24, #40]
   49d34:   aa0003f3    mov x19, x0
   49d38:   f81f83a8    stur    x8, [x29, #-8]
   49d3c:   39404028    ldrb    w8, [x1, #16]
   49d40:   b9400c29    ldr w9, [x1, #12]
   49d44:   3940202a    ldrb    w10, [x1, #8]
   49d48:   3940702c    ldrb    w12, [x1, #28]
   49d4c:   7100011f    cmp w8, #0x0
   49d50:   b940042b    ldr w11, [x1, #4]
   49d54:   1a8903ed    csel    w13, wzr, w9, eq    // eq = none
   49d58:   7100015f    cmp w10, #0x0
   49d5c:   79c04c35    ldrsh   w21, [x1, #38]
   49d60:   53017d89    lsr w9, w12, #1
   49d64:   1a8b03fa    csel    w26, wzr, w11, eq   // eq = none
   49d68:   121f0136    and w22, w9, #0x2
   49d6c:   3400007a    cbz w26, 49d78 <__libc_init@plt-0x16d38>
   49d70:   2a0d03fc    mov w28, w13
   49d74:   14000008    b   49d94 <__libc_init@plt-0x16d1c>
   49d78:   340000a8    cbz w8, 49d8c <__libc_init@plt-0x16d24>
   49d7c:   710006bf    cmp w21, #0x1
   49d80:   7a40b9a0    ccmp    w13, #0x0, #0x0, lt // lt = tstop
   49d84:   1a9f15bc    csinc   w28, w13, wzr, ne   // ne = any
   49d88:   14000003    b   49d94 <__libc_init@plt-0x16d1c>
   49d8c:   320002d6    orr w22, w22, #0x1
   49d90:   5280637c    mov w28, #0x31b                     // #795
   49d94:   39400699    ldrb    w25, [x20, #1]
   49d98:   f9000bf8    str x24, [sp, #16]
   49d9c:   71013b3f    cmp w25, #0x4e
   49da0:   54000101    b.ne    49dc0 <__libc_init@plt-0x16cf0>  // b.any
   49da4:   f9401268    ldr x8, [x19, #32]
   49da8:   f90007ff    str xzr, [sp, #8]
   49dac:   f240f91f    tst x8, #0x7fffffffffffffff
   49db0:   52800068    mov w8, #0x3                    // #3
   49db4:   1a9f1515    csinc   w21, w8, wzr, ne    // ne = any
   49db8:   0b1c02bc    add w28, w21, w28
   49dbc:   1400001a    b   49e24 <__libc_init@plt-0x16c8c>
   49dc0:   71014f3f    cmp w25, #0x53
   49dc4:   540000a1    b.ne    49dd8 <__libc_init@plt-0x16cd8>  // b.any
   49dc8:   f90007ff    str xzr, [sp, #8]
   49dcc:   1100079c    add w28, w28, #0x1
   49dd0:   52800035    mov w21, #0x1                       // #1
   49dd4:   14000014    b   49e24 <__libc_init@plt-0x16c8c>
   49dd8:   37f80195    tbnz    w21, #31, 49e08 <__libc_init@plt-0x16ca8>
   49ddc:   34000135    cbz w21, 49e00 <__libc_init@plt-0x16cb0>
   49de0:   110009b7    add w23, w13, #0x2
   49de4:   6b1502ff    cmp w23, w21
   49de8:   54001cad    b.le    4a17c <__libc_init@plt-0x16934>
   49dec:   11000b89    add w9, w28, #0x2
   49df0:   11000788    add w8, w28, #0x1
   49df4:   6b15013f    cmp w9, w21
   49df8:   2a0803fc    mov w28, w8
   49dfc:   1a95b135    csel    w21, w9, w21, lt    // lt = tstop
   49e00:   f90007ff    str xzr, [sp, #8]
   49e04:   14000008    b   49e24 <__libc_init@plt-0x16c8c>
   49e08:   4b0d03f7    neg w23, w13
   49e0c:   6b1702bf    cmp w21, w23
   49e10:   54001c0d    b.le    4a190 <__libc_init@plt-0x16920>
   49e14:   4b1503e9    neg w9, w21
   49e18:   0b150388    add w8, w28, w21
   49e1c:   0aa87d1c    bic w28, w8, w8, asr #31
   49e20:   f90007e9    str x9, [sp, #8]
   49e24:   528aaad8    mov w24, #0x5556                    // #21846
   49e28:   4b1503fb    neg w27, w21
   49e2c:   72aaaab8    movk    w24, #0x5555, lsl #16
   49e30:   2a1c03f7    mov w23, w28
   49e34:   b90003ed    str w13, [sp]
   49e38:   b9402282    ldr w2, [x20, #32]
   49e3c:   910083e8    add x8, sp, #0x20
   49e40:   aa1303e0    mov x0, x19
   49e44:   2a1703e1    mov w1, w23
   49e48:   2a1603e3    mov w3, w22
   49e4c:   9400028a    bl  4a874 <__libc_init@plt-0x1623c>
   49e50:   f94013e8    ldr x8, [sp, #32]
   49e54:   b40001c8    cbz x8, 49e8c <__libc_init@plt-0x16c24>
   49e58:   f94017e2    ldr x2, [sp, #40]
   49e5c:   b4000182    cbz x2, 49e8c <__libc_init@plt-0x16c24>
   49e60:   39400109    ldrb    w9, [x8]
   49e64:   7100b53f    cmp w9, #0x2d
   49e68:   54000060    b.eq    49e74 <__libc_init@plt-0x16c3c>  // b.none
   49e6c:   7100ad3f    cmp w9, #0x2b
   49e70:   54000081    b.ne    49e80 <__libc_init@plt-0x16c30>  // b.any
   49e74:   f100045f    cmp x2, #0x1
   49e78:   540000a0    b.eq    49e8c <__libc_init@plt-0x16c24>  // b.none
   49e7c:   39400509    ldrb    w9, [x8, #1]
   49e80:   5100e928    sub w8, w9, #0x3a
   49e84:   31002d1f    cmn w8, #0xb
   49e88:   54001409    b.ls    4a108 <__libc_init@plt-0x169a8>  // b.plast
   49e8c:   f9401268    ldr x8, [x19, #32]
   49e90:   f240f91f    tst x8, #0x7fffffffffffffff
   49e94:   54000080    b.eq    49ea4 <__libc_init@plt-0x16c0c>  // b.none
   49e98:   b94033e8    ldr w8, [sp, #48]
   49e9c:   0b080368    add w8, w27, w8
   49ea0:   b90033e8    str w8, [sp, #48]
   49ea4:   b94033e1    ldr w1, [sp, #48]
   49ea8:   71013b3f    cmp w25, #0x4e
   49eac:   54000541    b.ne    49f54 <__libc_init@plt-0x16b5c>  // b.any
   49eb0:   9b387c28    smull   x8, w1, w24
   49eb4:   d37ffd09    lsr x9, x8, #63
   49eb8:   d360fd08    lsr x8, x8, #32
   49ebc:   0b090108    add w8, w8, w9
   49ec0:   0b080508    add w8, w8, w8, lsl #1
   49ec4:   6b080028    subs    w8, w1, w8
   49ec8:   540000a0    b.eq    49edc <__libc_init@plt-0x16bd4>  // b.none
   49ecc:   710006f7    subs    w23, w23, #0x1
   49ed0:   540000ad    b.le    49ee4 <__libc_init@plt-0x16bcc>
   49ed4:   1100077b    add w27, w27, #0x1
   49ed8:   17ffffd8    b   49e38 <__libc_init@plt-0x16c78>
   49edc:   4b1b03f5    neg w21, w27
   49ee0:   14000004    b   49ef0 <__libc_init@plt-0x16bc0>
   49ee4:   4b080021    sub w1, w1, w8
   49ee8:   4b1b0115    sub w21, w8, w27
   49eec:   b90033e1    str w1, [sp, #48]
   49ef0:   710012bf    cmp w21, #0x4
   49ef4:   5400010b    b.lt    49f14 <__libc_init@plt-0x16b9c>  // b.tstop
   49ef8:   52955568    mov w8, #0xaaab                 // #43691
   49efc:   72b55548    movk    w8, #0xaaaa, lsl #16
   49f00:   9ba87ea8    umull   x8, w21, w8
   49f04:   d361fd08    lsr x8, x8, #33
   49f08:   0b080508    add w8, w8, w8, lsl #1
   49f0c:   4b0802b5    sub w21, w21, w8
   49f10:   1400000d    b   49f44 <__libc_init@plt-0x16b6c>
   49f14:   710002bf    cmp w21, #0x0
   49f18:   540001ac    b.gt    49f4c <__libc_init@plt-0x16b64>
   49f1c:   52955569    mov w9, #0xaaab                 // #43691
   49f20:   4b1503e8    neg w8, w21
   49f24:   72b55549    movk    w9, #0xaaaa, lsl #16
   49f28:   1280004a    mov w10, #0xfffffffd                // #-3
   49f2c:   9ba97d09    umull   x9, w8, w9
   49f30:   d361fd29    lsr x9, x9, #33
   49f34:   0b090529    add w9, w9, w9, lsl #1
   49f38:   4b090108    sub w8, w8, w9
   49f3c:   52000515    eor w21, w8, #0x3
   49f40:   4b090148    sub w8, w10, w9
   49f44:   0b010101    add w1, w8, w1
   49f48:   b90033e1    str w1, [sp, #48]
   49f4c:   b94003e8    ldr w8, [sp]
   49f50:   0b0802bc    add w28, w21, w8
   49f54:   910073e3    add x3, sp, #0x1c
   49f58:   aa1303e0    mov x0, x19
   49f5c:   aa1403e2    mov x2, x20
   49f60:   b9001fff    str wzr, [sp, #28]
   49f64:   97fff7d4    bl  47eb4 <__libc_init@plt-0x18bfc>
   49f68:   f94013e8    ldr x8, [sp, #32]
   49f6c:   120002cc    and w12, w22, #0x1
   49f70:   b9402beb    ldr w11, [sp, #40]
   49f74:   b9801ff8    ldrsw   x24, [sp, #28]
   49f78:   39400108    ldrb    w8, [x8]
   49f7c:   7100b51f    cmp w8, #0x2d
   49f80:   1a9f17e9    cset    w9, eq  // eq = none
   49f84:   7100ad1f    cmp w8, #0x2b
   49f88:   1a9f17e8    cset    w8, eq  // eq = none
   49f8c:   2a080139    orr w25, w9, w8
   49f90:   4b19016a    sub w10, w11, w25
   49f94:   4b0a02a8    sub w8, w21, w10
   49f98:   0aa87d17    bic w23, w8, w8, asr #31
   49f9c:   0b170149    add w9, w10, w23
   49fa0:   4b090389    sub w9, w28, w9
   49fa4:   7100013f    cmp w9, #0x0
   49fa8:   7a40c980    ccmp    w12, #0x0, #0x0, gt
   49fac:   f94007ec    ldr x12, [sp, #8]
   49fb0:   0b18018c    add w12, w12, w24
   49fb4:   1a9f0136    csel    w22, w9, wzr, eq    // eq = none
   49fb8:   0b17018c    add w12, w12, w23
   49fbc:   7100035f    cmp w26, #0x0
   49fc0:   0b0b0189    add w9, w12, w11
   49fc4:   0b16012c    add w12, w9, w22
   49fc8:   1a8cc749    csinc   w9, w26, w12, gt
   49fcc:   b4000940    cbz x0, 4a0f4 <__libc_init@plt-0x169bc>
   49fd0:   4b1702ab    sub w11, w21, w23
   49fd4:   0aab7d7b    bic w27, w11, w11, asr #31
   49fd8:   4b1b0155    sub w21, w10, w27
   49fdc:   1100058a    add w10, w12, #0x1
   49fe0:   6b09015f    cmp w10, w9
   49fe4:   5400088c    b.gt    4a0f4 <__libc_init@plt-0x169bc>
   49fe8:   1a9fa7ec    cset    w12, lt // lt = tstop
   49fec:   7100057f    cmp w11, #0x1
   49ff0:   1a9fa7eb    cset    w11, lt // lt = tstop
   49ff4:   7100051f    cmp w8, #0x1
   49ff8:   1a9fa7e8    cset    w8, lt  // lt = tstop
   49ffc:   0a0b018b    and w11, w12, w11
   4a000:   0a08017c    and w28, w11, w8
   4a004:   7100035f    cmp w26, #0x0
   4a008:   0b1c0148    add w8, w10, w28
   4a00c:   f90003e0    str x0, [sp]
   4a010:   7a490100    ccmp    w8, w9, #0x0, eq    // eq = none
   4a014:   93407d02    sxtw    x2, w8
   4a018:   aa1303e0    mov x0, x19
   4a01c:   aa1403e1    mov x1, x20
   4a020:   1a89b109    csel    w9, w8, w9, lt  // lt = tstop
   4a024:   93407d23    sxtw    x3, w9
   4a028:   97fff755    bl  47d7c <__libc_init@plt-0x18d34>
   4a02c:   360008a0    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a030:   f9400260    ldr x0, [x19]
   4a034:   0b190362    add w2, w27, w25
   4a038:   f94013e1    ldr x1, [sp, #32]
   4a03c:   97ff76a7    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a040:   36000800    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a044:   7100039f    cmp w28, #0x0
   4a048:   f9400260    ldr x0, [x19]
   4a04c:   9a9f06e2    csinc   x2, x23, xzr, eq    // eq = none
   4a050:   52800601    mov w1, #0x30                   // #48
   4a054:   97ff7b4f    bl  28d90 <__libc_init@plt-0x37d20>
   4a058:   36000740    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a05c:   39407288    ldrb    w8, [x20, #28]
   4a060:   f0fffe09    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4a064:   f0fffe0a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   4a068:   91142129    add x9, x9, #0x508
   4a06c:   9114294a    add x10, x10, #0x50a
   4a070:   f9400260    ldr x0, [x19]
   4a074:   721f011f    tst w8, #0x2
   4a078:   52800022    mov w2, #0x1                    // #1
   4a07c:   9a890141    csel    x1, x10, x9, eq // eq = none
   4a080:   97ff7696    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a084:   360005e0    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a088:   f94007e8    ldr x8, [sp, #8]
   4a08c:   52800601    mov w1, #0x30                   // #48
   4a090:   f9400260    ldr x0, [x19]
   4a094:   93407d02    sxtw    x2, w8
   4a098:   97ff7b3e    bl  28d90 <__libc_init@plt-0x37d20>
   4a09c:   36000520    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a0a0:   f94013e8    ldr x8, [sp, #32]
   4a0a4:   93407ea2    sxtw    x2, w21
   4a0a8:   f9400260    ldr x0, [x19]
   4a0ac:   8b394108    add x8, x8, w25, uxtw
   4a0b0:   8b3b4101    add x1, x8, w27, uxtw
   4a0b4:   97ff7689    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a0b8:   36000440    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a0bc:   f9400260    ldr x0, [x19]
   4a0c0:   52800601    mov w1, #0x30                   // #48
   4a0c4:   aa1603e2    mov x2, x22
   4a0c8:   97ff7b32    bl  28d90 <__libc_init@plt-0x37d20>
   4a0cc:   360003a0    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a0d0:   f9400260    ldr x0, [x19]
   4a0d4:   aa1803e2    mov x2, x24
   4a0d8:   f94003e1    ldr x1, [sp]
   4a0dc:   97ff767f    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a0e0:   36000300    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a0e4:   aa1303e0    mov x0, x19
   4a0e8:   aa1403e1    mov x1, x20
   4a0ec:   97fff75c    bl  47e5c <__libc_init@plt-0x18c54>
   4a0f0:   14000015    b   4a144 <__libc_init@plt-0x1696c>
   4a0f4:   f9400260    ldr x0, [x19]
   4a0f8:   93407d22    sxtw    x2, w9
   4a0fc:   52800541    mov w1, #0x2a                   // #42
   4a100:   97ff7b24    bl  28d90 <__libc_init@plt-0x37d20>
   4a104:   14000010    b   4a144 <__libc_init@plt-0x1696c>
   4a108:   93407f43    sxtw    x3, w26
   4a10c:   aa1303e0    mov x0, x19
   4a110:   aa1403e1    mov x1, x20
   4a114:   97fff71a    bl  47d7c <__libc_init@plt-0x18d34>
   4a118:   36000140    tbz w0, #0, 4a140 <__libc_init@plt-0x16970>
   4a11c:   a9420be1    ldp x1, x2, [sp, #32]
   4a120:   f9400260    ldr x0, [x19]
   4a124:   97ff766d    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a128:   f9400bf8    ldr x24, [sp, #16]
   4a12c:   36000420    tbz w0, #0, 4a1b0 <__libc_init@plt-0x16900>
   4a130:   aa1303e0    mov x0, x19
   4a134:   aa1403e1    mov x1, x20
   4a138:   97fff749    bl  47e5c <__libc_init@plt-0x18c54>
   4a13c:   14000003    b   4a148 <__libc_init@plt-0x16968>
   4a140:   2a1f03e0    mov w0, wzr
   4a144:   f9400bf8    ldr x24, [sp, #16]
   4a148:   f9401708    ldr x8, [x24, #40]
   4a14c:   f85f83a9    ldur    x9, [x29, #-8]
   4a150:   eb09011f    cmp x8, x9
   4a154:   54000321    b.ne    4a1b8 <__libc_init@plt-0x168f8>  // b.any
   4a158:   a9494ff4    ldp x20, x19, [sp, #144]
   4a15c:   12000000    and w0, w0, #0x1
   4a160:   a94857f6    ldp x22, x21, [sp, #128]
   4a164:   a9475ff8    ldp x24, x23, [sp, #112]
   4a168:   a94667fa    ldp x26, x25, [sp, #96]
   4a16c:   a9456ffc    ldp x28, x27, [sp, #80]
   4a170:   a9447bfd    ldp x29, x30, [sp, #64]
   4a174:   910283ff    add sp, sp, #0xa0
   4a178:   d65f03c0    ret
   4a17c:   f9400260    ldr x0, [x19]
   4a180:   97ff7aa5    bl  28c14 <__libc_init@plt-0x37e9c>
   4a184:   b0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4a188:   911cb042    add x2, x2, #0x72c
   4a18c:   14000005    b   4a1a0 <__libc_init@plt-0x16910>
   4a190:   f9400260    ldr x0, [x19]
   4a194:   97ff7aa0    bl  28c14 <__libc_init@plt-0x37e9c>
   4a198:   d0fffe02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   4a19c:   912f5842    add x2, x2, #0xbd6
   4a1a0:   528080e1    mov w1, #0x407                  // #1031
   4a1a4:   2a1503e3    mov w3, w21
   4a1a8:   2a1703e4    mov w4, w23
   4a1ac:   97ff61fb    bl  22998 <__libc_init@plt-0x3e118>
   4a1b0:   2a1f03e0    mov w0, wzr
   4a1b4:   17ffffe5    b   4a148 <__libc_init@plt-0x16968>
   4a1b8:   94005a62    bl  60b40 <__stack_chk_fail@plt>
   4a1bc:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   4a1c0:   910003fd    mov x29, sp
   4a1c4:   f9400000    ldr x0, [x0]
   4a1c8:   97ff7a93    bl  28c14 <__libc_init@plt-0x37e9c>
   4a1cc:   90fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   4a1d0:   91388021    add x1, x1, #0xe20
   4a1d4:   97ff638d    bl  23008 <__libc_init@plt-0x3daa8>
   4a1d8:   d10283ff    sub sp, sp, #0xa0
   4a1dc:   a9047bfd    stp x29, x30, [sp, #64]
   4a1e0:   910103fd    add x29, sp, #0x40
   4a1e4:   a9056ffc    stp x28, x27, [sp, #80]
   4a1e8:   a90667fa    stp x26, x25, [sp, #96]
   4a1ec:   a9075ff8    stp x24, x23, [sp, #112]
   4a1f0:   a90857f6    stp x22, x21, [sp, #128]
   4a1f4:   a9094ff4    stp x20, x19, [sp, #144]
   4a1f8:   d53bd048    mrs x8, tpidr_el0
   4a1fc:   528063dc    mov w28, #0x31e                     // #798
   4a200:   f9000fe8    str x8, [sp, #24]
   4a204:   aa0103f3    mov x19, x1
   4a208:   f9401508    ldr x8, [x8, #40]
   4a20c:   aa0003f4    mov x20, x0
   4a210:   2a1f03fa    mov w26, wzr
   4a214:   52800037    mov w23, #0x1                       // #1
   4a218:   f81f83a8    stur    x8, [x29, #-8]
   4a21c:   39404028    ldrb    w8, [x1, #16]
   4a220:   b9400c29    ldr w9, [x1, #12]
   4a224:   3940202a    ldrb    w10, [x1, #8]
   4a228:   b940042b    ldr w11, [x1, #4]
   4a22c:   7100011f    cmp w8, #0x0
   4a230:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   4a234:   3940702c    ldrb    w12, [x1, #28]
   4a238:   7100015f    cmp w10, #0x0
   4a23c:   b9402036    ldr w22, [x1, #32]
   4a240:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   4a244:   2a080148    orr w8, w10, w8
   4a248:   7100011f    cmp w8, #0x0
   4a24c:   f9000bea    str x10, [sp, #16]
   4a250:   53017d8a    lsr w10, w12, #1
   4a254:   121f0148    and w8, w10, #0x2
   4a258:   1a9f07ea    cset    w10, ne // ne = any
   4a25c:   1a9c1139    csel    w25, w9, w28, ne    // ne = any
   4a260:   b9000fea    str w10, [sp, #12]
   4a264:   1a9f17ea    cset    w10, eq // eq = none
   4a268:   2a080155    orr w21, w10, w8
   4a26c:   0b190341    add w1, w26, w25
   4a270:   910083e8    add x8, sp, #0x20
   4a274:   aa1403e0    mov x0, x20
   4a278:   2a1603e2    mov w2, w22
   4a27c:   2a1503e3    mov w3, w21
   4a280:   9400017d    bl  4a874 <__libc_init@plt-0x1623c>
   4a284:   a9420be9    ldp x9, x2, [sp, #32]
   4a288:   b40001a9    cbz x9, 4a2bc <__libc_init@plt-0x167f4>
   4a28c:   b4000182    cbz x2, 4a2bc <__libc_init@plt-0x167f4>
   4a290:   39400128    ldrb    w8, [x9]
   4a294:   7100b51f    cmp w8, #0x2d
   4a298:   54000060    b.eq    4a2a4 <__libc_init@plt-0x1680c>  // b.none
   4a29c:   7100ad1f    cmp w8, #0x2b
   4a2a0:   54000081    b.ne    4a2b0 <__libc_init@plt-0x16800>  // b.any
   4a2a4:   f100045f    cmp x2, #0x1
   4a2a8:   540000a0    b.eq    4a2bc <__libc_init@plt-0x167f4>  // b.none
   4a2ac:   39400528    ldrb    w8, [x9, #1]
   4a2b0:   5100e908    sub w8, w8, #0x3a
   4a2b4:   31002d1f    cmn w8, #0xb
   4a2b8:   540006e9    b.ls    4a394 <__libc_init@plt-0x1671c>  // b.plast
   4a2bc:   3940012b    ldrb    w11, [x9]
   4a2c0:   b94033e8    ldr w8, [sp, #48]
   4a2c4:   79c04e6a    ldrsh   w10, [x19, #38]
   4a2c8:   7100ad7f    cmp w11, #0x2b
   4a2cc:   f940128d    ldr x13, [x20, #32]
   4a2d0:   1a9f17ec    cset    w12, eq // eq = none
   4a2d4:   7100b57f    cmp w11, #0x2d
   4a2d8:   1a9f17ee    cset    w14, eq // eq = none
   4a2dc:   0b0a0108    add w8, w8, w10
   4a2e0:   2a0c01db    orr w27, w14, w12
   4a2e4:   f240f9bf    tst x13, #0x7fffffffffffffff
   4a2e8:   4b1b004a    sub w10, w2, w27
   4a2ec:   1a8803e8    csel    w8, wzr, w8, eq // eq = none
   4a2f0:   1a8a03ea    csel    w10, wzr, w10, eq   // eq = none
   4a2f4:   37f8017a    tbnz    w26, #31, 4a320 <__libc_init@plt-0x16790>
   4a2f8:   6b1a011f    cmp w8, w26
   4a2fc:   5400012d    b.le    4a320 <__libc_init@plt-0x16790>
   4a300:   520002ec    eor w12, w23, #0x1
   4a304:   370000ec    tbnz    w12, #0, 4a320 <__libc_init@plt-0x16790>
   4a308:   39404269    ldrb    w9, [x19, #16]
   4a30c:   4b08038a    sub w10, w28, w8
   4a310:   2a1f03f7    mov w23, wzr
   4a314:   7100013f    cmp w9, #0x0
   4a318:   1a990159    csel    w25, w10, w25, eq   // eq = none
   4a31c:   1400001c    b   4a38c <__libc_init@plt-0x16724>
   4a320:   2b19011f    cmn w8, w25
   4a324:   54000141    b.ne    4a34c <__libc_init@plt-0x16764>  // b.any
   4a328:   7100055f    cmp w10, #0x1
   4a32c:   5400010b    b.lt    4a34c <__libc_init@plt-0x16764>  // b.tstop
   4a330:   710006df    cmp w22, #0x1
   4a334:   54000240    b.eq    4a37c <__libc_init@plt-0x16734>  // b.none
   4a338:   71000adf    cmp w22, #0x2
   4a33c:   540001a0    b.eq    4a370 <__libc_init@plt-0x16740>  // b.none
   4a340:   71000edf    cmp w22, #0x3
   4a344:   54000201    b.ne    4a384 <__libc_init@plt-0x1672c>  // b.any
   4a348:   14000022    b   4a3d0 <__libc_init@plt-0x166e0>
   4a34c:   2a1f03f8    mov w24, wzr
   4a350:   6b1a011f    cmp w8, w26
   4a354:   5400058a    b.ge    4a404 <__libc_init@plt-0x166ac>  // b.tcont
   4a358:   4b1903e9    neg w9, w25
   4a35c:   6b09035f    cmp w26, w9
   4a360:   5400052d    b.le    4a404 <__libc_init@plt-0x166ac>
   4a364:   6b09011f    cmp w8, w9
   4a368:   1a88b128    csel    w8, w9, w8, lt  // lt = tstop
   4a36c:   14000008    b   4a38c <__libc_init@plt-0x16724>
   4a370:   7100b57f    cmp w11, #0x2d
   4a374:   54000081    b.ne    4a384 <__libc_init@plt-0x1672c>  // b.any
   4a378:   1400001c    b   4a3e8 <__libc_init@plt-0x166c8>
   4a37c:   7100b57f    cmp w11, #0x2d
   4a380:   54000341    b.ne    4a3e8 <__libc_init@plt-0x166c8>  // b.any
   4a384:   52800076    mov w22, #0x3                       // #3
   4a388:   2a1a03e8    mov w8, w26
   4a38c:   2a0803fa    mov w26, w8
   4a390:   17ffffb7    b   4a26c <__libc_init@plt-0x16844>
   4a394:   f9400be8    ldr x8, [sp, #16]
   4a398:   aa1403e0    mov x0, x20
   4a39c:   aa1303e1    mov x1, x19
   4a3a0:   93407d03    sxtw    x3, w8
   4a3a4:   97fff676    bl  47d7c <__libc_init@plt-0x18d34>
   4a3a8:   36000fa0    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a3ac:   a9420be1    ldp x1, x2, [sp, #32]
   4a3b0:   f9400280    ldr x0, [x20]
   4a3b4:   97ff75c9    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a3b8:   f9400ff5    ldr x21, [sp, #24]
   4a3bc:   36000f20    tbz w0, #0, 4a5a0 <__libc_init@plt-0x16510>
   4a3c0:   aa1403e0    mov x0, x20
   4a3c4:   aa1303e1    mov x1, x19
   4a3c8:   97fff6a5    bl  47e5c <__libc_init@plt-0x18c54>
   4a3cc:   14000076    b   4a5a4 <__libc_init@plt-0x1650c>
   4a3d0:   b940226a    ldr w10, [x19, #32]
   4a3d4:   71000d5f    cmp w10, #0x3
   4a3d8:   54000100    b.eq    4a3f8 <__libc_init@plt-0x166b8>  // b.none
   4a3dc:   387b4929    ldrb    w9, [x9, w27, uxtw]
   4a3e0:   7100d53f    cmp w9, #0x35
   4a3e4:   540000a3    b.cc    4a3f8 <__libc_init@plt-0x166b8>  // b.lo, b.ul, b.last
   4a3e8:   2a1f03ea    mov w10, wzr
   4a3ec:   11000508    add w8, w8, #0x1
   4a3f0:   52800038    mov w24, #0x1                       // #1
   4a3f4:   14000004    b   4a404 <__libc_init@plt-0x166ac>
   4a3f8:   2a1f03ea    mov w10, wzr
   4a3fc:   2a1f03e8    mov w8, wzr
   4a400:   2a1f03f8    mov w24, wzr
   4a404:   6b08015f    cmp w10, w8
   4a408:   1a88b149    csel    w9, w10, w8, lt // lt = tstop
   4a40c:   0aa97d37    bic w23, w9, w9, asr #31
   4a410:   4b0803e9    neg w9, w8
   4a414:   4b17010b    sub w11, w8, w23
   4a418:   0a887d29    and w9, w9, w8, asr #31
   4a41c:   6b19013f    cmp w9, w25
   4a420:   4b17015a    sub w26, w10, w23
   4a424:   0aab7d68    bic w8, w11, w11, asr #31
   4a428:   1a99b12c    csel    w12, w9, w25, lt    // lt = tstop
   4a42c:   b9400fe9    ldr w9, [sp, #12]
   4a430:   360000c9    tbz w9, #0, 4a448 <__libc_init@plt-0x16668>
   4a434:   0b0c0309    add w9, w24, w12
   4a438:   0b1a012b    add w11, w9, w26
   4a43c:   4b0b032b    sub w11, w25, w11
   4a440:   0aab7d76    bic w22, w11, w11, asr #31
   4a444:   14000003    b   4a450 <__libc_init@plt-0x16660>
   4a448:   2a1f03f6    mov w22, wzr
   4a44c:   0b180189    add w9, w12, w24
   4a450:   0b0a012a    add w10, w9, w10
   4a454:   0b1b02f5    add w21, w23, w27
   4a458:   0b08014a    add w10, w10, w8
   4a45c:   0b150129    add w9, w9, w21
   4a460:   2b16015f    cmn w10, w22
   4a464:   f9400bea    ldr x10, [sp, #16]
   4a468:   0b1a0129    add w9, w9, w26
   4a46c:   1a9f1519    csinc   w25, w8, wzr, ne    // ne = any
   4a470:   0b160128    add w8, w9, w22
   4a474:   0b190108    add w8, w8, w25
   4a478:   7100015f    cmp w10, #0x0
   4a47c:   11000509    add w9, w8, #0x1
   4a480:   1a88c548    csinc   w8, w10, w8, gt
   4a484:   6b08013f    cmp w9, w8
   4a488:   540000ed    b.le    4a4a4 <__libc_init@plt-0x1660c>
   4a48c:   f9400280    ldr x0, [x20]
   4a490:   93407d02    sxtw    x2, w8
   4a494:   52800541    mov w1, #0x2a                   // #42
   4a498:   97ff7a3e    bl  28d90 <__libc_init@plt-0x37d20>
   4a49c:   f9400ff5    ldr x21, [sp, #24]
   4a4a0:   14000041    b   4a5a4 <__libc_init@plt-0x1650c>
   4a4a4:   1a9fa7ea    cset    w10, lt // lt = tstop
   4a4a8:   2b1902ff    cmn w23, w25
   4a4ac:   1a9f17eb    cset    w11, eq // eq = none
   4a4b0:   93407d03    sxtw    x3, w8
   4a4b4:   0a0b015c    and w28, w10, w11
   4a4b8:   aa1403e0    mov x0, x20
   4a4bc:   0b1c0129    add w9, w9, w28
   4a4c0:   aa1303e1    mov x1, x19
   4a4c4:   93407d22    sxtw    x2, w9
   4a4c8:   f9000bec    str x12, [sp, #16]
   4a4cc:   97fff62c    bl  47d7c <__libc_init@plt-0x18d34>
   4a4d0:   36000660    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a4d4:   f9400280    ldr x0, [x20]
   4a4d8:   aa1503e2    mov x2, x21
   4a4dc:   f94013e1    ldr x1, [sp, #32]
   4a4e0:   97ff757e    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a4e4:   360005c0    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a4e8:   7100039f    cmp w28, #0x0
   4a4ec:   f9400280    ldr x0, [x20]
   4a4f0:   9a9f0722    csinc   x2, x25, xzr, eq    // eq = none
   4a4f4:   52800601    mov w1, #0x30                   // #48
   4a4f8:   97ff7a26    bl  28d90 <__libc_init@plt-0x37d20>
   4a4fc:   36000500    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a500:   39407268    ldrb    w8, [x19, #28]
   4a504:   f0fffe09    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4a508:   f0fffe0a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   4a50c:   91142129    add x9, x9, #0x508
   4a510:   9114294a    add x10, x10, #0x50a
   4a514:   f9400280    ldr x0, [x20]
   4a518:   721f011f    tst w8, #0x2
   4a51c:   52800022    mov w2, #0x1                    // #1
   4a520:   9a890141    csel    x1, x10, x9, eq // eq = none
   4a524:   97ff756d    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a528:   360003a0    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a52c:   f9400be8    ldr x8, [sp, #16]
   4a530:   52800601    mov w1, #0x30                   // #48
   4a534:   f9400280    ldr x0, [x20]
   4a538:   93407d02    sxtw    x2, w8
   4a53c:   97ff7a15    bl  28d90 <__libc_init@plt-0x37d20>
   4a540:   360002e0    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a544:   f94013e8    ldr x8, [sp, #32]
   4a548:   93407f42    sxtw    x2, w26
   4a54c:   f9400280    ldr x0, [x20]
   4a550:   8b3b4108    add x8, x8, w27, uxtw
   4a554:   8b374101    add x1, x8, w23, uxtw
   4a558:   97ff7560    bl  27ad8 <__libc_init@plt-0x38fd8>
   4a55c:   36000200    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a560:   f9400280    ldr x0, [x20]
   4a564:   2a1803e2    mov w2, w24
   4a568:   52800621    mov w1, #0x31                   // #49
   4a56c:   97ff7a09    bl  28d90 <__libc_init@plt-0x37d20>
   4a570:   36000160    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a574:   f9400280    ldr x0, [x20]
   4a578:   2a1603e2    mov w2, w22
   4a57c:   52800601    mov w1, #0x30                   // #48
   4a580:   97ff7a04    bl  28d90 <__libc_init@plt-0x37d20>
   4a584:   360000c0    tbz w0, #0, 4a59c <__libc_init@plt-0x16514>
   4a588:   f9400280    ldr x0, [x20]
   4a58c:   52800401    mov w1, #0x20                   // #32
   4a590:   b9800a82    ldrsw   x2, [x20, #8]
   4a594:   97ff79ff    bl  28d90 <__libc_init@plt-0x37d20>
   4a598:   17ffff88    b   4a3b8 <__libc_init@plt-0x166f8>
   4a59c:   f9400ff5    ldr x21, [sp, #24]
   4a5a0:   2a1f03e0    mov w0, wzr
   4a5a4:   f94016a8    ldr x8, [x21, #40]
   4a5a8:   f85f83a9    ldur    x9, [x29, #-8]
   4a5ac:   eb09011f    cmp x8, x9
   4a5b0:   54000141    b.ne    4a5d8 <__libc_init@plt-0x164d8>  // b.any
   4a5b4:   a9494ff4    ldp x20, x19, [sp, #144]
   4a5b8:   12000000    and w0, w0, #0x1
   4a5bc:   a94857f6    ldp x22, x21, [sp, #128]
   4a5c0:   a9475ff8    ldp x24, x23, [sp, #112]
   4a5c4:   a94667fa    ldp x26, x25, [sp, #96]
   4a5c8:   a9456ffc    ldp x28, x27, [sp, #80]
   4a5cc:   a9447bfd    ldp x29, x30, [sp, #64]
   4a5d0:   910283ff    add sp, sp, #0xa0
   4a5d4:   d65f03c0    ret
   4a5d8:   9400595a    bl  60b40 <__stack_chk_fail@plt>
   4a5dc:   d10183ff    sub sp, sp, #0x60
   4a5e0:   a9027bfd    stp x29, x30, [sp, #32]
   4a5e4:   910083fd    add x29, sp, #0x20
   4a5e8:   a9035ff8    stp x24, x23, [sp, #48]
   4a5ec:   a90457f6    stp x22, x21, [sp, #64]
   4a5f0:   a9054ff4    stp x20, x19, [sp, #80]
   4a5f4:   d53bd057    mrs x23, tpidr_el0
   4a5f8:   aa0803f4    mov x20, x8
   4a5fc:   f94016e8    ldr x8, [x23, #40]
   4a600:   aa0103f3    mov x19, x1
   4a604:   aa0003f5    mov x21, x0
   4a608:   f81f83a8    stur    x8, [x29, #-8]
   4a60c:   39402028    ldrb    w8, [x1, #8]
   4a610:   b9400429    ldr w9, [x1, #4]
   4a614:   3940402a    ldrb    w10, [x1, #16]
   4a618:   b9400c2b    ldr w11, [x1, #12]
   4a61c:   7100011f    cmp w8, #0x0
   4a620:   1a8903f8    csel    w24, wzr, w9, eq    // eq = none
   4a624:   528001e9    mov w9, #0xf                    // #15
   4a628:   7100015f    cmp w10, #0x0
   4a62c:   528008a8    mov w8, #0x45                   // #69
   4a630:   1a8b0136    csel    w22, w9, w11, eq    // eq = none
   4a634:   7100071f    cmp w24, #0x1
   4a638:   39000028    strb    w8, [x1]
   4a63c:   5400004b    b.lt    4a644 <__libc_init@plt-0x1646c>  // b.tstop
   4a640:   340007d6    cbz w22, 4a738 <__libc_init@plt-0x16378>
   4a644:   39407268    ldrb    w8, [x19, #28]
   4a648:   aa1503e0    mov x0, x21
   4a64c:   b9402262    ldr w2, [x19, #32]
   4a650:   2a1603e1    mov w1, w22
   4a654:   53017d08    lsr w8, w8, #1
   4a658:   121f0103    and w3, w8, #0x2
   4a65c:   910003e8    mov x8, sp
   4a660:   94000085    bl  4a874 <__libc_init@plt-0x1623c>
   4a664:   f94003e8    ldr x8, [sp]
   4a668:   b40001c8    cbz x8, 4a6a0 <__libc_init@plt-0x16410>
   4a66c:   f94007e9    ldr x9, [sp, #8]
   4a670:   b4000189    cbz x9, 4a6a0 <__libc_init@plt-0x16410>
   4a674:   3940010a    ldrb    w10, [x8]
   4a678:   7100b55f    cmp w10, #0x2d
   4a67c:   54000060    b.eq    4a688 <__libc_init@plt-0x16428>  // b.none
   4a680:   7100ad5f    cmp w10, #0x2b
   4a684:   54000081    b.ne    4a694 <__libc_init@plt-0x1641c>  // b.any
   4a688:   f100053f    cmp x9, #0x1
   4a68c:   540000a0    b.eq    4a6a0 <__libc_init@plt-0x16410>  // b.none
   4a690:   3940050a    ldrb    w10, [x8, #1]
   4a694:   5100e948    sub w8, w10, #0x3a
   4a698:   3100291f    cmn w8, #0xa
   4a69c:   540004e3    b.cc    4a738 <__libc_init@plt-0x16378>  // b.lo, b.ul, b.last
   4a6a0:   f94012a8    ldr x8, [x21, #32]
   4a6a4:   b94013e9    ldr w9, [sp, #16]
   4a6a8:   f240f91f    tst x8, #0x7fffffffffffffff
   4a6ac:   1a9f1528    csinc   w8, w9, wzr, ne // ne = any
   4a6b0:   37f80388    tbnz    w8, #31, 4a720 <__libc_init@plt-0x16390>
   4a6b4:   6b16011f    cmp w8, w22
   4a6b8:   5400034c    b.gt    4a720 <__libc_init@plt-0x16390>
   4a6bc:   528008c9    mov w9, #0x46                   // #70
   4a6c0:   7100071f    cmp w24, #0x1
   4a6c4:   79004e7f    strh    wzr, [x19, #38]
   4a6c8:   39000269    strb    w9, [x19]
   4a6cc:   b9000abf    str wzr, [x21, #8]
   4a6d0:   540001ab    b.lt    4a704 <__libc_init@plt-0x163ac>  // b.tstop
   4a6d4:   39406269    ldrb    w9, [x19, #24]
   4a6d8:   b940166a    ldr w10, [x19, #20]
   4a6dc:   7100013f    cmp w9, #0x0
   4a6e0:   1a8a03e9    csel    w9, wzr, w10, eq    // eq = none
   4a6e4:   1100092a    add w10, w9, #0x2
   4a6e8:   7100013f    cmp w9, #0x0
   4a6ec:   52800089    mov w9, #0x4                    // #4
   4a6f0:   1a89c149    csel    w9, w10, w9, gt
   4a6f4:   4b09030a    sub w10, w24, w9
   4a6f8:   0aaa7d4a    bic w10, w10, w10, asr #31
   4a6fc:   b9000aa9    str w9, [x21, #8]
   4a700:   b900066a    str w10, [x19, #4]
   4a704:   39404269    ldrb    w9, [x19, #16]
   4a708:   34000189    cbz w9, 4a738 <__libc_init@plt-0x16378>
   4a70c:   b9400e69    ldr w9, [x19, #12]
   4a710:   4b080128    sub w8, w9, w8
   4a714:   0aa87d08    bic w8, w8, w8, asr #31
   4a718:   b9000e68    str w8, [x19, #12]
   4a71c:   14000007    b   4a738 <__libc_init@plt-0x16378>
   4a720:   350000d8    cbnz    w24, 4a738 <__libc_init@plt-0x16378>
   4a724:   39406268    ldrb    w8, [x19, #24]
   4a728:   35000088    cbnz    w8, 4a738 <__libc_init@plt-0x16378>
   4a72c:   52800028    mov w8, #0x1                    // #1
   4a730:   b900167f    str wzr, [x19, #20]
   4a734:   39006268    strb    w8, [x19, #24]
   4a738:   aa1403e0    mov x0, x20
   4a73c:   aa1303e1    mov x1, x19
   4a740:   52800c82    mov w2, #0x64                   // #100
   4a744:   9400596f    bl  60d00 <memcpy@plt>
   4a748:   f94016e8    ldr x8, [x23, #40]
   4a74c:   f85f83a9    ldur    x9, [x29, #-8]
   4a750:   eb09011f    cmp x8, x9
   4a754:   540000e1    b.ne    4a770 <__libc_init@plt-0x16340>  // b.any
   4a758:   a9454ff4    ldp x20, x19, [sp, #80]
   4a75c:   a94457f6    ldp x22, x21, [sp, #64]
   4a760:   a9435ff8    ldp x24, x23, [sp, #48]
   4a764:   a9427bfd    ldp x29, x30, [sp, #32]
   4a768:   910183ff    add sp, sp, #0x60
   4a76c:   d65f03c0    ret
   4a770:   940058f4    bl  60b40 <__stack_chk_fail@plt>
   4a774:   d10303ff    sub sp, sp, #0xc0
   4a778:   a9097bfd    stp x29, x30, [sp, #144]
   4a77c:   910243fd    add x29, sp, #0x90
   4a780:   f90053f5    str x21, [sp, #160]
   4a784:   a90b4ff4    stp x20, x19, [sp, #176]
   4a788:   d53bd055    mrs x21, tpidr_el0
   4a78c:   aa0103f4    mov x20, x1
   4a790:   f94016a8    ldr x8, [x21, #40]
   4a794:   2a1f03e3    mov w3, wzr
   4a798:   aa0003f3    mov x19, x0
   4a79c:   f81f83a8    stur    x8, [x29, #-8]
   4a7a0:   910023e8    add x8, sp, #0x8
   4a7a4:   b9402022    ldr w2, [x1, #32]
   4a7a8:   52800021    mov w1, #0x1                    // #1
   4a7ac:   94000032    bl  4a874 <__libc_init@plt-0x1623c>
   4a7b0:   f94007e8    ldr x8, [sp, #8]
   4a7b4:   b4000228    cbz x8, 4a7f8 <__libc_init@plt-0x162b8>
   4a7b8:   f9400be9    ldr x9, [sp, #16]
   4a7bc:   b40001e9    cbz x9, 4a7f8 <__libc_init@plt-0x162b8>
   4a7c0:   3940010a    ldrb    w10, [x8]
   4a7c4:   7100b55f    cmp w10, #0x2d
   4a7c8:   54000060    b.eq    4a7d4 <__libc_init@plt-0x162dc>  // b.none
   4a7cc:   7100ad5f    cmp w10, #0x2b
   4a7d0:   54000081    b.ne    4a7e0 <__libc_init@plt-0x162d0>  // b.any
   4a7d4:   f100053f    cmp x9, #0x1
   4a7d8:   54000100    b.eq    4a7f8 <__libc_init@plt-0x162b8>  // b.none
   4a7dc:   3940050a    ldrb    w10, [x8, #1]
   4a7e0:   5100e948    sub w8, w10, #0x3a
   4a7e4:   31002d1f    cmn w8, #0xb
   4a7e8:   54000088    b.hi    4a7f8 <__libc_init@plt-0x162b8>  // b.pmore
   4a7ec:   aa1303e0    mov x0, x19
   4a7f0:   aa1403e1    mov x1, x20
   4a7f4:   1400000c    b   4a824 <__libc_init@plt-0x1628c>
   4a7f8:   b9401be8    ldr w8, [sp, #24]
   4a7fc:   7100411f    cmp w8, #0x10
   4a800:   54000163    b.cc    4a82c <__libc_init@plt-0x16284>  // b.lo, b.ul, b.last
   4a804:   910083e0    add x0, sp, #0x20
   4a808:   aa1403e1    mov x1, x20
   4a80c:   52800c82    mov w2, #0x64                   // #100
   4a810:   9400593c    bl  60d00 <memcpy@plt>
   4a814:   52800028    mov w8, #0x1                    // #1
   4a818:   910083e1    add x1, sp, #0x20
   4a81c:   aa1303e0    mov x0, x19
   4a820:   79008fe8    strh    w8, [sp, #70]
   4a824:   97fffd39    bl  49d08 <__libc_init@plt-0x16da8>
   4a828:   14000004    b   4a838 <__libc_init@plt-0x16278>
   4a82c:   aa1303e0    mov x0, x19
   4a830:   aa1403e1    mov x1, x20
   4a834:   97fffe69    bl  4a1d8 <__libc_init@plt-0x168d8>
   4a838:   f94016a8    ldr x8, [x21, #40]
   4a83c:   f85f83a9    ldur    x9, [x29, #-8]
   4a840:   eb09011f    cmp x8, x9
   4a844:   540000e1    b.ne    4a860 <__libc_init@plt-0x16250>  // b.any
   4a848:   a94b4ff4    ldp x20, x19, [sp, #176]
   4a84c:   12000000    and w0, w0, #0x1
   4a850:   a9497bfd    ldp x29, x30, [sp, #144]
   4a854:   f94053f5    ldr x21, [sp, #160]
   4a858:   910303ff    add sp, sp, #0xc0
   4a85c:   d65f03c0    ret
   4a860:   940058b8    bl  60b40 <__stack_chk_fail@plt>
   4a864:   f9401008    ldr x8, [x0, #32]
   4a868:   f240f91f    tst x8, #0x7fffffffffffffff
   4a86c:   1a9f17e0    cset    w0, eq  // eq = none
   4a870:   d65f03c0    ret
   4a874:   a9be7bfd    stp x29, x30, [sp, #-32]!
   4a878:   a9014ff4    stp x20, x19, [sp, #16]
   4a87c:   910003fd    mov x29, sp
   4a880:   aa0003f3    mov x19, x0
   4a884:   2a0103e9    mov w9, w1
   4a888:   2a0203e4    mov w4, w2
   4a88c:   9100a000    add x0, x0, #0x28
   4a890:   52806401    mov w1, #0x320                  // #800
   4a894:   2a0303e2    mov w2, w3
   4a898:   f9401265    ldr x5, [x19, #32]
   4a89c:   2a0903e3    mov w3, w9
   4a8a0:   aa0803f4    mov x20, x8
   4a8a4:   94002ece    bl  563dc <__libc_init@plt-0xa6d4>
   4a8a8:   f9400288    ldr x8, [x20]
   4a8ac:   b4000088    cbz x8, 4a8bc <__libc_init@plt-0x161f4>
   4a8b0:   a9414ff4    ldp x20, x19, [sp, #16]
   4a8b4:   a8c27bfd    ldp x29, x30, [sp], #32
   4a8b8:   d65f03c0    ret
   4a8bc:   f9400260    ldr x0, [x19]
   4a8c0:   97ff78d5    bl  28c14 <__libc_init@plt-0x37e9c>
   4a8c4:   f0fffe01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4a8c8:   52806402    mov w2, #0x320                  // #800
   4a8cc:   91075421    add x1, x1, #0x1d5
   4a8d0:   97ff61ce    bl  23008 <__libc_init@plt-0x3daa8>
   4a8d4:   d10443ff    sub sp, sp, #0x110
   4a8d8:   a90e7bfd    stp x29, x30, [sp, #224]
   4a8dc:   910383fd    add x29, sp, #0xe0
   4a8e0:   a90f57fc    stp x28, x21, [sp, #240]
   4a8e4:   a9104ff4    stp x20, x19, [sp, #256]
   4a8e8:   d53bd055    mrs x21, tpidr_el0
   4a8ec:   aa0103f4    mov x20, x1
   4a8f0:   f94016a8    ldr x8, [x21, #40]
   4a8f4:   aa0003f3    mov x19, x0
   4a8f8:   f81f83a8    stur    x8, [x29, #-8]
   4a8fc:   39400028    ldrb    w8, [x1]
   4a900:   7101651f    cmp w8, #0x59
   4a904:   5400020c    b.gt    4a944 <__libc_init@plt-0x1616c>
   4a908:   51010508    sub w8, w8, #0x41
   4a90c:   7100391f    cmp w8, #0xe
   4a910:   540008a8    b.hi    4aa24 <__libc_init@plt-0x1608c>  // b.pmore
   4a914:   d503201f    nop
   4a918:   50e1b1c9    adr x9, df52 <__libc_init@plt-0x52b5e>
   4a91c:   1000008a    adr x10, 4a92c <__libc_init@plt-0x16184>
   4a920:   3868692b    ldrb    w11, [x9, x8]
   4a924:   8b0b094a    add x10, x10, x11, lsl #2
   4a928:   d61f0140    br  x10
   4a92c:   f8420660    ldr x0, [x19], #32
   4a930:   aa1403e1    mov x1, x20
   4a934:   aa1303e2    mov x2, x19
   4a938:   52800203    mov w3, #0x10                   // #16
   4a93c:   97ffee68    bl  462dc <__libc_init@plt-0x1a7d4>
   4a940:   14000041    b   4aa44 <__libc_init@plt-0x1606c>
   4a944:   7101c51f    cmp w8, #0x71
   4a948:   540000cc    b.gt    4a960 <__libc_init@plt-0x16150>
   4a94c:   7101691f    cmp w8, #0x5a
   4a950:   540005e0    b.eq    4aa0c <__libc_init@plt-0x160a4>  // b.none
   4a954:   71019d1f    cmp w8, #0x67
   4a958:   540000c0    b.eq    4a970 <__libc_init@plt-0x16140>  // b.none
   4a95c:   14000032    b   4aa24 <__libc_init@plt-0x1608c>
   4a960:   7101c91f    cmp w8, #0x72
   4a964:   54000060    b.eq    4a970 <__libc_init@plt-0x16140>  // b.none
   4a968:   7101e91f    cmp w8, #0x7a
   4a96c:   540005c1    b.ne    4aa24 <__libc_init@plt-0x1608c>  // b.any
   4a970:   aa1303e0    mov x0, x19
   4a974:   aa1403e1    mov x1, x20
   4a978:   940002e5    bl  4b50c <__libc_init@plt-0x155a4>
   4a97c:   14000032    b   4aa44 <__libc_init@plt-0x1606c>
   4a980:   aa1303e0    mov x0, x19
   4a984:   aa1403e1    mov x1, x20
   4a988:   94000176    bl  4af60 <__libc_init@plt-0x15b50>
   4a98c:   1400002e    b   4aa44 <__libc_init@plt-0x1606c>
   4a990:   910023e0    add x0, sp, #0x8
   4a994:   aa1403e1    mov x1, x20
   4a998:   52800c82    mov w2, #0x64                   // #100
   4a99c:   940058d9    bl  60d00 <memcpy@plt>
   4a9a0:   9101c3e8    add x8, sp, #0x70
   4a9a4:   910023e1    add x1, sp, #0x8
   4a9a8:   aa1303e0    mov x0, x19
   4a9ac:   94000270    bl  4b36c <__libc_init@plt-0x15744>
   4a9b0:   9101c3e1    add x1, sp, #0x70
   4a9b4:   aa1303e0    mov x0, x19
   4a9b8:   97ffffc7    bl  4a8d4 <__libc_init@plt-0x161dc>
   4a9bc:   14000022    b   4aa44 <__libc_init@plt-0x1606c>
   4a9c0:   f8420660    ldr x0, [x19], #32
   4a9c4:   aa1403e1    mov x1, x20
   4a9c8:   aa1303e2    mov x2, x19
   4a9cc:   52800143    mov w3, #0xa                    // #10
   4a9d0:   97ffec8d    bl  45c04 <__libc_init@plt-0x1aeac>
   4a9d4:   1400001c    b   4aa44 <__libc_init@plt-0x1606c>
   4a9d8:   39400688    ldrb    w8, [x20, #1]
   4a9dc:   7101611f    cmp w8, #0x58
   4a9e0:   54000460    b.eq    4aa6c <__libc_init@plt-0x16044>  // b.none
   4a9e4:   aa1303e0    mov x0, x19
   4a9e8:   aa1403e1    mov x1, x20
   4a9ec:   94000026    bl  4aa84 <__libc_init@plt-0x1602c>
   4a9f0:   14000015    b   4aa44 <__libc_init@plt-0x1606c>
   4a9f4:   f8420660    ldr x0, [x19], #32
   4a9f8:   aa1403e1    mov x1, x20
   4a9fc:   aa1303e2    mov x2, x19
   4aa00:   52800143    mov w3, #0xa                    // #10
   4aa04:   97ffed11    bl  45e48 <__libc_init@plt-0x1ac68>
   4aa08:   1400000f    b   4aa44 <__libc_init@plt-0x1606c>
   4aa0c:   f8420660    ldr x0, [x19], #32
   4aa10:   aa1403e1    mov x1, x20
   4aa14:   aa1303e2    mov x2, x19
   4aa18:   52800143    mov w3, #0xa                    // #10
   4aa1c:   97ffeda2    bl  460a4 <__libc_init@plt-0x1aa0c>
   4aa20:   14000009    b   4aa44 <__libc_init@plt-0x1606c>
   4aa24:   f9400260    ldr x0, [x19]
   4aa28:   97ff787b    bl  28c14 <__libc_init@plt-0x37e9c>
   4aa2c:   b0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4aa30:   39400283    ldrb    w3, [x20]
   4aa34:   91026c42    add x2, x2, #0x9b
   4aa38:   52807da1    mov w1, #0x3ed                  // #1005
   4aa3c:   97ff5fd7    bl  22998 <__libc_init@plt-0x3e118>
   4aa40:   2a1f03e0    mov w0, wzr
   4aa44:   f94016a8    ldr x8, [x21, #40]
   4aa48:   f85f83a9    ldur    x9, [x29, #-8]
   4aa4c:   eb09011f    cmp x8, x9
   4aa50:   54000181    b.ne    4aa80 <__libc_init@plt-0x16030>  // b.any
   4aa54:   a9504ff4    ldp x20, x19, [sp, #256]
   4aa58:   12000000    and w0, w0, #0x1
   4aa5c:   a94f57fc    ldp x28, x21, [sp, #240]
   4aa60:   a94e7bfd    ldp x29, x30, [sp, #224]
   4aa64:   910443ff    add sp, sp, #0x110
   4aa68:   d65f03c0    ret
   4aa6c:   f9400260    ldr x0, [x19]
   4aa70:   97ff7869    bl  28c14 <__libc_init@plt-0x37e9c>
   4aa74:   90fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   4aa78:   91388021    add x1, x1, #0xe20
   4aa7c:   97ff6163    bl  23008 <__libc_init@plt-0x3daa8>
   4aa80:   94005830    bl  60b40 <__stack_chk_fail@plt>
   4aa84:   d10283ff    sub sp, sp, #0xa0
   4aa88:   a9047bfd    stp x29, x30, [sp, #64]
   4aa8c:   910103fd    add x29, sp, #0x40
   4aa90:   a9056ffc    stp x28, x27, [sp, #80]
   4aa94:   a90667fa    stp x26, x25, [sp, #96]
   4aa98:   a9075ff8    stp x24, x23, [sp, #112]
   4aa9c:   a90857f6    stp x22, x21, [sp, #128]
   4aaa0:   a9094ff4    stp x20, x19, [sp, #144]
   4aaa4:   d53bd058    mrs x24, tpidr_el0
   4aaa8:   aa0103f4    mov x20, x1
   4aaac:   f9401708    ldr x8, [x24, #40]
   4aab0:   aa0003f3    mov x19, x0
   4aab4:   f81f83a8    stur    x8, [x29, #-8]
   4aab8:   39404028    ldrb    w8, [x1, #16]
   4aabc:   b9400c29    ldr w9, [x1, #12]
   4aac0:   3940202a    ldrb    w10, [x1, #8]
   4aac4:   3940702c    ldrb    w12, [x1, #28]
   4aac8:   7100011f    cmp w8, #0x0
   4aacc:   b940042b    ldr w11, [x1, #4]
   4aad0:   1a8903ed    csel    w13, wzr, w9, eq    // eq = none
   4aad4:   7100015f    cmp w10, #0x0
   4aad8:   79c04c35    ldrsh   w21, [x1, #38]
   4aadc:   53017d89    lsr w9, w12, #1
   4aae0:   1a8b03fa    csel    w26, wzr, w11, eq   // eq = none
   4aae4:   121f0136    and w22, w9, #0x2
   4aae8:   3400007a    cbz w26, 4aaf4 <__libc_init@plt-0x15fbc>
   4aaec:   2a0d03fc    mov w28, w13
   4aaf0:   14000008    b   4ab10 <__libc_init@plt-0x15fa0>
   4aaf4:   340000a8    cbz w8, 4ab08 <__libc_init@plt-0x15fa8>
   4aaf8:   710006bf    cmp w21, #0x1
   4aafc:   7a40b9a0    ccmp    w13, #0x0, #0x0, lt // lt = tstop
   4ab00:   1a9f15bc    csinc   w28, w13, wzr, ne   // ne = any
   4ab04:   14000003    b   4ab10 <__libc_init@plt-0x15fa0>
   4ab08:   320002d6    orr w22, w22, #0x1
   4ab0c:   5285a2dc    mov w28, #0x2d16                    // #11542
   4ab10:   39400699    ldrb    w25, [x20, #1]
   4ab14:   f9000bf8    str x24, [sp, #16]
   4ab18:   71013b3f    cmp w25, #0x4e
   4ab1c:   54000141    b.ne    4ab44 <__libc_init@plt-0x15f6c>  // b.any
   4ab20:   a9422269    ldp x9, x8, [x19, #32]
   4ab24:   f90007ff    str xzr, [sp, #8]
   4ab28:   92403908    and x8, x8, #0x7fff
   4ab2c:   aa080128    orr x8, x9, x8
   4ab30:   f100011f    cmp x8, #0x0
   4ab34:   52800068    mov w8, #0x3                    // #3
   4ab38:   1a9f1515    csinc   w21, w8, wzr, ne    // ne = any
   4ab3c:   0b1c02bc    add w28, w21, w28
   4ab40:   1400001a    b   4aba8 <__libc_init@plt-0x15f08>
   4ab44:   71014f3f    cmp w25, #0x53
   4ab48:   540000a1    b.ne    4ab5c <__libc_init@plt-0x15f54>  // b.any
   4ab4c:   f90007ff    str xzr, [sp, #8]
   4ab50:   1100079c    add w28, w28, #0x1
   4ab54:   52800035    mov w21, #0x1                       // #1
   4ab58:   14000014    b   4aba8 <__libc_init@plt-0x15f08>
   4ab5c:   37f80195    tbnz    w21, #31, 4ab8c <__libc_init@plt-0x15f24>
   4ab60:   34000135    cbz w21, 4ab84 <__libc_init@plt-0x15f2c>
   4ab64:   110009b7    add w23, w13, #0x2
   4ab68:   6b1502ff    cmp w23, w21
   4ab6c:   54001ccd    b.le    4af04 <__libc_init@plt-0x15bac>
   4ab70:   11000b89    add w9, w28, #0x2
   4ab74:   11000788    add w8, w28, #0x1
   4ab78:   6b15013f    cmp w9, w21
   4ab7c:   2a0803fc    mov w28, w8
   4ab80:   1a95b135    csel    w21, w9, w21, lt    // lt = tstop
   4ab84:   f90007ff    str xzr, [sp, #8]
   4ab88:   14000008    b   4aba8 <__libc_init@plt-0x15f08>
   4ab8c:   4b0d03f7    neg w23, w13
   4ab90:   6b1702bf    cmp w21, w23
   4ab94:   54001c2d    b.le    4af18 <__libc_init@plt-0x15b98>
   4ab98:   4b1503e9    neg w9, w21
   4ab9c:   0b150388    add w8, w28, w21
   4aba0:   0aa87d1c    bic w28, w8, w8, asr #31
   4aba4:   f90007e9    str x9, [sp, #8]
   4aba8:   528aaad8    mov w24, #0x5556                    // #21846
   4abac:   4b1503fb    neg w27, w21
   4abb0:   72aaaab8    movk    w24, #0x5555, lsl #16
   4abb4:   2a1c03f7    mov w23, w28
   4abb8:   b90003ed    str w13, [sp]
   4abbc:   b9402282    ldr w2, [x20, #32]
   4abc0:   910083e8    add x8, sp, #0x20
   4abc4:   aa1303e0    mov x0, x19
   4abc8:   2a1703e1    mov w1, w23
   4abcc:   2a1603e3    mov w3, w22
   4abd0:   94000291    bl  4b614 <__libc_init@plt-0x1549c>
   4abd4:   f94013e8    ldr x8, [sp, #32]
   4abd8:   b40001c8    cbz x8, 4ac10 <__libc_init@plt-0x15ea0>
   4abdc:   f94017e2    ldr x2, [sp, #40]
   4abe0:   b4000182    cbz x2, 4ac10 <__libc_init@plt-0x15ea0>
   4abe4:   39400109    ldrb    w9, [x8]
   4abe8:   7100b53f    cmp w9, #0x2d
   4abec:   54000060    b.eq    4abf8 <__libc_init@plt-0x15eb8>  // b.none
   4abf0:   7100ad3f    cmp w9, #0x2b
   4abf4:   54000081    b.ne    4ac04 <__libc_init@plt-0x15eac>  // b.any
   4abf8:   f100045f    cmp x2, #0x1
   4abfc:   540000a0    b.eq    4ac10 <__libc_init@plt-0x15ea0>  // b.none
   4ac00:   39400509    ldrb    w9, [x8, #1]
   4ac04:   5100e928    sub w8, w9, #0x3a
   4ac08:   31002d1f    cmn w8, #0xb
   4ac0c:   54001429    b.ls    4ae90 <__libc_init@plt-0x15c20>  // b.plast
   4ac10:   a9422269    ldp x9, x8, [x19, #32]
   4ac14:   92403908    and x8, x8, #0x7fff
   4ac18:   aa080128    orr x8, x9, x8
   4ac1c:   b4000088    cbz x8, 4ac2c <__libc_init@plt-0x15e84>
   4ac20:   b94033e8    ldr w8, [sp, #48]
   4ac24:   0b080368    add w8, w27, w8
   4ac28:   b90033e8    str w8, [sp, #48]
   4ac2c:   b94033e1    ldr w1, [sp, #48]
   4ac30:   71013b3f    cmp w25, #0x4e
   4ac34:   54000541    b.ne    4acdc <__libc_init@plt-0x15dd4>  // b.any
   4ac38:   9b387c28    smull   x8, w1, w24
   4ac3c:   d37ffd09    lsr x9, x8, #63
   4ac40:   d360fd08    lsr x8, x8, #32
   4ac44:   0b090108    add w8, w8, w9
   4ac48:   0b080508    add w8, w8, w8, lsl #1
   4ac4c:   6b080028    subs    w8, w1, w8
   4ac50:   540000a0    b.eq    4ac64 <__libc_init@plt-0x15e4c>  // b.none
   4ac54:   710006f7    subs    w23, w23, #0x1
   4ac58:   540000ad    b.le    4ac6c <__libc_init@plt-0x15e44>
   4ac5c:   1100077b    add w27, w27, #0x1
   4ac60:   17ffffd7    b   4abbc <__libc_init@plt-0x15ef4>
   4ac64:   4b1b03f5    neg w21, w27
   4ac68:   14000004    b   4ac78 <__libc_init@plt-0x15e38>
   4ac6c:   4b080021    sub w1, w1, w8
   4ac70:   4b1b0115    sub w21, w8, w27
   4ac74:   b90033e1    str w1, [sp, #48]
   4ac78:   710012bf    cmp w21, #0x4
   4ac7c:   5400010b    b.lt    4ac9c <__libc_init@plt-0x15e14>  // b.tstop
   4ac80:   52955568    mov w8, #0xaaab                 // #43691
   4ac84:   72b55548    movk    w8, #0xaaaa, lsl #16
   4ac88:   9ba87ea8    umull   x8, w21, w8
   4ac8c:   d361fd08    lsr x8, x8, #33
   4ac90:   0b080508    add w8, w8, w8, lsl #1
   4ac94:   4b0802b5    sub w21, w21, w8
   4ac98:   1400000d    b   4accc <__libc_init@plt-0x15de4>
   4ac9c:   710002bf    cmp w21, #0x0
   4aca0:   540001ac    b.gt    4acd4 <__libc_init@plt-0x15ddc>
   4aca4:   52955569    mov w9, #0xaaab                 // #43691
   4aca8:   4b1503e8    neg w8, w21
   4acac:   72b55549    movk    w9, #0xaaaa, lsl #16
   4acb0:   1280004a    mov w10, #0xfffffffd                // #-3
   4acb4:   9ba97d09    umull   x9, w8, w9
   4acb8:   d361fd29    lsr x9, x9, #33
   4acbc:   0b090529    add w9, w9, w9, lsl #1
   4acc0:   4b090108    sub w8, w8, w9
   4acc4:   52000515    eor w21, w8, #0x3
   4acc8:   4b090148    sub w8, w10, w9
   4accc:   0b010101    add w1, w8, w1
   4acd0:   b90033e1    str w1, [sp, #48]
   4acd4:   b94003e8    ldr w8, [sp]
   4acd8:   0b0802bc    add w28, w21, w8
   4acdc:   910073e3    add x3, sp, #0x1c
   4ace0:   aa1303e0    mov x0, x19
   4ace4:   aa1403e2    mov x2, x20
   4ace8:   b9001fff    str wzr, [sp, #28]
   4acec:   97fff472    bl  47eb4 <__libc_init@plt-0x18bfc>
   4acf0:   f94013e8    ldr x8, [sp, #32]
   4acf4:   120002cc    and w12, w22, #0x1
   4acf8:   b9402beb    ldr w11, [sp, #40]
   4acfc:   b9801ff8    ldrsw   x24, [sp, #28]
   4ad00:   39400108    ldrb    w8, [x8]
   4ad04:   7100b51f    cmp w8, #0x2d
   4ad08:   1a9f17e9    cset    w9, eq  // eq = none
   4ad0c:   7100ad1f    cmp w8, #0x2b
   4ad10:   1a9f17e8    cset    w8, eq  // eq = none
   4ad14:   2a080139    orr w25, w9, w8
   4ad18:   4b19016a    sub w10, w11, w25
   4ad1c:   4b0a02a8    sub w8, w21, w10
   4ad20:   0aa87d17    bic w23, w8, w8, asr #31
   4ad24:   0b170149    add w9, w10, w23
   4ad28:   4b090389    sub w9, w28, w9
   4ad2c:   7100013f    cmp w9, #0x0
   4ad30:   7a40c980    ccmp    w12, #0x0, #0x0, gt
   4ad34:   f94007ec    ldr x12, [sp, #8]
   4ad38:   0b18018c    add w12, w12, w24
   4ad3c:   1a9f0136    csel    w22, w9, wzr, eq    // eq = none
   4ad40:   0b17018c    add w12, w12, w23
   4ad44:   7100035f    cmp w26, #0x0
   4ad48:   0b0b0189    add w9, w12, w11
   4ad4c:   0b16012c    add w12, w9, w22
   4ad50:   1a8cc749    csinc   w9, w26, w12, gt
   4ad54:   b4000940    cbz x0, 4ae7c <__libc_init@plt-0x15c34>
   4ad58:   4b1702ab    sub w11, w21, w23
   4ad5c:   0aab7d7b    bic w27, w11, w11, asr #31
   4ad60:   4b1b0155    sub w21, w10, w27
   4ad64:   1100058a    add w10, w12, #0x1
   4ad68:   6b09015f    cmp w10, w9
   4ad6c:   5400088c    b.gt    4ae7c <__libc_init@plt-0x15c34>
   4ad70:   1a9fa7ec    cset    w12, lt // lt = tstop
   4ad74:   7100057f    cmp w11, #0x1
   4ad78:   1a9fa7eb    cset    w11, lt // lt = tstop
   4ad7c:   7100051f    cmp w8, #0x1
   4ad80:   1a9fa7e8    cset    w8, lt  // lt = tstop
   4ad84:   0a0b018b    and w11, w12, w11
   4ad88:   0a08017c    and w28, w11, w8
   4ad8c:   7100035f    cmp w26, #0x0
   4ad90:   0b1c0148    add w8, w10, w28
   4ad94:   f90003e0    str x0, [sp]
   4ad98:   7a490100    ccmp    w8, w9, #0x0, eq    // eq = none
   4ad9c:   93407d02    sxtw    x2, w8
   4ada0:   aa1303e0    mov x0, x19
   4ada4:   aa1403e1    mov x1, x20
   4ada8:   1a89b109    csel    w9, w8, w9, lt  // lt = tstop
   4adac:   93407d23    sxtw    x3, w9
   4adb0:   97fff3f3    bl  47d7c <__libc_init@plt-0x18d34>
   4adb4:   360008a0    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4adb8:   f9400260    ldr x0, [x19]
   4adbc:   0b190362    add w2, w27, w25
   4adc0:   f94013e1    ldr x1, [sp, #32]
   4adc4:   97ff7345    bl  27ad8 <__libc_init@plt-0x38fd8>
   4adc8:   36000800    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4adcc:   7100039f    cmp w28, #0x0
   4add0:   f9400260    ldr x0, [x19]
   4add4:   9a9f06e2    csinc   x2, x23, xzr, eq    // eq = none
   4add8:   52800601    mov w1, #0x30                   // #48
   4addc:   97ff77ed    bl  28d90 <__libc_init@plt-0x37d20>
   4ade0:   36000740    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4ade4:   39407288    ldrb    w8, [x20, #28]
   4ade8:   f0fffe09    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4adec:   f0fffe0a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   4adf0:   91142129    add x9, x9, #0x508
   4adf4:   9114294a    add x10, x10, #0x50a
   4adf8:   f9400260    ldr x0, [x19]
   4adfc:   721f011f    tst w8, #0x2
   4ae00:   52800022    mov w2, #0x1                    // #1
   4ae04:   9a890141    csel    x1, x10, x9, eq // eq = none
   4ae08:   97ff7334    bl  27ad8 <__libc_init@plt-0x38fd8>
   4ae0c:   360005e0    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4ae10:   f94007e8    ldr x8, [sp, #8]
   4ae14:   52800601    mov w1, #0x30                   // #48
   4ae18:   f9400260    ldr x0, [x19]
   4ae1c:   93407d02    sxtw    x2, w8
   4ae20:   97ff77dc    bl  28d90 <__libc_init@plt-0x37d20>
   4ae24:   36000520    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4ae28:   f94013e8    ldr x8, [sp, #32]
   4ae2c:   93407ea2    sxtw    x2, w21
   4ae30:   f9400260    ldr x0, [x19]
   4ae34:   8b394108    add x8, x8, w25, uxtw
   4ae38:   8b3b4101    add x1, x8, w27, uxtw
   4ae3c:   97ff7327    bl  27ad8 <__libc_init@plt-0x38fd8>
   4ae40:   36000440    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4ae44:   f9400260    ldr x0, [x19]
   4ae48:   52800601    mov w1, #0x30                   // #48
   4ae4c:   aa1603e2    mov x2, x22
   4ae50:   97ff77d0    bl  28d90 <__libc_init@plt-0x37d20>
   4ae54:   360003a0    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4ae58:   f9400260    ldr x0, [x19]
   4ae5c:   aa1803e2    mov x2, x24
   4ae60:   f94003e1    ldr x1, [sp]
   4ae64:   97ff731d    bl  27ad8 <__libc_init@plt-0x38fd8>
   4ae68:   36000300    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4ae6c:   aa1303e0    mov x0, x19
   4ae70:   aa1403e1    mov x1, x20
   4ae74:   97fff3fa    bl  47e5c <__libc_init@plt-0x18c54>
   4ae78:   14000015    b   4aecc <__libc_init@plt-0x15be4>
   4ae7c:   f9400260    ldr x0, [x19]
   4ae80:   93407d22    sxtw    x2, w9
   4ae84:   52800541    mov w1, #0x2a                   // #42
   4ae88:   97ff77c2    bl  28d90 <__libc_init@plt-0x37d20>
   4ae8c:   14000010    b   4aecc <__libc_init@plt-0x15be4>
   4ae90:   93407f43    sxtw    x3, w26
   4ae94:   aa1303e0    mov x0, x19
   4ae98:   aa1403e1    mov x1, x20
   4ae9c:   97fff3b8    bl  47d7c <__libc_init@plt-0x18d34>
   4aea0:   36000140    tbz w0, #0, 4aec8 <__libc_init@plt-0x15be8>
   4aea4:   a9420be1    ldp x1, x2, [sp, #32]
   4aea8:   f9400260    ldr x0, [x19]
   4aeac:   97ff730b    bl  27ad8 <__libc_init@plt-0x38fd8>
   4aeb0:   f9400bf8    ldr x24, [sp, #16]
   4aeb4:   36000420    tbz w0, #0, 4af38 <__libc_init@plt-0x15b78>
   4aeb8:   aa1303e0    mov x0, x19
   4aebc:   aa1403e1    mov x1, x20
   4aec0:   97fff3e7    bl  47e5c <__libc_init@plt-0x18c54>
   4aec4:   14000003    b   4aed0 <__libc_init@plt-0x15be0>
   4aec8:   2a1f03e0    mov w0, wzr
   4aecc:   f9400bf8    ldr x24, [sp, #16]
   4aed0:   f9401708    ldr x8, [x24, #40]
   4aed4:   f85f83a9    ldur    x9, [x29, #-8]
   4aed8:   eb09011f    cmp x8, x9
   4aedc:   54000321    b.ne    4af40 <__libc_init@plt-0x15b70>  // b.any
   4aee0:   a9494ff4    ldp x20, x19, [sp, #144]
   4aee4:   12000000    and w0, w0, #0x1
   4aee8:   a94857f6    ldp x22, x21, [sp, #128]
   4aeec:   a9475ff8    ldp x24, x23, [sp, #112]
   4aef0:   a94667fa    ldp x26, x25, [sp, #96]
   4aef4:   a9456ffc    ldp x28, x27, [sp, #80]
   4aef8:   a9447bfd    ldp x29, x30, [sp, #64]
   4aefc:   910283ff    add sp, sp, #0xa0
   4af00:   d65f03c0    ret
   4af04:   f9400260    ldr x0, [x19]
   4af08:   97ff7743    bl  28c14 <__libc_init@plt-0x37e9c>
   4af0c:   b0fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4af10:   911cb042    add x2, x2, #0x72c
   4af14:   14000005    b   4af28 <__libc_init@plt-0x15b88>
   4af18:   f9400260    ldr x0, [x19]
   4af1c:   97ff773e    bl  28c14 <__libc_init@plt-0x37e9c>
   4af20:   d0fffe02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   4af24:   912f5842    add x2, x2, #0xbd6
   4af28:   528080e1    mov w1, #0x407                  // #1031
   4af2c:   2a1503e3    mov w3, w21
   4af30:   2a1703e4    mov w4, w23
   4af34:   97ff5e99    bl  22998 <__libc_init@plt-0x3e118>
   4af38:   2a1f03e0    mov w0, wzr
   4af3c:   17ffffe5    b   4aed0 <__libc_init@plt-0x15be0>
   4af40:   94005700    bl  60b40 <__stack_chk_fail@plt>
   4af44:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   4af48:   910003fd    mov x29, sp
   4af4c:   f9400000    ldr x0, [x0]
   4af50:   97ff7731    bl  28c14 <__libc_init@plt-0x37e9c>
   4af54:   90fffe01    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   4af58:   91388021    add x1, x1, #0xe20
   4af5c:   97ff602b    bl  23008 <__libc_init@plt-0x3daa8>
   4af60:   d10283ff    sub sp, sp, #0xa0
   4af64:   a9047bfd    stp x29, x30, [sp, #64]
   4af68:   910103fd    add x29, sp, #0x40
   4af6c:   a9056ffc    stp x28, x27, [sp, #80]
   4af70:   a90667fa    stp x26, x25, [sp, #96]
   4af74:   a9075ff8    stp x24, x23, [sp, #112]
   4af78:   a90857f6    stp x22, x21, [sp, #128]
   4af7c:   a9094ff4    stp x20, x19, [sp, #144]
   4af80:   d53bd048    mrs x8, tpidr_el0
   4af84:   5285a33c    mov w28, #0x2d19                    // #11545
   4af88:   f9000fe8    str x8, [sp, #24]
   4af8c:   aa0103f3    mov x19, x1
   4af90:   f9401508    ldr x8, [x8, #40]
   4af94:   aa0003f4    mov x20, x0
   4af98:   2a1f03fa    mov w26, wzr
   4af9c:   52800037    mov w23, #0x1                       // #1
   4afa0:   f81f83a8    stur    x8, [x29, #-8]
   4afa4:   39404028    ldrb    w8, [x1, #16]
   4afa8:   b9400c29    ldr w9, [x1, #12]
   4afac:   3940202a    ldrb    w10, [x1, #8]
   4afb0:   b940042b    ldr w11, [x1, #4]
   4afb4:   7100011f    cmp w8, #0x0
   4afb8:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   4afbc:   3940702c    ldrb    w12, [x1, #28]
   4afc0:   7100015f    cmp w10, #0x0
   4afc4:   b9402036    ldr w22, [x1, #32]
   4afc8:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   4afcc:   2a080148    orr w8, w10, w8
   4afd0:   7100011f    cmp w8, #0x0
   4afd4:   f9000bea    str x10, [sp, #16]
   4afd8:   53017d8a    lsr w10, w12, #1
   4afdc:   121f0148    and w8, w10, #0x2
   4afe0:   1a9f07ea    cset    w10, ne // ne = any
   4afe4:   1a9c1139    csel    w25, w9, w28, ne    // ne = any
   4afe8:   b9000fea    str w10, [sp, #12]
   4afec:   1a9f17ea    cset    w10, eq // eq = none
   4aff0:   2a080155    orr w21, w10, w8
   4aff4:   0b190341    add w1, w26, w25
   4aff8:   910083e8    add x8, sp, #0x20
   4affc:   aa1403e0    mov x0, x20
   4b000:   2a1603e2    mov w2, w22
   4b004:   2a1503e3    mov w3, w21
   4b008:   94000183    bl  4b614 <__libc_init@plt-0x1549c>
   4b00c:   a9420be9    ldp x9, x2, [sp, #32]
   4b010:   b40001a9    cbz x9, 4b044 <__libc_init@plt-0x15a6c>
   4b014:   b4000182    cbz x2, 4b044 <__libc_init@plt-0x15a6c>
   4b018:   39400128    ldrb    w8, [x9]
   4b01c:   7100b51f    cmp w8, #0x2d
   4b020:   54000060    b.eq    4b02c <__libc_init@plt-0x15a84>  // b.none
   4b024:   7100ad1f    cmp w8, #0x2b
   4b028:   54000081    b.ne    4b038 <__libc_init@plt-0x15a78>  // b.any
   4b02c:   f100045f    cmp x2, #0x1
   4b030:   540000a0    b.eq    4b044 <__libc_init@plt-0x15a6c>  // b.none
   4b034:   39400528    ldrb    w8, [x9, #1]
   4b038:   5100e908    sub w8, w8, #0x3a
   4b03c:   31002d1f    cmn w8, #0xb
   4b040:   54000729    b.ls    4b124 <__libc_init@plt-0x1598c>  // b.plast
   4b044:   3940012b    ldrb    w11, [x9]
   4b048:   a942368c    ldp x12, x13, [x20, #32]
   4b04c:   b94033e8    ldr w8, [sp, #48]
   4b050:   7100ad7f    cmp w11, #0x2b
   4b054:   79c04e6a    ldrsh   w10, [x19, #38]
   4b058:   924039ad    and x13, x13, #0x7fff
   4b05c:   0b0a0108    add w8, w8, w10
   4b060:   1a9f17ea    cset    w10, eq // eq = none
   4b064:   7100b57f    cmp w11, #0x2d
   4b068:   1a9f17ee    cset    w14, eq // eq = none
   4b06c:   2a0a01db    orr w27, w14, w10
   4b070:   aa0d018a    orr x10, x12, x13
   4b074:   4b1b004c    sub w12, w2, w27
   4b078:   f100015f    cmp x10, #0x0
   4b07c:   1a8c03ea    csel    w10, wzr, w12, eq   // eq = none
   4b080:   1a8803e8    csel    w8, wzr, w8, eq // eq = none
   4b084:   37f8017a    tbnz    w26, #31, 4b0b0 <__libc_init@plt-0x15a00>
   4b088:   6b1a011f    cmp w8, w26
   4b08c:   5400012d    b.le    4b0b0 <__libc_init@plt-0x15a00>
   4b090:   520002ec    eor w12, w23, #0x1
   4b094:   370000ec    tbnz    w12, #0, 4b0b0 <__libc_init@plt-0x15a00>
   4b098:   39404269    ldrb    w9, [x19, #16]
   4b09c:   4b08038a    sub w10, w28, w8
   4b0a0:   2a1f03f7    mov w23, wzr
   4b0a4:   7100013f    cmp w9, #0x0
   4b0a8:   1a990159    csel    w25, w10, w25, eq   // eq = none
   4b0ac:   1400001c    b   4b11c <__libc_init@plt-0x15994>
   4b0b0:   2b19011f    cmn w8, w25
   4b0b4:   54000141    b.ne    4b0dc <__libc_init@plt-0x159d4>  // b.any
   4b0b8:   7100055f    cmp w10, #0x1
   4b0bc:   5400010b    b.lt    4b0dc <__libc_init@plt-0x159d4>  // b.tstop
   4b0c0:   710006df    cmp w22, #0x1
   4b0c4:   54000240    b.eq    4b10c <__libc_init@plt-0x159a4>  // b.none
   4b0c8:   71000adf    cmp w22, #0x2
   4b0cc:   540001a0    b.eq    4b100 <__libc_init@plt-0x159b0>  // b.none
   4b0d0:   71000edf    cmp w22, #0x3
   4b0d4:   54000201    b.ne    4b114 <__libc_init@plt-0x1599c>  // b.any
   4b0d8:   14000022    b   4b160 <__libc_init@plt-0x15950>
   4b0dc:   2a1f03f8    mov w24, wzr
   4b0e0:   6b1a011f    cmp w8, w26
   4b0e4:   5400058a    b.ge    4b194 <__libc_init@plt-0x1591c>  // b.tcont
   4b0e8:   4b1903e9    neg w9, w25
   4b0ec:   6b09035f    cmp w26, w9
   4b0f0:   5400052d    b.le    4b194 <__libc_init@plt-0x1591c>
   4b0f4:   6b09011f    cmp w8, w9
   4b0f8:   1a88b128    csel    w8, w9, w8, lt  // lt = tstop
   4b0fc:   14000008    b   4b11c <__libc_init@plt-0x15994>
   4b100:   7100b57f    cmp w11, #0x2d
   4b104:   54000081    b.ne    4b114 <__libc_init@plt-0x1599c>  // b.any
   4b108:   1400001c    b   4b178 <__libc_init@plt-0x15938>
   4b10c:   7100b57f    cmp w11, #0x2d
   4b110:   54000341    b.ne    4b178 <__libc_init@plt-0x15938>  // b.any
   4b114:   52800076    mov w22, #0x3                       // #3
   4b118:   2a1a03e8    mov w8, w26
   4b11c:   2a0803fa    mov w26, w8
   4b120:   17ffffb5    b   4aff4 <__libc_init@plt-0x15abc>
   4b124:   f9400be8    ldr x8, [sp, #16]
   4b128:   aa1403e0    mov x0, x20
   4b12c:   aa1303e1    mov x1, x19
   4b130:   93407d03    sxtw    x3, w8
   4b134:   97fff312    bl  47d7c <__libc_init@plt-0x18d34>
   4b138:   36000fa0    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b13c:   a9420be1    ldp x1, x2, [sp, #32]
   4b140:   f9400280    ldr x0, [x20]
   4b144:   97ff7265    bl  27ad8 <__libc_init@plt-0x38fd8>
   4b148:   f9400ff5    ldr x21, [sp, #24]
   4b14c:   36000f20    tbz w0, #0, 4b330 <__libc_init@plt-0x15780>
   4b150:   aa1403e0    mov x0, x20
   4b154:   aa1303e1    mov x1, x19
   4b158:   97fff341    bl  47e5c <__libc_init@plt-0x18c54>
   4b15c:   14000076    b   4b334 <__libc_init@plt-0x1577c>
   4b160:   b940226a    ldr w10, [x19, #32]
   4b164:   71000d5f    cmp w10, #0x3
   4b168:   54000100    b.eq    4b188 <__libc_init@plt-0x15928>  // b.none
   4b16c:   387b4929    ldrb    w9, [x9, w27, uxtw]
   4b170:   7100d53f    cmp w9, #0x35
   4b174:   540000a3    b.cc    4b188 <__libc_init@plt-0x15928>  // b.lo, b.ul, b.last
   4b178:   2a1f03ea    mov w10, wzr
   4b17c:   11000508    add w8, w8, #0x1
   4b180:   52800038    mov w24, #0x1                       // #1
   4b184:   14000004    b   4b194 <__libc_init@plt-0x1591c>
   4b188:   2a1f03ea    mov w10, wzr
   4b18c:   2a1f03e8    mov w8, wzr
   4b190:   2a1f03f8    mov w24, wzr
   4b194:   6b08015f    cmp w10, w8
   4b198:   1a88b149    csel    w9, w10, w8, lt // lt = tstop
   4b19c:   0aa97d37    bic w23, w9, w9, asr #31
   4b1a0:   4b0803e9    neg w9, w8
   4b1a4:   4b17010b    sub w11, w8, w23
   4b1a8:   0a887d29    and w9, w9, w8, asr #31
   4b1ac:   6b19013f    cmp w9, w25
   4b1b0:   4b17015a    sub w26, w10, w23
   4b1b4:   0aab7d68    bic w8, w11, w11, asr #31
   4b1b8:   1a99b12c    csel    w12, w9, w25, lt    // lt = tstop
   4b1bc:   b9400fe9    ldr w9, [sp, #12]
   4b1c0:   360000c9    tbz w9, #0, 4b1d8 <__libc_init@plt-0x158d8>
   4b1c4:   0b0c0309    add w9, w24, w12
   4b1c8:   0b1a012b    add w11, w9, w26
   4b1cc:   4b0b032b    sub w11, w25, w11
   4b1d0:   0aab7d76    bic w22, w11, w11, asr #31
   4b1d4:   14000003    b   4b1e0 <__libc_init@plt-0x158d0>
   4b1d8:   2a1f03f6    mov w22, wzr
   4b1dc:   0b180189    add w9, w12, w24
   4b1e0:   0b0a012a    add w10, w9, w10
   4b1e4:   0b1b02f5    add w21, w23, w27
   4b1e8:   0b08014a    add w10, w10, w8
   4b1ec:   0b150129    add w9, w9, w21
   4b1f0:   2b16015f    cmn w10, w22
   4b1f4:   f9400bea    ldr x10, [sp, #16]
   4b1f8:   0b1a0129    add w9, w9, w26
   4b1fc:   1a9f1519    csinc   w25, w8, wzr, ne    // ne = any
   4b200:   0b160128    add w8, w9, w22
   4b204:   0b190108    add w8, w8, w25
   4b208:   7100015f    cmp w10, #0x0
   4b20c:   11000509    add w9, w8, #0x1
   4b210:   1a88c548    csinc   w8, w10, w8, gt
   4b214:   6b08013f    cmp w9, w8
   4b218:   540000ed    b.le    4b234 <__libc_init@plt-0x1587c>
   4b21c:   f9400280    ldr x0, [x20]
   4b220:   93407d02    sxtw    x2, w8
   4b224:   52800541    mov w1, #0x2a                   // #42
   4b228:   97ff76da    bl  28d90 <__libc_init@plt-0x37d20>
   4b22c:   f9400ff5    ldr x21, [sp, #24]
   4b230:   14000041    b   4b334 <__libc_init@plt-0x1577c>
   4b234:   1a9fa7ea    cset    w10, lt // lt = tstop
   4b238:   2b1902ff    cmn w23, w25
   4b23c:   1a9f17eb    cset    w11, eq // eq = none
   4b240:   93407d03    sxtw    x3, w8
   4b244:   0a0b015c    and w28, w10, w11
   4b248:   aa1403e0    mov x0, x20
   4b24c:   0b1c0129    add w9, w9, w28
   4b250:   aa1303e1    mov x1, x19
   4b254:   93407d22    sxtw    x2, w9
   4b258:   f9000bec    str x12, [sp, #16]
   4b25c:   97fff2c8    bl  47d7c <__libc_init@plt-0x18d34>
   4b260:   36000660    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b264:   f9400280    ldr x0, [x20]
   4b268:   aa1503e2    mov x2, x21
   4b26c:   f94013e1    ldr x1, [sp, #32]
   4b270:   97ff721a    bl  27ad8 <__libc_init@plt-0x38fd8>
   4b274:   360005c0    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b278:   7100039f    cmp w28, #0x0
   4b27c:   f9400280    ldr x0, [x20]
   4b280:   9a9f0722    csinc   x2, x25, xzr, eq    // eq = none
   4b284:   52800601    mov w1, #0x30                   // #48
   4b288:   97ff76c2    bl  28d90 <__libc_init@plt-0x37d20>
   4b28c:   36000500    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b290:   39407268    ldrb    w8, [x19, #28]
   4b294:   d0fffe09    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4b298:   d0fffe0a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   4b29c:   91142129    add x9, x9, #0x508
   4b2a0:   9114294a    add x10, x10, #0x50a
   4b2a4:   f9400280    ldr x0, [x20]
   4b2a8:   721f011f    tst w8, #0x2
   4b2ac:   52800022    mov w2, #0x1                    // #1
   4b2b0:   9a890141    csel    x1, x10, x9, eq // eq = none
   4b2b4:   97ff7209    bl  27ad8 <__libc_init@plt-0x38fd8>
   4b2b8:   360003a0    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b2bc:   f9400be8    ldr x8, [sp, #16]
   4b2c0:   52800601    mov w1, #0x30                   // #48
   4b2c4:   f9400280    ldr x0, [x20]
   4b2c8:   93407d02    sxtw    x2, w8
   4b2cc:   97ff76b1    bl  28d90 <__libc_init@plt-0x37d20>
   4b2d0:   360002e0    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b2d4:   f94013e8    ldr x8, [sp, #32]
   4b2d8:   93407f42    sxtw    x2, w26
   4b2dc:   f9400280    ldr x0, [x20]
   4b2e0:   8b3b4108    add x8, x8, w27, uxtw
   4b2e4:   8b374101    add x1, x8, w23, uxtw
   4b2e8:   97ff71fc    bl  27ad8 <__libc_init@plt-0x38fd8>
   4b2ec:   36000200    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b2f0:   f9400280    ldr x0, [x20]
   4b2f4:   2a1803e2    mov w2, w24
   4b2f8:   52800621    mov w1, #0x31                   // #49
   4b2fc:   97ff76a5    bl  28d90 <__libc_init@plt-0x37d20>
   4b300:   36000160    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b304:   f9400280    ldr x0, [x20]
   4b308:   2a1603e2    mov w2, w22
   4b30c:   52800601    mov w1, #0x30                   // #48
   4b310:   97ff76a0    bl  28d90 <__libc_init@plt-0x37d20>
   4b314:   360000c0    tbz w0, #0, 4b32c <__libc_init@plt-0x15784>
   4b318:   f9400280    ldr x0, [x20]
   4b31c:   52800401    mov w1, #0x20                   // #32
   4b320:   b9800a82    ldrsw   x2, [x20, #8]
   4b324:   97ff769b    bl  28d90 <__libc_init@plt-0x37d20>
   4b328:   17ffff88    b   4b148 <__libc_init@plt-0x15968>
   4b32c:   f9400ff5    ldr x21, [sp, #24]
   4b330:   2a1f03e0    mov w0, wzr
   4b334:   f94016a8    ldr x8, [x21, #40]
   4b338:   f85f83a9    ldur    x9, [x29, #-8]
   4b33c:   eb09011f    cmp x8, x9
   4b340:   54000141    b.ne    4b368 <__libc_init@plt-0x15748>  // b.any
   4b344:   a9494ff4    ldp x20, x19, [sp, #144]
   4b348:   12000000    and w0, w0, #0x1
   4b34c:   a94857f6    ldp x22, x21, [sp, #128]
   4b350:   a9475ff8    ldp x24, x23, [sp, #112]
   4b354:   a94667fa    ldp x26, x25, [sp, #96]
   4b358:   a9456ffc    ldp x28, x27, [sp, #80]
   4b35c:   a9447bfd    ldp x29, x30, [sp, #64]
   4b360:   910283ff    add sp, sp, #0xa0
   4b364:   d65f03c0    ret
   4b368:   940055f6    bl  60b40 <__stack_chk_fail@plt>
   4b36c:   d10183ff    sub sp, sp, #0x60
   4b370:   a9027bfd    stp x29, x30, [sp, #32]
   4b374:   910083fd    add x29, sp, #0x20
   4b378:   a9035ff8    stp x24, x23, [sp, #48]
   4b37c:   a90457f6    stp x22, x21, [sp, #64]
   4b380:   a9054ff4    stp x20, x19, [sp, #80]
   4b384:   d53bd057    mrs x23, tpidr_el0
   4b388:   aa0803f4    mov x20, x8
   4b38c:   f94016e8    ldr x8, [x23, #40]
   4b390:   aa0103f3    mov x19, x1
   4b394:   aa0003f5    mov x21, x0
   4b398:   f81f83a8    stur    x8, [x29, #-8]
   4b39c:   39402028    ldrb    w8, [x1, #8]
   4b3a0:   b9400429    ldr w9, [x1, #4]
   4b3a4:   3940402a    ldrb    w10, [x1, #16]
   4b3a8:   b9400c2b    ldr w11, [x1, #12]
   4b3ac:   7100011f    cmp w8, #0x0
   4b3b0:   1a8903f8    csel    w24, wzr, w9, eq    // eq = none
   4b3b4:   52800249    mov w9, #0x12                   // #18
   4b3b8:   7100015f    cmp w10, #0x0
   4b3bc:   528008a8    mov w8, #0x45                   // #69
   4b3c0:   1a8b0136    csel    w22, w9, w11, eq    // eq = none
   4b3c4:   7100071f    cmp w24, #0x1
   4b3c8:   39000028    strb    w8, [x1]
   4b3cc:   5400004b    b.lt    4b3d4 <__libc_init@plt-0x156dc>  // b.tstop
   4b3d0:   34000816    cbz w22, 4b4d0 <__libc_init@plt-0x155e0>
   4b3d4:   39407268    ldrb    w8, [x19, #28]
   4b3d8:   aa1503e0    mov x0, x21
   4b3dc:   b9402262    ldr w2, [x19, #32]
   4b3e0:   2a1603e1    mov w1, w22
   4b3e4:   53017d08    lsr w8, w8, #1
   4b3e8:   121f0103    and w3, w8, #0x2
   4b3ec:   910003e8    mov x8, sp
   4b3f0:   94000089    bl  4b614 <__libc_init@plt-0x1549c>
   4b3f4:   f94003e8    ldr x8, [sp]
   4b3f8:   b40001c8    cbz x8, 4b430 <__libc_init@plt-0x15680>
   4b3fc:   f94007e9    ldr x9, [sp, #8]
   4b400:   b4000189    cbz x9, 4b430 <__libc_init@plt-0x15680>
   4b404:   3940010a    ldrb    w10, [x8]
   4b408:   7100b55f    cmp w10, #0x2d
   4b40c:   54000060    b.eq    4b418 <__libc_init@plt-0x15698>  // b.none
   4b410:   7100ad5f    cmp w10, #0x2b
   4b414:   54000081    b.ne    4b424 <__libc_init@plt-0x1568c>  // b.any
   4b418:   f100053f    cmp x9, #0x1
   4b41c:   540000a0    b.eq    4b430 <__libc_init@plt-0x15680>  // b.none
   4b420:   3940050a    ldrb    w10, [x8, #1]
   4b424:   5100e948    sub w8, w10, #0x3a
   4b428:   3100291f    cmn w8, #0xa
   4b42c:   54000523    b.cc    4b4d0 <__libc_init@plt-0x155e0>  // b.lo, b.ul, b.last
   4b430:   a94222a9    ldp x9, x8, [x21, #32]
   4b434:   b94013ea    ldr w10, [sp, #16]
   4b438:   92403908    and x8, x8, #0x7fff
   4b43c:   aa080128    orr x8, x9, x8
   4b440:   f100011f    cmp x8, #0x0
   4b444:   1a9f1548    csinc   w8, w10, wzr, ne    // ne = any
   4b448:   37f80388    tbnz    w8, #31, 4b4b8 <__libc_init@plt-0x155f8>
   4b44c:   6b16011f    cmp w8, w22
   4b450:   5400034c    b.gt    4b4b8 <__libc_init@plt-0x155f8>
   4b454:   528008c9    mov w9, #0x46                   // #70
   4b458:   7100071f    cmp w24, #0x1
   4b45c:   79004e7f    strh    wzr, [x19, #38]
   4b460:   39000269    strb    w9, [x19]
   4b464:   b9000abf    str wzr, [x21, #8]
   4b468:   540001ab    b.lt    4b49c <__libc_init@plt-0x15614>  // b.tstop
   4b46c:   39406269    ldrb    w9, [x19, #24]
   4b470:   b940166a    ldr w10, [x19, #20]
   4b474:   7100013f    cmp w9, #0x0
   4b478:   1a8a03e9    csel    w9, wzr, w10, eq    // eq = none
   4b47c:   1100092a    add w10, w9, #0x2
   4b480:   7100013f    cmp w9, #0x0
   4b484:   52800089    mov w9, #0x4                    // #4
   4b488:   1a89c149    csel    w9, w10, w9, gt
   4b48c:   4b09030a    sub w10, w24, w9
   4b490:   0aaa7d4a    bic w10, w10, w10, asr #31
   4b494:   b9000aa9    str w9, [x21, #8]
   4b498:   b900066a    str w10, [x19, #4]
   4b49c:   39404269    ldrb    w9, [x19, #16]
   4b4a0:   34000189    cbz w9, 4b4d0 <__libc_init@plt-0x155e0>
   4b4a4:   b9400e69    ldr w9, [x19, #12]
   4b4a8:   4b080128    sub w8, w9, w8
   4b4ac:   0aa87d08    bic w8, w8, w8, asr #31
   4b4b0:   b9000e68    str w8, [x19, #12]
   4b4b4:   14000007    b   4b4d0 <__libc_init@plt-0x155e0>
   4b4b8:   350000d8    cbnz    w24, 4b4d0 <__libc_init@plt-0x155e0>
   4b4bc:   39406268    ldrb    w8, [x19, #24]
   4b4c0:   35000088    cbnz    w8, 4b4d0 <__libc_init@plt-0x155e0>
   4b4c4:   52800028    mov w8, #0x1                    // #1
   4b4c8:   b900167f    str wzr, [x19, #20]
   4b4cc:   39006268    strb    w8, [x19, #24]
   4b4d0:   aa1403e0    mov x0, x20
   4b4d4:   aa1303e1    mov x1, x19
   4b4d8:   52800c82    mov w2, #0x64                   // #100
   4b4dc:   94005609    bl  60d00 <memcpy@plt>
   4b4e0:   f94016e8    ldr x8, [x23, #40]
   4b4e4:   f85f83a9    ldur    x9, [x29, #-8]
   4b4e8:   eb09011f    cmp x8, x9
   4b4ec:   540000e1    b.ne    4b508 <__libc_init@plt-0x155a8>  // b.any
   4b4f0:   a9454ff4    ldp x20, x19, [sp, #80]
   4b4f4:   a94457f6    ldp x22, x21, [sp, #64]
   4b4f8:   a9435ff8    ldp x24, x23, [sp, #48]
   4b4fc:   a9427bfd    ldp x29, x30, [sp, #32]
   4b500:   910183ff    add sp, sp, #0x60
   4b504:   d65f03c0    ret
   4b508:   9400558e    bl  60b40 <__stack_chk_fail@plt>
   4b50c:   d10303ff    sub sp, sp, #0xc0
   4b510:   a9097bfd    stp x29, x30, [sp, #144]
   4b514:   910243fd    add x29, sp, #0x90
   4b518:   f90053f5    str x21, [sp, #160]
   4b51c:   a90b4ff4    stp x20, x19, [sp, #176]
   4b520:   d53bd055    mrs x21, tpidr_el0
   4b524:   aa0103f4    mov x20, x1
   4b528:   f94016a8    ldr x8, [x21, #40]
   4b52c:   2a1f03e3    mov w3, wzr
   4b530:   aa0003f3    mov x19, x0
   4b534:   f81f83a8    stur    x8, [x29, #-8]
   4b538:   910023e8    add x8, sp, #0x8
   4b53c:   b9402022    ldr w2, [x1, #32]
   4b540:   52800021    mov w1, #0x1                    // #1
   4b544:   94000034    bl  4b614 <__libc_init@plt-0x1549c>
   4b548:   f94007e8    ldr x8, [sp, #8]
   4b54c:   b4000228    cbz x8, 4b590 <__libc_init@plt-0x15520>
   4b550:   f9400be9    ldr x9, [sp, #16]
   4b554:   b40001e9    cbz x9, 4b590 <__libc_init@plt-0x15520>
   4b558:   3940010a    ldrb    w10, [x8]
   4b55c:   7100b55f    cmp w10, #0x2d
   4b560:   54000060    b.eq    4b56c <__libc_init@plt-0x15544>  // b.none
   4b564:   7100ad5f    cmp w10, #0x2b
   4b568:   54000081    b.ne    4b578 <__libc_init@plt-0x15538>  // b.any
   4b56c:   f100053f    cmp x9, #0x1
   4b570:   54000100    b.eq    4b590 <__libc_init@plt-0x15520>  // b.none
   4b574:   3940050a    ldrb    w10, [x8, #1]
   4b578:   5100e948    sub w8, w10, #0x3a
   4b57c:   31002d1f    cmn w8, #0xb
   4b580:   54000088    b.hi    4b590 <__libc_init@plt-0x15520>  // b.pmore
   4b584:   aa1303e0    mov x0, x19
   4b588:   aa1403e1    mov x1, x20
   4b58c:   1400000c    b   4b5bc <__libc_init@plt-0x154f4>
   4b590:   b9401be8    ldr w8, [sp, #24]
   4b594:   71004d1f    cmp w8, #0x13
   4b598:   54000163    b.cc    4b5c4 <__libc_init@plt-0x154ec>  // b.lo, b.ul, b.last
   4b59c:   910083e0    add x0, sp, #0x20
   4b5a0:   aa1403e1    mov x1, x20
   4b5a4:   52800c82    mov w2, #0x64                   // #100
   4b5a8:   940055d6    bl  60d00 <memcpy@plt>
   4b5ac:   52800028    mov w8, #0x1                    // #1
   4b5b0:   910083e1    add x1, sp, #0x20
   4b5b4:   aa1303e0    mov x0, x19
   4b5b8:   79008fe8    strh    w8, [sp, #70]
   4b5bc:   97fffd32    bl  4aa84 <__libc_init@plt-0x1602c>
   4b5c0:   14000004    b   4b5d0 <__libc_init@plt-0x154e0>
   4b5c4:   aa1303e0    mov x0, x19
   4b5c8:   aa1403e1    mov x1, x20
   4b5cc:   97fffe65    bl  4af60 <__libc_init@plt-0x15b50>
   4b5d0:   f94016a8    ldr x8, [x21, #40]
   4b5d4:   f85f83a9    ldur    x9, [x29, #-8]
   4b5d8:   eb09011f    cmp x8, x9
   4b5dc:   540000e1    b.ne    4b5f8 <__libc_init@plt-0x154b8>  // b.any
   4b5e0:   a94b4ff4    ldp x20, x19, [sp, #176]
   4b5e4:   12000000    and w0, w0, #0x1
   4b5e8:   a9497bfd    ldp x29, x30, [sp, #144]
   4b5ec:   f94053f5    ldr x21, [sp, #160]
   4b5f0:   910303ff    add sp, sp, #0xc0
   4b5f4:   d65f03c0    ret
   4b5f8:   94005552    bl  60b40 <__stack_chk_fail@plt>
   4b5fc:   a9422009    ldp x9, x8, [x0, #32]
   4b600:   92403908    and x8, x8, #0x7fff
   4b604:   aa080128    orr x8, x9, x8
   4b608:   f100011f    cmp x8, #0x0
   4b60c:   1a9f17e0    cset    w0, eq  // eq = none
   4b610:   d65f03c0    ret
   4b614:   a9be7bfd    stp x29, x30, [sp, #-32]!
   4b618:   a9014ff4    stp x20, x19, [sp, #16]
   4b61c:   910003fd    mov x29, sp
   4b620:   aa0003f3    mov x19, x0
   4b624:   2a0103e9    mov w9, w1
   4b628:   2a0203e4    mov w4, w2
   4b62c:   9100c000    add x0, x0, #0x30
   4b630:   5285a361    mov w1, #0x2d1b                 // #11547
   4b634:   2a0303e2    mov w2, w3
   4b638:   a9421e66    ldp x6, x7, [x19, #32]
   4b63c:   2a0903e3    mov w3, w9
   4b640:   aa0803f4    mov x20, x8
   4b644:   94002db7    bl  56d20 <__libc_init@plt-0x9d90>
   4b648:   f9400288    ldr x8, [x20]
   4b64c:   b4000088    cbz x8, 4b65c <__libc_init@plt-0x15454>
   4b650:   a9414ff4    ldp x20, x19, [sp, #16]
   4b654:   a8c27bfd    ldp x29, x30, [sp], #32
   4b658:   d65f03c0    ret
   4b65c:   f9400260    ldr x0, [x19]
   4b660:   97ff756d    bl  28c14 <__libc_init@plt-0x37e9c>
   4b664:   d0fffe01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4b668:   5285a362    mov w2, #0x2d1b                 // #11547
   4b66c:   91075421    add x1, x1, #0x1d5
   4b670:   97ff5e66    bl  23008 <__libc_init@plt-0x3daa8>
   4b674:   d10443ff    sub sp, sp, #0x110
   4b678:   a90e7bfd    stp x29, x30, [sp, #224]
   4b67c:   910383fd    add x29, sp, #0xe0
   4b680:   a90f57fc    stp x28, x21, [sp, #240]
   4b684:   a9104ff4    stp x20, x19, [sp, #256]
   4b688:   d53bd055    mrs x21, tpidr_el0
   4b68c:   aa0103f4    mov x20, x1
   4b690:   f94016a8    ldr x8, [x21, #40]
   4b694:   aa0003f3    mov x19, x0
   4b698:   f81f83a8    stur    x8, [x29, #-8]
   4b69c:   39400028    ldrb    w8, [x1]
   4b6a0:   7101651f    cmp w8, #0x59
   4b6a4:   5400020c    b.gt    4b6e4 <__libc_init@plt-0x153cc>
   4b6a8:   51010508    sub w8, w8, #0x41
   4b6ac:   7100391f    cmp w8, #0xe
   4b6b0:   540008a8    b.hi    4b7c4 <__libc_init@plt-0x152ec>  // b.pmore
   4b6b4:   d503201f    nop
   4b6b8:   30e14549    adr x9, df61 <__libc_init@plt-0x52b4f>
   4b6bc:   1000008a    adr x10, 4b6cc <__libc_init@plt-0x153e4>
   4b6c0:   3868692b    ldrb    w11, [x9, x8]
   4b6c4:   8b0b094a    add x10, x10, x11, lsl #2
   4b6c8:   d61f0140    br  x10
   4b6cc:   f8420660    ldr x0, [x19], #32
   4b6d0:   aa1403e1    mov x1, x20
   4b6d4:   aa1303e2    mov x2, x19
   4b6d8:   52800203    mov w3, #0x10                   // #16
   4b6dc:   97ffeb00    bl  462dc <__libc_init@plt-0x1a7d4>
   4b6e0:   14000041    b   4b7e4 <__libc_init@plt-0x152cc>
   4b6e4:   7101c51f    cmp w8, #0x71
   4b6e8:   540000cc    b.gt    4b700 <__libc_init@plt-0x153b0>
   4b6ec:   7101691f    cmp w8, #0x5a
   4b6f0:   540005e0    b.eq    4b7ac <__libc_init@plt-0x15304>  // b.none
   4b6f4:   71019d1f    cmp w8, #0x67
   4b6f8:   540000c0    b.eq    4b710 <__libc_init@plt-0x153a0>  // b.none
   4b6fc:   14000032    b   4b7c4 <__libc_init@plt-0x152ec>
   4b700:   7101c91f    cmp w8, #0x72
   4b704:   54000060    b.eq    4b710 <__libc_init@plt-0x153a0>  // b.none
   4b708:   7101e91f    cmp w8, #0x7a
   4b70c:   540005c1    b.ne    4b7c4 <__libc_init@plt-0x152ec>  // b.any
   4b710:   aa1303e0    mov x0, x19
   4b714:   aa1403e1    mov x1, x20
   4b718:   940002e5    bl  4c2ac <__libc_init@plt-0x14804>
   4b71c:   14000032    b   4b7e4 <__libc_init@plt-0x152cc>
   4b720:   aa1303e0    mov x0, x19
   4b724:   aa1403e1    mov x1, x20
   4b728:   94000176    bl  4bd00 <__libc_init@plt-0x14db0>
   4b72c:   1400002e    b   4b7e4 <__libc_init@plt-0x152cc>
   4b730:   910023e0    add x0, sp, #0x8
   4b734:   aa1403e1    mov x1, x20
   4b738:   52800c82    mov w2, #0x64                   // #100
   4b73c:   94005571    bl  60d00 <memcpy@plt>
   4b740:   9101c3e8    add x8, sp, #0x70
   4b744:   910023e1    add x1, sp, #0x8
   4b748:   aa1303e0    mov x0, x19
   4b74c:   94000270    bl  4c10c <__libc_init@plt-0x149a4>
   4b750:   9101c3e1    add x1, sp, #0x70
   4b754:   aa1303e0    mov x0, x19
   4b758:   97ffffc7    bl  4b674 <__libc_init@plt-0x1543c>
   4b75c:   14000022    b   4b7e4 <__libc_init@plt-0x152cc>
   4b760:   f8420660    ldr x0, [x19], #32
   4b764:   aa1403e1    mov x1, x20
   4b768:   aa1303e2    mov x2, x19
   4b76c:   52800203    mov w3, #0x10                   // #16
   4b770:   97ffe925    bl  45c04 <__libc_init@plt-0x1aeac>
   4b774:   1400001c    b   4b7e4 <__libc_init@plt-0x152cc>
   4b778:   39400688    ldrb    w8, [x20, #1]
   4b77c:   7101611f    cmp w8, #0x58
   4b780:   54000460    b.eq    4b80c <__libc_init@plt-0x152a4>  // b.none
   4b784:   aa1303e0    mov x0, x19
   4b788:   aa1403e1    mov x1, x20
   4b78c:   94000026    bl  4b824 <__libc_init@plt-0x1528c>
   4b790:   14000015    b   4b7e4 <__libc_init@plt-0x152cc>
   4b794:   f8420660    ldr x0, [x19], #32
   4b798:   aa1403e1    mov x1, x20
   4b79c:   aa1303e2    mov x2, x19
   4b7a0:   52800203    mov w3, #0x10                   // #16
   4b7a4:   97ffe9a9    bl  45e48 <__libc_init@plt-0x1ac68>
   4b7a8:   1400000f    b   4b7e4 <__libc_init@plt-0x152cc>
   4b7ac:   f8420660    ldr x0, [x19], #32
   4b7b0:   aa1403e1    mov x1, x20
   4b7b4:   aa1303e2    mov x2, x19
   4b7b8:   52800203    mov w3, #0x10                   // #16
   4b7bc:   97ffea3a    bl  460a4 <__libc_init@plt-0x1aa0c>
   4b7c0:   14000009    b   4b7e4 <__libc_init@plt-0x152cc>
   4b7c4:   f9400260    ldr x0, [x19]
   4b7c8:   97ff7513    bl  28c14 <__libc_init@plt-0x37e9c>
   4b7cc:   90fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4b7d0:   39400283    ldrb    w3, [x20]
   4b7d4:   91026c42    add x2, x2, #0x9b
   4b7d8:   52807da1    mov w1, #0x3ed                  // #1005
   4b7dc:   97ff5c6f    bl  22998 <__libc_init@plt-0x3e118>
   4b7e0:   2a1f03e0    mov w0, wzr
   4b7e4:   f94016a8    ldr x8, [x21, #40]
   4b7e8:   f85f83a9    ldur    x9, [x29, #-8]
   4b7ec:   eb09011f    cmp x8, x9
   4b7f0:   54000181    b.ne    4b820 <__libc_init@plt-0x15290>  // b.any
   4b7f4:   a9504ff4    ldp x20, x19, [sp, #256]
   4b7f8:   12000000    and w0, w0, #0x1
   4b7fc:   a94f57fc    ldp x28, x21, [sp, #240]
   4b800:   a94e7bfd    ldp x29, x30, [sp, #224]
   4b804:   910443ff    add sp, sp, #0x110
   4b808:   d65f03c0    ret
   4b80c:   f9400260    ldr x0, [x19]
   4b810:   97ff7501    bl  28c14 <__libc_init@plt-0x37e9c>
   4b814:   f0fffde1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   4b818:   91388021    add x1, x1, #0xe20
   4b81c:   97ff5dfb    bl  23008 <__libc_init@plt-0x3daa8>
   4b820:   940054c8    bl  60b40 <__stack_chk_fail@plt>
   4b824:   d10283ff    sub sp, sp, #0xa0
   4b828:   a9047bfd    stp x29, x30, [sp, #64]
   4b82c:   910103fd    add x29, sp, #0x40
   4b830:   a9056ffc    stp x28, x27, [sp, #80]
   4b834:   a90667fa    stp x26, x25, [sp, #96]
   4b838:   a9075ff8    stp x24, x23, [sp, #112]
   4b83c:   a90857f6    stp x22, x21, [sp, #128]
   4b840:   a9094ff4    stp x20, x19, [sp, #144]
   4b844:   d53bd058    mrs x24, tpidr_el0
   4b848:   aa0103f4    mov x20, x1
   4b84c:   f9401708    ldr x8, [x24, #40]
   4b850:   aa0003f3    mov x19, x0
   4b854:   f81f83a8    stur    x8, [x29, #-8]
   4b858:   39404028    ldrb    w8, [x1, #16]
   4b85c:   b9400c29    ldr w9, [x1, #12]
   4b860:   3940202a    ldrb    w10, [x1, #8]
   4b864:   3940702c    ldrb    w12, [x1, #28]
   4b868:   7100011f    cmp w8, #0x0
   4b86c:   b940042b    ldr w11, [x1, #4]
   4b870:   1a8903ed    csel    w13, wzr, w9, eq    // eq = none
   4b874:   7100015f    cmp w10, #0x0
   4b878:   79c04c35    ldrsh   w21, [x1, #38]
   4b87c:   53017d89    lsr w9, w12, #1
   4b880:   1a8b03fa    csel    w26, wzr, w11, eq   // eq = none
   4b884:   121f0136    and w22, w9, #0x2
   4b888:   3400007a    cbz w26, 4b894 <__libc_init@plt-0x1521c>
   4b88c:   2a0d03fc    mov w28, w13
   4b890:   14000008    b   4b8b0 <__libc_init@plt-0x15200>
   4b894:   340000a8    cbz w8, 4b8a8 <__libc_init@plt-0x15208>
   4b898:   710006bf    cmp w21, #0x1
   4b89c:   7a40b9a0    ccmp    w13, #0x0, #0x0, lt // lt = tstop
   4b8a0:   1a9f15bc    csinc   w28, w13, wzr, ne   // ne = any
   4b8a4:   14000003    b   4b8b0 <__libc_init@plt-0x15200>
   4b8a8:   320002d6    orr w22, w22, #0x1
   4b8ac:   5285a8fc    mov w28, #0x2d47                    // #11591
   4b8b0:   39400699    ldrb    w25, [x20, #1]
   4b8b4:   f9000bf8    str x24, [sp, #16]
   4b8b8:   71013b3f    cmp w25, #0x4e
   4b8bc:   54000141    b.ne    4b8e4 <__libc_init@plt-0x151cc>  // b.any
   4b8c0:   a9422269    ldp x9, x8, [x19, #32]
   4b8c4:   f90007ff    str xzr, [sp, #8]
   4b8c8:   9240f908    and x8, x8, #0x7fffffffffffffff
   4b8cc:   aa080128    orr x8, x9, x8
   4b8d0:   f100011f    cmp x8, #0x0
   4b8d4:   52800068    mov w8, #0x3                    // #3
   4b8d8:   1a9f1515    csinc   w21, w8, wzr, ne    // ne = any
   4b8dc:   0b1c02bc    add w28, w21, w28
   4b8e0:   1400001a    b   4b948 <__libc_init@plt-0x15168>
   4b8e4:   71014f3f    cmp w25, #0x53
   4b8e8:   540000a1    b.ne    4b8fc <__libc_init@plt-0x151b4>  // b.any
   4b8ec:   f90007ff    str xzr, [sp, #8]
   4b8f0:   1100079c    add w28, w28, #0x1
   4b8f4:   52800035    mov w21, #0x1                       // #1
   4b8f8:   14000014    b   4b948 <__libc_init@plt-0x15168>
   4b8fc:   37f80195    tbnz    w21, #31, 4b92c <__libc_init@plt-0x15184>
   4b900:   34000135    cbz w21, 4b924 <__libc_init@plt-0x1518c>
   4b904:   110009b7    add w23, w13, #0x2
   4b908:   6b1502ff    cmp w23, w21
   4b90c:   54001ccd    b.le    4bca4 <__libc_init@plt-0x14e0c>
   4b910:   11000b89    add w9, w28, #0x2
   4b914:   11000788    add w8, w28, #0x1
   4b918:   6b15013f    cmp w9, w21
   4b91c:   2a0803fc    mov w28, w8
   4b920:   1a95b135    csel    w21, w9, w21, lt    // lt = tstop
   4b924:   f90007ff    str xzr, [sp, #8]
   4b928:   14000008    b   4b948 <__libc_init@plt-0x15168>
   4b92c:   4b0d03f7    neg w23, w13
   4b930:   6b1702bf    cmp w21, w23
   4b934:   54001c2d    b.le    4bcb8 <__libc_init@plt-0x14df8>
   4b938:   4b1503e9    neg w9, w21
   4b93c:   0b150388    add w8, w28, w21
   4b940:   0aa87d1c    bic w28, w8, w8, asr #31
   4b944:   f90007e9    str x9, [sp, #8]
   4b948:   528aaad8    mov w24, #0x5556                    // #21846
   4b94c:   4b1503fb    neg w27, w21
   4b950:   72aaaab8    movk    w24, #0x5555, lsl #16
   4b954:   2a1c03f7    mov w23, w28
   4b958:   b90003ed    str w13, [sp]
   4b95c:   b9402282    ldr w2, [x20, #32]
   4b960:   910083e8    add x8, sp, #0x20
   4b964:   aa1303e0    mov x0, x19
   4b968:   2a1703e1    mov w1, w23
   4b96c:   2a1603e3    mov w3, w22
   4b970:   94000291    bl  4c3b4 <__libc_init@plt-0x146fc>
   4b974:   f94013e8    ldr x8, [sp, #32]
   4b978:   b40001c8    cbz x8, 4b9b0 <__libc_init@plt-0x15100>
   4b97c:   f94017e2    ldr x2, [sp, #40]
   4b980:   b4000182    cbz x2, 4b9b0 <__libc_init@plt-0x15100>
   4b984:   39400109    ldrb    w9, [x8]
   4b988:   7100b53f    cmp w9, #0x2d
   4b98c:   54000060    b.eq    4b998 <__libc_init@plt-0x15118>  // b.none
   4b990:   7100ad3f    cmp w9, #0x2b
   4b994:   54000081    b.ne    4b9a4 <__libc_init@plt-0x1510c>  // b.any
   4b998:   f100045f    cmp x2, #0x1
   4b99c:   540000a0    b.eq    4b9b0 <__libc_init@plt-0x15100>  // b.none
   4b9a0:   39400509    ldrb    w9, [x8, #1]
   4b9a4:   5100e928    sub w8, w9, #0x3a
   4b9a8:   31002d1f    cmn w8, #0xb
   4b9ac:   54001429    b.ls    4bc30 <__libc_init@plt-0x14e80>  // b.plast
   4b9b0:   a9422269    ldp x9, x8, [x19, #32]
   4b9b4:   9240f908    and x8, x8, #0x7fffffffffffffff
   4b9b8:   aa080128    orr x8, x9, x8
   4b9bc:   b4000088    cbz x8, 4b9cc <__libc_init@plt-0x150e4>
   4b9c0:   b94033e8    ldr w8, [sp, #48]
   4b9c4:   0b080368    add w8, w27, w8
   4b9c8:   b90033e8    str w8, [sp, #48]
   4b9cc:   b94033e1    ldr w1, [sp, #48]
   4b9d0:   71013b3f    cmp w25, #0x4e
   4b9d4:   54000541    b.ne    4ba7c <__libc_init@plt-0x15034>  // b.any
   4b9d8:   9b387c28    smull   x8, w1, w24
   4b9dc:   d37ffd09    lsr x9, x8, #63
   4b9e0:   d360fd08    lsr x8, x8, #32
   4b9e4:   0b090108    add w8, w8, w9
   4b9e8:   0b080508    add w8, w8, w8, lsl #1
   4b9ec:   6b080028    subs    w8, w1, w8
   4b9f0:   540000a0    b.eq    4ba04 <__libc_init@plt-0x150ac>  // b.none
   4b9f4:   710006f7    subs    w23, w23, #0x1
   4b9f8:   540000ad    b.le    4ba0c <__libc_init@plt-0x150a4>
   4b9fc:   1100077b    add w27, w27, #0x1
   4ba00:   17ffffd7    b   4b95c <__libc_init@plt-0x15154>
   4ba04:   4b1b03f5    neg w21, w27
   4ba08:   14000004    b   4ba18 <__libc_init@plt-0x15098>
   4ba0c:   4b080021    sub w1, w1, w8
   4ba10:   4b1b0115    sub w21, w8, w27
   4ba14:   b90033e1    str w1, [sp, #48]
   4ba18:   710012bf    cmp w21, #0x4
   4ba1c:   5400010b    b.lt    4ba3c <__libc_init@plt-0x15074>  // b.tstop
   4ba20:   52955568    mov w8, #0xaaab                 // #43691
   4ba24:   72b55548    movk    w8, #0xaaaa, lsl #16
   4ba28:   9ba87ea8    umull   x8, w21, w8
   4ba2c:   d361fd08    lsr x8, x8, #33
   4ba30:   0b080508    add w8, w8, w8, lsl #1
   4ba34:   4b0802b5    sub w21, w21, w8
   4ba38:   1400000d    b   4ba6c <__libc_init@plt-0x15044>
   4ba3c:   710002bf    cmp w21, #0x0
   4ba40:   540001ac    b.gt    4ba74 <__libc_init@plt-0x1503c>
   4ba44:   52955569    mov w9, #0xaaab                 // #43691
   4ba48:   4b1503e8    neg w8, w21
   4ba4c:   72b55549    movk    w9, #0xaaaa, lsl #16
   4ba50:   1280004a    mov w10, #0xfffffffd                // #-3
   4ba54:   9ba97d09    umull   x9, w8, w9
   4ba58:   d361fd29    lsr x9, x9, #33
   4ba5c:   0b090529    add w9, w9, w9, lsl #1
   4ba60:   4b090108    sub w8, w8, w9
   4ba64:   52000515    eor w21, w8, #0x3
   4ba68:   4b090148    sub w8, w10, w9
   4ba6c:   0b010101    add w1, w8, w1
   4ba70:   b90033e1    str w1, [sp, #48]
   4ba74:   b94003e8    ldr w8, [sp]
   4ba78:   0b0802bc    add w28, w21, w8
   4ba7c:   910073e3    add x3, sp, #0x1c
   4ba80:   aa1303e0    mov x0, x19
   4ba84:   aa1403e2    mov x2, x20
   4ba88:   b9001fff    str wzr, [sp, #28]
   4ba8c:   97fff10a    bl  47eb4 <__libc_init@plt-0x18bfc>
   4ba90:   f94013e8    ldr x8, [sp, #32]
   4ba94:   120002cc    and w12, w22, #0x1
   4ba98:   b9402beb    ldr w11, [sp, #40]
   4ba9c:   b9801ff8    ldrsw   x24, [sp, #28]
   4baa0:   39400108    ldrb    w8, [x8]
   4baa4:   7100b51f    cmp w8, #0x2d
   4baa8:   1a9f17e9    cset    w9, eq  // eq = none
   4baac:   7100ad1f    cmp w8, #0x2b
   4bab0:   1a9f17e8    cset    w8, eq  // eq = none
   4bab4:   2a080139    orr w25, w9, w8
   4bab8:   4b19016a    sub w10, w11, w25
   4babc:   4b0a02a8    sub w8, w21, w10
   4bac0:   0aa87d17    bic w23, w8, w8, asr #31
   4bac4:   0b170149    add w9, w10, w23
   4bac8:   4b090389    sub w9, w28, w9
   4bacc:   7100013f    cmp w9, #0x0
   4bad0:   7a40c980    ccmp    w12, #0x0, #0x0, gt
   4bad4:   f94007ec    ldr x12, [sp, #8]
   4bad8:   0b18018c    add w12, w12, w24
   4badc:   1a9f0136    csel    w22, w9, wzr, eq    // eq = none
   4bae0:   0b17018c    add w12, w12, w23
   4bae4:   7100035f    cmp w26, #0x0
   4bae8:   0b0b0189    add w9, w12, w11
   4baec:   0b16012c    add w12, w9, w22
   4baf0:   1a8cc749    csinc   w9, w26, w12, gt
   4baf4:   b4000940    cbz x0, 4bc1c <__libc_init@plt-0x14e94>
   4baf8:   4b1702ab    sub w11, w21, w23
   4bafc:   0aab7d7b    bic w27, w11, w11, asr #31
   4bb00:   4b1b0155    sub w21, w10, w27
   4bb04:   1100058a    add w10, w12, #0x1
   4bb08:   6b09015f    cmp w10, w9
   4bb0c:   5400088c    b.gt    4bc1c <__libc_init@plt-0x14e94>
   4bb10:   1a9fa7ec    cset    w12, lt // lt = tstop
   4bb14:   7100057f    cmp w11, #0x1
   4bb18:   1a9fa7eb    cset    w11, lt // lt = tstop
   4bb1c:   7100051f    cmp w8, #0x1
   4bb20:   1a9fa7e8    cset    w8, lt  // lt = tstop
   4bb24:   0a0b018b    and w11, w12, w11
   4bb28:   0a08017c    and w28, w11, w8
   4bb2c:   7100035f    cmp w26, #0x0
   4bb30:   0b1c0148    add w8, w10, w28
   4bb34:   f90003e0    str x0, [sp]
   4bb38:   7a490100    ccmp    w8, w9, #0x0, eq    // eq = none
   4bb3c:   93407d02    sxtw    x2, w8
   4bb40:   aa1303e0    mov x0, x19
   4bb44:   aa1403e1    mov x1, x20
   4bb48:   1a89b109    csel    w9, w8, w9, lt  // lt = tstop
   4bb4c:   93407d23    sxtw    x3, w9
   4bb50:   97fff08b    bl  47d7c <__libc_init@plt-0x18d34>
   4bb54:   360008a0    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bb58:   f9400260    ldr x0, [x19]
   4bb5c:   0b190362    add w2, w27, w25
   4bb60:   f94013e1    ldr x1, [sp, #32]
   4bb64:   97ff6fdd    bl  27ad8 <__libc_init@plt-0x38fd8>
   4bb68:   36000800    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bb6c:   7100039f    cmp w28, #0x0
   4bb70:   f9400260    ldr x0, [x19]
   4bb74:   9a9f06e2    csinc   x2, x23, xzr, eq    // eq = none
   4bb78:   52800601    mov w1, #0x30                   // #48
   4bb7c:   97ff7485    bl  28d90 <__libc_init@plt-0x37d20>
   4bb80:   36000740    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bb84:   39407288    ldrb    w8, [x20, #28]
   4bb88:   d0fffe09    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4bb8c:   d0fffe0a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   4bb90:   91142129    add x9, x9, #0x508
   4bb94:   9114294a    add x10, x10, #0x50a
   4bb98:   f9400260    ldr x0, [x19]
   4bb9c:   721f011f    tst w8, #0x2
   4bba0:   52800022    mov w2, #0x1                    // #1
   4bba4:   9a890141    csel    x1, x10, x9, eq // eq = none
   4bba8:   97ff6fcc    bl  27ad8 <__libc_init@plt-0x38fd8>
   4bbac:   360005e0    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bbb0:   f94007e8    ldr x8, [sp, #8]
   4bbb4:   52800601    mov w1, #0x30                   // #48
   4bbb8:   f9400260    ldr x0, [x19]
   4bbbc:   93407d02    sxtw    x2, w8
   4bbc0:   97ff7474    bl  28d90 <__libc_init@plt-0x37d20>
   4bbc4:   36000520    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bbc8:   f94013e8    ldr x8, [sp, #32]
   4bbcc:   93407ea2    sxtw    x2, w21
   4bbd0:   f9400260    ldr x0, [x19]
   4bbd4:   8b394108    add x8, x8, w25, uxtw
   4bbd8:   8b3b4101    add x1, x8, w27, uxtw
   4bbdc:   97ff6fbf    bl  27ad8 <__libc_init@plt-0x38fd8>
   4bbe0:   36000440    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bbe4:   f9400260    ldr x0, [x19]
   4bbe8:   52800601    mov w1, #0x30                   // #48
   4bbec:   aa1603e2    mov x2, x22
   4bbf0:   97ff7468    bl  28d90 <__libc_init@plt-0x37d20>
   4bbf4:   360003a0    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bbf8:   f9400260    ldr x0, [x19]
   4bbfc:   aa1803e2    mov x2, x24
   4bc00:   f94003e1    ldr x1, [sp]
   4bc04:   97ff6fb5    bl  27ad8 <__libc_init@plt-0x38fd8>
   4bc08:   36000300    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bc0c:   aa1303e0    mov x0, x19
   4bc10:   aa1403e1    mov x1, x20
   4bc14:   97fff092    bl  47e5c <__libc_init@plt-0x18c54>
   4bc18:   14000015    b   4bc6c <__libc_init@plt-0x14e44>
   4bc1c:   f9400260    ldr x0, [x19]
   4bc20:   93407d22    sxtw    x2, w9
   4bc24:   52800541    mov w1, #0x2a                   // #42
   4bc28:   97ff745a    bl  28d90 <__libc_init@plt-0x37d20>
   4bc2c:   14000010    b   4bc6c <__libc_init@plt-0x14e44>
   4bc30:   93407f43    sxtw    x3, w26
   4bc34:   aa1303e0    mov x0, x19
   4bc38:   aa1403e1    mov x1, x20
   4bc3c:   97fff050    bl  47d7c <__libc_init@plt-0x18d34>
   4bc40:   36000140    tbz w0, #0, 4bc68 <__libc_init@plt-0x14e48>
   4bc44:   a9420be1    ldp x1, x2, [sp, #32]
   4bc48:   f9400260    ldr x0, [x19]
   4bc4c:   97ff6fa3    bl  27ad8 <__libc_init@plt-0x38fd8>
   4bc50:   f9400bf8    ldr x24, [sp, #16]
   4bc54:   36000420    tbz w0, #0, 4bcd8 <__libc_init@plt-0x14dd8>
   4bc58:   aa1303e0    mov x0, x19
   4bc5c:   aa1403e1    mov x1, x20
   4bc60:   97fff07f    bl  47e5c <__libc_init@plt-0x18c54>
   4bc64:   14000003    b   4bc70 <__libc_init@plt-0x14e40>
   4bc68:   2a1f03e0    mov w0, wzr
   4bc6c:   f9400bf8    ldr x24, [sp, #16]
   4bc70:   f9401708    ldr x8, [x24, #40]
   4bc74:   f85f83a9    ldur    x9, [x29, #-8]
   4bc78:   eb09011f    cmp x8, x9
   4bc7c:   54000321    b.ne    4bce0 <__libc_init@plt-0x14dd0>  // b.any
   4bc80:   a9494ff4    ldp x20, x19, [sp, #144]
   4bc84:   12000000    and w0, w0, #0x1
   4bc88:   a94857f6    ldp x22, x21, [sp, #128]
   4bc8c:   a9475ff8    ldp x24, x23, [sp, #112]
   4bc90:   a94667fa    ldp x26, x25, [sp, #96]
   4bc94:   a9456ffc    ldp x28, x27, [sp, #80]
   4bc98:   a9447bfd    ldp x29, x30, [sp, #64]
   4bc9c:   910283ff    add sp, sp, #0xa0
   4bca0:   d65f03c0    ret
   4bca4:   f9400260    ldr x0, [x19]
   4bca8:   97ff73db    bl  28c14 <__libc_init@plt-0x37e9c>
   4bcac:   90fffe02    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4bcb0:   911cb042    add x2, x2, #0x72c
   4bcb4:   14000005    b   4bcc8 <__libc_init@plt-0x14de8>
   4bcb8:   f9400260    ldr x0, [x19]
   4bcbc:   97ff73d6    bl  28c14 <__libc_init@plt-0x37e9c>
   4bcc0:   b0fffe02    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   4bcc4:   912f5842    add x2, x2, #0xbd6
   4bcc8:   528080e1    mov w1, #0x407                  // #1031
   4bccc:   2a1503e3    mov w3, w21
   4bcd0:   2a1703e4    mov w4, w23
   4bcd4:   97ff5b31    bl  22998 <__libc_init@plt-0x3e118>
   4bcd8:   2a1f03e0    mov w0, wzr
   4bcdc:   17ffffe5    b   4bc70 <__libc_init@plt-0x14e40>
   4bce0:   94005398    bl  60b40 <__stack_chk_fail@plt>
   4bce4:   a9bf7bfd    stp x29, x30, [sp, #-16]!
   4bce8:   910003fd    mov x29, sp
   4bcec:   f9400000    ldr x0, [x0]
   4bcf0:   97ff73c9    bl  28c14 <__libc_init@plt-0x37e9c>
   4bcf4:   f0fffde1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   4bcf8:   91388021    add x1, x1, #0xe20
   4bcfc:   97ff5cc3    bl  23008 <__libc_init@plt-0x3daa8>
   4bd00:   d10283ff    sub sp, sp, #0xa0
   4bd04:   a9047bfd    stp x29, x30, [sp, #64]
   4bd08:   910103fd    add x29, sp, #0x40
   4bd0c:   a9056ffc    stp x28, x27, [sp, #80]
   4bd10:   a90667fa    stp x26, x25, [sp, #96]
   4bd14:   a9075ff8    stp x24, x23, [sp, #112]
   4bd18:   a90857f6    stp x22, x21, [sp, #128]
   4bd1c:   a9094ff4    stp x20, x19, [sp, #144]
   4bd20:   d53bd048    mrs x8, tpidr_el0
   4bd24:   5285a95c    mov w28, #0x2d4a                    // #11594
   4bd28:   f9000fe8    str x8, [sp, #24]
   4bd2c:   aa0103f3    mov x19, x1
   4bd30:   f9401508    ldr x8, [x8, #40]
   4bd34:   aa0003f4    mov x20, x0
   4bd38:   2a1f03fa    mov w26, wzr
   4bd3c:   52800037    mov w23, #0x1                       // #1
   4bd40:   f81f83a8    stur    x8, [x29, #-8]
   4bd44:   39404028    ldrb    w8, [x1, #16]
   4bd48:   b9400c29    ldr w9, [x1, #12]
   4bd4c:   3940202a    ldrb    w10, [x1, #8]
   4bd50:   b940042b    ldr w11, [x1, #4]
   4bd54:   7100011f    cmp w8, #0x0
   4bd58:   1a8903e9    csel    w9, wzr, w9, eq // eq = none
   4bd5c:   3940702c    ldrb    w12, [x1, #28]
   4bd60:   7100015f    cmp w10, #0x0
   4bd64:   b9402036    ldr w22, [x1, #32]
   4bd68:   1a8b03ea    csel    w10, wzr, w11, eq   // eq = none
   4bd6c:   2a080148    orr w8, w10, w8
   4bd70:   7100011f    cmp w8, #0x0
   4bd74:   f9000bea    str x10, [sp, #16]
   4bd78:   53017d8a    lsr w10, w12, #1
   4bd7c:   121f0148    and w8, w10, #0x2
   4bd80:   1a9f07ea    cset    w10, ne // ne = any
   4bd84:   1a9c1139    csel    w25, w9, w28, ne    // ne = any
   4bd88:   b9000fea    str w10, [sp, #12]
   4bd8c:   1a9f17ea    cset    w10, eq // eq = none
   4bd90:   2a080155    orr w21, w10, w8
   4bd94:   0b190341    add w1, w26, w25
   4bd98:   910083e8    add x8, sp, #0x20
   4bd9c:   aa1403e0    mov x0, x20
   4bda0:   2a1603e2    mov w2, w22
   4bda4:   2a1503e3    mov w3, w21
   4bda8:   94000183    bl  4c3b4 <__libc_init@plt-0x146fc>
   4bdac:   a9420be9    ldp x9, x2, [sp, #32]
   4bdb0:   b40001a9    cbz x9, 4bde4 <__libc_init@plt-0x14ccc>
   4bdb4:   b4000182    cbz x2, 4bde4 <__libc_init@plt-0x14ccc>
   4bdb8:   39400128    ldrb    w8, [x9]
   4bdbc:   7100b51f    cmp w8, #0x2d
   4bdc0:   54000060    b.eq    4bdcc <__libc_init@plt-0x14ce4>  // b.none
   4bdc4:   7100ad1f    cmp w8, #0x2b
   4bdc8:   54000081    b.ne    4bdd8 <__libc_init@plt-0x14cd8>  // b.any
   4bdcc:   f100045f    cmp x2, #0x1
   4bdd0:   540000a0    b.eq    4bde4 <__libc_init@plt-0x14ccc>  // b.none
   4bdd4:   39400528    ldrb    w8, [x9, #1]
   4bdd8:   5100e908    sub w8, w8, #0x3a
   4bddc:   31002d1f    cmn w8, #0xb
   4bde0:   54000729    b.ls    4bec4 <__libc_init@plt-0x14bec>  // b.plast
   4bde4:   3940012b    ldrb    w11, [x9]
   4bde8:   a942368c    ldp x12, x13, [x20, #32]
   4bdec:   b94033e8    ldr w8, [sp, #48]
   4bdf0:   7100ad7f    cmp w11, #0x2b
   4bdf4:   79c04e6a    ldrsh   w10, [x19, #38]
   4bdf8:   9240f9ad    and x13, x13, #0x7fffffffffffffff
   4bdfc:   0b0a0108    add w8, w8, w10
   4be00:   1a9f17ea    cset    w10, eq // eq = none
   4be04:   7100b57f    cmp w11, #0x2d
   4be08:   1a9f17ee    cset    w14, eq // eq = none
   4be0c:   2a0a01db    orr w27, w14, w10
   4be10:   aa0d018a    orr x10, x12, x13
   4be14:   4b1b004c    sub w12, w2, w27
   4be18:   f100015f    cmp x10, #0x0
   4be1c:   1a8c03ea    csel    w10, wzr, w12, eq   // eq = none
   4be20:   1a8803e8    csel    w8, wzr, w8, eq // eq = none
   4be24:   37f8017a    tbnz    w26, #31, 4be50 <__libc_init@plt-0x14c60>
   4be28:   6b1a011f    cmp w8, w26
   4be2c:   5400012d    b.le    4be50 <__libc_init@plt-0x14c60>
   4be30:   520002ec    eor w12, w23, #0x1
   4be34:   370000ec    tbnz    w12, #0, 4be50 <__libc_init@plt-0x14c60>
   4be38:   39404269    ldrb    w9, [x19, #16]
   4be3c:   4b08038a    sub w10, w28, w8
   4be40:   2a1f03f7    mov w23, wzr
   4be44:   7100013f    cmp w9, #0x0
   4be48:   1a990159    csel    w25, w10, w25, eq   // eq = none
   4be4c:   1400001c    b   4bebc <__libc_init@plt-0x14bf4>
   4be50:   2b19011f    cmn w8, w25
   4be54:   54000141    b.ne    4be7c <__libc_init@plt-0x14c34>  // b.any
   4be58:   7100055f    cmp w10, #0x1
   4be5c:   5400010b    b.lt    4be7c <__libc_init@plt-0x14c34>  // b.tstop
   4be60:   710006df    cmp w22, #0x1
   4be64:   54000240    b.eq    4beac <__libc_init@plt-0x14c04>  // b.none
   4be68:   71000adf    cmp w22, #0x2
   4be6c:   540001a0    b.eq    4bea0 <__libc_init@plt-0x14c10>  // b.none
   4be70:   71000edf    cmp w22, #0x3
   4be74:   54000201    b.ne    4beb4 <__libc_init@plt-0x14bfc>  // b.any
   4be78:   14000022    b   4bf00 <__libc_init@plt-0x14bb0>
   4be7c:   2a1f03f8    mov w24, wzr
   4be80:   6b1a011f    cmp w8, w26
   4be84:   5400058a    b.ge    4bf34 <__libc_init@plt-0x14b7c>  // b.tcont
   4be88:   4b1903e9    neg w9, w25
   4be8c:   6b09035f    cmp w26, w9
   4be90:   5400052d    b.le    4bf34 <__libc_init@plt-0x14b7c>
   4be94:   6b09011f    cmp w8, w9
   4be98:   1a88b128    csel    w8, w9, w8, lt  // lt = tstop
   4be9c:   14000008    b   4bebc <__libc_init@plt-0x14bf4>
   4bea0:   7100b57f    cmp w11, #0x2d
   4bea4:   54000081    b.ne    4beb4 <__libc_init@plt-0x14bfc>  // b.any
   4bea8:   1400001c    b   4bf18 <__libc_init@plt-0x14b98>
   4beac:   7100b57f    cmp w11, #0x2d
   4beb0:   54000341    b.ne    4bf18 <__libc_init@plt-0x14b98>  // b.any
   4beb4:   52800076    mov w22, #0x3                       // #3
   4beb8:   2a1a03e8    mov w8, w26
   4bebc:   2a0803fa    mov w26, w8
   4bec0:   17ffffb5    b   4bd94 <__libc_init@plt-0x14d1c>
   4bec4:   f9400be8    ldr x8, [sp, #16]
   4bec8:   aa1403e0    mov x0, x20
   4becc:   aa1303e1    mov x1, x19
   4bed0:   93407d03    sxtw    x3, w8
   4bed4:   97ffefaa    bl  47d7c <__libc_init@plt-0x18d34>
   4bed8:   36000fa0    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4bedc:   a9420be1    ldp x1, x2, [sp, #32]
   4bee0:   f9400280    ldr x0, [x20]
   4bee4:   97ff6efd    bl  27ad8 <__libc_init@plt-0x38fd8>
   4bee8:   f9400ff5    ldr x21, [sp, #24]
   4beec:   36000f20    tbz w0, #0, 4c0d0 <__libc_init@plt-0x149e0>
   4bef0:   aa1403e0    mov x0, x20
   4bef4:   aa1303e1    mov x1, x19
   4bef8:   97ffefd9    bl  47e5c <__libc_init@plt-0x18c54>
   4befc:   14000076    b   4c0d4 <__libc_init@plt-0x149dc>
   4bf00:   b940226a    ldr w10, [x19, #32]
   4bf04:   71000d5f    cmp w10, #0x3
   4bf08:   54000100    b.eq    4bf28 <__libc_init@plt-0x14b88>  // b.none
   4bf0c:   387b4929    ldrb    w9, [x9, w27, uxtw]
   4bf10:   7100d53f    cmp w9, #0x35
   4bf14:   540000a3    b.cc    4bf28 <__libc_init@plt-0x14b88>  // b.lo, b.ul, b.last
   4bf18:   2a1f03ea    mov w10, wzr
   4bf1c:   11000508    add w8, w8, #0x1
   4bf20:   52800038    mov w24, #0x1                       // #1
   4bf24:   14000004    b   4bf34 <__libc_init@plt-0x14b7c>
   4bf28:   2a1f03ea    mov w10, wzr
   4bf2c:   2a1f03e8    mov w8, wzr
   4bf30:   2a1f03f8    mov w24, wzr
   4bf34:   6b08015f    cmp w10, w8
   4bf38:   1a88b149    csel    w9, w10, w8, lt // lt = tstop
   4bf3c:   0aa97d37    bic w23, w9, w9, asr #31
   4bf40:   4b0803e9    neg w9, w8
   4bf44:   4b17010b    sub w11, w8, w23
   4bf48:   0a887d29    and w9, w9, w8, asr #31
   4bf4c:   6b19013f    cmp w9, w25
   4bf50:   4b17015a    sub w26, w10, w23
   4bf54:   0aab7d68    bic w8, w11, w11, asr #31
   4bf58:   1a99b12c    csel    w12, w9, w25, lt    // lt = tstop
   4bf5c:   b9400fe9    ldr w9, [sp, #12]
   4bf60:   360000c9    tbz w9, #0, 4bf78 <__libc_init@plt-0x14b38>
   4bf64:   0b0c0309    add w9, w24, w12
   4bf68:   0b1a012b    add w11, w9, w26
   4bf6c:   4b0b032b    sub w11, w25, w11
   4bf70:   0aab7d76    bic w22, w11, w11, asr #31
   4bf74:   14000003    b   4bf80 <__libc_init@plt-0x14b30>
   4bf78:   2a1f03f6    mov w22, wzr
   4bf7c:   0b180189    add w9, w12, w24
   4bf80:   0b0a012a    add w10, w9, w10
   4bf84:   0b1b02f5    add w21, w23, w27
   4bf88:   0b08014a    add w10, w10, w8
   4bf8c:   0b150129    add w9, w9, w21
   4bf90:   2b16015f    cmn w10, w22
   4bf94:   f9400bea    ldr x10, [sp, #16]
   4bf98:   0b1a0129    add w9, w9, w26
   4bf9c:   1a9f1519    csinc   w25, w8, wzr, ne    // ne = any
   4bfa0:   0b160128    add w8, w9, w22
   4bfa4:   0b190108    add w8, w8, w25
   4bfa8:   7100015f    cmp w10, #0x0
   4bfac:   11000509    add w9, w8, #0x1
   4bfb0:   1a88c548    csinc   w8, w10, w8, gt
   4bfb4:   6b08013f    cmp w9, w8
   4bfb8:   540000ed    b.le    4bfd4 <__libc_init@plt-0x14adc>
   4bfbc:   f9400280    ldr x0, [x20]
   4bfc0:   93407d02    sxtw    x2, w8
   4bfc4:   52800541    mov w1, #0x2a                   // #42
   4bfc8:   97ff7372    bl  28d90 <__libc_init@plt-0x37d20>
   4bfcc:   f9400ff5    ldr x21, [sp, #24]
   4bfd0:   14000041    b   4c0d4 <__libc_init@plt-0x149dc>
   4bfd4:   1a9fa7ea    cset    w10, lt // lt = tstop
   4bfd8:   2b1902ff    cmn w23, w25
   4bfdc:   1a9f17eb    cset    w11, eq // eq = none
   4bfe0:   93407d03    sxtw    x3, w8
   4bfe4:   0a0b015c    and w28, w10, w11
   4bfe8:   aa1403e0    mov x0, x20
   4bfec:   0b1c0129    add w9, w9, w28
   4bff0:   aa1303e1    mov x1, x19
   4bff4:   93407d22    sxtw    x2, w9
   4bff8:   f9000bec    str x12, [sp, #16]
   4bffc:   97ffef60    bl  47d7c <__libc_init@plt-0x18d34>
   4c000:   36000660    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c004:   f9400280    ldr x0, [x20]
   4c008:   aa1503e2    mov x2, x21
   4c00c:   f94013e1    ldr x1, [sp, #32]
   4c010:   97ff6eb2    bl  27ad8 <__libc_init@plt-0x38fd8>
   4c014:   360005c0    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c018:   7100039f    cmp w28, #0x0
   4c01c:   f9400280    ldr x0, [x20]
   4c020:   9a9f0722    csinc   x2, x25, xzr, eq    // eq = none
   4c024:   52800601    mov w1, #0x30                   // #48
   4c028:   97ff735a    bl  28d90 <__libc_init@plt-0x37d20>
   4c02c:   36000500    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c030:   39407268    ldrb    w8, [x19, #28]
   4c034:   b0fffe09    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   4c038:   b0fffe0a    adrp    x10, d000 <__libc_init@plt-0x53ab0>
   4c03c:   91142129    add x9, x9, #0x508
   4c040:   9114294a    add x10, x10, #0x50a
   4c044:   f9400280    ldr x0, [x20]
   4c048:   721f011f    tst w8, #0x2
   4c04c:   52800022    mov w2, #0x1                    // #1
   4c050:   9a890141    csel    x1, x10, x9, eq // eq = none
   4c054:   97ff6ea1    bl  27ad8 <__libc_init@plt-0x38fd8>
   4c058:   360003a0    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c05c:   f9400be8    ldr x8, [sp, #16]
   4c060:   52800601    mov w1, #0x30                   // #48
   4c064:   f9400280    ldr x0, [x20]
   4c068:   93407d02    sxtw    x2, w8
   4c06c:   97ff7349    bl  28d90 <__libc_init@plt-0x37d20>
   4c070:   360002e0    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c074:   f94013e8    ldr x8, [sp, #32]
   4c078:   93407f42    sxtw    x2, w26
   4c07c:   f9400280    ldr x0, [x20]
   4c080:   8b3b4108    add x8, x8, w27, uxtw
   4c084:   8b374101    add x1, x8, w23, uxtw
   4c088:   97ff6e94    bl  27ad8 <__libc_init@plt-0x38fd8>
   4c08c:   36000200    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c090:   f9400280    ldr x0, [x20]
   4c094:   2a1803e2    mov w2, w24
   4c098:   52800621    mov w1, #0x31                   // #49
   4c09c:   97ff733d    bl  28d90 <__libc_init@plt-0x37d20>
   4c0a0:   36000160    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c0a4:   f9400280    ldr x0, [x20]
   4c0a8:   2a1603e2    mov w2, w22
   4c0ac:   52800601    mov w1, #0x30                   // #48
   4c0b0:   97ff7338    bl  28d90 <__libc_init@plt-0x37d20>
   4c0b4:   360000c0    tbz w0, #0, 4c0cc <__libc_init@plt-0x149e4>
   4c0b8:   f9400280    ldr x0, [x20]
   4c0bc:   52800401    mov w1, #0x20                   // #32
   4c0c0:   b9800a82    ldrsw   x2, [x20, #8]
   4c0c4:   97ff7333    bl  28d90 <__libc_init@plt-0x37d20>
   4c0c8:   17ffff88    b   4bee8 <__libc_init@plt-0x14bc8>
   4c0cc:   f9400ff5    ldr x21, [sp, #24]
   4c0d0:   2a1f03e0    mov w0, wzr
   4c0d4:   f94016a8    ldr x8, [x21, #40]
   4c0d8:   f85f83a9    ldur    x9, [x29, #-8]
   4c0dc:   eb09011f    cmp x8, x9
   4c0e0:   54000141    b.ne    4c108 <__libc_init@plt-0x149a8>  // b.any
   4c0e4:   a9494ff4    ldp x20, x19, [sp, #144]
   4c0e8:   12000000    and w0, w0, #0x1
   4c0ec:   a94857f6    ldp x22, x21, [sp, #128]
   4c0f0:   a9475ff8    ldp x24, x23, [sp, #112]
   4c0f4:   a94667fa    ldp x26, x25, [sp, #96]
   4c0f8:   a9456ffc    ldp x28, x27, [sp, #80]
   4c0fc:   a9447bfd    ldp x29, x30, [sp, #64]
   4c100:   910283ff    add sp, sp, #0xa0
   4c104:   d65f03c0    ret
   4c108:   9400528e    bl  60b40 <__stack_chk_fail@plt>
   4c10c:   d10183ff    sub sp, sp, #0x60
   4c110:   a9027bfd    stp x29, x30, [sp, #32]
   4c114:   910083fd    add x29, sp, #0x20
   4c118:   a9035ff8    stp x24, x23, [sp, #48]
   4c11c:   a90457f6    stp x22, x21, [sp, #64]
   4c120:   a9054ff4    stp x20, x19, [sp, #80]
   4c124:   d53bd057    mrs x23, tpidr_el0
   4c128:   aa0803f4    mov x20, x8
   4c12c:   f94016e8    ldr x8, [x23, #40]
   4c130:   aa0103f3    mov x19, x1
   4c134:   aa0003f5    mov x21, x0
   4c138:   f81f83a8    stur    x8, [x29, #-8]
   4c13c:   39402028    ldrb    w8, [x1, #8]
   4c140:   b9400429    ldr w9, [x1, #4]
   4c144:   3940402a    ldrb    w10, [x1, #16]
   4c148:   b9400c2b    ldr w11, [x1, #12]
   4c14c:   7100011f    cmp w8, #0x0
   4c150:   1a8903f8    csel    w24, wzr, w9, eq    // eq = none
   4c154:   52800429    mov w9, #0x21                   // #33
   4c158:   7100015f    cmp w10, #0x0
   4c15c:   528008a8    mov w8, #0x45                   // #69
   4c160:   1a8b0136    csel    w22, w9, w11, eq    // eq = none
   4c164:   7100071f    cmp w24, #0x1
   4c168:   39000028    strb    w8, [x1]
   4c16c:   5400004b    b.lt    4c174 <__libc_init@plt-0x1493c>  // b.tstop
   4c170:   34000816    cbz w22, 4c270 <__libc_init@plt-0x14840>
   4c174:   39407268    ldrb    w8, [x19, #28]
   4c178:   aa1503e0    mov x0, x21
   4c17c:   b9402262    ldr w2, [x19, #32]
   4c180:   2a1603e1    mov w1, w22
   4c184:   53017d08    lsr w8, w8, #1
   4c188:   121f0103    and w3, w8, #0x2
   4c18c:   910003e8    mov x8, sp
   4c190:   94000089    bl  4c3b4 <__libc_init@plt-0x146fc>
   4c194:   f94003e8    ldr x8, [sp]
   4c198:   b40001c8    cbz x8, 4c1d0 <__libc_init@plt-0x148e0>
   4c19c:   f94007e9    ldr x9, [sp, #8]
   4c1a0:   b4000189    cbz x9, 4c1d0 <__libc_init@plt-0x148e0>
   4c1a4:   3940010a    ldrb    w10, [x8]
   4c1a8:   7100b55f    cmp w10, #0x2d
   4c1ac:   54000060    b.eq    4c1b8 <__libc_init@plt-0x148f8>  // b.none
   4c1b0:   7100ad5f    cmp w10, #0x2b
   4c1b4:   54000081    b.ne    4c1c4 <__libc_init@plt-0x148ec>  // b.any
   4c1b8:   f100053f    cmp x9, #0x1
   4c1bc:   540000a0    b.eq    4c1d0 <__libc_init@plt-0x148e0>  // b.none
   4c1c0:   3940050a    ldrb    w10, [x8, #1]
   4c1c4:   5100e948    sub w8, w10, #0x3a
   4c1c8:   3100291f    cmn w8, #0xa
   4c1cc:   54000523    b.cc    4c270 <__libc_init@plt-0x14840>  // b.lo, b.ul, b.last
   4c1d0:   a94222a9    ldp x9, x8, [x21, #32]
   4c1d4:   b94013ea    ldr w10, [sp, #16]
   4c1d8:   9240f908    and x8, x8, #0x7fffffffffffffff
   4c1dc:   aa080128    orr x8, x9, x8
   4c1e0:   f100011f    cmp x8, #0x0
   4c1e4:   1a9f1548    csinc   w8, w10, wzr, ne    // ne = any
   4c1e8:   37f80388    tbnz    w8, #31, 4c258 <__libc_init@plt-0x14858>
   4c1ec:   6b16011f    cmp w8, w22
   4c1f0:   5400034c    b.gt    4c258 <__libc_init@plt-0x14858>
   4c1f4:   528008c9    mov w9, #0x46                   // #70
   4c1f8:   7100071f    cmp w24, #0x1
   4c1fc:   79004e7f    strh    wzr, [x19, #38]
   4c200:   39000269    strb    w9, [x19]
   4c204:   b9000abf    str wzr, [x21, #8]
   4c208:   540001ab    b.lt    4c23c <__libc_init@plt-0x14874>  // b.tstop
   4c20c:   39406269    ldrb    w9, [x19, #24]
   4c210:   b940166a    ldr w10, [x19, #20]
   4c214:   7100013f    cmp w9, #0x0
   4c218:   1a8a03e9    csel    w9, wzr, w10, eq    // eq = none
   4c21c:   1100092a    add w10, w9, #0x2
   4c220:   7100013f    cmp w9, #0x0
   4c224:   52800089    mov w9, #0x4                    // #4
   4c228:   1a89c149    csel    w9, w10, w9, gt
   4c22c:   4b09030a    sub w10, w24, w9
   4c230:   0aaa7d4a    bic w10, w10, w10, asr #31
   4c234:   b9000aa9    str w9, [x21, #8]
   4c238:   b900066a    str w10, [x19, #4]
   4c23c:   39404269    ldrb    w9, [x19, #16]
   4c240:   34000189    cbz w9, 4c270 <__libc_init@plt-0x14840>
   4c244:   b9400e69    ldr w9, [x19, #12]
   4c248:   4b080128    sub w8, w9, w8
   4c24c:   0aa87d08    bic w8, w8, w8, asr #31
   4c250:   b9000e68    str w8, [x19, #12]
   4c254:   14000007    b   4c270 <__libc_init@plt-0x14840>
   4c258:   350000d8    cbnz    w24, 4c270 <__libc_init@plt-0x14840>
   4c25c:   39406268    ldrb    w8, [x19, #24]
   4c260:   35000088    cbnz    w8, 4c270 <__libc_init@plt-0x14840>
   4c264:   52800028    mov w8, #0x1                    // #1
   4c268:   b900167f    str wzr, [x19, #20]
   4c26c:   39006268    strb    w8, [x19, #24]
   4c270:   aa1403e0    mov x0, x20
   4c274:   aa1303e1    mov x1, x19
   4c278:   52800c82    mov w2, #0x64                   // #100
   4c27c:   940052a1    bl  60d00 <memcpy@plt>
   4c280:   f94016e8    ldr x8, [x23, #40]
   4c284:   f85f83a9    ldur    x9, [x29, #-8]
   4c288:   eb09011f    cmp x8, x9
   4c28c:   540000e1    b.ne    4c2a8 <__libc_init@plt-0x14808>  // b.any
   4c290:   a9454ff4    ldp x20, x19, [sp, #80]
   4c294:   a94457f6    ldp x22, x21, [sp, #64]
   4c298:   a9435ff8    ldp x24, x23, [sp, #48]
   4c29c:   a9427bfd    ldp x29, x30, [sp, #32]
   4c2a0:   910183ff    add sp, sp, #0x60
   4c2a4:   d65f03c0    ret
   4c2a8:   94005226    bl  60b40 <__stack_chk_fail@plt>
   4c2ac:   d10303ff    sub sp, sp, #0xc0
   4c2b0:   a9097bfd    stp x29, x30, [sp, #144]
   4c2b4:   910243fd    add x29, sp, #0x90
   4c2b8:   f90053f5    str x21, [sp, #160]
   4c2bc:   a90b4ff4    stp x20, x19, [sp, #176]
   4c2c0:   d53bd055    mrs x21, tpidr_el0
   4c2c4:   aa0103f4    mov x20, x1
   4c2c8:   f94016a8    ldr x8, [x21, #40]
   4c2cc:   2a1f03e3    mov w3, wzr
   4c2d0:   aa0003f3    mov x19, x0
   4c2d4:   f81f83a8    stur    x8, [x29, #-8]
   4c2d8:   910023e8    add x8, sp, #0x8
   4c2dc:   b9402022    ldr w2, [x1, #32]
   4c2e0:   52800021    mov w1, #0x1                    // #1
   4c2e4:   94000034    bl  4c3b4 <__libc_init@plt-0x146fc>
   4c2e8:   f94007e8    ldr x8, [sp, #8]
   4c2ec:   b4000228    cbz x8, 4c330 <__libc_init@plt-0x14780>
   4c2f0:   f9400be9    ldr x9, [sp, #16]
   4c2f4:   b40001e9    cbz x9, 4c330 <__libc_init@plt-0x14780>
   4c2f8:   3940010a    ldrb    w10, [x8]
   4c2fc:   7100b55f    cmp w10, #0x2d
   4c300:   54000060    b.eq    4c30c <__libc_init@plt-0x147a4>  // b.none
   4c304:   7100ad5f    cmp w10, #0x2b
   4c308:   54000081    b.ne    4c318 <__libc_init@plt-0x14798>  // b.any
   4c30c:   f100053f    cmp x9, #0x1
   4c310:   54000100    b.eq    4c330 <__libc_init@plt-0x14780>  // b.none
   4c314:   3940050a    ldrb    w10, [x8, #1]
   4c318:   5100e948    sub w8, w10, #0x3a
   4c31c:   31002d1f    cmn w8, #0xb
   4c320:   54000088    b.hi    4c330 <__libc_init@plt-0x14780>  // b.pmore
   4c324:   aa1303e0    mov x0, x19
   4c328:   aa1403e1    mov x1, x20
   4c32c:   1400000c    b   4c35c <__libc_init@plt-0x14754>
   4c330:   b9401be8    ldr w8, [sp, #24]
   4c334:   7100891f    cmp w8, #0x22
   4c338:   54000163    b.cc    4c364 <__libc_init@plt-0x1474c>  // b.lo, b.ul, b.last
   4c33c:   910083e0    add x0, sp, #0x20
   4c340:   aa1403e1    mov x1, x20
   4c344:   52800c82    mov w2, #0x64                   // #100
   4c348:   9400526e    bl  60d00 <memcpy@plt>
   4c34c:   52800028    mov w8, #0x1                    // #1
   4c350:   910083e1    add x1, sp, #0x20
   4c354:   aa1303e0    mov x0, x19
   4c358:   79008fe8    strh    w8, [sp, #70]
   4c35c:   97fffd32    bl  4b824 <__libc_init@plt-0x1528c>
   4c360:   14000004    b   4c370 <__libc_init@plt-0x14740>
   4c364:   aa1303e0    mov x0, x19
   4c368:   aa1403e1    mov x1, x20
   4c36c:   97fffe65    bl  4bd00 <__libc_init@plt-0x14db0>
   4c370:   f94016a8    ldr x8, [x21, #40]
   4c374:   f85f83a9    ldur    x9, [x29, #-8]
   4c378:   eb09011f    cmp x8, x9
   4c37c:   540000e1    b.ne    4c398 <__libc_init@plt-0x14718>  // b.any
   4c380:   a94b4ff4    ldp x20, x19, [sp, #176]
   4c384:   12000000    and w0, w0, #0x1
   4c388:   a9497bfd    ldp x29, x30, [sp, #144]
   4c38c:   f94053f5    ldr x21, [sp, #160]
   4c390:   910303ff    add sp, sp, #0xc0
   4c394:   d65f03c0    ret
   4c398:   940051ea    bl  60b40 <__stack_chk_fail@plt>
   4c39c:   a9422009    ldp x9, x8, [x0, #32]
   4c3a0:   9240f908    and x8, x8, #0x7fffffffffffffff
   4c3a4:   aa080128    orr x8, x9, x8
   4c3a8:   f100011f    cmp x8, #0x0
   4c3ac:   1a9f17e0    cset    w0, eq  // eq = none
   4c3b0:   d65f03c0    ret
   4c3b4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   4c3b8:   a9014ff4    stp x20, x19, [sp, #16]
   4c3bc:   910003fd    mov x29, sp
   4c3c0:   aa0003f3    mov x19, x0
   4c3c4:   2a0103e9    mov w9, w1
   4c3c8:   2a0203e4    mov w4, w2
   4c3cc:   9100c000    add x0, x0, #0x30
   4c3d0:   5285a981    mov w1, #0x2d4c                 // #11596
   4c3d4:   2a0303e2    mov w2, w3
   4c3d8:   a9421e66    ldp x6, x7, [x19, #32]
   4c3dc:   2a0903e3    mov w3, w9
   4c3e0:   aa0803f4    mov x20, x8
   4c3e4:   94002cc5    bl  576f8 <__libc_init@plt-0x93b8>
   4c3e8:   f9400288    ldr x8, [x20]
   4c3ec:   b4000088    cbz x8, 4c3fc <__libc_init@plt-0x146b4>
   4c3f0:   a9414ff4    ldp x20, x19, [sp, #16]
   4c3f4:   a8c27bfd    ldp x29, x30, [sp], #32
   4c3f8:   d65f03c0    ret
   4c3fc:   f9400260    ldr x0, [x19]
   4c400:   97ff7205    bl  28c14 <__libc_init@plt-0x37e9c>
   4c404:   b0fffe01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4c408:   5285a982    mov w2, #0x2d4c                 // #11596
   4c40c:   91075421    add x1, x1, #0x1d5
   4c410:   97ff5afe    bl  23008 <__libc_init@plt-0x3daa8>
   4c414:   d10203ff    sub sp, sp, #0x80
   4c418:   a9027bfd    stp x29, x30, [sp, #32]
   4c41c:   910083fd    add x29, sp, #0x20
   4c420:   a9036ffc    stp x28, x27, [sp, #48]
   4c424:   a90467fa    stp x26, x25, [sp, #64]
   4c428:   a9055ff8    stp x24, x23, [sp, #80]
   4c42c:   a90657f6    stp x22, x21, [sp, #96]
   4c430:   a9074ff4    stp x20, x19, [sp, #112]
   4c434:   d53bd05a    mrs x26, tpidr_el0
   4c438:   aa0303f4    mov x20, x3
   4c43c:   f9401748    ldr x8, [x26, #40]
   4c440:   aa0203f5    mov x21, x2
   4c444:   aa0103f8    mov x24, x1
   4c448:   aa0003f3    mov x19, x0
   4c44c:   f81f83a8    stur    x8, [x29, #-8]
   4c450:   97ff6d12    bl  27898 <__libc_init@plt-0x39218>
   4c454:   aa0003f7    mov x23, x0
   4c458:   aa1303e0    mov x0, x19
   4c45c:   97ff6d2e    bl  27914 <__libc_init@plt-0x3919c>
   4c460:   394026e8    ldrb    w8, [x23, #9]
   4c464:   aa0003f6    mov x22, x0
   4c468:   34000288    cbz w8, 4c4b8 <__libc_init@plt-0x145f8>
   4c46c:   aa1803e0    mov x0, x24
   4c470:   aa1303e1    mov x1, x19
   4c474:   52800022    mov w2, #0x1                    // #1
   4c478:   2a1f03e3    mov w3, wzr
   4c47c:   97ff73d9    bl  293e0 <__libc_init@plt-0x376d0>
   4c480:   394026e8    ldrb    w8, [x23, #9]
   4c484:   2a0003f8    mov w24, w0
   4c488:   aa1603e0    mov x0, x22
   4c48c:   52800021    mov w1, #0x1                    // #1
   4c490:   390023e8    strb    w8, [sp, #8]
   4c494:   97ff6927    bl  26930 <__libc_init@plt-0x3a180>
   4c498:   36000620    tbz w0, #0, 4c55c <__libc_init@plt-0x14554>
   4c49c:   360000b8    tbz w24, #0, 4c4b0 <__libc_init@plt-0x14600>
   4c4a0:   aa1303e0    mov x0, x19
   4c4a4:   52800021    mov w1, #0x1                    // #1
   4c4a8:   97ff714b    bl  289d4 <__libc_init@plt-0x380dc>
   4c4ac:   370005a0    tbnz    w0, #0, 4c560 <__libc_init@plt-0x14550>
   4c4b0:   2a1f03e0    mov w0, wzr
   4c4b4:   1400002f    b   4c570 <__libc_init@plt-0x14540>
   4c4b8:   f100029f    cmp x20, #0x0
   4c4bc:   aa1803e0    mov x0, x24
   4c4c0:   1a9f07e2    cset    w2, ne  // ne = any
   4c4c4:   aa1303e1    mov x1, x19
   4c4c8:   52800023    mov w3, #0x1                    // #1
   4c4cc:   97ff73c5    bl  293e0 <__libc_init@plt-0x376d0>
   4c4d0:   39401ac8    ldrb    w8, [x22, #6]
   4c4d4:   7100011f    cmp w8, #0x0
   4c4d8:   9a9f069c    csinc   x28, x20, xzr, eq   // eq = none
   4c4dc:   36000e20    tbz w0, #0, 4c6a0 <__libc_init@plt-0x14410>
   4c4e0:   b4000e14    cbz x20, 4c6a0 <__libc_init@plt-0x14410>
   4c4e4:   90fffe17    adrp    x23, c000 <__libc_init@plt-0x54ab0>
   4c4e8:   aa1f03fb    mov x27, xzr
   4c4ec:   911a76f7    add x23, x23, #0x69d
   4c4f0:   aa1603e0    mov x0, x22
   4c4f4:   cb1b0299    sub x25, x20, x27
   4c4f8:   97ff68ff    bl  268f4 <__libc_init@plt-0x3a1bc>
   4c4fc:   eb19039f    cmp x28, x25
   4c500:   9a993388    csel    x8, x28, x25, cc    // cc = lo, ul, last
   4c504:   eb08001f    cmp x0, x8
   4c508:   9a883019    csel    x25, x0, x8, cc // cc = lo, ul, last
   4c50c:   b4000119    cbz x25, 4c52c <__libc_init@plt-0x14584>
   4c510:   8b1b02a1    add x1, x21, x27
   4c514:   aa1303e0    mov x0, x19
   4c518:   aa1903e2    mov x2, x25
   4c51c:   97ff6f2f    bl  281d8 <__libc_init@plt-0x388d8>
   4c520:   8b1b033b    add x27, x25, x27
   4c524:   37000160    tbnz    w0, #0, 4c550 <__libc_init@plt-0x14560>
   4c528:   1400005e    b   4c6a0 <__libc_init@plt-0x14410>
   4c52c:   aa1303e0    mov x0, x19
   4c530:   52800021    mov w1, #0x1                    // #1
   4c534:   97ff7128    bl  289d4 <__libc_init@plt-0x380dc>
   4c538:   36000b20    tbz w0, #0, 4c69c <__libc_init@plt-0x14414>
   4c53c:   aa1303e0    mov x0, x19
   4c540:   aa1703e1    mov x1, x23
   4c544:   52800022    mov w2, #0x1                    // #1
   4c548:   97ff6d64    bl  27ad8 <__libc_init@plt-0x38fd8>
   4c54c:   36000aa0    tbz w0, #0, 4c6a0 <__libc_init@plt-0x14410>
   4c550:   eb14037f    cmp x27, x20
   4c554:   54fffce3    b.cc    4c4f0 <__libc_init@plt-0x145c0>  // b.lo, b.ul, b.last
   4c558:   14000052    b   4c6a0 <__libc_init@plt-0x14410>
   4c55c:   3607fab8    tbz w24, #0, 4c4b0 <__libc_init@plt-0x14600>
   4c560:   910023e1    add x1, sp, #0x8
   4c564:   aa1303e0    mov x0, x19
   4c568:   52800022    mov w2, #0x1                    // #1
   4c56c:   97ff6f1b    bl  281d8 <__libc_init@plt-0x388d8>
   4c570:   12000018    and w24, w0, #0x1
   4c574:   b40006b4    cbz x20, 4c648 <__libc_init@plt-0x14468>
   4c578:   394002a8    ldrb    w8, [x21]
   4c57c:   394026e9    ldrb    w9, [x23, #9]
   4c580:   6b09011f    cmp w8, w9
   4c584:   54000301    b.ne    4c5e4 <__libc_init@plt-0x144cc>  // b.any
   4c588:   aa1603e0    mov x0, x22
   4c58c:   52800021    mov w1, #0x1                    // #1
   4c590:   390043e8    strb    w8, [sp, #16]
   4c594:   97ff68e7    bl  26930 <__libc_init@plt-0x3a180>
   4c598:   36000120    tbz w0, #0, 4c5bc <__libc_init@plt-0x144f4>
   4c59c:   72001f1f    tst w24, #0xff
   4c5a0:   540000a0    b.eq    4c5b4 <__libc_init@plt-0x144fc>  // b.none
   4c5a4:   aa1303e0    mov x0, x19
   4c5a8:   52800021    mov w1, #0x1                    // #1
   4c5ac:   97ff710a    bl  289d4 <__libc_init@plt-0x380dc>
   4c5b0:   14000002    b   4c5b8 <__libc_init@plt-0x144f8>
   4c5b4:   2a1f03e0    mov w0, wzr
   4c5b8:   12000018    and w24, w0, #0x1
   4c5bc:   72001f1f    tst w24, #0xff
   4c5c0:   540000c0    b.eq    4c5d8 <__libc_init@plt-0x144d8>  // b.none
   4c5c4:   910043e1    add x1, sp, #0x10
   4c5c8:   aa1303e0    mov x0, x19
   4c5cc:   52800022    mov w2, #0x1                    // #1
   4c5d0:   97ff6f02    bl  281d8 <__libc_init@plt-0x388d8>
   4c5d4:   14000002    b   4c5dc <__libc_init@plt-0x144d4>
   4c5d8:   2a1f03e0    mov w0, wzr
   4c5dc:   12000018    and w24, w0, #0x1
   4c5e0:   394002a8    ldrb    w8, [x21]
   4c5e4:   aa1603e0    mov x0, x22
   4c5e8:   52800021    mov w1, #0x1                    // #1
   4c5ec:   381f43a8    sturb   w8, [x29, #-12]
   4c5f0:   97ff68d0    bl  26930 <__libc_init@plt-0x3a180>
   4c5f4:   36000120    tbz w0, #0, 4c618 <__libc_init@plt-0x14498>
   4c5f8:   72001f1f    tst w24, #0xff
   4c5fc:   540000a0    b.eq    4c610 <__libc_init@plt-0x144a0>  // b.none
   4c600:   aa1303e0    mov x0, x19
   4c604:   52800021    mov w1, #0x1                    // #1
   4c608:   97ff70f3    bl  289d4 <__libc_init@plt-0x380dc>
   4c60c:   14000002    b   4c614 <__libc_init@plt-0x1449c>
   4c610:   2a1f03e0    mov w0, wzr
   4c614:   12000018    and w24, w0, #0x1
   4c618:   72001f1f    tst w24, #0xff
   4c61c:   540000c0    b.eq    4c634 <__libc_init@plt-0x1447c>  // b.none
   4c620:   d10033a1    sub x1, x29, #0xc
   4c624:   aa1303e0    mov x0, x19
   4c628:   52800022    mov w2, #0x1                    // #1
   4c62c:   97ff6eeb    bl  281d8 <__libc_init@plt-0x388d8>
   4c630:   14000002    b   4c638 <__libc_init@plt-0x14478>
   4c634:   2a1f03e0    mov w0, wzr
   4c638:   12000018    and w24, w0, #0x1
   4c63c:   f1000694    subs    x20, x20, #0x1
   4c640:   910006b5    add x21, x21, #0x1
   4c644:   54fff9a1    b.ne    4c578 <__libc_init@plt-0x14538>  // b.any
   4c648:   394026e8    ldrb    w8, [x23, #9]
   4c64c:   aa1603e0    mov x0, x22
   4c650:   52800021    mov w1, #0x1                    // #1
   4c654:   390033e8    strb    w8, [sp, #12]
   4c658:   97ff68b6    bl  26930 <__libc_init@plt-0x3a180>
   4c65c:   36000100    tbz w0, #0, 4c67c <__libc_init@plt-0x14434>
   4c660:   340000b8    cbz w24, 4c674 <__libc_init@plt-0x1443c>
   4c664:   aa1303e0    mov x0, x19
   4c668:   52800021    mov w1, #0x1                    // #1
   4c66c:   97ff70da    bl  289d4 <__libc_init@plt-0x380dc>
   4c670:   14000002    b   4c678 <__libc_init@plt-0x14438>
   4c674:   2a1f03e0    mov w0, wzr
   4c678:   12000018    and w24, w0, #0x1
   4c67c:   340000d8    cbz w24, 4c694 <__libc_init@plt-0x1441c>
   4c680:   910033e1    add x1, sp, #0xc
   4c684:   aa1303e0    mov x0, x19
   4c688:   52800022    mov w2, #0x1                    // #1
   4c68c:   97ff6ed3    bl  281d8 <__libc_init@plt-0x388d8>
   4c690:   14000006    b   4c6a8 <__libc_init@plt-0x14408>
   4c694:   2a1f03e0    mov w0, wzr
   4c698:   14000004    b   4c6a8 <__libc_init@plt-0x14408>
   4c69c:   2a1f03e0    mov w0, wzr
   4c6a0:   52800028    mov w8, #0x1                    // #1
   4c6a4:   39000308    strb    w8, [x24]
   4c6a8:   f9401748    ldr x8, [x26, #40]
   4c6ac:   f85f83a9    ldur    x9, [x29, #-8]
   4c6b0:   eb09011f    cmp x8, x9
   4c6b4:   54000141    b.ne    4c6dc <__libc_init@plt-0x143d4>  // b.any
   4c6b8:   a9474ff4    ldp x20, x19, [sp, #112]
   4c6bc:   12000000    and w0, w0, #0x1
   4c6c0:   a94657f6    ldp x22, x21, [sp, #96]
   4c6c4:   a9455ff8    ldp x24, x23, [sp, #80]
   4c6c8:   a94467fa    ldp x26, x25, [sp, #64]
   4c6cc:   a9436ffc    ldp x28, x27, [sp, #48]
   4c6d0:   a9427bfd    ldp x29, x30, [sp, #32]
   4c6d4:   910203ff    add sp, sp, #0x80
   4c6d8:   d65f03c0    ret
   4c6dc:   94005119    bl  60b40 <__stack_chk_fail@plt>
   4c6e0:   d101c3ff    sub sp, sp, #0x70
   4c6e4:   a9017bfd    stp x29, x30, [sp, #16]
   4c6e8:   910043fd    add x29, sp, #0x10
   4c6ec:   a9026ffc    stp x28, x27, [sp, #32]
   4c6f0:   a90367fa    stp x26, x25, [sp, #48]
   4c6f4:   a9045ff8    stp x24, x23, [sp, #64]
   4c6f8:   a90557f6    stp x22, x21, [sp, #80]
   4c6fc:   a9064ff4    stp x20, x19, [sp, #96]
   4c700:   d53bd05a    mrs x26, tpidr_el0
   4c704:   aa0303f4    mov x20, x3
   4c708:   f9401748    ldr x8, [x26, #40]
   4c70c:   aa0203f5    mov x21, x2
   4c710:   aa0103f8    mov x24, x1
   4c714:   aa0003f3    mov x19, x0
   4c718:   f90007e8    str x8, [sp, #8]
   4c71c:   97ff6c5f    bl  27898 <__libc_init@plt-0x39218>
   4c720:   aa0003f7    mov x23, x0
   4c724:   aa1303e0    mov x0, x19
   4c728:   97ff6c7b    bl  27914 <__libc_init@plt-0x3919c>
   4c72c:   394026e8    ldrb    w8, [x23, #9]
   4c730:   aa0003f6    mov x22, x0
   4c734:   34000288    cbz w8, 4c784 <__libc_init@plt-0x1432c>
   4c738:   aa1803e0    mov x0, x24
   4c73c:   aa1303e1    mov x1, x19
   4c740:   52800022    mov w2, #0x1                    // #1
   4c744:   2a1f03e3    mov w3, wzr
   4c748:   97ff7326    bl  293e0 <__libc_init@plt-0x376d0>
   4c74c:   394026e8    ldrb    w8, [x23, #9]
   4c750:   2a0003f8    mov w24, w0
   4c754:   aa1603e0    mov x0, x22
   4c758:   52800021    mov w1, #0x1                    // #1
   4c75c:   79000be8    strh    w8, [sp, #4]
   4c760:   97ff6874    bl  26930 <__libc_init@plt-0x3a180>
   4c764:   36000580    tbz w0, #0, 4c814 <__libc_init@plt-0x1429c>
   4c768:   360000b8    tbz w24, #0, 4c77c <__libc_init@plt-0x14334>
   4c76c:   aa1303e0    mov x0, x19
   4c770:   52800021    mov w1, #0x1                    // #1
   4c774:   97ff7098    bl  289d4 <__libc_init@plt-0x380dc>
   4c778:   37000500    tbnz    w0, #0, 4c818 <__libc_init@plt-0x14298>
   4c77c:   2a1f03e0    mov w0, wzr
   4c780:   1400002a    b   4c828 <__libc_init@plt-0x14288>
   4c784:   f100029f    cmp x20, #0x0
   4c788:   aa1803e0    mov x0, x24
   4c78c:   1a9f07e2    cset    w2, ne  // ne = any
   4c790:   aa1303e1    mov x1, x19
   4c794:   52800023    mov w3, #0x1                    // #1
   4c798:   5280003b    mov w27, #0x1                       // #1
   4c79c:   97ff7311    bl  293e0 <__libc_init@plt-0x376d0>
   4c7a0:   36000dc0    tbz w0, #0, 4c958 <__libc_init@plt-0x14158>
   4c7a4:   b4000db4    cbz x20, 4c958 <__libc_init@plt-0x14158>
   4c7a8:   90fffe17    adrp    x23, c000 <__libc_init@plt-0x54ab0>
   4c7ac:   aa1f03fc    mov x28, xzr
   4c7b0:   911a76f7    add x23, x23, #0x69d
   4c7b4:   aa1603e0    mov x0, x22
   4c7b8:   97ff684f    bl  268f4 <__libc_init@plt-0x3a1bc>
   4c7bc:   f100001f    cmp x0, #0x0
   4c7c0:   1a9f07f9    cset    w25, ne // ne = any
   4c7c4:   b4000100    cbz x0, 4c7e4 <__libc_init@plt-0x142cc>
   4c7c8:   8b1c06a1    add x1, x21, x28, lsl #1
   4c7cc:   aa1303e0    mov x0, x19
   4c7d0:   aa1903e2    mov x2, x25
   4c7d4:   97ff6ebd    bl  282c8 <__libc_init@plt-0x387e8>
   4c7d8:   8b19039c    add x28, x28, x25
   4c7dc:   37000160    tbnz    w0, #0, 4c808 <__libc_init@plt-0x142a8>
   4c7e0:   1400005e    b   4c958 <__libc_init@plt-0x14158>
   4c7e4:   aa1303e0    mov x0, x19
   4c7e8:   52800021    mov w1, #0x1                    // #1
   4c7ec:   97ff707a    bl  289d4 <__libc_init@plt-0x380dc>
   4c7f0:   36000b20    tbz w0, #0, 4c954 <__libc_init@plt-0x1415c>
   4c7f4:   aa1303e0    mov x0, x19
   4c7f8:   aa1703e1    mov x1, x23
   4c7fc:   52800022    mov w2, #0x1                    // #1
   4c800:   97ff6cb6    bl  27ad8 <__libc_init@plt-0x38fd8>
   4c804:   36000aa0    tbz w0, #0, 4c958 <__libc_init@plt-0x14158>
   4c808:   eb14039f    cmp x28, x20
   4c80c:   54fffd43    b.cc    4c7b4 <__libc_init@plt-0x142fc>  // b.lo, b.ul, b.last
   4c810:   14000052    b   4c958 <__libc_init@plt-0x14158>
   4c814:   3607fb58    tbz w24, #0, 4c77c <__libc_init@plt-0x14334>
   4c818:   910013e1    add x1, sp, #0x4
   4c81c:   aa1303e0    mov x0, x19
   4c820:   52800022    mov w2, #0x1                    // #1
   4c824:   97ff6ea9    bl  282c8 <__libc_init@plt-0x387e8>
   4c828:   12000018    and w24, w0, #0x1
   4c82c:   b40006b4    cbz x20, 4c900 <__libc_init@plt-0x141b0>
   4c830:   794002a8    ldrh    w8, [x21]
   4c834:   394026e9    ldrb    w9, [x23, #9]
   4c838:   6b09011f    cmp w8, w9
   4c83c:   54000301    b.ne    4c89c <__libc_init@plt-0x14214>  // b.any
   4c840:   aa1603e0    mov x0, x22
   4c844:   52800021    mov w1, #0x1                    // #1
   4c848:   79000be8    strh    w8, [sp, #4]
   4c84c:   97ff6839    bl  26930 <__libc_init@plt-0x3a180>
   4c850:   36000120    tbz w0, #0, 4c874 <__libc_init@plt-0x1423c>
   4c854:   72001f1f    tst w24, #0xff
   4c858:   540000a0    b.eq    4c86c <__libc_init@plt-0x14244>  // b.none
   4c85c:   aa1303e0    mov x0, x19
   4c860:   52800021    mov w1, #0x1                    // #1
   4c864:   97ff705c    bl  289d4 <__libc_init@plt-0x380dc>
   4c868:   14000002    b   4c870 <__libc_init@plt-0x14240>
   4c86c:   2a1f03e0    mov w0, wzr
   4c870:   12000018    and w24, w0, #0x1
   4c874:   72001f1f    tst w24, #0xff
   4c878:   540000c0    b.eq    4c890 <__libc_init@plt-0x14220>  // b.none
   4c87c:   910013e1    add x1, sp, #0x4
   4c880:   aa1303e0    mov x0, x19
   4c884:   52800022    mov w2, #0x1                    // #1
   4c888:   97ff6e90    bl  282c8 <__libc_init@plt-0x387e8>
   4c88c:   14000002    b   4c894 <__libc_init@plt-0x1421c>
   4c890:   2a1f03e0    mov w0, wzr
   4c894:   12000018    and w24, w0, #0x1
   4c898:   794002a8    ldrh    w8, [x21]
   4c89c:   aa1603e0    mov x0, x22
   4c8a0:   52800021    mov w1, #0x1                    // #1
   4c8a4:   79000be8    strh    w8, [sp, #4]
   4c8a8:   97ff6822    bl  26930 <__libc_init@plt-0x3a180>
   4c8ac:   36000120    tbz w0, #0, 4c8d0 <__libc_init@plt-0x141e0>
   4c8b0:   72001f1f    tst w24, #0xff
   4c8b4:   540000a0    b.eq    4c8c8 <__libc_init@plt-0x141e8>  // b.none
   4c8b8:   aa1303e0    mov x0, x19
   4c8bc:   52800021    mov w1, #0x1                    // #1
   4c8c0:   97ff7045    bl  289d4 <__libc_init@plt-0x380dc>
   4c8c4:   14000002    b   4c8cc <__libc_init@plt-0x141e4>
   4c8c8:   2a1f03e0    mov w0, wzr
   4c8cc:   12000018    and w24, w0, #0x1
   4c8d0:   72001f1f    tst w24, #0xff
   4c8d4:   540000c0    b.eq    4c8ec <__libc_init@plt-0x141c4>  // b.none
   4c8d8:   910013e1    add x1, sp, #0x4
   4c8dc:   aa1303e0    mov x0, x19
   4c8e0:   52800022    mov w2, #0x1                    // #1
   4c8e4:   97ff6e79    bl  282c8 <__libc_init@plt-0x387e8>
   4c8e8:   14000002    b   4c8f0 <__libc_init@plt-0x141c0>
   4c8ec:   2a1f03e0    mov w0, wzr
   4c8f0:   12000018    and w24, w0, #0x1
   4c8f4:   f1000694    subs    x20, x20, #0x1
   4c8f8:   91000ab5    add x21, x21, #0x2
   4c8fc:   54fff9a1    b.ne    4c830 <__libc_init@plt-0x14280>  // b.any
   4c900:   394026e8    ldrb    w8, [x23, #9]
   4c904:   aa1603e0    mov x0, x22
   4c908:   52800021    mov w1, #0x1                    // #1
   4c90c:   79000be8    strh    w8, [sp, #4]
   4c910:   97ff6808    bl  26930 <__libc_init@plt-0x3a180>
   4c914:   36000100    tbz w0, #0, 4c934 <__libc_init@plt-0x1417c>
   4c918:   340000b8    cbz w24, 4c92c <__libc_init@plt-0x14184>
   4c91c:   aa1303e0    mov x0, x19
   4c920:   52800021    mov w1, #0x1                    // #1
   4c924:   97ff702c    bl  289d4 <__libc_init@plt-0x380dc>
   4c928:   14000002    b   4c930 <__libc_init@plt-0x14180>
   4c92c:   2a1f03e0    mov w0, wzr
   4c930:   12000018    and w24, w0, #0x1
   4c934:   340000d8    cbz w24, 4c94c <__libc_init@plt-0x14164>
   4c938:   910013e1    add x1, sp, #0x4
   4c93c:   aa1303e0    mov x0, x19
   4c940:   52800022    mov w2, #0x1                    // #1
   4c944:   97ff6e61    bl  282c8 <__libc_init@plt-0x387e8>
   4c948:   14000005    b   4c95c <__libc_init@plt-0x14154>
   4c94c:   2a1f03e0    mov w0, wzr
   4c950:   14000003    b   4c95c <__libc_init@plt-0x14154>
   4c954:   2a1f03e0    mov w0, wzr
   4c958:   3900031b    strb    w27, [x24]
   4c95c:   f9401748    ldr x8, [x26, #40]
   4c960:   f94007e9    ldr x9, [sp, #8]
   4c964:   eb09011f    cmp x8, x9
   4c968:   54000141    b.ne    4c990 <__libc_init@plt-0x14120>  // b.any
   4c96c:   a9464ff4    ldp x20, x19, [sp, #96]
   4c970:   12000000    and w0, w0, #0x1
   4c974:   a94557f6    ldp x22, x21, [sp, #80]
   4c978:   a9445ff8    ldp x24, x23, [sp, #64]
   4c97c:   a94367fa    ldp x26, x25, [sp, #48]
   4c980:   a9426ffc    ldp x28, x27, [sp, #32]
   4c984:   a9417bfd    ldp x29, x30, [sp, #16]
   4c988:   9101c3ff    add sp, sp, #0x70
   4c98c:   d65f03c0    ret
   4c990:   9400506c    bl  60b40 <__stack_chk_fail@plt>
   4c994:   d101c3ff    sub sp, sp, #0x70
   4c998:   a9017bfd    stp x29, x30, [sp, #16]
   4c99c:   910043fd    add x29, sp, #0x10
   4c9a0:   a9026ffc    stp x28, x27, [sp, #32]
   4c9a4:   a90367fa    stp x26, x25, [sp, #48]
   4c9a8:   a9045ff8    stp x24, x23, [sp, #64]
   4c9ac:   a90557f6    stp x22, x21, [sp, #80]
   4c9b0:   a9064ff4    stp x20, x19, [sp, #96]
   4c9b4:   d53bd05a    mrs x26, tpidr_el0
   4c9b8:   aa0303f4    mov x20, x3
   4c9bc:   f9401748    ldr x8, [x26, #40]
   4c9c0:   aa0203f5    mov x21, x2
   4c9c4:   aa0103f8    mov x24, x1
   4c9c8:   aa0003f3    mov x19, x0
   4c9cc:   f90007e8    str x8, [sp, #8]
   4c9d0:   97ff6bb2    bl  27898 <__libc_init@plt-0x39218>
   4c9d4:   aa0003f7    mov x23, x0
   4c9d8:   aa1303e0    mov x0, x19
   4c9dc:   97ff6bce    bl  27914 <__libc_init@plt-0x3919c>
   4c9e0:   394026e8    ldrb    w8, [x23, #9]
   4c9e4:   aa0003f6    mov x22, x0
   4c9e8:   34000288    cbz w8, 4ca38 <__libc_init@plt-0x14078>
   4c9ec:   aa1803e0    mov x0, x24
   4c9f0:   aa1303e1    mov x1, x19
   4c9f4:   52800022    mov w2, #0x1                    // #1
   4c9f8:   2a1f03e3    mov w3, wzr
   4c9fc:   97ff7279    bl  293e0 <__libc_init@plt-0x376d0>
   4ca00:   394026e8    ldrb    w8, [x23, #9]
   4ca04:   2a0003f8    mov w24, w0
   4ca08:   aa1603e0    mov x0, x22
   4ca0c:   52800021    mov w1, #0x1                    // #1
   4ca10:   b90007e8    str w8, [sp, #4]
   4ca14:   97ff67c7    bl  26930 <__libc_init@plt-0x3a180>
   4ca18:   36000580    tbz w0, #0, 4cac8 <__libc_init@plt-0x13fe8>
   4ca1c:   360000b8    tbz w24, #0, 4ca30 <__libc_init@plt-0x14080>
   4ca20:   aa1303e0    mov x0, x19
   4ca24:   52800021    mov w1, #0x1                    // #1
   4ca28:   97ff6feb    bl  289d4 <__libc_init@plt-0x380dc>
   4ca2c:   37000500    tbnz    w0, #0, 4cacc <__libc_init@plt-0x13fe4>
   4ca30:   2a1f03e0    mov w0, wzr
   4ca34:   1400002a    b   4cadc <__libc_init@plt-0x13fd4>
   4ca38:   f100029f    cmp x20, #0x0
   4ca3c:   aa1803e0    mov x0, x24
   4ca40:   1a9f07e2    cset    w2, ne  // ne = any
   4ca44:   aa1303e1    mov x1, x19
   4ca48:   52800023    mov w3, #0x1                    // #1
   4ca4c:   5280003b    mov w27, #0x1                       // #1
   4ca50:   97ff7264    bl  293e0 <__libc_init@plt-0x376d0>
   4ca54:   36000dc0    tbz w0, #0, 4cc0c <__libc_init@plt-0x13ea4>
   4ca58:   b4000db4    cbz x20, 4cc0c <__libc_init@plt-0x13ea4>
   4ca5c:   90fffe17    adrp    x23, c000 <__libc_init@plt-0x54ab0>
   4ca60:   aa1f03fc    mov x28, xzr
   4ca64:   911a76f7    add x23, x23, #0x69d
   4ca68:   aa1603e0    mov x0, x22
   4ca6c:   97ff67a2    bl  268f4 <__libc_init@plt-0x3a1bc>
   4ca70:   f100001f    cmp x0, #0x0
   4ca74:   1a9f07f9    cset    w25, ne // ne = any
   4ca78:   b4000100    cbz x0, 4ca98 <__libc_init@plt-0x14018>
   4ca7c:   8b1c0aa1    add x1, x21, x28, lsl #2
   4ca80:   aa1303e0    mov x0, x19
   4ca84:   aa1903e2    mov x2, x25
   4ca88:   97ff6e46    bl  283a0 <__libc_init@plt-0x38710>
   4ca8c:   8b19039c    add x28, x28, x25
   4ca90:   37000160    tbnz    w0, #0, 4cabc <__libc_init@plt-0x13ff4>
   4ca94:   1400005e    b   4cc0c <__libc_init@plt-0x13ea4>
   4ca98:   aa1303e0    mov x0, x19
   4ca9c:   52800021    mov w1, #0x1                    // #1
   4caa0:   97ff6fcd    bl  289d4 <__libc_init@plt-0x380dc>
   4caa4:   36000b20    tbz w0, #0, 4cc08 <__libc_init@plt-0x13ea8>
   4caa8:   aa1303e0    mov x0, x19
   4caac:   aa1703e1    mov x1, x23
   4cab0:   52800022    mov w2, #0x1                    // #1
   4cab4:   97ff6c09    bl  27ad8 <__libc_init@plt-0x38fd8>
   4cab8:   36000aa0    tbz w0, #0, 4cc0c <__libc_init@plt-0x13ea4>
   4cabc:   eb14039f    cmp x28, x20
   4cac0:   54fffd43    b.cc    4ca68 <__libc_init@plt-0x14048>  // b.lo, b.ul, b.last
   4cac4:   14000052    b   4cc0c <__libc_init@plt-0x13ea4>
   4cac8:   3607fb58    tbz w24, #0, 4ca30 <__libc_init@plt-0x14080>
   4cacc:   910013e1    add x1, sp, #0x4
   4cad0:   aa1303e0    mov x0, x19
   4cad4:   52800022    mov w2, #0x1                    // #1
   4cad8:   97ff6e32    bl  283a0 <__libc_init@plt-0x38710>
   4cadc:   12000018    and w24, w0, #0x1
   4cae0:   b40006b4    cbz x20, 4cbb4 <__libc_init@plt-0x13efc>
   4cae4:   b94002a8    ldr w8, [x21]
   4cae8:   394026e9    ldrb    w9, [x23, #9]
   4caec:   6b09011f    cmp w8, w9
   4caf0:   54000301    b.ne    4cb50 <__libc_init@plt-0x13f60>  // b.any
   4caf4:   aa1603e0    mov x0, x22
   4caf8:   52800021    mov w1, #0x1                    // #1
   4cafc:   b90007e8    str w8, [sp, #4]
   4cb00:   97ff678c    bl  26930 <__libc_init@plt-0x3a180>
   4cb04:   36000120    tbz w0, #0, 4cb28 <__libc_init@plt-0x13f88>
   4cb08:   72001f1f    tst w24, #0xff
   4cb0c:   540000a0    b.eq    4cb20 <__libc_init@plt-0x13f90>  // b.none
   4cb10:   aa1303e0    mov x0, x19
   4cb14:   52800021    mov w1, #0x1                    // #1
   4cb18:   97ff6faf    bl  289d4 <__libc_init@plt-0x380dc>
   4cb1c:   14000002    b   4cb24 <__libc_init@plt-0x13f8c>
   4cb20:   2a1f03e0    mov w0, wzr
   4cb24:   12000018    and w24, w0, #0x1
   4cb28:   72001f1f    tst w24, #0xff
   4cb2c:   540000c0    b.eq    4cb44 <__libc_init@plt-0x13f6c>  // b.none
   4cb30:   910013e1    add x1, sp, #0x4
   4cb34:   aa1303e0    mov x0, x19
   4cb38:   52800022    mov w2, #0x1                    // #1
   4cb3c:   97ff6e19    bl  283a0 <__libc_init@plt-0x38710>
   4cb40:   14000002    b   4cb48 <__libc_init@plt-0x13f68>
   4cb44:   2a1f03e0    mov w0, wzr
   4cb48:   12000018    and w24, w0, #0x1
   4cb4c:   b94002a8    ldr w8, [x21]
   4cb50:   aa1603e0    mov x0, x22
   4cb54:   52800021    mov w1, #0x1                    // #1
   4cb58:   b90007e8    str w8, [sp, #4]
   4cb5c:   97ff6775    bl  26930 <__libc_init@plt-0x3a180>
   4cb60:   36000120    tbz w0, #0, 4cb84 <__libc_init@plt-0x13f2c>
   4cb64:   72001f1f    tst w24, #0xff
   4cb68:   540000a0    b.eq    4cb7c <__libc_init@plt-0x13f34>  // b.none
   4cb6c:   aa1303e0    mov x0, x19
   4cb70:   52800021    mov w1, #0x1                    // #1
   4cb74:   97ff6f98    bl  289d4 <__libc_init@plt-0x380dc>
   4cb78:   14000002    b   4cb80 <__libc_init@plt-0x13f30>
   4cb7c:   2a1f03e0    mov w0, wzr
   4cb80:   12000018    and w24, w0, #0x1
   4cb84:   72001f1f    tst w24, #0xff
   4cb88:   540000c0    b.eq    4cba0 <__libc_init@plt-0x13f10>  // b.none
   4cb8c:   910013e1    add x1, sp, #0x4
   4cb90:   aa1303e0    mov x0, x19
   4cb94:   52800022    mov w2, #0x1                    // #1
   4cb98:   97ff6e02    bl  283a0 <__libc_init@plt-0x38710>
   4cb9c:   14000002    b   4cba4 <__libc_init@plt-0x13f0c>
   4cba0:   2a1f03e0    mov w0, wzr
   4cba4:   12000018    and w24, w0, #0x1
   4cba8:   f1000694    subs    x20, x20, #0x1
   4cbac:   910012b5    add x21, x21, #0x4
   4cbb0:   54fff9a1    b.ne    4cae4 <__libc_init@plt-0x13fcc>  // b.any
   4cbb4:   394026e8    ldrb    w8, [x23, #9]
   4cbb8:   aa1603e0    mov x0, x22
   4cbbc:   52800021    mov w1, #0x1                    // #1
   4cbc0:   b90007e8    str w8, [sp, #4]
   4cbc4:   97ff675b    bl  26930 <__libc_init@plt-0x3a180>
   4cbc8:   36000100    tbz w0, #0, 4cbe8 <__libc_init@plt-0x13ec8>
   4cbcc:   340000b8    cbz w24, 4cbe0 <__libc_init@plt-0x13ed0>
   4cbd0:   aa1303e0    mov x0, x19
   4cbd4:   52800021    mov w1, #0x1                    // #1
   4cbd8:   97ff6f7f    bl  289d4 <__libc_init@plt-0x380dc>
   4cbdc:   14000002    b   4cbe4 <__libc_init@plt-0x13ecc>
   4cbe0:   2a1f03e0    mov w0, wzr
   4cbe4:   12000018    and w24, w0, #0x1
   4cbe8:   340000d8    cbz w24, 4cc00 <__libc_init@plt-0x13eb0>
   4cbec:   910013e1    add x1, sp, #0x4
   4cbf0:   aa1303e0    mov x0, x19
   4cbf4:   52800022    mov w2, #0x1                    // #1
   4cbf8:   97ff6dea    bl  283a0 <__libc_init@plt-0x38710>
   4cbfc:   14000005    b   4cc10 <__libc_init@plt-0x13ea0>
   4cc00:   2a1f03e0    mov w0, wzr
   4cc04:   14000003    b   4cc10 <__libc_init@plt-0x13ea0>
   4cc08:   2a1f03e0    mov w0, wzr
   4cc0c:   3900031b    strb    w27, [x24]
   4cc10:   f9401748    ldr x8, [x26, #40]
   4cc14:   f94007e9    ldr x9, [sp, #8]
   4cc18:   eb09011f    cmp x8, x9
   4cc1c:   54000141    b.ne    4cc44 <__libc_init@plt-0x13e6c>  // b.any
   4cc20:   a9464ff4    ldp x20, x19, [sp, #96]
   4cc24:   12000000    and w0, w0, #0x1
   4cc28:   a94557f6    ldp x22, x21, [sp, #80]
   4cc2c:   a9445ff8    ldp x24, x23, [sp, #64]
   4cc30:   a94367fa    ldp x26, x25, [sp, #48]
   4cc34:   a9426ffc    ldp x28, x27, [sp, #32]
   4cc38:   a9417bfd    ldp x29, x30, [sp, #16]
   4cc3c:   9101c3ff    add sp, sp, #0x70
   4cc40:   d65f03c0    ret
   4cc44:   94004fbf    bl  60b40 <__stack_chk_fail@plt>
   4cc48:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   4cc4c:   f9000bf7    str x23, [sp, #16]
   4cc50:   910003fd    mov x29, sp
   4cc54:   a90257f6    stp x22, x21, [sp, #32]
   4cc58:   a9034ff4    stp x20, x19, [sp, #48]
   4cc5c:   39402029    ldrb    w9, [x1, #8]
   4cc60:   aa0303f5    mov x21, x3
   4cc64:   b940042a    ldr w10, [x1, #4]
   4cc68:   aa0203f3    mov x19, x2
   4cc6c:   39400028    ldrb    w8, [x1]
   4cc70:   aa0103f6    mov x22, x1
   4cc74:   7100013f    cmp w9, #0x0
   4cc78:   aa0003f4    mov x20, x0
   4cc7c:   1a8a02b7    csel    w23, w21, w10, eq   // eq = none
   4cc80:   7101191f    cmp w8, #0x46
   4cc84:   5400014d    b.le    4ccac <__libc_init@plt-0x13e04>
   4cc88:   7101691f    cmp w8, #0x5a
   4cc8c:   540004a0    b.eq    4cd20 <__libc_init@plt-0x13d90>  // b.none
   4cc90:   71013d1f    cmp w8, #0x4f
   4cc94:   54000580    b.eq    4cd44 <__libc_init@plt-0x13d6c>  // b.none
   4cc98:   71011d1f    cmp w8, #0x47
   4cc9c:   54000661    b.ne    4cd68 <__libc_init@plt-0x13d48>  // b.any
   4cca0:   710002ff    cmp w23, #0x0
   4cca4:   1a9702b7    csel    w23, w21, w23, eq   // eq = none
   4cca8:   1400000e    b   4cce0 <__libc_init@plt-0x13dd0>
   4ccac:   7101051f    cmp w8, #0x41
   4ccb0:   54000180    b.eq    4cce0 <__libc_init@plt-0x13dd0>  // b.none
   4ccb4:   7101091f    cmp w8, #0x42
   4ccb8:   54000581    b.ne    4cd68 <__libc_init@plt-0x13d48>  // b.any
   4ccbc:   d37ffaa3    lsl x3, x21, #1
   4ccc0:   aa1403e0    mov x0, x20
   4ccc4:   aa1603e1    mov x1, x22
   4ccc8:   aa1303e2    mov x2, x19
   4cccc:   a9434ff4    ldp x20, x19, [sp, #48]
   4ccd0:   a94257f6    ldp x22, x21, [sp, #32]
   4ccd4:   f9400bf7    ldr x23, [sp, #16]
   4ccd8:   a8c47bfd    ldp x29, x30, [sp], #64
   4ccdc:   17ffe3ca    b   45c04 <__libc_init@plt-0x1aeac>
   4cce0:   4b1502e8    sub w8, w23, w21
   4cce4:   aa1403e0    mov x0, x20
   4cce8:   52800401    mov w1, #0x20                   // #32
   4ccec:   0aa87d02    bic w2, w8, w8, asr #31
   4ccf0:   97ff7028    bl  28d90 <__libc_init@plt-0x37d20>
   4ccf4:   36000480    tbz w0, #0, 4cd84 <__libc_init@plt-0x13d2c>
   4ccf8:   6b1502ff    cmp w23, w21
   4ccfc:   aa1403e0    mov x0, x20
   4cd00:   1a97c2a8    csel    w8, w21, w23, gt
   4cd04:   aa1303e1    mov x1, x19
   4cd08:   a9434ff4    ldp x20, x19, [sp, #48]
   4cd0c:   93407d02    sxtw    x2, w8
   4cd10:   a94257f6    ldp x22, x21, [sp, #32]
   4cd14:   f9400bf7    ldr x23, [sp, #16]
   4cd18:   a8c47bfd    ldp x29, x30, [sp], #64
   4cd1c:   17ff6d6b    b   282c8 <__libc_init@plt-0x387e8>
   4cd20:   d37ffaa3    lsl x3, x21, #1
   4cd24:   aa1403e0    mov x0, x20
   4cd28:   aa1603e1    mov x1, x22
   4cd2c:   aa1303e2    mov x2, x19
   4cd30:   a9434ff4    ldp x20, x19, [sp, #48]
   4cd34:   a94257f6    ldp x22, x21, [sp, #32]
   4cd38:   f9400bf7    ldr x23, [sp, #16]
   4cd3c:   a8c47bfd    ldp x29, x30, [sp], #64
   4cd40:   17ffe4d9    b   460a4 <__libc_init@plt-0x1aa0c>
   4cd44:   d37ffaa3    lsl x3, x21, #1
   4cd48:   aa1403e0    mov x0, x20
   4cd4c:   aa1603e1    mov x1, x22
   4cd50:   aa1303e2    mov x2, x19
   4cd54:   a9434ff4    ldp x20, x19, [sp, #48]
   4cd58:   a94257f6    ldp x22, x21, [sp, #32]
   4cd5c:   f9400bf7    ldr x23, [sp, #16]
   4cd60:   a8c47bfd    ldp x29, x30, [sp], #64
   4cd64:   17ffe439    b   45e48 <__libc_init@plt-0x1ac68>
   4cd68:   aa1403e0    mov x0, x20
   4cd6c:   97ff6faa    bl  28c14 <__libc_init@plt-0x37e9c>
   4cd70:   f0fffde2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4cd74:   394002c3    ldrb    w3, [x22]
   4cd78:   9128d842    add x2, x2, #0xa36
   4cd7c:   52807da1    mov w1, #0x3ed                  // #1005
   4cd80:   97ff5706    bl  22998 <__libc_init@plt-0x3e118>
   4cd84:   a9434ff4    ldp x20, x19, [sp, #48]
   4cd88:   2a1f03e0    mov w0, wzr
   4cd8c:   a94257f6    ldp x22, x21, [sp, #32]
   4cd90:   f9400bf7    ldr x23, [sp, #16]
   4cd94:   a8c47bfd    ldp x29, x30, [sp], #64
   4cd98:   d65f03c0    ret
   4cd9c:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   4cda0:   f9000bf7    str x23, [sp, #16]
   4cda4:   910003fd    mov x29, sp
   4cda8:   a90257f6    stp x22, x21, [sp, #32]
   4cdac:   a9034ff4    stp x20, x19, [sp, #48]
   4cdb0:   39402029    ldrb    w9, [x1, #8]
   4cdb4:   aa0303f5    mov x21, x3
   4cdb8:   b940042a    ldr w10, [x1, #4]
   4cdbc:   aa0203f3    mov x19, x2
   4cdc0:   39400028    ldrb    w8, [x1]
   4cdc4:   aa0103f6    mov x22, x1
   4cdc8:   7100013f    cmp w9, #0x0
   4cdcc:   aa0003f4    mov x20, x0
   4cdd0:   1a8a02b7    csel    w23, w21, w10, eq   // eq = none
   4cdd4:   7101191f    cmp w8, #0x46
   4cdd8:   5400014d    b.le    4ce00 <__libc_init@plt-0x13cb0>
   4cddc:   7101691f    cmp w8, #0x5a
   4cde0:   540004a0    b.eq    4ce74 <__libc_init@plt-0x13c3c>  // b.none
   4cde4:   71013d1f    cmp w8, #0x4f
   4cde8:   54000580    b.eq    4ce98 <__libc_init@plt-0x13c18>  // b.none
   4cdec:   71011d1f    cmp w8, #0x47
   4cdf0:   54000661    b.ne    4cebc <__libc_init@plt-0x13bf4>  // b.any
   4cdf4:   710002ff    cmp w23, #0x0
   4cdf8:   1a9702b7    csel    w23, w21, w23, eq   // eq = none
   4cdfc:   1400000e    b   4ce34 <__libc_init@plt-0x13c7c>
   4ce00:   7101051f    cmp w8, #0x41
   4ce04:   54000180    b.eq    4ce34 <__libc_init@plt-0x13c7c>  // b.none
   4ce08:   7101091f    cmp w8, #0x42
   4ce0c:   54000581    b.ne    4cebc <__libc_init@plt-0x13bf4>  // b.any
   4ce10:   d37ef6a3    lsl x3, x21, #2
   4ce14:   aa1403e0    mov x0, x20
   4ce18:   aa1603e1    mov x1, x22
   4ce1c:   aa1303e2    mov x2, x19
   4ce20:   a9434ff4    ldp x20, x19, [sp, #48]
   4ce24:   a94257f6    ldp x22, x21, [sp, #32]
   4ce28:   f9400bf7    ldr x23, [sp, #16]
   4ce2c:   a8c47bfd    ldp x29, x30, [sp], #64
   4ce30:   17ffe375    b   45c04 <__libc_init@plt-0x1aeac>
   4ce34:   4b1502e8    sub w8, w23, w21
   4ce38:   aa1403e0    mov x0, x20
   4ce3c:   52800401    mov w1, #0x20                   // #32
   4ce40:   0aa87d02    bic w2, w8, w8, asr #31
   4ce44:   97ff6fd3    bl  28d90 <__libc_init@plt-0x37d20>
   4ce48:   36000480    tbz w0, #0, 4ced8 <__libc_init@plt-0x13bd8>
   4ce4c:   6b1502ff    cmp w23, w21
   4ce50:   aa1403e0    mov x0, x20
   4ce54:   1a97c2a8    csel    w8, w21, w23, gt
   4ce58:   aa1303e1    mov x1, x19
   4ce5c:   a9434ff4    ldp x20, x19, [sp, #48]
   4ce60:   93407d02    sxtw    x2, w8
   4ce64:   a94257f6    ldp x22, x21, [sp, #32]
   4ce68:   f9400bf7    ldr x23, [sp, #16]
   4ce6c:   a8c47bfd    ldp x29, x30, [sp], #64
   4ce70:   17ff6d4c    b   283a0 <__libc_init@plt-0x38710>
   4ce74:   d37ef6a3    lsl x3, x21, #2
   4ce78:   aa1403e0    mov x0, x20
   4ce7c:   aa1603e1    mov x1, x22
   4ce80:   aa1303e2    mov x2, x19
   4ce84:   a9434ff4    ldp x20, x19, [sp, #48]
   4ce88:   a94257f6    ldp x22, x21, [sp, #32]
   4ce8c:   f9400bf7    ldr x23, [sp, #16]
   4ce90:   a8c47bfd    ldp x29, x30, [sp], #64
   4ce94:   17ffe484    b   460a4 <__libc_init@plt-0x1aa0c>
   4ce98:   d37ef6a3    lsl x3, x21, #2
   4ce9c:   aa1403e0    mov x0, x20
   4cea0:   aa1603e1    mov x1, x22
   4cea4:   aa1303e2    mov x2, x19
   4cea8:   a9434ff4    ldp x20, x19, [sp, #48]
   4ceac:   a94257f6    ldp x22, x21, [sp, #32]
   4ceb0:   f9400bf7    ldr x23, [sp, #16]
   4ceb4:   a8c47bfd    ldp x29, x30, [sp], #64
   4ceb8:   17ffe3e4    b   45e48 <__libc_init@plt-0x1ac68>
   4cebc:   aa1403e0    mov x0, x20
   4cec0:   97ff6f55    bl  28c14 <__libc_init@plt-0x37e9c>
   4cec4:   f0fffde2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4cec8:   394002c3    ldrb    w3, [x22]
   4cecc:   9128d842    add x2, x2, #0xa36
   4ced0:   52807da1    mov w1, #0x3ed                  // #1005
   4ced4:   97ff56b1    bl  22998 <__libc_init@plt-0x3e118>
   4ced8:   a9434ff4    ldp x20, x19, [sp, #48]
   4cedc:   2a1f03e0    mov w0, wzr
   4cee0:   a94257f6    ldp x22, x21, [sp, #32]
   4cee4:   f9400bf7    ldr x23, [sp, #16]
   4cee8:   a8c47bfd    ldp x29, x30, [sp], #64
   4ceec:   d65f03c0    ret
   4cef0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   4cef4:   a9014ff4    stp x20, x19, [sp, #16]
   4cef8:   910003fd    mov x29, sp
   4cefc:   aa0003f3    mov x19, x0
   4cf00:   2a0203f4    mov w20, w2
   4cf04:   aa0103e0    mov x0, x1
   4cf08:   aa1303e1    mov x1, x19
   4cf0c:   52800022    mov w2, #0x1                    // #1
   4cf10:   2a1f03e3    mov w3, wzr
   4cf14:   97ff7133    bl  293e0 <__libc_init@plt-0x376d0>
   4cf18:   36000180    tbz w0, #0, 4cf48 <__libc_init@plt-0x13b68>
   4cf1c:   7200029f    tst w20, #0x1
   4cf20:   aa1303e0    mov x0, x19
   4cf24:   a9414ff4    ldp x20, x19, [sp, #16]
   4cf28:   d0fffde8    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   4cf2c:   d0fffde9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   4cf30:   91173908    add x8, x8, #0x5ce
   4cf34:   9124b129    add x9, x9, #0x92c
   4cf38:   9a881121    csel    x1, x9, x8, ne  // ne = any
   4cf3c:   52800022    mov w2, #0x1                    // #1
   4cf40:   a8c27bfd    ldp x29, x30, [sp], #32
   4cf44:   17ff6ae5    b   27ad8 <__libc_init@plt-0x38fd8>
   4cf48:   a9414ff4    ldp x20, x19, [sp, #16]
   4cf4c:   2a1f03e0    mov w0, wzr
   4cf50:   a8c27bfd    ldp x29, x30, [sp], #32
   4cf54:   d65f03c0    ret
   4cf58:   d10103ff    sub sp, sp, #0x40
   4cf5c:   a9017bfd    stp x29, x30, [sp, #16]
   4cf60:   910043fd    add x29, sp, #0x10
   4cf64:   a90257f6    stp x22, x21, [sp, #32]
   4cf68:   a9034ff4    stp x20, x19, [sp, #48]
   4cf6c:   d53bd056    mrs x22, tpidr_el0
   4cf70:   aa0103f4    mov x20, x1
   4cf74:   f94016c8    ldr x8, [x22, #40]
   4cf78:   2a0203f5    mov w21, w2
   4cf7c:   aa0003f3    mov x19, x0
   4cf80:   f90007e8    str x8, [sp, #8]
   4cf84:   39400028    ldrb    w8, [x1]
   4cf88:   390013e2    strb    w2, [sp, #4]
   4cf8c:   71012d1f    cmp w8, #0x4b
   4cf90:   540003ad    b.le    4d004 <__libc_init@plt-0x13aac>
   4cf94:   7101691f    cmp w8, #0x5a
   4cf98:   54000500    b.eq    4d038 <__libc_init@plt-0x13a78>  // b.none
   4cf9c:   71013d1f    cmp w8, #0x4f
   4cfa0:   54000580    b.eq    4d050 <__libc_init@plt-0x13a60>  // b.none
   4cfa4:   7101311f    cmp w8, #0x4c
   4cfa8:   54000361    b.ne    4d014 <__libc_init@plt-0x13a9c>  // b.any
   4cfac:   39402288    ldrb    w8, [x20, #8]
   4cfb0:   aa1303e0    mov x0, x19
   4cfb4:   b9400689    ldr w9, [x20, #4]
   4cfb8:   52800401    mov w1, #0x20                   // #32
   4cfbc:   7100011f    cmp w8, #0x0
   4cfc0:   51000529    sub w9, w9, #0x1
   4cfc4:   1a8903e8    csel    w8, wzr, w9, eq // eq = none
   4cfc8:   0aa87d02    bic w2, w8, w8, asr #31
   4cfcc:   97ff6f71    bl  28d90 <__libc_init@plt-0x37d20>
   4cfd0:   2a0003e8    mov w8, w0
   4cfd4:   2a1f03e0    mov w0, wzr
   4cfd8:   36000528    tbz w8, #0, 4d07c <__libc_init@plt-0x13a34>
   4cfdc:   d0fffde8    adrp    x8, a000 <__libc_init@plt-0x56ab0>
   4cfe0:   d0fffde9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   4cfe4:   91173908    add x8, x8, #0x5ce
   4cfe8:   9124b129    add x9, x9, #0x92c
   4cfec:   720002bf    tst w21, #0x1
   4cff0:   aa1303e0    mov x0, x19
   4cff4:   9a881121    csel    x1, x9, x8, ne  // ne = any
   4cff8:   52800022    mov w2, #0x1                    // #1
   4cffc:   97ff6ab7    bl  27ad8 <__libc_init@plt-0x38fd8>
   4d000:   1400001f    b   4d07c <__libc_init@plt-0x13a34>
   4d004:   7101091f    cmp w8, #0x42
   4d008:   54000300    b.eq    4d068 <__libc_init@plt-0x13a48>  // b.none
   4d00c:   71011d1f    cmp w8, #0x47
   4d010:   54fffce0    b.eq    4cfac <__libc_init@plt-0x13b04>  // b.none
   4d014:   aa1303e0    mov x0, x19
   4d018:   97ff6eff    bl  28c14 <__libc_init@plt-0x37e9c>
   4d01c:   b0fffde2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4d020:   39400283    ldrb    w3, [x20]
   4d024:   9124b842    add x2, x2, #0x92e
   4d028:   52807da1    mov w1, #0x3ed                  // #1005
   4d02c:   97ff565b    bl  22998 <__libc_init@plt-0x3e118>
   4d030:   2a1f03e0    mov w0, wzr
   4d034:   14000012    b   4d07c <__libc_init@plt-0x13a34>
   4d038:   910013e2    add x2, sp, #0x4
   4d03c:   aa1303e0    mov x0, x19
   4d040:   aa1403e1    mov x1, x20
   4d044:   52800023    mov w3, #0x1                    // #1
   4d048:   97ffe417    bl  460a4 <__libc_init@plt-0x1aa0c>
   4d04c:   1400000c    b   4d07c <__libc_init@plt-0x13a34>
   4d050:   910013e2    add x2, sp, #0x4
   4d054:   aa1303e0    mov x0, x19
   4d058:   aa1403e1    mov x1, x20
   4d05c:   52800023    mov w3, #0x1                    // #1
   4d060:   97ffe37a    bl  45e48 <__libc_init@plt-0x1ac68>
   4d064:   14000006    b   4d07c <__libc_init@plt-0x13a34>
   4d068:   910013e2    add x2, sp, #0x4
   4d06c:   aa1303e0    mov x0, x19
   4d070:   aa1403e1    mov x1, x20
   4d074:   52800023    mov w3, #0x1                    // #1
   4d078:   97ffe2e3    bl  45c04 <__libc_init@plt-0x1aeac>
   4d07c:   f94016c8    ldr x8, [x22, #40]
   4d080:   f94007e9    ldr x9, [sp, #8]
   4d084:   eb09011f    cmp x8, x9
   4d088:   540000e1    b.ne    4d0a4 <__libc_init@plt-0x13a0c>  // b.any
   4d08c:   a9434ff4    ldp x20, x19, [sp, #48]
   4d090:   12000000    and w0, w0, #0x1
   4d094:   a94257f6    ldp x22, x21, [sp, #32]
   4d098:   a9417bfd    ldp x29, x30, [sp, #16]
   4d09c:   910103ff    add sp, sp, #0x40
   4d0a0:   d65f03c0    ret
   4d0a4:   94004ea7    bl  60b40 <__stack_chk_fail@plt>
   4d0a8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   4d0ac:   f9000bf5    str x21, [sp, #16]
   4d0b0:   910003fd    mov x29, sp
   4d0b4:   a9024ff4    stp x20, x19, [sp, #32]
   4d0b8:   39400028    ldrb    w8, [x1]
   4d0bc:   aa0203f3    mov x19, x2
   4d0c0:   aa0103f4    mov x20, x1
   4d0c4:   aa0003f5    mov x21, x0
   4d0c8:   7101651f    cmp w8, #0x59
   4d0cc:   5400022c    b.gt    4d110 <__libc_init@plt-0x139a0>
   4d0d0:   51010508    sub w8, w8, #0x41
   4d0d4:   7100391f    cmp w8, #0xe
   4d0d8:   54000388    b.hi    4d148 <__libc_init@plt-0x13968>  // b.pmore
   4d0dc:   d503201f    nop
   4d0e0:   10e07549    adr x9, df88 <__libc_init@plt-0x52b28>
   4d0e4:   1000008a    adr x10, 4d0f4 <__libc_init@plt-0x139bc>
   4d0e8:   3868692b    ldrb    w11, [x9, x8]
   4d0ec:   8b0b094a    add x10, x10, x11, lsl #2
   4d0f0:   d61f0140    br  x10
   4d0f4:   aa1403e1    mov x1, x20
   4d0f8:   aa1303e2    mov x2, x19
   4d0fc:   a9424ff4    ldp x20, x19, [sp, #32]
   4d100:   aa1503e0    mov x0, x21
   4d104:   f9400bf5    ldr x21, [sp, #16]
   4d108:   a8c37bfd    ldp x29, x30, [sp], #48
   4d10c:   1400003b    b   4d1f8 <__libc_init@plt-0x138b8>
   4d110:   7101c51f    cmp w8, #0x71
   4d114:   5400012c    b.gt    4d138 <__libc_init@plt-0x13978>
   4d118:   7101691f    cmp w8, #0x5a
   4d11c:   540005e0    b.eq    4d1d8 <__libc_init@plt-0x138d8>  // b.none
   4d120:   71019d1f    cmp w8, #0x67
   4d124:   54000121    b.ne    4d148 <__libc_init@plt-0x13968>  // b.any
   4d128:   aa1503e0    mov x0, x21
   4d12c:   94001a0b    bl  53958 <__libc_init@plt-0xd158>
   4d130:   3607fe20    tbz w0, #0, 4d0f4 <__libc_init@plt-0x139bc>
   4d134:   1400000c    b   4d164 <__libc_init@plt-0x1394c>
   4d138:   7101c91f    cmp w8, #0x72
   4d13c:   54fffdc0    b.eq    4d0f4 <__libc_init@plt-0x139bc>  // b.none
   4d140:   7101e91f    cmp w8, #0x7a
   4d144:   54fffd80    b.eq    4d0f4 <__libc_init@plt-0x139bc>  // b.none
   4d148:   aa1503e0    mov x0, x21
   4d14c:   97ff6eb2    bl  28c14 <__libc_init@plt-0x37e9c>
   4d150:   b0fffde2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4d154:   39400283    ldrb    w3, [x20]
   4d158:   912ae042    add x2, x2, #0xab8
   4d15c:   52807da1    mov w1, #0x3ed                  // #1005
   4d160:   97ff560e    bl  22998 <__libc_init@plt-0x3e118>
   4d164:   a9424ff4    ldp x20, x19, [sp, #32]
   4d168:   2a1f03e0    mov w0, wzr
   4d16c:   f9400bf5    ldr x21, [sp, #16]
   4d170:   a8c37bfd    ldp x29, x30, [sp], #48
   4d174:   d65f03c0    ret
   4d178:   aa1403e1    mov x1, x20
   4d17c:   aa1303e2    mov x2, x19
   4d180:   a9424ff4    ldp x20, x19, [sp, #32]
   4d184:   aa1503e0    mov x0, x21
   4d188:   52800043    mov w3, #0x2                    // #2
   4d18c:   f9400bf5    ldr x21, [sp, #16]
   4d190:   a8c37bfd    ldp x29, x30, [sp], #48
   4d194:   140002f9    b   4dd78 <__libc_init@plt-0x12d38>
   4d198:   aa1403e1    mov x1, x20
   4d19c:   aa1303e2    mov x2, x19
   4d1a0:   a9424ff4    ldp x20, x19, [sp, #32]
   4d1a4:   aa1503e0    mov x0, x21
   4d1a8:   52800043    mov w3, #0x2                    // #2
   4d1ac:   f9400bf5    ldr x21, [sp, #16]
   4d1b0:   a8c37bfd    ldp x29, x30, [sp], #48
   4d1b4:   14000135    b   4d688 <__libc_init@plt-0x13428>
   4d1b8:   aa1403e1    mov x1, x20
   4d1bc:   aa1303e2    mov x2, x19
   4d1c0:   a9424ff4    ldp x20, x19, [sp, #32]
   4d1c4:   aa1503e0    mov x0, x21
   4d1c8:   52800043    mov w3, #0x2                    // #2
   4d1cc:   f9400bf5    ldr x21, [sp, #16]
   4d1d0:   a8c37bfd    ldp x29, x30, [sp], #48
   4d1d4:   140001b7    b   4d8b0 <__libc_init@plt-0x13200>
   4d1d8:   aa1403e1    mov x1, x20
   4d1dc:   aa1303e2    mov x2, x19
   4d1e0:   a9424ff4    ldp x20, x19, [sp, #32]
   4d1e4:   aa1503e0    mov x0, x21
   4d1e8:   52800043    mov w3, #0x2                    // #2
   4d1ec:   f9400bf5    ldr x21, [sp, #16]
   4d1f0:   a8c37bfd    ldp x29, x30, [sp], #48
   4d1f4:   14000243    b   4db00 <__libc_init@plt-0x12fb0>
   4d1f8:   d10243ff    sub sp, sp, #0x90
   4d1fc:   a9047bfd    stp x29, x30, [sp, #64]
   4d200:   910103fd    add x29, sp, #0x40
   4d204:   a90567fa    stp x26, x25, [sp, #80]
   4d208:   a9065ff8    stp x24, x23, [sp, #96]
   4d20c:   a90757f6    stp x22, x21, [sp, #112]
   4d210:   a9084ff4    stp x20, x19, [sp, #128]
   4d214:   d53bd058    mrs x24, tpidr_el0
   4d218:   aa0203f4    mov x20, x2
   4d21c:   f9401708    ldr x8, [x24, #40]
   4d220:   aa0103f5    mov x21, x1
   4d224:   aa0003f3    mov x19, x0
   4d228:   f81f83a8    stur    x8, [x29, #-8]
   4d22c:   39407028    ldrb    w8, [x1, #28]
   4d230:   79404c29    ldrh    w9, [x1, #38]
   4d234:   12000508    and w8, w8, #0x3
   4d238:   7100011f    cmp w8, #0x0
   4d23c:   7a400920    ccmp    w9, #0x0, #0x0, eq  // eq = none
   4d240:   540003e0    b.eq    4d2bc <__libc_init@plt-0x137f4>  // b.none
   4d244:   910043e0    add x0, sp, #0x10
   4d248:   910013e4    add x4, sp, #0x4
   4d24c:   528002e1    mov w1, #0x17                   // #23
   4d250:   aa1303e2    mov x2, x19
   4d254:   aa1503e3    mov x3, x21
   4d258:   b90007ff    str wzr, [sp, #4]
   4d25c:   94000fb1    bl  51120 <__libc_init@plt-0xf990>
   4d260:   71005c1f    cmp w0, #0x17
   4d264:   5400206a    b.ge    4d670 <__libc_init@plt-0x13440>  // b.tcont
   4d268:   2a0003f6    mov w22, w0
   4d26c:   340014c0    cbz w0, 4d504 <__libc_init@plt-0x135ac>
   4d270:   b94007e9    ldr w9, [sp, #4]
   4d274:   34000d89    cbz w9, 4d424 <__libc_init@plt-0x1368c>
   4d278:   93407ec8    sxtw    x8, w22
   4d27c:   910043ea    add x10, sp, #0x10
   4d280:   91000508    add x8, x8, #0x1
   4d284:   52800cab    mov w11, #0x65                      // #101
   4d288:   3836c94b    strb    w11, [x10, w22, sxtw]
   4d28c:   36f800c9    tbz w9, #31, 4d2a4 <__libc_init@plt-0x1380c>
   4d290:   528005ac    mov w12, #0x2d                      // #45
   4d294:   11000acb    add w11, w22, #0x2
   4d298:   4b0903e9    neg w9, w9
   4d29c:   3828694c    strb    w12, [x10, x8]
   4d2a0:   2a0b03e8    mov w8, w11
   4d2a4:   53047d2a    lsr w10, w9, #4
   4d2a8:   7109c55f    cmp w10, #0x271
   4d2ac:   54000c03    b.cc    4d42c <__libc_init@plt-0x13684>  // b.lo, b.ul, b.last
   4d2b0:   5284e1e9    mov w9, #0x270f                 // #9999
   4d2b4:   b90007e9    str w9, [sp, #4]
   4d2b8:   1400005f    b   4d434 <__libc_init@plt-0x1367c>
   4d2bc:   910043e1    add x1, sp, #0x10
   4d2c0:   aa1303e0    mov x0, x19
   4d2c4:   f9000bff    str xzr, [sp, #16]
   4d2c8:   97ff6a6a    bl  27c70 <__libc_init@plt-0x38e40>
   4d2cc:   b4fffbc0    cbz x0, 4d244 <__libc_init@plt-0x1386c>
   4d2d0:   f9400be8    ldr x8, [sp, #16]
   4d2d4:   b4fffb88    cbz x8, 4d244 <__libc_init@plt-0x1386c>
   4d2d8:   aa0003f6    mov x22, x0
   4d2dc:   aa1303e0    mov x0, x19
   4d2e0:   97ff698d    bl  27914 <__libc_init@plt-0x3919c>
   4d2e4:   39408008    ldrb    w8, [x0, #32]
   4d2e8:   34fffae8    cbz w8, 4d244 <__libc_init@plt-0x1386c>
   4d2ec:   394022a8    ldrb    w8, [x21, #8]
   4d2f0:   910023e0    add x0, sp, #0x8
   4d2f4:   b94006a9    ldr w9, [x21, #4]
   4d2f8:   f9400bf9    ldr x25, [sp, #16]
   4d2fc:   7100011f    cmp w8, #0x0
   4d300:   b94022a1    ldr w1, [x21, #32]
   4d304:   1a8902c8    csel    w8, w22, w9, eq // eq = none
   4d308:   93407d09    sxtw    x9, w8
   4d30c:   f90007f9    str x25, [sp, #8]
   4d310:   eb28c2df    cmp x22, w8, sxtw
   4d314:   9a96c13a    csel    x26, x9, x22, gt
   4d318:   8b1a0337    add x23, x25, x26
   4d31c:   aa1703e2    mov x2, x23
   4d320:   94003604    bl  5ab30 <__libc_init@plt-0x5f80>
   4d324:   d360fc16    lsr x22, x0, #32
   4d328:   528000a8    mov w8, #0x5                    // #5
   4d32c:   6a0802df    tst w22, w8
   4d330:   54fff8a1    b.ne    4d244 <__libc_init@plt-0x1386c>  // b.any
   4d334:   394042a8    ldrb    w8, [x21, #16]
   4d338:   340002a8    cbz w8, 4d38c <__libc_init@plt-0x13724>
   4d33c:   b9400ea8    ldr w8, [x21, #12]
   4d340:   34000268    cbz w8, 4d38c <__libc_init@plt-0x13724>
   4d344:   f9400be8    ldr x8, [sp, #16]
   4d348:   eb17011f    cmp x8, x23
   4d34c:   540001c2    b.cs    4d384 <__libc_init@plt-0x1372c>  // b.hs, b.nlast
   4d350:   8b190349    add x9, x26, x25
   4d354:   cb08012a    sub x10, x9, x8
   4d358:   3940010b    ldrb    w11, [x8]
   4d35c:   7100b97f    cmp w11, #0x2e
   4d360:   54000120    b.eq    4d384 <__libc_init@plt-0x1372c>  // b.none
   4d364:   7101397f    cmp w11, #0x4e
   4d368:   540000e0    b.eq    4d384 <__libc_init@plt-0x1372c>  // b.none
   4d36c:   7101b97f    cmp w11, #0x6e
   4d370:   540000a0    b.eq    4d384 <__libc_init@plt-0x1372c>  // b.none
   4d374:   91000508    add x8, x8, #0x1
   4d378:   f100054a    subs    x10, x10, #0x1
   4d37c:   54fffee1    b.ne    4d358 <__libc_init@plt-0x13758>  // b.any
   4d380:   aa0903e8    mov x8, x9
   4d384:   eb17011f    cmp x8, x23
   4d388:   54fff5e0    b.eq    4d244 <__libc_init@plt-0x1386c>  // b.none
   4d38c:   f94007e8    ldr x8, [sp, #8]
   4d390:   eb17011f    cmp x8, x23
   4d394:   54000242    b.cs    4d3dc <__libc_init@plt-0x136d4>  // b.hs, b.nlast
   4d398:   8b190349    add x9, x26, x25
   4d39c:   aa1f03ea    mov x10, xzr
   4d3a0:   cb08012b    sub x11, x9, x8
   4d3a4:   5280002c    mov w12, #0x1                       // #1
   4d3a8:   386a690e    ldrb    w14, [x8, x10]
   4d3ac:   710081df    cmp w14, #0x20
   4d3b0:   7a4919c4    ccmp    w14, #0x9, #0x4, ne // ne = any
   4d3b4:   54001241    b.ne    4d5fc <__libc_init@plt-0x134b4>  // b.any
   4d3b8:   8b0a010c    add x12, x8, x10
   4d3bc:   9100054a    add x10, x10, #0x1
   4d3c0:   9100058d    add x13, x12, #0x1
   4d3c4:   eb1701bf    cmp x13, x23
   4d3c8:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   4d3cc:   eb0a017f    cmp x11, x10
   4d3d0:   f90007ed    str x13, [sp, #8]
   4d3d4:   54fffea1    b.ne    4d3a8 <__libc_init@plt-0x13708>  // b.any
   4d3d8:   aa0903e8    mov x8, x9
   4d3dc:   394002aa    ldrb    w10, [x21]
   4d3e0:   aa0803e9    mov x9, x8
   4d3e4:   7101e95f    cmp w10, #0x7a
   4d3e8:   54fff2e0    b.eq    4d244 <__libc_init@plt-0x1386c>  // b.none
   4d3ec:   394022aa    ldrb    w10, [x21, #8]
   4d3f0:   f9400be8    ldr x8, [sp, #16]
   4d3f4:   340000aa    cbz w10, 4d408 <__libc_init@plt-0x136a8>
   4d3f8:   b98006aa    ldrsw   x10, [x21, #4]
   4d3fc:   8b0a010a    add x10, x8, x10
   4d400:   eb0a013f    cmp x9, x10
   4d404:   54fff203    b.cc    4d244 <__libc_init@plt-0x1386c>  // b.lo, b.ul, b.last
   4d408:   cb080121    sub x1, x9, x8
   4d40c:   79000280    strh    w0, [x20]
   4d410:   aa1303e0    mov x0, x19
   4d414:   97ff6a38    bl  27cf4 <__libc_init@plt-0x38dbc>
   4d418:   34000a16    cbz w22, 4d558 <__libc_init@plt-0x13558>
   4d41c:   2a1603e0    mov w0, w22
   4d420:   1400004d    b   4d554 <__libc_init@plt-0x1355c>
   4d424:   2a1603e8    mov w8, w22
   4d428:   14000029    b   4d4cc <__libc_init@plt-0x135e4>
   4d42c:   710fa13f    cmp w9, #0x3e8
   4d430:   54000983    b.cc    4d560 <__libc_init@plt-0x13550>  // b.lo, b.ul, b.last
   4d434:   53033d2a    ubfx    w10, w9, #3, #13
   4d438:   528418ab    mov w11, #0x20c5                    // #8389
   4d43c:   52828f6c    mov w12, #0x147b                    // #5243
   4d440:   528ccced    mov w13, #0x6667                    // #26215
   4d444:   1b0b7d4a    mul w10, w10, w11
   4d448:   12807ceb    mov w11, #0xfffffc18                // #-1000
   4d44c:   53147d4a    lsr w10, w10, #20
   4d450:   1100c14f    add w15, w10, #0x30
   4d454:   1b0b2549    madd    w9, w10, w11, w9
   4d458:   13003d2b    sxth    w11, w9
   4d45c:   1b0c7d6b    mul w11, w11, w12
   4d460:   13137d6c    asr w12, w11, #19
   4d464:   0b4b7d8c    add w12, w12, w11, lsr #31
   4d468:   12800c6b    mov w11, #0xffffff9c                // #-100
   4d46c:   1100c191    add w17, w12, #0x30
   4d470:   1b0b2589    madd    w9, w12, w11, w9
   4d474:   1100090c    add w12, w8, #0x2
   4d478:   13003d2b    sxth    w11, w9
   4d47c:   1b0d7d6b    mul w11, w11, w13
   4d480:   910043ed    add x13, sp, #0x10
   4d484:   8b28c1b0    add x16, x13, w8, sxtw
   4d488:   5280006d    mov w13, #0x3                       // #3
   4d48c:   13127d6a    asr w10, w11, #18
   4d490:   0b4b7d4b    add w11, w10, w11, lsr #31
   4d494:   5280008a    mov w10, #0x4                       // #4
   4d498:   2a0b03ee    mov w14, w11
   4d49c:   3900020f    strb    w15, [x16]
   4d4a0:   39000611    strb    w17, [x16, #1]
   4d4a4:   1280012f    mov w15, #0xfffffff6                // #-10
   4d4a8:   1100c170    add w16, w11, #0x30
   4d4ac:   0b0d010b    add w11, w8, w13
   4d4b0:   910043ed    add x13, sp, #0x10
   4d4b4:   1b0f25c9    madd    w9, w14, w15, w9
   4d4b8:   382cc9b0    strb    w16, [x13, w12, sxtw]
   4d4bc:   0b0a0108    add w8, w8, w10
   4d4c0:   1100c129    add w9, w9, #0x30
   4d4c4:   910043ea    add x10, sp, #0x10
   4d4c8:   382bc949    strb    w9, [x10, w11, sxtw]
   4d4cc:   910043e9    add x9, sp, #0x10
   4d4d0:   b94022a1    ldr w1, [x21, #32]
   4d4d4:   910023e0    add x0, sp, #0x8
   4d4d8:   aa1f03e2    mov x2, xzr
   4d4dc:   3828c93f    strb    wzr, [x9, w8, sxtw]
   4d4e0:   f90007e9    str x9, [sp, #8]
   4d4e4:   94003593    bl  5ab30 <__libc_init@plt-0x5f80>
   4d4e8:   f94007e8    ldr x8, [sp, #8]
   4d4ec:   d360fc09    lsr x9, x0, #32
   4d4f0:   321f012a    orr w10, w9, #0x2
   4d4f4:   710056df    cmp w22, #0x15
   4d4f8:   3940010b    ldrb    w11, [x8]
   4d4fc:   1a89c148    csel    w8, w10, w9, gt
   4d500:   3400022b    cbz w11, 4d544 <__libc_init@plt-0x1356c>
   4d504:   aa1303e0    mov x0, x19
   4d508:   97ff6dc3    bl  28c14 <__libc_init@plt-0x37e9c>
   4d50c:   528080c1    mov w1, #0x406                  // #1030
   4d510:   97ff559e    bl  22b88 <__libc_init@plt-0x3df28>
   4d514:   2a1f03e0    mov w0, wzr
   4d518:   f9401708    ldr x8, [x24, #40]
   4d51c:   f85f83a9    ldur    x9, [x29, #-8]
   4d520:   eb09011f    cmp x8, x9
   4d524:   54000b01    b.ne    4d684 <__libc_init@plt-0x1342c>  // b.any
   4d528:   a9484ff4    ldp x20, x19, [sp, #128]
   4d52c:   a94757f6    ldp x22, x21, [sp, #112]
   4d530:   a9465ff8    ldp x24, x23, [sp, #96]
   4d534:   a94567fa    ldp x26, x25, [sp, #80]
   4d538:   a9447bfd    ldp x29, x30, [sp, #64]
   4d53c:   910243ff    add sp, sp, #0x90
   4d540:   d65f03c0    ret
   4d544:   79000280    strh    w0, [x20]
   4d548:   34000088    cbz w8, 4d558 <__libc_init@plt-0x13558>
   4d54c:   37000348    tbnz    w8, #0, 4d5b4 <__libc_init@plt-0x134fc>
   4d550:   2a0803e0    mov w0, w8
   4d554:   940010a6    bl  517ec <__libc_init@plt-0xf2c4>
   4d558:   52800020    mov w0, #0x1                    // #1
   4d55c:   17ffffef    b   4d518 <__libc_init@plt-0x13598>
   4d560:   7101913f    cmp w9, #0x64
   4d564:   54000303    b.cc    4d5c4 <__libc_init@plt-0x134ec>  // b.lo, b.ul, b.last
   4d568:   53023d2a    ubfx    w10, w9, #2, #14
   4d56c:   52828f6b    mov w11, #0x147b                    // #5243
   4d570:   910043ef    add x15, sp, #0x10
   4d574:   1b0b7d4a    mul w10, w10, w11
   4d578:   12800c6b    mov w11, #0xffffff9c                // #-100
   4d57c:   53117d4a    lsr w10, w10, #17
   4d580:   1100c150    add w16, w10, #0x30
   4d584:   1b0b2549    madd    w9, w10, w11, w9
   4d588:   528ccceb    mov w11, #0x6667                    // #26215
   4d58c:   5280006a    mov w10, #0x3                       // #3
   4d590:   3828c9f0    strb    w16, [x15, w8, sxtw]
   4d594:   13003d2c    sxth    w12, w9
   4d598:   1b0b7d8b    mul w11, w12, w11
   4d59c:   1100050c    add w12, w8, #0x1
   4d5a0:   13127d6d    asr w13, w11, #18
   4d5a4:   0b4b7dab    add w11, w13, w11, lsr #31
   4d5a8:   5280004d    mov w13, #0x2                       // #2
   4d5ac:   12003d6e    and w14, w11, #0xffff
   4d5b0:   17ffffbd    b   4d4a4 <__libc_init@plt-0x1360c>
   4d5b4:   aa1303e0    mov x0, x19
   4d5b8:   97ff6d97    bl  28c14 <__libc_init@plt-0x37e9c>
   4d5bc:   52808181    mov w1, #0x40c                  // #1036
   4d5c0:   17ffffd4    b   4d510 <__libc_init@plt-0x135a0>
   4d5c4:   7100293f    cmp w9, #0xa
   4d5c8:   54000143    b.cc    4d5f0 <__libc_init@plt-0x134c0>  // b.lo, b.ul, b.last
   4d5cc:   12001d2a    and w10, w9, #0xff
   4d5d0:   528019ab    mov w11, #0xcd                      // #205
   4d5d4:   5280002d    mov w13, #0x1                       // #1
   4d5d8:   2a0803ec    mov w12, w8
   4d5dc:   1b0b7d4a    mul w10, w10, w11
   4d5e0:   530b7d4b    lsr w11, w10, #11
   4d5e4:   5280004a    mov w10, #0x2                       // #2
   4d5e8:   2a0b03ee    mov w14, w11
   4d5ec:   17ffffae    b   4d4a4 <__libc_init@plt-0x1360c>
   4d5f0:   5280002a    mov w10, #0x1                       // #1
   4d5f4:   2a0803eb    mov w11, w8
   4d5f8:   17ffffb1    b   4d4bc <__libc_init@plt-0x135f4>
   4d5fc:   8b0a010d    add x13, x8, x10
   4d600:   394002af    ldrb    w15, [x21]
   4d604:   aa0d03e9    mov x9, x13
   4d608:   7101e9ff    cmp w15, #0x7a
   4d60c:   54ffef01    b.ne    4d3ec <__libc_init@plt-0x136c4>  // b.any
   4d610:   7100a5df    cmp w14, #0x29
   4d614:   1a9f17e9    cset    w9, eq  // eq = none
   4d618:   0a090189    and w9, w12, w9
   4d61c:   7100053f    cmp w9, #0x1
   4d620:   54ffe121    b.ne    4d244 <__libc_init@plt-0x1386c>  // b.any
   4d624:   8b0a0108    add x8, x8, x10
   4d628:   91000509    add x9, x8, #0x1
   4d62c:   eb17013f    cmp x9, x23
   4d630:   f90007e9    str x9, [sp, #8]
   4d634:   54ffedc2    b.cs    4d3ec <__libc_init@plt-0x136c4>  // b.hs, b.nlast
   4d638:   aa2a03e8    mvn x8, x10
   4d63c:   cb0a016c    sub x12, x11, x10
   4d640:   8b0b010a    add x10, x8, x11
   4d644:   8b0c01a8    add x8, x13, x12
   4d648:   3940012b    ldrb    w11, [x9]
   4d64c:   7100817f    cmp w11, #0x20
   4d650:   7a491964    ccmp    w11, #0x9, #0x4, ne // ne = any
   4d654:   54ffecc1    b.ne    4d3ec <__libc_init@plt-0x136c4>  // b.any
   4d658:   91000529    add x9, x9, #0x1
   4d65c:   f100054a    subs    x10, x10, #0x1
   4d660:   f90007e9    str x9, [sp, #8]
   4d664:   54ffff21    b.ne    4d648 <__libc_init@plt-0x13468>  // b.any
   4d668:   aa0803e9    mov x9, x8
   4d66c:   17ffff60    b   4d3ec <__libc_init@plt-0x136c4>
   4d670:   aa1303e0    mov x0, x19
   4d674:   97ff6d68    bl  28c14 <__libc_init@plt-0x37e9c>
   4d678:   90fffe01    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4d67c:   9114d421    add x1, x1, #0x535
   4d680:   97ff5662    bl  23008 <__libc_init@plt-0x3daa8>
   4d684:   94004d2f    bl  60b40 <__stack_chk_fail@plt>
   4d688:   d101c3ff    sub sp, sp, #0x70
   4d68c:   a9017bfd    stp x29, x30, [sp, #16]
   4d690:   910043fd    add x29, sp, #0x10
   4d694:   f90013fb    str x27, [sp, #32]
   4d698:   a90367fa    stp x26, x25, [sp, #48]
   4d69c:   a9045ff8    stp x24, x23, [sp, #64]
   4d6a0:   a90557f6    stp x22, x21, [sp, #80]
   4d6a4:   a9064ff4    stp x20, x19, [sp, #96]
   4d6a8:   d53bd059    mrs x25, tpidr_el0
   4d6ac:   aa0203f7    mov x23, x2
   4d6b0:   f9401728    ldr x8, [x25, #40]
   4d6b4:   910003e2    mov x2, sp
   4d6b8:   aa0303f3    mov x19, x3
   4d6bc:   aa0103f5    mov x21, x1
   4d6c0:   aa0003f4    mov x20, x0
   4d6c4:   f90007e8    str x8, [sp, #8]
   4d6c8:   390003ff    strb    wzr, [sp]
   4d6cc:   390013ff    strb    wzr, [sp, #4]
   4d6d0:   94000dce    bl  50e08 <__libc_init@plt-0xfca8>
   4d6d4:   d3609c08    ubfx    x8, x0, #32, #8
   4d6d8:   2a0003f8    mov w24, w0
   4d6dc:   340001a8    cbz w8, 4d710 <__libc_init@plt-0x133a0>
   4d6e0:   7100c31f    cmp w24, #0x30
   4d6e4:   54000161    b.ne    4d710 <__libc_init@plt-0x133a0>  // b.any
   4d6e8:   910003e1    mov x1, sp
   4d6ec:   aa1403e0    mov x0, x20
   4d6f0:   aa1503e2    mov x2, x21
   4d6f4:   97ff6deb    bl  28ea0 <__libc_init@plt-0x37c10>
   4d6f8:   f2601c1f    tst x0, #0xff00000000
   4d6fc:   54000340    b.eq    4d764 <__libc_init@plt-0x1334c>  // b.none
   4d700:   7100c01f    cmp w0, #0x30
   4d704:   54ffff20    b.eq    4d6e8 <__libc_init@plt-0x133c8>  // b.none
   4d708:   2a0003f8    mov w24, w0
   4d70c:   14000002    b   4d714 <__libc_init@plt-0x1339c>
   4d710:   340002a8    cbz w8, 4d764 <__libc_init@plt-0x1334c>
   4d714:   2a1f03fa    mov w26, wzr
   4d718:   2a1f03f6    mov w22, wzr
   4d71c:   7100271f    cmp w24, #0x9
   4d720:   540000e0    b.eq    4d73c <__libc_init@plt-0x13374>  // b.none
   4d724:   7100831f    cmp w24, #0x20
   4d728:   540000a0    b.eq    4d73c <__libc_init@plt-0x13374>  // b.none
   4d72c:   121f7b08    and w8, w24, #0xfffffffe
   4d730:   7100c11f    cmp w8, #0x30
   4d734:   54000aa1    b.ne    4d888 <__libc_init@plt-0x13228>  // b.any
   4d738:   110006d6    add w22, w22, #0x1
   4d73c:   910003e1    mov x1, sp
   4d740:   aa1403e0    mov x0, x20
   4d744:   aa1503e2    mov x2, x21
   4d748:   97ff6dd6    bl  28ea0 <__libc_init@plt-0x37c10>
   4d74c:   aa0003f8    mov x24, x0
   4d750:   92601c08    and x8, x0, #0xff00000000
   4d754:   5100075a    sub w26, w26, #0x1
   4d758:   b5fffe28    cbnz    x8, 4d71c <__libc_init@plt-0x13394>
   4d75c:   93407f41    sxtw    x1, w26
   4d760:   14000003    b   4d76c <__libc_init@plt-0x13344>
   4d764:   aa1f03e1    mov x1, xzr
   4d768:   2a1f03f6    mov w22, wzr
   4d76c:   11001eda    add w26, w22, #0x7
   4d770:   93407f48    sxtw    x8, w26
   4d774:   d343fd18    lsr x24, x8, #3
   4d778:   eb13031f    cmp x24, x19
   4d77c:   54000149    b.ls    4d7a4 <__libc_init@plt-0x1330c>  // b.plast
   4d780:   aa1403e0    mov x0, x20
   4d784:   97ff6d24    bl  28c14 <__libc_init@plt-0x37e9c>
   4d788:   d0fffde2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4d78c:   52808141    mov w1, #0x40a                  // #1034
   4d790:   9129ec42    add x2, x2, #0xa7b
   4d794:   2a1603e3    mov w3, w22
   4d798:   aa1303e4    mov x4, x19
   4d79c:   97ff547f    bl  22998 <__libc_init@plt-0x3e118>
   4d7a0:   1400002c    b   4d850 <__libc_init@plt-0x13260>
   4d7a4:   aa1403e0    mov x0, x20
   4d7a8:   97ff6953    bl  27cf4 <__libc_init@plt-0x38dbc>
   4d7ac:   394013e8    ldrb    w8, [sp, #4]
   4d7b0:   34000048    cbz w8, 4d7b8 <__libc_init@plt-0x132f8>
   4d7b4:   390013ff    strb    wzr, [sp, #4]
   4d7b8:   aa1703e0    mov x0, x23
   4d7bc:   2a1f03e1    mov w1, wzr
   4d7c0:   aa1303e2    mov x2, x19
   4d7c4:   94004d47    bl  60ce0 <memset@plt>
   4d7c8:   710006df    cmp w22, #0x1
   4d7cc:   5400042b    b.lt    4d850 <__libc_init@plt-0x13260>  // b.tstop
   4d7d0:   8b170308    add x8, x24, x23
   4d7d4:   12000b5b    and w27, w26, #0x7
   4d7d8:   d1000517    sub x23, x8, #0x1
   4d7dc:   528000fa    mov w26, #0x7                       // #7
   4d7e0:   910003e1    mov x1, sp
   4d7e4:   aa1403e0    mov x0, x20
   4d7e8:   aa1503e2    mov x2, x21
   4d7ec:   97ff6dad    bl  28ea0 <__libc_init@plt-0x37c10>
   4d7f0:   5100c008    sub w8, w0, #0x30
   4d7f4:   7100291f    cmp w8, #0xa
   4d7f8:   54000143    b.cc    4d820 <__libc_init@plt-0x13290>  // b.lo, b.ul, b.last
   4d7fc:   51010408    sub w8, w0, #0x41
   4d800:   7100151f    cmp w8, #0x5
   4d804:   54000068    b.hi    4d810 <__libc_init@plt-0x132a0>  // b.pmore
   4d808:   5100dc08    sub w8, w0, #0x37
   4d80c:   14000005    b   4d820 <__libc_init@plt-0x13290>
   4d810:   51018408    sub w8, w0, #0x61
   4d814:   7100151f    cmp w8, #0x5
   4d818:   54000188    b.hi    4d848 <__libc_init@plt-0x13268>  // b.pmore
   4d81c:   51015c08    sub w8, w0, #0x57
   4d820:   131f7f69    asr w9, w27, #31
   4d824:   7100037f    cmp w27, #0x0
   4d828:   510006d6    sub w22, w22, #0x1
   4d82c:   8b29c2f7    add x23, x23, w9, sxtw
   4d830:   1a9bb349    csel    w9, w26, w27, lt    // lt = tstop
   4d834:   5100053b    sub w27, w9, #0x1
   4d838:   394002ea    ldrb    w10, [x23]
   4d83c:   1ac92108    lsl w8, w8, w9
   4d840:   2a080148    orr w8, w10, w8
   4d844:   390002e8    strb    w8, [x23]
   4d848:   710002df    cmp w22, #0x0
   4d84c:   54fffcac    b.gt    4d7e0 <__libc_init@plt-0x132d0>
   4d850:   eb13031f    cmp x24, x19
   4d854:   1a9f87e0    cset    w0, ls  // ls = plast
   4d858:   f9401728    ldr x8, [x25, #40]
   4d85c:   f94007e9    ldr x9, [sp, #8]
   4d860:   eb09011f    cmp x8, x9
   4d864:   54000241    b.ne    4d8ac <__libc_init@plt-0x13204>  // b.any
   4d868:   a9464ff4    ldp x20, x19, [sp, #96]
   4d86c:   a94557f6    ldp x22, x21, [sp, #80]
   4d870:   a9445ff8    ldp x24, x23, [sp, #64]
   4d874:   a94367fa    ldp x26, x25, [sp, #48]
   4d878:   a9417bfd    ldp x29, x30, [sp, #16]
   4d87c:   f94013fb    ldr x27, [sp, #32]
   4d880:   9101c3ff    add sp, sp, #0x70
   4d884:   d65f03c0    ret
   4d888:   aa1403e0    mov x0, x20
   4d88c:   97ff6ce2    bl  28c14 <__libc_init@plt-0x37e9c>
   4d890:   90fffe02    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   4d894:   52807d21    mov w1, #0x3e9                  // #1001
   4d898:   91143042    add x2, x2, #0x50c
   4d89c:   2a1803e3    mov w3, w24
   4d8a0:   97ff543e    bl  22998 <__libc_init@plt-0x3e118>
   4d8a4:   2a1f03e0    mov w0, wzr
   4d8a8:   17ffffec    b   4d858 <__libc_init@plt-0x13258>
   4d8ac:   94004ca5    bl  60b40 <__stack_chk_fail@plt>
   4d8b0:   d10183ff    sub sp, sp, #0x60
   4d8b4:   a9017bfd    stp x29, x30, [sp, #16]
   4d8b8:   910043fd    add x29, sp, #0x10
   4d8bc:   a90267fa    stp x26, x25, [sp, #32]
   4d8c0:   a9035ff8    stp x24, x23, [sp, #48]
   4d8c4:   a90457f6    stp x22, x21, [sp, #64]
   4d8c8:   a9054ff4    stp x20, x19, [sp, #80]
   4d8cc:   d53bd059    mrs x25, tpidr_el0
   4d8d0:   aa0203f7    mov x23, x2
   4d8d4:   f9401728    ldr x8, [x25, #40]
   4d8d8:   910003e2    mov x2, sp
   4d8dc:   aa0303f3    mov x19, x3
   4d8e0:   aa0103f5    mov x21, x1
   4d8e4:   aa0003f4    mov x20, x0
   4d8e8:   f90007e8    str x8, [sp, #8]
   4d8ec:   390003ff    strb    wzr, [sp]
   4d8f0:   390013ff    strb    wzr, [sp, #4]
   4d8f4:   94000d45    bl  50e08 <__libc_init@plt-0xfca8>
   4d8f8:   d3609c08    ubfx    x8, x0, #32, #8
   4d8fc:   2a0003f8    mov w24, w0
   4d900:   340001a8    cbz w8, 4d934 <__libc_init@plt-0x1317c>
   4d904:   7100c31f    cmp w24, #0x30
   4d908:   54000161    b.ne    4d934 <__libc_init@plt-0x1317c>  // b.any
   4d90c:   910003e1    mov x1, sp
   4d910:   aa1403e0    mov x0, x20
   4d914:   aa1503e2    mov x2, x21
   4d918:   97ff6d62    bl  28ea0 <__libc_init@plt-0x37c10>
   4d91c:   f2601c1f    tst x0, #0xff00000000
   4d920:   54000480    b.eq    4d9b0 <__libc_init@plt-0x13100>  // b.none
   4d924:   7100c01f    cmp w0, #0x30
   4d928:   54ffff20    b.eq    4d90c <__libc_init@plt-0x131a4>  // b.none
   4d92c:   2a0003f8    mov w24, w0
   4d930:   14000002    b   4d938 <__libc_init@plt-0x13178>
   4d934:   340003e8    cbz w8, 4d9b0 <__libc_init@plt-0x13100>
   4d938:   2a1f03fa    mov w26, wzr
   4d93c:   2a1f03f6    mov w22, wzr
   4d940:   5100c308    sub w8, w24, #0x30
   4d944:   7100211f    cmp w8, #0x8
   4d948:   54000162    b.cs    4d974 <__libc_init@plt-0x1313c>  // b.hs, b.nlast
   4d94c:   110006d6    add w22, w22, #0x1
   4d950:   910003e1    mov x1, sp
   4d954:   aa1403e0    mov x0, x20
   4d958:   aa1503e2    mov x2, x21
   4d95c:   97ff6d51    bl  28ea0 <__libc_init@plt-0x37c10>
   4d960:   aa0003f8    mov x24, x0
   4d964:   92601c08    and x8, x0, #0xff00000000
   4d968:   5100075a    sub w26, w26, #0x1
   4d96c:   b5fffea8    cbnz    x8, 4d940 <__libc_init@plt-0x13170>
   4d970:   1400000e    b   4d9a8 <__libc_init@plt-0x13108>
   4d974:   7100271f    cmp w24, #0x9
   4d978:   54fffec0    b.eq    4d950 <__libc_init@plt-0x13160>  // b.none
   4d97c:   7100831f    cmp w24, #0x20
   4d980:   54fffe80    b.eq    4d950 <__libc_init@plt-0x13160>  // b.none
   4d984:   aa1403e0    mov x0, x20
   4d988:   97ff6ca3    bl  28c14 <__libc_init@plt-0x37e9c>
   4d98c:   90fffe02    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   4d990:   52807d21    mov w1, #0x3e9                  // #1001
   4d994:   91143042    add x2, x2, #0x50c
   4d998:   2a1803e3    mov w3, w24
   4d99c:   97ff53ff    bl  22998 <__libc_init@plt-0x3e118>
   4d9a0:   2a1f03e0    mov w0, wzr
   4d9a4:   1400004b    b   4dad0 <__libc_init@plt-0x12fe0>
   4d9a8:   93407f41    sxtw    x1, w26
   4d9ac:   14000003    b   4d9b8 <__libc_init@plt-0x130f8>
   4d9b0:   aa1f03e1    mov x1, xzr
   4d9b4:   2a1f03f6    mov w22, wzr
   4d9b8:   0b1606da    add w26, w22, w22, lsl #1
   4d9bc:   11001f48    add w8, w26, #0x7
   4d9c0:   93407d08    sxtw    x8, w8
   4d9c4:   d343fd18    lsr x24, x8, #3
   4d9c8:   eb13031f    cmp x24, x19
   4d9cc:   54000149    b.ls    4d9f4 <__libc_init@plt-0x130bc>  // b.plast
   4d9d0:   aa1403e0    mov x0, x20
   4d9d4:   97ff6c90    bl  28c14 <__libc_init@plt-0x37e9c>
   4d9d8:   d0fffde2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4d9dc:   52808141    mov w1, #0x40a                  // #1034
   4d9e0:   9129ec42    add x2, x2, #0xa7b
   4d9e4:   2a1603e3    mov w3, w22
   4d9e8:   aa1303e4    mov x4, x19
   4d9ec:   97ff53eb    bl  22998 <__libc_init@plt-0x3e118>
   4d9f0:   14000036    b   4dac8 <__libc_init@plt-0x12fe8>
   4d9f4:   aa1403e0    mov x0, x20
   4d9f8:   97ff68bf    bl  27cf4 <__libc_init@plt-0x38dbc>
   4d9fc:   394013e8    ldrb    w8, [sp, #4]
   4da00:   34000048    cbz w8, 4da08 <__libc_init@plt-0x130a8>
   4da04:   390013ff    strb    wzr, [sp, #4]
   4da08:   aa1703e0    mov x0, x23
   4da0c:   2a1f03e1    mov w1, wzr
   4da10:   aa1303e2    mov x2, x19
   4da14:   94004cb3    bl  60ce0 <memset@plt>
   4da18:   710006df    cmp w22, #0x1
   4da1c:   5400056b    b.lt    4dac8 <__libc_init@plt-0x12fe8>  // b.tstop
   4da20:   11001748    add w8, w26, #0x5
   4da24:   128000e9    mov w9, #0xfffffff8             // #-8
   4da28:   12000908    and w8, w8, #0x7
   4da2c:   8b17030a    add x10, x24, x23
   4da30:   7100151f    cmp w8, #0x5
   4da34:   d100055a    sub x26, x10, #0x1
   4da38:   1a9f8129    csel    w9, w9, wzr, hi // hi = pmore
   4da3c:   2a080137    orr w23, w9, w8
   4da40:   910003e1    mov x1, sp
   4da44:   aa1403e0    mov x0, x20
   4da48:   aa1503e2    mov x2, x21
   4da4c:   97ff6d15    bl  28ea0 <__libc_init@plt-0x37c10>
   4da50:   5100c008    sub w8, w0, #0x30
   4da54:   7100291f    cmp w8, #0xa
   4da58:   54000143    b.cc    4da80 <__libc_init@plt-0x13030>  // b.lo, b.ul, b.last
   4da5c:   51010408    sub w8, w0, #0x41
   4da60:   7100151f    cmp w8, #0x5
   4da64:   54000068    b.hi    4da70 <__libc_init@plt-0x13040>  // b.pmore
   4da68:   5100dc08    sub w8, w0, #0x37
   4da6c:   14000005    b   4da80 <__libc_init@plt-0x13030>
   4da70:   51018408    sub w8, w0, #0x61
   4da74:   7100151f    cmp w8, #0x5
   4da78:   54000248    b.hi    4dac0 <__libc_init@plt-0x12ff0>  // b.pmore
   4da7c:   51015c08    sub w8, w0, #0x57
   4da80:   510006d6    sub w22, w22, #0x1
   4da84:   36f80157    tbz w23, #31, 4daac <__libc_init@plt-0x13004>
   4da88:   31000aff    cmn w23, #0x2
   4da8c:   540000c3    b.cc    4daa4 <__libc_init@plt-0x1300c>  // b.lo, b.ul, b.last
   4da90:   4b1703e9    neg w9, w23
   4da94:   3940034a    ldrb    w10, [x26]
   4da98:   1ac92509    lsr w9, w8, w9
   4da9c:   2a090149    orr w9, w10, w9
   4daa0:   39000349    strb    w9, [x26]
   4daa4:   110022f7    add w23, w23, #0x8
   4daa8:   d100075a    sub x26, x26, #0x1
   4daac:   39400349    ldrb    w9, [x26]
   4dab0:   1ad72108    lsl w8, w8, w23
   4dab4:   51000ef7    sub w23, w23, #0x3
   4dab8:   2a080128    orr w8, w9, w8
   4dabc:   39000348    strb    w8, [x26]
   4dac0:   710002df    cmp w22, #0x0
   4dac4:   54fffbec    b.gt    4da40 <__libc_init@plt-0x13070>
   4dac8:   eb13031f    cmp x24, x19
   4dacc:   1a9f87e0    cset    w0, ls  // ls = plast
   4dad0:   f9401728    ldr x8, [x25, #40]
   4dad4:   f94007e9    ldr x9, [sp, #8]
   4dad8:   eb09011f    cmp x8, x9
   4dadc:   54000101    b.ne    4dafc <__libc_init@plt-0x12fb4>  // b.any
   4dae0:   a9454ff4    ldp x20, x19, [sp, #80]
   4dae4:   a94457f6    ldp x22, x21, [sp, #64]
   4dae8:   a9435ff8    ldp x24, x23, [sp, #48]
   4daec:   a94267fa    ldp x26, x25, [sp, #32]
   4daf0:   a9417bfd    ldp x29, x30, [sp, #16]
   4daf4:   910183ff    add sp, sp, #0x60
   4daf8:   d65f03c0    ret
   4dafc:   94004c11    bl  60b40 <__stack_chk_fail@plt>
   4db00:   d10203ff    sub sp, sp, #0x80
   4db04:   a9027bfd    stp x29, x30, [sp, #32]
   4db08:   910083fd    add x29, sp, #0x20
   4db0c:   a9036ffc    stp x28, x27, [sp, #48]
   4db10:   a90467fa    stp x26, x25, [sp, #64]
   4db14:   a9055ff8    stp x24, x23, [sp, #80]
   4db18:   a90657f6    stp x22, x21, [sp, #96]
   4db1c:   a9074ff4    stp x20, x19, [sp, #112]
   4db20:   d53bd05b    mrs x27, tpidr_el0
   4db24:   aa0203f7    mov x23, x2
   4db28:   f9401768    ldr x8, [x27, #40]
   4db2c:   910043e2    add x2, sp, #0x10
   4db30:   aa0303f3    mov x19, x3
   4db34:   aa0103f5    mov x21, x1
   4db38:   aa0003f4    mov x20, x0
   4db3c:   f81f83a8    stur    x8, [x29, #-8]
   4db40:   390043ff    strb    wzr, [sp, #16]
   4db44:   390053ff    strb    wzr, [sp, #20]
   4db48:   94000cb0    bl  50e08 <__libc_init@plt-0xfca8>
   4db4c:   d3609c08    ubfx    x8, x0, #32, #8
   4db50:   2a0003f8    mov w24, w0
   4db54:   340001a8    cbz w8, 4db88 <__libc_init@plt-0x12f28>
   4db58:   7100c31f    cmp w24, #0x30
   4db5c:   54000161    b.ne    4db88 <__libc_init@plt-0x12f28>  // b.any
   4db60:   910043e1    add x1, sp, #0x10
   4db64:   aa1403e0    mov x0, x20
   4db68:   aa1503e2    mov x2, x21
   4db6c:   97ff6ccd    bl  28ea0 <__libc_init@plt-0x37c10>
   4db70:   f2601c1f    tst x0, #0xff00000000
   4db74:   540004c0    b.eq    4dc0c <__libc_init@plt-0x12ea4>  // b.none
   4db78:   7100c01f    cmp w0, #0x30
   4db7c:   54ffff20    b.eq    4db60 <__libc_init@plt-0x12f50>  // b.none
   4db80:   2a0003f8    mov w24, w0
   4db84:   14000002    b   4db8c <__libc_init@plt-0x12f24>
   4db88:   34000428    cbz w8, 4dc0c <__libc_init@plt-0x12ea4>
   4db8c:   d2dff01c    mov x28, #0xff8000000000            // #280925220896768
   4db90:   52800039    mov w25, #0x1                       // #1
   4db94:   f90007fb    str x27, [sp, #8]
   4db98:   2a1f03fa    mov w26, wzr
   4db9c:   2a1f03f6    mov w22, wzr
   4dba0:   5280003b    mov w27, #0x1                       // #1
   4dba4:   f2e7e03c    movk    x28, #0x3f01, lsl #48
   4dba8:   72a01019    movk    w25, #0x80, lsl #16
   4dbac:   51002708    sub w8, w24, #0x9
   4dbb0:   7100f51f    cmp w8, #0x3d
   4dbb4:   540000e8    b.hi    4dbd0 <__libc_init@plt-0x12ee0>  // b.pmore
   4dbb8:   9ac82369    lsl x9, x27, x8
   4dbbc:   ea1c013f    tst x9, x28
   4dbc0:   540000e1    b.ne    4dbdc <__libc_init@plt-0x12ed4>  // b.any
   4dbc4:   9ac82368    lsl x8, x27, x8
   4dbc8:   ea19011f    tst x8, x25
   4dbcc:   540000a1    b.ne    4dbe0 <__libc_init@plt-0x12ed0>  // b.any
   4dbd0:   51018708    sub w8, w24, #0x61
   4dbd4:   7100191f    cmp w8, #0x6
   4dbd8:   54000ba2    b.cs    4dd4c <__libc_init@plt-0x12d64>  // b.hs, b.nlast
   4dbdc:   110006d6    add w22, w22, #0x1
   4dbe0:   910043e1    add x1, sp, #0x10
   4dbe4:   aa1403e0    mov x0, x20
   4dbe8:   aa1503e2    mov x2, x21
   4dbec:   97ff6cad    bl  28ea0 <__libc_init@plt-0x37c10>
   4dbf0:   aa0003f8    mov x24, x0
   4dbf4:   92601c08    and x8, x0, #0xff00000000
   4dbf8:   5100075a    sub w26, w26, #0x1
   4dbfc:   b5fffd88    cbnz    x8, 4dbac <__libc_init@plt-0x12f04>
   4dc00:   93407f41    sxtw    x1, w26
   4dc04:   f94007fb    ldr x27, [sp, #8]
   4dc08:   14000003    b   4dc14 <__libc_init@plt-0x12e9c>
   4dc0c:   aa1f03e1    mov x1, xzr
   4dc10:   2a1f03f6    mov w22, wzr
   4dc14:   531e76d9    lsl w25, w22, #2
   4dc18:   11001f28    add w8, w25, #0x7
   4dc1c:   93407d08    sxtw    x8, w8
   4dc20:   d343fd18    lsr x24, x8, #3
   4dc24:   eb13031f    cmp x24, x19
   4dc28:   54000149    b.ls    4dc50 <__libc_init@plt-0x12e60>  // b.plast
   4dc2c:   aa1403e0    mov x0, x20
   4dc30:   97ff6bf9    bl  28c14 <__libc_init@plt-0x37e9c>
   4dc34:   d0fffde2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4dc38:   52808141    mov w1, #0x40a                  // #1034
   4dc3c:   9129ec42    add x2, x2, #0xa7b
   4dc40:   2a1603e3    mov w3, w22
   4dc44:   aa1303e4    mov x4, x19
   4dc48:   97ff5354    bl  22998 <__libc_init@plt-0x3e118>
   4dc4c:   14000032    b   4dd14 <__libc_init@plt-0x12d9c>
   4dc50:   aa1403e0    mov x0, x20
   4dc54:   97ff6828    bl  27cf4 <__libc_init@plt-0x38dbc>
   4dc58:   394053e8    ldrb    w8, [sp, #20]
   4dc5c:   34000048    cbz w8, 4dc64 <__libc_init@plt-0x12e4c>
   4dc60:   390053ff    strb    wzr, [sp, #20]
   4dc64:   aa1703e0    mov x0, x23
   4dc68:   2a1f03e1    mov w1, wzr
   4dc6c:   aa1303e2    mov x2, x19
   4dc70:   94004c1c    bl  60ce0 <memset@plt>
   4dc74:   710006df    cmp w22, #0x1
   4dc78:   540004eb    b.lt    4dd14 <__libc_init@plt-0x12d9c>  // b.tstop
   4dc7c:   2a3903e8    mvn w8, w25
   4dc80:   8b170309    add x9, x24, x23
   4dc84:   121e0117    and w23, w8, #0x4
   4dc88:   d100053a    sub x26, x9, #0x1
   4dc8c:   910043e1    add x1, sp, #0x10
   4dc90:   aa1403e0    mov x0, x20
   4dc94:   aa1503e2    mov x2, x21
   4dc98:   97ff6c82    bl  28ea0 <__libc_init@plt-0x37c10>
   4dc9c:   5100c008    sub w8, w0, #0x30
   4dca0:   7100291f    cmp w8, #0xa
   4dca4:   54000143    b.cc    4dccc <__libc_init@plt-0x12de4>  // b.lo, b.ul, b.last
   4dca8:   51010408    sub w8, w0, #0x41
   4dcac:   7100151f    cmp w8, #0x5
   4dcb0:   54000068    b.hi    4dcbc <__libc_init@plt-0x12df4>  // b.pmore
   4dcb4:   5100dc08    sub w8, w0, #0x37
   4dcb8:   14000005    b   4dccc <__libc_init@plt-0x12de4>
   4dcbc:   51018408    sub w8, w0, #0x61
   4dcc0:   7100151f    cmp w8, #0x5
   4dcc4:   54000248    b.hi    4dd0c <__libc_init@plt-0x12da4>  // b.pmore
   4dcc8:   51015c08    sub w8, w0, #0x57
   4dccc:   510006d6    sub w22, w22, #0x1
   4dcd0:   36f80157    tbz w23, #31, 4dcf8 <__libc_init@plt-0x12db8>
   4dcd4:   31000eff    cmn w23, #0x3
   4dcd8:   540000c3    b.cc    4dcf0 <__libc_init@plt-0x12dc0>  // b.lo, b.ul, b.last
   4dcdc:   4b1703e9    neg w9, w23
   4dce0:   3940034a    ldrb    w10, [x26]
   4dce4:   1ac92509    lsr w9, w8, w9
   4dce8:   2a090149    orr w9, w10, w9
   4dcec:   39000349    strb    w9, [x26]
   4dcf0:   110022f7    add w23, w23, #0x8
   4dcf4:   d100075a    sub x26, x26, #0x1
   4dcf8:   39400349    ldrb    w9, [x26]
   4dcfc:   1ad72108    lsl w8, w8, w23
   4dd00:   510012f7    sub w23, w23, #0x4
   4dd04:   2a080128    orr w8, w9, w8
   4dd08:   39000348    strb    w8, [x26]
   4dd0c:   710002df    cmp w22, #0x0
   4dd10:   54fffbec    b.gt    4dc8c <__libc_init@plt-0x12e24>
   4dd14:   eb13031f    cmp x24, x19
   4dd18:   1a9f87e0    cset    w0, ls  // ls = plast
   4dd1c:   f9401768    ldr x8, [x27, #40]
   4dd20:   f85f83a9    ldur    x9, [x29, #-8]
   4dd24:   eb09011f    cmp x8, x9
   4dd28:   54000261    b.ne    4dd74 <__libc_init@plt-0x12d3c>  // b.any
   4dd2c:   a9474ff4    ldp x20, x19, [sp, #112]
   4dd30:   a94657f6    ldp x22, x21, [sp, #96]
   4dd34:   a9455ff8    ldp x24, x23, [sp, #80]
   4dd38:   a94467fa    ldp x26, x25, [sp, #64]
   4dd3c:   a9436ffc    ldp x28, x27, [sp, #48]
   4dd40:   a9427bfd    ldp x29, x30, [sp, #32]
   4dd44:   910203ff    add sp, sp, #0x80
   4dd48:   d65f03c0    ret
   4dd4c:   aa1403e0    mov x0, x20
   4dd50:   97ff6bb1    bl  28c14 <__libc_init@plt-0x37e9c>
   4dd54:   90fffe02    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   4dd58:   52807d21    mov w1, #0x3e9                  // #1001
   4dd5c:   91143042    add x2, x2, #0x50c
   4dd60:   2a1803e3    mov w3, w24
   4dd64:   97ff530d    bl  22998 <__libc_init@plt-0x3e118>
   4dd68:   f94007fb    ldr x27, [sp, #8]
   4dd6c:   2a1f03e0    mov w0, wzr
   4dd70:   17ffffeb    b   4dd1c <__libc_init@plt-0x12d94>
   4dd74:   94004b73    bl  60b40 <__stack_chk_fail@plt>
   4dd78:   d10203ff    sub sp, sp, #0x80
   4dd7c:   a9027bfd    stp x29, x30, [sp, #32]
   4dd80:   910083fd    add x29, sp, #0x20
   4dd84:   a9036ffc    stp x28, x27, [sp, #48]
   4dd88:   a90467fa    stp x26, x25, [sp, #64]
   4dd8c:   a9055ff8    stp x24, x23, [sp, #80]
   4dd90:   a90657f6    stp x22, x21, [sp, #96]
   4dd94:   a9074ff4    stp x20, x19, [sp, #112]
   4dd98:   d53bd059    mrs x25, tpidr_el0
   4dd9c:   aa0303f3    mov x19, x3
   4dda0:   f9401728    ldr x8, [x25, #40]
   4dda4:   aa0203f4    mov x20, x2
   4dda8:   aa0103f6    mov x22, x1
   4ddac:   aa0003f5    mov x21, x0
   4ddb0:   f81f83a8    stur    x8, [x29, #-8]
   4ddb4:   39400028    ldrb    w8, [x1]
   4ddb8:   7101391f    cmp w8, #0x4e
   4ddbc:   54000acc    b.gt    4df14 <__libc_init@plt-0x12b9c>
   4ddc0:   7101051f    cmp w8, #0x41
   4ddc4:   540000a0    b.eq    4ddd8 <__libc_init@plt-0x12cd8>  // b.none
   4ddc8:   7101091f    cmp w8, #0x42
   4ddcc:   54001340    b.eq    4e034 <__libc_init@plt-0x12a7c>  // b.none
   4ddd0:   71011d1f    cmp w8, #0x47
   4ddd4:   54001201    b.ne    4e014 <__libc_init@plt-0x12a9c>  // b.any
   4ddd8:   aa1503e0    mov x0, x21
   4dddc:   f90003f9    str x25, [sp]
   4dde0:   97ff66cd    bl  27914 <__libc_init@plt-0x3919c>
   4dde4:   b94006c8    ldr w8, [x22, #4]
   4dde8:   f9000bff    str xzr, [sp, #16]
   4ddec:   394022c9    ldrb    w9, [x22, #8]
   4ddf0:   7100011f    cmp w8, #0x0
   4ddf4:   9a93c108    csel    x8, x8, x19, gt
   4ddf8:   7100013f    cmp w9, #0x0
   4ddfc:   9a88027a    csel    x26, x19, x8, eq    // eq = none
   4de00:   b40007ba    cbz x26, 4def4 <__libc_init@plt-0x12bbc>
   4de04:   f00000bb    adrp    x27, 64000 <strcmp@plt+0x3240>
   4de08:   eb130348    subs    x8, x26, x19
   4de0c:   aa0003f6    mov x22, x0
   4de10:   aa1f03f7    mov x23, xzr
   4de14:   9a8833fc    csel    x28, xzr, x8, cc    // cc = lo, ul, last
   4de18:   f946077b    ldr x27, [x27, #3080]
   4de1c:   b50000d7    cbnz    x23, 4de34 <__libc_init@plt-0x12c7c>
   4de20:   910043e1    add x1, sp, #0x10
   4de24:   aa1503e0    mov x0, x21
   4de28:   97ff6792    bl  27c70 <__libc_init@plt-0x38e40>
   4de2c:   aa0003f7    mov x23, x0
   4de30:   b40014c0    cbz x0, 4e0c8 <__libc_init@plt-0x129e8>
   4de34:   39401ac8    ldrb    w8, [x22, #6]
   4de38:   340000e8    cbz w8, 4de54 <__libc_init@plt-0x12c5c>
   4de3c:   f9400be0    ldr x0, [sp, #16]
   4de40:   39400008    ldrb    w8, [x0]
   4de44:   38686b78    ldrb    w24, [x27, x8]
   4de48:   b400011c    cbz x28, 4de68 <__libc_init@plt-0x12c48>
   4de4c:   d1000799    sub x25, x28, #0x1
   4de50:   1400001b    b   4debc <__libc_init@plt-0x12bf4>
   4de54:   b400019c    cbz x28, 4de84 <__libc_init@plt-0x12c2c>
   4de58:   eb1c02ff    cmp x23, x28
   4de5c:   9a9c32f8    csel    x24, x23, x28, cc   // cc = lo, ul, last
   4de60:   cb180399    sub x25, x28, x24
   4de64:   14000011    b   4dea8 <__libc_init@plt-0x12c08>
   4de68:   940019c0    bl  54568 <__libc_init@plt-0xc548>
   4de6c:   f2601c1f    tst x0, #0xff00000000
   4de70:   54000200    b.eq    4deb0 <__libc_init@plt-0x12c00>  // b.none
   4de74:   aa1f03f9    mov x25, xzr
   4de78:   d1000673    sub x19, x19, #0x1
   4de7c:   38001680    strb    w0, [x20], #1
   4de80:   1400000f    b   4debc <__libc_init@plt-0x12bf4>
   4de84:   eb1a02ff    cmp x23, x26
   4de88:   f9400be1    ldr x1, [sp, #16]
   4de8c:   9a9a32f8    csel    x24, x23, x26, cc   // cc = lo, ul, last
   4de90:   aa1403e0    mov x0, x20
   4de94:   aa1803e2    mov x2, x24
   4de98:   94004b9a    bl  60d00 <memcpy@plt>
   4de9c:   aa1f03f9    mov x25, xzr
   4dea0:   8b180294    add x20, x20, x24
   4dea4:   cb180273    sub x19, x19, x24
   4dea8:   cb18035a    sub x26, x26, x24
   4deac:   14000005    b   4dec0 <__libc_init@plt-0x12bf0>
   4deb0:   7100031f    cmp w24, #0x0
   4deb4:   aa1f03f9    mov x25, xzr
   4deb8:   9a9f1718    csinc   x24, x24, xzr, ne   // ne = any
   4debc:   d100075a    sub x26, x26, #0x1
   4dec0:   f9400be8    ldr x8, [sp, #16]
   4dec4:   8b180108    add x8, x8, x24
   4dec8:   f9000be8    str x8, [sp, #16]
   4decc:   b500009c    cbnz    x28, 4dedc <__libc_init@plt-0x12bd4>
   4ded0:   aa1503e0    mov x0, x21
   4ded4:   2a1803e1    mov w1, w24
   4ded8:   97ff6c63    bl  29064 <__libc_init@plt-0x37a4c>
   4dedc:   aa1503e0    mov x0, x21
   4dee0:   aa1803e1    mov x1, x24
   4dee4:   97ff6784    bl  27cf4 <__libc_init@plt-0x38dbc>
   4dee8:   cb1802f7    sub x23, x23, x24
   4deec:   aa1903fc    mov x28, x25
   4def0:   b5fff97a    cbnz    x26, 4de1c <__libc_init@plt-0x12c94>
   4def4:   b40000b3    cbz x19, 4df08 <__libc_init@plt-0x12ba8>
   4def8:   aa1403e0    mov x0, x20
   4defc:   52800401    mov w1, #0x20                   // #32
   4df00:   aa1303e2    mov x2, x19
   4df04:   94004b77    bl  60ce0 <memset@plt>
   4df08:   52800020    mov w0, #0x1                    // #1
   4df0c:   f94003f9    ldr x25, [sp]
   4df10:   14000062    b   4e098 <__libc_init@plt-0x12a18>
   4df14:   71013d1f    cmp w8, #0x4f
   4df18:   54000720    b.eq    4dffc <__libc_init@plt-0x12ab4>  // b.none
   4df1c:   7101691f    cmp w8, #0x5a
   4df20:   54000960    b.eq    4e04c <__libc_init@plt-0x12a64>  // b.none
   4df24:   71019d1f    cmp w8, #0x67
   4df28:   54000761    b.ne    4e014 <__libc_init@plt-0x12a9c>  // b.any
   4df2c:   910023e1    add x1, sp, #0x8
   4df30:   aa1503e0    mov x0, x21
   4df34:   f90007ff    str xzr, [sp, #8]
   4df38:   97ff6b53    bl  28c84 <__libc_init@plt-0x37e2c>
   4df3c:   f2601c1f    tst x0, #0xff00000000
   4df40:   540009c0    b.eq    4e078 <__libc_init@plt-0x12a38>  // b.none
   4df44:   aa0003f7    mov x23, x0
   4df48:   71009eff    cmp w23, #0x27
   4df4c:   54000060    b.eq    4df58 <__libc_init@plt-0x12b58>  // b.none
   4df50:   71008aff    cmp w23, #0x22
   4df54:   54000921    b.ne    4e078 <__libc_init@plt-0x12a38>  // b.any
   4df58:   f94007e1    ldr x1, [sp, #8]
   4df5c:   aa1503e0    mov x0, x21
   4df60:   97ff6765    bl  27cf4 <__libc_init@plt-0x38dbc>
   4df64:   910043e1    add x1, sp, #0x10
   4df68:   aa1503e0    mov x0, x21
   4df6c:   f9000bff    str xzr, [sp, #16]
   4df70:   97ff6b45    bl  28c84 <__libc_init@plt-0x37e2c>
   4df74:   f2601c18    ands    x24, x0, #0xff00000000
   4df78:   540002a0    b.eq    4dfcc <__libc_init@plt-0x12ae4>  // b.none
   4df7c:   aa0003f6    mov x22, x0
   4df80:   f9400be1    ldr x1, [sp, #16]
   4df84:   aa1503e0    mov x0, x21
   4df88:   97ff675b    bl  27cf4 <__libc_init@plt-0x38dbc>
   4df8c:   6b1702df    cmp w22, w23
   4df90:   54000161    b.ne    4dfbc <__libc_init@plt-0x12af4>  // b.any
   4df94:   910043e1    add x1, sp, #0x10
   4df98:   aa1503e0    mov x0, x21
   4df9c:   97ff6b3a    bl  28c84 <__libc_init@plt-0x37e2c>
   4dfa0:   f2601c1f    tst x0, #0xff00000000
   4dfa4:   540001c0    b.eq    4dfdc <__libc_init@plt-0x12ad4>  // b.none
   4dfa8:   6b17001f    cmp w0, w23
   4dfac:   54000181    b.ne    4dfdc <__libc_init@plt-0x12ad4>  // b.any
   4dfb0:   f9400be1    ldr x1, [sp, #16]
   4dfb4:   aa1503e0    mov x0, x21
   4dfb8:   97ff674f    bl  27cf4 <__libc_init@plt-0x38dbc>
   4dfbc:   b4fffd53    cbz x19, 4df64 <__libc_init@plt-0x12b4c>
   4dfc0:   d1000673    sub x19, x19, #0x1
   4dfc4:   38001696    strb    w22, [x20], #1
   4dfc8:   17ffffe7    b   4df64 <__libc_init@plt-0x12b4c>
   4dfcc:   aa1503e0    mov x0, x21
   4dfd0:   52800021    mov w1, #0x1                    // #1
   4dfd4:   97ff6a80    bl  289d4 <__libc_init@plt-0x380dc>
   4dfd8:   3707fc60    tbnz    w0, #0, 4df64 <__libc_init@plt-0x12b4c>
   4dfdc:   b40000b3    cbz x19, 4dff0 <__libc_init@plt-0x12ac0>
   4dfe0:   aa1403e0    mov x0, x20
   4dfe4:   52800401    mov w1, #0x20                   // #32
   4dfe8:   aa1303e2    mov x2, x19
   4dfec:   94004b3d    bl  60ce0 <memset@plt>
   4dff0:   f100031f    cmp x24, #0x0
   4dff4:   1a9f07e0    cset    w0, ne  // ne = any
   4dff8:   14000028    b   4e098 <__libc_init@plt-0x12a18>
   4dffc:   aa1503e0    mov x0, x21
   4e000:   aa1603e1    mov x1, x22
   4e004:   aa1403e2    mov x2, x20
   4e008:   aa1303e3    mov x3, x19
   4e00c:   97fffe29    bl  4d8b0 <__libc_init@plt-0x13200>
   4e010:   14000014    b   4e060 <__libc_init@plt-0x12a50>
   4e014:   aa1503e0    mov x0, x21
   4e018:   97ff6aff    bl  28c14 <__libc_init@plt-0x37e9c>
   4e01c:   b0fffde2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   4e020:   394002c3    ldrb    w3, [x22]
   4e024:   9128d842    add x2, x2, #0xa36
   4e028:   52807da1    mov w1, #0x3ed                  // #1005
   4e02c:   97ff525b    bl  22998 <__libc_init@plt-0x3e118>
   4e030:   14000019    b   4e094 <__libc_init@plt-0x12a1c>
   4e034:   aa1503e0    mov x0, x21
   4e038:   aa1603e1    mov x1, x22
   4e03c:   aa1403e2    mov x2, x20
   4e040:   aa1303e3    mov x3, x19
   4e044:   97fffd91    bl  4d688 <__libc_init@plt-0x13428>
   4e048:   14000006    b   4e060 <__libc_init@plt-0x12a50>
   4e04c:   aa1503e0    mov x0, x21
   4e050:   aa1603e1    mov x1, x22
   4e054:   aa1403e2    mov x2, x20
   4e058:   aa1303e3    mov x3, x19
   4e05c:   97fffea9    bl  4db00 <__libc_init@plt-0x12fb0>
   4e060:   f9401728    ldr x8, [x25, #40]
   4e064:   f85f83a9    ldur    x9, [x29, #-8]
   4e068:   eb09011f    cmp x8, x9
   4e06c:   54000ae1    b.ne    4e1c8 <__libc_init@plt-0x128e8>  // b.any
   4e070:   12000000    and w0, w0, #0x1
   4e074:   1400000d    b   4e0a8 <__libc_init@plt-0x12a08>
   4e078:   aa1503e0    mov x0, x21
   4e07c:   94001637    bl  53958 <__libc_init@plt-0xd158>
   4e080:   370000a0    tbnz    w0, #0, 4e094 <__libc_init@plt-0x12a1c>
   4e084:   aa1503e0    mov x0, x21
   4e088:   97ff6623    bl  27914 <__libc_init@plt-0x3919c>
   4e08c:   97ff623e    bl  26984 <__libc_init@plt-0x3a12c>
   4e090:   360003c0    tbz w0, #0, 4e108 <__libc_init@plt-0x129a8>
   4e094:   2a1f03e0    mov w0, wzr
   4e098:   f9401728    ldr x8, [x25, #40]
   4e09c:   f85f83a9    ldur    x9, [x29, #-8]
   4e0a0:   eb09011f    cmp x8, x9
   4e0a4:   54000921    b.ne    4e1c8 <__libc_init@plt-0x128e8>  // b.any
   4e0a8:   a9474ff4    ldp x20, x19, [sp, #112]
   4e0ac:   a94657f6    ldp x22, x21, [sp, #96]
   4e0b0:   a9455ff8    ldp x24, x23, [sp, #80]
   4e0b4:   a94467fa    ldp x26, x25, [sp, #64]
   4e0b8:   a9436ffc    ldp x28, x27, [sp, #48]
   4e0bc:   a9427bfd    ldp x29, x30, [sp, #32]
   4e0c0:   910203ff    add sp, sp, #0x80
   4e0c4:   d65f03c0    ret
   4e0c8:   aa1503e0    mov x0, x21
   4e0cc:   97ff6bf8    bl  290ac <__libc_init@plt-0x37a04>
   4e0d0:   360000c0    tbz w0, #0, 4e0e8 <__libc_init@plt-0x129c8>
   4e0d4:   b40000b3    cbz x19, 4e0e8 <__libc_init@plt-0x129c8>
   4e0d8:   aa1403e0    mov x0, x20
   4e0dc:   52800401    mov w1, #0x20                   // #32
   4e0e0:   aa1303e2    mov x2, x19
   4e0e4:   94004aff    bl  60ce0 <memset@plt>
   4e0e8:   aa1503e0    mov x0, x21
   4e0ec:   97ff6aca    bl  28c14 <__libc_init@plt-0x37e9c>
   4e0f0:   b9401008    ldr w8, [x0, #16]
   4e0f4:   b9402009    ldr w9, [x0, #32]
   4e0f8:   2a090108    orr w8, w8, w9
   4e0fc:   7100011f    cmp w8, #0x0
   4e100:   1a9f17e0    cset    w0, eq  // eq = none
   4e104:   17ffff82    b   4df0c <__libc_init@plt-0x12ba4>
   4e108:   f100027f    cmp x19, #0x0
   4e10c:   528000f7    mov w23, #0x7                       // #7
   4e110:   1a9703e8    csel    w8, wzr, w23, eq    // eq = none
   4e114:   52800038    mov w24, #0x1                       // #1
   4e118:   b90013e8    str w8, [sp, #16]
   4e11c:   390053f8    strb    w24, [sp, #20]
   4e120:   910043e1    add x1, sp, #0x10
   4e124:   aa1503e0    mov x0, x21
   4e128:   aa1603e2    mov x2, x22
   4e12c:   97ff6b5d    bl  28ea0 <__libc_init@plt-0x37c10>
   4e130:   f2601c1f    tst x0, #0xff00000000
   4e134:   540003c0    b.eq    4e1ac <__libc_init@plt-0x12904>  // b.none
   4e138:   7100ac1f    cmp w0, #0x2b
   4e13c:   5400014d    b.le    4e164 <__libc_init@plt-0x1294c>
   4e140:   7100b01f    cmp w0, #0x2c
   4e144:   540001a0    b.eq    4e178 <__libc_init@plt-0x12938>  // b.none
   4e148:   7100bc1f    cmp w0, #0x2f
   4e14c:   540002c0    b.eq    4e1a4 <__libc_init@plt-0x1290c>  // b.none
   4e150:   7100ec1f    cmp w0, #0x3b
   4e154:   54000161    b.ne    4e180 <__libc_init@plt-0x12930>  // b.any
   4e158:   394072c8    ldrb    w8, [x22, #28]
   4e15c:   37080248    tbnz    w8, #1, 4e1a4 <__libc_init@plt-0x1290c>
   4e160:   14000008    b   4e180 <__libc_init@plt-0x12930>
   4e164:   7100241f    cmp w0, #0x9
   4e168:   540001e0    b.eq    4e1a4 <__libc_init@plt-0x1290c>  // b.none
   4e16c:   7100801f    cmp w0, #0x20
   4e170:   540001a0    b.eq    4e1a4 <__libc_init@plt-0x1290c>  // b.none
   4e174:   14000003    b   4e180 <__libc_init@plt-0x12930>
   4e178:   394072c8    ldrb    w8, [x22, #28]
   4e17c:   36080148    tbz w8, #1, 4e1a4 <__libc_init@plt-0x1290c>
   4e180:   38001680    strb    w0, [x20], #1
   4e184:   394053e8    ldrb    w8, [sp, #20]
   4e188:   d1000673    sub x19, x19, #0x1
   4e18c:   35000048    cbnz    w8, 4e194 <__libc_init@plt-0x1291c>
   4e190:   390053f8    strb    w24, [sp, #20]
   4e194:   f100027f    cmp x19, #0x0
   4e198:   1a9703e8    csel    w8, wzr, w23, eq    // eq = none
   4e19c:   b90013e8    str w8, [sp, #16]
   4e1a0:   17ffffe0    b   4e120 <__libc_init@plt-0x12990>
   4e1a4:   b90013ff    str wzr, [sp, #16]
   4e1a8:   17ffffdd    b   4e11c <__libc_init@plt-0x12994>
   4e1ac:   b40000b3    cbz x19, 4e1c0 <__libc_init@plt-0x128f0>
   4e1b0:   aa1403e0    mov x0, x20
   4e1b4:   52800401    mov w1, #0x20                   // #32
   4e1b8:   aa1303e2    mov x2, x19
   4e1bc:   94004ac9    bl  60ce0 <memset@plt>
   4e1c0:   52800020    mov w0, #0x1                    // #1
   4e1c4:   17ffffb5    b   4e098 <__libc_init@plt-0x12a18>
   4e1c8:   94004a5e    bl  60b40 <__stack_chk_fail@plt>
   4e1cc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   4e1d0:   f9000bf5    str x21, [sp, #16]
   4e1d4:   910003fd    mov x29, sp
   4e1d8:   a9024ff4    stp x20, x19, [sp, #32]
   4e1dc:   39400028    ldrb    w8, [x1]
   4e1e0:   aa0203f3    mov x19, x2
   4e1e4:   aa0103f4    mov x20, x1
   4e1e8:   aa0003f5    mov x21, x0
   4e1ec:   7101651f    cmp w8, #0x59
   4e1f0:   5400022c    b.gt    4e234 <__libc_init@plt-0x1287c>
   4e1f4:   51010508    sub w8, w8, #0x41
   4e1f8:   7100391f    cmp w8, #0xe
   4e1fc:   54000388    b.hi    4e26c <__libc_init@plt-0x12844>  // b.pmore
   4e200:   d503201f    nop
   4e204:   70dfec89    adr x9, df97 <__libc_init@plt-0x52b19>
   4e208:   1000008a    adr x10, 4e218 <__libc_init@plt-0x12898>
   4e20c:   3868692b    ldrb    w11, [x9, x8]
   4e210:   8b0b094a    add x10, x10, x11, lsl #2
   4e214:   d61f0140    br  x10
   4e218:   aa1403e1    mov x1, x20
   4e21c:   aa1303e2    mov x2, x19
   4e220:   a9424ff4    ldp x20, x19, [sp, #32]
   4e224:   aa1503e0    mov x0, x21
   4e228:   f9400bf5    ldr x21, [sp, #16]
   4e22c:   a8c37bfd    ldp x29, x30, [sp], #48
   4e230:   1400003b    b   4e31c <__libc_init@plt-0x12794>
   4e234:   7101c51f    cmp w8, #0x71
   4e238:   5400012c    b.gt    4e25c <__libc_init@plt-0x12854>
   4e23c:   7101691f    cmp w8, #0x5a
   4e240:   540005e0    b.eq    4e2fc <__libc_init@plt-0x127b4>  // b.none
   4e244:   71019d1f    cmp w8, #0x67
   4e248:   54000121    b.ne    4e26c <__libc_init@plt-0x12844>  // b.any
   4e24c:   aa1503e0    mov x0, x21
   4e250:   940015c2    bl  53958 <__libc_init@plt-0xd158>
   4e254:   3607fe20    tbz w0, #0, 4e218 <__libc_init@plt-0x12898>
   4e258:   1400000c    b   4e288 <__libc_init@plt-0x12828>
   4e25c:   7101c91f    cmp w8, #0x72
   4e260:   54fffdc0    b.eq    4e218 <__libc_init@plt-0x12898>  // b.none
   4e264:   7101e91f    cmp w8, #0x7a
   4e268:   54fffd80    b.eq    4e218 <__libc_init@plt-0x12898>  // b.none
   4e26c:   aa1503e0    mov x0, x21
   4e270:   97ff6a69    bl  28c14 <__libc_init@plt-0x37e9c>
   4e274:   90fffde2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4e278:   39400283    ldrb    w3, [x20]
   4e27c:   912ae042    add x2, x2, #0xab8
   4e280:   52807da1    mov w1, #0x3ed                  // #1005
   4e284:   97ff51c5    bl  22998 <__libc_init@plt-0x3e118>
   4e288:   a9424ff4    ldp x20, x19, [sp, #32]
   4e28c:   2a1f03e0    mov w0, wzr
   4e290:   f9400bf5    ldr x21, [sp, #16]
   4e294:   a8c37bfd    ldp x29, x30, [sp], #48
   4e298:   d65f03c0    ret
   4e29c:   aa1403e1    mov x1, x20
   4e2a0:   aa1303e2    mov x2, x19
   4e2a4:   a9424ff4    ldp x20, x19, [sp, #32]
   4e2a8:   aa1503e0    mov x0, x21
   4e2ac:   52800063    mov w3, #0x3                    // #3
   4e2b0:   f9400bf5    ldr x21, [sp, #16]
   4e2b4:   a8c37bfd    ldp x29, x30, [sp], #48
   4e2b8:   17fffeb0    b   4dd78 <__libc_init@plt-0x12d38>
   4e2bc:   aa1403e1    mov x1, x20
   4e2c0:   aa1303e2    mov x2, x19
   4e2c4:   a9424ff4    ldp x20, x19, [sp, #32]
   4e2c8:   aa1503e0    mov x0, x21
   4e2cc:   52800043    mov w3, #0x2                    // #2
   4e2d0:   f9400bf5    ldr x21, [sp, #16]
   4e2d4:   a8c37bfd    ldp x29, x30, [sp], #48
   4e2d8:   17fffcec    b   4d688 <__libc_init@plt-0x13428>
   4e2dc:   aa1403e1    mov x1, x20
   4e2e0:   aa1303e2    mov x2, x19
   4e2e4:   a9424ff4    ldp x20, x19, [sp, #32]
   4e2e8:   aa1503e0    mov x0, x21
   4e2ec:   52800043    mov w3, #0x2                    // #2
   4e2f0:   f9400bf5    ldr x21, [sp, #16]
   4e2f4:   a8c37bfd    ldp x29, x30, [sp], #48
   4e2f8:   17fffd6e    b   4d8b0 <__libc_init@plt-0x13200>
   4e2fc:   aa1403e1    mov x1, x20
   4e300:   aa1303e2    mov x2, x19
   4e304:   a9424ff4    ldp x20, x19, [sp, #32]
   4e308:   aa1503e0    mov x0, x21
   4e30c:   52800043    mov w3, #0x2                    // #2
   4e310:   f9400bf5    ldr x21, [sp, #16]
   4e314:   a8c37bfd    ldp x29, x30, [sp], #48
   4e318:   17fffdfa    b   4db00 <__libc_init@plt-0x12fb0>
   4e31c:   d10383ff    sub sp, sp, #0xe0
   4e320:   a9097bfd    stp x29, x30, [sp, #144]
   4e324:   910243fd    add x29, sp, #0x90
   4e328:   a90a67fa    stp x26, x25, [sp, #160]
   4e32c:   a90b5ff8    stp x24, x23, [sp, #176]
   4e330:   a90c57f6    stp x22, x21, [sp, #192]
   4e334:   a90d4ff4    stp x20, x19, [sp, #208]
   4e338:   d53bd058    mrs x24, tpidr_el0
   4e33c:   aa0203f4    mov x20, x2
   4e340:   f9401708    ldr x8, [x24, #40]
   4e344:   aa0103f5    mov x21, x1
   4e348:   aa0003f3    mov x19, x0
   4e34c:   f81f83a8    stur    x8, [x29, #-8]
   4e350:   39407028    ldrb    w8, [x1, #28]
   4e354:   79404c29    ldrh    w9, [x1, #38]
   4e358:   12000508    and w8, w8, #0x3
   4e35c:   7100011f    cmp w8, #0x0
   4e360:   7a400920    ccmp    w9, #0x0, #0x0, eq  // eq = none
   4e364:   540003e0    b.eq    4e3e0 <__libc_init@plt-0x126d0>  // b.none
   4e368:   910043e0    add x0, sp, #0x10
   4e36c:   910013e4    add x4, sp, #0x4
   4e370:   52800c41    mov w1, #0x62                   // #98
   4e374:   aa1303e2    mov x2, x19
   4e378:   aa1503e3    mov x3, x21
   4e37c:   b90007ff    str wzr, [sp, #4]
   4e380:   94000b68    bl  51120 <__libc_init@plt-0xf990>
   4e384:   7101881f    cmp w0, #0x62
   4e388:   5400206a    b.ge    4e794 <__libc_init@plt-0x1231c>  // b.tcont
   4e38c:   2a0003f6    mov w22, w0
   4e390:   340014c0    cbz w0, 4e628 <__libc_init@plt-0x12488>
   4e394:   b94007e9    ldr w9, [sp, #4]
   4e398:   34000d89    cbz w9, 4e548 <__libc_init@plt-0x12568>
   4e39c:   93407ec8    sxtw    x8, w22
   4e3a0:   910043ea    add x10, sp, #0x10
   4e3a4:   91000508    add x8, x8, #0x1
   4e3a8:   52800cab    mov w11, #0x65                      // #101
   4e3ac:   3836c94b    strb    w11, [x10, w22, sxtw]
   4e3b0:   36f800c9    tbz w9, #31, 4e3c8 <__libc_init@plt-0x126e8>
   4e3b4:   528005ac    mov w12, #0x2d                      // #45
   4e3b8:   11000acb    add w11, w22, #0x2
   4e3bc:   4b0903e9    neg w9, w9
   4e3c0:   3828694c    strb    w12, [x10, x8]
   4e3c4:   2a0b03e8    mov w8, w11
   4e3c8:   53047d2a    lsr w10, w9, #4
   4e3cc:   7109c55f    cmp w10, #0x271
   4e3d0:   54000c03    b.cc    4e550 <__libc_init@plt-0x12560>  // b.lo, b.ul, b.last
   4e3d4:   5284e1e9    mov w9, #0x270f                 // #9999
   4e3d8:   b90007e9    str w9, [sp, #4]
   4e3dc:   1400005f    b   4e558 <__libc_init@plt-0x12558>
   4e3e0:   910043e1    add x1, sp, #0x10
   4e3e4:   aa1303e0    mov x0, x19
   4e3e8:   f9000bff    str xzr, [sp, #16]
   4e3ec:   97ff6621    bl  27c70 <__libc_init@plt-0x38e40>
   4e3f0:   b4fffbc0    cbz x0, 4e368 <__libc_init@plt-0x12748>
   4e3f4:   f9400be8    ldr x8, [sp, #16]
   4e3f8:   b4fffb88    cbz x8, 4e368 <__libc_init@plt-0x12748>
   4e3fc:   aa0003f6    mov x22, x0
   4e400:   aa1303e0    mov x0, x19
   4e404:   97ff6544    bl  27914 <__libc_init@plt-0x3919c>
   4e408:   39408008    ldrb    w8, [x0, #32]
   4e40c:   34fffae8    cbz w8, 4e368 <__libc_init@plt-0x12748>
   4e410:   394022a8    ldrb    w8, [x21, #8]
   4e414:   910023e0    add x0, sp, #0x8
   4e418:   b94006a9    ldr w9, [x21, #4]
   4e41c:   f9400bf9    ldr x25, [sp, #16]
   4e420:   7100011f    cmp w8, #0x0
   4e424:   b94022a1    ldr w1, [x21, #32]
   4e428:   1a8902c8    csel    w8, w22, w9, eq // eq = none
   4e42c:   93407d09    sxtw    x9, w8
   4e430:   f90007f9    str x25, [sp, #8]
   4e434:   eb28c2df    cmp x22, w8, sxtw
   4e438:   9a96c13a    csel    x26, x9, x22, gt
   4e43c:   8b1a0337    add x23, x25, x26
   4e440:   aa1703e2    mov x2, x23
   4e444:   940030e2    bl  5a7cc <__libc_init@plt-0x62e4>
   4e448:   d360fc16    lsr x22, x0, #32
   4e44c:   528000a8    mov w8, #0x5                    // #5
   4e450:   6a0802df    tst w22, w8
   4e454:   54fff8a1    b.ne    4e368 <__libc_init@plt-0x12748>  // b.any
   4e458:   394042a8    ldrb    w8, [x21, #16]
   4e45c:   340002a8    cbz w8, 4e4b0 <__libc_init@plt-0x12600>
   4e460:   b9400ea8    ldr w8, [x21, #12]
   4e464:   34000268    cbz w8, 4e4b0 <__libc_init@plt-0x12600>
   4e468:   f9400be8    ldr x8, [sp, #16]
   4e46c:   eb17011f    cmp x8, x23
   4e470:   540001c2    b.cs    4e4a8 <__libc_init@plt-0x12608>  // b.hs, b.nlast
   4e474:   8b190349    add x9, x26, x25
   4e478:   cb08012a    sub x10, x9, x8
   4e47c:   3940010b    ldrb    w11, [x8]
   4e480:   7100b97f    cmp w11, #0x2e
   4e484:   54000120    b.eq    4e4a8 <__libc_init@plt-0x12608>  // b.none
   4e488:   7101397f    cmp w11, #0x4e
   4e48c:   540000e0    b.eq    4e4a8 <__libc_init@plt-0x12608>  // b.none
   4e490:   7101b97f    cmp w11, #0x6e
   4e494:   540000a0    b.eq    4e4a8 <__libc_init@plt-0x12608>  // b.none
   4e498:   91000508    add x8, x8, #0x1
   4e49c:   f100054a    subs    x10, x10, #0x1
   4e4a0:   54fffee1    b.ne    4e47c <__libc_init@plt-0x12634>  // b.any
   4e4a4:   aa0903e8    mov x8, x9
   4e4a8:   eb17011f    cmp x8, x23
   4e4ac:   54fff5e0    b.eq    4e368 <__libc_init@plt-0x12748>  // b.none
   4e4b0:   f94007e8    ldr x8, [sp, #8]
   4e4b4:   eb17011f    cmp x8, x23
   4e4b8:   54000242    b.cs    4e500 <__libc_init@plt-0x125b0>  // b.hs, b.nlast
   4e4bc:   8b190349    add x9, x26, x25
   4e4c0:   aa1f03ea    mov x10, xzr
   4e4c4:   cb08012b    sub x11, x9, x8
   4e4c8:   5280002c    mov w12, #0x1                       // #1
   4e4cc:   386a690e    ldrb    w14, [x8, x10]
   4e4d0:   710081df    cmp w14, #0x20
   4e4d4:   7a4919c4    ccmp    w14, #0x9, #0x4, ne // ne = any
   4e4d8:   54001241    b.ne    4e720 <__libc_init@plt-0x12390>  // b.any
   4e4dc:   8b0a010c    add x12, x8, x10
   4e4e0:   9100054a    add x10, x10, #0x1
   4e4e4:   9100058d    add x13, x12, #0x1
   4e4e8:   eb1701bf    cmp x13, x23
   4e4ec:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   4e4f0:   eb0a017f    cmp x11, x10
   4e4f4:   f90007ed    str x13, [sp, #8]
   4e4f8:   54fffea1    b.ne    4e4cc <__libc_init@plt-0x125e4>  // b.any
   4e4fc:   aa0903e8    mov x8, x9
   4e500:   394002aa    ldrb    w10, [x21]
   4e504:   aa0803e9    mov x9, x8
   4e508:   7101e95f    cmp w10, #0x7a
   4e50c:   54fff2e0    b.eq    4e368 <__libc_init@plt-0x12748>  // b.none
   4e510:   394022aa    ldrb    w10, [x21, #8]
   4e514:   f9400be8    ldr x8, [sp, #16]
   4e518:   340000aa    cbz w10, 4e52c <__libc_init@plt-0x12584>
   4e51c:   b98006aa    ldrsw   x10, [x21, #4]
   4e520:   8b0a010a    add x10, x8, x10
   4e524:   eb0a013f    cmp x9, x10
   4e528:   54fff203    b.cc    4e368 <__libc_init@plt-0x12748>  // b.lo, b.ul, b.last
   4e52c:   cb080121    sub x1, x9, x8
   4e530:   79000280    strh    w0, [x20]
   4e534:   aa1303e0    mov x0, x19
   4e538:   97ff65ef    bl  27cf4 <__libc_init@plt-0x38dbc>
   4e53c:   34000a16    cbz w22, 4e67c <__libc_init@plt-0x12434>
   4e540:   2a1603e0    mov w0, w22
   4e544:   1400004d    b   4e678 <__libc_init@plt-0x12438>
   4e548:   2a1603e8    mov w8, w22
   4e54c:   14000029    b   4e5f0 <__libc_init@plt-0x124c0>
   4e550:   710fa13f    cmp w9, #0x3e8
   4e554:   54000983    b.cc    4e684 <__libc_init@plt-0x1242c>  // b.lo, b.ul, b.last
   4e558:   53033d2a    ubfx    w10, w9, #3, #13
   4e55c:   528418ab    mov w11, #0x20c5                    // #8389
   4e560:   52828f6c    mov w12, #0x147b                    // #5243
   4e564:   528ccced    mov w13, #0x6667                    // #26215
   4e568:   1b0b7d4a    mul w10, w10, w11
   4e56c:   12807ceb    mov w11, #0xfffffc18                // #-1000
   4e570:   53147d4a    lsr w10, w10, #20
   4e574:   1100c14f    add w15, w10, #0x30
   4e578:   1b0b2549    madd    w9, w10, w11, w9
   4e57c:   13003d2b    sxth    w11, w9
   4e580:   1b0c7d6b    mul w11, w11, w12
   4e584:   13137d6c    asr w12, w11, #19
   4e588:   0b4b7d8c    add w12, w12, w11, lsr #31
   4e58c:   12800c6b    mov w11, #0xffffff9c                // #-100
   4e590:   1100c191    add w17, w12, #0x30
   4e594:   1b0b2589    madd    w9, w12, w11, w9
   4e598:   1100090c    add w12, w8, #0x2
   4e59c:   13003d2b    sxth    w11, w9
   4e5a0:   1b0d7d6b    mul w11, w11, w13
   4e5a4:   910043ed    add x13, sp, #0x10
   4e5a8:   8b28c1b0    add x16, x13, w8, sxtw
   4e5ac:   5280006d    mov w13, #0x3                       // #3
   4e5b0:   13127d6a    asr w10, w11, #18
   4e5b4:   0b4b7d4b    add w11, w10, w11, lsr #31
   4e5b8:   5280008a    mov w10, #0x4                       // #4
   4e5bc:   2a0b03ee    mov w14, w11
   4e5c0:   3900020f    strb    w15, [x16]
   4e5c4:   39000611    strb    w17, [x16, #1]
   4e5c8:   1280012f    mov w15, #0xfffffff6                // #-10
   4e5cc:   1100c170    add w16, w11, #0x30
   4e5d0:   0b0d010b    add w11, w8, w13
   4e5d4:   910043ed    add x13, sp, #0x10
   4e5d8:   1b0f25c9    madd    w9, w14, w15, w9
   4e5dc:   382cc9b0    strb    w16, [x13, w12, sxtw]
   4e5e0:   0b0a0108    add w8, w8, w10
   4e5e4:   1100c129    add w9, w9, #0x30
   4e5e8:   910043ea    add x10, sp, #0x10
   4e5ec:   382bc949    strb    w9, [x10, w11, sxtw]
   4e5f0:   910043e9    add x9, sp, #0x10
   4e5f4:   b94022a1    ldr w1, [x21, #32]
   4e5f8:   910023e0    add x0, sp, #0x8
   4e5fc:   aa1f03e2    mov x2, xzr
   4e600:   3828c93f    strb    wzr, [x9, w8, sxtw]
   4e604:   f90007e9    str x9, [sp, #8]
   4e608:   94003071    bl  5a7cc <__libc_init@plt-0x62e4>
   4e60c:   f94007e8    ldr x8, [sp, #8]
   4e610:   d360fc09    lsr x9, x0, #32
   4e614:   321f012a    orr w10, w9, #0x2
   4e618:   710182df    cmp w22, #0x60
   4e61c:   3940010b    ldrb    w11, [x8]
   4e620:   1a89c148    csel    w8, w10, w9, gt
   4e624:   3400022b    cbz w11, 4e668 <__libc_init@plt-0x12448>
   4e628:   aa1303e0    mov x0, x19
   4e62c:   97ff697a    bl  28c14 <__libc_init@plt-0x37e9c>
   4e630:   528080c1    mov w1, #0x406                  // #1030
   4e634:   97ff5155    bl  22b88 <__libc_init@plt-0x3df28>
   4e638:   2a1f03e0    mov w0, wzr
   4e63c:   f9401708    ldr x8, [x24, #40]
   4e640:   f85f83a9    ldur    x9, [x29, #-8]
   4e644:   eb09011f    cmp x8, x9
   4e648:   54000b01    b.ne    4e7a8 <__libc_init@plt-0x12308>  // b.any
   4e64c:   a94d4ff4    ldp x20, x19, [sp, #208]
   4e650:   a94c57f6    ldp x22, x21, [sp, #192]
   4e654:   a94b5ff8    ldp x24, x23, [sp, #176]
   4e658:   a94a67fa    ldp x26, x25, [sp, #160]
   4e65c:   a9497bfd    ldp x29, x30, [sp, #144]
   4e660:   910383ff    add sp, sp, #0xe0
   4e664:   d65f03c0    ret
   4e668:   79000280    strh    w0, [x20]
   4e66c:   34000088    cbz w8, 4e67c <__libc_init@plt-0x12434>
   4e670:   37000348    tbnz    w8, #0, 4e6d8 <__libc_init@plt-0x123d8>
   4e674:   2a0803e0    mov w0, w8
   4e678:   94000c5d    bl  517ec <__libc_init@plt-0xf2c4>
   4e67c:   52800020    mov w0, #0x1                    // #1
   4e680:   17ffffef    b   4e63c <__libc_init@plt-0x12474>
   4e684:   7101913f    cmp w9, #0x64
   4e688:   54000303    b.cc    4e6e8 <__libc_init@plt-0x123c8>  // b.lo, b.ul, b.last
   4e68c:   53023d2a    ubfx    w10, w9, #2, #14
   4e690:   52828f6b    mov w11, #0x147b                    // #5243
   4e694:   910043ef    add x15, sp, #0x10
   4e698:   1b0b7d4a    mul w10, w10, w11
   4e69c:   12800c6b    mov w11, #0xffffff9c                // #-100
   4e6a0:   53117d4a    lsr w10, w10, #17
   4e6a4:   1100c150    add w16, w10, #0x30
   4e6a8:   1b0b2549    madd    w9, w10, w11, w9
   4e6ac:   528ccceb    mov w11, #0x6667                    // #26215
   4e6b0:   5280006a    mov w10, #0x3                       // #3
   4e6b4:   3828c9f0    strb    w16, [x15, w8, sxtw]
   4e6b8:   13003d2c    sxth    w12, w9
   4e6bc:   1b0b7d8b    mul w11, w12, w11
   4e6c0:   1100050c    add w12, w8, #0x1
   4e6c4:   13127d6d    asr w13, w11, #18
   4e6c8:   0b4b7dab    add w11, w13, w11, lsr #31
   4e6cc:   5280004d    mov w13, #0x2                       // #2
   4e6d0:   12003d6e    and w14, w11, #0xffff
   4e6d4:   17ffffbd    b   4e5c8 <__libc_init@plt-0x124e8>
   4e6d8:   aa1303e0    mov x0, x19
   4e6dc:   97ff694e    bl  28c14 <__libc_init@plt-0x37e9c>
   4e6e0:   52808181    mov w1, #0x40c                  // #1036
   4e6e4:   17ffffd4    b   4e634 <__libc_init@plt-0x1247c>
   4e6e8:   7100293f    cmp w9, #0xa
   4e6ec:   54000143    b.cc    4e714 <__libc_init@plt-0x1239c>  // b.lo, b.ul, b.last
   4e6f0:   12001d2a    and w10, w9, #0xff
   4e6f4:   528019ab    mov w11, #0xcd                      // #205
   4e6f8:   5280002d    mov w13, #0x1                       // #1
   4e6fc:   2a0803ec    mov w12, w8
   4e700:   1b0b7d4a    mul w10, w10, w11
   4e704:   530b7d4b    lsr w11, w10, #11
   4e708:   5280004a    mov w10, #0x2                       // #2
   4e70c:   2a0b03ee    mov w14, w11
   4e710:   17ffffae    b   4e5c8 <__libc_init@plt-0x124e8>
   4e714:   5280002a    mov w10, #0x1                       // #1
   4e718:   2a0803eb    mov w11, w8
   4e71c:   17ffffb1    b   4e5e0 <__libc_init@plt-0x124d0>
   4e720:   8b0a010d    add x13, x8, x10
   4e724:   394002af    ldrb    w15, [x21]
   4e728:   aa0d03e9    mov x9, x13
   4e72c:   7101e9ff    cmp w15, #0x7a
   4e730:   54ffef01    b.ne    4e510 <__libc_init@plt-0x125a0>  // b.any
   4e734:   7100a5df    cmp w14, #0x29
   4e738:   1a9f17e9    cset    w9, eq  // eq = none
   4e73c:   0a090189    and w9, w12, w9
   4e740:   7100053f    cmp w9, #0x1
   4e744:   54ffe121    b.ne    4e368 <__libc_init@plt-0x12748>  // b.any
   4e748:   8b0a0108    add x8, x8, x10
   4e74c:   91000509    add x9, x8, #0x1
   4e750:   eb17013f    cmp x9, x23
   4e754:   f90007e9    str x9, [sp, #8]
   4e758:   54ffedc2    b.cs    4e510 <__libc_init@plt-0x125a0>  // b.hs, b.nlast
   4e75c:   aa2a03e8    mvn x8, x10
   4e760:   cb0a016c    sub x12, x11, x10
   4e764:   8b0b010a    add x10, x8, x11
   4e768:   8b0c01a8    add x8, x13, x12
   4e76c:   3940012b    ldrb    w11, [x9]
   4e770:   7100817f    cmp w11, #0x20
   4e774:   7a491964    ccmp    w11, #0x9, #0x4, ne // ne = any
   4e778:   54ffecc1    b.ne    4e510 <__libc_init@plt-0x125a0>  // b.any
   4e77c:   91000529    add x9, x9, #0x1
   4e780:   f100054a    subs    x10, x10, #0x1
   4e784:   f90007e9    str x9, [sp, #8]
   4e788:   54ffff21    b.ne    4e76c <__libc_init@plt-0x12344>  // b.any
   4e78c:   aa0803e9    mov x9, x8
   4e790:   17ffff60    b   4e510 <__libc_init@plt-0x125a0>
   4e794:   aa1303e0    mov x0, x19
   4e798:   97ff691f    bl  28c14 <__libc_init@plt-0x37e9c>
   4e79c:   f0fffde1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4e7a0:   9114d421    add x1, x1, #0x535
   4e7a4:   97ff5219    bl  23008 <__libc_init@plt-0x3daa8>
   4e7a8:   940048e6    bl  60b40 <__stack_chk_fail@plt>
   4e7ac:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   4e7b0:   f9000bf5    str x21, [sp, #16]
   4e7b4:   910003fd    mov x29, sp
   4e7b8:   a9024ff4    stp x20, x19, [sp, #32]
   4e7bc:   39400028    ldrb    w8, [x1]
   4e7c0:   aa0203f3    mov x19, x2
   4e7c4:   aa0103f4    mov x20, x1
   4e7c8:   aa0003f5    mov x21, x0
   4e7cc:   7101651f    cmp w8, #0x59
   4e7d0:   5400022c    b.gt    4e814 <__libc_init@plt-0x1229c>
   4e7d4:   51010508    sub w8, w8, #0x41
   4e7d8:   7100391f    cmp w8, #0xe
   4e7dc:   54000388    b.hi    4e84c <__libc_init@plt-0x12264>  // b.pmore
   4e7e0:   d503201f    nop
   4e7e4:   50dfbe09    adr x9, dfa6 <__libc_init@plt-0x52b0a>
   4e7e8:   1000008a    adr x10, 4e7f8 <__libc_init@plt-0x122b8>
   4e7ec:   3868692b    ldrb    w11, [x9, x8]
   4e7f0:   8b0b094a    add x10, x10, x11, lsl #2
   4e7f4:   d61f0140    br  x10
   4e7f8:   aa1403e1    mov x1, x20
   4e7fc:   aa1303e2    mov x2, x19
   4e800:   a9424ff4    ldp x20, x19, [sp, #32]
   4e804:   aa1503e0    mov x0, x21
   4e808:   f9400bf5    ldr x21, [sp, #16]
   4e80c:   a8c37bfd    ldp x29, x30, [sp], #48
   4e810:   1400003b    b   4e8fc <__libc_init@plt-0x121b4>
   4e814:   7101c51f    cmp w8, #0x71
   4e818:   5400012c    b.gt    4e83c <__libc_init@plt-0x12274>
   4e81c:   7101691f    cmp w8, #0x5a
   4e820:   540005e0    b.eq    4e8dc <__libc_init@plt-0x121d4>  // b.none
   4e824:   71019d1f    cmp w8, #0x67
   4e828:   54000121    b.ne    4e84c <__libc_init@plt-0x12264>  // b.any
   4e82c:   aa1503e0    mov x0, x21
   4e830:   9400144a    bl  53958 <__libc_init@plt-0xd158>
   4e834:   3607fe20    tbz w0, #0, 4e7f8 <__libc_init@plt-0x122b8>
   4e838:   1400000c    b   4e868 <__libc_init@plt-0x12248>
   4e83c:   7101c91f    cmp w8, #0x72
   4e840:   54fffdc0    b.eq    4e7f8 <__libc_init@plt-0x122b8>  // b.none
   4e844:   7101e91f    cmp w8, #0x7a
   4e848:   54fffd80    b.eq    4e7f8 <__libc_init@plt-0x122b8>  // b.none
   4e84c:   aa1503e0    mov x0, x21
   4e850:   97ff68f1    bl  28c14 <__libc_init@plt-0x37e9c>
   4e854:   90fffde2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4e858:   39400283    ldrb    w3, [x20]
   4e85c:   912ae042    add x2, x2, #0xab8
   4e860:   52807da1    mov w1, #0x3ed                  // #1005
   4e864:   97ff504d    bl  22998 <__libc_init@plt-0x3e118>
   4e868:   a9424ff4    ldp x20, x19, [sp, #32]
   4e86c:   2a1f03e0    mov w0, wzr
   4e870:   f9400bf5    ldr x21, [sp, #16]
   4e874:   a8c37bfd    ldp x29, x30, [sp], #48
   4e878:   d65f03c0    ret
   4e87c:   aa1403e1    mov x1, x20
   4e880:   aa1303e2    mov x2, x19
   4e884:   a9424ff4    ldp x20, x19, [sp, #32]
   4e888:   aa1503e0    mov x0, x21
   4e88c:   52800083    mov w3, #0x4                    // #4
   4e890:   f9400bf5    ldr x21, [sp, #16]
   4e894:   a8c37bfd    ldp x29, x30, [sp], #48
   4e898:   17fffd38    b   4dd78 <__libc_init@plt-0x12d38>
   4e89c:   aa1403e1    mov x1, x20
   4e8a0:   aa1303e2    mov x2, x19
   4e8a4:   a9424ff4    ldp x20, x19, [sp, #32]
   4e8a8:   aa1503e0    mov x0, x21
   4e8ac:   52800083    mov w3, #0x4                    // #4
   4e8b0:   f9400bf5    ldr x21, [sp, #16]
   4e8b4:   a8c37bfd    ldp x29, x30, [sp], #48
   4e8b8:   17fffb74    b   4d688 <__libc_init@plt-0x13428>
   4e8bc:   aa1403e1    mov x1, x20
   4e8c0:   aa1303e2    mov x2, x19
   4e8c4:   a9424ff4    ldp x20, x19, [sp, #32]
   4e8c8:   aa1503e0    mov x0, x21
   4e8cc:   52800083    mov w3, #0x4                    // #4
   4e8d0:   f9400bf5    ldr x21, [sp, #16]
   4e8d4:   a8c37bfd    ldp x29, x30, [sp], #48
   4e8d8:   17fffbf6    b   4d8b0 <__libc_init@plt-0x13200>
   4e8dc:   aa1403e1    mov x1, x20
   4e8e0:   aa1303e2    mov x2, x19
   4e8e4:   a9424ff4    ldp x20, x19, [sp, #32]
   4e8e8:   aa1503e0    mov x0, x21
   4e8ec:   52800083    mov w3, #0x4                    // #4
   4e8f0:   f9400bf5    ldr x21, [sp, #16]
   4e8f4:   a8c37bfd    ldp x29, x30, [sp], #48
   4e8f8:   17fffc82    b   4db00 <__libc_init@plt-0x12fb0>
   4e8fc:   d103c3ff    sub sp, sp, #0xf0
   4e900:   a90a7bfd    stp x29, x30, [sp, #160]
   4e904:   910283fd    add x29, sp, #0xa0
   4e908:   a90b67fa    stp x26, x25, [sp, #176]
   4e90c:   a90c5ff8    stp x24, x23, [sp, #192]
   4e910:   a90d57f6    stp x22, x21, [sp, #208]
   4e914:   a90e4ff4    stp x20, x19, [sp, #224]
   4e918:   d53bd058    mrs x24, tpidr_el0
   4e91c:   aa0203f4    mov x20, x2
   4e920:   f9401708    ldr x8, [x24, #40]
   4e924:   aa0103f5    mov x21, x1
   4e928:   aa0003f3    mov x19, x0
   4e92c:   f81f83a8    stur    x8, [x29, #-8]
   4e930:   39407028    ldrb    w8, [x1, #28]
   4e934:   79404c29    ldrh    w9, [x1, #38]
   4e938:   12000508    and w8, w8, #0x3
   4e93c:   7100011f    cmp w8, #0x0
   4e940:   7a400920    ccmp    w9, #0x0, #0x0, eq  // eq = none
   4e944:   540003e0    b.eq    4e9c0 <__libc_init@plt-0x120f0>  // b.none
   4e948:   910043e0    add x0, sp, #0x10
   4e94c:   910013e4    add x4, sp, #0x4
   4e950:   52800e41    mov w1, #0x72                   // #114
   4e954:   aa1303e2    mov x2, x19
   4e958:   aa1503e3    mov x3, x21
   4e95c:   b90007ff    str wzr, [sp, #4]
   4e960:   940009f0    bl  51120 <__libc_init@plt-0xf990>
   4e964:   7101c81f    cmp w0, #0x72
   4e968:   5400206a    b.ge    4ed74 <__libc_init@plt-0x11d3c>  // b.tcont
   4e96c:   2a0003f6    mov w22, w0
   4e970:   340014c0    cbz w0, 4ec08 <__libc_init@plt-0x11ea8>
   4e974:   b94007e9    ldr w9, [sp, #4]
   4e978:   34000d89    cbz w9, 4eb28 <__libc_init@plt-0x11f88>
   4e97c:   93407ec8    sxtw    x8, w22
   4e980:   910043ea    add x10, sp, #0x10
   4e984:   91000508    add x8, x8, #0x1
   4e988:   52800cab    mov w11, #0x65                      // #101
   4e98c:   3836c94b    strb    w11, [x10, w22, sxtw]
   4e990:   36f800c9    tbz w9, #31, 4e9a8 <__libc_init@plt-0x12108>
   4e994:   528005ac    mov w12, #0x2d                      // #45
   4e998:   11000acb    add w11, w22, #0x2
   4e99c:   4b0903e9    neg w9, w9
   4e9a0:   3828694c    strb    w12, [x10, x8]
   4e9a4:   2a0b03e8    mov w8, w11
   4e9a8:   53047d2a    lsr w10, w9, #4
   4e9ac:   7109c55f    cmp w10, #0x271
   4e9b0:   54000c03    b.cc    4eb30 <__libc_init@plt-0x11f80>  // b.lo, b.ul, b.last
   4e9b4:   5284e1e9    mov w9, #0x270f                 // #9999
   4e9b8:   b90007e9    str w9, [sp, #4]
   4e9bc:   1400005f    b   4eb38 <__libc_init@plt-0x11f78>
   4e9c0:   910043e1    add x1, sp, #0x10
   4e9c4:   aa1303e0    mov x0, x19
   4e9c8:   f9000bff    str xzr, [sp, #16]
   4e9cc:   97ff64a9    bl  27c70 <__libc_init@plt-0x38e40>
   4e9d0:   b4fffbc0    cbz x0, 4e948 <__libc_init@plt-0x12168>
   4e9d4:   f9400be8    ldr x8, [sp, #16]
   4e9d8:   b4fffb88    cbz x8, 4e948 <__libc_init@plt-0x12168>
   4e9dc:   aa0003f6    mov x22, x0
   4e9e0:   aa1303e0    mov x0, x19
   4e9e4:   97ff63cc    bl  27914 <__libc_init@plt-0x3919c>
   4e9e8:   39408008    ldrb    w8, [x0, #32]
   4e9ec:   34fffae8    cbz w8, 4e948 <__libc_init@plt-0x12168>
   4e9f0:   394022a8    ldrb    w8, [x21, #8]
   4e9f4:   910023e0    add x0, sp, #0x8
   4e9f8:   b94006a9    ldr w9, [x21, #4]
   4e9fc:   f9400bf9    ldr x25, [sp, #16]
   4ea00:   7100011f    cmp w8, #0x0
   4ea04:   b94022a1    ldr w1, [x21, #32]
   4ea08:   1a8902c8    csel    w8, w22, w9, eq // eq = none
   4ea0c:   93407d09    sxtw    x9, w8
   4ea10:   f90007f9    str x25, [sp, #8]
   4ea14:   eb28c2df    cmp x22, w8, sxtw
   4ea18:   9a96c13a    csel    x26, x9, x22, gt
   4ea1c:   8b1a0337    add x23, x25, x26
   4ea20:   aa1703e2    mov x2, x23
   4ea24:   9400311c    bl  5ae94 <__libc_init@plt-0x5c1c>
   4ea28:   d360fc16    lsr x22, x0, #32
   4ea2c:   528000a8    mov w8, #0x5                    // #5
   4ea30:   6a0802df    tst w22, w8
   4ea34:   54fff8a1    b.ne    4e948 <__libc_init@plt-0x12168>  // b.any
   4ea38:   394042a8    ldrb    w8, [x21, #16]
   4ea3c:   340002a8    cbz w8, 4ea90 <__libc_init@plt-0x12020>
   4ea40:   b9400ea8    ldr w8, [x21, #12]
   4ea44:   34000268    cbz w8, 4ea90 <__libc_init@plt-0x12020>
   4ea48:   f9400be8    ldr x8, [sp, #16]
   4ea4c:   eb17011f    cmp x8, x23
   4ea50:   540001c2    b.cs    4ea88 <__libc_init@plt-0x12028>  // b.hs, b.nlast
   4ea54:   8b190349    add x9, x26, x25
   4ea58:   cb08012a    sub x10, x9, x8
   4ea5c:   3940010b    ldrb    w11, [x8]
   4ea60:   7100b97f    cmp w11, #0x2e
   4ea64:   54000120    b.eq    4ea88 <__libc_init@plt-0x12028>  // b.none
   4ea68:   7101397f    cmp w11, #0x4e
   4ea6c:   540000e0    b.eq    4ea88 <__libc_init@plt-0x12028>  // b.none
   4ea70:   7101b97f    cmp w11, #0x6e
   4ea74:   540000a0    b.eq    4ea88 <__libc_init@plt-0x12028>  // b.none
   4ea78:   91000508    add x8, x8, #0x1
   4ea7c:   f100054a    subs    x10, x10, #0x1
   4ea80:   54fffee1    b.ne    4ea5c <__libc_init@plt-0x12054>  // b.any
   4ea84:   aa0903e8    mov x8, x9
   4ea88:   eb17011f    cmp x8, x23
   4ea8c:   54fff5e0    b.eq    4e948 <__libc_init@plt-0x12168>  // b.none
   4ea90:   f94007e8    ldr x8, [sp, #8]
   4ea94:   eb17011f    cmp x8, x23
   4ea98:   54000242    b.cs    4eae0 <__libc_init@plt-0x11fd0>  // b.hs, b.nlast
   4ea9c:   8b190349    add x9, x26, x25
   4eaa0:   aa1f03ea    mov x10, xzr
   4eaa4:   cb08012b    sub x11, x9, x8
   4eaa8:   5280002c    mov w12, #0x1                       // #1
   4eaac:   386a690e    ldrb    w14, [x8, x10]
   4eab0:   710081df    cmp w14, #0x20
   4eab4:   7a4919c4    ccmp    w14, #0x9, #0x4, ne // ne = any
   4eab8:   54001241    b.ne    4ed00 <__libc_init@plt-0x11db0>  // b.any
   4eabc:   8b0a010c    add x12, x8, x10
   4eac0:   9100054a    add x10, x10, #0x1
   4eac4:   9100058d    add x13, x12, #0x1
   4eac8:   eb1701bf    cmp x13, x23
   4eacc:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   4ead0:   eb0a017f    cmp x11, x10
   4ead4:   f90007ed    str x13, [sp, #8]
   4ead8:   54fffea1    b.ne    4eaac <__libc_init@plt-0x12004>  // b.any
   4eadc:   aa0903e8    mov x8, x9
   4eae0:   394002aa    ldrb    w10, [x21]
   4eae4:   aa0803e9    mov x9, x8
   4eae8:   7101e95f    cmp w10, #0x7a
   4eaec:   54fff2e0    b.eq    4e948 <__libc_init@plt-0x12168>  // b.none
   4eaf0:   394022aa    ldrb    w10, [x21, #8]
   4eaf4:   f9400be8    ldr x8, [sp, #16]
   4eaf8:   340000aa    cbz w10, 4eb0c <__libc_init@plt-0x11fa4>
   4eafc:   b98006aa    ldrsw   x10, [x21, #4]
   4eb00:   8b0a010a    add x10, x8, x10
   4eb04:   eb0a013f    cmp x9, x10
   4eb08:   54fff203    b.cc    4e948 <__libc_init@plt-0x12168>  // b.lo, b.ul, b.last
   4eb0c:   cb080121    sub x1, x9, x8
   4eb10:   b9000280    str w0, [x20]
   4eb14:   aa1303e0    mov x0, x19
   4eb18:   97ff6477    bl  27cf4 <__libc_init@plt-0x38dbc>
   4eb1c:   34000a16    cbz w22, 4ec5c <__libc_init@plt-0x11e54>
   4eb20:   2a1603e0    mov w0, w22
   4eb24:   1400004d    b   4ec58 <__libc_init@plt-0x11e58>
   4eb28:   2a1603e8    mov w8, w22
   4eb2c:   14000029    b   4ebd0 <__libc_init@plt-0x11ee0>
   4eb30:   710fa13f    cmp w9, #0x3e8
   4eb34:   54000983    b.cc    4ec64 <__libc_init@plt-0x11e4c>  // b.lo, b.ul, b.last
   4eb38:   53033d2a    ubfx    w10, w9, #3, #13
   4eb3c:   528418ab    mov w11, #0x20c5                    // #8389
   4eb40:   52828f6c    mov w12, #0x147b                    // #5243
   4eb44:   528ccced    mov w13, #0x6667                    // #26215
   4eb48:   1b0b7d4a    mul w10, w10, w11
   4eb4c:   12807ceb    mov w11, #0xfffffc18                // #-1000
   4eb50:   53147d4a    lsr w10, w10, #20
   4eb54:   1100c14f    add w15, w10, #0x30
   4eb58:   1b0b2549    madd    w9, w10, w11, w9
   4eb5c:   13003d2b    sxth    w11, w9
   4eb60:   1b0c7d6b    mul w11, w11, w12
   4eb64:   13137d6c    asr w12, w11, #19
   4eb68:   0b4b7d8c    add w12, w12, w11, lsr #31
   4eb6c:   12800c6b    mov w11, #0xffffff9c                // #-100
   4eb70:   1100c191    add w17, w12, #0x30
   4eb74:   1b0b2589    madd    w9, w12, w11, w9
   4eb78:   1100090c    add w12, w8, #0x2
   4eb7c:   13003d2b    sxth    w11, w9
   4eb80:   1b0d7d6b    mul w11, w11, w13
   4eb84:   910043ed    add x13, sp, #0x10
   4eb88:   8b28c1b0    add x16, x13, w8, sxtw
   4eb8c:   5280006d    mov w13, #0x3                       // #3
   4eb90:   13127d6a    asr w10, w11, #18
   4eb94:   0b4b7d4b    add w11, w10, w11, lsr #31
   4eb98:   5280008a    mov w10, #0x4                       // #4
   4eb9c:   2a0b03ee    mov w14, w11
   4eba0:   3900020f    strb    w15, [x16]
   4eba4:   39000611    strb    w17, [x16, #1]
   4eba8:   1280012f    mov w15, #0xfffffff6                // #-10
   4ebac:   1100c170    add w16, w11, #0x30
   4ebb0:   0b0d010b    add w11, w8, w13
   4ebb4:   910043ed    add x13, sp, #0x10
   4ebb8:   1b0f25c9    madd    w9, w14, w15, w9
   4ebbc:   382cc9b0    strb    w16, [x13, w12, sxtw]
   4ebc0:   0b0a0108    add w8, w8, w10
   4ebc4:   1100c129    add w9, w9, #0x30
   4ebc8:   910043ea    add x10, sp, #0x10
   4ebcc:   382bc949    strb    w9, [x10, w11, sxtw]
   4ebd0:   910043e9    add x9, sp, #0x10
   4ebd4:   b94022a1    ldr w1, [x21, #32]
   4ebd8:   910023e0    add x0, sp, #0x8
   4ebdc:   aa1f03e2    mov x2, xzr
   4ebe0:   3828c93f    strb    wzr, [x9, w8, sxtw]
   4ebe4:   f90007e9    str x9, [sp, #8]
   4ebe8:   940030ab    bl  5ae94 <__libc_init@plt-0x5c1c>
   4ebec:   f94007e8    ldr x8, [sp, #8]
   4ebf0:   d360fc09    lsr x9, x0, #32
   4ebf4:   321f012a    orr w10, w9, #0x2
   4ebf8:   7101c2df    cmp w22, #0x70
   4ebfc:   3940010b    ldrb    w11, [x8]
   4ec00:   1a89c148    csel    w8, w10, w9, gt
   4ec04:   3400022b    cbz w11, 4ec48 <__libc_init@plt-0x11e68>
   4ec08:   aa1303e0    mov x0, x19
   4ec0c:   97ff6802    bl  28c14 <__libc_init@plt-0x37e9c>
   4ec10:   528080c1    mov w1, #0x406                  // #1030
   4ec14:   97ff4fdd    bl  22b88 <__libc_init@plt-0x3df28>
   4ec18:   2a1f03e0    mov w0, wzr
   4ec1c:   f9401708    ldr x8, [x24, #40]
   4ec20:   f85f83a9    ldur    x9, [x29, #-8]
   4ec24:   eb09011f    cmp x8, x9
   4ec28:   54000b01    b.ne    4ed88 <__libc_init@plt-0x11d28>  // b.any
   4ec2c:   a94e4ff4    ldp x20, x19, [sp, #224]
   4ec30:   a94d57f6    ldp x22, x21, [sp, #208]
   4ec34:   a94c5ff8    ldp x24, x23, [sp, #192]
   4ec38:   a94b67fa    ldp x26, x25, [sp, #176]
   4ec3c:   a94a7bfd    ldp x29, x30, [sp, #160]
   4ec40:   9103c3ff    add sp, sp, #0xf0
   4ec44:   d65f03c0    ret
   4ec48:   b9000280    str w0, [x20]
   4ec4c:   34000088    cbz w8, 4ec5c <__libc_init@plt-0x11e54>
   4ec50:   37000348    tbnz    w8, #0, 4ecb8 <__libc_init@plt-0x11df8>
   4ec54:   2a0803e0    mov w0, w8
   4ec58:   94000ae5    bl  517ec <__libc_init@plt-0xf2c4>
   4ec5c:   52800020    mov w0, #0x1                    // #1
   4ec60:   17ffffef    b   4ec1c <__libc_init@plt-0x11e94>
   4ec64:   7101913f    cmp w9, #0x64
   4ec68:   54000303    b.cc    4ecc8 <__libc_init@plt-0x11de8>  // b.lo, b.ul, b.last
   4ec6c:   53023d2a    ubfx    w10, w9, #2, #14
   4ec70:   52828f6b    mov w11, #0x147b                    // #5243
   4ec74:   910043ef    add x15, sp, #0x10
   4ec78:   1b0b7d4a    mul w10, w10, w11
   4ec7c:   12800c6b    mov w11, #0xffffff9c                // #-100
   4ec80:   53117d4a    lsr w10, w10, #17
   4ec84:   1100c150    add w16, w10, #0x30
   4ec88:   1b0b2549    madd    w9, w10, w11, w9
   4ec8c:   528ccceb    mov w11, #0x6667                    // #26215
   4ec90:   5280006a    mov w10, #0x3                       // #3
   4ec94:   3828c9f0    strb    w16, [x15, w8, sxtw]
   4ec98:   13003d2c    sxth    w12, w9
   4ec9c:   1b0b7d8b    mul w11, w12, w11
   4eca0:   1100050c    add w12, w8, #0x1
   4eca4:   13127d6d    asr w13, w11, #18
   4eca8:   0b4b7dab    add w11, w13, w11, lsr #31
   4ecac:   5280004d    mov w13, #0x2                       // #2
   4ecb0:   12003d6e    and w14, w11, #0xffff
   4ecb4:   17ffffbd    b   4eba8 <__libc_init@plt-0x11f08>
   4ecb8:   aa1303e0    mov x0, x19
   4ecbc:   97ff67d6    bl  28c14 <__libc_init@plt-0x37e9c>
   4ecc0:   52808181    mov w1, #0x40c                  // #1036
   4ecc4:   17ffffd4    b   4ec14 <__libc_init@plt-0x11e9c>
   4ecc8:   7100293f    cmp w9, #0xa
   4eccc:   54000143    b.cc    4ecf4 <__libc_init@plt-0x11dbc>  // b.lo, b.ul, b.last
   4ecd0:   12001d2a    and w10, w9, #0xff
   4ecd4:   528019ab    mov w11, #0xcd                      // #205
   4ecd8:   5280002d    mov w13, #0x1                       // #1
   4ecdc:   2a0803ec    mov w12, w8
   4ece0:   1b0b7d4a    mul w10, w10, w11
   4ece4:   530b7d4b    lsr w11, w10, #11
   4ece8:   5280004a    mov w10, #0x2                       // #2
   4ecec:   2a0b03ee    mov w14, w11
   4ecf0:   17ffffae    b   4eba8 <__libc_init@plt-0x11f08>
   4ecf4:   5280002a    mov w10, #0x1                       // #1
   4ecf8:   2a0803eb    mov w11, w8
   4ecfc:   17ffffb1    b   4ebc0 <__libc_init@plt-0x11ef0>
   4ed00:   8b0a010d    add x13, x8, x10
   4ed04:   394002af    ldrb    w15, [x21]
   4ed08:   aa0d03e9    mov x9, x13
   4ed0c:   7101e9ff    cmp w15, #0x7a
   4ed10:   54ffef01    b.ne    4eaf0 <__libc_init@plt-0x11fc0>  // b.any
   4ed14:   7100a5df    cmp w14, #0x29
   4ed18:   1a9f17e9    cset    w9, eq  // eq = none
   4ed1c:   0a090189    and w9, w12, w9
   4ed20:   7100053f    cmp w9, #0x1
   4ed24:   54ffe121    b.ne    4e948 <__libc_init@plt-0x12168>  // b.any
   4ed28:   8b0a0108    add x8, x8, x10
   4ed2c:   91000509    add x9, x8, #0x1
   4ed30:   eb17013f    cmp x9, x23
   4ed34:   f90007e9    str x9, [sp, #8]
   4ed38:   54ffedc2    b.cs    4eaf0 <__libc_init@plt-0x11fc0>  // b.hs, b.nlast
   4ed3c:   aa2a03e8    mvn x8, x10
   4ed40:   cb0a016c    sub x12, x11, x10
   4ed44:   8b0b010a    add x10, x8, x11
   4ed48:   8b0c01a8    add x8, x13, x12
   4ed4c:   3940012b    ldrb    w11, [x9]
   4ed50:   7100817f    cmp w11, #0x20
   4ed54:   7a491964    ccmp    w11, #0x9, #0x4, ne // ne = any
   4ed58:   54ffecc1    b.ne    4eaf0 <__libc_init@plt-0x11fc0>  // b.any
   4ed5c:   91000529    add x9, x9, #0x1
   4ed60:   f100054a    subs    x10, x10, #0x1
   4ed64:   f90007e9    str x9, [sp, #8]
   4ed68:   54ffff21    b.ne    4ed4c <__libc_init@plt-0x11d64>  // b.any
   4ed6c:   aa0803e9    mov x9, x8
   4ed70:   17ffff60    b   4eaf0 <__libc_init@plt-0x11fc0>
   4ed74:   aa1303e0    mov x0, x19
   4ed78:   97ff67a7    bl  28c14 <__libc_init@plt-0x37e9c>
   4ed7c:   f0fffde1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4ed80:   9114d421    add x1, x1, #0x535
   4ed84:   97ff50a1    bl  23008 <__libc_init@plt-0x3daa8>
   4ed88:   9400476e    bl  60b40 <__stack_chk_fail@plt>
   4ed8c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   4ed90:   f9000bf5    str x21, [sp, #16]
   4ed94:   910003fd    mov x29, sp
   4ed98:   a9024ff4    stp x20, x19, [sp, #32]
   4ed9c:   39400028    ldrb    w8, [x1]
   4eda0:   aa0203f3    mov x19, x2
   4eda4:   aa0103f4    mov x20, x1
   4eda8:   aa0003f5    mov x21, x0
   4edac:   7101651f    cmp w8, #0x59
   4edb0:   5400022c    b.gt    4edf4 <__libc_init@plt-0x11cbc>
   4edb4:   51010508    sub w8, w8, #0x41
   4edb8:   7100391f    cmp w8, #0xe
   4edbc:   54000388    b.hi    4ee2c <__libc_init@plt-0x11c84>  // b.pmore
   4edc0:   d503201f    nop
   4edc4:   30df8f89    adr x9, dfb5 <__libc_init@plt-0x52afb>
   4edc8:   1000008a    adr x10, 4edd8 <__libc_init@plt-0x11cd8>
   4edcc:   3868692b    ldrb    w11, [x9, x8]
   4edd0:   8b0b094a    add x10, x10, x11, lsl #2
   4edd4:   d61f0140    br  x10
   4edd8:   aa1403e1    mov x1, x20
   4eddc:   aa1303e2    mov x2, x19
   4ede0:   a9424ff4    ldp x20, x19, [sp, #32]
   4ede4:   aa1503e0    mov x0, x21
   4ede8:   f9400bf5    ldr x21, [sp, #16]
   4edec:   a8c37bfd    ldp x29, x30, [sp], #48
   4edf0:   1400003b    b   4eedc <__libc_init@plt-0x11bd4>
   4edf4:   7101c51f    cmp w8, #0x71
   4edf8:   5400012c    b.gt    4ee1c <__libc_init@plt-0x11c94>
   4edfc:   7101691f    cmp w8, #0x5a
   4ee00:   540005e0    b.eq    4eebc <__libc_init@plt-0x11bf4>  // b.none
   4ee04:   71019d1f    cmp w8, #0x67
   4ee08:   54000121    b.ne    4ee2c <__libc_init@plt-0x11c84>  // b.any
   4ee0c:   aa1503e0    mov x0, x21
   4ee10:   940012d2    bl  53958 <__libc_init@plt-0xd158>
   4ee14:   3607fe20    tbz w0, #0, 4edd8 <__libc_init@plt-0x11cd8>
   4ee18:   1400000c    b   4ee48 <__libc_init@plt-0x11c68>
   4ee1c:   7101c91f    cmp w8, #0x72
   4ee20:   54fffdc0    b.eq    4edd8 <__libc_init@plt-0x11cd8>  // b.none
   4ee24:   7101e91f    cmp w8, #0x7a
   4ee28:   54fffd80    b.eq    4edd8 <__libc_init@plt-0x11cd8>  // b.none
   4ee2c:   aa1503e0    mov x0, x21
   4ee30:   97ff6779    bl  28c14 <__libc_init@plt-0x37e9c>
   4ee34:   90fffde2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4ee38:   39400283    ldrb    w3, [x20]
   4ee3c:   912ae042    add x2, x2, #0xab8
   4ee40:   52807da1    mov w1, #0x3ed                  // #1005
   4ee44:   97ff4ed5    bl  22998 <__libc_init@plt-0x3e118>
   4ee48:   a9424ff4    ldp x20, x19, [sp, #32]
   4ee4c:   2a1f03e0    mov w0, wzr
   4ee50:   f9400bf5    ldr x21, [sp, #16]
   4ee54:   a8c37bfd    ldp x29, x30, [sp], #48
   4ee58:   d65f03c0    ret
   4ee5c:   aa1403e1    mov x1, x20
   4ee60:   aa1303e2    mov x2, x19
   4ee64:   a9424ff4    ldp x20, x19, [sp, #32]
   4ee68:   aa1503e0    mov x0, x21
   4ee6c:   52800103    mov w3, #0x8                    // #8
   4ee70:   f9400bf5    ldr x21, [sp, #16]
   4ee74:   a8c37bfd    ldp x29, x30, [sp], #48
   4ee78:   17fffbc0    b   4dd78 <__libc_init@plt-0x12d38>
   4ee7c:   aa1403e1    mov x1, x20
   4ee80:   aa1303e2    mov x2, x19
   4ee84:   a9424ff4    ldp x20, x19, [sp, #32]
   4ee88:   aa1503e0    mov x0, x21
   4ee8c:   52800103    mov w3, #0x8                    // #8
   4ee90:   f9400bf5    ldr x21, [sp, #16]
   4ee94:   a8c37bfd    ldp x29, x30, [sp], #48
   4ee98:   17fff9fc    b   4d688 <__libc_init@plt-0x13428>
   4ee9c:   aa1403e1    mov x1, x20
   4eea0:   aa1303e2    mov x2, x19
   4eea4:   a9424ff4    ldp x20, x19, [sp, #32]
   4eea8:   aa1503e0    mov x0, x21
   4eeac:   52800103    mov w3, #0x8                    // #8
   4eeb0:   f9400bf5    ldr x21, [sp, #16]
   4eeb4:   a8c37bfd    ldp x29, x30, [sp], #48
   4eeb8:   17fffa7e    b   4d8b0 <__libc_init@plt-0x13200>
   4eebc:   aa1403e1    mov x1, x20
   4eec0:   aa1303e2    mov x2, x19
   4eec4:   a9424ff4    ldp x20, x19, [sp, #32]
   4eec8:   aa1503e0    mov x0, x21
   4eecc:   52800103    mov w3, #0x8                    // #8
   4eed0:   f9400bf5    ldr x21, [sp, #16]
   4eed4:   a8c37bfd    ldp x29, x30, [sp], #48
   4eed8:   17fffb0a    b   4db00 <__libc_init@plt-0x12fb0>
   4eedc:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   4eee0:   f9000bfc    str x28, [sp, #16]
   4eee4:   910003fd    mov x29, sp
   4eee8:   a90267fa    stp x26, x25, [sp, #32]
   4eeec:   a9035ff8    stp x24, x23, [sp, #48]
   4eef0:   a90457f6    stp x22, x21, [sp, #64]
   4eef4:   a9054ff4    stp x20, x19, [sp, #80]
   4eef8:   d10cc3ff    sub sp, sp, #0x330
   4eefc:   d53bd058    mrs x24, tpidr_el0
   4ef00:   aa0203f4    mov x20, x2
   4ef04:   f9401708    ldr x8, [x24, #40]
   4ef08:   aa0103f5    mov x21, x1
   4ef0c:   aa0003f3    mov x19, x0
   4ef10:   f81f83a8    stur    x8, [x29, #-8]
   4ef14:   39407028    ldrb    w8, [x1, #28]
   4ef18:   79404c29    ldrh    w9, [x1, #38]
   4ef1c:   12000508    and w8, w8, #0x3
   4ef20:   7100011f    cmp w8, #0x0
   4ef24:   7a400920    ccmp    w9, #0x0, #0x0, eq  // eq = none
   4ef28:   540003e0    b.eq    4efa4 <__libc_init@plt-0x11b0c>  // b.none
   4ef2c:   910043e0    add x0, sp, #0x10
   4ef30:   910013e4    add x4, sp, #0x4
   4ef34:   52806021    mov w1, #0x301                  // #769
   4ef38:   aa1303e2    mov x2, x19
   4ef3c:   aa1503e3    mov x3, x21
   4ef40:   b90007ff    str wzr, [sp, #4]
   4ef44:   94000877    bl  51120 <__libc_init@plt-0xf990>
   4ef48:   710c041f    cmp w0, #0x301
   4ef4c:   5400206a    b.ge    4f358 <__libc_init@plt-0x11758>  // b.tcont
   4ef50:   2a0003f6    mov w22, w0
   4ef54:   34001440    cbz w0, 4f1dc <__libc_init@plt-0x118d4>
   4ef58:   b94007e9    ldr w9, [sp, #4]
   4ef5c:   34000d89    cbz w9, 4f10c <__libc_init@plt-0x119a4>
   4ef60:   93407ec8    sxtw    x8, w22
   4ef64:   910043ea    add x10, sp, #0x10
   4ef68:   91000508    add x8, x8, #0x1
   4ef6c:   52800cab    mov w11, #0x65                      // #101
   4ef70:   3836c94b    strb    w11, [x10, w22, sxtw]
   4ef74:   36f800c9    tbz w9, #31, 4ef8c <__libc_init@plt-0x11b24>
   4ef78:   528005ac    mov w12, #0x2d                      // #45
   4ef7c:   11000acb    add w11, w22, #0x2
   4ef80:   4b0903e9    neg w9, w9
   4ef84:   3828694c    strb    w12, [x10, x8]
   4ef88:   2a0b03e8    mov w8, w11
   4ef8c:   53047d2a    lsr w10, w9, #4
   4ef90:   7109c55f    cmp w10, #0x271
   4ef94:   54000c03    b.cc    4f114 <__libc_init@plt-0x1199c>  // b.lo, b.ul, b.last
   4ef98:   5284e1e9    mov w9, #0x270f                 // #9999
   4ef9c:   b90007e9    str w9, [sp, #4]
   4efa0:   1400005f    b   4f11c <__libc_init@plt-0x11994>
   4efa4:   910043e1    add x1, sp, #0x10
   4efa8:   aa1303e0    mov x0, x19
   4efac:   f9000bff    str xzr, [sp, #16]
   4efb0:   97ff6330    bl  27c70 <__libc_init@plt-0x38e40>
   4efb4:   b4fffbc0    cbz x0, 4ef2c <__libc_init@plt-0x11b84>
   4efb8:   f9400be8    ldr x8, [sp, #16]
   4efbc:   b4fffb88    cbz x8, 4ef2c <__libc_init@plt-0x11b84>
   4efc0:   aa0003f6    mov x22, x0
   4efc4:   aa1303e0    mov x0, x19
   4efc8:   97ff6253    bl  27914 <__libc_init@plt-0x3919c>
   4efcc:   39408008    ldrb    w8, [x0, #32]
   4efd0:   34fffae8    cbz w8, 4ef2c <__libc_init@plt-0x11b84>
   4efd4:   394022a8    ldrb    w8, [x21, #8]
   4efd8:   910023e0    add x0, sp, #0x8
   4efdc:   b94006a9    ldr w9, [x21, #4]
   4efe0:   f9400bf9    ldr x25, [sp, #16]
   4efe4:   7100011f    cmp w8, #0x0
   4efe8:   b94022a1    ldr w1, [x21, #32]
   4efec:   1a8902c8    csel    w8, w22, w9, eq // eq = none
   4eff0:   93407d09    sxtw    x9, w8
   4eff4:   f90007f9    str x25, [sp, #8]
   4eff8:   eb28c2df    cmp x22, w8, sxtw
   4effc:   9a96c13a    csel    x26, x9, x22, gt
   4f000:   8b1a0337    add x23, x25, x26
   4f004:   aa1703e2    mov x2, x23
   4f008:   94003075    bl  5b1dc <__libc_init@plt-0x58d4>
   4f00c:   aa0103f6    mov x22, x1
   4f010:   528000a8    mov w8, #0x5                    // #5
   4f014:   6a0802df    tst w22, w8
   4f018:   54fff8a1    b.ne    4ef2c <__libc_init@plt-0x11b84>  // b.any
   4f01c:   394042a8    ldrb    w8, [x21, #16]
   4f020:   340002a8    cbz w8, 4f074 <__libc_init@plt-0x11a3c>
   4f024:   b9400ea8    ldr w8, [x21, #12]
   4f028:   34000268    cbz w8, 4f074 <__libc_init@plt-0x11a3c>
   4f02c:   f9400be8    ldr x8, [sp, #16]
   4f030:   eb17011f    cmp x8, x23
   4f034:   540001c2    b.cs    4f06c <__libc_init@plt-0x11a44>  // b.hs, b.nlast
   4f038:   8b190349    add x9, x26, x25
   4f03c:   cb08012a    sub x10, x9, x8
   4f040:   3940010b    ldrb    w11, [x8]
   4f044:   7100b97f    cmp w11, #0x2e
   4f048:   54000120    b.eq    4f06c <__libc_init@plt-0x11a44>  // b.none
   4f04c:   7101397f    cmp w11, #0x4e
   4f050:   540000e0    b.eq    4f06c <__libc_init@plt-0x11a44>  // b.none
   4f054:   7101b97f    cmp w11, #0x6e
   4f058:   540000a0    b.eq    4f06c <__libc_init@plt-0x11a44>  // b.none
   4f05c:   91000508    add x8, x8, #0x1
   4f060:   f100054a    subs    x10, x10, #0x1
   4f064:   54fffee1    b.ne    4f040 <__libc_init@plt-0x11a70>  // b.any
   4f068:   aa0903e8    mov x8, x9
   4f06c:   eb17011f    cmp x8, x23
   4f070:   54fff5e0    b.eq    4ef2c <__libc_init@plt-0x11b84>  // b.none
   4f074:   f94007e8    ldr x8, [sp, #8]
   4f078:   eb17011f    cmp x8, x23
   4f07c:   54000242    b.cs    4f0c4 <__libc_init@plt-0x119ec>  // b.hs, b.nlast
   4f080:   8b190349    add x9, x26, x25
   4f084:   aa1f03ea    mov x10, xzr
   4f088:   cb08012b    sub x11, x9, x8
   4f08c:   5280002c    mov w12, #0x1                       // #1
   4f090:   386a690e    ldrb    w14, [x8, x10]
   4f094:   710081df    cmp w14, #0x20
   4f098:   7a4919c4    ccmp    w14, #0x9, #0x4, ne // ne = any
   4f09c:   54001241    b.ne    4f2e4 <__libc_init@plt-0x117cc>  // b.any
   4f0a0:   8b0a010c    add x12, x8, x10
   4f0a4:   9100054a    add x10, x10, #0x1
   4f0a8:   9100058d    add x13, x12, #0x1
   4f0ac:   eb1701bf    cmp x13, x23
   4f0b0:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   4f0b4:   eb0a017f    cmp x11, x10
   4f0b8:   f90007ed    str x13, [sp, #8]
   4f0bc:   54fffea1    b.ne    4f090 <__libc_init@plt-0x11a20>  // b.any
   4f0c0:   aa0903e8    mov x8, x9
   4f0c4:   394002aa    ldrb    w10, [x21]
   4f0c8:   aa0803e9    mov x9, x8
   4f0cc:   7101e95f    cmp w10, #0x7a
   4f0d0:   54fff2e0    b.eq    4ef2c <__libc_init@plt-0x11b84>  // b.none
   4f0d4:   394022aa    ldrb    w10, [x21, #8]
   4f0d8:   f9400be8    ldr x8, [sp, #16]
   4f0dc:   340000aa    cbz w10, 4f0f0 <__libc_init@plt-0x119c0>
   4f0e0:   b98006aa    ldrsw   x10, [x21, #4]
   4f0e4:   8b0a010a    add x10, x8, x10
   4f0e8:   eb0a013f    cmp x9, x10
   4f0ec:   54fff203    b.cc    4ef2c <__libc_init@plt-0x11b84>  // b.lo, b.ul, b.last
   4f0f0:   cb080121    sub x1, x9, x8
   4f0f4:   f9000280    str x0, [x20]
   4f0f8:   aa1303e0    mov x0, x19
   4f0fc:   97ff62fe    bl  27cf4 <__libc_init@plt-0x38dbc>
   4f100:   34000a16    cbz w22, 4f240 <__libc_init@plt-0x11870>
   4f104:   2a1603e0    mov w0, w22
   4f108:   1400004d    b   4f23c <__libc_init@plt-0x11874>
   4f10c:   2a1603e8    mov w8, w22
   4f110:   14000029    b   4f1b4 <__libc_init@plt-0x118fc>
   4f114:   710fa13f    cmp w9, #0x3e8
   4f118:   54000983    b.cc    4f248 <__libc_init@plt-0x11868>  // b.lo, b.ul, b.last
   4f11c:   53033d2a    ubfx    w10, w9, #3, #13
   4f120:   528418ab    mov w11, #0x20c5                    // #8389
   4f124:   52828f6c    mov w12, #0x147b                    // #5243
   4f128:   528ccced    mov w13, #0x6667                    // #26215
   4f12c:   1b0b7d4a    mul w10, w10, w11
   4f130:   12807ceb    mov w11, #0xfffffc18                // #-1000
   4f134:   53147d4a    lsr w10, w10, #20
   4f138:   1100c14f    add w15, w10, #0x30
   4f13c:   1b0b2549    madd    w9, w10, w11, w9
   4f140:   13003d2b    sxth    w11, w9
   4f144:   1b0c7d6b    mul w11, w11, w12
   4f148:   13137d6c    asr w12, w11, #19
   4f14c:   0b4b7d8c    add w12, w12, w11, lsr #31
   4f150:   12800c6b    mov w11, #0xffffff9c                // #-100
   4f154:   1100c191    add w17, w12, #0x30
   4f158:   1b0b2589    madd    w9, w12, w11, w9
   4f15c:   1100090c    add w12, w8, #0x2
   4f160:   13003d2b    sxth    w11, w9
   4f164:   1b0d7d6b    mul w11, w11, w13
   4f168:   910043ed    add x13, sp, #0x10
   4f16c:   8b28c1b0    add x16, x13, w8, sxtw
   4f170:   5280006d    mov w13, #0x3                       // #3
   4f174:   13127d6a    asr w10, w11, #18
   4f178:   0b4b7d4b    add w11, w10, w11, lsr #31
   4f17c:   5280008a    mov w10, #0x4                       // #4
   4f180:   2a0b03ee    mov w14, w11
   4f184:   3900020f    strb    w15, [x16]
   4f188:   39000611    strb    w17, [x16, #1]
   4f18c:   1280012f    mov w15, #0xfffffff6                // #-10
   4f190:   1100c170    add w16, w11, #0x30
   4f194:   0b0d010b    add w11, w8, w13
   4f198:   910043ed    add x13, sp, #0x10
   4f19c:   1b0f25c9    madd    w9, w14, w15, w9
   4f1a0:   382cc9b0    strb    w16, [x13, w12, sxtw]
   4f1a4:   0b0a0108    add w8, w8, w10
   4f1a8:   1100c129    add w9, w9, #0x30
   4f1ac:   910043ea    add x10, sp, #0x10
   4f1b0:   382bc949    strb    w9, [x10, w11, sxtw]
   4f1b4:   910043e9    add x9, sp, #0x10
   4f1b8:   b94022a1    ldr w1, [x21, #32]
   4f1bc:   910023e0    add x0, sp, #0x8
   4f1c0:   aa1f03e2    mov x2, xzr
   4f1c4:   3828c93f    strb    wzr, [x9, w8, sxtw]
   4f1c8:   f90007e9    str x9, [sp, #8]
   4f1cc:   94003004    bl  5b1dc <__libc_init@plt-0x58d4>
   4f1d0:   f94007e8    ldr x8, [sp, #8]
   4f1d4:   39400108    ldrb    w8, [x8]
   4f1d8:   34000248    cbz w8, 4f220 <__libc_init@plt-0x11890>
   4f1dc:   aa1303e0    mov x0, x19
   4f1e0:   97ff668d    bl  28c14 <__libc_init@plt-0x37e9c>
   4f1e4:   528080c1    mov w1, #0x406                  // #1030
   4f1e8:   97ff4e68    bl  22b88 <__libc_init@plt-0x3df28>
   4f1ec:   2a1f03e0    mov w0, wzr
   4f1f0:   f9401708    ldr x8, [x24, #40]
   4f1f4:   f85f83a9    ldur    x9, [x29, #-8]
   4f1f8:   eb09011f    cmp x8, x9
   4f1fc:   54000b81    b.ne    4f36c <__libc_init@plt-0x11744>  // b.any
   4f200:   910cc3ff    add sp, sp, #0x330
   4f204:   a9454ff4    ldp x20, x19, [sp, #80]
   4f208:   a94457f6    ldp x22, x21, [sp, #64]
   4f20c:   a9435ff8    ldp x24, x23, [sp, #48]
   4f210:   a94267fa    ldp x26, x25, [sp, #32]
   4f214:   f9400bfc    ldr x28, [sp, #16]
   4f218:   a8c67bfd    ldp x29, x30, [sp], #96
   4f21c:   d65f03c0    ret
   4f220:   321f0028    orr w8, w1, #0x2
   4f224:   710bfedf    cmp w22, #0x2ff
   4f228:   1a81c108    csel    w8, w8, w1, gt
   4f22c:   f9000280    str x0, [x20]
   4f230:   34000088    cbz w8, 4f240 <__libc_init@plt-0x11870>
   4f234:   37000348    tbnz    w8, #0, 4f29c <__libc_init@plt-0x11814>
   4f238:   2a0803e0    mov w0, w8
   4f23c:   9400096c    bl  517ec <__libc_init@plt-0xf2c4>
   4f240:   52800020    mov w0, #0x1                    // #1
   4f244:   17ffffeb    b   4f1f0 <__libc_init@plt-0x118c0>
   4f248:   7101913f    cmp w9, #0x64
   4f24c:   54000303    b.cc    4f2ac <__libc_init@plt-0x11804>  // b.lo, b.ul, b.last
   4f250:   53023d2a    ubfx    w10, w9, #2, #14
   4f254:   52828f6b    mov w11, #0x147b                    // #5243
   4f258:   910043ef    add x15, sp, #0x10
   4f25c:   1b0b7d4a    mul w10, w10, w11
   4f260:   12800c6b    mov w11, #0xffffff9c                // #-100
   4f264:   53117d4a    lsr w10, w10, #17
   4f268:   1100c150    add w16, w10, #0x30
   4f26c:   1b0b2549    madd    w9, w10, w11, w9
   4f270:   528ccceb    mov w11, #0x6667                    // #26215
   4f274:   5280006a    mov w10, #0x3                       // #3
   4f278:   3828c9f0    strb    w16, [x15, w8, sxtw]
   4f27c:   13003d2c    sxth    w12, w9
   4f280:   1b0b7d8b    mul w11, w12, w11
   4f284:   1100050c    add w12, w8, #0x1
   4f288:   13127d6d    asr w13, w11, #18
   4f28c:   0b4b7dab    add w11, w13, w11, lsr #31
   4f290:   5280004d    mov w13, #0x2                       // #2
   4f294:   12003d6e    and w14, w11, #0xffff
   4f298:   17ffffbd    b   4f18c <__libc_init@plt-0x11924>
   4f29c:   aa1303e0    mov x0, x19
   4f2a0:   97ff665d    bl  28c14 <__libc_init@plt-0x37e9c>
   4f2a4:   52808181    mov w1, #0x40c                  // #1036
   4f2a8:   17ffffd0    b   4f1e8 <__libc_init@plt-0x118c8>
   4f2ac:   7100293f    cmp w9, #0xa
   4f2b0:   54000143    b.cc    4f2d8 <__libc_init@plt-0x117d8>  // b.lo, b.ul, b.last
   4f2b4:   12001d2a    and w10, w9, #0xff
   4f2b8:   528019ab    mov w11, #0xcd                      // #205
   4f2bc:   5280002d    mov w13, #0x1                       // #1
   4f2c0:   2a0803ec    mov w12, w8
   4f2c4:   1b0b7d4a    mul w10, w10, w11
   4f2c8:   530b7d4b    lsr w11, w10, #11
   4f2cc:   5280004a    mov w10, #0x2                       // #2
   4f2d0:   2a0b03ee    mov w14, w11
   4f2d4:   17ffffae    b   4f18c <__libc_init@plt-0x11924>
   4f2d8:   5280002a    mov w10, #0x1                       // #1
   4f2dc:   2a0803eb    mov w11, w8
   4f2e0:   17ffffb1    b   4f1a4 <__libc_init@plt-0x1190c>
   4f2e4:   8b0a010d    add x13, x8, x10
   4f2e8:   394002af    ldrb    w15, [x21]
   4f2ec:   aa0d03e9    mov x9, x13
   4f2f0:   7101e9ff    cmp w15, #0x7a
   4f2f4:   54ffef01    b.ne    4f0d4 <__libc_init@plt-0x119dc>  // b.any
   4f2f8:   7100a5df    cmp w14, #0x29
   4f2fc:   1a9f17e9    cset    w9, eq  // eq = none
   4f300:   0a090189    and w9, w12, w9
   4f304:   7100053f    cmp w9, #0x1
   4f308:   54ffe121    b.ne    4ef2c <__libc_init@plt-0x11b84>  // b.any
   4f30c:   8b0a0108    add x8, x8, x10
   4f310:   91000509    add x9, x8, #0x1
   4f314:   eb17013f    cmp x9, x23
   4f318:   f90007e9    str x9, [sp, #8]
   4f31c:   54ffedc2    b.cs    4f0d4 <__libc_init@plt-0x119dc>  // b.hs, b.nlast
   4f320:   aa2a03e8    mvn x8, x10
   4f324:   cb0a016c    sub x12, x11, x10
   4f328:   8b0b010a    add x10, x8, x11
   4f32c:   8b0c01a8    add x8, x13, x12
   4f330:   3940012b    ldrb    w11, [x9]
   4f334:   7100817f    cmp w11, #0x20
   4f338:   7a491964    ccmp    w11, #0x9, #0x4, ne // ne = any
   4f33c:   54ffecc1    b.ne    4f0d4 <__libc_init@plt-0x119dc>  // b.any
   4f340:   91000529    add x9, x9, #0x1
   4f344:   f100054a    subs    x10, x10, #0x1
   4f348:   f90007e9    str x9, [sp, #8]
   4f34c:   54ffff21    b.ne    4f330 <__libc_init@plt-0x11780>  // b.any
   4f350:   aa0803e9    mov x9, x8
   4f354:   17ffff60    b   4f0d4 <__libc_init@plt-0x119dc>
   4f358:   aa1303e0    mov x0, x19
   4f35c:   97ff662e    bl  28c14 <__libc_init@plt-0x37e9c>
   4f360:   d0fffde1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4f364:   9114d421    add x1, x1, #0x535
   4f368:   97ff4f28    bl  23008 <__libc_init@plt-0x3daa8>
   4f36c:   940045f5    bl  60b40 <__stack_chk_fail@plt>
   4f370:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   4f374:   f9000bf5    str x21, [sp, #16]
   4f378:   910003fd    mov x29, sp
   4f37c:   a9024ff4    stp x20, x19, [sp, #32]
   4f380:   39400028    ldrb    w8, [x1]
   4f384:   aa0203f3    mov x19, x2
   4f388:   aa0103f4    mov x20, x1
   4f38c:   aa0003f5    mov x21, x0
   4f390:   7101651f    cmp w8, #0x59
   4f394:   5400022c    b.gt    4f3d8 <__libc_init@plt-0x116d8>
   4f398:   51010508    sub w8, w8, #0x41
   4f39c:   7100391f    cmp w8, #0xe
   4f3a0:   54000388    b.hi    4f410 <__libc_init@plt-0x116a0>  // b.pmore
   4f3a4:   d503201f    nop
   4f3a8:   10df60e9    adr x9, dfc4 <__libc_init@plt-0x52aec>
   4f3ac:   1000008a    adr x10, 4f3bc <__libc_init@plt-0x116f4>
   4f3b0:   3868692b    ldrb    w11, [x9, x8]
   4f3b4:   8b0b094a    add x10, x10, x11, lsl #2
   4f3b8:   d61f0140    br  x10
   4f3bc:   aa1403e1    mov x1, x20
   4f3c0:   aa1303e2    mov x2, x19
   4f3c4:   a9424ff4    ldp x20, x19, [sp, #32]
   4f3c8:   aa1503e0    mov x0, x21
   4f3cc:   f9400bf5    ldr x21, [sp, #16]
   4f3d0:   a8c37bfd    ldp x29, x30, [sp], #48
   4f3d4:   1400003b    b   4f4c0 <__libc_init@plt-0x115f0>
   4f3d8:   7101c51f    cmp w8, #0x71
   4f3dc:   5400012c    b.gt    4f400 <__libc_init@plt-0x116b0>
   4f3e0:   7101691f    cmp w8, #0x5a
   4f3e4:   540005e0    b.eq    4f4a0 <__libc_init@plt-0x11610>  // b.none
   4f3e8:   71019d1f    cmp w8, #0x67
   4f3ec:   54000121    b.ne    4f410 <__libc_init@plt-0x116a0>  // b.any
   4f3f0:   aa1503e0    mov x0, x21
   4f3f4:   94001159    bl  53958 <__libc_init@plt-0xd158>
   4f3f8:   3607fe20    tbz w0, #0, 4f3bc <__libc_init@plt-0x116f4>
   4f3fc:   1400000c    b   4f42c <__libc_init@plt-0x11684>
   4f400:   7101c91f    cmp w8, #0x72
   4f404:   54fffdc0    b.eq    4f3bc <__libc_init@plt-0x116f4>  // b.none
   4f408:   7101e91f    cmp w8, #0x7a
   4f40c:   54fffd80    b.eq    4f3bc <__libc_init@plt-0x116f4>  // b.none
   4f410:   aa1503e0    mov x0, x21
   4f414:   97ff6600    bl  28c14 <__libc_init@plt-0x37e9c>
   4f418:   f0fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4f41c:   39400283    ldrb    w3, [x20]
   4f420:   912ae042    add x2, x2, #0xab8
   4f424:   52807da1    mov w1, #0x3ed                  // #1005
   4f428:   97ff4d5c    bl  22998 <__libc_init@plt-0x3e118>
   4f42c:   a9424ff4    ldp x20, x19, [sp, #32]
   4f430:   2a1f03e0    mov w0, wzr
   4f434:   f9400bf5    ldr x21, [sp, #16]
   4f438:   a8c37bfd    ldp x29, x30, [sp], #48
   4f43c:   d65f03c0    ret
   4f440:   aa1403e1    mov x1, x20
   4f444:   aa1303e2    mov x2, x19
   4f448:   a9424ff4    ldp x20, x19, [sp, #32]
   4f44c:   aa1503e0    mov x0, x21
   4f450:   52800143    mov w3, #0xa                    // #10
   4f454:   f9400bf5    ldr x21, [sp, #16]
   4f458:   a8c37bfd    ldp x29, x30, [sp], #48
   4f45c:   17fffa47    b   4dd78 <__libc_init@plt-0x12d38>
   4f460:   aa1403e1    mov x1, x20
   4f464:   aa1303e2    mov x2, x19
   4f468:   a9424ff4    ldp x20, x19, [sp, #32]
   4f46c:   aa1503e0    mov x0, x21
   4f470:   52800143    mov w3, #0xa                    // #10
   4f474:   f9400bf5    ldr x21, [sp, #16]
   4f478:   a8c37bfd    ldp x29, x30, [sp], #48
   4f47c:   17fff883    b   4d688 <__libc_init@plt-0x13428>
   4f480:   aa1403e1    mov x1, x20
   4f484:   aa1303e2    mov x2, x19
   4f488:   a9424ff4    ldp x20, x19, [sp, #32]
   4f48c:   aa1503e0    mov x0, x21
   4f490:   52800143    mov w3, #0xa                    // #10
   4f494:   f9400bf5    ldr x21, [sp, #16]
   4f498:   a8c37bfd    ldp x29, x30, [sp], #48
   4f49c:   17fff905    b   4d8b0 <__libc_init@plt-0x13200>
   4f4a0:   aa1403e1    mov x1, x20
   4f4a4:   aa1303e2    mov x2, x19
   4f4a8:   a9424ff4    ldp x20, x19, [sp, #32]
   4f4ac:   aa1503e0    mov x0, x21
   4f4b0:   52800143    mov w3, #0xa                    // #10
   4f4b4:   f9400bf5    ldr x21, [sp, #16]
   4f4b8:   a8c37bfd    ldp x29, x30, [sp], #48
   4f4bc:   17fff991    b   4db00 <__libc_init@plt-0x12fb0>
   4f4c0:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   4f4c4:   a90167fc    stp x28, x25, [sp, #16]
   4f4c8:   910003fd    mov x29, sp
   4f4cc:   a9025ff8    stp x24, x23, [sp, #32]
   4f4d0:   a90357f6    stp x22, x21, [sp, #48]
   4f4d4:   a9044ff4    stp x20, x19, [sp, #64]
   4f4d8:   d1400bff    sub sp, sp, #0x2, lsl #12
   4f4dc:   d13543ff    sub sp, sp, #0xd50
   4f4e0:   d53bd057    mrs x23, tpidr_el0
   4f4e4:   aa0203f4    mov x20, x2
   4f4e8:   f94016e8    ldr x8, [x23, #40]
   4f4ec:   aa0103f5    mov x21, x1
   4f4f0:   aa0003f3    mov x19, x0
   4f4f4:   f81f83a8    stur    x8, [x29, #-8]
   4f4f8:   39407028    ldrb    w8, [x1, #28]
   4f4fc:   79404c29    ldrh    w9, [x1, #38]
   4f500:   12000508    and w8, w8, #0x3
   4f504:   7100011f    cmp w8, #0x0
   4f508:   7a400920    ccmp    w9, #0x0, #0x0, eq  // eq = none
   4f50c:   54000400    b.eq    4f58c <__libc_init@plt-0x11524>  // b.none
   4f510:   9100c3e0    add x0, sp, #0x30
   4f514:   910013e4    add x4, sp, #0x4
   4f518:   52859f81    mov w1, #0x2cfc                 // #11516
   4f51c:   aa1303e2    mov x2, x19
   4f520:   aa1503e3    mov x3, x21
   4f524:   b90007ff    str wzr, [sp, #4]
   4f528:   52859f98    mov w24, #0x2cfc                    // #11516
   4f52c:   940006fd    bl  51120 <__libc_init@plt-0xf990>
   4f530:   6b18001f    cmp w0, w24
   4f534:   5400214a    b.ge    4f95c <__libc_init@plt-0x11154>  // b.tcont
   4f538:   2a0003f6    mov w22, w0
   4f53c:   34001560    cbz w0, 4f7e8 <__libc_init@plt-0x112c8>
   4f540:   b94007e9    ldr w9, [sp, #4]
   4f544:   34000dc9    cbz w9, 4f6fc <__libc_init@plt-0x113b4>
   4f548:   93407ec8    sxtw    x8, w22
   4f54c:   9100c3ea    add x10, sp, #0x30
   4f550:   91000508    add x8, x8, #0x1
   4f554:   52800cab    mov w11, #0x65                      // #101
   4f558:   3836c94b    strb    w11, [x10, w22, sxtw]
   4f55c:   36f800c9    tbz w9, #31, 4f574 <__libc_init@plt-0x1153c>
   4f560:   528005ac    mov w12, #0x2d                      // #45
   4f564:   11000acb    add w11, w22, #0x2
   4f568:   4b0903e9    neg w9, w9
   4f56c:   3828694c    strb    w12, [x10, x8]
   4f570:   2a0b03e8    mov w8, w11
   4f574:   53047d2a    lsr w10, w9, #4
   4f578:   7109c55f    cmp w10, #0x271
   4f57c:   54000c43    b.cc    4f704 <__libc_init@plt-0x113ac>  // b.lo, b.ul, b.last
   4f580:   5284e1e9    mov w9, #0x270f                 // #9999
   4f584:   b90007e9    str w9, [sp, #4]
   4f588:   14000061    b   4f70c <__libc_init@plt-0x113a4>
   4f58c:   910043e1    add x1, sp, #0x10
   4f590:   aa1303e0    mov x0, x19
   4f594:   f9000bff    str xzr, [sp, #16]
   4f598:   97ff61b6    bl  27c70 <__libc_init@plt-0x38e40>
   4f59c:   b4fffba0    cbz x0, 4f510 <__libc_init@plt-0x115a0>
   4f5a0:   f9400be8    ldr x8, [sp, #16]
   4f5a4:   b4fffb68    cbz x8, 4f510 <__libc_init@plt-0x115a0>
   4f5a8:   aa0003f6    mov x22, x0
   4f5ac:   aa1303e0    mov x0, x19
   4f5b0:   97ff60d9    bl  27914 <__libc_init@plt-0x3919c>
   4f5b4:   39408008    ldrb    w8, [x0, #32]
   4f5b8:   34fffac8    cbz w8, 4f510 <__libc_init@plt-0x115a0>
   4f5bc:   394022a8    ldrb    w8, [x21, #8]
   4f5c0:   910023e0    add x0, sp, #0x8
   4f5c4:   b94006a9    ldr w9, [x21, #4]
   4f5c8:   f9400bf8    ldr x24, [sp, #16]
   4f5cc:   7100011f    cmp w8, #0x0
   4f5d0:   b94022a1    ldr w1, [x21, #32]
   4f5d4:   1a8902c8    csel    w8, w22, w9, eq // eq = none
   4f5d8:   93407d09    sxtw    x9, w8
   4f5dc:   f90007f8    str x24, [sp, #8]
   4f5e0:   eb28c2df    cmp x22, w8, sxtw
   4f5e4:   9100c3e8    add x8, sp, #0x30
   4f5e8:   9a96c139    csel    x25, x9, x22, gt
   4f5ec:   8b190316    add x22, x24, x25
   4f5f0:   aa1603e2    mov x2, x22
   4f5f4:   94002fd1    bl  5b538 <__libc_init@plt-0x5578>
   4f5f8:   394103e8    ldrb    w8, [sp, #64]
   4f5fc:   528000a9    mov w9, #0x5                    // #5
   4f600:   6a09011f    tst w8, w9
   4f604:   54fff861    b.ne    4f510 <__libc_init@plt-0x115a0>  // b.any
   4f608:   394042a8    ldrb    w8, [x21, #16]
   4f60c:   340002a8    cbz w8, 4f660 <__libc_init@plt-0x11450>
   4f610:   b9400ea8    ldr w8, [x21, #12]
   4f614:   34000268    cbz w8, 4f660 <__libc_init@plt-0x11450>
   4f618:   f9400be8    ldr x8, [sp, #16]
   4f61c:   eb16011f    cmp x8, x22
   4f620:   540001c2    b.cs    4f658 <__libc_init@plt-0x11458>  // b.hs, b.nlast
   4f624:   8b180329    add x9, x25, x24
   4f628:   cb08012a    sub x10, x9, x8
   4f62c:   3940010b    ldrb    w11, [x8]
   4f630:   7100b97f    cmp w11, #0x2e
   4f634:   54000120    b.eq    4f658 <__libc_init@plt-0x11458>  // b.none
   4f638:   7101397f    cmp w11, #0x4e
   4f63c:   540000e0    b.eq    4f658 <__libc_init@plt-0x11458>  // b.none
   4f640:   7101b97f    cmp w11, #0x6e
   4f644:   540000a0    b.eq    4f658 <__libc_init@plt-0x11458>  // b.none
   4f648:   91000508    add x8, x8, #0x1
   4f64c:   f100054a    subs    x10, x10, #0x1
   4f650:   54fffee1    b.ne    4f62c <__libc_init@plt-0x11484>  // b.any
   4f654:   aa0903e8    mov x8, x9
   4f658:   eb16011f    cmp x8, x22
   4f65c:   54fff5a0    b.eq    4f510 <__libc_init@plt-0x115a0>  // b.none
   4f660:   f94007e8    ldr x8, [sp, #8]
   4f664:   eb16011f    cmp x8, x22
   4f668:   54000242    b.cs    4f6b0 <__libc_init@plt-0x11400>  // b.hs, b.nlast
   4f66c:   8b180329    add x9, x25, x24
   4f670:   aa1f03ea    mov x10, xzr
   4f674:   cb08012b    sub x11, x9, x8
   4f678:   5280002c    mov w12, #0x1                       // #1
   4f67c:   386a690e    ldrb    w14, [x8, x10]
   4f680:   710081df    cmp w14, #0x20
   4f684:   7a4919c4    ccmp    w14, #0x9, #0x4, ne // ne = any
   4f688:   54001301    b.ne    4f8e8 <__libc_init@plt-0x111c8>  // b.any
   4f68c:   8b0a010c    add x12, x8, x10
   4f690:   9100054a    add x10, x10, #0x1
   4f694:   9100058d    add x13, x12, #0x1
   4f698:   eb1601bf    cmp x13, x22
   4f69c:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   4f6a0:   eb0a017f    cmp x11, x10
   4f6a4:   f90007ed    str x13, [sp, #8]
   4f6a8:   54fffea1    b.ne    4f67c <__libc_init@plt-0x11434>  // b.any
   4f6ac:   aa0903e8    mov x8, x9
   4f6b0:   394002aa    ldrb    w10, [x21]
   4f6b4:   aa0803e9    mov x9, x8
   4f6b8:   7101e95f    cmp w10, #0x7a
   4f6bc:   54fff2a0    b.eq    4f510 <__libc_init@plt-0x115a0>  // b.none
   4f6c0:   394022aa    ldrb    w10, [x21, #8]
   4f6c4:   f9400be8    ldr x8, [sp, #16]
   4f6c8:   340000aa    cbz w10, 4f6dc <__libc_init@plt-0x113d4>
   4f6cc:   b98006aa    ldrsw   x10, [x21, #4]
   4f6d0:   8b0a010a    add x10, x8, x10
   4f6d4:   eb0a013f    cmp x9, x10
   4f6d8:   54fff1c3    b.cc    4f510 <__libc_init@plt-0x115a0>  // b.lo, b.ul, b.last
   4f6dc:   3dc00fe0    ldr q0, [sp, #48]
   4f6e0:   cb080121    sub x1, x9, x8
   4f6e4:   aa1303e0    mov x0, x19
   4f6e8:   3d800280    str q0, [x20]
   4f6ec:   97ff6182    bl  27cf4 <__libc_init@plt-0x38dbc>
   4f6f0:   b94043e0    ldr w0, [sp, #64]
   4f6f4:   35000a60    cbnz    w0, 4f840 <__libc_init@plt-0x11270>
   4f6f8:   14000053    b   4f844 <__libc_init@plt-0x1126c>
   4f6fc:   2a1603e8    mov w8, w22
   4f700:   14000029    b   4f7a4 <__libc_init@plt-0x1130c>
   4f704:   710fa13f    cmp w9, #0x3e8
   4f708:   54000a23    b.cc    4f84c <__libc_init@plt-0x11264>  // b.lo, b.ul, b.last
   4f70c:   53033d2a    ubfx    w10, w9, #3, #13
   4f710:   528418ab    mov w11, #0x20c5                    // #8389
   4f714:   52828f6c    mov w12, #0x147b                    // #5243
   4f718:   528ccced    mov w13, #0x6667                    // #26215
   4f71c:   1b0b7d4a    mul w10, w10, w11
   4f720:   12807ceb    mov w11, #0xfffffc18                // #-1000
   4f724:   53147d4a    lsr w10, w10, #20
   4f728:   1100c14f    add w15, w10, #0x30
   4f72c:   1b0b2549    madd    w9, w10, w11, w9
   4f730:   13003d2b    sxth    w11, w9
   4f734:   1b0c7d6b    mul w11, w11, w12
   4f738:   13137d6c    asr w12, w11, #19
   4f73c:   0b4b7d8c    add w12, w12, w11, lsr #31
   4f740:   12800c6b    mov w11, #0xffffff9c                // #-100
   4f744:   1100c191    add w17, w12, #0x30
   4f748:   1b0b2589    madd    w9, w12, w11, w9
   4f74c:   1100090c    add w12, w8, #0x2
   4f750:   13003d2b    sxth    w11, w9
   4f754:   1b0d7d6b    mul w11, w11, w13
   4f758:   9100c3ed    add x13, sp, #0x30
   4f75c:   8b28c1b0    add x16, x13, w8, sxtw
   4f760:   5280006d    mov w13, #0x3                       // #3
   4f764:   13127d6a    asr w10, w11, #18
   4f768:   0b4b7d4b    add w11, w10, w11, lsr #31
   4f76c:   5280008a    mov w10, #0x4                       // #4
   4f770:   2a0b03ee    mov w14, w11
   4f774:   3900020f    strb    w15, [x16]
   4f778:   39000611    strb    w17, [x16, #1]
   4f77c:   1280012f    mov w15, #0xfffffff6                // #-10
   4f780:   1100c170    add w16, w11, #0x30
   4f784:   0b0d010b    add w11, w8, w13
   4f788:   9100c3ed    add x13, sp, #0x30
   4f78c:   1b0f25c9    madd    w9, w14, w15, w9
   4f790:   382cc9b0    strb    w16, [x13, w12, sxtw]
   4f794:   0b0a0108    add w8, w8, w10
   4f798:   1100c129    add w9, w9, #0x30
   4f79c:   9100c3ea    add x10, sp, #0x30
   4f7a0:   382bc949    strb    w9, [x10, w11, sxtw]
   4f7a4:   9100c3e9    add x9, sp, #0x30
   4f7a8:   b94022a1    ldr w1, [x21, #32]
   4f7ac:   910023e0    add x0, sp, #0x8
   4f7b0:   aa1f03e2    mov x2, xzr
   4f7b4:   3828c93f    strb    wzr, [x9, w8, sxtw]
   4f7b8:   910043e8    add x8, sp, #0x10
   4f7bc:   f90007e9    str x9, [sp, #8]
   4f7c0:   94002f5e    bl  5b538 <__libc_init@plt-0x5578>
   4f7c4:   52859f68    mov w8, #0x2cfb                 // #11515
   4f7c8:   6b0802df    cmp w22, w8
   4f7cc:   5400008b    b.lt    4f7dc <__libc_init@plt-0x112d4>  // b.tstop
   4f7d0:   b94023e8    ldr w8, [sp, #32]
   4f7d4:   321f0108    orr w8, w8, #0x2
   4f7d8:   b90023e8    str w8, [sp, #32]
   4f7dc:   f94007e8    ldr x8, [sp, #8]
   4f7e0:   39400108    ldrb    w8, [x8]
   4f7e4:   34000248    cbz w8, 4f82c <__libc_init@plt-0x11284>
   4f7e8:   aa1303e0    mov x0, x19
   4f7ec:   97ff650a    bl  28c14 <__libc_init@plt-0x37e9c>
   4f7f0:   528080c1    mov w1, #0x406                  // #1030
   4f7f4:   97ff4ce5    bl  22b88 <__libc_init@plt-0x3df28>
   4f7f8:   2a1f03e0    mov w0, wzr
   4f7fc:   f94016e8    ldr x8, [x23, #40]
   4f800:   f85f83a9    ldur    x9, [x29, #-8]
   4f804:   eb09011f    cmp x8, x9
   4f808:   54000b41    b.ne    4f970 <__libc_init@plt-0x11140>  // b.any
   4f80c:   91400bff    add sp, sp, #0x2, lsl #12
   4f810:   913543ff    add sp, sp, #0xd50
   4f814:   a9444ff4    ldp x20, x19, [sp, #64]
   4f818:   a94357f6    ldp x22, x21, [sp, #48]
   4f81c:   a9425ff8    ldp x24, x23, [sp, #32]
   4f820:   a94167fc    ldp x28, x25, [sp, #16]
   4f824:   a8c57bfd    ldp x29, x30, [sp], #80
   4f828:   d65f03c0    ret
   4f82c:   3dc007e0    ldr q0, [sp, #16]
   4f830:   b94023e0    ldr w0, [sp, #32]
   4f834:   3d800280    str q0, [x20]
   4f838:   34000060    cbz w0, 4f844 <__libc_init@plt-0x1126c>
   4f83c:   37000320    tbnz    w0, #0, 4f8a0 <__libc_init@plt-0x11210>
   4f840:   940007eb    bl  517ec <__libc_init@plt-0xf2c4>
   4f844:   52800020    mov w0, #0x1                    // #1
   4f848:   17ffffed    b   4f7fc <__libc_init@plt-0x112b4>
   4f84c:   7101913f    cmp w9, #0x64
   4f850:   54000303    b.cc    4f8b0 <__libc_init@plt-0x11200>  // b.lo, b.ul, b.last
   4f854:   53023d2a    ubfx    w10, w9, #2, #14
   4f858:   52828f6b    mov w11, #0x147b                    // #5243
   4f85c:   9100c3ef    add x15, sp, #0x30
   4f860:   1b0b7d4a    mul w10, w10, w11
   4f864:   12800c6b    mov w11, #0xffffff9c                // #-100
   4f868:   53117d4a    lsr w10, w10, #17
   4f86c:   1100c150    add w16, w10, #0x30
   4f870:   1b0b2549    madd    w9, w10, w11, w9
   4f874:   528ccceb    mov w11, #0x6667                    // #26215
   4f878:   5280006a    mov w10, #0x3                       // #3
   4f87c:   3828c9f0    strb    w16, [x15, w8, sxtw]
   4f880:   13003d2c    sxth    w12, w9
   4f884:   1b0b7d8b    mul w11, w12, w11
   4f888:   1100050c    add w12, w8, #0x1
   4f88c:   13127d6d    asr w13, w11, #18
   4f890:   0b4b7dab    add w11, w13, w11, lsr #31
   4f894:   5280004d    mov w13, #0x2                       // #2
   4f898:   12003d6e    and w14, w11, #0xffff
   4f89c:   17ffffb8    b   4f77c <__libc_init@plt-0x11334>
   4f8a0:   aa1303e0    mov x0, x19
   4f8a4:   97ff64dc    bl  28c14 <__libc_init@plt-0x37e9c>
   4f8a8:   52808181    mov w1, #0x40c                  // #1036
   4f8ac:   17ffffd2    b   4f7f4 <__libc_init@plt-0x112bc>
   4f8b0:   7100293f    cmp w9, #0xa
   4f8b4:   54000143    b.cc    4f8dc <__libc_init@plt-0x111d4>  // b.lo, b.ul, b.last
   4f8b8:   12001d2a    and w10, w9, #0xff
   4f8bc:   528019ab    mov w11, #0xcd                      // #205
   4f8c0:   5280002d    mov w13, #0x1                       // #1
   4f8c4:   2a0803ec    mov w12, w8
   4f8c8:   1b0b7d4a    mul w10, w10, w11
   4f8cc:   530b7d4b    lsr w11, w10, #11
   4f8d0:   5280004a    mov w10, #0x2                       // #2
   4f8d4:   2a0b03ee    mov w14, w11
   4f8d8:   17ffffa9    b   4f77c <__libc_init@plt-0x11334>
   4f8dc:   5280002a    mov w10, #0x1                       // #1
   4f8e0:   2a0803eb    mov w11, w8
   4f8e4:   17ffffac    b   4f794 <__libc_init@plt-0x1131c>
   4f8e8:   8b0a010d    add x13, x8, x10
   4f8ec:   394002af    ldrb    w15, [x21]
   4f8f0:   aa0d03e9    mov x9, x13
   4f8f4:   7101e9ff    cmp w15, #0x7a
   4f8f8:   54ffee41    b.ne    4f6c0 <__libc_init@plt-0x113f0>  // b.any
   4f8fc:   7100a5df    cmp w14, #0x29
   4f900:   1a9f17e9    cset    w9, eq  // eq = none
   4f904:   0a090189    and w9, w12, w9
   4f908:   7100053f    cmp w9, #0x1
   4f90c:   54ffe021    b.ne    4f510 <__libc_init@plt-0x115a0>  // b.any
   4f910:   8b0a0108    add x8, x8, x10
   4f914:   91000509    add x9, x8, #0x1
   4f918:   eb16013f    cmp x9, x22
   4f91c:   f90007e9    str x9, [sp, #8]
   4f920:   54ffed02    b.cs    4f6c0 <__libc_init@plt-0x113f0>  // b.hs, b.nlast
   4f924:   aa2a03e8    mvn x8, x10
   4f928:   cb0a016c    sub x12, x11, x10
   4f92c:   8b0b010a    add x10, x8, x11
   4f930:   8b0c01a8    add x8, x13, x12
   4f934:   3940012b    ldrb    w11, [x9]
   4f938:   7100817f    cmp w11, #0x20
   4f93c:   7a491964    ccmp    w11, #0x9, #0x4, ne // ne = any
   4f940:   54ffec01    b.ne    4f6c0 <__libc_init@plt-0x113f0>  // b.any
   4f944:   91000529    add x9, x9, #0x1
   4f948:   f100054a    subs    x10, x10, #0x1
   4f94c:   f90007e9    str x9, [sp, #8]
   4f950:   54ffff21    b.ne    4f934 <__libc_init@plt-0x1117c>  // b.any
   4f954:   aa0803e9    mov x9, x8
   4f958:   17ffff5a    b   4f6c0 <__libc_init@plt-0x113f0>
   4f95c:   aa1303e0    mov x0, x19
   4f960:   97ff64ad    bl  28c14 <__libc_init@plt-0x37e9c>
   4f964:   d0fffde1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4f968:   9114d421    add x1, x1, #0x535
   4f96c:   97ff4da7    bl  23008 <__libc_init@plt-0x3daa8>
   4f970:   94004474    bl  60b40 <__stack_chk_fail@plt>
   4f974:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   4f978:   f9000bf5    str x21, [sp, #16]
   4f97c:   910003fd    mov x29, sp
   4f980:   a9024ff4    stp x20, x19, [sp, #32]
   4f984:   39400028    ldrb    w8, [x1]
   4f988:   aa0203f3    mov x19, x2
   4f98c:   aa0103f4    mov x20, x1
   4f990:   aa0003f5    mov x21, x0
   4f994:   7101651f    cmp w8, #0x59
   4f998:   5400022c    b.gt    4f9dc <__libc_init@plt-0x110d4>
   4f99c:   51010508    sub w8, w8, #0x41
   4f9a0:   7100391f    cmp w8, #0xe
   4f9a4:   54000388    b.hi    4fa14 <__libc_init@plt-0x1109c>  // b.pmore
   4f9a8:   d503201f    nop
   4f9ac:   70df3129    adr x9, dfd3 <__libc_init@plt-0x52add>
   4f9b0:   1000008a    adr x10, 4f9c0 <__libc_init@plt-0x110f0>
   4f9b4:   3868692b    ldrb    w11, [x9, x8]
   4f9b8:   8b0b094a    add x10, x10, x11, lsl #2
   4f9bc:   d61f0140    br  x10
   4f9c0:   aa1403e1    mov x1, x20
   4f9c4:   aa1303e2    mov x2, x19
   4f9c8:   a9424ff4    ldp x20, x19, [sp, #32]
   4f9cc:   aa1503e0    mov x0, x21
   4f9d0:   f9400bf5    ldr x21, [sp, #16]
   4f9d4:   a8c37bfd    ldp x29, x30, [sp], #48
   4f9d8:   1400003b    b   4fac4 <__libc_init@plt-0x10fec>
   4f9dc:   7101c51f    cmp w8, #0x71
   4f9e0:   5400012c    b.gt    4fa04 <__libc_init@plt-0x110ac>
   4f9e4:   7101691f    cmp w8, #0x5a
   4f9e8:   540005e0    b.eq    4faa4 <__libc_init@plt-0x1100c>  // b.none
   4f9ec:   71019d1f    cmp w8, #0x67
   4f9f0:   54000121    b.ne    4fa14 <__libc_init@plt-0x1109c>  // b.any
   4f9f4:   aa1503e0    mov x0, x21
   4f9f8:   94000fd8    bl  53958 <__libc_init@plt-0xd158>
   4f9fc:   3607fe20    tbz w0, #0, 4f9c0 <__libc_init@plt-0x110f0>
   4fa00:   1400000c    b   4fa30 <__libc_init@plt-0x11080>
   4fa04:   7101c91f    cmp w8, #0x72
   4fa08:   54fffdc0    b.eq    4f9c0 <__libc_init@plt-0x110f0>  // b.none
   4fa0c:   7101e91f    cmp w8, #0x7a
   4fa10:   54fffd80    b.eq    4f9c0 <__libc_init@plt-0x110f0>  // b.none
   4fa14:   aa1503e0    mov x0, x21
   4fa18:   97ff647f    bl  28c14 <__libc_init@plt-0x37e9c>
   4fa1c:   f0fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   4fa20:   39400283    ldrb    w3, [x20]
   4fa24:   912ae042    add x2, x2, #0xab8
   4fa28:   52807da1    mov w1, #0x3ed                  // #1005
   4fa2c:   97ff4bdb    bl  22998 <__libc_init@plt-0x3e118>
   4fa30:   a9424ff4    ldp x20, x19, [sp, #32]
   4fa34:   2a1f03e0    mov w0, wzr
   4fa38:   f9400bf5    ldr x21, [sp, #16]
   4fa3c:   a8c37bfd    ldp x29, x30, [sp], #48
   4fa40:   d65f03c0    ret
   4fa44:   aa1403e1    mov x1, x20
   4fa48:   aa1303e2    mov x2, x19
   4fa4c:   a9424ff4    ldp x20, x19, [sp, #32]
   4fa50:   aa1503e0    mov x0, x21
   4fa54:   52800203    mov w3, #0x10                   // #16
   4fa58:   f9400bf5    ldr x21, [sp, #16]
   4fa5c:   a8c37bfd    ldp x29, x30, [sp], #48
   4fa60:   17fff8c6    b   4dd78 <__libc_init@plt-0x12d38>
   4fa64:   aa1403e1    mov x1, x20
   4fa68:   aa1303e2    mov x2, x19
   4fa6c:   a9424ff4    ldp x20, x19, [sp, #32]
   4fa70:   aa1503e0    mov x0, x21
   4fa74:   52800203    mov w3, #0x10                   // #16
   4fa78:   f9400bf5    ldr x21, [sp, #16]
   4fa7c:   a8c37bfd    ldp x29, x30, [sp], #48
   4fa80:   17fff702    b   4d688 <__libc_init@plt-0x13428>
   4fa84:   aa1403e1    mov x1, x20
   4fa88:   aa1303e2    mov x2, x19
   4fa8c:   a9424ff4    ldp x20, x19, [sp, #32]
   4fa90:   aa1503e0    mov x0, x21
   4fa94:   52800203    mov w3, #0x10                   // #16
   4fa98:   f9400bf5    ldr x21, [sp, #16]
   4fa9c:   a8c37bfd    ldp x29, x30, [sp], #48
   4faa0:   17fff784    b   4d8b0 <__libc_init@plt-0x13200>
   4faa4:   aa1403e1    mov x1, x20
   4faa8:   aa1303e2    mov x2, x19
   4faac:   a9424ff4    ldp x20, x19, [sp, #32]
   4fab0:   aa1503e0    mov x0, x21
   4fab4:   52800203    mov w3, #0x10                   // #16
   4fab8:   f9400bf5    ldr x21, [sp, #16]
   4fabc:   a8c37bfd    ldp x29, x30, [sp], #48
   4fac0:   17fff810    b   4db00 <__libc_init@plt-0x12fb0>
   4fac4:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   4fac8:   a90167fc    stp x28, x25, [sp, #16]
   4facc:   910003fd    mov x29, sp
   4fad0:   a9025ff8    stp x24, x23, [sp, #32]
   4fad4:   a90357f6    stp x22, x21, [sp, #48]
   4fad8:   a9044ff4    stp x20, x19, [sp, #64]
   4fadc:   d1400bff    sub sp, sp, #0x2, lsl #12
   4fae0:   d13603ff    sub sp, sp, #0xd80
   4fae4:   d53bd057    mrs x23, tpidr_el0
   4fae8:   aa0203f4    mov x20, x2
   4faec:   f94016e8    ldr x8, [x23, #40]
   4faf0:   aa0103f5    mov x21, x1
   4faf4:   aa0003f3    mov x19, x0
   4faf8:   f81f83a8    stur    x8, [x29, #-8]
   4fafc:   39407028    ldrb    w8, [x1, #28]
   4fb00:   79404c29    ldrh    w9, [x1, #38]
   4fb04:   12000508    and w8, w8, #0x3
   4fb08:   7100011f    cmp w8, #0x0
   4fb0c:   7a400920    ccmp    w9, #0x0, #0x0, eq  // eq = none
   4fb10:   54000400    b.eq    4fb90 <__libc_init@plt-0x10f20>  // b.none
   4fb14:   9100c3e0    add x0, sp, #0x30
   4fb18:   910013e4    add x4, sp, #0x4
   4fb1c:   5285a5a1    mov w1, #0x2d2d                 // #11565
   4fb20:   aa1303e2    mov x2, x19
   4fb24:   aa1503e3    mov x3, x21
   4fb28:   b90007ff    str wzr, [sp, #4]
   4fb2c:   5285a5b8    mov w24, #0x2d2d                    // #11565
   4fb30:   9400057c    bl  51120 <__libc_init@plt-0xf990>
   4fb34:   6b18001f    cmp w0, w24
   4fb38:   5400214a    b.ge    4ff60 <__libc_init@plt-0x10b50>  // b.tcont
   4fb3c:   2a0003f6    mov w22, w0
   4fb40:   34001560    cbz w0, 4fdec <__libc_init@plt-0x10cc4>
   4fb44:   b94007e9    ldr w9, [sp, #4]
   4fb48:   34000dc9    cbz w9, 4fd00 <__libc_init@plt-0x10db0>
   4fb4c:   93407ec8    sxtw    x8, w22
   4fb50:   9100c3ea    add x10, sp, #0x30
   4fb54:   91000508    add x8, x8, #0x1
   4fb58:   52800cab    mov w11, #0x65                      // #101
   4fb5c:   3836c94b    strb    w11, [x10, w22, sxtw]
   4fb60:   36f800c9    tbz w9, #31, 4fb78 <__libc_init@plt-0x10f38>
   4fb64:   528005ac    mov w12, #0x2d                      // #45
   4fb68:   11000acb    add w11, w22, #0x2
   4fb6c:   4b0903e9    neg w9, w9
   4fb70:   3828694c    strb    w12, [x10, x8]
   4fb74:   2a0b03e8    mov w8, w11
   4fb78:   53047d2a    lsr w10, w9, #4
   4fb7c:   7109c55f    cmp w10, #0x271
   4fb80:   54000c43    b.cc    4fd08 <__libc_init@plt-0x10da8>  // b.lo, b.ul, b.last
   4fb84:   5284e1e9    mov w9, #0x270f                 // #9999
   4fb88:   b90007e9    str w9, [sp, #4]
   4fb8c:   14000061    b   4fd10 <__libc_init@plt-0x10da0>
   4fb90:   910043e1    add x1, sp, #0x10
   4fb94:   aa1303e0    mov x0, x19
   4fb98:   f9000bff    str xzr, [sp, #16]
   4fb9c:   97ff6035    bl  27c70 <__libc_init@plt-0x38e40>
   4fba0:   b4fffba0    cbz x0, 4fb14 <__libc_init@plt-0x10f9c>
   4fba4:   f9400be8    ldr x8, [sp, #16]
   4fba8:   b4fffb68    cbz x8, 4fb14 <__libc_init@plt-0x10f9c>
   4fbac:   aa0003f6    mov x22, x0
   4fbb0:   aa1303e0    mov x0, x19
   4fbb4:   97ff5f58    bl  27914 <__libc_init@plt-0x3919c>
   4fbb8:   39408008    ldrb    w8, [x0, #32]
   4fbbc:   34fffac8    cbz w8, 4fb14 <__libc_init@plt-0x10f9c>
   4fbc0:   394022a8    ldrb    w8, [x21, #8]
   4fbc4:   910023e0    add x0, sp, #0x8
   4fbc8:   b94006a9    ldr w9, [x21, #4]
   4fbcc:   f9400bf8    ldr x24, [sp, #16]
   4fbd0:   7100011f    cmp w8, #0x0
   4fbd4:   b94022a1    ldr w1, [x21, #32]
   4fbd8:   1a8902c8    csel    w8, w22, w9, eq // eq = none
   4fbdc:   93407d09    sxtw    x9, w8
   4fbe0:   f90007f8    str x24, [sp, #8]
   4fbe4:   eb28c2df    cmp x22, w8, sxtw
   4fbe8:   9100c3e8    add x8, sp, #0x30
   4fbec:   9a96c139    csel    x25, x9, x22, gt
   4fbf0:   8b190316    add x22, x24, x25
   4fbf4:   aa1603e2    mov x2, x22
   4fbf8:   94002f2b    bl  5b8a4 <__libc_init@plt-0x520c>
   4fbfc:   394103e8    ldrb    w8, [sp, #64]
   4fc00:   528000a9    mov w9, #0x5                    // #5
   4fc04:   6a09011f    tst w8, w9
   4fc08:   54fff861    b.ne    4fb14 <__libc_init@plt-0x10f9c>  // b.any
   4fc0c:   394042a8    ldrb    w8, [x21, #16]
   4fc10:   340002a8    cbz w8, 4fc64 <__libc_init@plt-0x10e4c>
   4fc14:   b9400ea8    ldr w8, [x21, #12]
   4fc18:   34000268    cbz w8, 4fc64 <__libc_init@plt-0x10e4c>
   4fc1c:   f9400be8    ldr x8, [sp, #16]
   4fc20:   eb16011f    cmp x8, x22
   4fc24:   540001c2    b.cs    4fc5c <__libc_init@plt-0x10e54>  // b.hs, b.nlast
   4fc28:   8b180329    add x9, x25, x24
   4fc2c:   cb08012a    sub x10, x9, x8
   4fc30:   3940010b    ldrb    w11, [x8]
   4fc34:   7100b97f    cmp w11, #0x2e
   4fc38:   54000120    b.eq    4fc5c <__libc_init@plt-0x10e54>  // b.none
   4fc3c:   7101397f    cmp w11, #0x4e
   4fc40:   540000e0    b.eq    4fc5c <__libc_init@plt-0x10e54>  // b.none
   4fc44:   7101b97f    cmp w11, #0x6e
   4fc48:   540000a0    b.eq    4fc5c <__libc_init@plt-0x10e54>  // b.none
   4fc4c:   91000508    add x8, x8, #0x1
   4fc50:   f100054a    subs    x10, x10, #0x1
   4fc54:   54fffee1    b.ne    4fc30 <__libc_init@plt-0x10e80>  // b.any
   4fc58:   aa0903e8    mov x8, x9
   4fc5c:   eb16011f    cmp x8, x22
   4fc60:   54fff5a0    b.eq    4fb14 <__libc_init@plt-0x10f9c>  // b.none
   4fc64:   f94007e8    ldr x8, [sp, #8]
   4fc68:   eb16011f    cmp x8, x22
   4fc6c:   54000242    b.cs    4fcb4 <__libc_init@plt-0x10dfc>  // b.hs, b.nlast
   4fc70:   8b180329    add x9, x25, x24
   4fc74:   aa1f03ea    mov x10, xzr
   4fc78:   cb08012b    sub x11, x9, x8
   4fc7c:   5280002c    mov w12, #0x1                       // #1
   4fc80:   386a690e    ldrb    w14, [x8, x10]
   4fc84:   710081df    cmp w14, #0x20
   4fc88:   7a4919c4    ccmp    w14, #0x9, #0x4, ne // ne = any
   4fc8c:   54001301    b.ne    4feec <__libc_init@plt-0x10bc4>  // b.any
   4fc90:   8b0a010c    add x12, x8, x10
   4fc94:   9100054a    add x10, x10, #0x1
   4fc98:   9100058d    add x13, x12, #0x1
   4fc9c:   eb1601bf    cmp x13, x22
   4fca0:   1a9f27ec    cset    w12, cc // cc = lo, ul, last
   4fca4:   eb0a017f    cmp x11, x10
   4fca8:   f90007ed    str x13, [sp, #8]
   4fcac:   54fffea1    b.ne    4fc80 <__libc_init@plt-0x10e30>  // b.any
   4fcb0:   aa0903e8    mov x8, x9
   4fcb4:   394002aa    ldrb    w10, [x21]
   4fcb8:   aa0803e9    mov x9, x8
   4fcbc:   7101e95f    cmp w10, #0x7a
   4fcc0:   54fff2a0    b.eq    4fb14 <__libc_init@plt-0x10f9c>  // b.none
   4fcc4:   394022aa    ldrb    w10, [x21, #8]
   4fcc8:   f9400be8    ldr x8, [sp, #16]
   4fccc:   340000aa    cbz w10, 4fce0 <__libc_init@plt-0x10dd0>
   4fcd0:   b98006aa    ldrsw   x10, [x21, #4]
   4fcd4:   8b0a010a    add x10, x8, x10
   4fcd8:   eb0a013f    cmp x9, x10
   4fcdc:   54fff1c3    b.cc    4fb14 <__libc_init@plt-0x10f9c>  // b.lo, b.ul, b.last
   4fce0:   3dc00fe0    ldr q0, [sp, #48]
   4fce4:   cb080121    sub x1, x9, x8
   4fce8:   aa1303e0    mov x0, x19
   4fcec:   3d800280    str q0, [x20]
   4fcf0:   97ff6001    bl  27cf4 <__libc_init@plt-0x38dbc>
   4fcf4:   b94043e0    ldr w0, [sp, #64]
   4fcf8:   35000a60    cbnz    w0, 4fe44 <__libc_init@plt-0x10c6c>
   4fcfc:   14000053    b   4fe48 <__libc_init@plt-0x10c68>
   4fd00:   2a1603e8    mov w8, w22
   4fd04:   14000029    b   4fda8 <__libc_init@plt-0x10d08>
   4fd08:   710fa13f    cmp w9, #0x3e8
   4fd0c:   54000a23    b.cc    4fe50 <__libc_init@plt-0x10c60>  // b.lo, b.ul, b.last
   4fd10:   53033d2a    ubfx    w10, w9, #3, #13
   4fd14:   528418ab    mov w11, #0x20c5                    // #8389
   4fd18:   52828f6c    mov w12, #0x147b                    // #5243
   4fd1c:   528ccced    mov w13, #0x6667                    // #26215
   4fd20:   1b0b7d4a    mul w10, w10, w11
   4fd24:   12807ceb    mov w11, #0xfffffc18                // #-1000
   4fd28:   53147d4a    lsr w10, w10, #20
   4fd2c:   1100c14f    add w15, w10, #0x30
   4fd30:   1b0b2549    madd    w9, w10, w11, w9
   4fd34:   13003d2b    sxth    w11, w9
   4fd38:   1b0c7d6b    mul w11, w11, w12
   4fd3c:   13137d6c    asr w12, w11, #19
   4fd40:   0b4b7d8c    add w12, w12, w11, lsr #31
   4fd44:   12800c6b    mov w11, #0xffffff9c                // #-100
   4fd48:   1100c191    add w17, w12, #0x30
   4fd4c:   1b0b2589    madd    w9, w12, w11, w9
   4fd50:   1100090c    add w12, w8, #0x2
   4fd54:   13003d2b    sxth    w11, w9
   4fd58:   1b0d7d6b    mul w11, w11, w13
   4fd5c:   9100c3ed    add x13, sp, #0x30
   4fd60:   8b28c1b0    add x16, x13, w8, sxtw
   4fd64:   5280006d    mov w13, #0x3                       // #3
   4fd68:   13127d6a    asr w10, w11, #18
   4fd6c:   0b4b7d4b    add w11, w10, w11, lsr #31
   4fd70:   5280008a    mov w10, #0x4                       // #4
   4fd74:   2a0b03ee    mov w14, w11
   4fd78:   3900020f    strb    w15, [x16]
   4fd7c:   39000611    strb    w17, [x16, #1]
   4fd80:   1280012f    mov w15, #0xfffffff6                // #-10
   4fd84:   1100c170    add w16, w11, #0x30
   4fd88:   0b0d010b    add w11, w8, w13
   4fd8c:   9100c3ed    add x13, sp, #0x30
   4fd90:   1b0f25c9    madd    w9, w14, w15, w9
   4fd94:   382cc9b0    strb    w16, [x13, w12, sxtw]
   4fd98:   0b0a0108    add w8, w8, w10
   4fd9c:   1100c129    add w9, w9, #0x30
   4fda0:   9100c3ea    add x10, sp, #0x30
   4fda4:   382bc949    strb    w9, [x10, w11, sxtw]
   4fda8:   9100c3e9    add x9, sp, #0x30
   4fdac:   b94022a1    ldr w1, [x21, #32]
   4fdb0:   910023e0    add x0, sp, #0x8
   4fdb4:   aa1f03e2    mov x2, xzr
   4fdb8:   3828c93f    strb    wzr, [x9, w8, sxtw]
   4fdbc:   910043e8    add x8, sp, #0x10
   4fdc0:   f90007e9    str x9, [sp, #8]
   4fdc4:   94002eb8    bl  5b8a4 <__libc_init@plt-0x520c>
   4fdc8:   5285a588    mov w8, #0x2d2c                 // #11564
   4fdcc:   6b0802df    cmp w22, w8
   4fdd0:   5400008b    b.lt    4fde0 <__libc_init@plt-0x10cd0>  // b.tstop
   4fdd4:   b94023e8    ldr w8, [sp, #32]
   4fdd8:   321f0108    orr w8, w8, #0x2
   4fddc:   b90023e8    str w8, [sp, #32]
   4fde0:   f94007e8    ldr x8, [sp, #8]
   4fde4:   39400108    ldrb    w8, [x8]
   4fde8:   34000248    cbz w8, 4fe30 <__libc_init@plt-0x10c80>
   4fdec:   aa1303e0    mov x0, x19
   4fdf0:   97ff6389    bl  28c14 <__libc_init@plt-0x37e9c>
   4fdf4:   528080c1    mov w1, #0x406                  // #1030
   4fdf8:   97ff4b64    bl  22b88 <__libc_init@plt-0x3df28>
   4fdfc:   2a1f03e0    mov w0, wzr
   4fe00:   f94016e8    ldr x8, [x23, #40]
   4fe04:   f85f83a9    ldur    x9, [x29, #-8]
   4fe08:   eb09011f    cmp x8, x9
   4fe0c:   54000b41    b.ne    4ff74 <__libc_init@plt-0x10b3c>  // b.any
   4fe10:   91400bff    add sp, sp, #0x2, lsl #12
   4fe14:   913603ff    add sp, sp, #0xd80
   4fe18:   a9444ff4    ldp x20, x19, [sp, #64]
   4fe1c:   a94357f6    ldp x22, x21, [sp, #48]
   4fe20:   a9425ff8    ldp x24, x23, [sp, #32]
   4fe24:   a94167fc    ldp x28, x25, [sp, #16]
   4fe28:   a8c57bfd    ldp x29, x30, [sp], #80
   4fe2c:   d65f03c0    ret
   4fe30:   3dc007e0    ldr q0, [sp, #16]
   4fe34:   b94023e0    ldr w0, [sp, #32]
   4fe38:   3d800280    str q0, [x20]
   4fe3c:   34000060    cbz w0, 4fe48 <__libc_init@plt-0x10c68>
   4fe40:   37000320    tbnz    w0, #0, 4fea4 <__libc_init@plt-0x10c0c>
   4fe44:   9400066a    bl  517ec <__libc_init@plt-0xf2c4>
   4fe48:   52800020    mov w0, #0x1                    // #1
   4fe4c:   17ffffed    b   4fe00 <__libc_init@plt-0x10cb0>
   4fe50:   7101913f    cmp w9, #0x64
   4fe54:   54000303    b.cc    4feb4 <__libc_init@plt-0x10bfc>  // b.lo, b.ul, b.last
   4fe58:   53023d2a    ubfx    w10, w9, #2, #14
   4fe5c:   52828f6b    mov w11, #0x147b                    // #5243
   4fe60:   9100c3ef    add x15, sp, #0x30
   4fe64:   1b0b7d4a    mul w10, w10, w11
   4fe68:   12800c6b    mov w11, #0xffffff9c                // #-100
   4fe6c:   53117d4a    lsr w10, w10, #17
   4fe70:   1100c150    add w16, w10, #0x30
   4fe74:   1b0b2549    madd    w9, w10, w11, w9
   4fe78:   528ccceb    mov w11, #0x6667                    // #26215
   4fe7c:   5280006a    mov w10, #0x3                       // #3
   4fe80:   3828c9f0    strb    w16, [x15, w8, sxtw]
   4fe84:   13003d2c    sxth    w12, w9
   4fe88:   1b0b7d8b    mul w11, w12, w11
   4fe8c:   1100050c    add w12, w8, #0x1
   4fe90:   13127d6d    asr w13, w11, #18
   4fe94:   0b4b7dab    add w11, w13, w11, lsr #31
   4fe98:   5280004d    mov w13, #0x2                       // #2
   4fe9c:   12003d6e    and w14, w11, #0xffff
   4fea0:   17ffffb8    b   4fd80 <__libc_init@plt-0x10d30>
   4fea4:   aa1303e0    mov x0, x19
   4fea8:   97ff635b    bl  28c14 <__libc_init@plt-0x37e9c>
   4feac:   52808181    mov w1, #0x40c                  // #1036
   4feb0:   17ffffd2    b   4fdf8 <__libc_init@plt-0x10cb8>
   4feb4:   7100293f    cmp w9, #0xa
   4feb8:   54000143    b.cc    4fee0 <__libc_init@plt-0x10bd0>  // b.lo, b.ul, b.last
   4febc:   12001d2a    and w10, w9, #0xff
   4fec0:   528019ab    mov w11, #0xcd                      // #205
   4fec4:   5280002d    mov w13, #0x1                       // #1
   4fec8:   2a0803ec    mov w12, w8
   4fecc:   1b0b7d4a    mul w10, w10, w11
   4fed0:   530b7d4b    lsr w11, w10, #11
   4fed4:   5280004a    mov w10, #0x2                       // #2
   4fed8:   2a0b03ee    mov w14, w11
   4fedc:   17ffffa9    b   4fd80 <__libc_init@plt-0x10d30>
   4fee0:   5280002a    mov w10, #0x1                       // #1
   4fee4:   2a0803eb    mov w11, w8
   4fee8:   17ffffac    b   4fd98 <__libc_init@plt-0x10d18>
   4feec:   8b0a010d    add x13, x8, x10
   4fef0:   394002af    ldrb    w15, [x21]
   4fef4:   aa0d03e9    mov x9, x13
   4fef8:   7101e9ff    cmp w15, #0x7a
   4fefc:   54ffee41    b.ne    4fcc4 <__libc_init@plt-0x10dec>  // b.any
   4ff00:   7100a5df    cmp w14, #0x29
   4ff04:   1a9f17e9    cset    w9, eq  // eq = none
   4ff08:   0a090189    and w9, w12, w9
   4ff0c:   7100053f    cmp w9, #0x1
   4ff10:   54ffe021    b.ne    4fb14 <__libc_init@plt-0x10f9c>  // b.any
   4ff14:   8b0a0108    add x8, x8, x10
   4ff18:   91000509    add x9, x8, #0x1
   4ff1c:   eb16013f    cmp x9, x22
   4ff20:   f90007e9    str x9, [sp, #8]
   4ff24:   54ffed02    b.cs    4fcc4 <__libc_init@plt-0x10dec>  // b.hs, b.nlast
   4ff28:   aa2a03e8    mvn x8, x10
   4ff2c:   cb0a016c    sub x12, x11, x10
   4ff30:   8b0b010a    add x10, x8, x11
   4ff34:   8b0c01a8    add x8, x13, x12
   4ff38:   3940012b    ldrb    w11, [x9]
   4ff3c:   7100817f    cmp w11, #0x20
   4ff40:   7a491964    ccmp    w11, #0x9, #0x4, ne // ne = any
   4ff44:   54ffec01    b.ne    4fcc4 <__libc_init@plt-0x10dec>  // b.any
   4ff48:   91000529    add x9, x9, #0x1
   4ff4c:   f100054a    subs    x10, x10, #0x1
   4ff50:   f90007e9    str x9, [sp, #8]
   4ff54:   54ffff21    b.ne    4ff38 <__libc_init@plt-0x10b78>  // b.any
   4ff58:   aa0803e9    mov x9, x8
   4ff5c:   17ffff5a    b   4fcc4 <__libc_init@plt-0x10dec>
   4ff60:   aa1303e0    mov x0, x19
   4ff64:   97ff632c    bl  28c14 <__libc_init@plt-0x37e9c>
   4ff68:   d0fffde1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   4ff6c:   9114d421    add x1, x1, #0x535
   4ff70:   97ff4c26    bl  23008 <__libc_init@plt-0x3daa8>
   4ff74:   940042f3    bl  60b40 <__stack_chk_fail@plt>
   4ff78:   d10203ff    sub sp, sp, #0x80
   4ff7c:   a9027bfd    stp x29, x30, [sp, #32]
   4ff80:   910083fd    add x29, sp, #0x20
   4ff84:   a9036ffc    stp x28, x27, [sp, #48]
   4ff88:   a90467fa    stp x26, x25, [sp, #64]
   4ff8c:   a9055ff8    stp x24, x23, [sp, #80]
   4ff90:   a90657f6    stp x22, x21, [sp, #96]
   4ff94:   a9074ff4    stp x20, x19, [sp, #112]
   4ff98:   d53bd059    mrs x25, tpidr_el0
   4ff9c:   aa0303f4    mov x20, x3
   4ffa0:   f9401728    ldr x8, [x25, #40]
   4ffa4:   aa0203f3    mov x19, x2
   4ffa8:   aa0103f6    mov x22, x1
   4ffac:   aa0003f5    mov x21, x0
   4ffb0:   f81f83a8    stur    x8, [x29, #-8]
   4ffb4:   39400028    ldrb    w8, [x1]
   4ffb8:   7101391f    cmp w8, #0x4e
   4ffbc:   5400094c    b.gt    500e4 <__libc_init@plt-0x109cc>
   4ffc0:   7101051f    cmp w8, #0x41
   4ffc4:   540000a0    b.eq    4ffd8 <__libc_init@plt-0x10ad8>  // b.none
   4ffc8:   7101091f    cmp w8, #0x42
   4ffcc:   540011c0    b.eq    50204 <__libc_init@plt-0x108ac>  // b.none
   4ffd0:   71011d1f    cmp w8, #0x47
   4ffd4:   54001081    b.ne    501e4 <__libc_init@plt-0x108cc>  // b.any
   4ffd8:   aa1503e0    mov x0, x21
   4ffdc:   97ff5e4e    bl  27914 <__libc_init@plt-0x3919c>
   4ffe0:   b94006c8    ldr w8, [x22, #4]
   4ffe4:   f9000bff    str xzr, [sp, #16]
   4ffe8:   394022c9    ldrb    w9, [x22, #8]
   4ffec:   7100011f    cmp w8, #0x0
   4fff0:   9a94c108    csel    x8, x8, x20, gt
   4fff4:   7100013f    cmp w9, #0x0
   4fff8:   9a88029a    csel    x26, x20, x8, eq    // eq = none
   4fffc:   b400067a    cbz x26, 500c8 <__libc_init@plt-0x109e8>
   50000:   900000bb    adrp    x27, 64000 <strcmp@plt+0x3240>
   50004:   eb140348    subs    x8, x26, x20
   50008:   aa0003f6    mov x22, x0
   5000c:   aa1f03f7    mov x23, xzr
   50010:   9a8833fc    csel    x28, xzr, x8, cc    // cc = lo, ul, last
   50014:   f946077b    ldr x27, [x27, #3080]
   50018:   b50000d7    cbnz    x23, 50030 <__libc_init@plt-0x10a80>
   5001c:   910043e1    add x1, sp, #0x10
   50020:   aa1503e0    mov x0, x21
   50024:   97ff5f13    bl  27c70 <__libc_init@plt-0x38e40>
   50028:   aa0003f7    mov x23, x0
   5002c:   b4001360    cbz x0, 50298 <__libc_init@plt-0x10818>
   50030:   39401ac8    ldrb    w8, [x22, #6]
   50034:   f9400be0    ldr x0, [sp, #16]
   50038:   34000148    cbz w8, 50060 <__libc_init@plt-0x10a50>
   5003c:   39400008    ldrb    w8, [x0]
   50040:   38686b78    ldrb    w24, [x27, x8]
   50044:   b500013c    cbnz    x28, 50068 <__libc_init@plt-0x10a48>
   50048:   94001148    bl  54568 <__libc_init@plt-0xc548>
   5004c:   f2601c1f    tst x0, #0xff00000000
   50050:   540001e0    b.eq    5008c <__libc_init@plt-0x10a24>  // b.none
   50054:   d1000694    sub x20, x20, #0x1
   50058:   78002660    strh    w0, [x19], #2
   5005c:   1400000e    b   50094 <__libc_init@plt-0x10a1c>
   50060:   b40000dc    cbz x28, 50078 <__libc_init@plt-0x10a38>
   50064:   52800038    mov w24, #0x1                       // #1
   50068:   8b180008    add x8, x0, x24
   5006c:   d100079c    sub x28, x28, #0x1
   50070:   f9000be8    str x8, [sp, #16]
   50074:   1400000f    b   500b0 <__libc_init@plt-0x10a00>
   50078:   39400008    ldrb    w8, [x0]
   5007c:   d1000694    sub x20, x20, #0x1
   50080:   52800038    mov w24, #0x1                       // #1
   50084:   78002668    strh    w8, [x19], #2
   50088:   14000003    b   50094 <__libc_init@plt-0x10a1c>
   5008c:   7100031f    cmp w24, #0x0
   50090:   9a9f1718    csinc   x24, x24, xzr, ne   // ne = any
   50094:   f9400be8    ldr x8, [sp, #16]
   50098:   aa1503e0    mov x0, x21
   5009c:   2a1803e1    mov w1, w24
   500a0:   8b180108    add x8, x8, x24
   500a4:   f9000be8    str x8, [sp, #16]
   500a8:   97ff63ef    bl  29064 <__libc_init@plt-0x37a4c>
   500ac:   aa1f03fc    mov x28, xzr
   500b0:   aa1503e0    mov x0, x21
   500b4:   aa1803e1    mov x1, x24
   500b8:   d100075a    sub x26, x26, #0x1
   500bc:   97ff5f0e    bl  27cf4 <__libc_init@plt-0x38dbc>
   500c0:   cb1802f7    sub x23, x23, x24
   500c4:   b5fffaba    cbnz    x26, 50018 <__libc_init@plt-0x10a98>
   500c8:   b40000b4    cbz x20, 500dc <__libc_init@plt-0x109d4>
   500cc:   52800408    mov w8, #0x20                   // #32
   500d0:   f1000694    subs    x20, x20, #0x1
   500d4:   78002668    strh    w8, [x19], #2
   500d8:   54ffffc1    b.ne    500d0 <__libc_init@plt-0x109e0>  // b.any
   500dc:   52800020    mov w0, #0x1                    // #1
   500e0:   14000062    b   50268 <__libc_init@plt-0x10848>
   500e4:   71013d1f    cmp w8, #0x4f
   500e8:   54000720    b.eq    501cc <__libc_init@plt-0x108e4>  // b.none
   500ec:   7101691f    cmp w8, #0x5a
   500f0:   54000960    b.eq    5021c <__libc_init@plt-0x10894>  // b.none
   500f4:   71019d1f    cmp w8, #0x67
   500f8:   54000761    b.ne    501e4 <__libc_init@plt-0x108cc>  // b.any
   500fc:   910023e1    add x1, sp, #0x8
   50100:   aa1503e0    mov x0, x21
   50104:   f90007ff    str xzr, [sp, #8]
   50108:   97ff62df    bl  28c84 <__libc_init@plt-0x37e2c>
   5010c:   f2601c1f    tst x0, #0xff00000000
   50110:   540009c0    b.eq    50248 <__libc_init@plt-0x10868>  // b.none
   50114:   aa0003f7    mov x23, x0
   50118:   71009eff    cmp w23, #0x27
   5011c:   54000060    b.eq    50128 <__libc_init@plt-0x10988>  // b.none
   50120:   71008aff    cmp w23, #0x22
   50124:   54000921    b.ne    50248 <__libc_init@plt-0x10868>  // b.any
   50128:   f94007e1    ldr x1, [sp, #8]
   5012c:   aa1503e0    mov x0, x21
   50130:   97ff5ef1    bl  27cf4 <__libc_init@plt-0x38dbc>
   50134:   910043e1    add x1, sp, #0x10
   50138:   aa1503e0    mov x0, x21
   5013c:   f9000bff    str xzr, [sp, #16]
   50140:   97ff62d1    bl  28c84 <__libc_init@plt-0x37e2c>
   50144:   f2601c18    ands    x24, x0, #0xff00000000
   50148:   540002a0    b.eq    5019c <__libc_init@plt-0x10914>  // b.none
   5014c:   aa0003f6    mov x22, x0
   50150:   f9400be1    ldr x1, [sp, #16]
   50154:   aa1503e0    mov x0, x21
   50158:   97ff5ee7    bl  27cf4 <__libc_init@plt-0x38dbc>
   5015c:   6b1702df    cmp w22, w23
   50160:   54000161    b.ne    5018c <__libc_init@plt-0x10924>  // b.any
   50164:   910043e1    add x1, sp, #0x10
   50168:   aa1503e0    mov x0, x21
   5016c:   97ff62c6    bl  28c84 <__libc_init@plt-0x37e2c>
   50170:   f2601c1f    tst x0, #0xff00000000
   50174:   540001c0    b.eq    501ac <__libc_init@plt-0x10904>  // b.none
   50178:   6b17001f    cmp w0, w23
   5017c:   54000181    b.ne    501ac <__libc_init@plt-0x10904>  // b.any
   50180:   f9400be1    ldr x1, [sp, #16]
   50184:   aa1503e0    mov x0, x21
   50188:   97ff5edb    bl  27cf4 <__libc_init@plt-0x38dbc>
   5018c:   b4fffd54    cbz x20, 50134 <__libc_init@plt-0x1097c>
   50190:   d1000694    sub x20, x20, #0x1
   50194:   78002676    strh    w22, [x19], #2
   50198:   17ffffe7    b   50134 <__libc_init@plt-0x1097c>
   5019c:   aa1503e0    mov x0, x21
   501a0:   52800021    mov w1, #0x1                    // #1
   501a4:   97ff620c    bl  289d4 <__libc_init@plt-0x380dc>
   501a8:   3707fc60    tbnz    w0, #0, 50134 <__libc_init@plt-0x1097c>
   501ac:   b40000b4    cbz x20, 501c0 <__libc_init@plt-0x108f0>
   501b0:   52800408    mov w8, #0x20                   // #32
   501b4:   f1000694    subs    x20, x20, #0x1
   501b8:   78002668    strh    w8, [x19], #2
   501bc:   54ffffc1    b.ne    501b4 <__libc_init@plt-0x108fc>  // b.any
   501c0:   f100031f    cmp x24, #0x0
   501c4:   1a9f07e0    cset    w0, ne  // ne = any
   501c8:   14000028    b   50268 <__libc_init@plt-0x10848>
   501cc:   d37ffa83    lsl x3, x20, #1
   501d0:   aa1503e0    mov x0, x21
   501d4:   aa1603e1    mov x1, x22
   501d8:   aa1303e2    mov x2, x19
   501dc:   97fff5b5    bl  4d8b0 <__libc_init@plt-0x13200>
   501e0:   14000014    b   50230 <__libc_init@plt-0x10880>
   501e4:   aa1503e0    mov x0, x21
   501e8:   97ff628b    bl  28c14 <__libc_init@plt-0x37e9c>
   501ec:   f0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   501f0:   394002c3    ldrb    w3, [x22]
   501f4:   9128d842    add x2, x2, #0xa36
   501f8:   52807da1    mov w1, #0x3ed                  // #1005
   501fc:   97ff49e7    bl  22998 <__libc_init@plt-0x3e118>
   50200:   14000019    b   50264 <__libc_init@plt-0x1084c>
   50204:   d37ffa83    lsl x3, x20, #1
   50208:   aa1503e0    mov x0, x21
   5020c:   aa1603e1    mov x1, x22
   50210:   aa1303e2    mov x2, x19
   50214:   97fff51d    bl  4d688 <__libc_init@plt-0x13428>
   50218:   14000006    b   50230 <__libc_init@plt-0x10880>
   5021c:   d37ffa83    lsl x3, x20, #1
   50220:   aa1503e0    mov x0, x21
   50224:   aa1603e1    mov x1, x22
   50228:   aa1303e2    mov x2, x19
   5022c:   97fff635    bl  4db00 <__libc_init@plt-0x12fb0>
   50230:   f9401728    ldr x8, [x25, #40]
   50234:   f85f83a9    ldur    x9, [x29, #-8]
   50238:   eb09011f    cmp x8, x9
   5023c:   54000ac1    b.ne    50394 <__libc_init@plt-0x1071c>  // b.any
   50240:   12000000    and w0, w0, #0x1
   50244:   1400000d    b   50278 <__libc_init@plt-0x10838>
   50248:   aa1503e0    mov x0, x21
   5024c:   94000dc3    bl  53958 <__libc_init@plt-0xd158>
   50250:   370000a0    tbnz    w0, #0, 50264 <__libc_init@plt-0x1084c>
   50254:   aa1503e0    mov x0, x21
   50258:   97ff5daf    bl  27914 <__libc_init@plt-0x3919c>
   5025c:   97ff59ca    bl  26984 <__libc_init@plt-0x3a12c>
   50260:   360003c0    tbz w0, #0, 502d8 <__libc_init@plt-0x107d8>
   50264:   2a1f03e0    mov w0, wzr
   50268:   f9401728    ldr x8, [x25, #40]
   5026c:   f85f83a9    ldur    x9, [x29, #-8]
   50270:   eb09011f    cmp x8, x9
   50274:   54000901    b.ne    50394 <__libc_init@plt-0x1071c>  // b.any
   50278:   a9474ff4    ldp x20, x19, [sp, #112]
   5027c:   a94657f6    ldp x22, x21, [sp, #96]
   50280:   a9455ff8    ldp x24, x23, [sp, #80]
   50284:   a94467fa    ldp x26, x25, [sp, #64]
   50288:   a9436ffc    ldp x28, x27, [sp, #48]
   5028c:   a9427bfd    ldp x29, x30, [sp, #32]
   50290:   910203ff    add sp, sp, #0x80
   50294:   d65f03c0    ret
   50298:   aa1503e0    mov x0, x21
   5029c:   97ff6384    bl  290ac <__libc_init@plt-0x37a04>
   502a0:   360000c0    tbz w0, #0, 502b8 <__libc_init@plt-0x107f8>
   502a4:   b40000b4    cbz x20, 502b8 <__libc_init@plt-0x107f8>
   502a8:   52800408    mov w8, #0x20                   // #32
   502ac:   f1000694    subs    x20, x20, #0x1
   502b0:   78002668    strh    w8, [x19], #2
   502b4:   54ffffc1    b.ne    502ac <__libc_init@plt-0x10804>  // b.any
   502b8:   aa1503e0    mov x0, x21
   502bc:   97ff6256    bl  28c14 <__libc_init@plt-0x37e9c>
   502c0:   b9401008    ldr w8, [x0, #16]
   502c4:   b9402009    ldr w9, [x0, #32]
   502c8:   2a090108    orr w8, w8, w9
   502cc:   7100011f    cmp w8, #0x0
   502d0:   1a9f17e0    cset    w0, eq  // eq = none
   502d4:   17ffffe5    b   50268 <__libc_init@plt-0x10848>
   502d8:   f100029f    cmp x20, #0x0
   502dc:   528000f7    mov w23, #0x7                       // #7
   502e0:   1a9703e8    csel    w8, wzr, w23, eq    // eq = none
   502e4:   52800038    mov w24, #0x1                       // #1
   502e8:   b90013e8    str w8, [sp, #16]
   502ec:   390053f8    strb    w24, [sp, #20]
   502f0:   910043e1    add x1, sp, #0x10
   502f4:   aa1503e0    mov x0, x21
   502f8:   aa1603e2    mov x2, x22
   502fc:   97ff62e9    bl  28ea0 <__libc_init@plt-0x37c10>
   50300:   f2601c1f    tst x0, #0xff00000000
   50304:   540003c0    b.eq    5037c <__libc_init@plt-0x10734>  // b.none
   50308:   7100ac1f    cmp w0, #0x2b
   5030c:   5400014d    b.le    50334 <__libc_init@plt-0x1077c>
   50310:   7100b01f    cmp w0, #0x2c
   50314:   540001a0    b.eq    50348 <__libc_init@plt-0x10768>  // b.none
   50318:   7100bc1f    cmp w0, #0x2f
   5031c:   540002c0    b.eq    50374 <__libc_init@plt-0x1073c>  // b.none
   50320:   7100ec1f    cmp w0, #0x3b
   50324:   54000161    b.ne    50350 <__libc_init@plt-0x10760>  // b.any
   50328:   394072c8    ldrb    w8, [x22, #28]
   5032c:   37080248    tbnz    w8, #1, 50374 <__libc_init@plt-0x1073c>
   50330:   14000008    b   50350 <__libc_init@plt-0x10760>
   50334:   7100241f    cmp w0, #0x9
   50338:   540001e0    b.eq    50374 <__libc_init@plt-0x1073c>  // b.none
   5033c:   7100801f    cmp w0, #0x20
   50340:   540001a0    b.eq    50374 <__libc_init@plt-0x1073c>  // b.none
   50344:   14000003    b   50350 <__libc_init@plt-0x10760>
   50348:   394072c8    ldrb    w8, [x22, #28]
   5034c:   36080148    tbz w8, #1, 50374 <__libc_init@plt-0x1073c>
   50350:   78002660    strh    w0, [x19], #2
   50354:   394053e8    ldrb    w8, [sp, #20]
   50358:   d1000694    sub x20, x20, #0x1
   5035c:   35000048    cbnz    w8, 50364 <__libc_init@plt-0x1074c>
   50360:   390053f8    strb    w24, [sp, #20]
   50364:   f100029f    cmp x20, #0x0
   50368:   1a9703e8    csel    w8, wzr, w23, eq    // eq = none
   5036c:   b90013e8    str w8, [sp, #16]
   50370:   17ffffe0    b   502f0 <__libc_init@plt-0x107c0>
   50374:   b90013ff    str wzr, [sp, #16]
   50378:   17ffffdd    b   502ec <__libc_init@plt-0x107c4>
   5037c:   b4ffeb14    cbz x20, 500dc <__libc_init@plt-0x109d4>
   50380:   52800408    mov w8, #0x20                   // #32
   50384:   f1000694    subs    x20, x20, #0x1
   50388:   78002668    strh    w8, [x19], #2
   5038c:   54ffffc1    b.ne    50384 <__libc_init@plt-0x1072c>  // b.any
   50390:   17ffff53    b   500dc <__libc_init@plt-0x109d4>
   50394:   940041eb    bl  60b40 <__stack_chk_fail@plt>
   50398:   d10203ff    sub sp, sp, #0x80
   5039c:   a9027bfd    stp x29, x30, [sp, #32]
   503a0:   910083fd    add x29, sp, #0x20
   503a4:   a9036ffc    stp x28, x27, [sp, #48]
   503a8:   a90467fa    stp x26, x25, [sp, #64]
   503ac:   a9055ff8    stp x24, x23, [sp, #80]
   503b0:   a90657f6    stp x22, x21, [sp, #96]
   503b4:   a9074ff4    stp x20, x19, [sp, #112]
   503b8:   d53bd059    mrs x25, tpidr_el0
   503bc:   aa0303f4    mov x20, x3
   503c0:   f9401728    ldr x8, [x25, #40]
   503c4:   aa0203f3    mov x19, x2
   503c8:   aa0103f6    mov x22, x1
   503cc:   aa0003f5    mov x21, x0
   503d0:   f81f83a8    stur    x8, [x29, #-8]
   503d4:   39400028    ldrb    w8, [x1]
   503d8:   7101391f    cmp w8, #0x4e
   503dc:   5400094c    b.gt    50504 <__libc_init@plt-0x105ac>
   503e0:   7101051f    cmp w8, #0x41
   503e4:   540000a0    b.eq    503f8 <__libc_init@plt-0x106b8>  // b.none
   503e8:   7101091f    cmp w8, #0x42
   503ec:   540011c0    b.eq    50624 <__libc_init@plt-0x1048c>  // b.none
   503f0:   71011d1f    cmp w8, #0x47
   503f4:   54001081    b.ne    50604 <__libc_init@plt-0x104ac>  // b.any
   503f8:   aa1503e0    mov x0, x21
   503fc:   97ff5d46    bl  27914 <__libc_init@plt-0x3919c>
   50400:   b94006c8    ldr w8, [x22, #4]
   50404:   f9000bff    str xzr, [sp, #16]
   50408:   394022c9    ldrb    w9, [x22, #8]
   5040c:   7100011f    cmp w8, #0x0
   50410:   9a94c108    csel    x8, x8, x20, gt
   50414:   7100013f    cmp w9, #0x0
   50418:   9a88029a    csel    x26, x20, x8, eq    // eq = none
   5041c:   b400067a    cbz x26, 504e8 <__libc_init@plt-0x105c8>
   50420:   900000bb    adrp    x27, 64000 <strcmp@plt+0x3240>
   50424:   eb140348    subs    x8, x26, x20
   50428:   aa0003f6    mov x22, x0
   5042c:   aa1f03f7    mov x23, xzr
   50430:   9a8833fc    csel    x28, xzr, x8, cc    // cc = lo, ul, last
   50434:   f946077b    ldr x27, [x27, #3080]
   50438:   b50000d7    cbnz    x23, 50450 <__libc_init@plt-0x10660>
   5043c:   910043e1    add x1, sp, #0x10
   50440:   aa1503e0    mov x0, x21
   50444:   97ff5e0b    bl  27c70 <__libc_init@plt-0x38e40>
   50448:   aa0003f7    mov x23, x0
   5044c:   b4001360    cbz x0, 506b8 <__libc_init@plt-0x103f8>
   50450:   39401ac8    ldrb    w8, [x22, #6]
   50454:   f9400be0    ldr x0, [sp, #16]
   50458:   34000148    cbz w8, 50480 <__libc_init@plt-0x10630>
   5045c:   39400008    ldrb    w8, [x0]
   50460:   38686b78    ldrb    w24, [x27, x8]
   50464:   b500013c    cbnz    x28, 50488 <__libc_init@plt-0x10628>
   50468:   94001040    bl  54568 <__libc_init@plt-0xc548>
   5046c:   f2601c1f    tst x0, #0xff00000000
   50470:   540001e0    b.eq    504ac <__libc_init@plt-0x10604>  // b.none
   50474:   d1000694    sub x20, x20, #0x1
   50478:   b8004660    str w0, [x19], #4
   5047c:   1400000e    b   504b4 <__libc_init@plt-0x105fc>
   50480:   b40000dc    cbz x28, 50498 <__libc_init@plt-0x10618>
   50484:   52800038    mov w24, #0x1                       // #1
   50488:   8b180008    add x8, x0, x24
   5048c:   d100079c    sub x28, x28, #0x1
   50490:   f9000be8    str x8, [sp, #16]
   50494:   1400000f    b   504d0 <__libc_init@plt-0x105e0>
   50498:   39400008    ldrb    w8, [x0]
   5049c:   d1000694    sub x20, x20, #0x1
   504a0:   52800038    mov w24, #0x1                       // #1
   504a4:   b8004668    str w8, [x19], #4
   504a8:   14000003    b   504b4 <__libc_init@plt-0x105fc>
   504ac:   7100031f    cmp w24, #0x0
   504b0:   9a9f1718    csinc   x24, x24, xzr, ne   // ne = any
   504b4:   f9400be8    ldr x8, [sp, #16]
   504b8:   aa1503e0    mov x0, x21
   504bc:   2a1803e1    mov w1, w24
   504c0:   8b180108    add x8, x8, x24
   504c4:   f9000be8    str x8, [sp, #16]
   504c8:   97ff62e7    bl  29064 <__libc_init@plt-0x37a4c>
   504cc:   aa1f03fc    mov x28, xzr
   504d0:   aa1503e0    mov x0, x21
   504d4:   aa1803e1    mov x1, x24
   504d8:   d100075a    sub x26, x26, #0x1
   504dc:   97ff5e06    bl  27cf4 <__libc_init@plt-0x38dbc>
   504e0:   cb1802f7    sub x23, x23, x24
   504e4:   b5fffaba    cbnz    x26, 50438 <__libc_init@plt-0x10678>
   504e8:   b40000b4    cbz x20, 504fc <__libc_init@plt-0x105b4>
   504ec:   52800408    mov w8, #0x20                   // #32
   504f0:   f1000694    subs    x20, x20, #0x1
   504f4:   b8004668    str w8, [x19], #4
   504f8:   54ffffc1    b.ne    504f0 <__libc_init@plt-0x105c0>  // b.any
   504fc:   52800020    mov w0, #0x1                    // #1
   50500:   14000062    b   50688 <__libc_init@plt-0x10428>
   50504:   71013d1f    cmp w8, #0x4f
   50508:   54000720    b.eq    505ec <__libc_init@plt-0x104c4>  // b.none
   5050c:   7101691f    cmp w8, #0x5a
   50510:   54000960    b.eq    5063c <__libc_init@plt-0x10474>  // b.none
   50514:   71019d1f    cmp w8, #0x67
   50518:   54000761    b.ne    50604 <__libc_init@plt-0x104ac>  // b.any
   5051c:   910023e1    add x1, sp, #0x8
   50520:   aa1503e0    mov x0, x21
   50524:   f90007ff    str xzr, [sp, #8]
   50528:   97ff61d7    bl  28c84 <__libc_init@plt-0x37e2c>
   5052c:   f2601c1f    tst x0, #0xff00000000
   50530:   540009c0    b.eq    50668 <__libc_init@plt-0x10448>  // b.none
   50534:   aa0003f7    mov x23, x0
   50538:   71009eff    cmp w23, #0x27
   5053c:   54000060    b.eq    50548 <__libc_init@plt-0x10568>  // b.none
   50540:   71008aff    cmp w23, #0x22
   50544:   54000921    b.ne    50668 <__libc_init@plt-0x10448>  // b.any
   50548:   f94007e1    ldr x1, [sp, #8]
   5054c:   aa1503e0    mov x0, x21
   50550:   97ff5de9    bl  27cf4 <__libc_init@plt-0x38dbc>
   50554:   910043e1    add x1, sp, #0x10
   50558:   aa1503e0    mov x0, x21
   5055c:   f9000bff    str xzr, [sp, #16]
   50560:   97ff61c9    bl  28c84 <__libc_init@plt-0x37e2c>
   50564:   f2601c18    ands    x24, x0, #0xff00000000
   50568:   540002a0    b.eq    505bc <__libc_init@plt-0x104f4>  // b.none
   5056c:   aa0003f6    mov x22, x0
   50570:   f9400be1    ldr x1, [sp, #16]
   50574:   aa1503e0    mov x0, x21
   50578:   97ff5ddf    bl  27cf4 <__libc_init@plt-0x38dbc>
   5057c:   6b1702df    cmp w22, w23
   50580:   54000161    b.ne    505ac <__libc_init@plt-0x10504>  // b.any
   50584:   910043e1    add x1, sp, #0x10
   50588:   aa1503e0    mov x0, x21
   5058c:   97ff61be    bl  28c84 <__libc_init@plt-0x37e2c>
   50590:   f2601c1f    tst x0, #0xff00000000
   50594:   540001c0    b.eq    505cc <__libc_init@plt-0x104e4>  // b.none
   50598:   6b17001f    cmp w0, w23
   5059c:   54000181    b.ne    505cc <__libc_init@plt-0x104e4>  // b.any
   505a0:   f9400be1    ldr x1, [sp, #16]
   505a4:   aa1503e0    mov x0, x21
   505a8:   97ff5dd3    bl  27cf4 <__libc_init@plt-0x38dbc>
   505ac:   b4fffd54    cbz x20, 50554 <__libc_init@plt-0x1055c>
   505b0:   d1000694    sub x20, x20, #0x1
   505b4:   b8004676    str w22, [x19], #4
   505b8:   17ffffe7    b   50554 <__libc_init@plt-0x1055c>
   505bc:   aa1503e0    mov x0, x21
   505c0:   52800021    mov w1, #0x1                    // #1
   505c4:   97ff6104    bl  289d4 <__libc_init@plt-0x380dc>
   505c8:   3707fc60    tbnz    w0, #0, 50554 <__libc_init@plt-0x1055c>
   505cc:   b40000b4    cbz x20, 505e0 <__libc_init@plt-0x104d0>
   505d0:   52800408    mov w8, #0x20                   // #32
   505d4:   f1000694    subs    x20, x20, #0x1
   505d8:   b8004668    str w8, [x19], #4
   505dc:   54ffffc1    b.ne    505d4 <__libc_init@plt-0x104dc>  // b.any
   505e0:   f100031f    cmp x24, #0x0
   505e4:   1a9f07e0    cset    w0, ne  // ne = any
   505e8:   14000028    b   50688 <__libc_init@plt-0x10428>
   505ec:   d37ef683    lsl x3, x20, #2
   505f0:   aa1503e0    mov x0, x21
   505f4:   aa1603e1    mov x1, x22
   505f8:   aa1303e2    mov x2, x19
   505fc:   97fff4ad    bl  4d8b0 <__libc_init@plt-0x13200>
   50600:   14000014    b   50650 <__libc_init@plt-0x10460>
   50604:   aa1503e0    mov x0, x21
   50608:   97ff6183    bl  28c14 <__libc_init@plt-0x37e9c>
   5060c:   f0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   50610:   394002c3    ldrb    w3, [x22]
   50614:   9128d842    add x2, x2, #0xa36
   50618:   52807da1    mov w1, #0x3ed                  // #1005
   5061c:   97ff48df    bl  22998 <__libc_init@plt-0x3e118>
   50620:   14000019    b   50684 <__libc_init@plt-0x1042c>
   50624:   d37ef683    lsl x3, x20, #2
   50628:   aa1503e0    mov x0, x21
   5062c:   aa1603e1    mov x1, x22
   50630:   aa1303e2    mov x2, x19
   50634:   97fff415    bl  4d688 <__libc_init@plt-0x13428>
   50638:   14000006    b   50650 <__libc_init@plt-0x10460>
   5063c:   d37ef683    lsl x3, x20, #2
   50640:   aa1503e0    mov x0, x21
   50644:   aa1603e1    mov x1, x22
   50648:   aa1303e2    mov x2, x19
   5064c:   97fff52d    bl  4db00 <__libc_init@plt-0x12fb0>
   50650:   f9401728    ldr x8, [x25, #40]
   50654:   f85f83a9    ldur    x9, [x29, #-8]
   50658:   eb09011f    cmp x8, x9
   5065c:   54000ac1    b.ne    507b4 <__libc_init@plt-0x102fc>  // b.any
   50660:   12000000    and w0, w0, #0x1
   50664:   1400000d    b   50698 <__libc_init@plt-0x10418>
   50668:   aa1503e0    mov x0, x21
   5066c:   94000cbb    bl  53958 <__libc_init@plt-0xd158>
   50670:   370000a0    tbnz    w0, #0, 50684 <__libc_init@plt-0x1042c>
   50674:   aa1503e0    mov x0, x21
   50678:   97ff5ca7    bl  27914 <__libc_init@plt-0x3919c>
   5067c:   97ff58c2    bl  26984 <__libc_init@plt-0x3a12c>
   50680:   360003c0    tbz w0, #0, 506f8 <__libc_init@plt-0x103b8>
   50684:   2a1f03e0    mov w0, wzr
   50688:   f9401728    ldr x8, [x25, #40]
   5068c:   f85f83a9    ldur    x9, [x29, #-8]
   50690:   eb09011f    cmp x8, x9
   50694:   54000901    b.ne    507b4 <__libc_init@plt-0x102fc>  // b.any
   50698:   a9474ff4    ldp x20, x19, [sp, #112]
   5069c:   a94657f6    ldp x22, x21, [sp, #96]
   506a0:   a9455ff8    ldp x24, x23, [sp, #80]
   506a4:   a94467fa    ldp x26, x25, [sp, #64]
   506a8:   a9436ffc    ldp x28, x27, [sp, #48]
   506ac:   a9427bfd    ldp x29, x30, [sp, #32]
   506b0:   910203ff    add sp, sp, #0x80
   506b4:   d65f03c0    ret
   506b8:   aa1503e0    mov x0, x21
   506bc:   97ff627c    bl  290ac <__libc_init@plt-0x37a04>
   506c0:   360000c0    tbz w0, #0, 506d8 <__libc_init@plt-0x103d8>
   506c4:   b40000b4    cbz x20, 506d8 <__libc_init@plt-0x103d8>
   506c8:   52800408    mov w8, #0x20                   // #32
   506cc:   f1000694    subs    x20, x20, #0x1
   506d0:   b8004668    str w8, [x19], #4
   506d4:   54ffffc1    b.ne    506cc <__libc_init@plt-0x103e4>  // b.any
   506d8:   aa1503e0    mov x0, x21
   506dc:   97ff614e    bl  28c14 <__libc_init@plt-0x37e9c>
   506e0:   b9401008    ldr w8, [x0, #16]
   506e4:   b9402009    ldr w9, [x0, #32]
   506e8:   2a090108    orr w8, w8, w9
   506ec:   7100011f    cmp w8, #0x0
   506f0:   1a9f17e0    cset    w0, eq  // eq = none
   506f4:   17ffffe5    b   50688 <__libc_init@plt-0x10428>
   506f8:   f100029f    cmp x20, #0x0
   506fc:   528000f7    mov w23, #0x7                       // #7
   50700:   1a9703e8    csel    w8, wzr, w23, eq    // eq = none
   50704:   52800038    mov w24, #0x1                       // #1
   50708:   b90013e8    str w8, [sp, #16]
   5070c:   390053f8    strb    w24, [sp, #20]
   50710:   910043e1    add x1, sp, #0x10
   50714:   aa1503e0    mov x0, x21
   50718:   aa1603e2    mov x2, x22
   5071c:   97ff61e1    bl  28ea0 <__libc_init@plt-0x37c10>
   50720:   f2601c1f    tst x0, #0xff00000000
   50724:   540003c0    b.eq    5079c <__libc_init@plt-0x10314>  // b.none
   50728:   7100ac1f    cmp w0, #0x2b
   5072c:   5400014d    b.le    50754 <__libc_init@plt-0x1035c>
   50730:   7100b01f    cmp w0, #0x2c
   50734:   540001a0    b.eq    50768 <__libc_init@plt-0x10348>  // b.none
   50738:   7100bc1f    cmp w0, #0x2f
   5073c:   540002c0    b.eq    50794 <__libc_init@plt-0x1031c>  // b.none
   50740:   7100ec1f    cmp w0, #0x3b
   50744:   54000161    b.ne    50770 <__libc_init@plt-0x10340>  // b.any
   50748:   394072c8    ldrb    w8, [x22, #28]
   5074c:   37080248    tbnz    w8, #1, 50794 <__libc_init@plt-0x1031c>
   50750:   14000008    b   50770 <__libc_init@plt-0x10340>
   50754:   7100241f    cmp w0, #0x9
   50758:   540001e0    b.eq    50794 <__libc_init@plt-0x1031c>  // b.none
   5075c:   7100801f    cmp w0, #0x20
   50760:   540001a0    b.eq    50794 <__libc_init@plt-0x1031c>  // b.none
   50764:   14000003    b   50770 <__libc_init@plt-0x10340>
   50768:   394072c8    ldrb    w8, [x22, #28]
   5076c:   36080148    tbz w8, #1, 50794 <__libc_init@plt-0x1031c>
   50770:   b8004660    str w0, [x19], #4
   50774:   394053e8    ldrb    w8, [sp, #20]
   50778:   d1000694    sub x20, x20, #0x1
   5077c:   35000048    cbnz    w8, 50784 <__libc_init@plt-0x1032c>
   50780:   390053f8    strb    w24, [sp, #20]
   50784:   f100029f    cmp x20, #0x0
   50788:   1a9703e8    csel    w8, wzr, w23, eq    // eq = none
   5078c:   b90013e8    str w8, [sp, #16]
   50790:   17ffffe0    b   50710 <__libc_init@plt-0x103a0>
   50794:   b90013ff    str wzr, [sp, #16]
   50798:   17ffffdd    b   5070c <__libc_init@plt-0x103a4>
   5079c:   b4ffeb14    cbz x20, 504fc <__libc_init@plt-0x105b4>
   507a0:   52800408    mov w8, #0x20                   // #32
   507a4:   f1000694    subs    x20, x20, #0x1
   507a8:   b8004668    str w8, [x19], #4
   507ac:   54ffffc1    b.ne    507a4 <__libc_init@plt-0x1030c>  // b.any
   507b0:   17ffff53    b   504fc <__libc_init@plt-0x105b4>
   507b4:   940040e3    bl  60b40 <__stack_chk_fail@plt>
   507b8:   d10243ff    sub sp, sp, #0x90
   507bc:   a9037bfd    stp x29, x30, [sp, #48]
   507c0:   9100c3fd    add x29, sp, #0x30
   507c4:   a9046ffc    stp x28, x27, [sp, #64]
   507c8:   a90567fa    stp x26, x25, [sp, #80]
   507cc:   a9065ff8    stp x24, x23, [sp, #96]
   507d0:   a90757f6    stp x22, x21, [sp, #112]
   507d4:   a9084ff4    stp x20, x19, [sp, #128]
   507d8:   d53bd059    mrs x25, tpidr_el0
   507dc:   aa0003f5    mov x21, x0
   507e0:   f9401728    ldr x8, [x25, #40]
   507e4:   7100047f    cmp w3, #0x1
   507e8:   f81f83a8    stur    x8, [x29, #-8]
   507ec:   54001dcb    b.lt    50ba4 <__libc_init@plt-0xff0c>  // b.tstop
   507f0:   2a0303f4    mov w20, w3
   507f4:   2a0303e3    mov w3, w3
   507f8:   9e670060    fmov    d0, x3
   507fc:   0e205800    cnt v0.8b, v0.8b
   50800:   2e303800    uaddlv  h0, v0.8b
   50804:   1e260008    fmov    w8, s0
   50808:   7100091f    cmp w8, #0x2
   5080c:   54001cc2    b.cs    50ba4 <__libc_init@plt-0xff0c>  // b.hs, b.nlast
   50810:   39400028    ldrb    w8, [x1]
   50814:   aa0203f3    mov x19, x2
   50818:   aa0103f7    mov x23, x1
   5081c:   7101391f    cmp w8, #0x4e
   50820:   54000aec    b.gt    5097c <__libc_init@plt-0x10134>
   50824:   51010508    sub w8, w8, #0x41
   50828:   7100211f    cmp w8, #0x8
   5082c:   54001208    b.hi    50a6c <__libc_init@plt-0x10044>  // b.pmore
   50830:   d503201f    nop
   50834:   50debd69    adr x9, dfe2 <__libc_init@plt-0x52ace>
   50838:   1000008a    adr x10, 50848 <__libc_init@plt-0x10268>
   5083c:   3868692b    ldrb    w11, [x9, x8]
   50840:   8b0b094a    add x10, x10, x11, lsl #2
   50844:   d61f0140    br  x10
   50848:   910063e2    add x2, sp, #0x18
   5084c:   d10043a3    sub x3, x29, #0x10
   50850:   aa1503e0    mov x0, x21
   50854:   aa1703e1    mov x1, x23
   50858:   381f03bf    sturb   wzr, [x29, #-16]
   5085c:   381f43bf    sturb   wzr, [x29, #-12]
   50860:   390063ff    strb    wzr, [sp, #24]
   50864:   390073ff    strb    wzr, [sp, #28]
   50868:   940000d8    bl  50bc8 <__libc_init@plt-0xfee8>
   5086c:   394073e8    ldrb    w8, [sp, #28]
   50870:   2a1f03fa    mov w26, wzr
   50874:   a900ffff    stp xzr, xzr, [sp, #8]
   50878:   34000c88    cbz w8, 50a08 <__libc_init@plt-0x100a8>
   5087c:   b9401bf8    ldr w24, [sp, #24]
   50880:   2a0003fb    mov w27, w0
   50884:   394073e8    ldrb    w8, [sp, #28]
   50888:   b201e7fc    mov x28, #0x9999999999999999        // #-7378697629483820647
   5088c:   f2e3333c    movk    x28, #0x1999, lsl #48
   50890:   b201e7f6    mov x22, #0x9999999999999999        // #-7378697629483820647
   50894:   aa1803e0    mov x0, x24
   50898:   b90007fb    str w27, [sp, #4]
   5089c:   b3607d00    bfi x0, x8, #32, #32
   508a0:   7100831f    cmp w24, #0x20
   508a4:   54000060    b.eq    508b0 <__libc_init@plt-0x10200>  // b.none
   508a8:   7100271f    cmp w24, #0x9
   508ac:   540000a1    b.ne    508c0 <__libc_init@plt-0x101f0>  // b.any
   508b0:   394072e8    ldrb    w8, [x23, #28]
   508b4:   360004c8    tbz w8, #0, 5094c <__libc_init@plt-0x10164>
   508b8:   2a1f03fb    mov w27, wzr
   508bc:   14000004    b   508cc <__libc_init@plt-0x101e4>
   508c0:   5100c31b    sub w27, w24, #0x30
   508c4:   7100277f    cmp w27, #0x9
   508c8:   540013e8    b.hi    50b44 <__libc_init@plt-0xff6c>  // b.pmore
   508cc:   f9400be8    ldr x8, [sp, #16]
   508d0:   eb1c011f    cmp x8, x28
   508d4:   540000c3    b.cc    508ec <__libc_init@plt-0x101c4>  // b.lo, b.ul, b.last
   508d8:   f94007e9    ldr x9, [sp, #8]
   508dc:   eb1c011f    cmp x8, x28
   508e0:   540000a1    b.ne    508f4 <__libc_init@plt-0x101bc>  // b.any
   508e4:   eb16013f    cmp x9, x22
   508e8:   54000062    b.cs    508f4 <__libc_init@plt-0x101bc>  // b.hs, b.nlast
   508ec:   2a1f03e8    mov w8, wzr
   508f0:   14000009    b   50914 <__libc_init@plt-0x1019c>
   508f4:   eb1c011f    cmp x8, x28
   508f8:   1a9f97e8    cset    w8, hi  // hi = pmore
   508fc:   eb16013f    cmp x9, x22
   50900:   1a9f97e9    cset    w9, hi  // hi = pmore
   50904:   7100177f    cmp w27, #0x5
   50908:   2a090108    orr w8, w8, w9
   5090c:   1a9f97e9    cset    w9, hi  // hi = pmore
   50910:   2a090108    orr w8, w8, w9
   50914:   910023e0    add x0, sp, #0x8
   50918:   52800141    mov w1, #0xa                    // #10
   5091c:   aa1f03e2    mov x2, xzr
   50920:   2a08035a    orr w26, w26, w8
   50924:   940001b8    bl  51004 <__libc_init@plt-0xfaac>
   50928:   9240f808    and x8, x0, #0x7fffffffffffffff
   5092c:   8b3b4108    add x8, x8, w27, uxtw
   50930:   d37ffd08    lsr x8, x8, #63
   50934:   8b40fd08    add x8, x8, x0, lsr #63
   50938:   f100051f    cmp x8, #0x1
   5093c:   8b3b4008    add x8, x0, w27, uxtw
   50940:   9a819429    cinc    x9, x1, hi  // hi = pmore
   50944:   5280003b    mov w27, #0x1                       // #1
   50948:   a900a7e8    stp x8, x9, [sp, #8]
   5094c:   d10043a1    sub x1, x29, #0x10
   50950:   aa1503e0    mov x0, x21
   50954:   aa1703e2    mov x2, x23
   50958:   97ff6152    bl  28ea0 <__libc_init@plt-0x37c10>
   5095c:   2a0003f8    mov w24, w0
   50960:   f2601c1f    tst x0, #0xff00000000
   50964:   54fff9e1    b.ne    508a0 <__libc_init@plt-0x10210>  // b.any
   50968:   d360fc08    lsr x8, x0, #32
   5096c:   b9001be0    str w0, [sp, #24]
   50970:   b94007e0    ldr w0, [sp, #4]
   50974:   390073e8    strb    w8, [sp, #28]
   50978:   14000025    b   50a0c <__libc_init@plt-0x100a4>
   5097c:   71013d1f    cmp w8, #0x4f
   50980:   54000260    b.eq    509cc <__libc_init@plt-0x100e4>  // b.none
   50984:   7101691f    cmp w8, #0x5a
   50988:   540002c0    b.eq    509e0 <__libc_init@plt-0x100d0>  // b.none
   5098c:   71019d1f    cmp w8, #0x67
   50990:   540006e1    b.ne    50a6c <__libc_init@plt-0x10044>  // b.any
   50994:   aa1503e0    mov x0, x21
   50998:   94000bf0    bl  53958 <__libc_init@plt-0xd158>
   5099c:   3607f560    tbz w0, #0, 50848 <__libc_init@plt-0x10268>
   509a0:   14000073    b   50b6c <__libc_init@plt-0xff44>
   509a4:   aa1503e0    mov x0, x21
   509a8:   aa1703e1    mov x1, x23
   509ac:   aa1303e2    mov x2, x19
   509b0:   97fff4f2    bl  4dd78 <__libc_init@plt-0x12d38>
   509b4:   1400000f    b   509f0 <__libc_init@plt-0x100c0>
   509b8:   aa1503e0    mov x0, x21
   509bc:   aa1703e1    mov x1, x23
   509c0:   aa1303e2    mov x2, x19
   509c4:   97fff331    bl  4d688 <__libc_init@plt-0x13428>
   509c8:   1400000a    b   509f0 <__libc_init@plt-0x100c0>
   509cc:   aa1503e0    mov x0, x21
   509d0:   aa1703e1    mov x1, x23
   509d4:   aa1303e2    mov x2, x19
   509d8:   97fff3b6    bl  4d8b0 <__libc_init@plt-0x13200>
   509dc:   14000005    b   509f0 <__libc_init@plt-0x100c0>
   509e0:   aa1503e0    mov x0, x21
   509e4:   aa1703e1    mov x1, x23
   509e8:   aa1303e2    mov x2, x19
   509ec:   97fff445    bl  4db00 <__libc_init@plt-0x12fb0>
   509f0:   f9401728    ldr x8, [x25, #40]
   509f4:   f85f83a9    ldur    x9, [x29, #-8]
   509f8:   eb09011f    cmp x8, x9
   509fc:   54000e41    b.ne    50bc4 <__libc_init@plt-0xfeec>  // b.any
   50a00:   12000000    and w0, w0, #0x1
   50a04:   14000060    b   50b84 <__libc_init@plt-0xff2c>
   50a08:   2a0003fb    mov w27, w0
   50a0c:   7100069f    cmp w20, #0x1
   50a10:   5400020b    b.lt    50a50 <__libc_init@plt-0x10060>  // b.tstop
   50a14:   531d7288    lsl w8, w20, #3
   50a18:   51000508    sub w8, w8, #0x1
   50a1c:   7102011f    cmp w8, #0x80
   50a20:   54000182    b.cs    50a50 <__libc_init@plt-0x10060>  // b.hs, b.nlast
   50a24:   93407d09    sxtw    x9, w8
   50a28:   5280002a    mov w10, #0x1                       // #1
   50a2c:   f9400be8    ldr x8, [sp, #16]
   50a30:   7100fd3f    cmp w9, #0x3f
   50a34:   9ac9214b    lsl x11, x10, x9
   50a38:   9a9f816a    csel    x10, x11, xzr, hi   // hi = pmore
   50a3c:   9a8b83e9    csel    x9, xzr, x11, hi    // hi = pmore
   50a40:   eb0a011f    cmp x8, x10
   50a44:   54000702    b.cs    50b24 <__libc_init@plt-0xff8c>  // b.hs, b.nlast
   50a48:   2a1f03e9    mov w9, wzr
   50a4c:   14000016    b   50aa4 <__libc_init@plt-0x1000c>
   50a50:   aa1f03ea    mov x10, xzr
   50a54:   aa1f03e9    mov x9, xzr
   50a58:   f9400be8    ldr x8, [sp, #16]
   50a5c:   eb08015f    cmp x10, x8
   50a60:   54000142    b.cs    50a88 <__libc_init@plt-0x10028>  // b.hs, b.nlast
   50a64:   52800029    mov w9, #0x1                    // #1
   50a68:   1400000d    b   50a9c <__libc_init@plt-0x10014>
   50a6c:   aa1503e0    mov x0, x21
   50a70:   97ff6069    bl  28c14 <__libc_init@plt-0x37e9c>
   50a74:   394002e3    ldrb    w3, [x23]
   50a78:   90fffde2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   50a7c:   91201042    add x2, x2, #0x804
   50a80:   52807da1    mov w1, #0x3ed                  // #1005
   50a84:   14000039    b   50b68 <__libc_init@plt-0xff48>
   50a88:   f94007ea    ldr x10, [sp, #8]
   50a8c:   1a9f17eb    cset    w11, eq // eq = none
   50a90:   eb0a013f    cmp x9, x10
   50a94:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   50a98:   0a090169    and w9, w11, w9
   50a9c:   2a200129    orn w9, w9, w0
   50aa0:   12000129    and w9, w9, #0x1
   50aa4:   1200034a    and w10, w26, #0x1
   50aa8:   2a0a0129    orr w9, w9, w10
   50aac:   34000109    cbz w9, 50acc <__libc_init@plt-0xffe4>
   50ab0:   aa1503e0    mov x0, x21
   50ab4:   97ff6058    bl  28c14 <__libc_init@plt-0x37e9c>
   50ab8:   90fffde2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   50abc:   52808161    mov w1, #0x40b                  // #1035
   50ac0:   910df842    add x2, x2, #0x37e
   50ac4:   2a1403e3    mov w3, w20
   50ac8:   14000028    b   50b68 <__libc_init@plt-0xff48>
   50acc:   36000180    tbz w0, #0, 50afc <__libc_init@plt-0xffb4>
   50ad0:   f94007e9    ldr x9, [sp, #8]
   50ad4:   aa2903ea    mvn x10, x9
   50ad8:   cb0903e9    neg x9, x9
   50adc:   9240f94b    and x11, x10, #0x7fffffffffffffff
   50ae0:   9100056b    add x11, x11, #0x1
   50ae4:   d37ffd6b    lsr x11, x11, #63
   50ae8:   8b4afd6a    add x10, x11, x10, lsr #63
   50aec:   cb0803eb    neg x11, x8
   50af0:   f100055f    cmp x10, #0x1
   50af4:   da888168    csinv   x8, x11, x8, hi // hi = pmore
   50af8:   a900a3e9    stp x9, x8, [sp, #8]
   50afc:   370000bb    tbnz    w27, #0, 50b10 <__libc_init@plt-0xffa0>
   50b00:   aa1503e0    mov x0, x21
   50b04:   97ff5b84    bl  27914 <__libc_init@plt-0x3919c>
   50b08:   97ff579f    bl  26984 <__libc_init@plt-0x3a12c>
   50b0c:   37000300    tbnz    w0, #0, 50b6c <__libc_init@plt-0xff44>
   50b10:   93407e82    sxtw    x2, w20
   50b14:   910023e1    add x1, sp, #0x8
   50b18:   aa1303e0    mov x0, x19
   50b1c:   94004079    bl  60d00 <memcpy@plt>
   50b20:   14000014    b   50b70 <__libc_init@plt-0xff40>
   50b24:   eb0a011f    cmp x8, x10
   50b28:   54fff9a1    b.ne    50a5c <__libc_init@plt-0x10054>  // b.any
   50b2c:   f94007eb    ldr x11, [sp, #8]
   50b30:   eb09017f    cmp x11, x9
   50b34:   54fff942    b.cs    50a5c <__libc_init@plt-0x10054>  // b.hs, b.nlast
   50b38:   2a1f03e9    mov w9, wzr
   50b3c:   aa0a03e8    mov x8, x10
   50b40:   17ffffd9    b   50aa4 <__libc_init@plt-0x1000c>
   50b44:   d360fc08    lsr x8, x0, #32
   50b48:   b9001be0    str w0, [sp, #24]
   50b4c:   aa1503e0    mov x0, x21
   50b50:   390073e8    strb    w8, [sp, #28]
   50b54:   97ff6030    bl  28c14 <__libc_init@plt-0x37e9c>
   50b58:   90fffde2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   50b5c:   52807d21    mov w1, #0x3e9                  // #1001
   50b60:   91147842    add x2, x2, #0x51e
   50b64:   2a1803e3    mov w3, w24
   50b68:   97ff478c    bl  22998 <__libc_init@plt-0x3e118>
   50b6c:   2a1f03fb    mov w27, wzr
   50b70:   f9401728    ldr x8, [x25, #40]
   50b74:   f85f83a9    ldur    x9, [x29, #-8]
   50b78:   eb09011f    cmp x8, x9
   50b7c:   54000241    b.ne    50bc4 <__libc_init@plt-0xfeec>  // b.any
   50b80:   12000360    and w0, w27, #0x1
   50b84:   a9484ff4    ldp x20, x19, [sp, #128]
   50b88:   a94757f6    ldp x22, x21, [sp, #112]
   50b8c:   a9465ff8    ldp x24, x23, [sp, #96]
   50b90:   a94567fa    ldp x26, x25, [sp, #80]
   50b94:   a9446ffc    ldp x28, x27, [sp, #64]
   50b98:   a9437bfd    ldp x29, x30, [sp, #48]
   50b9c:   910243ff    add sp, sp, #0x90
   50ba0:   d65f03c0    ret
   50ba4:   aa1503e0    mov x0, x21
   50ba8:   97ff601b    bl  28c14 <__libc_init@plt-0x37e9c>
   50bac:   90fffde1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   50bb0:   d0fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   50bb4:   9139ac21    add x1, x1, #0xe6b
   50bb8:   910fb842    add x2, x2, #0x3ee
   50bbc:   52800e83    mov w3, #0x74                   // #116
   50bc0:   97ff4961    bl  23144 <__libc_init@plt-0x3d96c>
   50bc4:   94003fdf    bl  60b40 <__stack_chk_fail@plt>
   50bc8:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   50bcc:   f9000bf7    str x23, [sp, #16]
   50bd0:   910003fd    mov x29, sp
   50bd4:   a90257f6    stp x22, x21, [sp, #32]
   50bd8:   a9034ff4    stp x20, x19, [sp, #48]
   50bdc:   aa0203f3    mov x19, x2
   50be0:   aa0303e2    mov x2, x3
   50be4:   aa0303f4    mov x20, x3
   50be8:   aa0103f5    mov x21, x1
   50bec:   aa0003f6    mov x22, x0
   50bf0:   94000086    bl  50e08 <__libc_init@plt-0xfca8>
   50bf4:   d360fc08    lsr x8, x0, #32
   50bf8:   f2601c1f    tst x0, #0xff00000000
   50bfc:   b9000260    str w0, [x19]
   50c00:   39001268    strb    w8, [x19, #4]
   50c04:   54000240    b.eq    50c4c <__libc_init@plt-0xfe64>  // b.none
   50c08:   7100b41f    cmp w0, #0x2d
   50c0c:   54000060    b.eq    50c18 <__libc_init@plt-0xfe98>  // b.none
   50c10:   7100ac1f    cmp w0, #0x2b
   50c14:   540001c1    b.ne    50c4c <__libc_init@plt-0xfe64>  // b.any
   50c18:   7100b41f    cmp w0, #0x2d
   50c1c:   aa1603e0    mov x0, x22
   50c20:   aa1403e1    mov x1, x20
   50c24:   1a9f17f7    cset    w23, eq // eq = none
   50c28:   940000ae    bl  50ee0 <__libc_init@plt-0xfbd0>
   50c2c:   aa1603e0    mov x0, x22
   50c30:   aa1403e1    mov x1, x20
   50c34:   aa1503e2    mov x2, x21
   50c38:   97ff609a    bl  28ea0 <__libc_init@plt-0x37c10>
   50c3c:   d360fc08    lsr x8, x0, #32
   50c40:   b9000260    str w0, [x19]
   50c44:   39001268    strb    w8, [x19, #4]
   50c48:   14000002    b   50c50 <__libc_init@plt-0xfe60>
   50c4c:   2a1f03f7    mov w23, wzr
   50c50:   a9434ff4    ldp x20, x19, [sp, #48]
   50c54:   2a1703e0    mov w0, w23
   50c58:   a94257f6    ldp x22, x21, [sp, #32]
   50c5c:   f9400bf7    ldr x23, [sp, #16]
   50c60:   a8c47bfd    ldp x29, x30, [sp], #64
   50c64:   d65f03c0    ret
   50c68:   d10143ff    sub sp, sp, #0x50
   50c6c:   a9017bfd    stp x29, x30, [sp, #16]
   50c70:   910043fd    add x29, sp, #0x10
   50c74:   f90013f7    str x23, [sp, #32]
   50c78:   a90357f6    stp x22, x21, [sp, #48]
   50c7c:   a9044ff4    stp x20, x19, [sp, #64]
   50c80:   d53bd057    mrs x23, tpidr_el0
   50c84:   aa0203f5    mov x21, x2
   50c88:   f94016e8    ldr x8, [x23, #40]
   50c8c:   aa0103f4    mov x20, x1
   50c90:   aa0003f3    mov x19, x0
   50c94:   f90007e8    str x8, [sp, #8]
   50c98:   39400028    ldrb    w8, [x1]
   50c9c:   71011d1f    cmp w8, #0x47
   50ca0:   54000100    b.eq    50cc0 <__libc_init@plt-0xfdf0>  // b.none
   50ca4:   7101311f    cmp w8, #0x4c
   50ca8:   540000c0    b.eq    50cc0 <__libc_init@plt-0xfdf0>  // b.none
   50cac:   71019d1f    cmp w8, #0x67
   50cb0:   540004a1    b.ne    50d44 <__libc_init@plt-0xfd6c>  // b.any
   50cb4:   aa1303e0    mov x0, x19
   50cb8:   94000b28    bl  53958 <__libc_init@plt-0xd158>
   50cbc:   370008e0    tbnz    w0, #0, 50dd8 <__libc_init@plt-0xfcd8>
   50cc0:   910003e2    mov x2, sp
   50cc4:   aa1303e0    mov x0, x19
   50cc8:   aa1403e1    mov x1, x20
   50ccc:   390003ff    strb    wzr, [sp]
   50cd0:   390013ff    strb    wzr, [sp, #4]
   50cd4:   9400004d    bl  50e08 <__libc_init@plt-0xfca8>
   50cd8:   f2601c1f    tst x0, #0xff00000000
   50cdc:   54000260    b.eq    50d28 <__libc_init@plt-0xfd88>  // b.none
   50ce0:   aa0003f6    mov x22, x0
   50ce4:   7100badf    cmp w22, #0x2e
   50ce8:   54000101    b.ne    50d08 <__libc_init@plt-0xfda8>  // b.any
   50cec:   910003e1    mov x1, sp
   50cf0:   aa1303e0    mov x0, x19
   50cf4:   aa1403e2    mov x2, x20
   50cf8:   97ff606a    bl  28ea0 <__libc_init@plt-0x37c10>
   50cfc:   2a0003f6    mov w22, w0
   50d00:   f2601c1f    tst x0, #0xff00000000
   50d04:   54000120    b.eq    50d28 <__libc_init@plt-0xfd88>  // b.none
   50d08:   52800028    mov w8, #0x1                    // #1
   50d0c:   710196df    cmp w22, #0x65
   50d10:   5400028c    b.gt    50d60 <__libc_init@plt-0xfd50>
   50d14:   71011adf    cmp w22, #0x46
   50d18:   540002c0    b.eq    50d70 <__libc_init@plt-0xfd40>  // b.none
   50d1c:   710152df    cmp w22, #0x54
   50d20:   540002a0    b.eq    50d74 <__libc_init@plt-0xfd3c>  // b.none
   50d24:   14000026    b   50dbc <__libc_init@plt-0xfcf4>
   50d28:   aa1303e0    mov x0, x19
   50d2c:   97ff5fba    bl  28c14 <__libc_init@plt-0x37e9c>
   50d30:   d0fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   50d34:   52807d21    mov w1, #0x3e9                  // #1001
   50d38:   9110c442    add x2, x2, #0x431
   50d3c:   97ff4717    bl  22998 <__libc_init@plt-0x3e118>
   50d40:   14000026    b   50dd8 <__libc_init@plt-0xfcd8>
   50d44:   aa1303e0    mov x0, x19
   50d48:   97ff5fb3    bl  28c14 <__libc_init@plt-0x37e9c>
   50d4c:   d0fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   50d50:   39400283    ldrb    w3, [x20]
   50d54:   913d4842    add x2, x2, #0xf52
   50d58:   52807da1    mov w1, #0x3ed                  // #1005
   50d5c:   1400001e    b   50dd4 <__libc_init@plt-0xfcdc>
   50d60:   7101d2df    cmp w22, #0x74
   50d64:   54000080    b.eq    50d74 <__libc_init@plt-0xfd3c>  // b.none
   50d68:   71019adf    cmp w22, #0x66
   50d6c:   54000281    b.ne    50dbc <__libc_init@plt-0xfcf4>  // b.any
   50d70:   2a1f03e8    mov w8, wzr
   50d74:   394013e9    ldrb    w9, [sp, #4]
   50d78:   390002a8    strb    w8, [x21]
   50d7c:   340000a9    cbz w9, 50d90 <__libc_init@plt-0xfd20>
   50d80:   b98003e1    ldrsw   x1, [sp]
   50d84:   aa1303e0    mov x0, x19
   50d88:   97ff5bdb    bl  27cf4 <__libc_init@plt-0x38dbc>
   50d8c:   1400000a    b   50db4 <__libc_init@plt-0xfcfc>
   50d90:   39400288    ldrb    w8, [x20]
   50d94:   71019d1f    cmp w8, #0x67
   50d98:   540000e1    b.ne    50db4 <__libc_init@plt-0xfcfc>  // b.any
   50d9c:   910003e1    mov x1, sp
   50da0:   aa1303e0    mov x0, x19
   50da4:   aa1403e2    mov x2, x20
   50da8:   97ff603e    bl  28ea0 <__libc_init@plt-0x37c10>
   50dac:   d3609c08    ubfx    x8, x0, #32, #8
   50db0:   35ffff68    cbnz    w8, 50d9c <__libc_init@plt-0xfd14>
   50db4:   52800020    mov w0, #0x1                    // #1
   50db8:   14000009    b   50ddc <__libc_init@plt-0xfcd4>
   50dbc:   aa1303e0    mov x0, x19
   50dc0:   97ff5f95    bl  28c14 <__libc_init@plt-0x37e9c>
   50dc4:   90fffde2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   50dc8:   52807d21    mov w1, #0x3e9                  // #1001
   50dcc:   9126a842    add x2, x2, #0x9aa
   50dd0:   2a1603e3    mov w3, w22
   50dd4:   97ff46f1    bl  22998 <__libc_init@plt-0x3e118>
   50dd8:   2a1f03e0    mov w0, wzr
   50ddc:   f94016e8    ldr x8, [x23, #40]
   50de0:   f94007e9    ldr x9, [sp, #8]
   50de4:   eb09011f    cmp x8, x9
   50de8:   540000e1    b.ne    50e04 <__libc_init@plt-0xfcac>  // b.any
   50dec:   a9444ff4    ldp x20, x19, [sp, #64]
   50df0:   a94357f6    ldp x22, x21, [sp, #48]
   50df4:   a9417bfd    ldp x29, x30, [sp, #16]
   50df8:   f94013f7    ldr x23, [sp, #32]
   50dfc:   910143ff    add sp, sp, #0x50
   50e00:   d65f03c0    ret
   50e04:   94003f4f    bl  60b40 <__stack_chk_fail@plt>
   50e08:   d10103ff    sub sp, sp, #0x40
   50e0c:   a9017bfd    stp x29, x30, [sp, #16]
   50e10:   910043fd    add x29, sp, #0x10
   50e14:   a90257f6    stp x22, x21, [sp, #32]
   50e18:   a9034ff4    stp x20, x19, [sp, #48]
   50e1c:   d53bd056    mrs x22, tpidr_el0
   50e20:   aa0203f4    mov x20, x2
   50e24:   f94016c8    ldr x8, [x22, #40]
   50e28:   aa0103f3    mov x19, x1
   50e2c:   aa0003f5    mov x21, x0
   50e30:   f90007e8    str x8, [sp, #8]
   50e34:   39401048    ldrb    w8, [x2, #4]
   50e38:   34000048    cbz w8, 50e40 <__libc_init@plt-0xfc70>
   50e3c:   3900129f    strb    wzr, [x20, #4]
   50e40:   39400268    ldrb    w8, [x19]
   50e44:   51019d08    sub w8, w8, #0x67
   50e48:   71004d1f    cmp w8, #0x13
   50e4c:   54000188    b.hi    50e7c <__libc_init@plt-0xfc34>  // b.pmore
   50e50:   52800029    mov w9, #0x1                    // #1
   50e54:   1ac82128    lsl w8, w9, w8
   50e58:   52810029    mov w9, #0x801                  // #2049
   50e5c:   72a00109    movk    w9, #0x8, lsl #16
   50e60:   6a09011f    tst w8, w9
   50e64:   540000c0    b.eq    50e7c <__libc_init@plt-0xfc34>  // b.none
   50e68:   910003e1    mov x1, sp
   50e6c:   aa1503e0    mov x0, x21
   50e70:   f90003ff    str xzr, [sp]
   50e74:   97ff6339    bl  29b58 <__libc_init@plt-0x36f58>
   50e78:   1400000c    b   50ea8 <__libc_init@plt-0xfc08>
   50e7c:   39402268    ldrb    w8, [x19, #8]
   50e80:   340000e8    cbz w8, 50e9c <__libc_init@plt-0xfc14>
   50e84:   b9400668    ldr w8, [x19, #4]
   50e88:   7100051f    cmp w8, #0x1
   50e8c:   5400008b    b.lt    50e9c <__libc_init@plt-0xfc14>  // b.tstop
   50e90:   52800029    mov w9, #0x1                    // #1
   50e94:   b9000288    str w8, [x20]
   50e98:   39001289    strb    w9, [x20, #4]
   50e9c:   aa1503e0    mov x0, x21
   50ea0:   aa1403e1    mov x1, x20
   50ea4:   9400000f    bl  50ee0 <__libc_init@plt-0xfbd0>
   50ea8:   aa1503e0    mov x0, x21
   50eac:   aa1403e1    mov x1, x20
   50eb0:   aa1303e2    mov x2, x19
   50eb4:   97ff5ffb    bl  28ea0 <__libc_init@plt-0x37c10>
   50eb8:   f94016c8    ldr x8, [x22, #40]
   50ebc:   f94007e9    ldr x9, [sp, #8]
   50ec0:   eb09011f    cmp x8, x9
   50ec4:   540000c1    b.ne    50edc <__libc_init@plt-0xfbd4>  // b.any
   50ec8:   a9434ff4    ldp x20, x19, [sp, #48]
   50ecc:   a94257f6    ldp x22, x21, [sp, #32]
   50ed0:   a9417bfd    ldp x29, x30, [sp, #16]
   50ed4:   910103ff    add sp, sp, #0x40
   50ed8:   d65f03c0    ret
   50edc:   94003f19    bl  60b40 <__stack_chk_fail@plt>
   50ee0:   d10103ff    sub sp, sp, #0x40
   50ee4:   a9017bfd    stp x29, x30, [sp, #16]
   50ee8:   910043fd    add x29, sp, #0x10
   50eec:   a90257f6    stp x22, x21, [sp, #32]
   50ef0:   a9034ff4    stp x20, x19, [sp, #48]
   50ef4:   d53bd056    mrs x22, tpidr_el0
   50ef8:   aa0103f3    mov x19, x1
   50efc:   f94016c8    ldr x8, [x22, #40]
   50f00:   aa0003f4    mov x20, x0
   50f04:   f90007e8    str x8, [sp, #8]
   50f08:   39401028    ldrb    w8, [x1, #4]
   50f0c:   34000448    cbz w8, 50f94 <__libc_init@plt-0xfb1c>
   50f10:   b9400268    ldr w8, [x19]
   50f14:   7100051f    cmp w8, #0x1
   50f18:   540003ea    b.ge    50f94 <__libc_init@plt-0xfb1c>  // b.tcont
   50f1c:   aa1f03e9    mov x9, xzr
   50f20:   aa1f03ea    mov x10, xzr
   50f24:   aa1f03eb    mov x11, xzr
   50f28:   aa1f03e8    mov x8, xzr
   50f2c:   14000025    b   50fc0 <__libc_init@plt-0xfaf0>
   50f30:   710026bf    cmp w21, #0x9
   50f34:   54000060    b.eq    50f40 <__libc_init@plt-0xfb70>  // b.none
   50f38:   710082bf    cmp w21, #0x20
   50f3c:   540005a1    b.ne    50ff0 <__libc_init@plt-0xfac0>  // b.any
   50f40:   39401268    ldrb    w8, [x19, #4]
   50f44:   34000188    cbz w8, 50f74 <__libc_init@plt-0xfb3c>
   50f48:   b9800268    ldrsw   x8, [x19]
   50f4c:   f94003e1    ldr x1, [sp]
   50f50:   eb08003f    cmp x1, x8
   50f54:   540002e8    b.hi    50fb0 <__libc_init@plt-0xfb00>  // b.pmore
   50f58:   aa1403e0    mov x0, x20
   50f5c:   97ff6042    bl  29064 <__libc_init@plt-0x37a4c>
   50f60:   f94003e1    ldr x1, [sp]
   50f64:   b9400268    ldr w8, [x19]
   50f68:   4b010108    sub w8, w8, w1
   50f6c:   b9000268    str w8, [x19]
   50f70:   14000002    b   50f78 <__libc_init@plt-0xfb38>
   50f74:   f94003e1    ldr x1, [sp]
   50f78:   aa1403e0    mov x0, x20
   50f7c:   97ff5b5e    bl  27cf4 <__libc_init@plt-0x38dbc>
   50f80:   39401268    ldrb    w8, [x19, #4]
   50f84:   34000088    cbz w8, 50f94 <__libc_init@plt-0xfb1c>
   50f88:   b9400268    ldr w8, [x19]
   50f8c:   7100011f    cmp w8, #0x0
   50f90:   5400010d    b.le    50fb0 <__libc_init@plt-0xfb00>
   50f94:   910003e1    mov x1, sp
   50f98:   aa1403e0    mov x0, x20
   50f9c:   f90003ff    str xzr, [sp]
   50fa0:   97ff5f39    bl  28c84 <__libc_init@plt-0x37e2c>
   50fa4:   aa0003f5    mov x21, x0
   50fa8:   f2601c08    ands    x8, x0, #0xff00000000
   50fac:   54fffc21    b.ne    50f30 <__libc_init@plt-0xfb80>  // b.any
   50fb0:   aa1f03ea    mov x10, xzr
   50fb4:   aa1f03e8    mov x8, xzr
   50fb8:   92785ea9    and x9, x21, #0xffffff00
   50fbc:   92585eab    and x11, x21, #0xffffff0000000000
   50fc0:   f94016cc    ldr x12, [x22, #40]
   50fc4:   f94007ed    ldr x13, [sp, #8]
   50fc8:   eb0d019f    cmp x12, x13
   50fcc:   540001a1    b.ne    51000 <__libc_init@plt-0xfab0>  // b.any
   50fd0:   a9434ff4    ldp x20, x19, [sp, #48]
   50fd4:   aa0a0129    orr x9, x9, x10
   50fd8:   aa080168    orr x8, x11, x8
   50fdc:   a94257f6    ldp x22, x21, [sp, #32]
   50fe0:   aa090100    orr x0, x8, x9
   50fe4:   a9417bfd    ldp x29, x30, [sp, #16]
   50fe8:   910103ff    add sp, sp, #0x40
   50fec:   d65f03c0    ret
   50ff0:   92785ea9    and x9, x21, #0xffffff00
   50ff4:   92585eab    and x11, x21, #0xffffff0000000000
   50ff8:   92401eaa    and x10, x21, #0xff
   50ffc:   17fffff1    b   50fc0 <__libc_init@plt-0xfaf0>
   51000:   94003ed0    bl  60b40 <__stack_chk_fail@plt>
   51004:   a9402809    ldp x9, x10, [x0]
   51008:   92407d28    and x8, x9, #0xffffffff
   5100c:   d360fd29    lsr x9, x9, #32
   51010:   aa02014b    orr x11, x10, x2
   51014:   b50003ab    cbnz    x11, 51088 <__libc_init@plt-0xfa28>
   51018:   d360fc2a    lsr x10, x1, #32
   5101c:   92407c2b    and x11, x1, #0xffffffff
   51020:   9b0a7d0c    mul x12, x8, x10
   51024:   9b0b7d2d    mul x13, x9, x11
   51028:   9b0b7d08    mul x8, x8, x11
   5102c:   9240f98b    and x11, x12, #0x7fffffffffffffff
   51030:   9240f9ae    and x14, x13, #0x7fffffffffffffff
   51034:   9b0a7d29    mul x9, x9, x10
   51038:   8b0e016a    add x10, x11, x14
   5103c:   d37ffd8b    lsr x11, x12, #63
   51040:   8b0d018c    add x12, x12, x13
   51044:   8b4dfd6b    add x11, x11, x13, lsr #63
   51048:   8b4afd6a    add x10, x11, x10, lsr #63
   5104c:   d3607d8b    lsl x11, x12, #32
   51050:   9240f90d    and x13, x8, #0x7fffffffffffffff
   51054:   9260796b    and x11, x11, #0x7fffffff00000000
   51058:   f100055f    cmp x10, #0x1
   5105c:   8b0d016a    add x10, x11, x13
   51060:   d35f7d8b    ubfx    x11, x12, #31, #1
   51064:   1a9f97ed    cset    w13, hi // hi = pmore
   51068:   8b48fd6b    add x11, x11, x8, lsr #63
   5106c:   8b4c8129    add x9, x9, x12, lsr #32
   51070:   8b4afd6a    add x10, x11, x10, lsr #63
   51074:   8b0d8129    add x9, x9, x13, lsl #32
   51078:   f100055f    cmp x10, #0x1
   5107c:   8b0c8100    add x0, x8, x12, lsl #32
   51080:   9a899521    cinc    x1, x9, hi  // hi = pmore
   51084:   d65f03c0    ret
   51088:   d360fc2b    lsr x11, x1, #32
   5108c:   92407c2c    and x12, x1, #0xffffffff
   51090:   d360fd4e    lsr x14, x10, #32
   51094:   9ba17d51    umull   x17, w10, w1
   51098:   1b0b7d4a    mul w10, w10, w11
   5109c:   92407c50    and x16, x2, #0xffffffff
   510a0:   9b0b7d0d    mul x13, x8, x11
   510a4:   d360fc40    lsr x0, x2, #32
   510a8:   9b0c7d2f    mul x15, x9, x12
   510ac:   1b0129ca    madd    w10, w14, w1, w10
   510b0:   9240f9a3    and x3, x13, #0x7fffffffffffffff
   510b4:   9240f9e4    and x4, x15, #0x7fffffffffffffff
   510b8:   9b0c7d0c    mul x12, x8, x12
   510bc:   8b040063    add x3, x3, x4
   510c0:   d37ffda4    lsr x4, x13, #63
   510c4:   8b0f01ad    add x13, x13, x15
   510c8:   1b02292a    madd    w10, w9, w2, w10
   510cc:   9b0b4529    madd    x9, x9, x11, x17
   510d0:   8b4ffc84    add x4, x4, x15, lsr #63
   510d4:   d3607daf    lsl x15, x13, #32
   510d8:   8b43fc83    add x3, x4, x3, lsr #63
   510dc:   9240f98b    and x11, x12, #0x7fffffffffffffff
   510e0:   1b00290a    madd    w10, w8, w0, w10
   510e4:   926079ef    and x15, x15, #0x7fffffff00000000
   510e8:   9b102508    madd    x8, x8, x16, x9
   510ec:   f100047f    cmp x3, #0x1
   510f0:   8b0b01e9    add x9, x15, x11
   510f4:   d35f7dab    ubfx    x11, x13, #31, #1
   510f8:   1a9f97ee    cset    w14, hi // hi = pmore
   510fc:   8b4cfd6b    add x11, x11, x12, lsr #63
   51100:   8b4d8108    add x8, x8, x13, lsr #32
   51104:   8b49fd69    add x9, x11, x9, lsr #63
   51108:   8b0a8108    add x8, x8, x10, lsl #32
   5110c:   f100053f    cmp x9, #0x1
   51110:   8b0e8108    add x8, x8, x14, lsl #32
   51114:   8b0d8180    add x0, x12, x13, lsl #32
   51118:   9a889501    cinc    x1, x8, hi  // hi = pmore
   5111c:   d65f03c0    ret
   51120:   d10283ff    sub sp, sp, #0xa0
   51124:   a9047bfd    stp x29, x30, [sp, #64]
   51128:   910103fd    add x29, sp, #0x40
   5112c:   a9056ffc    stp x28, x27, [sp, #80]
   51130:   a90667fa    stp x26, x25, [sp, #96]
   51134:   a9075ff8    stp x24, x23, [sp, #112]
   51138:   a90857f6    stp x22, x21, [sp, #128]
   5113c:   a9094ff4    stp x20, x19, [sp, #144]
   51140:   aa0303f4    mov x20, x3
   51144:   aa0203f3    mov x19, x2
   51148:   d53bd05a    mrs x26, tpidr_el0
   5114c:   2a0103f8    mov w24, w1
   51150:   aa0003f9    mov x25, x0
   51154:   f9401748    ldr x8, [x26, #40]
   51158:   d10063a2    sub x2, x29, #0x18
   5115c:   d10043a3    sub x3, x29, #0x10
   51160:   aa1303e0    mov x0, x19
   51164:   aa1403e1    mov x1, x20
   51168:   aa0403f5    mov x21, x4
   5116c:   f81f83a8    stur    x8, [x29, #-8]
   51170:   381f03bf    sturb   wzr, [x29, #-16]
   51174:   381f43bf    sturb   wzr, [x29, #-12]
   51178:   381e83bf    sturb   wzr, [x29, #-24]
   5117c:   381ec3bf    sturb   wzr, [x29, #-20]
   51180:   97fffe92    bl  50bc8 <__libc_init@plt-0xfee8>
   51184:   2a1f03fb    mov w27, wzr
   51188:   36000100    tbz w0, #0, 511a8 <__libc_init@plt-0xf908>
   5118c:   7100071f    cmp w24, #0x1
   51190:   540000ab    b.lt    511a4 <__libc_init@plt-0xf90c>  // b.tstop
   51194:   528005a8    mov w8, #0x2d                   // #45
   51198:   5280003b    mov w27, #0x1                       // #1
   5119c:   39000328    strb    w8, [x25]
   511a0:   14000002    b   511a8 <__libc_init@plt-0xf908>
   511a4:   5280003b    mov w27, #0x1                       // #1
   511a8:   385ec3a8    ldurb   w8, [x29, #-20]
   511ac:   340000c8    cbz w8, 511c4 <__libc_init@plt-0xf8ec>
   511b0:   3940729c    ldrb    w28, [x20, #28]
   511b4:   b85e83b7    ldur    w23, [x29, #-24]
   511b8:   370003dc    tbnz    w28, #0, 51230 <__libc_init@plt-0xf880>
   511bc:   710082ff    cmp w23, #0x20
   511c0:   54000381    b.ne    51230 <__libc_init@plt-0xf880>  // b.any
   511c4:   385f43a8    ldurb   w8, [x29, #-12]
   511c8:   34000048    cbz w8, 511d0 <__libc_init@plt-0xf8e0>
   511cc:   381f43bf    sturb   wzr, [x29, #-12]
   511d0:   aa1303e0    mov x0, x19
   511d4:   97ff59d0    bl  27914 <__libc_init@plt-0x3919c>
   511d8:   97ff55eb    bl  26984 <__libc_init@plt-0x3a12c>
   511dc:   36000060    tbz w0, #0, 511e8 <__libc_init@plt-0xf8c8>
   511e0:   2a1b03f6    mov w22, w27
   511e4:   14000006    b   511fc <__libc_init@plt-0xf8b4>
   511e8:   6b18037f    cmp w27, w24
   511ec:   5400006a    b.ge    511f8 <__libc_init@plt-0xf8b8>  // b.tcont
   511f0:   52800608    mov w8, #0x30                   // #48
   511f4:   383b4b28    strb    w8, [x25, w27, uxtw]
   511f8:   11000776    add w22, w27, #0x1
   511fc:   f9401748    ldr x8, [x26, #40]
   51200:   f85f83a9    ldur    x9, [x29, #-8]
   51204:   eb09011f    cmp x8, x9
   51208:   54002f01    b.ne    517e8 <__libc_init@plt-0xf2c8>  // b.any
   5120c:   2a1603e0    mov w0, w22
   51210:   a9494ff4    ldp x20, x19, [sp, #144]
   51214:   a94857f6    ldp x22, x21, [sp, #128]
   51218:   a9475ff8    ldp x24, x23, [sp, #112]
   5121c:   a94667fa    ldp x26, x25, [sp, #96]
   51220:   a9456ffc    ldp x28, x27, [sp, #80]
   51224:   a9447bfd    ldp x29, x30, [sp, #64]
   51228:   910283ff    add sp, sp, #0xa0
   5122c:   d65f03c0    ret
   51230:   721f039f    tst w28, #0x2
   51234:   52800588    mov w8, #0x2c                   // #44
   51238:   528005c9    mov w9, #0x2e                   // #46
   5123c:   f9000ff5    str x21, [sp, #24]
   51240:   1a880128    csel    w8, w9, w8, eq  // eq = none
   51244:   510082e9    sub w9, w23, #0x20
   51248:   b90017e8    str w8, [sp, #20]
   5124c:   510186e8    sub w8, w23, #0x61
   51250:   7100691f    cmp w8, #0x1a
   51254:   1a973128    csel    w8, w9, w23, cc // cc = lo, ul, last
   51258:   7101391f    cmp w8, #0x4e
   5125c:   54000060    b.eq    51268 <__libc_init@plt-0xf848>  // b.none
   51260:   7101251f    cmp w8, #0x49
   51264:   54000441    b.ne    512ec <__libc_init@plt-0xf7c4>  // b.any
   51268:   385ec3a8    ldurb   w8, [x29, #-20]
   5126c:   2a1b03f6    mov w22, w27
   51270:   b85e83a0    ldur    w0, [x29, #-24]
   51274:   93407f15    sxtw    x21, w24
   51278:   52800029    mov w9, #0x1                    // #1
   5127c:   b3607d00    bfi x0, x8, #32, #32
   51280:   710186ff    cmp w23, #0x61
   51284:   540000e3    b.cc    512a0 <__libc_init@plt-0xf810>  // b.lo, b.ul, b.last
   51288:   7101eeff    cmp w23, #0x7b
   5128c:   54000502    b.cs    5132c <__libc_init@plt-0xf784>  // b.hs, b.nlast
   51290:   eb1502df    cmp x22, x21
   51294:   5400014a    b.ge    512bc <__libc_init@plt-0xf7f4>  // b.tcont
   51298:   510082f7    sub w23, w23, #0x20
   5129c:   14000007    b   512b8 <__libc_init@plt-0xf7f8>
   512a0:   710106ff    cmp w23, #0x41
   512a4:   54000503    b.cc    51344 <__libc_init@plt-0xf76c>  // b.lo, b.ul, b.last
   512a8:   71016eff    cmp w23, #0x5b
   512ac:   54000402    b.cs    5132c <__libc_init@plt-0xf784>  // b.hs, b.nlast
   512b0:   eb1502df    cmp x22, x21
   512b4:   5400004a    b.ge    512bc <__libc_init@plt-0xf7f4>  // b.tcont
   512b8:   38366b37    strb    w23, [x25, x22]
   512bc:   d10043a1    sub x1, x29, #0x10
   512c0:   aa1303e0    mov x0, x19
   512c4:   aa1403e2    mov x2, x20
   512c8:   910006d6    add x22, x22, #0x1
   512cc:   97ff5ef5    bl  28ea0 <__libc_init@plt-0x37c10>
   512d0:   d3609c09    ubfx    x9, x0, #32, #8
   512d4:   2a0003f7    mov w23, w0
   512d8:   35fffd49    cbnz    w9, 51280 <__libc_init@plt-0xf830>
   512dc:   2a1f03e8    mov w8, wzr
   512e0:   d360fc0a    lsr x10, x0, #32
   512e4:   2a0003f7    mov w23, w0
   512e8:   14000013    b   51334 <__libc_init@plt-0xf77c>
   512ec:   b94017e9    ldr w9, [sp, #20]
   512f0:   6b09011f    cmp w8, w9
   512f4:   540009c0    b.eq    5142c <__libc_init@plt-0xf684>  // b.none
   512f8:   5100c109    sub w9, w8, #0x30
   512fc:   7100293f    cmp w9, #0xa
   51300:   54000963    b.cc    5142c <__libc_init@plt-0xf684>  // b.lo, b.ul, b.last
   51304:   370007dc    tbnz    w28, #0, 513fc <__libc_init@plt-0xf6b4>
   51308:   51011108    sub w8, w8, #0x44
   5130c:   7100351f    cmp w8, #0xd
   51310:   54001728    b.hi    515f4 <__libc_init@plt-0xf4bc>  // b.pmore
   51314:   52800029    mov w9, #0x1                    // #1
   51318:   1ac82128    lsl w8, w9, w8
   5131c:   52840069    mov w9, #0x2003                 // #8195
   51320:   6a09011f    tst w8, w9
   51324:   54000841    b.ne    5142c <__libc_init@plt-0xf684>  // b.any
   51328:   140000b3    b   515f4 <__libc_init@plt-0xf4bc>
   5132c:   2a1f03e8    mov w8, wzr
   51330:   d360fc0a    lsr x10, x0, #32
   51334:   f9400fec    ldr x12, [sp, #24]
   51338:   b81e83a0    stur    w0, [x29, #-24]
   5133c:   381ec3aa    sturb   w10, [x29, #-20]
   51340:   140000fb    b   5172c <__libc_init@plt-0xf384>
   51344:   d360fc08    lsr x8, x0, #32
   51348:   7100a2ff    cmp w23, #0x28
   5134c:   b81e83a0    stur    w0, [x29, #-24]
   51350:   381ec3a8    sturb   w8, [x29, #-20]
   51354:   540013a1    b.ne    515c8 <__libc_init@plt-0xf4e8>  // b.any
   51358:   910006d7    add x23, x22, #0x1
   5135c:   6b1802df    cmp w22, w24
   51360:   5400006a    b.ge    5136c <__libc_init@plt-0xf744>  // b.tcont
   51364:   52800508    mov w8, #0x28                   // #40
   51368:   38364b28    strb    w8, [x25, w22, uxtw]
   5136c:   d10043a1    sub x1, x29, #0x10
   51370:   aa1303e0    mov x0, x19
   51374:   aa1403e2    mov x2, x20
   51378:   97ff5eca    bl  28ea0 <__libc_init@plt-0x37c10>
   5137c:   aa1f03f5    mov x21, xzr
   51380:   d360fc08    lsr x8, x0, #32
   51384:   8b374337    add x23, x25, w23, uxtw
   51388:   52800039    mov w25, #0x1                       // #1
   5138c:   b81e83a0    stur    w0, [x29, #-24]
   51390:   381ec3a8    sturb   w8, [x29, #-20]
   51394:   72001d1f    tst w8, #0xff
   51398:   54002240    b.eq    517e0 <__libc_init@plt-0xf2d0>  // b.none
   5139c:   7100a41f    cmp w0, #0x29
   513a0:   0b1502c9    add w9, w22, w21
   513a4:   5a9f13e8    csetm   w8, eq  // eq = none
   513a8:   7100a01f    cmp w0, #0x28
   513ac:   1a9f1508    csinc   w8, w8, wzr, ne // ne = any
   513b0:   11000529    add w9, w9, #0x1
   513b4:   6b18013f    cmp w9, w24
   513b8:   5400004a    b.ge    513c0 <__libc_init@plt-0xf6f0>  // b.tcont
   513bc:   38356ae0    strb    w0, [x23, x21]
   513c0:   d10043a1    sub x1, x29, #0x10
   513c4:   aa1303e0    mov x0, x19
   513c8:   aa1403e2    mov x2, x20
   513cc:   0b190119    add w25, w8, w25
   513d0:   97ff5eb4    bl  28ea0 <__libc_init@plt-0x37c10>
   513d4:   910006b5    add x21, x21, #0x1
   513d8:   d360fc08    lsr x8, x0, #32
   513dc:   35fffdd9    cbnz    w25, 51394 <__libc_init@plt-0xf71c>
   513e0:   f9400fec    ldr x12, [sp, #24]
   513e4:   d3609c09    ubfx    x9, x0, #32, #8
   513e8:   0b1502ca    add w10, w22, w21
   513ec:   2a1f03e8    mov w8, wzr
   513f0:   11000556    add w22, w10, #0x1
   513f4:   2a0003f7    mov w23, w0
   513f8:   140000cd    b   5172c <__libc_init@plt-0xf384>
   513fc:   51008109    sub w9, w8, #0x20
   51400:   7100c53f    cmp w9, #0x31
   51404:   54000108    b.hi    51424 <__libc_init@plt-0xf68c>  // b.pmore
   51408:   5280002a    mov w10, #0x1                       // #1
   5140c:   9ac92149    lsl x9, x10, x9
   51410:   d280002a    mov x10, #0x1                       // #1
   51414:   f2c0060a    movk    x10, #0x30, lsl #32
   51418:   f2e0004a    movk    x10, #0x2, lsl #48
   5141c:   ea0a013f    tst x9, x10
   51420:   54000061    b.ne    5142c <__libc_init@plt-0xf684>  // b.any
   51424:   7100251f    cmp w8, #0x9
   51428:   54000e61    b.ne    515f4 <__libc_init@plt-0xf4bc>  // b.any
   5142c:   6b18037f    cmp w27, w24
   51430:   f90003fa    str x26, [sp]
   51434:   5400006a    b.ge    51440 <__libc_init@plt-0xf670>  // b.tcont
   51438:   528005c8    mov w8, #0x2e                   // #46
   5143c:   383b4b28    strb    w8, [x25, w27, uxtw]
   51440:   385ec3a8    ldurb   w8, [x29, #-20]
   51444:   2a1b03e9    mov w9, w27
   51448:   b85e83a0    ldur    w0, [x29, #-24]
   5144c:   9100053a    add x26, x9, #0x1
   51450:   2a1f03f5    mov w21, wzr
   51454:   52800029    mov w9, #0x1                    // #1
   51458:   2a1a03f6    mov w22, w26
   5145c:   b90013ff    str wzr, [sp, #16]
   51460:   b3607d00    bfi x0, x8, #32, #32
   51464:   710082ff    cmp w23, #0x20
   51468:   54000080    b.eq    51478 <__libc_init@plt-0xf638>  // b.none
   5146c:   2a1703e8    mov w8, w23
   51470:   710026ff    cmp w23, #0x9
   51474:   54000061    b.ne    51480 <__libc_init@plt-0xf630>  // b.any
   51478:   3600033c    tbz w28, #0, 514dc <__libc_init@plt-0xf5d4>
   5147c:   52800608    mov w8, #0x30                   // #48
   51480:   7100c10a    subs    w10, w8, #0x30
   51484:   540000c1    b.ne    5149c <__libc_init@plt-0xf614>  // b.any
   51488:   6b1a02df    cmp w22, w26
   5148c:   54000081    b.ne    5149c <__libc_init@plt-0xf614>  // b.any
   51490:   350000b5    cbnz    w21, 514a4 <__libc_init@plt-0xf60c>
   51494:   2a1a03f6    mov w22, w26
   51498:   14000011    b   514dc <__libc_init@plt-0xf5d4>
   5149c:   7100255f    cmp w10, #0x9
   514a0:   540000c8    b.hi    514b8 <__libc_init@plt-0xf5f8>  // b.pmore
   514a4:   6b1802df    cmp w22, w24
   514a8:   5400004a    b.ge    514b0 <__libc_init@plt-0xf600>  // b.tcont
   514ac:   3836cb28    strb    w8, [x25, w22, sxtw]
   514b0:   110006d6    add w22, w22, #0x1
   514b4:   1400000a    b   514dc <__libc_init@plt-0xf5d4>
   514b8:   b94017ea    ldr w10, [sp, #20]
   514bc:   6b0a011f    cmp w8, w10
   514c0:   54000941    b.ne    515e8 <__libc_init@plt-0xf4c8>  // b.any
   514c4:   35000935    cbnz    w21, 515e8 <__libc_init@plt-0xf4c8>
   514c8:   4b1a02c8    sub w8, w22, w26
   514cc:   52800035    mov w21, #0x1                       // #1
   514d0:   b90013e8    str w8, [sp, #16]
   514d4:   53087d08    lsr w8, w8, #8
   514d8:   b9000fe8    str w8, [sp, #12]
   514dc:   d10043a1    sub x1, x29, #0x10
   514e0:   aa1303e0    mov x0, x19
   514e4:   aa1403e2    mov x2, x20
   514e8:   97ff5e6e    bl  28ea0 <__libc_init@plt-0x37c10>
   514ec:   d3609c09    ubfx    x9, x0, #32, #8
   514f0:   2a0003f7    mov w23, w0
   514f4:   35fffb89    cbnz    w9, 51464 <__libc_init@plt-0xf64c>
   514f8:   d360fc0a    lsr x10, x0, #32
   514fc:   52800028    mov w8, #0x1                    // #1
   51500:   2a0003f7    mov w23, w0
   51504:   6b1a02df    cmp w22, w26
   51508:   b81e83a0    stur    w0, [x29, #-24]
   5150c:   381ec3aa    sturb   w10, [x29, #-20]
   51510:   540000c1    b.ne    51528 <__libc_init@plt-0xf588>  // b.any
   51514:   6b18035f    cmp w26, w24
   51518:   5400006a    b.ge    51524 <__libc_init@plt-0xf58c>  // b.tcont
   5151c:   5280060a    mov w10, #0x30                      // #48
   51520:   383a6b2a    strb    w10, [x25, x26]
   51524:   321f0376    orr w22, w27, #0x2
   51528:   36000068    tbz w8, #0, 51534 <__libc_init@plt-0xf57c>
   5152c:   f94003fa    ldr x26, [sp]
   51530:   14000014    b   51580 <__libc_init@plt-0xf530>
   51534:   510112e8    sub w8, w23, #0x44
   51538:   f94003fa    ldr x26, [sp]
   5153c:   7100b51f    cmp w8, #0x2d
   51540:   54000208    b.hi    51580 <__libc_init@plt-0xf530>  // b.pmore
   51544:   5280002a    mov w10, #0x1                       // #1
   51548:   9ac82148    lsl x8, x10, x8
   5154c:   d284006a    mov x10, #0x2003                    // #8195
   51550:   f2c4006a    movk    x10, #0x2003, lsl #32
   51554:   ea0a011f    tst x8, x10
   51558:   54000140    b.eq    51580 <__libc_init@plt-0xf530>  // b.none
   5155c:   d10043a1    sub x1, x29, #0x10
   51560:   aa1303e0    mov x0, x19
   51564:   97fffe5f    bl  50ee0 <__libc_init@plt-0xfbd0>
   51568:   d10043a1    sub x1, x29, #0x10
   5156c:   aa1303e0    mov x0, x19
   51570:   aa1403e2    mov x2, x20
   51574:   97ff5e4b    bl  28ea0 <__libc_init@plt-0x37c10>
   51578:   2a0003f7    mov w23, w0
   5157c:   d3609c09    ubfx    x9, x0, #32, #8
   51580:   79c04e88    ldrsh   w8, [x20, #38]
   51584:   f9400fea    ldr x10, [sp, #24]
   51588:   4b0803e8    neg w8, w8
   5158c:   b9000148    str w8, [x10]
   51590:   34000aa9    cbz w9, 516e4 <__libc_init@plt-0xf3cc>
   51594:   7100aeff    cmp w23, #0x2b
   51598:   54000060    b.eq    515a4 <__libc_init@plt-0xf50c>  // b.none
   5159c:   7100b6ff    cmp w23, #0x2d
   515a0:   540001a1    b.ne    515d4 <__libc_init@plt-0xf4dc>  // b.any
   515a4:   d10043a1    sub x1, x29, #0x10
   515a8:   aa1303e0    mov x0, x19
   515ac:   aa1403e2    mov x2, x20
   515b0:   97ff5e3c    bl  28ea0 <__libc_init@plt-0x37c10>
   515b4:   f9400fe8    ldr x8, [sp, #24]
   515b8:   d3609c09    ubfx    x9, x0, #32, #8
   515bc:   b900011f    str wzr, [x8]
   515c0:   350002e9    cbnz    w9, 5161c <__libc_init@plt-0xf494>
   515c4:   1400003e    b   516bc <__libc_init@plt-0xf3f4>
   515c8:   f9400fec    ldr x12, [sp, #24]
   515cc:   2a1f03e8    mov w8, wzr
   515d0:   14000057    b   5172c <__libc_init@plt-0xf384>
   515d4:   7100c2ff    cmp w23, #0x30
   515d8:   54000143    b.cc    51600 <__libc_init@plt-0xf4b0>  // b.lo, b.ul, b.last
   515dc:   7100eaff    cmp w23, #0x3a
   515e0:   54000183    b.cc    51610 <__libc_init@plt-0xf4a0>  // b.lo, b.ul, b.last
   515e4:   14000047    b   51700 <__libc_init@plt-0xf3b0>
   515e8:   2a1f03e8    mov w8, wzr
   515ec:   d360fc0a    lsr x10, x0, #32
   515f0:   17ffffc5    b   51504 <__libc_init@plt-0xf5ac>
   515f4:   2a1f03f6    mov w22, wzr
   515f8:   b90002bf    str wzr, [x21]
   515fc:   17ffff00    b   511fc <__libc_init@plt-0xf8b4>
   51600:   710082ff    cmp w23, #0x20
   51604:   54000060    b.eq    51610 <__libc_init@plt-0xf4a0>  // b.none
   51608:   710026ff    cmp w23, #0x9
   5160c:   540007a1    b.ne    51700 <__libc_init@plt-0xf3b0>  // b.any
   51610:   f9400fe8    ldr x8, [sp, #24]
   51614:   2a1703e0    mov w0, w23
   51618:   b900011f    str wzr, [x8]
   5161c:   385ec3aa    ldurb   w10, [x29, #-20]
   51620:   5284e1f8    mov w24, #0x270f                    // #9999
   51624:   b85e83a8    ldur    w8, [x29, #-24]
   51628:   52800159    mov w25, #0xa                       // #10
   5162c:   b3607d48    bfi x8, x10, #32, #32
   51630:   7100c01f    cmp w0, #0x30
   51634:   54000163    b.cc    51660 <__libc_init@plt-0xf450>  // b.lo, b.ul, b.last
   51638:   7100e41f    cmp w0, #0x39
   5163c:   540003a8    b.hi    516b0 <__libc_init@plt-0xf400>  // b.pmore
   51640:   f9400fe8    ldr x8, [sp, #24]
   51644:   b9400108    ldr w8, [x8]
   51648:   6b18011f    cmp w8, w24
   5164c:   540001ec    b.gt    51688 <__libc_init@plt-0xf428>
   51650:   1b190108    madd    w8, w8, w25, w0
   51654:   f9400fe9    ldr x9, [sp, #24]
   51658:   5100c108    sub w8, w8, #0x30
   5165c:   1400000a    b   51684 <__libc_init@plt-0xf42c>
   51660:   7100801f    cmp w0, #0x20
   51664:   54000060    b.eq    51670 <__libc_init@plt-0xf440>  // b.none
   51668:   7100241f    cmp w0, #0x9
   5166c:   54000221    b.ne    516b0 <__libc_init@plt-0xf400>  // b.any
   51670:   360000dc    tbz w28, #0, 51688 <__libc_init@plt-0xf428>
   51674:   f9400fe9    ldr x9, [sp, #24]
   51678:   b9400128    ldr w8, [x9]
   5167c:   0b080908    add w8, w8, w8, lsl #2
   51680:   531f7908    lsl w8, w8, #1
   51684:   b9000128    str w8, [x9]
   51688:   d10043a1    sub x1, x29, #0x10
   5168c:   aa1303e0    mov x0, x19
   51690:   aa1403e2    mov x2, x20
   51694:   97ff5e03    bl  28ea0 <__libc_init@plt-0x37c10>
   51698:   aa0003e8    mov x8, x0
   5169c:   d3609c09    ubfx    x9, x0, #32, #8
   516a0:   35fffc89    cbnz    w9, 51630 <__libc_init@plt-0xf480>
   516a4:   d360fd0a    lsr x10, x8, #32
   516a8:   2a0803e0    mov w0, w8
   516ac:   14000002    b   516b4 <__libc_init@plt-0xf3fc>
   516b0:   d360fd0a    lsr x10, x8, #32
   516b4:   b81e83a8    stur    w8, [x29, #-24]
   516b8:   381ec3aa    sturb   w10, [x29, #-20]
   516bc:   7100b6ff    cmp w23, #0x2d
   516c0:   54000101    b.ne    516e0 <__libc_init@plt-0xf3d0>  // b.any
   516c4:   f9400fea    ldr x10, [sp, #24]
   516c8:   2a0003f7    mov w23, w0
   516cc:   b9400148    ldr w8, [x10]
   516d0:   4b0803e8    neg w8, w8
   516d4:   b9000148    str w8, [x10]
   516d8:   35000095    cbnz    w21, 516e8 <__libc_init@plt-0xf3c8>
   516dc:   1400000a    b   51704 <__libc_init@plt-0xf3ac>
   516e0:   2a0003f7    mov w23, w0
   516e4:   34000115    cbz w21, 51704 <__libc_init@plt-0xf3ac>
   516e8:   f9400fec    ldr x12, [sp, #24]
   516ec:   2941abeb    ldp w11, w10, [sp, #12]
   516f0:   b9400188    ldr w8, [x12]
   516f4:   33185d6a    bfi w10, w11, #8, #24
   516f8:   0b080148    add w8, w10, w8
   516fc:   1400000c    b   5172c <__libc_init@plt-0xf384>
   51700:   35ffff55    cbnz    w21, 516e8 <__libc_init@plt-0xf3c8>
   51704:   39404288    ldrb    w8, [x20, #16]
   51708:   f9400fec    ldr x12, [sp, #24]
   5170c:   b9400e8a    ldr w10, [x20, #12]
   51710:   7100011f    cmp w8, #0x0
   51714:   2a3b03e8    mvn w8, w27
   51718:   b940018b    ldr w11, [x12]
   5171c:   0b0802c8    add w8, w22, w8
   51720:   1a8a03ea    csel    w10, wzr, w10, eq   // eq = none
   51724:   4b0a0108    sub w8, w8, w10
   51728:   0b0b0108    add w8, w8, w11
   5172c:   b9000188    str w8, [x12]
   51730:   39400288    ldrb    w8, [x20]
   51734:   7101e91f    cmp w8, #0x7a
   51738:   54000361    b.ne    517a4 <__libc_init@plt-0xf30c>  // b.any
   5173c:   34000169    cbz w9, 51768 <__libc_init@plt-0xf348>
   51740:   710082ff    cmp w23, #0x20
   51744:   54000060    b.eq    51750 <__libc_init@plt-0xf360>  // b.none
   51748:   710026ff    cmp w23, #0x9
   5174c:   54ffd581    b.ne    511fc <__libc_init@plt-0xf8b4>  // b.any
   51750:   d10043a1    sub x1, x29, #0x10
   51754:   aa1303e0    mov x0, x19
   51758:   aa1403e2    mov x2, x20
   5175c:   97ff5dd1    bl  28ea0 <__libc_init@plt-0x37c10>
   51760:   f2601c1f    tst x0, #0xff00000000
   51764:   54ffd4c1    b.ne    511fc <__libc_init@plt-0xf8b4>  // b.any
   51768:   910083e1    add x1, sp, #0x20
   5176c:   aa1303e0    mov x0, x19
   51770:   f90013ff    str xzr, [sp, #32]
   51774:   97ff5d44    bl  28c84 <__libc_init@plt-0x37e2c>
   51778:   d360fc08    lsr x8, x0, #32
   5177c:   f2601c1f    tst x0, #0xff00000000
   51780:   b81e83a0    stur    w0, [x29, #-24]
   51784:   381ec3a8    sturb   w8, [x29, #-20]
   51788:   54ffd3a0    b.eq    511fc <__libc_init@plt-0xf8b4>  // b.none
   5178c:   7100a41f    cmp w0, #0x29
   51790:   54ffd361    b.ne    511fc <__libc_init@plt-0xf8b4>  // b.any
   51794:   f94013e1    ldr x1, [sp, #32]
   51798:   aa1303e0    mov x0, x19
   5179c:   97ff5956    bl  27cf4 <__libc_init@plt-0x38dbc>
   517a0:   17fffe97    b   511fc <__libc_init@plt-0xf8b4>
   517a4:   385f43a8    ldurb   w8, [x29, #-12]
   517a8:   34ffd2a8    cbz w8, 511fc <__libc_init@plt-0xf8b4>
   517ac:   34ffd289    cbz w9, 511fc <__libc_init@plt-0xf8b4>
   517b0:   710082ff    cmp w23, #0x20
   517b4:   54000060    b.eq    517c0 <__libc_init@plt-0xf2f0>  // b.none
   517b8:   710026ff    cmp w23, #0x9
   517bc:   54000121    b.ne    517e0 <__libc_init@plt-0xf2d0>  // b.any
   517c0:   d10043a1    sub x1, x29, #0x10
   517c4:   aa1303e0    mov x0, x19
   517c8:   aa1403e2    mov x2, x20
   517cc:   97ff5db5    bl  28ea0 <__libc_init@plt-0x37c10>
   517d0:   aa0003f7    mov x23, x0
   517d4:   f2601c1f    tst x0, #0xff00000000
   517d8:   54fffec1    b.ne    517b0 <__libc_init@plt-0xf300>  // b.any
   517dc:   17fffe88    b   511fc <__libc_init@plt-0xf8b4>
   517e0:   2a1f03f6    mov w22, wzr
   517e4:   17fffe86    b   511fc <__libc_init@plt-0xf8b4>
   517e8:   94003cd6    bl  60b40 <__stack_chk_fail@plt>
   517ec:   a9be7bfd    stp x29, x30, [sp, #-32]!
   517f0:   f9000bf3    str x19, [sp, #16]
   517f4:   910003fd    mov x29, sp
   517f8:   2a0003f3    mov w19, w0
   517fc:   370000c0    tbnz    w0, #0, 51814 <__libc_init@plt-0xf29c>
   51800:   37080113    tbnz    w19, #1, 51820 <__libc_init@plt-0xf290>
   51804:   37100153    tbnz    w19, #2, 5182c <__libc_init@plt-0xf284>
   51808:   f9400bf3    ldr x19, [sp, #16]
   5180c:   a8c27bfd    ldp x29, x30, [sp], #32
   51810:   d65f03c0    ret
   51814:   52800080    mov w0, #0x4                    // #4
   51818:   94003d66    bl  60db0 <feraiseexcept@plt>
   5181c:   360fff53    tbz w19, #1, 51804 <__libc_init@plt-0xf2ac>
   51820:   52800200    mov w0, #0x10                   // #16
   51824:   94003d63    bl  60db0 <feraiseexcept@plt>
   51828:   3617ff13    tbz w19, #2, 51808 <__libc_init@plt-0xf2a8>
   5182c:   f9400bf3    ldr x19, [sp, #16]
   51830:   52800020    mov w0, #0x1                    // #1
   51834:   a8c27bfd    ldp x29, x30, [sp], #32
   51838:   14003d5e    b   60db0 <feraiseexcept@plt>
   5183c:   d10203ff    sub sp, sp, #0x80
   51840:   a9027bfd    stp x29, x30, [sp, #32]
   51844:   910083fd    add x29, sp, #0x20
   51848:   a9036ffc    stp x28, x27, [sp, #48]
   5184c:   a90467fa    stp x26, x25, [sp, #64]
   51850:   a9055ff8    stp x24, x23, [sp, #80]
   51854:   a90657f6    stp x22, x21, [sp, #96]
   51858:   a9074ff4    stp x20, x19, [sp, #112]
   5185c:   aa0103f4    mov x20, x1
   51860:   d53bd059    mrs x25, tpidr_el0
   51864:   f0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   51868:   f9401728    ldr x8, [x25, #40]
   5186c:   91301c21    add x1, x1, #0xc07
   51870:   aa0003f3    mov x19, x0
   51874:   f81f83a8    stur    x8, [x29, #-8]
   51878:   97ffabd8    bl  3c7d8 <__libc_init@plt-0x242d8>
   5187c:   aa1303e0    mov x0, x19
   51880:   97ff5806    bl  27898 <__libc_init@plt-0x39218>
   51884:   52800028    mov w8, #0x1                    // #1
   51888:   39003008    strb    w8, [x0, #12]
   5188c:   aa1303e0    mov x0, x19
   51890:   97ff5802    bl  27898 <__libc_init@plt-0x39218>
   51894:   39400009    ldrb    w9, [x0]
   51898:   aa1303e0    mov x0, x19
   5189c:   52800768    mov w8, #0x3b                   // #59
   518a0:   721f013f    tst w9, #0x2
   518a4:   52800589    mov w9, #0x2c                   // #44
   518a8:   1a88013a    csel    w26, w9, w8, eq // eq = none
   518ac:   97ff581a    bl  27914 <__libc_init@plt-0x3919c>
   518b0:   528004c8    mov w8, #0x26                   // #38
   518b4:   52800021    mov w1, #0x1                    // #1
   518b8:   aa0003f5    mov x21, x0
   518bc:   390003e8    strb    w8, [sp]
   518c0:   97ff541c    bl  26930 <__libc_init@plt-0x3a180>
   518c4:   360000a0    tbz w0, #0, 518d8 <__libc_init@plt-0xf1d8>
   518c8:   aa1303e0    mov x0, x19
   518cc:   52800021    mov w1, #0x1                    // #1
   518d0:   97ff5c41    bl  289d4 <__libc_init@plt-0x380dc>
   518d4:   36001140    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   518d8:   910003e1    mov x1, sp
   518dc:   aa1303e0    mov x0, x19
   518e0:   52800022    mov w2, #0x1                    // #1
   518e4:   97ff587d    bl  27ad8 <__libc_init@plt-0x38fd8>
   518e8:   360010a0    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   518ec:   f9400296    ldr x22, [x20]
   518f0:   aa1603e0    mov x0, x22
   518f4:   94003c8b    bl  60b20 <strlen@plt>
   518f8:   aa0003e1    mov x1, x0
   518fc:   aa1503e0    mov x0, x21
   51900:   97ff540c    bl  26930 <__libc_init@plt-0x3a180>
   51904:   36000160    tbz w0, #0, 51930 <__libc_init@plt-0xf180>
   51908:   aa1303e0    mov x0, x19
   5190c:   52800021    mov w1, #0x1                    // #1
   51910:   97ff5c31    bl  289d4 <__libc_init@plt-0x380dc>
   51914:   36000f40    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51918:   f0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   5191c:   aa1303e0    mov x0, x19
   51920:   911a7421    add x1, x1, #0x69d
   51924:   52800022    mov w2, #0x1                    // #1
   51928:   97ff586c    bl  27ad8 <__libc_init@plt-0x38fd8>
   5192c:   36000e80    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51930:   394002c8    ldrb    w8, [x22]
   51934:   340001e8    cbz w8, 51970 <__libc_init@plt-0xf140>
   51938:   910006d6    add x22, x22, #0x1
   5193c:   51018509    sub w9, w8, #0x61
   51940:   5100810a    sub w10, w8, #0x20
   51944:   12001d29    and w9, w9, #0xff
   51948:   910013e1    add x1, sp, #0x4
   5194c:   7100693f    cmp w9, #0x1a
   51950:   aa1303e0    mov x0, x19
   51954:   1a883148    csel    w8, w10, w8, cc // cc = lo, ul, last
   51958:   52800022    mov w2, #0x1                    // #1
   5195c:   390013e8    strb    w8, [sp, #4]
   51960:   97ff585e    bl  27ad8 <__libc_init@plt-0x38fd8>
   51964:   36000cc0    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51968:   384016c8    ldrb    w8, [x22], #1
   5196c:   35fffe88    cbnz    w8, 5193c <__libc_init@plt-0xf174>
   51970:   aa1303e0    mov x0, x19
   51974:   97ffc02a    bl  41a1c <__libc_init@plt-0x1f094>
   51978:   f9400688    ldr x8, [x20, #8]
   5197c:   b4000a28    cbz x8, 51ac0 <__libc_init@plt-0xeff0>
   51980:   aa0003f6    mov x22, x0
   51984:   aa1f03fb    mov x27, xzr
   51988:   5280041c    mov w28, #0x20                      // #32
   5198c:   f9400a97    ldr x23, [x20, #16]
   51990:   b4000056    cbz x22, 51998 <__libc_init@plt-0xf118>
   51994:   390002df    strb    wzr, [x22]
   51998:   f100037f    cmp x27, #0x0
   5199c:   aa1503e0    mov x0, x21
   519a0:   1a9a0388    csel    w8, w28, w26, eq    // eq = none
   519a4:   52800021    mov w1, #0x1                    // #1
   519a8:   390023e8    strb    w8, [sp, #8]
   519ac:   97ff53e1    bl  26930 <__libc_init@plt-0x3a180>
   519b0:   360000a0    tbz w0, #0, 519c4 <__libc_init@plt-0xf0ec>
   519b4:   aa1303e0    mov x0, x19
   519b8:   52800021    mov w1, #0x1                    // #1
   519bc:   97ff5c06    bl  289d4 <__libc_init@plt-0x380dc>
   519c0:   360009e0    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   519c4:   910023e1    add x1, sp, #0x8
   519c8:   aa1303e0    mov x0, x19
   519cc:   52800022    mov w2, #0x1                    // #1
   519d0:   97ff5842    bl  27ad8 <__libc_init@plt-0x38fd8>
   519d4:   36000940    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   519d8:   d37cef68    lsl x8, x27, #4
   519dc:   f8686af8    ldr x24, [x23, x8]
   519e0:   aa1803e0    mov x0, x24
   519e4:   94003c4f    bl  60b20 <strlen@plt>
   519e8:   aa0003e1    mov x1, x0
   519ec:   aa1503e0    mov x0, x21
   519f0:   97ff53d0    bl  26930 <__libc_init@plt-0x3a180>
   519f4:   36000160    tbz w0, #0, 51a20 <__libc_init@plt-0xf090>
   519f8:   aa1303e0    mov x0, x19
   519fc:   52800021    mov w1, #0x1                    // #1
   51a00:   97ff5bf5    bl  289d4 <__libc_init@plt-0x380dc>
   51a04:   360007c0    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51a08:   f0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   51a0c:   aa1303e0    mov x0, x19
   51a10:   911a7421    add x1, x1, #0x69d
   51a14:   52800022    mov w2, #0x1                    // #1
   51a18:   97ff5830    bl  27ad8 <__libc_init@plt-0x38fd8>
   51a1c:   36000700    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51a20:   39400308    ldrb    w8, [x24]
   51a24:   340001e8    cbz w8, 51a60 <__libc_init@plt-0xf050>
   51a28:   91000718    add x24, x24, #0x1
   51a2c:   51018509    sub w9, w8, #0x61
   51a30:   5100810a    sub w10, w8, #0x20
   51a34:   12001d29    and w9, w9, #0xff
   51a38:   910033e1    add x1, sp, #0xc
   51a3c:   7100693f    cmp w9, #0x1a
   51a40:   aa1303e0    mov x0, x19
   51a44:   1a883148    csel    w8, w10, w8, cc // cc = lo, ul, last
   51a48:   52800022    mov w2, #0x1                    // #1
   51a4c:   390033e8    strb    w8, [sp, #12]
   51a50:   97ff5822    bl  27ad8 <__libc_init@plt-0x38fd8>
   51a54:   36000540    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51a58:   38401708    ldrb    w8, [x24], #1
   51a5c:   35fffe88    cbnz    w8, 51a2c <__libc_init@plt-0xf084>
   51a60:   528007a8    mov w8, #0x3d                   // #61
   51a64:   aa1503e0    mov x0, x21
   51a68:   52800021    mov w1, #0x1                    // #1
   51a6c:   390043e8    strb    w8, [sp, #16]
   51a70:   97ff53b0    bl  26930 <__libc_init@plt-0x3a180>
   51a74:   360000a0    tbz w0, #0, 51a88 <__libc_init@plt-0xf028>
   51a78:   aa1303e0    mov x0, x19
   51a7c:   52800021    mov w1, #0x1                    // #1
   51a80:   97ff5bd5    bl  289d4 <__libc_init@plt-0x380dc>
   51a84:   360003c0    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51a88:   910043e1    add x1, sp, #0x10
   51a8c:   aa1303e0    mov x0, x19
   51a90:   52800022    mov w2, #0x1                    // #1
   51a94:   97ff5811    bl  27ad8 <__libc_init@plt-0x38fd8>
   51a98:   36000320    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51a9c:   8b1b12e8    add x8, x23, x27, lsl #4
   51aa0:   aa1303e0    mov x0, x19
   51aa4:   f9400501    ldr x1, [x8, #8]
   51aa8:   94000024    bl  51b38 <__libc_init@plt-0xef78>
   51aac:   36000280    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51ab0:   f9400688    ldr x8, [x20, #8]
   51ab4:   9100077b    add x27, x27, #0x1
   51ab8:   eb08037f    cmp x27, x8
   51abc:   54fff683    b.cc    5198c <__libc_init@plt-0xf124>  // b.lo, b.ul, b.last
   51ac0:   528005e8    mov w8, #0x2f                   // #47
   51ac4:   aa1503e0    mov x0, x21
   51ac8:   52800021    mov w1, #0x1                    // #1
   51acc:   381f43a8    sturb   w8, [x29, #-12]
   51ad0:   97ff5398    bl  26930 <__libc_init@plt-0x3a180>
   51ad4:   360000a0    tbz w0, #0, 51ae8 <__libc_init@plt-0xefc8>
   51ad8:   aa1303e0    mov x0, x19
   51adc:   52800021    mov w1, #0x1                    // #1
   51ae0:   97ff5bbd    bl  289d4 <__libc_init@plt-0x380dc>
   51ae4:   360000c0    tbz w0, #0, 51afc <__libc_init@plt-0xefb4>
   51ae8:   d10033a1    sub x1, x29, #0xc
   51aec:   aa1303e0    mov x0, x19
   51af0:   52800022    mov w2, #0x1                    // #1
   51af4:   97ff57f9    bl  27ad8 <__libc_init@plt-0x38fd8>
   51af8:   14000002    b   51b00 <__libc_init@plt-0xefb0>
   51afc:   2a1f03e0    mov w0, wzr
   51b00:   f9401728    ldr x8, [x25, #40]
   51b04:   f85f83a9    ldur    x9, [x29, #-8]
   51b08:   eb09011f    cmp x8, x9
   51b0c:   54000141    b.ne    51b34 <__libc_init@plt-0xef7c>  // b.any
   51b10:   a9474ff4    ldp x20, x19, [sp, #112]
   51b14:   12000000    and w0, w0, #0x1
   51b18:   a94657f6    ldp x22, x21, [sp, #96]
   51b1c:   a9455ff8    ldp x24, x23, [sp, #80]
   51b20:   a94467fa    ldp x26, x25, [sp, #64]
   51b24:   a9436ffc    ldp x28, x27, [sp, #48]
   51b28:   a9427bfd    ldp x29, x30, [sp, #32]
   51b2c:   910203ff    add sp, sp, #0x80
   51b30:   d65f03c0    ret
   51b34:   94003c03    bl  60b40 <__stack_chk_fail@plt>
   51b38:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   51b3c:   a9016ffc    stp x28, x27, [sp, #16]
   51b40:   910003fd    mov x29, sp
   51b44:   a90267fa    stp x26, x25, [sp, #32]
   51b48:   a9035ff8    stp x24, x23, [sp, #48]
   51b4c:   a90457f6    stp x22, x21, [sp, #64]
   51b50:   a9054ff4    stp x20, x19, [sp, #80]
   51b54:   d10d03ff    sub sp, sp, #0x340
   51b58:   d53bd05b    mrs x27, tpidr_el0
   51b5c:   aa0103f3    mov x19, x1
   51b60:   f9401768    ldr x8, [x27, #40]
   51b64:   aa0003f4    mov x20, x0
   51b68:   f81f03a8    stur    x8, [x29, #-16]
   51b6c:   97ff5c2a    bl  28c14 <__libc_init@plt-0x37e9c>
   51b70:   b9401008    ldr w8, [x0, #16]
   51b74:   b9402009    ldr w9, [x0, #32]
   51b78:   2a090108    orr w8, w8, w9
   51b7c:   340001e8    cbz w8, 51bb8 <__libc_init@plt-0xeef8>
   51b80:   2a1f03e0    mov w0, wzr
   51b84:   f9401768    ldr x8, [x27, #40]
   51b88:   f85f03a9    ldur    x9, [x29, #-16]
   51b8c:   eb09011f    cmp x8, x9
   51b90:   54004161    b.ne    523bc <__libc_init@plt-0xe6f4>  // b.any
   51b94:   12000000    and w0, w0, #0x1
   51b98:   910d03ff    add sp, sp, #0x340
   51b9c:   a9454ff4    ldp x20, x19, [sp, #80]
   51ba0:   a94457f6    ldp x22, x21, [sp, #64]
   51ba4:   a9435ff8    ldp x24, x23, [sp, #48]
   51ba8:   a94267fa    ldp x26, x25, [sp, #32]
   51bac:   a9416ffc    ldp x28, x27, [sp, #16]
   51bb0:   a8c67bfd    ldp x29, x30, [sp], #96
   51bb4:   d65f03c0    ret
   51bb8:   aa0003f5    mov x21, x0
   51bbc:   aa1403e0    mov x0, x20
   51bc0:   97ff5125    bl  26054 <__libc_init@plt-0x3aa5c>
   51bc4:   b4003900    cbz x0, 522e4 <__libc_init@plt-0xe7cc>
   51bc8:   aa1403e0    mov x0, x20
   51bcc:   97ff515a    bl  26134 <__libc_init@plt-0x3a97c>
   51bd0:   b40003c0    cbz x0, 51c48 <__libc_init@plt-0xee68>
   51bd4:   39405668    ldrb    w8, [x19, #21]
   51bd8:   9104a3e0    add x0, sp, #0x128
   51bdc:   3904a3e8    strb    w8, [sp, #296]
   51be0:   97ff78f9    bl  2ffc4 <__libc_init@plt-0x30aec>
   51be4:   72001c3f    tst w1, #0xff
   51be8:   54003880    b.eq    522f8 <__libc_init@plt-0xe7b8>  // b.none
   51bec:   7100141f    cmp w0, #0x5
   51bf0:   54003848    b.hi    522f8 <__libc_init@plt-0xe7b8>  // b.pmore
   51bf4:   90fffde9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   51bf8:   92407c08    and x8, x0, #0xffffffff
   51bfc:   913fb129    add x9, x9, #0xfec
   51c00:   d360fc02    lsr x2, x0, #32
   51c04:   1000008a    adr x10, 51c14 <__libc_init@plt-0xee9c>
   51c08:   3868692b    ldrb    w11, [x9, x8]
   51c0c:   8b0b094a    add x10, x10, x11, lsl #2
   51c10:   d61f0140    br  x10
   51c14:   51000448    sub w8, w2, #0x1
   51c18:   71001d1f    cmp w8, #0x7
   51c1c:   54002d08    b.hi    521bc <__libc_init@plt-0xe8f4>  // b.pmore
   51c20:   b0fffde9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   51c24:   9100f929    add x9, x9, #0x3e
   51c28:   1000008a    adr x10, 51c38 <__libc_init@plt-0xee78>
   51c2c:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   51c30:   8b0b094a    add x10, x10, x11, lsl #2
   51c34:   d61f0140    br  x10
   51c38:   aa1403e0    mov x0, x20
   51c3c:   aa1303e1    mov x1, x19
   51c40:   97ffb3a3    bl  3eacc <__libc_init@plt-0x21fe4>
   51c44:   17ffffd0    b   51b84 <__libc_init@plt-0xef2c>
   51c48:   aa1403e0    mov x0, x20
   51c4c:   97ff5bf2    bl  28c14 <__libc_init@plt-0x37e9c>
   51c50:   39405e68    ldrb    w8, [x19, #23]
   51c54:   aa0003f9    mov x25, x0
   51c58:   340001e8    cbz w8, 51c94 <__libc_init@plt-0xee1c>
   51c5c:   39405268    ldrb    w8, [x19, #20]
   51c60:   52800309    mov w9, #0x18                   // #24
   51c64:   9b097d08    mul x8, x8, x9
   51c68:   91006269    add x9, x19, #0x18
   51c6c:   f8686920    ldr x0, [x9, x8]
   51c70:   b4000120    cbz x0, 51c94 <__libc_init@plt-0xee1c>
   51c74:   528000c1    mov w1, #0x6                    // #6
   51c78:   97ff7b24    bl  30908 <__libc_init@plt-0x301a8>
   51c7c:   b40000c0    cbz x0, 51c94 <__libc_init@plt-0xee1c>
   51c80:   aa0003e2    mov x2, x0
   51c84:   aa1403e0    mov x0, x20
   51c88:   aa1303e1    mov x1, x19
   51c8c:   97ffcee0    bl  4580c <__libc_init@plt-0x1b2a4>
   51c90:   17ffffbd    b   51b84 <__libc_init@plt-0xef2c>
   51c94:   aa1403e0    mov x0, x20
   51c98:   97ffaa24    bl  3c528 <__libc_init@plt-0x24588>
   51c9c:   aa0003f5    mov x21, x0
   51ca0:   aa1403e0    mov x0, x20
   51ca4:   97ffbef5    bl  41878 <__libc_init@plt-0x1f238>
   51ca8:   aa0003f6    mov x22, x0
   51cac:   aa1403e0    mov x0, x20
   51cb0:   97ffaa3a    bl  3c598 <__libc_init@plt-0x24518>
   51cb4:   aa0003f8    mov x24, x0
   51cb8:   b5000075    cbnz    x21, 51cc4 <__libc_init@plt-0xedec>
   51cbc:   b5000056    cbnz    x22, 51cc4 <__libc_init@plt-0xedec>
   51cc0:   b4003278    cbz x24, 5230c <__libc_init@plt-0xe7a4>
   51cc4:   aa1303e0    mov x0, x19
   51cc8:   f9400677    ldr x23, [x19, #8]
   51ccc:   97ff74e1    bl  2f050 <__libc_init@plt-0x31a60>
   51cd0:   39405268    ldrb    w8, [x19, #20]
   51cd4:   aa0003fa    mov x26, x0
   51cd8:   b40000e8    cbz x8, 51cf4 <__libc_init@plt-0xedbc>
   51cdc:   91006269    add x9, x19, #0x18
   51ce0:   9104a3ea    add x10, sp, #0x128
   51ce4:   f841852b    ldr x11, [x9], #24
   51ce8:   f1000508    subs    x8, x8, #0x1
   51cec:   f800854b    str x11, [x10], #8
   51cf0:   54ffffa1    b.ne    51ce4 <__libc_init@plt-0xedcc>  // b.any
   51cf4:   aa1303e0    mov x0, x19
   51cf8:   528001e1    mov w1, #0xf                    // #15
   51cfc:   97ffbefb    bl  418e8 <__libc_init@plt-0x1f1c8>
   51d00:   360001c0    tbz w0, #0, 51d38 <__libc_init@plt-0xed78>
   51d04:   39405269    ldrb    w9, [x19, #20]
   51d08:   b4002049    cbz x9, 52110 <__libc_init@plt-0xe9a0>
   51d0c:   aa1f03e8    mov x8, xzr
   51d10:   9100a26a    add x10, x19, #0x28
   51d14:   9104a3eb    add x11, sp, #0x128
   51d18:   f840856c    ldr x12, [x11], #8
   51d1c:   f85f014d    ldur    x13, [x10, #-16]
   51d20:   f1000529    subs    x9, x9, #0x1
   51d24:   f841854e    ldr x14, [x10], #24
   51d28:   cb0d018c    sub x12, x12, x13
   51d2c:   9b0e2188    madd    x8, x12, x14, x8
   51d30:   54ffff41    b.ne    51d18 <__libc_init@plt-0xed98>  // b.any
   51d34:   140000f8    b   52114 <__libc_init@plt-0xe99c>
   51d38:   f9001bf9    str x25, [sp, #48]
   51d3c:   aa1b03f9    mov x25, x27
   51d40:   aa1f03fb    mov x27, xzr
   51d44:   9100a27c    add x28, x19, #0x28
   51d48:   eb1a037f    cmp x27, x26
   51d4c:   54001d80    b.eq    520fc <__libc_init@plt-0xe9b4>  // b.none
   51d50:   39405269    ldrb    w9, [x19, #20]
   51d54:   b4000189    cbz x9, 51d84 <__libc_init@plt-0xed2c>
   51d58:   aa1f03e8    mov x8, xzr
   51d5c:   9104a3ea    add x10, sp, #0x128
   51d60:   aa1c03eb    mov x11, x28
   51d64:   f840854c    ldr x12, [x10], #8
   51d68:   f85f016d    ldur    x13, [x11, #-16]
   51d6c:   f1000529    subs    x9, x9, #0x1
   51d70:   f841856e    ldr x14, [x11], #24
   51d74:   cb0d018c    sub x12, x12, x13
   51d78:   9b0e2188    madd    x8, x12, x14, x8
   51d7c:   54ffff41    b.ne    51d64 <__libc_init@plt-0xed4c>  // b.any
   51d80:   14000002    b   51d88 <__libc_init@plt-0xed28>
   51d84:   aa1f03e8    mov x8, xzr
   51d88:   f9400269    ldr x9, [x19]
   51d8c:   b4002a29    cbz x9, 522d0 <__libc_init@plt-0xe7e0>
   51d90:   8b080121    add x1, x9, x8
   51d94:   b40000f5    cbz x21, 51db0 <__libc_init@plt-0xed00>
   51d98:   aa1503e0    mov x0, x21
   51d9c:   aa1703e2    mov x2, x23
   51da0:   aa1703e3    mov x3, x23
   51da4:   97ff557f    bl  273a0 <__libc_init@plt-0x39710>
   51da8:   370001c0    tbnz    w0, #0, 51de0 <__libc_init@plt-0xecd0>
   51dac:   140000d5    b   52100 <__libc_init@plt-0xe9b0>
   51db0:   b40000f6    cbz x22, 51dcc <__libc_init@plt-0xece4>
   51db4:   aa1603e0    mov x0, x22
   51db8:   aa1703e2    mov x2, x23
   51dbc:   aa1703e3    mov x3, x23
   51dc0:   97ff5720    bl  27a40 <__libc_init@plt-0x39070>
   51dc4:   370000e0    tbnz    w0, #0, 51de0 <__libc_init@plt-0xecd0>
   51dc8:   140000ce    b   52100 <__libc_init@plt-0xe9b0>
   51dcc:   aa1803e0    mov x0, x24
   51dd0:   aa1703e2    mov x2, x23
   51dd4:   aa1703e3    mov x3, x23
   51dd8:   97ff6573    bl  2b3a4 <__libc_init@plt-0x3570c>
   51ddc:   36001920    tbz w0, #0, 52100 <__libc_init@plt-0xe9b0>
   51de0:   9104a3e1    add x1, sp, #0x128
   51de4:   aa1303e0    mov x0, x19
   51de8:   aa1f03e2    mov x2, xzr
   51dec:   97ff7cc9    bl  31110 <__libc_init@plt-0x2f9a0>
   51df0:   9100077b    add x27, x27, #0x1
   51df4:   3707faa0    tbnz    w0, #0, 51d48 <__libc_init@plt-0xed68>
   51df8:   eb1a037f    cmp x27, x26
   51dfc:   54fffa62    b.cs    51d48 <__libc_init@plt-0xed68>  // b.hs, b.nlast
   51e00:   f0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   51e04:   f9401be0    ldr x0, [sp, #48]
   51e08:   910d5c21    add x1, x1, #0x357
   51e0c:   97ff447f    bl  23008 <__libc_init@plt-0x3daa8>
   51e10:   51000448    sub w8, w2, #0x1
   51e14:   71001d1f    cmp w8, #0x7
   51e18:   54002be8    b.hi    52394 <__libc_init@plt-0xe71c>  // b.pmore
   51e1c:   90fffde9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   51e20:   913fc929    add x9, x9, #0xff2
   51e24:   1000008a    adr x10, 51e34 <__libc_init@plt-0xec7c>
   51e28:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   51e2c:   8b0b094a    add x10, x10, x11, lsl #2
   51e30:   d61f0140    br  x10
   51e34:   aa1403e0    mov x0, x20
   51e38:   aa1303e1    mov x1, x19
   51e3c:   97ffbcf7    bl  41218 <__libc_init@plt-0x1f898>
   51e40:   17ffff51    b   51b84 <__libc_init@plt-0xef2c>
   51e44:   51000848    sub w8, w2, #0x2
   51e48:   7100391f    cmp w8, #0xe
   51e4c:   54002aa8    b.hi    523a0 <__libc_init@plt-0xe710>  // b.pmore
   51e50:   b0fffde9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   51e54:   91008129    add x9, x9, #0x20
   51e58:   1000008a    adr x10, 51e68 <__libc_init@plt-0xec48>
   51e5c:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   51e60:   8b0b094a    add x10, x10, x11, lsl #2
   51e64:   d61f0140    br  x10
   51e68:   aa1403e0    mov x0, x20
   51e6c:   aa1303e1    mov x1, x19
   51e70:   97ffb502    bl  3f278 <__libc_init@plt-0x21838>
   51e74:   17ffff44    b   51b84 <__libc_init@plt-0xef2c>
   51e78:   51000848    sub w8, w2, #0x2
   51e7c:   7100391f    cmp w8, #0xe
   51e80:   54002968    b.hi    523ac <__libc_init@plt-0xe704>  // b.pmore
   51e84:   b0fffde9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   51e88:   91000929    add x9, x9, #0x2
   51e8c:   1000008a    adr x10, 51e9c <__libc_init@plt-0xec14>
   51e90:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   51e94:   8b0b094a    add x10, x10, x11, lsl #2
   51e98:   d61f0140    br  x10
   51e9c:   aa1403e0    mov x0, x20
   51ea0:   aa1303e1    mov x1, x19
   51ea4:   97ffb75f    bl  3fc20 <__libc_init@plt-0x20e90>
   51ea8:   17ffff37    b   51b84 <__libc_init@plt-0xef2c>
   51eac:   7100105f    cmp w2, #0x4
   51eb0:   540014e0    b.eq    5214c <__libc_init@plt-0xe964>  // b.none
   51eb4:   7100085f    cmp w2, #0x2
   51eb8:   54001520    b.eq    5215c <__libc_init@plt-0xe954>  // b.none
   51ebc:   7100045f    cmp w2, #0x1
   51ec0:   540025e1    b.ne    5237c <__libc_init@plt-0xe734>  // b.any
   51ec4:   aa1403e0    mov x0, x20
   51ec8:   aa1303e1    mov x1, x19
   51ecc:   97ffbb9f    bl  40d48 <__libc_init@plt-0x1fd68>
   51ed0:   17ffff2d    b   51b84 <__libc_init@plt-0xef2c>
   51ed4:   aa1403e0    mov x0, x20
   51ed8:   97ff5b4f    bl  28c14 <__libc_init@plt-0x37e9c>
   51edc:   39405e68    ldrb    w8, [x19, #23]
   51ee0:   f9001be0    str x0, [sp, #48]
   51ee4:   34002228    cbz w8, 52328 <__libc_init@plt-0xe788>
   51ee8:   39405268    ldrb    w8, [x19, #20]
   51eec:   52800309    mov w9, #0x18                   // #24
   51ef0:   9b097d08    mul x8, x8, x9
   51ef4:   91006269    add x9, x19, #0x18
   51ef8:   f8686936    ldr x22, [x9, x8]
   51efc:   b4002256    cbz x22, 52344 <__libc_init@plt-0xe76c>
   51f00:   aa1603e0    mov x0, x22
   51f04:   528000a1    mov w1, #0x5                    // #5
   51f08:   97ff7a80    bl  30908 <__libc_init@plt-0x301a8>
   51f0c:   b4000100    cbz x0, 51f2c <__libc_init@plt-0xeb84>
   51f10:   aa0003e2    mov x2, x0
   51f14:   aa1403e0    mov x0, x20
   51f18:   aa1303e1    mov x1, x19
   51f1c:   97ffcd90    bl  4555c <__libc_init@plt-0x1b554>
   51f20:   12003c08    and w8, w0, #0xffff
   51f24:   7104011f    cmp w8, #0x100
   51f28:   54001222    b.cs    5216c <__libc_init@plt-0xe944>  // b.hs, b.nlast
   51f2c:   3943f2c8    ldrb    w8, [x22, #252]
   51f30:   7100051f    cmp w8, #0x1
   51f34:   54002161    b.ne    52360 <__libc_init@plt-0xe750>  // b.any
   51f38:   9103a2d7    add x23, x22, #0xe8
   51f3c:   f90007fb    str x27, [sp, #8]
   51f40:   aa1703e0    mov x0, x23
   51f44:   97ff7443    bl  2f050 <__libc_init@plt-0x31a60>
   51f48:   aa0003f8    mov x24, x0
   51f4c:   aa1303e0    mov x0, x19
   51f50:   97ff7440    bl  2f050 <__libc_init@plt-0x31a60>
   51f54:   39405268    ldrb    w8, [x19, #20]
   51f58:   f90013e0    str x0, [sp, #32]
   51f5c:   b40000e8    cbz x8, 51f78 <__libc_init@plt-0xeb38>
   51f60:   91006269    add x9, x19, #0x18
   51f64:   9102c3ea    add x10, sp, #0xb0
   51f68:   f841852b    ldr x11, [x9], #24
   51f6c:   f1000508    subs    x8, x8, #0x1
   51f70:   f800854b    str x11, [x10], #8
   51f74:   54ffffa1    b.ne    51f68 <__libc_init@plt-0xeb48>  // b.any
   51f78:   f94013e8    ldr x8, [sp, #32]
   51f7c:   b4000fe8    cbz x8, 52178 <__libc_init@plt-0xe938>
   51f80:   910402c8    add x8, x22, #0x100
   51f84:   aa1f03fc    mov x28, xzr
   51f88:   910442d9    add x25, x22, #0x110
   51f8c:   f9000be8    str x8, [sp, #16]
   51f90:   9100a268    add x8, x19, #0x28
   51f94:   f90017e8    str x8, [sp, #40]
   51f98:   52800028    mov w8, #0x1                    // #1
   51f9c:   b9001fe8    str w8, [sp, #28]
   51fa0:   3943f2c8    ldrb    w8, [x22, #252]
   51fa4:   34000108    cbz w8, 51fc4 <__libc_init@plt-0xeaec>
   51fa8:   9100e3e9    add x9, sp, #0x38
   51fac:   f9400bea    ldr x10, [sp, #16]
   51fb0:   aa0803eb    mov x11, x8
   51fb4:   f841854c    ldr x12, [x10], #24
   51fb8:   f100056b    subs    x11, x11, #0x1
   51fbc:   f800852c    str x12, [x9], #8
   51fc0:   54ffffa1    b.ne    51fb4 <__libc_init@plt-0xeafc>  // b.any
   51fc4:   b4000878    cbz x24, 520d0 <__libc_init@plt-0xe9e0>
   51fc8:   aa1f03fb    mov x27, xzr
   51fcc:   52800035    mov w21, #0x1                       // #1
   51fd0:   2a0803e9    mov w9, w8
   51fd4:   aa1f03e8    mov x8, xzr
   51fd8:   34000169    cbz w9, 52004 <__libc_init@plt-0xeaac>
   51fdc:   92401d29    and x9, x9, #0xff
   51fe0:   9100e3ea    add x10, sp, #0x38
   51fe4:   aa1903eb    mov x11, x25
   51fe8:   f840854c    ldr x12, [x10], #8
   51fec:   f85f016d    ldur    x13, [x11, #-16]
   51ff0:   f1000529    subs    x9, x9, #0x1
   51ff4:   f841856e    ldr x14, [x11], #24
   51ff8:   cb0d018c    sub x12, x12, x13
   51ffc:   9b0e2188    madd    x8, x12, x14, x8
   52000:   54ffff41    b.ne    51fe8 <__libc_init@plt-0xeac8>  // b.any
   52004:   f94002e9    ldr x9, [x23]
   52008:   8b08013a    add x26, x9, x8
   5200c:   39406348    ldrb    w8, [x26, #24]
   52010:   7100051f    cmp w8, #0x1
   52014:   540001a1    b.ne    52048 <__libc_init@plt-0xea68>  // b.any
   52018:   9104a3e0    add x0, sp, #0x128
   5201c:   2a1f03e1    mov w1, wzr
   52020:   52804102    mov w2, #0x208                  // #520
   52024:   94003b2f    bl  60ce0 <memset@plt>
   52028:   9104a3e1    add x1, sp, #0x128
   5202c:   9102c3e4    add x4, sp, #0xb0
   52030:   aa1a03e0    mov x0, x26
   52034:   aa1303e2    mov x2, x19
   52038:   f9401be3    ldr x3, [sp, #48]
   5203c:   97ff7b9c    bl  30eac <__libc_init@plt-0x2fc04>
   52040:   9104a3e1    add x1, sp, #0x128
   52044:   14000015    b   52098 <__libc_init@plt-0xea18>
   52048:   3940526a    ldrb    w10, [x19, #20]
   5204c:   b400018a    cbz x10, 5207c <__libc_init@plt-0xea34>
   52050:   aa1f03e9    mov x9, xzr
   52054:   9102c3eb    add x11, sp, #0xb0
   52058:   f94017ec    ldr x12, [sp, #40]
   5205c:   f840856d    ldr x13, [x11], #8
   52060:   f85f018e    ldur    x14, [x12, #-16]
   52064:   f100054a    subs    x10, x10, #0x1
   52068:   f841858f    ldr x15, [x12], #24
   5206c:   cb0e01ad    sub x13, x13, x14
   52070:   9b0f25a9    madd    x9, x13, x15, x9
   52074:   54ffff41    b.ne    5205c <__libc_init@plt-0xea54>  // b.any
   52078:   14000002    b   52080 <__libc_init@plt-0xea30>
   5207c:   aa1f03e9    mov x9, xzr
   52080:   7100111f    cmp w8, #0x4
   52084:   54001181    b.ne    522b4 <__libc_init@plt-0xe7fc>  // b.any
   52088:   f9400268    ldr x8, [x19]
   5208c:   f940134a    ldr x10, [x26, #32]
   52090:   8b090108    add x8, x8, x9
   52094:   8b0a0101    add x1, x8, x10
   52098:   aa1403e0    mov x0, x20
   5209c:   97fffea7    bl  51b38 <__libc_init@plt-0xef78>
   520a0:   36000160    tbz w0, #0, 520cc <__libc_init@plt-0xe9e4>
   520a4:   9100e3e1    add x1, sp, #0x38
   520a8:   aa1703e0    mov x0, x23
   520ac:   aa1f03e2    mov x2, xzr
   520b0:   9100077b    add x27, x27, #0x1
   520b4:   97ff7c17    bl  31110 <__libc_init@plt-0x2f9a0>
   520b8:   eb18037f    cmp x27, x24
   520bc:   540000a0    b.eq    520d0 <__libc_init@plt-0xe9e0>  // b.none
   520c0:   3943f2c9    ldrb    w9, [x22, #252]
   520c4:   1a9f27f5    cset    w21, cc // cc = lo, ul, last
   520c8:   17ffffc3    b   51fd4 <__libc_init@plt-0xeadc>
   520cc:   37000595    tbnz    w21, #0, 5217c <__libc_init@plt-0xe934>
   520d0:   9102c3e1    add x1, sp, #0xb0
   520d4:   aa1303e0    mov x0, x19
   520d8:   aa1f03e2    mov x2, xzr
   520dc:   9100079c    add x28, x28, #0x1
   520e0:   97ff7c0c    bl  31110 <__libc_init@plt-0x2f9a0>
   520e4:   f94013e8    ldr x8, [sp, #32]
   520e8:   eb08039f    cmp x28, x8
   520ec:   1a9f27e8    cset    w8, cc  // cc = lo, ul, last
   520f0:   b9001fe8    str w8, [sp, #28]
   520f4:   54fff561    b.ne    51fa0 <__libc_init@plt-0xeb10>  // b.any
   520f8:   14000021    b   5217c <__libc_init@plt-0xe934>
   520fc:   aa1a03fb    mov x27, x26
   52100:   eb1a037f    cmp x27, x26
   52104:   aa1903fb    mov x27, x25
   52108:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   5210c:   17fffe9e    b   51b84 <__libc_init@plt-0xef2c>
   52110:   aa1f03e8    mov x8, xzr
   52114:   f9400269    ldr x9, [x19]
   52118:   b4000dc9    cbz x9, 522d0 <__libc_init@plt-0xe7e0>
   5211c:   9b177f42    mul x2, x26, x23
   52120:   8b080121    add x1, x9, x8
   52124:   b40000b5    cbz x21, 52138 <__libc_init@plt-0xe978>
   52128:   aa1503e0    mov x0, x21
   5212c:   aa1703e3    mov x3, x23
   52130:   97ff549c    bl  273a0 <__libc_init@plt-0x39710>
   52134:   17fffe94    b   51b84 <__libc_init@plt-0xef2c>
   52138:   b4000676    cbz x22, 52204 <__libc_init@plt-0xe8ac>
   5213c:   aa1603e0    mov x0, x22
   52140:   aa1703e3    mov x3, x23
   52144:   97ff563f    bl  27a40 <__libc_init@plt-0x39070>
   52148:   17fffe8f    b   51b84 <__libc_init@plt-0xef2c>
   5214c:   aa1403e0    mov x0, x20
   52150:   aa1303e1    mov x1, x19
   52154:   97ffbbca    bl  4107c <__libc_init@plt-0x1fa34>
   52158:   17fffe8b    b   51b84 <__libc_init@plt-0xef2c>
   5215c:   aa1403e0    mov x0, x20
   52160:   aa1303e1    mov x1, x19
   52164:   97ffbb5f    bl  40ee0 <__libc_init@plt-0x1fbd0>
   52168:   17fffe87    b   51b84 <__libc_init@plt-0xef2c>
   5216c:   72001c1f    tst w0, #0xff
   52170:   1a9f07e0    cset    w0, ne  // ne = any
   52174:   17fffe84    b   51b84 <__libc_init@plt-0xef2c>
   52178:   b9001fff    str wzr, [sp, #28]
   5217c:   b9401fe8    ldr w8, [sp, #28]
   52180:   f94007fb    ldr x27, [sp, #8]
   52184:   52000100    eor w0, w8, #0x1
   52188:   17fffe7f    b   51b84 <__libc_init@plt-0xef2c>
   5218c:   aa1403e0    mov x0, x20
   52190:   aa1303e1    mov x1, x19
   52194:   97ffbced    bl  41548 <__libc_init@plt-0x1f568>
   52198:   17fffe7b    b   51b84 <__libc_init@plt-0xef2c>
   5219c:   aa1403e0    mov x0, x20
   521a0:   aa1303e1    mov x1, x19
   521a4:   97ffbd4f    bl  416e0 <__libc_init@plt-0x1f3d0>
   521a8:   17fffe77    b   51b84 <__libc_init@plt-0xef2c>
   521ac:   aa1403e0    mov x0, x20
   521b0:   aa1303e1    mov x1, x19
   521b4:   97ffbc7f    bl  413b0 <__libc_init@plt-0x1f700>
   521b8:   17fffe73    b   51b84 <__libc_init@plt-0xef2c>
   521bc:   7100405f    cmp w2, #0x10
   521c0:   54000e41    b.ne    52388 <__libc_init@plt-0xe728>  // b.any
   521c4:   aa1403e0    mov x0, x20
   521c8:   aa1303e1    mov x1, x19
   521cc:   97ffb3c8    bl  3f0ec <__libc_init@plt-0x219c4>
   521d0:   17fffe6d    b   51b84 <__libc_init@plt-0xef2c>
   521d4:   aa1403e0    mov x0, x20
   521d8:   aa1303e1    mov x1, x19
   521dc:   97ffb29e    bl  3ec54 <__libc_init@plt-0x21e5c>
   521e0:   17fffe69    b   51b84 <__libc_init@plt-0xef2c>
   521e4:   aa1403e0    mov x0, x20
   521e8:   aa1303e1    mov x1, x19
   521ec:   97ffb2fc    bl  3eddc <__libc_init@plt-0x21cd4>
   521f0:   17fffe65    b   51b84 <__libc_init@plt-0xef2c>
   521f4:   aa1403e0    mov x0, x20
   521f8:   aa1303e1    mov x1, x19
   521fc:   97ffb35a    bl  3ef64 <__libc_init@plt-0x21b4c>
   52200:   17fffe61    b   51b84 <__libc_init@plt-0xef2c>
   52204:   aa1803e0    mov x0, x24
   52208:   aa1703e3    mov x3, x23
   5220c:   97ff6466    bl  2b3a4 <__libc_init@plt-0x3570c>
   52210:   17fffe5d    b   51b84 <__libc_init@plt-0xef2c>
   52214:   aa1403e0    mov x0, x20
   52218:   aa1303e1    mov x1, x19
   5221c:   97ffb47c    bl  3f40c <__libc_init@plt-0x216a4>
   52220:   17fffe59    b   51b84 <__libc_init@plt-0xef2c>
   52224:   aa1403e0    mov x0, x20
   52228:   aa1303e1    mov x1, x19
   5222c:   97ffb5a7    bl  3f8c8 <__libc_init@plt-0x211e8>
   52230:   17fffe55    b   51b84 <__libc_init@plt-0xef2c>
   52234:   aa1403e0    mov x0, x20
   52238:   aa1303e1    mov x1, x19
   5223c:   97ffb60e    bl  3fa74 <__libc_init@plt-0x2103c>
   52240:   17fffe51    b   51b84 <__libc_init@plt-0xef2c>
   52244:   aa1403e0    mov x0, x20
   52248:   aa1303e1    mov x1, x19
   5224c:   97ffb729    bl  3fef0 <__libc_init@plt-0x20bc0>
   52250:   17fffe4d    b   51b84 <__libc_init@plt-0xef2c>
   52254:   aa1403e0    mov x0, x20
   52258:   aa1303e1    mov x1, x19
   5225c:   97ffb7d9    bl  401c0 <__libc_init@plt-0x208f0>
   52260:   17fffe49    b   51b84 <__libc_init@plt-0xef2c>
   52264:   aa1403e0    mov x0, x20
   52268:   aa1303e1    mov x1, x19
   5226c:   97ffb889    bl  40490 <__libc_init@plt-0x20620>
   52270:   17fffe45    b   51b84 <__libc_init@plt-0xef2c>
   52274:   aa1403e0    mov x0, x20
   52278:   aa1303e1    mov x1, x19
   5227c:   97ffb939    bl  40760 <__libc_init@plt-0x20350>
   52280:   17fffe41    b   51b84 <__libc_init@plt-0xef2c>
   52284:   aa1403e0    mov x0, x20
   52288:   aa1303e1    mov x1, x19
   5228c:   97ffb9f2    bl  40a54 <__libc_init@plt-0x2005c>
   52290:   17fffe3d    b   51b84 <__libc_init@plt-0xef2c>
   52294:   aa1403e0    mov x0, x20
   52298:   aa1303e1    mov x1, x19
   5229c:   97ffb4c1    bl  3f5a0 <__libc_init@plt-0x21510>
   522a0:   17fffe39    b   51b84 <__libc_init@plt-0xef2c>
   522a4:   aa1403e0    mov x0, x20
   522a8:   aa1303e1    mov x1, x19
   522ac:   97ffb522    bl  3f734 <__libc_init@plt-0x2137c>
   522b0:   17fffe35    b   51b84 <__libc_init@plt-0xef2c>
   522b4:   90fffdc1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   522b8:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   522bc:   913c0c21    add x1, x1, #0xf03
   522c0:   9137e042    add x2, x2, #0xdf8
   522c4:   f9401be0    ldr x0, [sp, #48]
   522c8:   52802083    mov w3, #0x104                  // #260
   522cc:   97ff439e    bl  23144 <__libc_init@plt-0x3d96c>
   522d0:   aa1403e0    mov x0, x20
   522d4:   97ff5a50    bl  28c14 <__libc_init@plt-0x37e9c>
   522d8:   f0fffdc1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   522dc:   91187021    add x1, x1, #0x61c
   522e0:   97ff434a    bl  23008 <__libc_init@plt-0x3daa8>
   522e4:   aa1403e0    mov x0, x20
   522e8:   97ff5a4b    bl  28c14 <__libc_init@plt-0x37e9c>
   522ec:   90fffdc1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   522f0:   91230821    add x1, x1, #0x8c2
   522f4:   97ff4345    bl  23008 <__libc_init@plt-0x3daa8>
   522f8:   90fffdc1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   522fc:   39c05662    ldrsb   w2, [x19, #21]
   52300:   91167c21    add x1, x1, #0x59f
   52304:   aa1503e0    mov x0, x21
   52308:   97ff4340    bl  23008 <__libc_init@plt-0x3daa8>
   5230c:   90fffdc1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   52310:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52314:   91078821    add x1, x1, #0x1e2
   52318:   9137e042    add x2, x2, #0xdf8
   5231c:   aa1903e0    mov x0, x25
   52320:   52802a03    mov w3, #0x150                  // #336
   52324:   97ff4388    bl  23144 <__libc_init@plt-0x3d96c>
   52328:   b0fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   5232c:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52330:   91364421    add x1, x1, #0xd91
   52334:   9137e042    add x2, x2, #0xdf8
   52338:   f9401be0    ldr x0, [sp, #48]
   5233c:   52802263    mov w3, #0x113                  // #275
   52340:   97ff4381    bl  23144 <__libc_init@plt-0x3d96c>
   52344:   f0fffdc1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   52348:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   5234c:   911cc421    add x1, x1, #0x731
   52350:   9137e042    add x2, x2, #0xdf8
   52354:   f9401be0    ldr x0, [sp, #48]
   52358:   528022a3    mov w3, #0x115                  // #277
   5235c:   97ff437a    bl  23144 <__libc_init@plt-0x3d96c>
   52360:   d0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   52364:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52368:   911fb821    add x1, x1, #0x7ee
   5236c:   9137e042    add x2, x2, #0xdf8
   52370:   f9401be0    ldr x0, [sp, #48]
   52374:   52802423    mov w3, #0x121                  // #289
   52378:   97ff4373    bl  23144 <__libc_init@plt-0x3d96c>
   5237c:   b0fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   52380:   9126f021    add x1, x1, #0x9bc
   52384:   1400000c    b   523b4 <__libc_init@plt-0xe6fc>
   52388:   b0fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   5238c:   9115e021    add x1, x1, #0x578
   52390:   14000009    b   523b4 <__libc_init@plt-0xe6fc>
   52394:   b0fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   52398:   9127e821    add x1, x1, #0x9fa
   5239c:   14000006    b   523b4 <__libc_init@plt-0xe6fc>
   523a0:   f0fffda1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   523a4:   9130dc21    add x1, x1, #0xc37
   523a8:   14000003    b   523b4 <__libc_init@plt-0xe6fc>
   523ac:   90fffdc1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   523b0:   9123c021    add x1, x1, #0x8f0
   523b4:   aa1503e0    mov x0, x21
   523b8:   97ff4314    bl  23008 <__libc_init@plt-0x3daa8>
   523bc:   940039e1    bl  60b40 <__stack_chk_fail@plt>
   523c0:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   523c4:   a9016ffc    stp x28, x27, [sp, #16]
   523c8:   910003fd    mov x29, sp
   523cc:   a90267fa    stp x26, x25, [sp, #32]
   523d0:   a9035ff8    stp x24, x23, [sp, #48]
   523d4:   a90457f6    stp x22, x21, [sp, #64]
   523d8:   a9054ff4    stp x20, x19, [sp, #80]
   523dc:   d11d03ff    sub sp, sp, #0x740
   523e0:   aa0103f4    mov x20, x1
   523e4:   d53bd05b    mrs x27, tpidr_el0
   523e8:   b0fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   523ec:   f9401768    ldr x8, [x27, #40]
   523f0:   91369c21    add x1, x1, #0xda7
   523f4:   aa0003f5    mov x21, x0
   523f8:   f81f03a8    stur    x8, [x29, #-16]
   523fc:   97ffa9eb    bl  3cba8 <__libc_init@plt-0x23f08>
   52400:   aa1503e0    mov x0, x21
   52404:   97ff5525    bl  27898 <__libc_init@plt-0x39218>
   52408:   52800028    mov w8, #0x1                    // #1
   5240c:   39003008    strb    w8, [x0, #12]
   52410:   aa1503e0    mov x0, x21
   52414:   97ff5a00    bl  28c14 <__libc_init@plt-0x37e9c>
   52418:   aa0003f9    mov x25, x0
   5241c:   aa1503e0    mov x0, x21
   52420:   940002c1    bl  52f24 <__libc_init@plt-0xdb8c>
   52424:   b4005580    cbz x0, 52ed4 <__libc_init@plt-0xdbdc>
   52428:   aa0003fa    mov x26, x0
   5242c:   aa1503e0    mov x0, x21
   52430:   97ff59dc    bl  28ba0 <__libc_init@plt-0x37f10>
   52434:   f9400288    ldr x8, [x20]
   52438:   b40055c8    cbz x8, 52ef0 <__libc_init@plt-0xdbc0>
   5243c:   aa1503e0    mov x0, x21
   52440:   97ff5516    bl  27898 <__libc_init@plt-0x39218>
   52444:   39400009    ldrb    w9, [x0]
   52448:   52800768    mov w8, #0x3b                   // #59
   5244c:   f90043ff    str xzr, [sp, #128]
   52450:   721f013f    tst w9, #0x2
   52454:   52800589    mov w9, #0x2c                   // #44
   52458:   1a88013c    csel    w28, w9, w8, eq // eq = none
   5245c:   910203e1    add x1, sp, #0x80
   52460:   aa1503e0    mov x0, x21
   52464:   97ff5dbd    bl  29b58 <__libc_init@plt-0x36f58>
   52468:   aa0003f7    mov x23, x0
   5246c:   d348fc13    lsr x19, x0, #8
   52470:   f2601c1f    tst x0, #0xff00000000
   52474:   54000780    b.eq    52564 <__libc_init@plt-0xe54c>  // b.none
   52478:   2a1703e8    mov w8, w23
   5247c:   33185e68    bfi w8, w19, #8, #24
   52480:   7100991f    cmp w8, #0x26
   52484:   54000681    b.ne    52554 <__libc_init@plt-0xe55c>  // b.any
   52488:   f94043e1    ldr x1, [sp, #128]
   5248c:   aa1503e0    mov x0, x21
   52490:   97ff5619    bl  27cf4 <__libc_init@plt-0x38dbc>
   52494:   911293e1    add x1, sp, #0x4a4
   52498:   aa1503e0    mov x0, x21
   5249c:   940002be    bl  52f94 <__libc_init@plt-0xdb1c>
   524a0:   360008c0    tbz w0, #0, 525b8 <__libc_init@plt-0xe4f8>
   524a4:   f9400280    ldr x0, [x20]
   524a8:   911293e1    add x1, sp, #0x4a4
   524ac:   94003a45    bl  60dc0 <strcmp@plt>
   524b0:   34000900    cbz w0, 525d0 <__libc_init@plt-0xe4e0>
   524b4:   910243e1    add x1, sp, #0x90
   524b8:   aa1503e0    mov x0, x21
   524bc:   f9004bff    str xzr, [sp, #144]
   524c0:   97ff5da6    bl  29b58 <__libc_init@plt-0x36f58>
   524c4:   f2601c1f    tst x0, #0xff00000000
   524c8:   54fffca0    b.eq    5245c <__libc_init@plt-0xe654>  // b.none
   524cc:   aa0003f7    mov x23, x0
   524d0:   f9404be1    ldr x1, [sp, #144]
   524d4:   aa1503e0    mov x0, x21
   524d8:   97ff5607    bl  27cf4 <__libc_init@plt-0x38dbc>
   524dc:   71008aff    cmp w23, #0x22
   524e0:   54000180    b.eq    52510 <__libc_init@plt-0xe5a0>  // b.none
   524e4:   71009eff    cmp w23, #0x27
   524e8:   54000140    b.eq    52510 <__libc_init@plt-0xe5a0>  // b.none
   524ec:   7100beff    cmp w23, #0x2f
   524f0:   54fffb60    b.eq    5245c <__libc_init@plt-0xe654>  // b.none
   524f4:   910243e1    add x1, sp, #0x90
   524f8:   aa1503e0    mov x0, x21
   524fc:   97ff5d97    bl  29b58 <__libc_init@plt-0x36f58>
   52500:   aa0003f7    mov x23, x0
   52504:   f2601c1f    tst x0, #0xff00000000
   52508:   54fffe41    b.ne    524d0 <__libc_init@plt-0xe5e0>  // b.any
   5250c:   17ffffd4    b   5245c <__libc_init@plt-0xe654>
   52510:   910243e1    add x1, sp, #0x90
   52514:   aa1503e0    mov x0, x21
   52518:   97ff59db    bl  28c84 <__libc_init@plt-0x37e2c>
   5251c:   f2601c1f    tst x0, #0xff00000000
   52520:   54000100    b.eq    52540 <__libc_init@plt-0xe570>  // b.none
   52524:   aa0003f8    mov x24, x0
   52528:   f9404be1    ldr x1, [sp, #144]
   5252c:   aa1503e0    mov x0, x21
   52530:   97ff55f1    bl  27cf4 <__libc_init@plt-0x38dbc>
   52534:   6b17031f    cmp w24, w23
   52538:   54fffec1    b.ne    52510 <__libc_init@plt-0xe5a0>  // b.any
   5253c:   17ffffee    b   524f4 <__libc_init@plt-0xe5bc>
   52540:   aa1503e0    mov x0, x21
   52544:   52800021    mov w1, #0x1                    // #1
   52548:   97ff5923    bl  289d4 <__libc_init@plt-0x380dc>
   5254c:   3707fe20    tbnz    w0, #0, 52510 <__libc_init@plt-0xe5a0>
   52550:   17ffffc3    b   5245c <__libc_init@plt-0xe654>
   52554:   aa1503e0    mov x0, x21
   52558:   52800021    mov w1, #0x1                    // #1
   5255c:   97ff591e    bl  289d4 <__libc_init@plt-0x380dc>
   52560:   3707f7e0    tbnz    w0, #0, 5245c <__libc_init@plt-0xe654>
   52564:   33185e77    bfi w23, w19, #8, #24
   52568:   90fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   5256c:   91082c42    add x2, x2, #0x20b
   52570:   aa1903e0    mov x0, x25
   52574:   52807d21    mov w1, #0x3e9                  // #1001
   52578:   2a1703e3    mov w3, w23
   5257c:   97ff4107    bl  22998 <__libc_init@plt-0x3e118>
   52580:   2a1f03f3    mov w19, wzr
   52584:   f9401768    ldr x8, [x27, #40]
   52588:   f85f03a9    ldur    x9, [x29, #-16]
   5258c:   eb09011f    cmp x8, x9
   52590:   54004c81    b.ne    52f20 <__libc_init@plt-0xdb90>  // b.any
   52594:   2a1303e0    mov w0, w19
   52598:   911d03ff    add sp, sp, #0x740
   5259c:   a9454ff4    ldp x20, x19, [sp, #80]
   525a0:   a94457f6    ldp x22, x21, [sp, #64]
   525a4:   a9435ff8    ldp x24, x23, [sp, #48]
   525a8:   a94267fa    ldp x26, x25, [sp, #32]
   525ac:   a9416ffc    ldp x28, x27, [sp, #16]
   525b0:   a8c67bfd    ldp x29, x30, [sp], #96
   525b4:   d65f03c0    ret
   525b8:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   525bc:   aa1903e0    mov x0, x25
   525c0:   912ac042    add x2, x2, #0xab0
   525c4:   52807d21    mov w1, #0x3e9                  // #1001
   525c8:   97ff40f4    bl  22998 <__libc_init@plt-0x3e118>
   525cc:   17ffffed    b   52580 <__libc_init@plt-0xe530>
   525d0:   910203e1    add x1, sp, #0x80
   525d4:   aa1503e0    mov x0, x21
   525d8:   97ff5d60    bl  29b58 <__libc_init@plt-0x36f58>
   525dc:   f2601c1f    tst x0, #0xff00000000
   525e0:   54003c60    b.eq    52d6c <__libc_init@plt-0xdd44>  // b.none
   525e4:   f0fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   525e8:   aa0003f7    mov x23, x0
   525ec:   91321108    add x8, x8, #0xc84
   525f0:   f9001be8    str x8, [sp, #48]
   525f4:   7100beff    cmp w23, #0x2f
   525f8:   54003d80    b.eq    52da8 <__libc_init@plt-0xdd08>  // b.none
   525fc:   911293e1    add x1, sp, #0x4a4
   52600:   aa1503e0    mov x0, x21
   52604:   94000264    bl  52f94 <__libc_init@plt-0xdb1c>
   52608:   36003da0    tbz w0, #0, 52dbc <__libc_init@plt-0xdcf4>
   5260c:   f9400693    ldr x19, [x20, #8]
   52610:   b4003bd3    cbz x19, 52d88 <__libc_init@plt-0xdd28>
   52614:   f9400a88    ldr x8, [x20, #16]
   52618:   91002116    add x22, x8, #0x8
   5261c:   f85f82c1    ldur    x1, [x22, #-8]
   52620:   911293e0    add x0, sp, #0x4a4
   52624:   940039e7    bl  60dc0 <strcmp@plt>
   52628:   340000a0    cbz w0, 5263c <__libc_init@plt-0xe474>
   5262c:   910042d6    add x22, x22, #0x10
   52630:   f1000673    subs    x19, x19, #0x1
   52634:   54ffff41    b.ne    5261c <__libc_init@plt-0xe494>  // b.any
   52638:   140001d4    b   52d88 <__libc_init@plt-0xdd28>
   5263c:   910243e0    add x0, sp, #0x90
   52640:   2a1f03e1    mov w1, wzr
   52644:   52808202    mov w2, #0x410                  // #1040
   52648:   f94002d8    ldr x24, [x22]
   5264c:   940039a5    bl  60ce0 <memset@plt>
   52650:   910203e1    add x1, sp, #0x80
   52654:   aa1503e0    mov x0, x21
   52658:   97ff598b    bl  28c84 <__libc_init@plt-0x37e2c>
   5265c:   f2601c1f    tst x0, #0xff00000000
   52660:   54003440    b.eq    52ce8 <__libc_init@plt-0xddc8>  // b.none
   52664:   d348fc08    lsr x8, x0, #8
   52668:   2a0003e9    mov w9, w0
   5266c:   33185d09    bfi w9, w8, #8, #24
   52670:   7100a13f    cmp w9, #0x28
   52674:   54000060    b.eq    52680 <__libc_init@plt-0xe430>  // b.none
   52678:   7100953f    cmp w9, #0x25
   5267c:   54003361    b.ne    52ce8 <__libc_init@plt-0xddc8>  // b.any
   52680:   2a1f03f3    mov w19, wzr
   52684:   2a1f03e9    mov w9, wzr
   52688:   b9003fff    str wzr, [sp, #60]
   5268c:   a90167fa    stp x26, x25, [sp, #16]
   52690:   b9000ffc    str w28, [sp, #12]
   52694:   5280410a    mov w10, #0x208                     // #520
   52698:   33185d00    bfi w0, w8, #8, #24
   5269c:   910243e8    add x8, sp, #0x90
   526a0:   7100a01f    cmp w0, #0x28
   526a4:   9b2a2277    smaddl  x23, w19, w10, x8
   526a8:   1a9f17ea    cset    w10, eq // eq = none
   526ac:   f90037f8    str x24, [sp, #104]
   526b0:   b9004fea    str w10, [sp, #76]
   526b4:   540000c1    b.ne    526cc <__libc_init@plt-0xe3e4>  // b.any
   526b8:   b9403fe8    ldr w8, [sp, #60]
   526bc:   a9025ff3    stp x19, x23, [sp, #32]
   526c0:   36000488    tbz w8, #0, 52750 <__libc_init@plt-0xe360>
   526c4:   360004c9    tbz w9, #0, 5275c <__libc_init@plt-0xe354>
   526c8:   140001f7    b   52ea4 <__libc_init@plt-0xdc0c>
   526cc:   aa1503e0    mov x0, x21
   526d0:   aa1703f6    mov x22, x23
   526d4:   97ff5950    bl  28c14 <__libc_init@plt-0x37e9c>
   526d8:   aa0003f7    mov x23, x0
   526dc:   aa1503e0    mov x0, x21
   526e0:   52800021    mov w1, #0x1                    // #1
   526e4:   97ff5584    bl  27cf4 <__libc_init@plt-0x38dbc>
   526e8:   d10383a1    sub x1, x29, #0xe0
   526ec:   aa1503e0    mov x0, x21
   526f0:   94000229    bl  52f94 <__libc_init@plt-0xdb1c>
   526f4:   36003ba0    tbz w0, #0, 52e68 <__libc_init@plt-0xdc48>
   526f8:   39405f08    ldrb    w8, [x24, #23]
   526fc:   aa1803ea    mov x10, x24
   52700:   34003988    cbz w8, 52e30 <__libc_init@plt-0xdc80>
   52704:   39405148    ldrb    w8, [x10, #20]
   52708:   52800309    mov w9, #0x18                   // #24
   5270c:   9b092908    madd    x8, x8, x9, x10
   52710:   f9400d18    ldr x24, [x8, #24]
   52714:   b40038f8    cbz x24, 52e30 <__libc_init@plt-0xdc80>
   52718:   d10383a0    sub x0, x29, #0xe0
   5271c:   94003901    bl  60b20 <strlen@plt>
   52720:   aa0003e2    mov x2, x0
   52724:   d10383a1    sub x1, x29, #0xe0
   52728:   aa1803e0    mov x0, x24
   5272c:   97ff7a15    bl  30f80 <__libc_init@plt-0x2fb30>
   52730:   b4003a60    cbz x0, 52e7c <__libc_init@plt-0xdc34>
   52734:   aa1603e1    mov x1, x22
   52738:   f94037e2    ldr x2, [sp, #104]
   5273c:   aa1703e3    mov x3, x23
   52740:   aa1f03e4    mov x4, xzr
   52744:   97ff79da    bl  30eac <__libc_init@plt-0x2fc04>
   52748:   b9003fff    str wzr, [sp, #60]
   5274c:   14000156    b   52ca4 <__libc_init@plt-0xde0c>
   52750:   37000509    tbnz    w9, #0, 527f0 <__libc_init@plt-0xe2c0>
   52754:   39405308    ldrb    w8, [x24, #20]
   52758:   340004c8    cbz w8, 527f0 <__libc_init@plt-0xe2c0>
   5275c:   aa1503e0    mov x0, x21
   52760:   97ff592d    bl  28c14 <__libc_init@plt-0x37e9c>
   52764:   f9002be0    str x0, [sp, #80]
   52768:   aa1503e0    mov x0, x21
   5276c:   52800021    mov w1, #0x1                    // #1
   52770:   97ff5561    bl  27cf4 <__libc_init@plt-0x38dbc>
   52774:   f9400708    ldr x8, [x24, #8]
   52778:   910223e1    add x1, sp, #0x88
   5277c:   aa1503e0    mov x0, x21
   52780:   f90047ff    str xzr, [sp, #136]
   52784:   f90033e8    str x8, [sp, #96]
   52788:   97ff5cf4    bl  29b58 <__libc_init@plt-0x36f58>
   5278c:   aa0003f7    mov x23, x0
   52790:   d3609c13    ubfx    x19, x0, #32, #8
   52794:   aa1503e0    mov x0, x21
   52798:   97ff5440    bl  27898 <__libc_init@plt-0x39218>
   5279c:   39400008    ldrb    w8, [x0]
   527a0:   52800589    mov w9, #0x2c                   // #44
   527a4:   721f011f    tst w8, #0x2
   527a8:   52800768    mov w8, #0x3b                   // #59
   527ac:   1a880128    csel    w8, w9, w8, eq  // eq = none
   527b0:   b9005fe8    str w8, [sp, #92]
   527b4:   34003353    cbz w19, 52e1c <__libc_init@plt-0xdc94>
   527b8:   7100a6ff    cmp w23, #0x29
   527bc:   54000721    b.ne    528a0 <__libc_init@plt-0xe210>  // b.any
   527c0:   f94047e1    ldr x1, [sp, #136]
   527c4:   aa1503e0    mov x0, x21
   527c8:   97ff554b    bl  27cf4 <__libc_init@plt-0x38dbc>
   527cc:   f94017f6    ldr x22, [sp, #40]
   527d0:   d10383a2    sub x2, x29, #0xe0
   527d4:   9117a3e3    add x3, sp, #0x5e8
   527d8:   9115c3e4    add x4, sp, #0x570
   527dc:   aa1803e1    mov x1, x24
   527e0:   aa1603e0    mov x0, x22
   527e4:   97ff72a3    bl  2f270 <__libc_init@plt-0x31840>
   527e8:   37002580    tbnz    w0, #0, 52c98 <__libc_init@plt-0xde18>
   527ec:   140001b2    b   52eb4 <__libc_init@plt-0xdbfc>
   527f0:   aa1703e0    mov x0, x23
   527f4:   aa1803e1    mov x1, x24
   527f8:   93407e73    sxtw    x19, w19
   527fc:   97ff702d    bl  2e8b0 <__libc_init@plt-0x32200>
   52800:   52804109    mov w9, #0x208                  // #520
   52804:   910243e8    add x8, sp, #0x90
   52808:   aa1503e0    mov x0, x21
   5280c:   9b092276    madd    x22, x19, x9, x8
   52810:   52800028    mov w8, #0x1                    // #1
   52814:   39005ac8    strb    w8, [x22, #22]
   52818:   97ff58ff    bl  28c14 <__libc_init@plt-0x37e9c>
   5281c:   394056c8    ldrb    w8, [x22, #21]
   52820:   aa0003f6    mov x22, x0
   52824:   d10383a0    sub x0, x29, #0xe0
   52828:   381203a8    sturb   w8, [x29, #-224]
   5282c:   97ff75e6    bl  2ffc4 <__libc_init@plt-0x30aec>
   52830:   72001c3f    tst w1, #0xff
   52834:   54003460    b.eq    52ec0 <__libc_init@plt-0xdbf0>  // b.none
   52838:   aa0003f8    mov x24, x0
   5283c:   71000f1f    cmp w24, #0x3
   52840:   54003401    b.ne    52ec0 <__libc_init@plt-0xdbf0>  // b.any
   52844:   52804109    mov w9, #0x208                  // #520
   52848:   910243e8    add x8, sp, #0x90
   5284c:   aa1503e0    mov x0, x21
   52850:   52800021    mov w1, #0x1                    // #1
   52854:   9b092273    madd    x19, x19, x9, x8
   52858:   f90037f6    str x22, [sp, #104]
   5285c:   f8408e76    ldr x22, [x19, #8]!
   52860:   97ff5525    bl  27cf4 <__libc_init@plt-0x38dbc>
   52864:   d10383a1    sub x1, x29, #0xe0
   52868:   aa1503e0    mov x0, x21
   5286c:   f81203bf    stur    xzr, [x29, #-224]
   52870:   97ff5cba    bl  29b58 <__libc_init@plt-0x36f58>
   52874:   f2601c1f    tst x0, #0xff00000000
   52878:   54002e80    b.eq    52e48 <__libc_init@plt-0xdc68>  // b.none
   5287c:   9360ff1c    asr x28, x24, #32
   52880:   7100e81f    cmp w0, #0x3a
   52884:   9adc0eda    sdiv    x26, x22, x28
   52888:   a90773fa    stp x26, x28, [sp, #112]
   5288c:   540016c1    b.ne    52b64 <__libc_init@plt-0xdf4c>  // b.any
   52890:   aa1f03f9    mov x25, xzr
   52894:   52800036    mov w22, #0x1                       // #1
   52898:   52800038    mov w24, #0x1                       // #1
   5289c:   140000bf    b   52b98 <__libc_init@plt-0xdf18>
   528a0:   aa1f03fa    mov x26, xzr
   528a4:   9100a316    add x22, x24, #0x28
   528a8:   5280003c    mov w28, #0x1                       // #1
   528ac:   f90023fb    str x27, [sp, #64]
   528b0:   39405303    ldrb    w3, [x24, #20]
   528b4:   f1003b5f    cmp x26, #0xe
   528b8:   540001e8    b.hi    528f4 <__libc_init@plt-0xe1bc>  // b.pmore
   528bc:   eb03035f    cmp x26, x3
   528c0:   540001a2    b.cs    528f4 <__libc_init@plt-0xe1bc>  // b.hs, b.nlast
   528c4:   f94033ea    ldr x10, [sp, #96]
   528c8:   f94002c8    ldr x8, [x22]
   528cc:   f100055f    cmp x10, #0x1
   528d0:   9a9fc549    csinc   x9, x10, xzr, gt
   528d4:   9ac90d19    sdiv    x25, x8, x9
   528d8:   a97f22d8    ldp x24, x8, [x22, #-16]
   528dc:   8b080309    add x9, x24, x8
   528e0:   9b0a7d0a    mul x10, x8, x10
   528e4:   d1000528    sub x8, x9, #0x1
   528e8:   f90033ea    str x10, [sp, #96]
   528ec:   f9003fe8    str x8, [sp, #120]
   528f0:   1400000c    b   52920 <__libc_init@plt-0xe190>
   528f4:   360000fc    tbz w28, #0, 52910 <__libc_init@plt-0xe1a0>
   528f8:   90fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   528fc:   911293e4    add x4, sp, #0x4a4
   52900:   f9402be0    ldr x0, [sp, #80]
   52904:   52807d21    mov w1, #0x3e9                  // #1001
   52908:   91090c42    add x2, x2, #0x243
   5290c:   97ff4023    bl  22998 <__libc_init@plt-0x3e118>
   52910:   aa1f03f9    mov x25, xzr
   52914:   aa1f03f8    mov x24, xzr
   52918:   2a1f03fc    mov w28, wzr
   5291c:   f9003fff    str xzr, [sp, #120]
   52920:   aa1503e0    mov x0, x21
   52924:   9400046e    bl  53adc <__libc_init@plt-0xcfd4>
   52928:   72001c3f    tst w1, #0xff
   5292c:   f9003bf9    str x25, [sp, #112]
   52930:   54000560    b.eq    529dc <__libc_init@plt-0xe0d4>  // b.none
   52934:   aa0003e3    mov x3, x0
   52938:   aa1603fb    mov x27, x22
   5293c:   aa1a03f6    mov x22, x26
   52940:   eb18001f    cmp x0, x24
   52944:   5400006a    b.ge    52950 <__libc_init@plt-0xe160>  // b.tcont
   52948:   370001dc    tbnz    w28, #0, 52980 <__libc_init@plt-0xe130>
   5294c:   14000016    b   529a4 <__libc_init@plt-0xe10c>
   52950:   f9403fe9    ldr x9, [sp, #120]
   52954:   eb18013f    cmp x9, x24
   52958:   1a9fa7e8    cset    w8, lt  // lt = tstop
   5295c:   eb09007f    cmp x3, x9
   52960:   1a9fc7e9    cset    w9, le
   52964:   2a090108    orr w8, w8, w9
   52968:   7100011f    cmp w8, #0x0
   5296c:   0a080399    and w25, w28, w8
   52970:   9a98107a    csel    x26, x3, x24, ne    // ne = any
   52974:   370001c8    tbnz    w8, #0, 529ac <__libc_init@plt-0xe104>
   52978:   52000388    eor w8, w28, #0x1
   5297c:   37000188    tbnz    w8, #0, 529ac <__libc_init@plt-0xe104>
   52980:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52984:   110006c7    add w7, w22, #0x1
   52988:   911293e6    add x6, sp, #0x4a4
   5298c:   f9402be0    ldr x0, [sp, #80]
   52990:   52807d21    mov w1, #0x3e9                  // #1001
   52994:   91159042    add x2, x2, #0x564
   52998:   aa1803e4    mov x4, x24
   5299c:   f9403fe5    ldr x5, [sp, #120]
   529a0:   97ff3ffe    bl  22998 <__libc_init@plt-0x3e118>
   529a4:   2a1f03f9    mov w25, wzr
   529a8:   aa1803fa    mov x26, x24
   529ac:   910223e1    add x1, sp, #0x88
   529b0:   aa1503e0    mov x0, x21
   529b4:   97ff5c69    bl  29b58 <__libc_init@plt-0x36f58>
   529b8:   d3609c13    ubfx    x19, x0, #32, #8
   529bc:   34002113    cbz w19, 52ddc <__libc_init@plt-0xdcd4>
   529c0:   2a0003f7    mov w23, w0
   529c4:   2a1903fc    mov w28, w25
   529c8:   aa1a03f8    mov x24, x26
   529cc:   aa1603fa    mov x26, x22
   529d0:   aa1b03f6    mov x22, x27
   529d4:   f94023fb    ldr x27, [sp, #64]
   529d8:   f9403bf9    ldr x25, [sp, #112]
   529dc:   7100eaff    cmp w23, #0x3a
   529e0:   540007c1    b.ne    52ad8 <__libc_init@plt-0xdfd8>  // b.any
   529e4:   f94047e1    ldr x1, [sp, #136]
   529e8:   aa1503e0    mov x0, x21
   529ec:   97ff54c2    bl  27cf4 <__libc_init@plt-0x38dbc>
   529f0:   910223e1    add x1, sp, #0x88
   529f4:   aa1503e0    mov x0, x21
   529f8:   97ff5c58    bl  29b58 <__libc_init@plt-0x36f58>
   529fc:   aa0003f7    mov x23, x0
   52a00:   aa1503e0    mov x0, x21
   52a04:   94000436    bl  53adc <__libc_init@plt-0xcfd4>
   52a08:   72001c3f    tst w1, #0xff
   52a0c:   54000360    b.eq    52a78 <__libc_init@plt-0xe038>  // b.none
   52a10:   f9403fe9    ldr x9, [sp, #120]
   52a14:   aa0003e3    mov x3, x0
   52a18:   eb09001f    cmp x0, x9
   52a1c:   1a9fc7e8    cset    w8, le
   52a20:   9a89d019    csel    x25, x0, x9, le
   52a24:   0a1c0113    and w19, w8, w28
   52a28:   540001ad    b.le    52a5c <__libc_init@plt-0xe054>
   52a2c:   52000388    eor w8, w28, #0x1
   52a30:   37000168    tbnz    w8, #0, 52a5c <__libc_init@plt-0xe054>
   52a34:   f9403ff9    ldr x25, [sp, #120]
   52a38:   90fffdc2    adrp    x2, a000 <__libc_init@plt-0x56ab0>
   52a3c:   11000746    add w6, w26, #0x1
   52a40:   911293e5    add x5, sp, #0x4a4
   52a44:   f9402be0    ldr x0, [sp, #80]
   52a48:   52807d21    mov w1, #0x3e9                  // #1001
   52a4c:   91112c42    add x2, x2, #0x44b
   52a50:   aa1903e4    mov x4, x25
   52a54:   97ff3fd1    bl  22998 <__libc_init@plt-0x3e118>
   52a58:   2a1f03f3    mov w19, wzr
   52a5c:   910223e1    add x1, sp, #0x88
   52a60:   aa1503e0    mov x0, x21
   52a64:   97ff5c3d    bl  29b58 <__libc_init@plt-0x36f58>
   52a68:   aa0003f7    mov x23, x0
   52a6c:   f9003ff9    str x25, [sp, #120]
   52a70:   2a1303fc    mov w28, w19
   52a74:   f9403bf9    ldr x25, [sp, #112]
   52a78:   d3609ef3    ubfx    x19, x23, #32, #8
   52a7c:   34001b93    cbz w19, 52dec <__libc_init@plt-0xdcc4>
   52a80:   7100eaff    cmp w23, #0x3a
   52a84:   540002e1    b.ne    52ae0 <__libc_init@plt-0xdfd0>  // b.any
   52a88:   f94047e1    ldr x1, [sp, #136]
   52a8c:   aa1503e0    mov x0, x21
   52a90:   97ff5499    bl  27cf4 <__libc_init@plt-0x38dbc>
   52a94:   910223e1    add x1, sp, #0x88
   52a98:   aa1503e0    mov x0, x21
   52a9c:   97ff5c2f    bl  29b58 <__libc_init@plt-0x36f58>
   52aa0:   aa0003f7    mov x23, x0
   52aa4:   aa1503e0    mov x0, x21
   52aa8:   9400040d    bl  53adc <__libc_init@plt-0xcfd4>
   52aac:   72001c3f    tst w1, #0xff
   52ab0:   540000e0    b.eq    52acc <__libc_init@plt-0xdfe4>  // b.none
   52ab4:   aa0003f3    mov x19, x0
   52ab8:   910223e1    add x1, sp, #0x88
   52abc:   aa1503e0    mov x0, x21
   52ac0:   97ff5c26    bl  29b58 <__libc_init@plt-0x36f58>
   52ac4:   aa0003f7    mov x23, x0
   52ac8:   aa1303f9    mov x25, x19
   52acc:   d3609ef3    ubfx    x19, x23, #32, #8
   52ad0:   35000093    cbnz    w19, 52ae0 <__libc_init@plt-0xdfd0>
   52ad4:   1400000e    b   52b0c <__libc_init@plt-0xdfa4>
   52ad8:   aa1f03f9    mov x25, xzr
   52adc:   f9003ff8    str x24, [sp, #120]
   52ae0:   b9405fe8    ldr w8, [sp, #92]
   52ae4:   6b0802ff    cmp w23, w8
   52ae8:   54000121    b.ne    52b0c <__libc_init@plt-0xdfa4>  // b.any
   52aec:   f94047e1    ldr x1, [sp, #136]
   52af0:   aa1503e0    mov x0, x21
   52af4:   97ff5480    bl  27cf4 <__libc_init@plt-0x38dbc>
   52af8:   910223e1    add x1, sp, #0x88
   52afc:   aa1503e0    mov x0, x21
   52b00:   97ff5c16    bl  29b58 <__libc_init@plt-0x36f58>
   52b04:   2a0003f7    mov w23, w0
   52b08:   d3609c13    ubfx    x19, x0, #32, #8
   52b0c:   360001dc    tbz w28, #0, 52b44 <__libc_init@plt-0xdf6c>
   52b10:   d10383a8    sub x8, x29, #0xe0
   52b14:   f9403fe9    ldr x9, [sp, #120]
   52b18:   f83a7918    str x24, [x8, x26, lsl #3]
   52b1c:   9117a3e8    add x8, sp, #0x5e8
   52b20:   f83a7909    str x9, [x8, x26, lsl #3]
   52b24:   9115c3e8    add x8, sp, #0x570
   52b28:   f83a7919    str x25, [x8, x26, lsl #3]
   52b2c:   34001793    cbz w19, 52e1c <__libc_init@plt-0xdc94>
   52b30:   f94037f8    ldr x24, [sp, #104]
   52b34:   7100a6ff    cmp w23, #0x29
   52b38:   54ffe440    b.eq    527c0 <__libc_init@plt-0xe2f0>  // b.none
   52b3c:   5280003c    mov w28, #0x1                       // #1
   52b40:   14000006    b   52b58 <__libc_init@plt-0xdf58>
   52b44:   34ffd1f3    cbz w19, 52580 <__libc_init@plt-0xe530>
   52b48:   7100a6ff    cmp w23, #0x29
   52b4c:   54ffd1a0    b.eq    52580 <__libc_init@plt-0xe530>  // b.none
   52b50:   f94037f8    ldr x24, [sp, #104]
   52b54:   2a1f03fc    mov w28, wzr
   52b58:   9100075a    add x26, x26, #0x1
   52b5c:   910062d6    add x22, x22, #0x18
   52b60:   17ffff54    b   528b0 <__libc_init@plt-0xe200>
   52b64:   aa1503e0    mov x0, x21
   52b68:   940003dd    bl  53adc <__libc_init@plt-0xcfd4>
   52b6c:   aa0003f8    mov x24, x0
   52b70:   aa0103f9    mov x25, x1
   52b74:   d10383a1    sub x1, x29, #0xe0
   52b78:   aa1503e0    mov x0, x21
   52b7c:   97ff5bf7    bl  29b58 <__libc_init@plt-0x36f58>
   52b80:   f2601c1f    tst x0, #0xff00000000
   52b84:   54001620    b.eq    52e48 <__libc_init@plt-0xdc68>  // b.none
   52b88:   12001f36    and w22, w25, #0xff
   52b8c:   d348ff19    lsr x25, x24, #8
   52b90:   7100e81f    cmp w0, #0x3a
   52b94:   54000401    b.ne    52c14 <__libc_init@plt-0xde9c>  // b.any
   52b98:   f85203a1    ldur    x1, [x29, #-224]
   52b9c:   aa1503e0    mov x0, x21
   52ba0:   97ff5455    bl  27cf4 <__libc_init@plt-0x38dbc>
   52ba4:   d10383a1    sub x1, x29, #0xe0
   52ba8:   aa1503e0    mov x0, x21
   52bac:   97ff5beb    bl  29b58 <__libc_init@plt-0x36f58>
   52bb0:   f2601c1f    tst x0, #0xff00000000
   52bb4:   540014a0    b.eq    52e48 <__libc_init@plt-0xdc68>  // b.none
   52bb8:   7100a41f    cmp w0, #0x29
   52bbc:   54000081    b.ne    52bcc <__libc_init@plt-0xdee4>  // b.any
   52bc0:   9278df57    and x23, x26, #0xffffffffffffff00
   52bc4:   5280003c    mov w28, #0x1                       // #1
   52bc8:   14000018    b   52c28 <__libc_init@plt-0xde88>
   52bcc:   aa1503e0    mov x0, x21
   52bd0:   b90063f6    str w22, [sp, #96]
   52bd4:   aa1803f6    mov x22, x24
   52bd8:   aa1903f8    mov x24, x25
   52bdc:   940003c0    bl  53adc <__libc_init@plt-0xcfd4>
   52be0:   aa0003fa    mov x26, x0
   52be4:   aa0103f9    mov x25, x1
   52be8:   d10383a1    sub x1, x29, #0xe0
   52bec:   aa1503e0    mov x0, x21
   52bf0:   97ff5bda    bl  29b58 <__libc_init@plt-0x36f58>
   52bf4:   f2601c1f    tst x0, #0xff00000000
   52bf8:   54001280    b.eq    52e48 <__libc_init@plt-0xdc68>  // b.none
   52bfc:   9278df57    and x23, x26, #0xffffffffffffff00
   52c00:   12001f3c    and w28, w25, #0xff
   52c04:   aa1803f9    mov x25, x24
   52c08:   aa1603f8    mov x24, x22
   52c0c:   b94063f6    ldr w22, [sp, #96]
   52c10:   14000004    b   52c20 <__libc_init@plt-0xde90>
   52c14:   aa1f03f7    mov x23, xzr
   52c18:   aa1f03fa    mov x26, xzr
   52c1c:   2a1f03fc    mov w28, wzr
   52c20:   7100a41f    cmp w0, #0x29
   52c24:   54001121    b.ne    52e48 <__libc_init@plt-0xdc68>  // b.any
   52c28:   f85203a1    ldur    x1, [x29, #-224]
   52c2c:   aa1503e0    mov x0, x21
   52c30:   97ff5431    bl  27cf4 <__libc_init@plt-0x38dbc>
   52c34:   34001116    cbz w22, 52e54 <__libc_init@plt-0xdc5c>
   52c38:   340010fc    cbz w28, 52e54 <__libc_init@plt-0xdc5c>
   52c3c:   b3401f57    bfxil   x23, x26, #0, #8
   52c40:   b378df38    bfi x24, x25, #8, #56
   52c44:   eb1802e8    subs    x8, x23, x24
   52c48:   5400008a    b.ge    52c58 <__libc_init@plt-0xde58>  // b.tcont
   52c4c:   f94017f6    ldr x22, [sp, #40]
   52c50:   f900027f    str xzr, [x19]
   52c54:   1400000f    b   52c90 <__libc_init@plt-0xde20>
   52c58:   f100031f    cmp x24, #0x0
   52c5c:   5400008c    b.gt    52c6c <__libc_init@plt-0xde44>
   52c60:   f9403be9    ldr x9, [sp, #112]
   52c64:   eb0902ff    cmp x23, x9
   52c68:   54000f6c    b.gt    52e54 <__libc_init@plt-0xdc5c>
   52c6c:   f94017f6    ldr x22, [sp, #40]
   52c70:   d100070a    sub x10, x24, #0x1
   52c74:   f9403feb    ldr x11, [sp, #120]
   52c78:   f94002c9    ldr x9, [x22]
   52c7c:   d503201f    nop
   52c80:   9b082d68    madd    x8, x11, x8, x11
   52c84:   9b0b2549    madd    x9, x10, x11, x9
   52c88:   f9000268    str x8, [x19]
   52c8c:   f90002c9    str x9, [x22]
   52c90:   52800028    mov w8, #0x1                    // #1
   52c94:   b9003fe8    str w8, [sp, #60]
   52c98:   a94167fa    ldp x26, x25, [sp, #16]
   52c9c:   b9400ffc    ldr w28, [sp, #12]
   52ca0:   f94013f3    ldr x19, [sp, #32]
   52ca4:   910203e1    add x1, sp, #0x80
   52ca8:   aa1503e0    mov x0, x21
   52cac:   97ff57f6    bl  28c84 <__libc_init@plt-0x37e2c>
   52cb0:   b9404fea    ldr w10, [sp, #76]
   52cb4:   f2601c1f    tst x0, #0xff00000000
   52cb8:   54000160    b.eq    52ce4 <__libc_init@plt-0xddcc>  // b.none
   52cbc:   2a1f03e8    mov w8, wzr
   52cc0:   52000273    eor w19, w19, #0x1
   52cc4:   2a0a03e9    mov w9, w10
   52cc8:   aa1603f8    mov x24, x22
   52ccc:   7100941f    cmp w0, #0x25
   52cd0:   54ffce20    b.eq    52694 <__libc_init@plt-0xe41c>  // b.none
   52cd4:   2a0a03e9    mov w9, w10
   52cd8:   aa1603f8    mov x24, x22
   52cdc:   7100a01f    cmp w0, #0x28
   52ce0:   54ffcda0    b.eq    52694 <__libc_init@plt-0xe41c>  // b.none
   52ce4:   aa1603f8    mov x24, x22
   52ce8:   910203e1    add x1, sp, #0x80
   52cec:   aa1503e0    mov x0, x21
   52cf0:   97ff5b9a    bl  29b58 <__libc_init@plt-0x36f58>
   52cf4:   f2601c1f    tst x0, #0xff00000000
   52cf8:   54000ce0    b.eq    52e94 <__libc_init@plt-0xdc1c>  // b.none
   52cfc:   7100f41f    cmp w0, #0x3d
   52d00:   54000ca1    b.ne    52e94 <__libc_init@plt-0xdc1c>  // b.any
   52d04:   f94043e1    ldr x1, [sp, #128]
   52d08:   aa1503e0    mov x0, x21
   52d0c:   97ff53fa    bl  27cf4 <__libc_init@plt-0x38dbc>
   52d10:   aa1503e0    mov x0, x21
   52d14:   aa1803e1    mov x1, x24
   52d18:   b9000b5f    str wzr, [x26, #8]
   52d1c:   3902635f    strb    wzr, [x26, #152]
   52d20:   7901375f    strh    wzr, [x26, #154]
   52d24:   940000fb    bl  53110 <__libc_init@plt-0xd9a0>
   52d28:   3607c2c0    tbz w0, #0, 52580 <__libc_init@plt-0xe530>
   52d2c:   910203e1    add x1, sp, #0x80
   52d30:   aa1503e0    mov x0, x21
   52d34:   97ff5b89    bl  29b58 <__libc_init@plt-0x36f58>
   52d38:   f2601c1f    tst x0, #0xff00000000
   52d3c:   540000c0    b.eq    52d54 <__libc_init@plt-0xdd5c>  // b.none
   52d40:   6b00039f    cmp w28, w0
   52d44:   54000081    b.ne    52d54 <__libc_init@plt-0xdd5c>  // b.any
   52d48:   f94043e1    ldr x1, [sp, #128]
   52d4c:   aa1503e0    mov x0, x21
   52d50:   97ff53e9    bl  27cf4 <__libc_init@plt-0x38dbc>
   52d54:   910203e1    add x1, sp, #0x80
   52d58:   aa1503e0    mov x0, x21
   52d5c:   97ff5b7f    bl  29b58 <__libc_init@plt-0x36f58>
   52d60:   aa0003f7    mov x23, x0
   52d64:   f2601c1f    tst x0, #0xff00000000
   52d68:   54ffc461    b.ne    525f4 <__libc_init@plt-0xe4bc>  // b.any
   52d6c:   f9400283    ldr x3, [x20]
   52d70:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   52d74:   910e3842    add x2, x2, #0x38e
   52d78:   aa1903e0    mov x0, x25
   52d7c:   52807d21    mov w1, #0x3e9                  // #1001
   52d80:   97ff3f06    bl  22998 <__libc_init@plt-0x3e118>
   52d84:   17fffdff    b   52580 <__libc_init@plt-0xe530>
   52d88:   f9400284    ldr x4, [x20]
   52d8c:   f0fffdc2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   52d90:   9100f442    add x2, x2, #0x3d
   52d94:   911293e3    add x3, sp, #0x4a4
   52d98:   aa1903e0    mov x0, x25
   52d9c:   52807d21    mov w1, #0x3e9                  // #1001
   52da0:   97ff3efe    bl  22998 <__libc_init@plt-0x3e118>
   52da4:   17fffdf7    b   52580 <__libc_init@plt-0xe530>
   52da8:   aa1503e0    mov x0, x21
   52dac:   52800021    mov w1, #0x1                    // #1
   52db0:   52800033    mov w19, #0x1                       // #1
   52db4:   97ff53d0    bl  27cf4 <__libc_init@plt-0x38dbc>
   52db8:   17fffdf3    b   52584 <__libc_init@plt-0xe52c>
   52dbc:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52dc0:   12001ee4    and w4, w23, #0xff
   52dc4:   f9400283    ldr x3, [x20]
   52dc8:   91062842    add x2, x2, #0x18a
   52dcc:   aa1903e0    mov x0, x25
   52dd0:   52807d21    mov w1, #0x3e9                  // #1001
   52dd4:   97ff3ef1    bl  22998 <__libc_init@plt-0x3e118>
   52dd8:   17fffdea    b   52580 <__libc_init@plt-0xe530>
   52ddc:   aa1f03eb    mov x11, xzr
   52de0:   f94023fb    ldr x27, [sp, #64]
   52de4:   f9003ffa    str x26, [sp, #120]
   52de8:   14000005    b   52dfc <__libc_init@plt-0xdcb4>
   52dec:   aa1903eb    mov x11, x25
   52df0:   aa1a03f6    mov x22, x26
   52df4:   aa1803fa    mov x26, x24
   52df8:   2a1c03f9    mov w25, w28
   52dfc:   3607bc39    tbz w25, #0, 52580 <__libc_init@plt-0xe530>
   52e00:   d10383a8    sub x8, x29, #0xe0
   52e04:   9117a3e9    add x9, sp, #0x5e8
   52e08:   9115c3ea    add x10, sp, #0x570
   52e0c:   f836791a    str x26, [x8, x22, lsl #3]
   52e10:   f9403fe8    ldr x8, [sp, #120]
   52e14:   f836794b    str x11, [x10, x22, lsl #3]
   52e18:   f8367928    str x8, [x9, x22, lsl #3]
   52e1c:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52e20:   91281042    add x2, x2, #0xa04
   52e24:   f9402be0    ldr x0, [sp, #80]
   52e28:   911293e3    add x3, sp, #0x4a4
   52e2c:   17ffffd4    b   52d7c <__libc_init@plt-0xdd34>
   52e30:   39405548    ldrb    w8, [x10, #21]
   52e34:   7100a91f    cmp w8, #0x2a
   52e38:   540006a0    b.eq    52f0c <__libc_init@plt-0xdba4>  // b.none
   52e3c:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52e40:   91323042    add x2, x2, #0xc8c
   52e44:   14000010    b   52e84 <__libc_init@plt-0xdc2c>
   52e48:   b0fffdc8    adrp    x8, b000 <__libc_init@plt-0x55ab0>
   52e4c:   910ed508    add x8, x8, #0x3b5
   52e50:   f9001be8    str x8, [sp, #48]
   52e54:   911293e3    add x3, sp, #0x4a4
   52e58:   f94037e0    ldr x0, [sp, #104]
   52e5c:   52807d21    mov w1, #0x3e9                  // #1001
   52e60:   f9401be2    ldr x2, [sp, #48]
   52e64:   17ffffc7    b   52d80 <__libc_init@plt-0xdd30>
   52e68:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   52e6c:   911293e3    add x3, sp, #0x4a4
   52e70:   9137a442    add x2, x2, #0xde9
   52e74:   aa1703e0    mov x0, x23
   52e78:   17ffffc1    b   52d7c <__libc_init@plt-0xdd34>
   52e7c:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   52e80:   9116e842    add x2, x2, #0x5ba
   52e84:   d10383a3    sub x3, x29, #0xe0
   52e88:   911293e4    add x4, sp, #0x4a4
   52e8c:   aa1703e0    mov x0, x23
   52e90:   17ffffc3    b   52d9c <__libc_init@plt-0xdd14>
   52e94:   f9400284    ldr x4, [x20]
   52e98:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   52e9c:   9136d442    add x2, x2, #0xdb5
   52ea0:   17ffffbd    b   52d94 <__libc_init@plt-0xdd1c>
   52ea4:   f0fffdc2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   52ea8:   f9400284    ldr x4, [x20]
   52eac:   91084c42    add x2, x2, #0x213
   52eb0:   17ffffb9    b   52d94 <__libc_init@plt-0xdd1c>
   52eb4:   f0fffdc2    adrp    x2, d000 <__libc_init@plt-0x53ab0>
   52eb8:   91196442    add x2, x2, #0x659
   52ebc:   17ffffda    b   52e24 <__libc_init@plt-0xdc8c>
   52ec0:   d0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   52ec4:   911293e3    add x3, sp, #0x4a4
   52ec8:   91275442    add x2, x2, #0x9d5
   52ecc:   aa1603e0    mov x0, x22
   52ed0:   17ffffab    b   52d7c <__libc_init@plt-0xdd34>
   52ed4:   d0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   52ed8:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   52edc:   910eac21    add x1, x1, #0x3ab
   52ee0:   910d3442    add x2, x2, #0x34d
   52ee4:   aa1903e0    mov x0, x25
   52ee8:   52802e43    mov w3, #0x172                  // #370
   52eec:   97ff4096    bl  23144 <__libc_init@plt-0x3d96c>
   52ef0:   d0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   52ef4:   b0fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   52ef8:   91152421    add x1, x1, #0x549
   52efc:   910d3442    add x2, x2, #0x34d
   52f00:   aa1903e0    mov x0, x25
   52f04:   52802ee3    mov w3, #0x177                  // #375
   52f08:   97ff408f    bl  23144 <__libc_init@plt-0x3d96c>
   52f0c:   d0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   52f10:   911293e2    add x2, sp, #0x4a4
   52f14:   91212021    add x1, x1, #0x848
   52f18:   aa1703e0    mov x0, x23
   52f1c:   97ff403b    bl  23008 <__libc_init@plt-0x3daa8>
   52f20:   94003708    bl  60b40 <__stack_chk_fail@plt>
   52f24:   d10103ff    sub sp, sp, #0x40
   52f28:   a9027bfd    stp x29, x30, [sp, #32]
   52f2c:   910083fd    add x29, sp, #0x20
   52f30:   f9001bf3    str x19, [sp, #48]
   52f34:   d53bd053    mrs x19, tpidr_el0
   52f38:   f9401668    ldr x8, [x19, #40]
   52f3c:   f81f83a8    stur    x8, [x29, #-8]
   52f40:   b9400808    ldr w8, [x0, #8]
   52f44:   3100051f    cmn w8, #0x1
   52f48:   54000220    b.eq    52f8c <__libc_init@plt-0xdb24>  // b.none
   52f4c:   d0000089    adrp    x9, 64000 <strcmp@plt+0x3240>
   52f50:   aa0003e1    mov x1, x0
   52f54:   9119a129    add x9, x9, #0x668
   52f58:   910023ea    add x10, sp, #0x8
   52f5c:   910043e0    add x0, sp, #0x10
   52f60:   f8687928    ldr x8, [x9, x8, lsl #3]
   52f64:   f9000bea    str x10, [sp, #16]
   52f68:   d63f0100    blr x8
   52f6c:   f9401668    ldr x8, [x19, #40]
   52f70:   f85f83a9    ldur    x9, [x29, #-8]
   52f74:   eb09011f    cmp x8, x9
   52f78:   540000c1    b.ne    52f90 <__libc_init@plt-0xdb20>  // b.any
   52f7c:   a9427bfd    ldp x29, x30, [sp, #32]
   52f80:   f9401bf3    ldr x19, [sp, #48]
   52f84:   910103ff    add sp, sp, #0x40
   52f88:   d65f03c0    ret
   52f8c:   97ff4da5    bl  26620 <__libc_init@plt-0x3a490>
   52f90:   940036ec    bl  60b40 <__stack_chk_fail@plt>
   52f94:   d10143ff    sub sp, sp, #0x50
   52f98:   a9017bfd    stp x29, x30, [sp, #16]
   52f9c:   910043fd    add x29, sp, #0x10
   52fa0:   f90013f7    str x23, [sp, #32]
   52fa4:   a90357f6    stp x22, x21, [sp, #48]
   52fa8:   a9044ff4    stp x20, x19, [sp, #64]
   52fac:   d53bd055    mrs x21, tpidr_el0
   52fb0:   aa0103f3    mov x19, x1
   52fb4:   f94016a8    ldr x8, [x21, #40]
   52fb8:   910003e1    mov x1, sp
   52fbc:   aa0003f4    mov x20, x0
   52fc0:   f90007e8    str x8, [sp, #8]
   52fc4:   f90003ff    str xzr, [sp]
   52fc8:   97ff5ae4    bl  29b58 <__libc_init@plt-0x36f58>
   52fcc:   f2601c1f    tst x0, #0xff00000000
   52fd0:   54000880    b.eq    530e0 <__libc_init@plt-0xd9d0>  // b.none
   52fd4:   aa0003e8    mov x8, x0
   52fd8:   121a7909    and w9, w8, #0xffffffdf
   52fdc:   51010529    sub w9, w9, #0x41
   52fe0:   7100693f    cmp w9, #0x1a
   52fe4:   54000183    b.cc    53014 <__libc_init@plt-0xda9c>  // b.lo, b.ul, b.last
   52fe8:   2a1f03e0    mov w0, wzr
   52fec:   51009109    sub w9, w8, #0x24
   52ff0:   7100ed3f    cmp w9, #0x3b
   52ff4:   54000788    b.hi    530e4 <__libc_init@plt-0xd9cc>  // b.pmore
   52ff8:   5280002a    mov w10, #0x1                       // #1
   52ffc:   9ac92149    lsl x9, x10, x9
   53000:   d280002a    mov x10, #0x1                       // #1
   53004:   f2a2000a    movk    x10, #0x1000, lsl #16
   53008:   f2e1000a    movk    x10, #0x800, lsl #48
   5300c:   ea0a013f    tst x9, x10
   53010:   540006a0    b.eq    530e4 <__libc_init@plt-0xd9cc>  // b.none
   53014:   d2800036    mov x22, #0x1                       // #1
   53018:   aa1f03e9    mov x9, xzr
   5301c:   f2a20016    movk    x22, #0x1000, lsl #16
   53020:   2a0803e0    mov w0, w8
   53024:   f2e10016    movk    x22, #0x800, lsl #48
   53028:   51010408    sub w8, w0, #0x41
   5302c:   aa0903f7    mov x23, x9
   53030:   11008009    add w9, w0, #0x20
   53034:   7100691f    cmp w8, #0x1a
   53038:   1a803128    csel    w8, w9, w0, cc  // cc = lo, ul, last
   5303c:   f94003e1    ldr x1, [sp]
   53040:   aa1403e0    mov x0, x20
   53044:   38376a68    strb    w8, [x19, x23]
   53048:   97ff532b    bl  27cf4 <__libc_init@plt-0x38dbc>
   5304c:   910003e1    mov x1, sp
   53050:   aa1403e0    mov x0, x20
   53054:   97ff570c    bl  28c84 <__libc_init@plt-0x37e2c>
   53058:   f10322ff    cmp x23, #0xc8
   5305c:   54000320    b.eq    530c0 <__libc_init@plt-0xd9f0>  // b.none
   53060:   f2601c1f    tst x0, #0xff00000000
   53064:   54000260    b.eq    530b0 <__libc_init@plt-0xda00>  // b.none
   53068:   121a7808    and w8, w0, #0xffffffdf
   5306c:   51010508    sub w8, w8, #0x41
   53070:   7100691f    cmp w8, #0x1a
   53074:   54000062    b.cs    53080 <__libc_init@plt-0xda30>  // b.hs, b.nlast
   53078:   52800028    mov w8, #0x1                    // #1
   5307c:   14000008    b   5309c <__libc_init@plt-0xda14>
   53080:   51009008    sub w8, w0, #0x24
   53084:   7100ed1f    cmp w8, #0x3b
   53088:   54000088    b.hi    53098 <__libc_init@plt-0xda18>  // b.pmore
   5308c:   9ac826c8    lsr x8, x22, x8
   53090:   12000108    and w8, w8, #0x1
   53094:   14000002    b   5309c <__libc_init@plt-0xda14>
   53098:   2a1f03e8    mov w8, wzr
   5309c:   910006e9    add x9, x23, #0x1
   530a0:   5100c00a    sub w10, w0, #0x30
   530a4:   7100295f    cmp w10, #0xa
   530a8:   54fffc03    b.cc    53028 <__libc_init@plt-0xda88>  // b.lo, b.ul, b.last
   530ac:   3707fbe8    tbnz    w8, #0, 53028 <__libc_init@plt-0xda88>
   530b0:   8b170268    add x8, x19, x23
   530b4:   52800020    mov w0, #0x1                    // #1
   530b8:   3900051f    strb    wzr, [x8, #1]
   530bc:   1400000a    b   530e4 <__libc_init@plt-0xd9cc>
   530c0:   aa1403e0    mov x0, x20
   530c4:   3903267f    strb    wzr, [x19, #201]
   530c8:   97ff56d3    bl  28c14 <__libc_init@plt-0x37e9c>
   530cc:   90fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   530d0:   52807d21    mov w1, #0x3e9                  // #1001
   530d4:   91036c42    add x2, x2, #0xdb
   530d8:   aa1303e3    mov x3, x19
   530dc:   97ff3e2f    bl  22998 <__libc_init@plt-0x3e118>
   530e0:   2a1f03e0    mov w0, wzr
   530e4:   f94016a8    ldr x8, [x21, #40]
   530e8:   f94007e9    ldr x9, [sp, #8]
   530ec:   eb09011f    cmp x8, x9
   530f0:   540000e1    b.ne    5310c <__libc_init@plt-0xd9a4>  // b.any
   530f4:   a9444ff4    ldp x20, x19, [sp, #64]
   530f8:   a94357f6    ldp x22, x21, [sp, #48]
   530fc:   a9417bfd    ldp x29, x30, [sp, #16]
   53100:   f94013f7    ldr x23, [sp, #32]
   53104:   910143ff    add sp, sp, #0x50
   53108:   d65f03c0    ret
   5310c:   9400368d    bl  60b40 <__stack_chk_fail@plt>
   53110:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   53114:   a9016ffc    stp x28, x27, [sp, #16]
   53118:   910003fd    mov x29, sp
   5311c:   a90267fa    stp x26, x25, [sp, #32]
   53120:   a9035ff8    stp x24, x23, [sp, #48]
   53124:   a90457f6    stp x22, x21, [sp, #64]
   53128:   a9054ff4    stp x20, x19, [sp, #80]
   5312c:   d10d03ff    sub sp, sp, #0x340
   53130:   d53bd05c    mrs x28, tpidr_el0
   53134:   aa0103f3    mov x19, x1
   53138:   f9401788    ldr x8, [x28, #40]
   5313c:   aa0003f4    mov x20, x0
   53140:   f81f03a8    stur    x8, [x29, #-16]
   53144:   97ff56b4    bl  28c14 <__libc_init@plt-0x37e9c>
   53148:   b9401008    ldr w8, [x0, #16]
   5314c:   b9402009    ldr w9, [x0, #32]
   53150:   2a090108    orr w8, w8, w9
   53154:   35000508    cbnz    w8, 531f4 <__libc_init@plt-0xd8bc>
   53158:   aa0003f5    mov x21, x0
   5315c:   aa1403e0    mov x0, x20
   53160:   97ffba80    bl  41b60 <__libc_init@plt-0x1ef50>
   53164:   b40038c0    cbz x0, 5387c <__libc_init@plt-0xd234>
   53168:   aa1403e0    mov x0, x20
   5316c:   97ff568d    bl  28ba0 <__libc_init@plt-0x37f10>
   53170:   36000420    tbz w0, #0, 531f4 <__libc_init@plt-0xd8bc>
   53174:   aa1403e0    mov x0, x20
   53178:   97ff4bd3    bl  260c4 <__libc_init@plt-0x3a9ec>
   5317c:   b4000580    cbz x0, 5322c <__libc_init@plt-0xd884>
   53180:   39405668    ldrb    w8, [x19, #21]
   53184:   9104a3e0    add x0, sp, #0x128
   53188:   3904a3e8    strb    w8, [sp, #296]
   5318c:   97ff738e    bl  2ffc4 <__libc_init@plt-0x30aec>
   53190:   72001c3f    tst w1, #0xff
   53194:   540037e0    b.eq    53890 <__libc_init@plt-0xd220>  // b.none
   53198:   7100141f    cmp w0, #0x5
   5319c:   540037a8    b.hi    53890 <__libc_init@plt-0xd220>  // b.pmore
   531a0:   f0fffdc9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   531a4:   92407c08    and x8, x0, #0xffffffff
   531a8:   91013929    add x9, x9, #0x4e
   531ac:   d360fc02    lsr x2, x0, #32
   531b0:   1000008a    adr x10, 531c0 <__libc_init@plt-0xd8f0>
   531b4:   3868692b    ldrb    w11, [x9, x8]
   531b8:   8b0b094a    add x10, x10, x11, lsl #2
   531bc:   d61f0140    br  x10
   531c0:   51000448    sub w8, w2, #0x1
   531c4:   71001d1f    cmp w8, #0x7
   531c8:   54002ce8    b.hi    53764 <__libc_init@plt-0xd34c>  // b.pmore
   531cc:   f0fffdc9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   531d0:   91028129    add x9, x9, #0xa0
   531d4:   1000008a    adr x10, 531e4 <__libc_init@plt-0xd8cc>
   531d8:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   531dc:   8b0b094a    add x10, x10, x11, lsl #2
   531e0:   d61f0140    br  x10
   531e4:   aa1403e0    mov x0, x20
   531e8:   aa1303e1    mov x1, x19
   531ec:   97ffba79    bl  41bd0 <__libc_init@plt-0x1eee0>
   531f0:   14000002    b   531f8 <__libc_init@plt-0xd8b8>
   531f4:   2a1f03e0    mov w0, wzr
   531f8:   f9401788    ldr x8, [x28, #40]
   531fc:   f85f03a9    ldur    x9, [x29, #-16]
   53200:   eb09011f    cmp x8, x9
   53204:   54003a81    b.ne    53954 <__libc_init@plt-0xd15c>  // b.any
   53208:   12000000    and w0, w0, #0x1
   5320c:   910d03ff    add sp, sp, #0x340
   53210:   a9454ff4    ldp x20, x19, [sp, #80]
   53214:   a94457f6    ldp x22, x21, [sp, #64]
   53218:   a9435ff8    ldp x24, x23, [sp, #48]
   5321c:   a94267fa    ldp x26, x25, [sp, #32]
   53220:   a9416ffc    ldp x28, x27, [sp, #16]
   53224:   a8c67bfd    ldp x29, x30, [sp], #96
   53228:   d65f03c0    ret
   5322c:   aa1403e0    mov x0, x20
   53230:   97ff5679    bl  28c14 <__libc_init@plt-0x37e9c>
   53234:   39405e68    ldrb    w8, [x19, #23]
   53238:   aa0003f9    mov x25, x0
   5323c:   340001e8    cbz w8, 53278 <__libc_init@plt-0xd838>
   53240:   39405268    ldrb    w8, [x19, #20]
   53244:   52800309    mov w9, #0x18                   // #24
   53248:   9b097d08    mul x8, x8, x9
   5324c:   91006269    add x9, x19, #0x18
   53250:   f8686920    ldr x0, [x9, x8]
   53254:   b4000120    cbz x0, 53278 <__libc_init@plt-0xd838>
   53258:   52800081    mov w1, #0x4                    // #4
   5325c:   97ff75ab    bl  30908 <__libc_init@plt-0x301a8>
   53260:   b40000c0    cbz x0, 53278 <__libc_init@plt-0xd838>
   53264:   aa0003e2    mov x2, x0
   53268:   aa1403e0    mov x0, x20
   5326c:   aa1303e1    mov x1, x19
   53270:   97ffc967    bl  4580c <__libc_init@plt-0x1b2a4>
   53274:   17ffffe1    b   531f8 <__libc_init@plt-0xd8b8>
   53278:   aa1403e0    mov x0, x20
   5327c:   97ffa510    bl  3c6bc <__libc_init@plt-0x243f4>
   53280:   aa0003f5    mov x21, x0
   53284:   aa1403e0    mov x0, x20
   53288:   97ffc7d1    bl  451cc <__libc_init@plt-0x1b8e4>
   5328c:   aa0003f7    mov x23, x0
   53290:   b5000055    cbnz    x21, 53298 <__libc_init@plt-0xd818>
   53294:   b4003097    cbz x23, 538a4 <__libc_init@plt-0xd20c>
   53298:   aa1303e0    mov x0, x19
   5329c:   f9400676    ldr x22, [x19, #8]
   532a0:   97ff6f6c    bl  2f050 <__libc_init@plt-0x31a60>
   532a4:   39405268    ldrb    w8, [x19, #20]
   532a8:   aa0003f8    mov x24, x0
   532ac:   b40000e8    cbz x8, 532c8 <__libc_init@plt-0xd7e8>
   532b0:   91006269    add x9, x19, #0x18
   532b4:   9104a3ea    add x10, sp, #0x128
   532b8:   f841852b    ldr x11, [x9], #24
   532bc:   f1000508    subs    x8, x8, #0x1
   532c0:   f800854b    str x11, [x10], #8
   532c4:   54ffffa1    b.ne    532b8 <__libc_init@plt-0xd7f8>  // b.any
   532c8:   aa1303e0    mov x0, x19
   532cc:   528001e1    mov w1, #0xf                    // #15
   532d0:   97ffb986    bl  418e8 <__libc_init@plt-0x1f1c8>
   532d4:   360001c0    tbz w0, #0, 5330c <__libc_init@plt-0xd7a4>
   532d8:   39405269    ldrb    w9, [x19, #20]
   532dc:   b4001f09    cbz x9, 536bc <__libc_init@plt-0xd3f4>
   532e0:   aa1f03e8    mov x8, xzr
   532e4:   9100a26a    add x10, x19, #0x28
   532e8:   9104a3eb    add x11, sp, #0x128
   532ec:   f840856c    ldr x12, [x11], #8
   532f0:   f85f014d    ldur    x13, [x10, #-16]
   532f4:   f1000529    subs    x9, x9, #0x1
   532f8:   f841854e    ldr x14, [x10], #24
   532fc:   cb0d018c    sub x12, x12, x13
   53300:   9b0e2188    madd    x8, x12, x14, x8
   53304:   54ffff41    b.ne    532ec <__libc_init@plt-0xd7c4>  // b.any
   53308:   140000ee    b   536c0 <__libc_init@plt-0xd3f0>
   5330c:   aa1f03fa    mov x26, xzr
   53310:   9100a27b    add x27, x19, #0x28
   53314:   eb18035f    cmp x26, x24
   53318:   54001ca0    b.eq    536ac <__libc_init@plt-0xd404>  // b.none
   5331c:   39405269    ldrb    w9, [x19, #20]
   53320:   b4000189    cbz x9, 53350 <__libc_init@plt-0xd760>
   53324:   aa1f03e8    mov x8, xzr
   53328:   9104a3ea    add x10, sp, #0x128
   5332c:   aa1b03eb    mov x11, x27
   53330:   f840854c    ldr x12, [x10], #8
   53334:   f85f016d    ldur    x13, [x11, #-16]
   53338:   f1000529    subs    x9, x9, #0x1
   5333c:   f841856e    ldr x14, [x11], #24
   53340:   cb0d018c    sub x12, x12, x13
   53344:   9b0e2188    madd    x8, x12, x14, x8
   53348:   54ffff41    b.ne    53330 <__libc_init@plt-0xd780>  // b.any
   5334c:   14000002    b   53354 <__libc_init@plt-0xd75c>
   53350:   aa1f03e8    mov x8, xzr
   53354:   f9400269    ldr x9, [x19]
   53358:   b4002889    cbz x9, 53868 <__libc_init@plt-0xd248>
   5335c:   8b080121    add x1, x9, x8
   53360:   b40000f5    cbz x21, 5337c <__libc_init@plt-0xd734>
   53364:   aa1503e0    mov x0, x21
   53368:   aa1603e2    mov x2, x22
   5336c:   aa1603e3    mov x3, x22
   53370:   97ff5139    bl  27854 <__libc_init@plt-0x3925c>
   53374:   370000e0    tbnz    w0, #0, 53390 <__libc_init@plt-0xd720>
   53378:   140000ce    b   536b0 <__libc_init@plt-0xd400>
   5337c:   aa1703e0    mov x0, x23
   53380:   aa1603e2    mov x2, x22
   53384:   aa1603e3    mov x3, x22
   53388:   97ff5391    bl  281cc <__libc_init@plt-0x388e4>
   5338c:   36001920    tbz w0, #0, 536b0 <__libc_init@plt-0xd400>
   53390:   9104a3e1    add x1, sp, #0x128
   53394:   aa1303e0    mov x0, x19
   53398:   aa1f03e2    mov x2, xzr
   5339c:   97ff775d    bl  31110 <__libc_init@plt-0x2f9a0>
   533a0:   9100075a    add x26, x26, #0x1
   533a4:   3707fb80    tbnz    w0, #0, 53314 <__libc_init@plt-0xd79c>
   533a8:   eb18035f    cmp x26, x24
   533ac:   54fffb42    b.cs    53314 <__libc_init@plt-0xd79c>  // b.hs, b.nlast
   533b0:   b0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   533b4:   aa1903e0    mov x0, x25
   533b8:   910d5c21    add x1, x1, #0x357
   533bc:   97ff3f13    bl  23008 <__libc_init@plt-0x3daa8>
   533c0:   51000848    sub w8, w2, #0x2
   533c4:   7100391f    cmp w8, #0xe
   533c8:   54002b88    b.hi    53938 <__libc_init@plt-0xd178>  // b.pmore
   533cc:   f0fffdc9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   533d0:   91019129    add x9, x9, #0x64
   533d4:   1000008a    adr x10, 533e4 <__libc_init@plt-0xd6cc>
   533d8:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   533dc:   8b0b094a    add x10, x10, x11, lsl #2
   533e0:   d61f0140    br  x10
   533e4:   aa1403e0    mov x0, x20
   533e8:   aa1303e1    mov x1, x19
   533ec:   97ffbef2    bl  42fb4 <__libc_init@plt-0x1dafc>
   533f0:   17ffff82    b   531f8 <__libc_init@plt-0xd8b8>
   533f4:   51000448    sub w8, w2, #0x1
   533f8:   71001d1f    cmp w8, #0x7
   533fc:   54002988    b.hi    5392c <__libc_init@plt-0xd184>  // b.pmore
   53400:   f0fffdc9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   53404:   91015129    add x9, x9, #0x54
   53408:   1000008a    adr x10, 53418 <__libc_init@plt-0xd698>
   5340c:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   53410:   8b0b094a    add x10, x10, x11, lsl #2
   53414:   d61f0140    br  x10
   53418:   aa1403e0    mov x0, x20
   5341c:   aa1303e1    mov x1, x19
   53420:   97ffc52d    bl  448d4 <__libc_init@plt-0x1c1dc>
   53424:   17ffff75    b   531f8 <__libc_init@plt-0xd8b8>
   53428:   51000848    sub w8, w2, #0x2
   5342c:   7100391f    cmp w8, #0xe
   53430:   540028a8    b.hi    53944 <__libc_init@plt-0xd16c>  // b.pmore
   53434:   f0fffdc9    adrp    x9, e000 <__libc_init@plt-0x52ab0>
   53438:   91020929    add x9, x9, #0x82
   5343c:   1000008a    adr x10, 5344c <__libc_init@plt-0xd664>
   53440:   7868792b    ldrh    w11, [x9, x8, lsl #1]
   53444:   8b0b094a    add x10, x10, x11, lsl #2
   53448:   d61f0140    br  x10
   5344c:   aa1403e0    mov x0, x20
   53450:   aa1303e1    mov x1, x19
   53454:   97ffbc26    bl  424ec <__libc_init@plt-0x1e5c4>
   53458:   17ffff68    b   531f8 <__libc_init@plt-0xd8b8>
   5345c:   7100105f    cmp w2, #0x4
   53460:   540014a0    b.eq    536f4 <__libc_init@plt-0xd3bc>  // b.none
   53464:   7100085f    cmp w2, #0x2
   53468:   540014e0    b.eq    53704 <__libc_init@plt-0xd3ac>  // b.none
   5346c:   7100045f    cmp w2, #0x1
   53470:   54002521    b.ne    53914 <__libc_init@plt-0xd19c>  // b.any
   53474:   aa1403e0    mov x0, x20
   53478:   aa1303e1    mov x1, x19
   5347c:   97ffc388    bl  4429c <__libc_init@plt-0x1c814>
   53480:   17ffff5e    b   531f8 <__libc_init@plt-0xd8b8>
   53484:   aa1403e0    mov x0, x20
   53488:   97ff55e3    bl  28c14 <__libc_init@plt-0x37e9c>
   5348c:   39405e68    ldrb    w8, [x19, #23]
   53490:   f9001be0    str x0, [sp, #48]
   53494:   34002168    cbz w8, 538c0 <__libc_init@plt-0xd1f0>
   53498:   39405268    ldrb    w8, [x19, #20]
   5349c:   52800309    mov w9, #0x18                   // #24
   534a0:   9b097d08    mul x8, x8, x9
   534a4:   91006269    add x9, x19, #0x18
   534a8:   f8686936    ldr x22, [x9, x8]
   534ac:   b4002196    cbz x22, 538dc <__libc_init@plt-0xd1d4>
   534b0:   aa1603e0    mov x0, x22
   534b4:   52800061    mov w1, #0x3                    // #3
   534b8:   97ff7514    bl  30908 <__libc_init@plt-0x301a8>
   534bc:   b4000100    cbz x0, 534dc <__libc_init@plt-0xd5d4>
   534c0:   aa0003e2    mov x2, x0
   534c4:   aa1403e0    mov x0, x20
   534c8:   aa1303e1    mov x1, x19
   534cc:   97ffc824    bl  4555c <__libc_init@plt-0x1b554>
   534d0:   12003c08    and w8, w0, #0xffff
   534d4:   7104011f    cmp w8, #0x100
   534d8:   540011e2    b.cs    53714 <__libc_init@plt-0xd39c>  // b.hs, b.nlast
   534dc:   3943f2c8    ldrb    w8, [x22, #252]
   534e0:   7100051f    cmp w8, #0x1
   534e4:   540020a1    b.ne    538f8 <__libc_init@plt-0xd1b8>  // b.any
   534e8:   9103a2d7    add x23, x22, #0xe8
   534ec:   aa1703e0    mov x0, x23
   534f0:   97ff6ed8    bl  2f050 <__libc_init@plt-0x31a60>
   534f4:   aa0003f8    mov x24, x0
   534f8:   aa1303e0    mov x0, x19
   534fc:   97ff6ed5    bl  2f050 <__libc_init@plt-0x31a60>
   53500:   39405268    ldrb    w8, [x19, #20]
   53504:   f90013e0    str x0, [sp, #32]
   53508:   b40000e8    cbz x8, 53524 <__libc_init@plt-0xd58c>
   5350c:   91006269    add x9, x19, #0x18
   53510:   9102c3ea    add x10, sp, #0xb0
   53514:   f841852b    ldr x11, [x9], #24
   53518:   f1000508    subs    x8, x8, #0x1
   5351c:   f800854b    str x11, [x10], #8
   53520:   54ffffa1    b.ne    53514 <__libc_init@plt-0xd59c>  // b.any
   53524:   f94013e8    ldr x8, [sp, #32]
   53528:   f90007fc    str x28, [sp, #8]
   5352c:   b4000fa8    cbz x8, 53720 <__libc_init@plt-0xd390>
   53530:   910402c8    add x8, x22, #0x100
   53534:   aa1f03fc    mov x28, xzr
   53538:   910442d9    add x25, x22, #0x110
   5353c:   f9000be8    str x8, [sp, #16]
   53540:   9100a268    add x8, x19, #0x28
   53544:   f90017e8    str x8, [sp, #40]
   53548:   52800028    mov w8, #0x1                    // #1
   5354c:   b9001fe8    str w8, [sp, #28]
   53550:   3943f2c8    ldrb    w8, [x22, #252]
   53554:   34000108    cbz w8, 53574 <__libc_init@plt-0xd53c>
   53558:   9100e3e9    add x9, sp, #0x38
   5355c:   f9400bea    ldr x10, [sp, #16]
   53560:   aa0803eb    mov x11, x8
   53564:   f841854c    ldr x12, [x10], #24
   53568:   f100056b    subs    x11, x11, #0x1
   5356c:   f800852c    str x12, [x9], #8
   53570:   54ffffa1    b.ne    53564 <__libc_init@plt-0xd54c>  // b.any
   53574:   b4000878    cbz x24, 53680 <__libc_init@plt-0xd430>
   53578:   aa1f03fb    mov x27, xzr
   5357c:   52800035    mov w21, #0x1                       // #1
   53580:   2a0803e9    mov w9, w8
   53584:   aa1f03e8    mov x8, xzr
   53588:   34000169    cbz w9, 535b4 <__libc_init@plt-0xd4fc>
   5358c:   92401d29    and x9, x9, #0xff
   53590:   9100e3ea    add x10, sp, #0x38
   53594:   aa1903eb    mov x11, x25
   53598:   f840854c    ldr x12, [x10], #8
   5359c:   f85f016d    ldur    x13, [x11, #-16]
   535a0:   f1000529    subs    x9, x9, #0x1
   535a4:   f841856e    ldr x14, [x11], #24
   535a8:   cb0d018c    sub x12, x12, x13
   535ac:   9b0e2188    madd    x8, x12, x14, x8
   535b0:   54ffff41    b.ne    53598 <__libc_init@plt-0xd518>  // b.any
   535b4:   f94002e9    ldr x9, [x23]
   535b8:   8b08013a    add x26, x9, x8
   535bc:   39406348    ldrb    w8, [x26, #24]
   535c0:   7100051f    cmp w8, #0x1
   535c4:   540001a1    b.ne    535f8 <__libc_init@plt-0xd4b8>  // b.any
   535c8:   9104a3e0    add x0, sp, #0x128
   535cc:   2a1f03e1    mov w1, wzr
   535d0:   52804102    mov w2, #0x208                  // #520
   535d4:   940035c3    bl  60ce0 <memset@plt>
   535d8:   9104a3e1    add x1, sp, #0x128
   535dc:   9102c3e4    add x4, sp, #0xb0
   535e0:   aa1a03e0    mov x0, x26
   535e4:   aa1303e2    mov x2, x19
   535e8:   f9401be3    ldr x3, [sp, #48]
   535ec:   97ff7630    bl  30eac <__libc_init@plt-0x2fc04>
   535f0:   9104a3e1    add x1, sp, #0x128
   535f4:   14000015    b   53648 <__libc_init@plt-0xd468>
   535f8:   3940526a    ldrb    w10, [x19, #20]
   535fc:   b400018a    cbz x10, 5362c <__libc_init@plt-0xd484>
   53600:   aa1f03e9    mov x9, xzr
   53604:   9102c3eb    add x11, sp, #0xb0
   53608:   f94017ec    ldr x12, [sp, #40]
   5360c:   f840856d    ldr x13, [x11], #8
   53610:   f85f018e    ldur    x14, [x12, #-16]
   53614:   f100054a    subs    x10, x10, #0x1
   53618:   f841858f    ldr x15, [x12], #24
   5361c:   cb0e01ad    sub x13, x13, x14
   53620:   9b0f25a9    madd    x9, x13, x15, x9
   53624:   54ffff41    b.ne    5360c <__libc_init@plt-0xd4a4>  // b.any
   53628:   14000002    b   53630 <__libc_init@plt-0xd480>
   5362c:   aa1f03e9    mov x9, xzr
   53630:   7100111f    cmp w8, #0x4
   53634:   540010c1    b.ne    5384c <__libc_init@plt-0xd264>  // b.any
   53638:   f9400268    ldr x8, [x19]
   5363c:   f940134a    ldr x10, [x26, #32]
   53640:   8b090108    add x8, x8, x9
   53644:   8b0a0101    add x1, x8, x10
   53648:   aa1403e0    mov x0, x20
   5364c:   97fffeb1    bl  53110 <__libc_init@plt-0xd9a0>
   53650:   36000160    tbz w0, #0, 5367c <__libc_init@plt-0xd434>
   53654:   9100e3e1    add x1, sp, #0x38
   53658:   aa1703e0    mov x0, x23
   5365c:   aa1f03e2    mov x2, xzr
   53660:   9100077b    add x27, x27, #0x1
   53664:   97ff76ab    bl  31110 <__libc_init@plt-0x2f9a0>
   53668:   eb18037f    cmp x27, x24
   5366c:   540000a0    b.eq    53680 <__libc_init@plt-0xd430>  // b.none
   53670:   3943f2c9    ldrb    w9, [x22, #252]
   53674:   1a9f27f5    cset    w21, cc // cc = lo, ul, last
   53678:   17ffffc3    b   53584 <__libc_init@plt-0xd52c>
   5367c:   37000555    tbnz    w21, #0, 53724 <__libc_init@plt-0xd38c>
   53680:   9102c3e1    add x1, sp, #0xb0
   53684:   aa1303e0    mov x0, x19
   53688:   aa1f03e2    mov x2, xzr
   5368c:   9100079c    add x28, x28, #0x1
   53690:   97ff76a0    bl  31110 <__libc_init@plt-0x2f9a0>
   53694:   f94013e8    ldr x8, [sp, #32]
   53698:   eb08039f    cmp x28, x8
   5369c:   1a9f27e8    cset    w8, cc  // cc = lo, ul, last
   536a0:   b9001fe8    str w8, [sp, #28]
   536a4:   54fff561    b.ne    53550 <__libc_init@plt-0xd560>  // b.any
   536a8:   1400001f    b   53724 <__libc_init@plt-0xd38c>
   536ac:   aa1803fa    mov x26, x24
   536b0:   eb18035f    cmp x26, x24
   536b4:   1a9f37e0    cset    w0, cs  // cs = hs, nlast
   536b8:   17fffed0    b   531f8 <__libc_init@plt-0xd8b8>
   536bc:   aa1f03e8    mov x8, xzr
   536c0:   f9400269    ldr x9, [x19]
   536c4:   b4000d29    cbz x9, 53868 <__libc_init@plt-0xd248>
   536c8:   9b167f02    mul x2, x24, x22
   536cc:   8b080121    add x1, x9, x8
   536d0:   b40000b5    cbz x21, 536e4 <__libc_init@plt-0xd3cc>
   536d4:   aa1503e0    mov x0, x21
   536d8:   aa1603e3    mov x3, x22
   536dc:   97ff505e    bl  27854 <__libc_init@plt-0x3925c>
   536e0:   17fffec6    b   531f8 <__libc_init@plt-0xd8b8>
   536e4:   aa1703e0    mov x0, x23
   536e8:   aa1603e3    mov x3, x22
   536ec:   97ff52b8    bl  281cc <__libc_init@plt-0x388e4>
   536f0:   17fffec2    b   531f8 <__libc_init@plt-0xd8b8>
   536f4:   aa1403e0    mov x0, x20
   536f8:   aa1303e1    mov x1, x19
   536fc:   97ffc3f1    bl  446c0 <__libc_init@plt-0x1c3f0>
   53700:   17fffebe    b   531f8 <__libc_init@plt-0xd8b8>
   53704:   aa1403e0    mov x0, x20
   53708:   aa1303e1    mov x1, x19
   5370c:   97ffc368    bl  444ac <__libc_init@plt-0x1c604>
   53710:   17fffeba    b   531f8 <__libc_init@plt-0xd8b8>
   53714:   72001c1f    tst w0, #0xff
   53718:   1a9f07e0    cset    w0, ne  // ne = any
   5371c:   17fffeb7    b   531f8 <__libc_init@plt-0xd8b8>
   53720:   b9001fff    str wzr, [sp, #28]
   53724:   b9401fe8    ldr w8, [sp, #28]
   53728:   f94007fc    ldr x28, [sp, #8]
   5372c:   52000100    eor w0, w8, #0x1
   53730:   17fffeb2    b   531f8 <__libc_init@plt-0xd8b8>
   53734:   aa1403e0    mov x0, x20
   53738:   aa1303e1    mov x1, x19
   5373c:   97ffc4e9    bl  44ae0 <__libc_init@plt-0x1bfd0>
   53740:   17fffeae    b   531f8 <__libc_init@plt-0xd8b8>
   53744:   aa1403e0    mov x0, x20
   53748:   aa1303e1    mov x1, x19
   5374c:   97ffc568    bl  44cec <__libc_init@plt-0x1bdc4>
   53750:   17fffeaa    b   531f8 <__libc_init@plt-0xd8b8>
   53754:   aa1403e0    mov x0, x20
   53758:   aa1303e1    mov x1, x19
   5375c:   97ffc5e7    bl  44ef8 <__libc_init@plt-0x1bbb8>
   53760:   17fffea6    b   531f8 <__libc_init@plt-0xd8b8>
   53764:   7100405f    cmp w2, #0x10
   53768:   54000dc1    b.ne    53920 <__libc_init@plt-0xd190>  // b.any
   5376c:   aa1403e0    mov x0, x20
   53770:   aa1303e1    mov x1, x19
   53774:   97ffbaea    bl  4231c <__libc_init@plt-0x1e794>
   53778:   17fffea0    b   531f8 <__libc_init@plt-0xd8b8>
   5377c:   aa1403e0    mov x0, x20
   53780:   aa1303e1    mov x1, x19
   53784:   97ffb98a    bl  41dac <__libc_init@plt-0x1ed04>
   53788:   17fffe9c    b   531f8 <__libc_init@plt-0xd8b8>
   5378c:   aa1403e0    mov x0, x20
   53790:   aa1303e1    mov x1, x19
   53794:   97ffb9fa    bl  41f7c <__libc_init@plt-0x1eb34>
   53798:   17fffe98    b   531f8 <__libc_init@plt-0xd8b8>
   5379c:   aa1403e0    mov x0, x20
   537a0:   aa1303e1    mov x1, x19
   537a4:   97ffba6a    bl  4214c <__libc_init@plt-0x1e964>
   537a8:   17fffe94    b   531f8 <__libc_init@plt-0xd8b8>
   537ac:   aa1403e0    mov x0, x20
   537b0:   aa1303e1    mov x1, x19
   537b4:   97ffbec5    bl  432c8 <__libc_init@plt-0x1d7e8>
   537b8:   17fffe90    b   531f8 <__libc_init@plt-0xd8b8>
   537bc:   aa1403e0    mov x0, x20
   537c0:   aa1303e1    mov x1, x19
   537c4:   97ffbf86    bl  435dc <__libc_init@plt-0x1d4d4>
   537c8:   17fffe8c    b   531f8 <__libc_init@plt-0xd8b8>
   537cc:   aa1403e0    mov x0, x20
   537d0:   aa1303e1    mov x1, x19
   537d4:   97ffc047    bl  438f0 <__libc_init@plt-0x1d1c0>
   537d8:   17fffe88    b   531f8 <__libc_init@plt-0xd8b8>
   537dc:   aa1403e0    mov x0, x20
   537e0:   aa1303e1    mov x1, x19
   537e4:   97ffc108    bl  43c04 <__libc_init@plt-0x1ceac>
   537e8:   17fffe84    b   531f8 <__libc_init@plt-0xd8b8>
   537ec:   aa1403e0    mov x0, x20
   537f0:   aa1303e1    mov x1, x19
   537f4:   97ffc1d7    bl  43f50 <__libc_init@plt-0x1cb60>
   537f8:   17fffe80    b   531f8 <__libc_init@plt-0xd8b8>
   537fc:   aa1403e0    mov x0, x20
   53800:   aa1303e1    mov x1, x19
   53804:   97ffbbad    bl  426b8 <__libc_init@plt-0x1e3f8>
   53808:   17fffe7c    b   531f8 <__libc_init@plt-0xd8b8>
   5380c:   aa1403e0    mov x0, x20
   53810:   aa1303e1    mov x1, x19
   53814:   97ffbc1c    bl  42884 <__libc_init@plt-0x1e22c>
   53818:   17fffe78    b   531f8 <__libc_init@plt-0xd8b8>
   5381c:   aa1403e0    mov x0, x20
   53820:   aa1303e1    mov x1, x19
   53824:   97ffbc8b    bl  42a50 <__libc_init@plt-0x1e060>
   53828:   17fffe74    b   531f8 <__libc_init@plt-0xd8b8>
   5382c:   aa1403e0    mov x0, x20
   53830:   aa1303e1    mov x1, x19
   53834:   97ffbcfa    bl  42c1c <__libc_init@plt-0x1de94>
   53838:   17fffe70    b   531f8 <__libc_init@plt-0xd8b8>
   5383c:   aa1403e0    mov x0, x20
   53840:   aa1303e1    mov x1, x19
   53844:   97ffbd69    bl  42de8 <__libc_init@plt-0x1dcc8>
   53848:   17fffe6c    b   531f8 <__libc_init@plt-0xd8b8>
   5384c:   f0fffda1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   53850:   b0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   53854:   913c0c21    add x1, x1, #0xf03
   53858:   9137e042    add x2, x2, #0xdf8
   5385c:   f9401be0    ldr x0, [sp, #48]
   53860:   52802083    mov w3, #0x104                  // #260
   53864:   97ff3e38    bl  23144 <__libc_init@plt-0x3d96c>
   53868:   aa1403e0    mov x0, x20
   5386c:   97ff54ea    bl  28c14 <__libc_init@plt-0x37e9c>
   53870:   d0fffdc1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   53874:   91187021    add x1, x1, #0x61c
   53878:   97ff3de4    bl  23008 <__libc_init@plt-0x3daa8>
   5387c:   aa1403e0    mov x0, x20
   53880:   97ff54e5    bl  28c14 <__libc_init@plt-0x37e9c>
   53884:   f0fffda1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   53888:   91230821    add x1, x1, #0x8c2
   5388c:   97ff3ddf    bl  23008 <__libc_init@plt-0x3daa8>
   53890:   f0fffda1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   53894:   39c05662    ldrsb   w2, [x19, #21]
   53898:   91167c21    add x1, x1, #0x59f
   5389c:   aa1503e0    mov x0, x21
   538a0:   97ff3dda    bl  23008 <__libc_init@plt-0x3daa8>
   538a4:   f0fffda1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   538a8:   b0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   538ac:   91078821    add x1, x1, #0x1e2
   538b0:   9137e042    add x2, x2, #0xdf8
   538b4:   aa1903e0    mov x0, x25
   538b8:   52802a03    mov w3, #0x150                  // #336
   538bc:   97ff3e22    bl  23144 <__libc_init@plt-0x3d96c>
   538c0:   90fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   538c4:   b0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   538c8:   91364421    add x1, x1, #0xd91
   538cc:   9137e042    add x2, x2, #0xdf8
   538d0:   f9401be0    ldr x0, [sp, #48]
   538d4:   52802263    mov w3, #0x113                  // #275
   538d8:   97ff3e1b    bl  23144 <__libc_init@plt-0x3d96c>
   538dc:   d0fffdc1    adrp    x1, d000 <__libc_init@plt-0x53ab0>
   538e0:   b0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   538e4:   911cc421    add x1, x1, #0x731
   538e8:   9137e042    add x2, x2, #0xdf8
   538ec:   f9401be0    ldr x0, [sp, #48]
   538f0:   528022a3    mov w3, #0x115                  // #277
   538f4:   97ff3e14    bl  23144 <__libc_init@plt-0x3d96c>
   538f8:   b0fffdc1    adrp    x1, c000 <__libc_init@plt-0x54ab0>
   538fc:   b0fffdc2    adrp    x2, c000 <__libc_init@plt-0x54ab0>
   53900:   911fb821    add x1, x1, #0x7ee
   53904:   9137e042    add x2, x2, #0xdf8
   53908:   f9401be0    ldr x0, [sp, #48]
   5390c:   52802423    mov w3, #0x121                  // #289
   53910:   97ff3e0d    bl  23144 <__libc_init@plt-0x3d96c>
   53914:   90fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   53918:   9126f021    add x1, x1, #0x9bc
   5391c:   1400000c    b   5394c <__libc_init@plt-0xd164>
   53920:   90fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   53924:   9115e021    add x1, x1, #0x578
   53928:   14000009    b   5394c <__libc_init@plt-0xd164>
   5392c:   90fffdc1    adrp    x1, b000 <__libc_init@plt-0x55ab0>
   53930:   9127e821    add x1, x1, #0x9fa
   53934:   14000006    b   5394c <__libc_init@plt-0xd164>
   53938:   f0fffda1    adrp    x1, a000 <__libc_init@plt-0x56ab0>
   5393c:   9123c021    add x1, x1, #0x8f0
   53940:   14000003    b   5394c <__libc_init@plt-0xd164>
   53944:   d0fffda1    adrp    x1, 9000 <__libc_init@plt-0x57ab0>
   53948:   9130dc21    add x1, x1, #0xc37
   5394c:   aa1503e0    mov x0, x21
   53950:   97ff3dae    bl  23008 <__libc_init@plt-0x3daa8>
   53954:   9400347b    bl  60b40 <__stack_chk_fail@plt>
   53958:   d10303ff    sub sp, sp, #0xc0
   5395c:   a9097bfd    stp x29, x30, [sp, #144]
   53960:   910243fd    add x29, sp, #0x90
   53964:   f90053f5    str x21, [sp, #160]
   53968:   a90b4ff4    stp x20, x19, [sp, #176]
   5396c:   d53bd054    mrs x20, tpidr_el0
   53970:   aa0003f3    mov x19, x0
   53974:   f9401688    ldr x8, [x20, #40]
   53978:   f81f83a8    stur    x8, [x29, #-8]
   5397c:   97fffd6a    bl  52f24 <__libc_init@plt-0xdb8c>
   53980:   b40008e0    cbz x0, 53a9c <__libc_init@plt-0xd014>
   53984:   aa1303e0    mov x0, x19
   53988:   97ff4fc4    bl  27898 <__libc_init@plt-0x39218>
   5398c:   39403008    ldrb    w8, [x0, #12]
   53990:   34000868    cbz w8, 53a9c <__libc_init@plt-0xd014>
   53994:   910023e0    add x0, sp, #0x8
   53998:   aa1303e1    mov x1, x19
   5399c:   97ff4c1e    bl  26a14 <__libc_init@plt-0x3a09c>
   539a0:   910003e1    mov x1, sp
   539a4:   aa1303e0    mov x0, x19
   539a8:   f90003ff    str xzr, [sp]
   539ac:   97ff586b    bl  29b58 <__libc_init@plt-0x36f58>
   539b0:   f2601c1f    tst x0, #0xff00000000
   539b4:   54000700    b.eq    53a94 <__libc_init@plt-0xd01c>  // b.none
   539b8:   121a7808    and w8, w0, #0xffffffdf
   539bc:   51010508    sub w8, w8, #0x41
   539c0:   7100691f    cmp w8, #0x1a
   539c4:   54000163    b.cc    539f0 <__libc_init@plt-0xd0c0>  // b.lo, b.ul, b.last
   539c8:   51009008    sub w8, w0, #0x24
   539cc:   7100ed1f    cmp w8, #0x3b
   539d0:   54000628    b.hi    53a94 <__libc_init@plt-0xd01c>  // b.pmore
   539d4:   52800029    mov w9, #0x1                    // #1
   539d8:   9ac82128    lsl x8, x9, x8
   539dc:   d2800029    mov x9, #0x1                    // #1
   539e0:   f2a20009    movk    x9, #0x1000, lsl #16
   539e4:   f2e10009    movk    x9, #0x800, lsl #48
   539e8:   ea09011f    tst x8, x9
   539ec:   54000540    b.eq    53a94 <__libc_init@plt-0xd01c>  // b.none
   539f0:   d2800035    mov x21, #0x1                       // #1
   539f4:   f2a20015    movk    x21, #0x1000, lsl #16
   539f8:   f2e10015    movk    x21, #0x800, lsl #48
   539fc:   f94003e1    ldr x1, [sp]
   53a00:   aa1303e0    mov x0, x19
   53a04:   97ff50bc    bl  27cf4 <__libc_init@plt-0x38dbc>
   53a08:   910003e1    mov x1, sp
   53a0c:   aa1303e0    mov x0, x19
   53a10:   97ff549d    bl  28c84 <__libc_init@plt-0x37e2c>
   53a14:   f2601c1f    tst x0, #0xff00000000
   53a18:   54000240    b.eq    53a60 <__libc_init@plt-0xd050>  // b.none
   53a1c:   121a7808    and w8, w0, #0xffffffdf
   53a20:   51010508    sub w8, w8, #0x41
   53a24:   7100691f    cmp w8, #0x1a
   53a28:   54000062    b.cs    53a34 <__libc_init@plt-0xd07c>  // b.hs, b.nlast
   53a2c:   52800028    mov w8, #0x1                    // #1
   53a30:   14000008    b   53a50 <__libc_init@plt-0xd060>
   53a34:   51009008    sub w8, w0, #0x24
   53a38:   7100ed1f    cmp w8, #0x3b
   53a3c:   54000088    b.hi    53a4c <__libc_init@plt-0xd064>  // b.pmore
   53a40:   9ac826a8    lsr x8, x21, x8
   53a44:   12000108    and w8, w8, #0x1
   53a48:   14000002    b   53a50 <__libc_init@plt-0xd060>
   53a4c:   2a1f03e8    mov w8, wzr
   53a50:   5100c009    sub w9, w0, #0x30
   53a54:   7100293f    cmp w9, #0xa
   53a58:   54fffd23    b.cc    539fc <__libc_init@plt-0xd0b4>  // b.lo, b.ul, b.last
   53a5c:   3707fd08    tbnz    w8, #0, 539fc <__libc_init@plt-0xd0b4>
   53a60:   910003e1    mov x1, sp
   53a64:   aa1303e0    mov x0, x19
   53a68:   97ff583c    bl  29b58 <__libc_init@plt-0x36f58>
   53a6c:   f2601c1f    tst x0, #0xff00000000
   53a70:   540001a0    b.eq    53aa4 <__libc_init@plt-0xd00c>  // b.none
   53a74:   51009408    sub w8, w0, #0x25
   53a78:   7100611f    cmp w8, #0x18
   53a7c:   54000148    b.hi    53aa4 <__libc_init@plt-0xd00c>  // b.pmore
   53a80:   52800129    mov w9, #0x9                    // #9
   53a84:   72a02009    movk    w9, #0x100, lsl #16
   53a88:   1ac82528    lsr w8, w9, w8
   53a8c:   12000113    and w19, w8, #0x1
   53a90:   14000006    b   53aa8 <__libc_init@plt-0xd008>
   53a94:   910023e0    add x0, sp, #0x8
   53a98:   97ff4c07    bl  26ab4 <__libc_init@plt-0x39ffc>
   53a9c:   2a1f03f3    mov w19, wzr
   53aa0:   14000004    b   53ab0 <__libc_init@plt-0xd000>
   53aa4:   2a1f03f3    mov w19, wzr
   53aa8:   910023e0    add x0, sp, #0x8
   53aac:   97ff4c02    bl  26ab4 <__libc_init@plt-0x39ffc>
   53ab0:   f9401688    ldr x8, [x20, #40]
   53ab4:   f85f83a9    ldur    x9, [x29, #-8]
   53ab8:   eb09011f    cmp x8, x9
   53abc:   540000e1    b.ne    53ad8 <__libc_init@plt-0xcfd8>  // b.any
   53ac0:   2a1303e0    mov w0, w19
   53ac4:   f94053f5    ldr x21, [sp, #160]
   53ac8:   a94b4ff4    ldp x20, x19, [sp, #176]
   53acc:   a9497bfd    ldp x29, x30, [sp, #144]
   53ad0:   910303ff    add sp, sp, #0xc0
   53ad4:   d65f03c0    ret
   53ad8:   9400341a    bl  60b40 <__stack_chk_fail@plt>
   53adc:   d101c3ff    sub sp, sp, #0x70
   53ae0:   a9017bfd    stp x29, x30, [sp, #16]
   53ae4:   910043fd    add x29, sp, #0x10
   53ae8:   a9026ffc    stp x28, x27, [sp, #32]
   53aec:   a90367fa    stp x26, x25, [sp, #48]
   53af0:   a9045ff8    stp x24, x23, [sp, #64]
   53af4:   a90557f6    stp x22, x21, [sp, #80]
   53af8:   a9064ff4    stp x20, x19, [sp, #96]
   53afc:   d53bd055    mrs x21, tpidr_el0
   53b00:   910003e1    mov x1, sp
   53b04:   f94016a8    ldr x8, [x21, #40]
   53b08:   aa0003f3    mov x19, x0
   53b0c:   f90007e8    str x8, [sp, #8]
   53b10:   f90003ff    str xzr, [sp]
   53b14:   97ff545c    bl  28c84 <__libc_init@plt-0x37e2c>
   53b18:   f2601c1f    tst x0, #0xff00000000
   53b1c:   540007e0    b.eq    53c18 <__libc_init@plt-0xce98>  // b.none
   53b20:   aa0003f4    mov x20, x0
   53b24:   7100b69f    cmp w20, #0x2d
   53b28:   54000060    b.eq    53b34 <__libc_init@plt-0xcf7c>  // b.none
   53b2c:   7100ae9f    cmp w20, #0x2b
   53b30:   54000141    b.ne    53b58 <__libc_init@plt-0xcf58>  // b.any
   53b34:   f94003e1    ldr x1, [sp]
   53b38:   aa1303e0    mov x0, x19
   53b3c:   97ff506e    bl  27cf4 <__libc_init@plt-0x38dbc>
   53b40:   910003e1    mov x1, sp
   53b44:   aa1303e0    mov x0, x19
   53b48:   97ff544f    bl  28c84 <__libc_init@plt-0x37e2c>
   53b4c:   f2601c1f    tst x0, #0xff00000000
   53b50:   1a9f07e8    cset    w8, ne  // ne = any
   53b54:   14000003    b   53b60 <__libc_init@plt-0xcf50>
   53b58:   52800028    mov w8, #0x1                    // #1
   53b5c:   2a1403e0    mov w0, w20
   53b60:   7100bc1f    cmp w0, #0x2f
   53b64:   1a9f97e9    cset    w9, hi  // hi = pmore
   53b68:   7100e81f    cmp w0, #0x3a
   53b6c:   0a090108    and w8, w8, w9
   53b70:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   53b74:   0a090118    and w24, w8, w9
   53b78:   7100071f    cmp w24, #0x1
   53b7c:   54000561    b.ne    53c28 <__libc_init@plt-0xce88>  // b.any
   53b80:   b202e7fa    mov x26, #0xcccccccccccccccc        // #-3689348814741910324
   53b84:   2a1f03f9    mov w25, wzr
   53b88:   f299997a    movk    x26, #0xcccb
   53b8c:   aa1f03f6    mov x22, xzr
   53b90:   aa1f03f7    mov x23, xzr
   53b94:   52800028    mov w8, #0x1                    // #1
   53b98:   f2e1999a    movk    x26, #0xccc, lsl #48
   53b9c:   5280015b    mov w27, #0xa                       // #10
   53ba0:   aa1702c9    orr x9, x22, x23
   53ba4:   7200011f    tst w8, #0x1
   53ba8:   9a8913e8    csel    x8, xzr, x9, ne // ne = any
   53bac:   f94003e1    ldr x1, [sp]
   53bb0:   eb1a011f    cmp x8, x26
   53bb4:   9b1b7d09    mul x9, x8, x27
   53bb8:   1a9fd7e8    cset    w8, gt
   53bbc:   2a080339    orr w25, w25, w8
   53bc0:   8b204129    add x9, x9, w0, uxtw
   53bc4:   aa1303e0    mov x0, x19
   53bc8:   d100c13c    sub x28, x9, #0x30
   53bcc:   9278df96    and x22, x28, #0xffffffffffffff00
   53bd0:   97ff5049    bl  27cf4 <__libc_init@plt-0x38dbc>
   53bd4:   910003e1    mov x1, sp
   53bd8:   aa1303e0    mov x0, x19
   53bdc:   97ff542a    bl  28c84 <__libc_init@plt-0x37e2c>
   53be0:   92401f97    and x23, x28, #0xff
   53be4:   5100c008    sub w8, w0, #0x30
   53be8:   7100251f    cmp w8, #0x9
   53bec:   54000088    b.hi    53bfc <__libc_init@plt-0xceb4>  // b.pmore
   53bf0:   92601c09    and x9, x0, #0xff00000000
   53bf4:   2a1f03e8    mov w8, wzr
   53bf8:   b5fffd49    cbnz    x9, 53ba0 <__libc_init@plt-0xcf10>
   53bfc:   360002f9    tbz w25, #0, 53c58 <__libc_init@plt-0xce58>
   53c00:   aa1303e0    mov x0, x19
   53c04:   97ff5404    bl  28c14 <__libc_init@plt-0x37e9c>
   53c08:   90fffdc2    adrp    x2, b000 <__libc_init@plt-0x55ab0>
   53c0c:   52807d21    mov w1, #0x3e9                  // #1001
   53c10:   91044842    add x2, x2, #0x112
   53c14:   97ff3b61    bl  22998 <__libc_init@plt-0x3e118>
   53c18:   aa1f03f7    mov x23, xzr
   53c1c:   aa1f03e1    mov x1, xzr
   53c20:   aa1f03f6    mov x22, xzr
   53c24:   14000013    b   53c70 <__libc_init@plt-0xce40>
   53c28:   aa1f03f6    mov x22, xzr
   53c2c:   aa1f03f7    mov x23, xzr
   53c30:   aa1f03f8    mov x24, xzr
   53c34:   aa1f03e1    mov x1, xzr
   53c38:   7100b69f    cmp w20, #0x2d
   53c3c:   540001a1    b.ne    53c70 <__libc_init@plt-0xce40>  // b.any
   53c40:   f94003e8    ldr x8, [sp]
   53c44:   aa1303e0    mov x0, x19
   53c48:   cb0803e1    neg x1, x8
   53c4c:   97ff502a    bl  27cf4 <__libc_init@plt-0x38dbc>
   53c50:   aa1803e1    mov x1, x24
   53c54:   14000007    b   53c70 <__libc_init@plt-0xce40>
   53c58:   7100b69f    cmp w20, #0x2d
   53c5c:   54000081    b.ne    53c6c <__libc_init@plt-0xce44>  // b.any
   53c60:   34000258    cbz w24, 53ca8 <__libc_init@plt-0xce08>
   53c64:   cb1c03f7    neg x23, x28
   53c68:   9278def6    and x22, x23, #0xffffffffffffff00
   53c6c:   52800021    mov w1, #0x1                    // #1
   53c70:   f94016a8    ldr x8, [x21, #40]
   53c74:   f94007e9    ldr x9, [sp, #8]
   53c78:   eb09011f    cmp x8, x9
   53c7c:   540001a1    b.ne    53cb0 <__libc_init@plt-0xce00>  // b.any
   53c80:   92401ee8    and x8, x23, #0xff
   53c84:   aa0802c0    orr x0, x22, x8
   53c88:   a9464ff4    ldp x20, x19, [sp, #96]
   53c8c:   a94557f6    ldp x22, x21, [sp, #80]
   53c90:   a9445ff8    ldp x24, x23, [sp, #64]
   53c94:   a94367fa    ldp x26, x25, [sp, #48]
   53c98:   a9426ffc    ldp x28, x27, [sp, #32]
   53c9c:   a9417bfd    ldp x29, x30, [sp, #16]
   53ca0:   9101c3ff    add sp, sp, #0x70
   53ca4:   d65f03c0    ret
   53ca8:   52800038    mov w24, #0x1                       // #1
   53cac:   17ffffe5    b   53c40 <__libc_init@plt-0xce70>
   53cb0:   940033a4    bl  60b40 <__stack_chk_fail@plt>
   53cb4:   aa1f03e0    mov x0, xzr
   53cb8:   d65f03c0    ret
   53cbc:   aa1f03e0    mov x0, xzr
   53cc0:   d65f03c0    ret
   53cc4:   aa1f03e0    mov x0, xzr
   53cc8:   d65f03c0    ret
   53ccc:   aa1f03e0    mov x0, xzr
   53cd0:   d65f03c0    ret
   53cd4:   aa1f03e0    mov x0, xzr
   53cd8:   d65f03c0    ret
   53cdc:   aa1f03e0    mov x0, xzr
   53ce0:   d65f03c0    ret
   53ce4:   f9400028    ldr x8, [x1]
   53ce8:   9108c100    add x0, x8, #0x230
   53cec:   d65f03c0    ret
   53cf0:   aa1f03e0    mov x0, xzr
   53cf4:   d65f03c0    ret
   53cf8:   aa1f03e0    mov x0, xzr
   53cfc:   d65f03c0    ret
   53d00:   aa1f03e0    mov x0, xzr
   53d04:   d65f03c0    ret
   53d08:   f9400028    ldr x8, [x1]
   53d0c:   91012100    add x0, x8, #0x48
   53d10:   d65f03c0    ret
   53d14:   aa1f03e0    mov x0, xzr
   53d18:   d65f03c0    ret
   53d1c:   aa1f03e0    mov x0, xzr
   53d20:   d65f03c0    ret
   53d24:   aa1f03e0    mov x0, xzr
   53d28:   d65f03c0    ret
   53d2c:   aa1f03e0    mov x0, xzr
   53d30:   d65f03c0    ret
   53d34:   aa1f03e0    mov x0, xzr
   53d38:   d65f03c0    ret
   53d3c:   f9400028    ldr x8, [x1]
   53d40:   9100c100    add x0, x8, #0x30
   53d44:   d65f03c0    ret
   53d48:   aa1f03e0    mov x0, xzr
   53d4c:   d65f03c0    ret
   53d50:   aa1f03e0    mov x0, xzr
   53d54:   d65f03c0    ret
   53d58:   aa1f03e0    mov x0, xzr
   53d5c:   d65f03c0    ret
   53d60:   aa1f03e0    mov x0, xzr
   53d64:   d65f03c0    ret
   53d68:   aa1f03e0    mov x0, xzr
   53d6c:   d65f03c0    ret
   53d70:   aa1f03e0    mov x0, xzr
   53d74:   d65f03c0    ret
   53d78:   aa1f03e0    mov x0, xzr
   53d7c:   d65f03c0    ret
   53d80:   aa1f03e0    mov x0, xzr
   53d84:   d65f03c0    ret
   53d88:   b40001c2    cbz x2, 53dc0 <__libc_init@plt-0xccf0>
   53d8c:   8b020008    add x8, x0, x2
   53d90:   d1000508    sub x8, x8, #0x1
   53d94:   eb00011f    cmp x8, x0
   53d98:   54000149    b.ls    53dc0 <__libc_init@plt-0xccf0>  // b.plast
   53d9c:   91000409    add x9, x0, #0x1
   53da0:   3940010a    ldrb    w10, [x8]
   53da4:   9100052c    add x12, x9, #0x1
   53da8:   385ff12b    ldurb   w11, [x9, #-1]
   53dac:   381ff12a    sturb   w10, [x9, #-1]
   53db0:   381ff50b    strb    w11, [x8], #-1
   53db4:   eb08013f    cmp x9, x8
   53db8:   aa0c03e9    mov x9, x12
   53dbc:   54ffff23    b.cc    53da0 <__libc_init@plt-0xcd10>  // b.lo, b.ul, b.last
   53dc0:   8b010008    add x8, x0, x1
   53dc4:   b40001a1    cbz x1, 53df8 <__libc_init@plt-0xccb8>
   53dc8:   d1000509    sub x9, x8, #0x1
   53dcc:   eb00013f    cmp x9, x0
   53dd0:   54000149    b.ls    53df8 <__libc_init@plt-0xccb8>  // b.plast
   53dd4:   9100040a    add x10, x0, #0x1
   53dd8:   3940012b    ldrb    w11, [x9]
   53ddc:   9100054d    add x13, x10, #0x1
   53de0:   385ff14c    ldurb   w12, [x10, #-1]
   53de4:   381ff14b    sturb   w11, [x10, #-1]
   53de8:   381ff52c    strb    w12, [x9], #-1
   53dec:   eb09015f    cmp x10, x9
   53df0:   aa0d03ea    mov x10, x13
   53df4:   54ffff23    b.cc    53dd8 <__libc_init@plt-0xccd8>  // b.lo, b.ul, b.last
   53df8:   cb020108    sub x8, x8, x2
   53dfc:   eb00011f    cmp x8, x0
   53e00:   540001a0    b.eq    53e34 <__libc_init@plt-0xcc7c>  // b.none
   53e04:   d1000508    sub x8, x8, #0x1
   53e08:   eb00011f    cmp x8, x0
   53e0c:   54000149    b.ls    53e34 <__libc_init@plt-0xcc7c>  // b.plast
   53e10:   91000409    add x9, x0, #0x1
   53e14:   3940010a    ldrb    w10, [x8]
   53e18:   9100052c    add x12, x9, #0x1
   53e1c:   385ff12b    ldurb   w11, [x9, #-1]
   53e20:   381ff12a    sturb   w10, [x9, #-1]
   53e24:   381ff50b    strb    w11, [x8], #-1
   53e28:   eb08013f    cmp x9, x8
   53e2c:   aa0c03e9    mov x9, x12
   53e30:   54ffff23    b.cc    53e14 <__libc_init@plt-0xcc9c>  // b.lo, b.ul, b.last
   53e34:   d65f03c0    ret
   53e38:   3940a008    ldrb    w8, [x0, #40]
   53e3c:   34000048    cbz w8, 53e44 <__libc_init@plt-0xcc6c>
   53e40:   d65f03c0    ret
   53e44:   52848f88    mov w8, #0x247c                 // #9340
   53e48:   8b080008    add x8, x0, x8
   53e4c:   39400109    ldrb    w9, [x8]
   53e50:   350001c9    cbnz    w9, 53e88 <__libc_init@plt-0xcc28>
   53e54:   b9a4780a    ldrsw   x10, [x0, #9336]
   53e58:   7102015f    cmp w10, #0x80
   53e5c:   5400012c    b.gt    53e80 <__libc_init@plt-0xcc30>
   53e60:   8b0a0809    add x9, x0, x10, lsl #2
   53e64:   52840e0b    mov w11, #0x2070                    // #8304
   53e68:   8b0b0129    add x9, x9, x11
   53e6c:   5102054a    sub w10, w10, #0x81
   53e70:   3100054a    adds    w10, w10, #0x1
   53e74:   b902053f    str wzr, [x9, #516]
   53e78:   b800453f    str wzr, [x9], #4
   53e7c:   54ffffa3    b.cc    53e70 <__libc_init@plt-0xcc40>  // b.lo, b.ul, b.last
   53e80:   52800029    mov w9, #0x1                    // #1
   53e84:   39000109    strb    w9, [x8]
   53e88:   528123a8    mov w8, #0x91d                  // #2333
   53e8c:   b868780b    ldr w11, [x0, x8, lsl #2]
   53e90:   d1227509    sub x9, x8, #0x89d
   53e94:   b964780a    ldr w10, [x0, #9336]
   53e98:   37f800eb    tbnz    w11, #31, 53eb4 <__libc_init@plt-0xcbfc>
   53e9c:   6b0a017f    cmp w11, w10
   53ea0:   540000aa    b.ge    53eb4 <__libc_init@plt-0xcbfc>  // b.tcont
   53ea4:   8b0b080b    add x11, x0, x11, lsl #2
   53ea8:   b960716b    ldr w11, [x11, #8304]
   53eac:   eb0b013f    cmp x9, x11
   53eb0:   54000100    b.eq    53ed0 <__libc_init@plt-0xcbe0>  // b.none
   53eb4:   93407d4b    sxtw    x11, w10
   53eb8:   1100054c    add w12, w10, #0x1
   53ebc:   5122750d    sub w13, w8, #0x89d
   53ec0:   8b0b080b    add x11, x0, x11, lsl #2
   53ec4:   b924780c    str w12, [x0, #9336]
   53ec8:   b828780a    str w10, [x0, x8, lsl #2]
   53ecc:   b920716d    str w13, [x11, #8304]
   53ed0:   d1000508    sub x8, x8, #0x1
   53ed4:   f100093f    cmp x9, #0x2
   53ed8:   54fffda8    b.hi    53e8c <__libc_init@plt-0xcc24>  // b.pmore
   53edc:   52800028    mov w8, #0x1                    // #1
   53ee0:   3900a008    strb    w8, [x0, #40]
   53ee4:   d65f03c0    ret
   53ee8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   53eec:   a90157f6    stp x22, x21, [sp, #16]
   53ef0:   910003fd    mov x29, sp
   53ef4:   a9024ff4    stp x20, x19, [sp, #32]
   53ef8:   aa0103f4    mov x20, x1
   53efc:   aa0003f3    mov x19, x0
   53f00:   aa1303e0    mov x0, x19
   53f04:   94003387    bl  60d20 <pthread_mutex_lock@plt>
   53f08:   35ffffc0    cbnz    w0, 53f00 <__libc_init@plt-0xcbb0>
   53f0c:   aa1303e0    mov x0, x19
   53f10:   97ffffca    bl  53e38 <__libc_init@plt-0xcc78>
   53f14:   b9647a68    ldr w8, [x19, #9336]
   53f18:   340000c8    cbz w8, 53f30 <__libc_init@plt-0xcb80>
   53f1c:   51000508    sub w8, w8, #0x1
   53f20:   8b28ca69    add x9, x19, w8, sxtw #2
   53f24:   b9247a68    str w8, [x19, #9336]
   53f28:   b9607136    ldr w22, [x9, #8304]
   53f2c:   14000004    b   53f3c <__libc_init@plt-0xcb74>
   53f30:   b9648276    ldr w22, [x19, #9344]
   53f34:   110006c8    add w8, w22, #0x1
   53f38:   b9248268    str w8, [x19, #9344]
   53f3c:   aa1403e0    mov x0, x20
   53f40:   5280a101    mov w1, #0x508                  // #1288
   53f44:   4b1603f5    neg w21, w22
   53f48:   97ff361f    bl  217c4 <__libc_init@plt-0x3f2ec>
   53f4c:   2a1503e1    mov w1, w21
   53f50:   aa0003f4    mov x20, x0
   53f54:   94000142    bl  5445c <__libc_init@plt-0xc654>
   53f58:   710002df    cmp w22, #0x0
   53f5c:   5290aae9    mov w9, #0x8557                 // #34135
   53f60:   5a9656c8    cneg    w8, w22, mi // mi = first
   53f64:   72afe429    movk    w9, #0x7f21, lsl #16
   53f68:   528080ea    mov w10, #0x407                     // #1031
   53f6c:   f9028294    str x20, [x20, #1280]
   53f70:   9ba97d09    umull   x9, w8, w9
   53f74:   aa1303e0    mov x0, x19
   53f78:   d369fd29    lsr x9, x9, #41
   53f7c:   1b0aa128    msub    w8, w9, w10, w8
   53f80:   8b284e68    add x8, x19, w8, uxtw #3
   53f84:   f9401909    ldr x9, [x8, #48]
   53f88:   f9001914    str x20, [x8, #48]
   53f8c:   f9028289    str x9, [x20, #1280]
   53f90:   94003368    bl  60d30 <pthread_mutex_unlock@plt>
   53f94:   aa1403e0    mov x0, x20
   53f98:   a9424ff4    ldp x20, x19, [sp, #32]
   53f9c:   a94157f6    ldp x22, x21, [sp, #16]
   53fa0:   a8c37bfd    ldp x29, x30, [sp], #48
   53fa4:   d65f03c0    ret
   53fa8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   53fac:   f9000bf5    str x21, [sp, #16]
   53fb0:   910003fd    mov x29, sp
   53fb4:   a9024ff4    stp x20, x19, [sp, #32]
   53fb8:   2a0103f3    mov w19, w1
   53fbc:   aa0003f4    mov x20, x0
   53fc0:   aa0203e0    mov x0, x2
   53fc4:   5280a101    mov w1, #0x508                  // #1288
   53fc8:   97ff35ff    bl  217c4 <__libc_init@plt-0x3f2ec>
   53fcc:   2a1303e1    mov w1, w19
   53fd0:   aa0003f5    mov x21, x0
   53fd4:   94000122    bl  5445c <__libc_init@plt-0xc654>
   53fd8:   7100027f    cmp w19, #0x0
   53fdc:   5290aae9    mov w9, #0x8557                 // #34135
   53fe0:   5a935668    cneg    w8, w19, mi // mi = first
   53fe4:   72afe429    movk    w9, #0x7f21, lsl #16
   53fe8:   528080ea    mov w10, #0x407                     // #1031
   53fec:   f90282b5    str x21, [x21, #1280]
   53ff0:   9ba97d09    umull   x9, w8, w9
   53ff4:   aa1503e0    mov x0, x21
   53ff8:   d369fd29    lsr x9, x9, #41
   53ffc:   1b0aa128    msub    w8, w9, w10, w8
   54000:   8b284e88    add x8, x20, w8, uxtw #3
   54004:   a9424ff4    ldp x20, x19, [sp, #32]
   54008:   f9401909    ldr x9, [x8, #48]
   5400c:   f9001915    str x21, [x8, #48]
   54010:   f90282a9    str x9, [x21, #1280]
   54014:   f9400bf5    ldr x21, [sp, #16]
   54018:   a8c37bfd    ldp x29, x30, [sp], #48
   5401c:   d65f03c0    ret
   54020:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   54024:   f9000bf5    str x21, [sp, #16]
   54028:   910003fd    mov x29, sp
   5402c:   a9024ff4    stp x20, x19, [sp, #32]
   54030:   2a0103f5    mov w21, w1
   54034:   aa0003f3    mov x19, x0
   54038:   aa1303e0    mov x0, x19
   5403c:   94003339    bl  60d20 <pthread_mutex_lock@plt>
   54040:   35ffffc0    cbnz    w0, 54038 <__libc_init@plt-0xca78>
   54044:   710002bf    cmp w21, #0x0
   54048:   5290aae9    mov w9, #0x8557                 // #34135
   5404c:   5a9556a8    cneg    w8, w21, mi // mi = first
   54050:   72afe429    movk    w9, #0x7f21, lsl #16
   54054:   528080ea    mov w10, #0x407                     // #1031
   54058:   9ba97d09    umull   x9, w8, w9
   5405c:   d369fd29    lsr x9, x9, #41
   54060:   1b0aa128    msub    w8, w9, w10, w8
   54064:   8b284e69    add x9, x19, w8, uxtw #3
   54068:   f8430d28    ldr x8, [x9, #48]!
   5406c:   b40000e8    cbz x8, 54088 <__libc_init@plt-0xca28>
   54070:   b941250a    ldr w10, [x8, #292]
   54074:   6b15015f    cmp w10, w21
   54078:   540000c1    b.ne    54090 <__libc_init@plt-0xca20>  // b.any
   5407c:   aa1f03ea    mov x10, xzr
   54080:   aa0803f4    mov x20, x8
   54084:   1400000b    b   540b0 <__libc_init@plt-0xca00>
   54088:   aa1f03f4    mov x20, xzr
   5408c:   14000014    b   540dc <__libc_init@plt-0xc9d4>
   54090:   aa0803eb    mov x11, x8
   54094:   f9428174    ldr x20, [x11, #1280]
   54098:   b4000234    cbz x20, 540dc <__libc_init@plt-0xc9d4>
   5409c:   b941268c    ldr w12, [x20, #292]
   540a0:   aa0b03ea    mov x10, x11
   540a4:   aa1403eb    mov x11, x20
   540a8:   6b15019f    cmp w12, w21
   540ac:   54ffff41    b.ne    54094 <__libc_init@plt-0xca1c>  // b.any
   540b0:   b40000aa    cbz x10, 540c4 <__libc_init@plt-0xc9ec>
   540b4:   f9428289    ldr x9, [x20, #1280]
   540b8:   f9428148    ldr x8, [x10, #1280]
   540bc:   f9028149    str x9, [x10, #1280]
   540c0:   14000003    b   540cc <__libc_init@plt-0xc9e4>
   540c4:   f942828a    ldr x10, [x20, #1280]
   540c8:   f900012a    str x10, [x9]
   540cc:   f9028288    str x8, [x20, #1280]
   540d0:   f9503669    ldr x9, [x19, #8296]
   540d4:   f9103668    str x8, [x19, #8296]
   540d8:   f9028289    str x9, [x20, #1280]
   540dc:   aa1303e0    mov x0, x19
   540e0:   94003314    bl  60d30 <pthread_mutex_unlock@plt>
   540e4:   aa1403e0    mov x0, x20
   540e8:   f9400bf5    ldr x21, [sp, #16]
   540ec:   a9424ff4    ldp x20, x19, [sp, #32]
   540f0:   a8c37bfd    ldp x29, x30, [sp], #48
   540f4:   d65f03c0    ret
   540f8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   540fc:   f9000bf5    str x21, [sp, #16]
   54100:   910003fd    mov x29, sp
   54104:   a9024ff4    stp x20, x19, [sp, #32]
   54108:   aa0103f3    mov x19, x1
   5410c:   aa0003f4    mov x20, x0
   54110:   aa1403e0    mov x0, x20
   54114:   94003303    bl  60d20 <pthread_mutex_lock@plt>
   54118:   35ffffc0    cbnz    w0, 54110 <__libc_init@plt-0xc9a0>
   5411c:   f9503688    ldr x8, [x20, #8296]
   54120:   b4000168    cbz x8, 5414c <__libc_init@plt-0xc964>
   54124:   eb13011f    cmp x8, x19
   54128:   540001c0    b.eq    54160 <__libc_init@plt-0xc950>  // b.none
   5412c:   aa0803ea    mov x10, x8
   54130:   f9428155    ldr x21, [x10, #1280]
   54134:   b40000d5    cbz x21, 5414c <__libc_init@plt-0xc964>
   54138:   aa0a03e9    mov x9, x10
   5413c:   aa1503ea    mov x10, x21
   54140:   eb1302bf    cmp x21, x19
   54144:   54ffff61    b.ne    54130 <__libc_init@plt-0xc980>  // b.any
   54148:   14000008    b   54168 <__libc_init@plt-0xc948>
   5414c:   aa1403e0    mov x0, x20
   54150:   f9400bf5    ldr x21, [sp, #16]
   54154:   a9424ff4    ldp x20, x19, [sp, #32]
   54158:   a8c37bfd    ldp x29, x30, [sp], #48
   5415c:   140032f5    b   60d30 <pthread_mutex_unlock@plt>
   54160:   aa1f03e9    mov x9, xzr
   54164:   aa0803f5    mov x21, x8
   54168:   b941266a    ldr w10, [x19, #292]
   5416c:   3100095f    cmn w10, #0x2
   54170:   540002cc    b.gt    541c8 <__libc_init@plt-0xc8e8>
   54174:   4b0a03ea    neg w10, w10
   54178:   7102015f    cmp w10, #0x80
   5417c:   54000268    b.hi    541c8 <__libc_init@plt-0xc8e8>  // b.pmore
   54180:   8b2a4a8c    add x12, x20, w10, uxtw #2
   54184:   b9647a8b    ldr w11, [x20, #9336]
   54188:   b962758d    ldr w13, [x12, #8820]
   5418c:   37f800ed    tbnz    w13, #31, 541a8 <__libc_init@plt-0xc908>
   54190:   6b0b01bf    cmp w13, w11
   54194:   540000aa    b.ge    541a8 <__libc_init@plt-0xc908>  // b.tcont
   54198:   8b0d0a8d    add x13, x20, x13, lsl #2
   5419c:   b96071ad    ldr w13, [x13, #8304]
   541a0:   6b0a01bf    cmp w13, w10
   541a4:   54000120    b.eq    541c8 <__libc_init@plt-0xc8e8>  // b.none
   541a8:   93407d6e    sxtw    x14, w11
   541ac:   52844e8d    mov w13, #0x2274                    // #8820
   541b0:   1100056f    add w15, w11, #0x1
   541b4:   8b0d018c    add x12, x12, x13
   541b8:   8b0e0a8d    add x13, x20, x14, lsl #2
   541bc:   b9247a8f    str w15, [x20, #9336]
   541c0:   b900018b    str w11, [x12]
   541c4:   b92071aa    str w10, [x13, #8304]
   541c8:   b40000c9    cbz x9, 541e0 <__libc_init@plt-0xc8d0>
   541cc:   f94282a8    ldr x8, [x21, #1280]
   541d0:   f942812a    ldr x10, [x9, #1280]
   541d4:   f9028128    str x8, [x9, #1280]
   541d8:   f90282aa    str x10, [x21, #1280]
   541dc:   14000004    b   541ec <__libc_init@plt-0xc8c4>
   541e0:   f94282a9    ldr x9, [x21, #1280]
   541e4:   f9103689    str x9, [x20, #8296]
   541e8:   f90282a8    str x8, [x21, #1280]
   541ec:   aa1403e0    mov x0, x20
   541f0:   940032d0    bl  60d30 <pthread_mutex_unlock@plt>
   541f4:   aa1303e0    mov x0, x19
   541f8:   94000006    bl  54210 <__libc_init@plt-0xc8a0>
   541fc:   a9424ff4    ldp x20, x19, [sp, #32]
   54200:   aa1503e0    mov x0, x21
   54204:   f9400bf5    ldr x21, [sp, #16]
   54208:   a8c37bfd    ldp x29, x30, [sp], #48
   5420c:   17ff357f    b   21808 <__libc_init@plt-0x3f2a8>
   54210:   d100c3ff    sub sp, sp, #0x30
   54214:   a9017bfd    stp x29, x30, [sp, #16]
   54218:   910043fd    add x29, sp, #0x10
   5421c:   a9024ff4    stp x20, x19, [sp, #32]
   54220:   d53bd054    mrs x20, tpidr_el0
   54224:   aa0003f3    mov x19, x0
   54228:   f9401688    ldr x8, [x20, #40]
   5422c:   f90007e8    str x8, [sp, #8]
   54230:   f9427c00    ldr x0, [x0, #1272]
   54234:   f9027e7f    str xzr, [x19, #1272]
   54238:   b4000040    cbz x0, 54240 <__libc_init@plt-0xc870>
   5423c:   97ff3573    bl  21808 <__libc_init@plt-0x3f2a8>
   54240:   b944da68    ldr w8, [x19, #1240]
   54244:   3100051f    cmn w8, #0x1
   54248:   540000e0    b.eq    54264 <__libc_init@plt-0xc84c>  // b.none
   5424c:   90000089    adrp    x9, 64000 <strcmp@plt+0x3240>
   54250:   91054261    add x1, x19, #0x150
   54254:   91262129    add x9, x9, #0x988
   54258:   910003e0    mov x0, sp
   5425c:   f8687928    ldr x8, [x9, x8, lsl #3]
   54260:   d63f0100    blr x8
   54264:   12800008    mov w8, #0xffffffff             // #-1
   54268:   9103f260    add x0, x19, #0xfc
   5426c:   b904da68    str w8, [x19, #1240]
   54270:   940032a8    bl  60d10 <pthread_mutex_destroy@plt>
   54274:   f9406660    ldr x0, [x19, #200]
   54278:   97ff3564    bl  21808 <__libc_init@plt-0x3f2a8>
   5427c:   f9406260    ldr x0, [x19, #192]
   54280:   a90c7e7f    stp xzr, xzr, [x19, #192]
   54284:   b4000040    cbz x0, 5428c <__libc_init@plt-0xc824>
   54288:   97ff3560    bl  21808 <__libc_init@plt-0x3f2a8>
   5428c:   f9404260    ldr x0, [x19, #128]
   54290:   f900427f    str xzr, [x19, #128]
   54294:   b4000040    cbz x0, 5429c <__libc_init@plt-0xc814>
   54298:   97ff355c    bl  21808 <__libc_init@plt-0x3f2a8>
   5429c:   f9401688    ldr x8, [x20, #40]
   542a0:   f94007e9    ldr x9, [sp, #8]
   542a4:   eb09011f    cmp x8, x9
   542a8:   540000a1    b.ne    542bc <__libc_init@plt-0xc7f4>  // b.any
   542ac:   a9424ff4    ldp x20, x19, [sp, #32]
   542b0:   a9417bfd    ldp x29, x30, [sp, #16]
   542b4:   9100c3ff    add sp, sp, #0x30
   542b8:   d65f03c0    ret
   542bc:   94003221    bl  60b40 <__stack_chk_fail@plt>
   542c0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   542c4:   f9000bf5    str x21, [sp, #16]
   542c8:   910003fd    mov x29, sp
   542cc:   a9024ff4    stp x20, x19, [sp, #32]
   542d0:   aa0103f3    mov x19, x1
   542d4:   aa0003f5    mov x21, x0
   542d8:   aa1503e0    mov x0, x21
   542dc:   94003291    bl  60d20 <pthread_mutex_lock@plt>
   542e0:   35ffffc0    cbnz    w0, 542d8 <__libc_init@plt-0xc7d8>
   542e4:   aa1f03e8    mov x8, xzr
   542e8:   aa1f03f4    mov x20, xzr
   542ec:   8b080ea9    add x9, x21, x8, lsl #3
   542f0:   f8430d2a    ldr x10, [x9, #48]!
   542f4:   b400010a    cbz x10, 54314 <__libc_init@plt-0xc79c>
   542f8:   aa0a03eb    mov x11, x10
   542fc:   f942814a    ldr x10, [x10, #1280]
   54300:   f900012a    str x10, [x9]
   54304:   f9028174    str x20, [x11, #1280]
   54308:   aa0b03f4    mov x20, x11
   5430c:   f940012a    ldr x10, [x9]
   54310:   b5ffff4a    cbnz    x10, 542f8 <__libc_init@plt-0xc7b8>
   54314:   91000508    add x8, x8, #0x1
   54318:   f1101d1f    cmp x8, #0x407
   5431c:   54fffe81    b.ne    542ec <__libc_init@plt-0xc7c4>  // b.any
   54320:   aa1503e0    mov x0, x21
   54324:   94003283    bl  60d30 <pthread_mutex_unlock@plt>
   54328:   b40001b4    cbz x20, 5435c <__libc_init@plt-0xc754>
   5432c:   aa1403e0    mov x0, x20
   54330:   2a1f03e1    mov w1, wzr
   54334:   aa1303e2    mov x2, x19
   54338:   f9428295    ldr x21, [x20, #1280]
   5433c:   f9028294    str x20, [x20, #1280]
   54340:   97ff3f43    bl  2404c <__libc_init@plt-0x3ca64>
   54344:   aa1403e0    mov x0, x20
   54348:   97ffffb2    bl  54210 <__libc_init@plt-0xc8a0>
   5434c:   aa1403e0    mov x0, x20
   54350:   97ff352e    bl  21808 <__libc_init@plt-0x3f2a8>
   54354:   aa1503f4    mov x20, x21
   54358:   b5fffeb5    cbnz    x21, 5432c <__libc_init@plt-0xc784>
   5435c:   a9424ff4    ldp x20, x19, [sp, #32]
   54360:   f9400bf5    ldr x21, [sp, #16]
   54364:   a8c37bfd    ldp x29, x30, [sp], #48
   54368:   d65f03c0    ret
   5436c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   54370:   a90157f6    stp x22, x21, [sp, #16]
   54374:   910003fd    mov x29, sp
   54378:   a9024ff4    stp x20, x19, [sp, #32]
   5437c:   aa0103f4    mov x20, x1
   54380:   aa0003f3    mov x19, x0
   54384:   aa1303e0    mov x0, x19
   54388:   94003266    bl  60d20 <pthread_mutex_lock@plt>
   5438c:   35ffffc0    cbnz    w0, 54384 <__libc_init@plt-0xc72c>
   54390:   aa1f03f6    mov x22, xzr
   54394:   8b160e68    add x8, x19, x22, lsl #3
   54398:   f9401915    ldr x21, [x8, #48]
   5439c:   b40000d5    cbz x21, 543b4 <__libc_init@plt-0xc6fc>
   543a0:   aa1503e0    mov x0, x21
   543a4:   aa1403e1    mov x1, x20
   543a8:   97ff3c4f    bl  234e4 <__libc_init@plt-0x3d5cc>
   543ac:   f94282b5    ldr x21, [x21, #1280]
   543b0:   b5ffff95    cbnz    x21, 543a0 <__libc_init@plt-0xc710>
   543b4:   910006d6    add x22, x22, #0x1
   543b8:   f1101edf    cmp x22, #0x407
   543bc:   54fffec1    b.ne    54394 <__libc_init@plt-0xc71c>  // b.any
   543c0:   aa1303e0    mov x0, x19
   543c4:   a9424ff4    ldp x20, x19, [sp, #32]
   543c8:   a94157f6    ldp x22, x21, [sp, #16]
   543cc:   a8c37bfd    ldp x29, x30, [sp], #48
   543d0:   14003258    b   60d30 <pthread_mutex_unlock@plt>
   543d4:   a9bc7bfd    stp x29, x30, [sp, #-64]!
   543d8:   f9000bf7    str x23, [sp, #16]
   543dc:   910003fd    mov x29, sp
   543e0:   a90257f6    stp x22, x21, [sp, #32]
   543e4:   a9034ff4    stp x20, x19, [sp, #48]
   543e8:   b40002c1    cbz x1, 54440 <__libc_init@plt-0xc670>
   543ec:   aa0203f3    mov x19, x2
   543f0:   aa0103f4    mov x20, x1
   543f4:   aa0003f5    mov x21, x0
   543f8:   aa1f03f7    mov x23, xzr
   543fc:   8b170ea8    add x8, x21, x23, lsl #3
   54400:   f9401916    ldr x22, [x8, #48]
   54404:   b4000196    cbz x22, 54434 <__libc_init@plt-0xc67c>
   54408:   f94042c0    ldr x0, [x22, #128]
   5440c:   b4000100    cbz x0, 5442c <__libc_init@plt-0xc684>
   54410:   f94046c8    ldr x8, [x22, #136]
   54414:   eb13011f    cmp x8, x19
   54418:   540000a1    b.ne    5442c <__libc_init@plt-0xc684>  // b.any
   5441c:   aa1403e1    mov x1, x20
   54420:   aa1303e2    mov x2, x19
   54424:   9400324f    bl  60d60 <memcmp@plt>
   54428:   340000e0    cbz w0, 54444 <__libc_init@plt-0xc66c>
   5442c:   f94282d6    ldr x22, [x22, #1280]
   54430:   b5fffed6    cbnz    x22, 54408 <__libc_init@plt-0xc6a8>
   54434:   910006f7    add x23, x23, #0x1
   54438:   f1101eff    cmp x23, #0x407
   5443c:   54fffe01    b.ne    543fc <__libc_init@plt-0xc6b4>  // b.any
   54440:   aa1f03f6    mov x22, xzr
   54444:   aa1603e0    mov x0, x22
   54448:   f9400bf7    ldr x23, [sp, #16]
   5444c:   a9434ff4    ldp x20, x19, [sp, #48]
   54450:   a94257f6    ldp x22, x21, [sp, #32]
   54454:   a8c47bfd    ldp x29, x30, [sp], #64
   54458:   d65f03c0    ret
   5445c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   54460:   f9000bf5    str x21, [sp, #16]
   54464:   910003fd    mov x29, sp
   54468:   a9024ff4    stp x20, x19, [sp, #32]
   5446c:   90000095    adrp    x21, 64000 <strcmp@plt+0x3240>
   54470:   3900201f    strb    wzr, [x0, #8]
   54474:   3900401f    strb    wzr, [x0, #16]
   54478:   52800028    mov w8, #0x1                    // #1
   5447c:   b900001f    str wzr, [x0]
   54480:   aa0003f3    mov x19, x0
   54484:   b800301f    stur    wzr, [x0, #3]
   54488:   2a0103f4    mov w20, w1
   5448c:   3900601f    strb    wzr, [x0, #24]
   54490:   aa1f03e1    mov x1, xzr
   54494:   3900801f    strb    wzr, [x0, #32]
   54498:   3901201f    strb    wzr, [x0, #72]
   5449c:   3901401f    strb    wzr, [x0, #80]
   544a0:   3901601f    strb    wzr, [x0, #88]
   544a4:   f945f6b5    ldr x21, [x21, #3048]
   544a8:   f9001408    str x8, [x0, #40]
   544ac:   6f00e400    movi    v0.2d, #0x0
   544b0:   3901a008    strb    w8, [x0, #104]
   544b4:   12800008    mov w8, #0xffffffff             // #-1
   544b8:   3901801f    strb    wzr, [x0, #96]
   544bc:   b9401ea9    ldr w9, [x21, #28]
   544c0:   a9037c1f    stp xzr, xzr, [x0, #48]
   544c4:   3901001f    strb    wzr, [x0, #64]
   544c8:   3901b41f    strb    wzr, [x0, #109]
   544cc:   b9006409    str w9, [x0, #100]
   544d0:   b806901f    stur    wzr, [x0, #105]
   544d4:   7900e01f    strh    wzr, [x0, #112]
   544d8:   b9007808    str w8, [x0, #120]
   544dc:   f900401f    str xzr, [x0, #128]
   544e0:   3902601f    strb    wzr, [x0, #152]
   544e4:   f900501f    str xzr, [x0, #160]
   544e8:   3902a01f    strb    wzr, [x0, #168]
   544ec:   3902c01f    strb    wzr, [x0, #176]
   544f0:   7901701f    strh    wzr, [x0, #184]
   544f4:   3902501f    strb    wzr, [x0, #148]
   544f8:   b900901f    str wzr, [x0, #144]
   544fc:   3c8fce60    str q0, [x19, #252]!
   54500:   aa1303e0    mov x0, x19
   54504:   f900127f    str xzr, [x19, #32]
   54508:   3d800660    str q0, [x19, #16]
   5450c:   3c9ed260    stur    q0, [x19, #-19]
   54510:   3c9e4260    stur    q0, [x19, #-28]
   54514:   3c9d4260    stur    q0, [x19, #-44]
   54518:   3c9c4260    stur    q0, [x19, #-60]
   5451c:   94003209    bl  60d40 <pthread_mutex_init@plt>
   54520:   910ff268    add x8, x19, #0x3fc
   54524:   92800029    mov x9, #0xfffffffffffffffe     // #-2
   54528:   b903de7f    str wzr, [x19, #988]
   5452c:   390f927f    strb    wzr, [x19, #996]
   54530:   f900011f    str xzr, [x8]
   54534:   394096a8    ldrb    w8, [x21, #37]
   54538:   390fd27f    strb    wzr, [x19, #1012]
   5453c:   f9400bf5    ldr x21, [sp, #16]
   54540:   29057e74    stp w20, wzr, [x19, #40]
   54544:   b802f27f    stur    wzr, [x19, #47]
   54548:   f803c27f    stur    xzr, [x19, #60]
   5454c:   f803427f    stur    xzr, [x19, #52]
   54550:   79008a7f    strh    wzr, [x19, #68]
   54554:   3810a268    sturb   w8, [x19, #-246]
   54558:   f804c269    stur    x9, [x19, #76]
   5455c:   a9424ff4    ldp x20, x19, [sp, #32]
   54560:   a8c37bfd    ldp x29, x30, [sp], #48
   54564:   d65f03c0    ret
   54568:   90000088    adrp    x8, 64000 <strcmp@plt+0x3240>
   5456c:   3940000b    ldrb    w11, [x0]
   54570:   f9460508    ldr x8, [x8, #3080]
   54574:   386b6908    ldrb    w8, [x8, x11]
   54578:   340000a8    cbz w8, 5458c <__libc_init@plt-0xc524>
   5457c:   7100051f    cmp w8, #0x1
   54580:   540000a1    b.ne    54594 <__libc_init@plt-0xc51c>  // b.any
   54584:   aa1f03ea    mov x10, xzr
   54588:   1400001c    b   545f8 <__libc_init@plt-0xc4b8>
   5458c:   aa1f03e9    mov x9, xzr
   54590:   14000016    b   545e8 <__libc_init@plt-0xc4c8>
   54594:   52800fe9    mov w9, #0x7f                   // #127
   54598:   d103016a    sub x10, x11, #0xc0
   5459c:   9ac82529    lsr x9, x9, x8
   545a0:   f100f95f    cmp x10, #0x3e
   545a4:   8a0b0129    and x9, x9, x11
   545a8:   54000248    b.hi    545f0 <__libc_init@plt-0xc4c0>  // b.pmore
   545ac:   d1000508    sub x8, x8, #0x1
   545b0:   9100040a    add x10, x0, #0x1
   545b4:   39c0014b    ldrsb   w11, [x10]
   545b8:   3101057f    cmn w11, #0x41
   545bc:   5400012c    b.gt    545e0 <__libc_init@plt-0xc4d0>
   545c0:   92401d6b    and x11, x11, #0xff
   545c4:   f1000508    subs    x8, x8, #0x1
   545c8:   b37ae52b    bfi x11, x9, #6, #58
   545cc:   9100054a    add x10, x10, #0x1
   545d0:   aa0b03e9    mov x9, x11
   545d4:   54ffff01    b.ne    545b4 <__libc_init@plt-0xc4fc>  // b.any
   545d8:   d360fd68    lsr x8, x11, #32
   545dc:   b40000c8    cbz x8, 545f4 <__libc_init@plt-0xc4bc>
   545e0:   aa1f03e9    mov x9, xzr
   545e4:   2a1f03e8    mov w8, wzr
   545e8:   aa1f03ea    mov x10, xzr
   545ec:   14000005    b   54600 <__libc_init@plt-0xc4b0>
   545f0:   aa0903eb    mov x11, x9
   545f4:   92785d6a    and x10, x11, #0xffffff00
   545f8:   d2c00029    mov x9, #0x100000000            // #4294967296
   545fc:   2a0b03e8    mov w8, w11
   54600:   92401d08    and x8, x8, #0xff
   54604:   aa080128    orr x8, x9, x8
   54608:   aa0a0100    orr x0, x8, x10
   5460c:   d65f03c0    ret
   54610:   7101fc3f    cmp w1, #0x7f
   54614:   54000088    b.hi    54624 <__libc_init@plt-0xc48c>  // b.pmore
   54618:   52800028    mov w8, #0x1                    // #1
   5461c:   39000001    strb    w1, [x0]
   54620:   14000065    b   547b4 <__libc_init@plt-0xc2fc>
   54624:   711ffc3f    cmp w1, #0x7ff
   54628:   54000128    b.hi    5464c <__libc_init@plt-0xc464>  // b.pmore
   5462c:   53067c28    lsr w8, w1, #6
   54630:   52801009    mov w9, #0x80                   // #128
   54634:   321a050a    orr w10, w8, #0xc0
   54638:   33001429    bfxil   w9, w1, #0, #6
   5463c:   52800048    mov w8, #0x2                    // #2
   54640:   3900000a    strb    w10, [x0]
   54644:   39000409    strb    w9, [x0, #1]
   54648:   1400005b    b   547b4 <__libc_init@plt-0xc2fc>
   5464c:   53107c28    lsr w8, w1, #16
   54650:   35000188    cbnz    w8, 54680 <__libc_init@plt-0xc430>
   54654:   530c7c28    lsr w8, w1, #12
   54658:   52801009    mov w9, #0x80                   // #128
   5465c:   5280100b    mov w11, #0x80                      // #128
   54660:   321b090a    orr w10, w8, #0xe0
   54664:   33062c29    bfxil   w9, w1, #6, #6
   54668:   3300142b    bfxil   w11, w1, #0, #6
   5466c:   52800068    mov w8, #0x3                    // #3
   54670:   3900000a    strb    w10, [x0]
   54674:   39000409    strb    w9, [x0, #1]
   54678:   3900080b    strb    w11, [x0, #2]
   5467c:   1400004e    b   547b4 <__libc_init@plt-0xc2fc>
   54680:   53157c28    lsr w8, w1, #21
   54684:   350001e8    cbnz    w8, 546c0 <__libc_init@plt-0xc3f0>
   54688:   53127c28    lsr w8, w1, #18
   5468c:   52801009    mov w9, #0x80                   // #128
   54690:   5280100a    mov w10, #0x80                      // #128
   54694:   5280100b    mov w11, #0x80                      // #128
   54698:   321c0d08    orr w8, w8, #0xf0
   5469c:   330c4429    bfxil   w9, w1, #12, #6
   546a0:   33062c2a    bfxil   w10, w1, #6, #6
   546a4:   3300142b    bfxil   w11, w1, #0, #6
   546a8:   39000008    strb    w8, [x0]
   546ac:   52800088    mov w8, #0x4                    // #4
   546b0:   39000409    strb    w9, [x0, #1]
   546b4:   3900080a    strb    w10, [x0, #2]
   546b8:   39000c0b    strb    w11, [x0, #3]
   546bc:   1400003e    b   547b4 <__libc_init@plt-0xc2fc>
   546c0:   531a7c28    lsr w8, w1, #26
   546c4:   35000248    cbnz    w8, 5470c <__libc_init@plt-0xc3a4>
   546c8:   53187c28    lsr w8, w1, #24
   546cc:   52801009    mov w9, #0x80                   // #128
   546d0:   5280100a    mov w10, #0x80                      // #128
   546d4:   5280100b    mov w11, #0x80                      // #128
   546d8:   5280100c    mov w12, #0x80                      // #128
   546dc:   321d1108    orr w8, w8, #0xf8
   546e0:   33125c29    bfxil   w9, w1, #18, #6
   546e4:   330c442a    bfxil   w10, w1, #12, #6
   546e8:   33062c2b    bfxil   w11, w1, #6, #6
   546ec:   3300142c    bfxil   w12, w1, #0, #6
   546f0:   39000008    strb    w8, [x0]
   546f4:   528000a8    mov w8, #0x5                    // #5
   546f8:   39000409    strb    w9, [x0, #1]
   546fc:   3900080a    strb    w10, [x0, #2]
   54700:   39000c0b    strb    w11, [x0, #3]
   54704:   3900100c    strb    w12, [x0, #4]
   54708:   1400002b    b   547b4 <__libc_init@plt-0xc2fc>
   5470c:   531b7c28    lsr w8, w1, #27
   54710:   35000288    cbnz    w8, 54760 <__libc_init@plt-0xc350>
   54714:   53187c29    lsr w9, w1, #24
   54718:   5280100a    mov w10, #0x80                      // #128
   5471c:   32190129    orr w9, w9, #0x80
   54720:   5280100b    mov w11, #0x80                      // #128
   54724:   5280100c    mov w12, #0x80                      // #128
   54728:   52801f08    mov w8, #0xf8                   // #248
   5472c:   33125c2a    bfxil   w10, w1, #18, #6
   54730:   330c442b    bfxil   w11, w1, #12, #6
   54734:   39000409    strb    w9, [x0, #1]
   54738:   52801009    mov w9, #0x80                   // #128
   5473c:   33062c2c    bfxil   w12, w1, #6, #6
   54740:   33001429    bfxil   w9, w1, #0, #6
   54744:   39000008    strb    w8, [x0]
   54748:   528000c8    mov w8, #0x6                    // #6
   5474c:   3900080a    strb    w10, [x0, #2]
   54750:   39000c0b    strb    w11, [x0, #3]
   54754:   3900100c    strb    w12, [x0, #4]
   54758:   39001409    strb    w9, [x0, #5]
   5475c:   14000016    b   547b4 <__libc_init@plt-0xc2fc>
   54760:   52801fc8    mov w8, #0xfe                   // #254
   54764:   52801009    mov w9, #0x80                   // #128
   54768:   5280100a    mov w10, #0x80                      // #128
   5476c:   331e7c29    bfxil   w9, w1, #30, #2
   54770:   3318742a    bfxil   w10, w1, #24, #6
   54774:   5280100b    mov w11, #0x80                      // #128
   54778:   39000008    strb    w8, [x0]
   5477c:   52801008    mov w8, #0x80                   // #128
   54780:   330c4428    bfxil   w8, w1, #12, #6
   54784:   39000409    strb    w9, [x0, #1]
   54788:   3900080a    strb    w10, [x0, #2]
   5478c:   52801009    mov w9, #0x80                   // #128
   54790:   5280100a    mov w10, #0x80                      // #128
   54794:   33125c2b    bfxil   w11, w1, #18, #6
   54798:   33062c29    bfxil   w9, w1, #6, #6
   5479c:   3300142a    bfxil   w10, w1, #0, #6
   547a0:   39001008    strb    w8, [x0, #4]
   547a4:   528000e8    mov w8, #0x7                    // #7
   547a8:   39000c0b    strb    w11, [x0, #3]
   547ac:   39001409    strb    w9, [x0, #5]
   547b0:   3900180a    strb    w10, [x0, #6]
   547b4:   aa0803e0    mov x0, x8
   547b8:   d65f03c0    ret
   547bc:   d10703ff    sub sp, sp, #0x1c0
   547c0:   a9167bfd    stp x29, x30, [sp, #352]
   547c4:   910583fd    add x29, sp, #0x160
   547c8:   a9176ffc    stp x28, x27, [sp, #368]
   547cc:   a91867fa    stp x26, x25, [sp, #384]
   547d0:   a9195ff8    stp x24, x23, [sp, #400]
   547d4:   a91a57f6    stp x22, x21, [sp, #416]
   547d8:   a91b4ff4    stp x20, x19, [sp, #432]
   547dc:   d53bd05a    mrs x26, tpidr_el0
   547e0:   aa0503f9    mov x25, x5
   547e4:   2a0403f8    mov w24, w4
   547e8:   2a0303f5    mov w21, w3
   547ec:   2a0203f4    mov w20, w2
   547f0:   aa0103f6    mov x22, x1
   547f4:   aa0003f7    mov x23, x0
   547f8:   aa0803f3    mov x19, x8
   547fc:   f9401748    ldr x8, [x26, #40]
   54800:   2a3903e9    mvn w9, w25
   54804:   72191d3f    tst w9, #0x7f80
   54808:   f81f83a8    stur    x8, [x29, #-8]
   5480c:   54000161    b.ne    54838 <__libc_init@plt-0xc278>  // b.any
   54810:   12001b28    and w8, w25, #0x7f
   54814:   34000128    cbz w8, 54838 <__libc_init@plt-0xc278>
   54818:   b0fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   5481c:   d503201f    nop
   54820:   10daed89    adr x9, a5d0 <__libc_init@plt-0x564e0>
   54824:   5280006a    mov w10, #0x3                       // #3
   54828:   fd44c900    ldr d0, [x8, #2448]
   5482c:   a9002a69    stp x9, x10, [x19]
   54830:   fd000a60    str d0, [x19, #16]
   54834:   14000033    b   54900 <__libc_init@plt-0xc1b0>
   54838:   12003f28    and w8, w25, #0xffff
   5483c:   528ff009    mov w9, #0x7f80                 // #32640
   54840:   1200391b    and w27, w8, #0x7fff
   54844:   6b09037f    cmp w27, w9
   54848:   540000e1    b.ne    54864 <__libc_init@plt-0xc24c>  // b.any
   5484c:   37780488    tbnz    w8, #15, 548dc <__libc_init@plt-0xc1d4>
   54850:   370804f4    tbnz    w20, #1, 548ec <__libc_init@plt-0xc1c4>
   54854:   d0fffda9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   54858:   52800068    mov w8, #0x3                    // #3
   5485c:   91313129    add x9, x9, #0xc4c
   54860:   14000026    b   548f8 <__libc_init@plt-0xc1b8>
   54864:   92403f21    and x1, x25, #0xffff
   54868:   d101e3a0    sub x0, x29, #0x78
   5486c:   2a1803e2    mov w2, w24
   54870:   94000031    bl  54934 <__libc_init@plt-0xc17c>
   54874:   36000254    tbz w20, #0, 548bc <__libc_init@plt-0xc1f4>
   54878:   3400023b    cbz w27, 548bc <__libc_init@plt-0xc1f4>
   5487c:   51000729    sub w9, w25, #0x1
   54880:   9101e3e0    add x0, sp, #0x78
   54884:   92403d21    and x1, x9, #0xffff
   54888:   2a1803e2    mov w2, w24
   5488c:   528fefe8    mov w8, #0x7f7f                 // #32639
   54890:   6b08037f    cmp w27, w8
   54894:   1a990739    cinc    w25, w25, ne    // ne = any
   54898:   94000027    bl  54934 <__libc_init@plt-0xc17c>
   5489c:   92403f21    and x1, x25, #0xffff
   548a0:   910023e0    add x0, sp, #0x8
   548a4:   2a1803e2    mov w2, w24
   548a8:   94000023    bl  54934 <__libc_init@plt-0xc17c>
   548ac:   d101e3a0    sub x0, x29, #0x78
   548b0:   9101e3e1    add x1, sp, #0x78
   548b4:   910023e2    add x2, sp, #0x8
   548b8:   940000a1    bl  54b3c <__libc_init@plt-0xbf74>
   548bc:   d101e3a0    sub x0, x29, #0x78
   548c0:   aa1303e8    mov x8, x19
   548c4:   aa1703e1    mov x1, x23
   548c8:   aa1603e2    mov x2, x22
   548cc:   2a1403e3    mov w3, w20
   548d0:   2a1503e4    mov w4, w21
   548d4:   94000152    bl  54e1c <__libc_init@plt-0xbc94>
   548d8:   1400000a    b   54900 <__libc_init@plt-0xc1b0>
   548dc:   b0fffdc9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   548e0:   52800088    mov w8, #0x4                    // #4
   548e4:   911a2d29    add x9, x9, #0x68b
   548e8:   14000004    b   548f8 <__libc_init@plt-0xc1b8>
   548ec:   90fffdc9    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   548f0:   52800088    mov w8, #0x4                    // #4
   548f4:   913a3529    add x9, x9, #0xe8d
   548f8:   a9002269    stp x9, x8, [x19]
   548fc:   f9000a7f    str xzr, [x19, #16]
   54900:   f9401748    ldr x8, [x26, #40]
   54904:   f85f83a9    ldur    x9, [x29, #-8]
   54908:   eb09011f    cmp x8, x9
   5490c:   54000121    b.ne    54930 <__libc_init@plt-0xc180>  // b.any
   54910:   a95b4ff4    ldp x20, x19, [sp, #432]
   54914:   a95a57f6    ldp x22, x21, [sp, #416]
   54918:   a9595ff8    ldp x24, x23, [sp, #400]
   5491c:   a95867fa    ldp x26, x25, [sp, #384]
   54920:   a9576ffc    ldp x28, x27, [sp, #368]
   54924:   a9567bfd    ldp x29, x30, [sp, #352]
   54928:   910703ff    add sp, sp, #0x1c0
   5492c:   d65f03c0    ret
   54930:   94003084    bl  60b40 <__stack_chk_fail@plt>
   54934:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   54938:   f9000bf5    str x21, [sp, #16]
   5493c:   910003fd    mov x29, sp
   54940:   a9024ff4    stp x20, x19, [sp, #32]
   54944:   b0fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   54948:   aa0003f3    mov x19, x0
   5494c:   7200383f    tst w1, #0x7fff
   54950:   b900601f    str wzr, [x0, #96]
   54954:   b9006802    str w2, [x0, #104]
   54958:   fd44cd00    ldr d0, [x8, #2456]
   5495c:   530f3c28    ubfx    w8, w1, #15, #1
   54960:   fd002c00    str d0, [x0, #88]
   54964:   54000140    b.eq    5498c <__libc_init@plt-0xc124>  // b.none
   54968:   12003c29    and w9, w1, #0xffff
   5496c:   52801fea    mov w10, #0xff                      // #255
   54970:   6a491d4a    ands    w10, w10, w9, lsr #7
   54974:   1a8a154a    cinc    w10, w10, eq    // eq = none
   54978:   5101fd4a    sub w10, w10, #0x7f
   5497c:   71001d54    subs    w20, w10, #0x7
   54980:   5400010c    b.gt    549a0 <__libc_init@plt-0xc110>
   54984:   2a1f03ea    mov w10, wzr
   54988:   1400000b    b   549b4 <__libc_init@plt-0xc0fc>
   5498c:   39019268    strb    w8, [x19, #100]
   54990:   f9400bf5    ldr x21, [sp, #16]
   54994:   a9424ff4    ldp x20, x19, [sp, #32]
   54998:   a8c37bfd    ldp x29, x30, [sp], #48
   5499c:   d65f03c0    ret
   549a0:   71003d4a    subs    w10, w10, #0xf
   549a4:   1a8a33eb    csel    w11, wzr, w10, cc   // cc = lo, ul, last
   549a8:   5280010a    mov w10, #0x8                       // #8
   549ac:   1a8a328a    csel    w10, w20, w10, cc   // cc = lo, ul, last
   549b0:   2a0b03f4    mov w20, w11
   549b4:   5280100c    mov w12, #0x80                      // #128
   549b8:   1200192b    and w11, w9, #0x7f
   549bc:   3300192c    bfxil   w12, w9, #0, #7
   549c0:   72191d3f    tst w9, #0x7f80
   549c4:   1a8c0169    csel    w9, w11, w12, eq    // eq = none
   549c8:   2a1f03ec    mov w12, wzr
   549cc:   1aca2129    lsl w9, w9, w10
   549d0:   b900627f    str wzr, [x19, #96]
   549d4:   72003d2d    ands    w13, w9, #0xffff
   549d8:   54000240    b.eq    54a20 <__libc_init@plt-0xc090>  // b.none
   549dc:   529999aa    mov w10, #0xcccd                    // #52429
   549e0:   12800009    mov w9, #0xffffffff             // #-1
   549e4:   72b9998a    movk    w10, #0xcccc, lsl #16
   549e8:   9baa7dab    umull   x11, w13, w10
   549ec:   d363fd6b    lsr x11, x11, #35
   549f0:   0b0b096e    add w14, w11, w11, lsl #2
   549f4:   531f79ce    lsl w14, w14, #1
   549f8:   6b0d01df    cmp w14, w13
   549fc:   540001a1    b.ne    54a30 <__libc_init@plt-0xc080>  // b.any
   54a00:   1100058c    add w12, w12, #0x1
   54a04:   710029bf    cmp w13, #0xa
   54a08:   2a0b03ed    mov w13, w11
   54a0c:   b900626c    str w12, [x19, #96]
   54a10:   54fffec2    b.cs    549e8 <__libc_init@plt-0xc0c8>  // b.hs, b.nlast
   54a14:   2a1f03ea    mov w10, wzr
   54a18:   5280002b    mov w11, #0x1                       // #1
   54a1c:   1400000b    b   54a48 <__libc_init@plt-0xc068>
   54a20:   2a1f03ea    mov w10, wzr
   54a24:   5280002b    mov w11, #0x1                       // #1
   54a28:   12800009    mov w9, #0xffffffff             // #-1
   54a2c:   14000007    b   54a48 <__libc_init@plt-0xc068>
   54a30:   2a1f03eb    mov w11, wzr
   54a34:   aa1f03e9    mov x9, xzr
   54a38:   5280002a    mov w10, #0x1                       // #1
   54a3c:   92403dad    and x13, x13, #0xffff
   54a40:   b9005a6a    str w10, [x19, #88]
   54a44:   f900026d    str x13, [x19]
   54a48:   7100069f    cmp w20, #0x1
   54a4c:   39019268    strb    w8, [x19, #100]
   54a50:   5400066b    b.lt    54b1c <__libc_init@plt-0xbf94>  // b.tstop
   54a54:   11000588    add w8, w12, #0x1
   54a58:   b202e7ec    mov x12, #0xcccccccccccccccc        // #-3689348814741910324
   54a5c:   f29999ac    movk    x12, #0xcccd
   54a60:   b200e7ed    mov x13, #0x3333333333333333        // #3689348814741910323
   54a64:   3700014b    tbnz    w11, #0, 54a8c <__libc_init@plt-0xc024>
   54a68:   f940026e    ldr x14, [x19]
   54a6c:   9b0c7dce    mul x14, x14, x12
   54a70:   eb0d01df    cmp x14, x13
   54a74:   54000168    b.hi    54aa0 <__libc_init@plt-0xc010>  // b.pmore
   54a78:   340000aa    cbz w10, 54a8c <__libc_init@plt-0xc024>
   54a7c:   f8697a6e    ldr x14, [x19, x9, lsl #3]
   54a80:   9bcc7dce    umulh   x14, x14, x12
   54a84:   d342fdce    lsr x14, x14, #2
   54a88:   f8297a6e    str x14, [x19, x9, lsl #3]
   54a8c:   b9006268    str w8, [x19, #96]
   54a90:   71000694    subs    w20, w20, #0x1
   54a94:   11000508    add w8, w8, #0x1
   54a98:   54fffe6c    b.gt    54a64 <__libc_init@plt-0xc04c>
   54a9c:   1400001f    b   54b18 <__libc_init@plt-0xbf98>
   54aa0:   7100269f    cmp w20, #0x9
   54aa4:   54000123    b.cc    54ac8 <__libc_init@plt-0xbfe8>  // b.lo, b.ul, b.last
   54aa8:   aa1303e0    mov x0, x19
   54aac:   2a1f03e1    mov w1, wzr
   54ab0:   94000d88    bl  580d0 <__libc_init@plt-0x89e0>
   54ab4:   51002695    sub w21, w20, #0x9
   54ab8:   7100469f    cmp w20, #0x11
   54abc:   2a1503f4    mov w20, w21
   54ac0:   54ffff48    b.hi    54aa8 <__libc_init@plt-0xc008>  // b.pmore
   54ac4:   14000002    b   54acc <__libc_init@plt-0xbfe4>
   54ac8:   2a1403f5    mov w21, w20
   54acc:   71000ebf    cmp w21, #0x3
   54ad0:   54000123    b.cc    54af4 <__libc_init@plt-0xbfbc>  // b.lo, b.ul, b.last
   54ad4:   aa1303e0    mov x0, x19
   54ad8:   2a1f03e1    mov w1, wzr
   54adc:   94000d98    bl  5813c <__libc_init@plt-0x8974>
   54ae0:   51000ea8    sub w8, w21, #0x3
   54ae4:   710016bf    cmp w21, #0x5
   54ae8:   2a0803f5    mov w21, w8
   54aec:   54ffff48    b.hi    54ad4 <__libc_init@plt-0xbfdc>  // b.pmore
   54af0:   14000002    b   54af8 <__libc_init@plt-0xbfb8>
   54af4:   2a1503e8    mov w8, w21
   54af8:   34000108    cbz w8, 54b18 <__libc_init@plt-0xbf98>
   54afc:   11000514    add w20, w8, #0x1
   54b00:   aa1303e0    mov x0, x19
   54b04:   2a1f03e1    mov w1, wzr
   54b08:   94000da8    bl  581a8 <__libc_init@plt-0x8908>
   54b0c:   51000694    sub w20, w20, #0x1
   54b10:   7100069f    cmp w20, #0x1
   54b14:   54ffff68    b.hi    54b00 <__libc_init@plt-0xbfb0>  // b.pmore
   54b18:   2a1f03f4    mov w20, wzr
   54b1c:   4b1403e1    neg w1, w20
   54b20:   aa1303e0    mov x0, x19
   54b24:   94000dbc    bl  58214 <__libc_init@plt-0x889c>
   54b28:   aa1303e0    mov x0, x19
   54b2c:   f9400bf5    ldr x21, [sp, #16]
   54b30:   a9424ff4    ldp x20, x19, [sp, #32]
   54b34:   a8c37bfd    ldp x29, x30, [sp], #48
   54b38:   14000e01    b   5833c <__libc_init@plt-0x8774>
   54b3c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   54b40:   a90157f6    stp x22, x21, [sp, #16]
   54b44:   910003fd    mov x29, sp
   54b48:   a9024ff4    stp x20, x19, [sp, #32]
   54b4c:   b9406028    ldr w8, [x1, #96]
   54b50:   aa0203f5    mov x21, x2
   54b54:   b9406009    ldr w9, [x0, #96]
   54b58:   aa0103f4    mov x20, x1
   54b5c:   b940604a    ldr w10, [x2, #96]
   54b60:   aa0003f3    mov x19, x0
   54b64:   6b09011f    cmp w8, w9
   54b68:   1a89b10b    csel    w11, w8, w9, lt // lt = tstop
   54b6c:   6b0b015f    cmp w10, w11
   54b70:   1a8bb156    csel    w22, w10, w11, lt   // lt = tstop
   54b74:   6b16013f    cmp w9, w22
   54b78:   5400014d    b.le    54ba0 <__libc_init@plt-0xbf10>
   54b7c:   51000528    sub w8, w9, #0x1
   54b80:   aa1303e0    mov x0, x19
   54b84:   2a1f03e1    mov w1, wzr
   54b88:   b9006268    str w8, [x19, #96]
   54b8c:   94000e60    bl  5850c <__libc_init@plt-0x85a4>
   54b90:   b9406269    ldr w9, [x19, #96]
   54b94:   6b16013f    cmp w9, w22
   54b98:   54ffff2c    b.gt    54b7c <__libc_init@plt-0xbf34>
   54b9c:   b9406288    ldr w8, [x20, #96]
   54ba0:   6b16011f    cmp w8, w22
   54ba4:   5400018d    b.le    54bd4 <__libc_init@plt-0xbedc>
   54ba8:   51000508    sub w8, w8, #0x1
   54bac:   aa1403e0    mov x0, x20
   54bb0:   2a1f03e1    mov w1, wzr
   54bb4:   b9006288    str w8, [x20, #96]
   54bb8:   94000e55    bl  5850c <__libc_init@plt-0x85a4>
   54bbc:   17fffff8    b   54b9c <__libc_init@plt-0xbf14>
   54bc0:   51000508    sub w8, w8, #0x1
   54bc4:   aa1503e0    mov x0, x21
   54bc8:   2a1f03e1    mov w1, wzr
   54bcc:   b90062a8    str w8, [x21, #96]
   54bd0:   94000e4f    bl  5850c <__libc_init@plt-0x85a4>
   54bd4:   b94062a8    ldr w8, [x21, #96]
   54bd8:   6b16011f    cmp w8, w22
   54bdc:   54ffff2c    b.gt    54bc0 <__libc_init@plt-0xbef0>
   54be0:   aa1403e0    mov x0, x20
   54be4:   aa1303e1    mov x1, x19
   54be8:   94000e65    bl  5857c <__libc_init@plt-0x8534>
   54bec:   360000a0    tbz w0, #0, 54c00 <__libc_init@plt-0xbeb0>
   54bf0:   aa1403e0    mov x0, x20
   54bf4:   2a1f03e1    mov w1, wzr
   54bf8:   52800022    mov w2, #0x1                    // #1
   54bfc:   94000de8    bl  5839c <__libc_init@plt-0x8714>
   54c00:   aa1503e0    mov x0, x21
   54c04:   aa1303e1    mov x1, x19
   54c08:   94000e5d    bl  5857c <__libc_init@plt-0x8534>
   54c0c:   370001c0    tbnz    w0, #0, 54c44 <__libc_init@plt-0xbe6c>
   54c10:   f94002a8    ldr x8, [x21]
   54c14:   d1000509    sub x9, x8, #0x1
   54c18:   f90002a9    str x9, [x21]
   54c1c:   b5000148    cbnz    x8, 54c44 <__libc_init@plt-0xbe6c>
   54c20:   92b207e9    mov x9, #0xffffffff6fc0ffff     // #-2420047873
   54c24:   910022a8    add x8, x21, #0x8
   54c28:   f2d0de49    movk    x9, #0x86f2, lsl #32
   54c2c:   f2e00469    movk    x9, #0x23, lsl #48
   54c30:   f940010a    ldr x10, [x8]
   54c34:   d100054b    sub x11, x10, #0x1
   54c38:   a93fad09    stp x9, x11, [x8, #-8]
   54c3c:   91002108    add x8, x8, #0x8
   54c40:   b4ffff8a    cbz x10, 54c30 <__libc_init@plt-0xbe80>
   54c44:   b9405a89    ldr w9, [x20, #88]
   54c48:   b9405aa8    ldr w8, [x21, #88]
   54c4c:   6b08013f    cmp w9, w8
   54c50:   5400016a    b.ge    54c7c <__libc_init@plt-0xbe34>  // b.tcont
   54c54:   93407d28    sxtw    x8, w9
   54c58:   1100050a    add w10, w8, #0x1
   54c5c:   91000509    add x9, x8, #0x1
   54c60:   f8287a9f    str xzr, [x20, x8, lsl #3]
   54c64:   aa0903e8    mov x8, x9
   54c68:   b9005a8a    str w10, [x20, #88]
   54c6c:   b9805aaa    ldrsw   x10, [x21, #88]
   54c70:   eb0a013f    cmp x9, x10
   54c74:   54ffff2b    b.lt    54c58 <__libc_init@plt-0xbe58>  // b.tstop
   54c78:   2a0a03e8    mov w8, w10
   54c7c:   6b09011f    cmp w8, w9
   54c80:   5400016a    b.ge    54cac <__libc_init@plt-0xbe04>  // b.tcont
   54c84:   93407d08    sxtw    x8, w8
   54c88:   1100050a    add w10, w8, #0x1
   54c8c:   91000509    add x9, x8, #0x1
   54c90:   f8287abf    str xzr, [x21, x8, lsl #3]
   54c94:   aa0903e8    mov x8, x9
   54c98:   b9005aaa    str w10, [x21, #88]
   54c9c:   b9805a8a    ldrsw   x10, [x20, #88]
   54ca0:   eb0a013f    cmp x9, x10
   54ca4:   54ffff2b    b.lt    54c88 <__libc_init@plt-0xbe28>  // b.tstop
   54ca8:   2a0903e8    mov w8, w9
   54cac:   71000509    subs    w9, w8, #0x1
   54cb0:   5400018b    b.lt    54ce0 <__libc_init@plt-0xbdd0>  // b.tstop
   54cb4:   aa1f03ea    mov x10, xzr
   54cb8:   cb28414b    sub x11, x10, w8, uxtw
   54cbc:   0b0a012c    add w12, w9, w10
   54cc0:   f86cda8d    ldr x13, [x20, w12, sxtw #3]
   54cc4:   f86cdaac    ldr x12, [x21, w12, sxtw #3]
   54cc8:   eb0c01bf    cmp x13, x12
   54ccc:   540000e1    b.ne    54ce8 <__libc_init@plt-0xbdc8>  // b.any
   54cd0:   d100054a    sub x10, x10, #0x1
   54cd4:   eb0a017f    cmp x11, x10
   54cd8:   54ffff21    b.ne    54cbc <__libc_init@plt-0xbdf4>  // b.any
   54cdc:   14000006    b   54cf4 <__libc_init@plt-0xbdbc>
   54ce0:   2a1f03e9    mov w9, wzr
   54ce4:   14000002    b   54cec <__libc_init@plt-0xbdc4>
   54ce8:   4b0a03e9    neg w9, w10
   54cec:   6b08013f    cmp w9, w8
   54cf0:   540000a1    b.ne    54d04 <__libc_init@plt-0xbdac>  // b.any
   54cf4:   a9424ff4    ldp x20, x19, [sp, #32]
   54cf8:   a94157f6    ldp x22, x21, [sp, #16]
   54cfc:   a8c37bfd    ldp x29, x30, [sp], #48
   54d00:   d65f03c0    ret
   54d04:   1100052d    add w13, w9, #0x1
   54d08:   b940626b    ldr w11, [x19, #96]
   54d0c:   4b0d0109    sub w9, w8, w13
   54d10:   aa1f03ea    mov x10, xzr
   54d14:   0b091168    add w8, w11, w9, lsl #4
   54d18:   b9005a6d    str w13, [x19, #88]
   54d1c:   b9006268    str w8, [x19, #96]
   54d20:   0b0a012b    add w11, w9, w10
   54d24:   f86bdaab    ldr x11, [x21, w11, sxtw #3]
   54d28:   f82a7a6b    str x11, [x19, x10, lsl #3]
   54d2c:   9100054a    add x10, x10, #0x1
   54d30:   eb0a01bf    cmp x13, x10
   54d34:   54ffff61    b.ne    54d20 <__libc_init@plt-0xbd90>  // b.any
   54d38:   f940026e    ldr x14, [x19]
   54d3c:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   54d40:   f29999ab    movk    x11, #0xcccd
   54d44:   f869da89    ldr x9, [x20, w9, sxtw #3]
   54d48:   9280012c    mov x12, #0xfffffffffffffff6        // #-10
   54d4c:   9bcb7dca    umulh   x10, x14, x11
   54d50:   d343fd4a    lsr x10, x10, #3
   54d54:   9bcb7d30    umulh   x16, x9, x11
   54d58:   9b0c394f    madd    x15, x10, x12, x14
   54d5c:   d343fe10    lsr x16, x16, #3
   54d60:   f10001ff    cmp x15, #0x0
   54d64:   fa4a1200    ccmp    x16, x10, #0x0, ne  // ne = any
   54d68:   54000440    b.eq    54df0 <__libc_init@plt-0xbcc0>  // b.none
   54d6c:   b2718bee    mov x14, #0x3ffffffff8000           // #1125899906809856
   54d70:   910005ad    add x13, x13, #0x1
   54d74:   f2b498ce    movk    x14, #0xa4c6, lsl #16
   54d78:   f2d1afce    movk    x14, #0x8d7e, lsl #32
   54d7c:   aa1f03f1    mov x17, xzr
   54d80:   aa1003e9    mov x9, x16
   54d84:   aa0d03ef    mov x15, x13
   54d88:   510009f0    sub w16, w15, #0x2
   54d8c:   9b0e7e31    mul x17, x17, x14
   54d90:   d10005ef    sub x15, x15, #0x1
   54d94:   f10005ff    cmp x15, #0x1
   54d98:   f8705a60    ldr x0, [x19, w16, uxtw #3]
   54d9c:   9bcb7c01    umulh   x1, x0, x11
   54da0:   d343fc22    lsr x2, x1, #3
   54da4:   8b410e21    add x1, x17, x1, lsr #3
   54da8:   9b0c0040    madd    x0, x2, x12, x0
   54dac:   f8305a61    str x1, [x19, w16, uxtw #3]
   54db0:   aa0003f1    mov x17, x0
   54db4:   54fffea8    b.hi    54d88 <__libc_init@plt-0xbd28>  // b.pmore
   54db8:   9bcb7d4f    umulh   x15, x10, x11
   54dbc:   11000508    add w8, w8, #0x1
   54dc0:   d343fdf1    lsr x17, x15, #3
   54dc4:   9b0c2a2f    madd    x15, x17, x12, x10
   54dc8:   9bcb7d2a    umulh   x10, x9, x11
   54dcc:   d343fd50    lsr x16, x10, #3
   54dd0:   aa1103ea    mov x10, x17
   54dd4:   b4fffd4f    cbz x15, 54d7c <__libc_init@plt-0xbd34>
   54dd8:   aa1103ea    mov x10, x17
   54ddc:   eb11021f    cmp x16, x17
   54de0:   54fffce1    b.ne    54d7c <__libc_init@plt-0xbd34>  // b.any
   54de4:   f940026e    ldr x14, [x19]
   54de8:   aa1103ea    mov x10, x17
   54dec:   b9006268    str w8, [x19, #96]
   54df0:   52800148    mov w8, #0xa                    // #10
   54df4:   cb0903e9    neg x9, x9
   54df8:   aa1303e0    mov x0, x19
   54dfc:   9b082548    madd    x8, x10, x8, x9
   54e00:   a94157f6    ldp x22, x21, [sp, #16]
   54e04:   8b0f0108    add x8, x8, x15
   54e08:   cb4805c8    sub x8, x14, x8, lsr #1
   54e0c:   f9000268    str x8, [x19]
   54e10:   a9424ff4    ldp x20, x19, [sp, #32]
   54e14:   a8c37bfd    ldp x29, x30, [sp], #48
   54e18:   14000d49    b   5833c <__libc_init@plt-0x8774>
   54e1c:   d100c3ff    sub sp, sp, #0x30
   54e20:   a9027bfd    stp x29, x30, [sp, #32]
   54e24:   910083fd    add x29, sp, #0x20
   54e28:   d53bd049    mrs x9, tpidr_el0
   54e2c:   5280006b    mov w11, #0x3                       // #3
   54e30:   f940152a    ldr x10, [x9, #40]
   54e34:   f81f83aa    stur    x10, [x29, #-8]
   54e38:   b980580a    ldrsw   x10, [x0, #88]
   54e3c:   b37ced4b    bfi x11, x10, #4, #60
   54e40:   eb02017f    cmp x11, x2
   54e44:   540000c9    b.ls    54e5c <__libc_init@plt-0xbc54>  // b.plast
   54e48:   5280002a    mov w10, #0x1                       // #1
   54e4c:   a900fd1f    stp xzr, xzr, [x8, #8]
   54e50:   f900011f    str xzr, [x8]
   54e54:   b900150a    str w10, [x8, #20]
   54e58:   140000ac    b   55108 <__libc_init@plt-0xb9a8>
   54e5c:   3941900a    ldrb    w10, [x0, #100]
   54e60:   3400006a    cbz w10, 54e6c <__libc_init@plt-0xbc44>
   54e64:   528005ab    mov w11, #0x2d                      // #45
   54e68:   14000004    b   54e78 <__libc_init@plt-0xbc38>
   54e6c:   aa0103ea    mov x10, x1
   54e70:   36080083    tbz w3, #1, 54e80 <__libc_init@plt-0xbc30>
   54e74:   5280056b    mov w11, #0x2b                      // #43
   54e78:   aa0103ea    mov x10, x1
   54e7c:   3800154b    strb    w11, [x10], #1
   54e80:   b940580d    ldr w13, [x0, #88]
   54e84:   710005ac    subs    w12, w13, #0x1
   54e88:   540006ab    b.lt    54f5c <__libc_init@plt-0xbb54>  // b.tstop
   54e8c:   f940000b    ldr x11, [x0]
   54e90:   b500014b    cbnz    x11, 54eb8 <__libc_init@plt-0xbbf8>
   54e94:   5280002e    mov w14, #0x1                       // #1
   54e98:   aa0e03eb    mov x11, x14
   54e9c:   eb0e01bf    cmp x13, x14
   54ea0:   54000080    b.eq    54eb0 <__libc_init@plt-0xbc00>  // b.none
   54ea4:   f86b780f    ldr x15, [x0, x11, lsl #3]
   54ea8:   9100056e    add x14, x11, #0x1
   54eac:   b4ffff6f    cbz x15, 54e98 <__libc_init@plt-0xbc18>
   54eb0:   eb0d017f    cmp x11, x13
   54eb4:   54000542    b.cs    54f5c <__libc_init@plt-0xbb54>  // b.hs, b.nlast
   54eb8:   f86cd802    ldr x2, [x0, w12, sxtw #3]
   54ebc:   d29eb86f    mov x15, #0xf5c3                    // #62915
   54ec0:   9000008c    adrp    x12, 64000 <strcmp@plt+0x3240>
   54ec4:   f2ab850f    movk    x15, #0x5c28, lsl #16
   54ec8:   f2d851ef    movk    x15, #0xc28f, lsl #32
   54ecc:   12800c6b    mov w11, #0xffffff9c                // #-100
   54ed0:   910023f0    add x16, sp, #0x8
   54ed4:   1280002e    mov w14, #0xfffffffe                // #-2
   54ed8:   f2e51eaf    movk    x15, #0x28f5, lsl #48
   54edc:   f946098c    ldr x12, [x12, #3088]
   54ee0:   d342fc51    lsr x17, x2, #2
   54ee4:   110009ce    add w14, w14, #0x2
   54ee8:   710039df    cmp w14, #0xe
   54eec:   9bcf7e31    umulh   x17, x17, x15
   54ef0:   d342fe23    lsr x3, x17, #2
   54ef4:   1b0b0871    madd    w17, w3, w11, w2
   54ef8:   8b110182    add x2, x12, x17
   54efc:   8b110051    add x17, x2, x17
   54f00:   39400622    ldrb    w2, [x17, #1]
   54f04:   39400225    ldrb    w5, [x17]
   54f08:   91000a11    add x17, x16, #0x2
   54f0c:   39000202    strb    w2, [x16]
   54f10:   aa0303e2    mov x2, x3
   54f14:   39000605    strb    w5, [x16, #1]
   54f18:   aa1103f0    mov x16, x17
   54f1c:   54fffe23    b.cc    54ee0 <__libc_init@plt-0xbbd0>  // b.lo, b.ul, b.last
   54f20:   910023ee    add x14, sp, #0x8
   54f24:   eb0e023f    cmp x17, x14
   54f28:   54000289    b.ls    54f78 <__libc_init@plt-0xbb38>  // b.plast
   54f2c:   385ffe2f    ldrb    w15, [x17, #-1]!
   54f30:   7100c1ff    cmp w15, #0x30
   54f34:   54ffff80    b.eq    54f24 <__libc_init@plt-0xbb8c>  // b.none
   54f38:   9100062d    add x13, x17, #0x1
   54f3c:   910023ef    add x15, sp, #0x8
   54f40:   aa0a03ee    mov x14, x10
   54f44:   385ffdb0    ldrb    w16, [x13, #-1]!
   54f48:   eb0f01bf    cmp x13, x15
   54f4c:   380015d0    strb    w16, [x14], #1
   54f50:   54ffffa8    b.hi    54f44 <__libc_init@plt-0xbb6c>  // b.pmore
   54f54:   b940580d    ldr w13, [x0, #88]
   54f58:   14000009    b   54f7c <__libc_init@plt-0xbb34>
   54f5c:   cb01014c    sub x12, x10, x1
   54f60:   5280060b    mov w11, #0x30                      // #48
   54f64:   9100058c    add x12, x12, #0x1
   54f68:   f900091f    str xzr, [x8, #16]
   54f6c:   7900014b    strh    w11, [x10]
   54f70:   a9003101    stp x1, x12, [x8]
   54f74:   14000065    b   55108 <__libc_init@plt-0xb9a8>
   54f78:   aa0a03ee    mov x14, x10
   54f7c:   710009ad    subs    w13, w13, #0x2
   54f80:   5400036b    b.lt    54fec <__libc_init@plt-0xbac4>  // b.tstop
   54f84:   d29eb870    mov x16, #0xf5c3                    // #62915
   54f88:   91003dcf    add x15, x14, #0xf
   54f8c:   f2ab8510    movk    x16, #0x5c28, lsl #16
   54f90:   f2d851f0    movk    x16, #0xc28f, lsl #32
   54f94:   f2e51eb0    movk    x16, #0x28f5, lsl #48
   54f98:   f86d7803    ldr x3, [x0, x13, lsl #3]
   54f9c:   910041ce    add x14, x14, #0x10
   54fa0:   12800031    mov w17, #0xfffffffe                // #-2
   54fa4:   aa0f03e2    mov x2, x15
   54fa8:   d342fc65    lsr x5, x3, #2
   54fac:   11000a31    add w17, w17, #0x2
   54fb0:   71003a3f    cmp w17, #0xe
   54fb4:   9bd07ca5    umulh   x5, x5, x16
   54fb8:   d342fca5    lsr x5, x5, #2
   54fbc:   1b0b0ca3    madd    w3, w5, w11, w3
   54fc0:   8b030186    add x6, x12, x3
   54fc4:   786348c3    ldrh    w3, [x6, w3, uxtw]
   54fc8:   781ff043    sturh   w3, [x2, #-1]
   54fcc:   d1000842    sub x2, x2, #0x2
   54fd0:   aa0503e3    mov x3, x5
   54fd4:   54fffea3    b.cc    54fa8 <__libc_init@plt-0xbb08>  // b.lo, b.ul, b.last
   54fd8:   d10005b1    sub x17, x13, #0x1
   54fdc:   f10001bf    cmp x13, #0x0
   54fe0:   910041ef    add x15, x15, #0x10
   54fe4:   aa1103ed    mov x13, x17
   54fe8:   54fffd8c    b.gt    54f98 <__libc_init@plt-0xbb18>
   54fec:   b980600b    ldrsw   x11, [x0, #96]
   54ff0:   910005cd    add x13, x14, #0x1
   54ff4:   8b0b01cb    add x11, x14, x11
   54ff8:   cb0a016b    sub x11, x11, x10
   54ffc:   385fe1ac    ldurb   w12, [x13, #-2]
   55000:   d10005ad    sub x13, x13, #0x1
   55004:   7100c19f    cmp w12, #0x30
   55008:   54ffffa0    b.eq    54ffc <__libc_init@plt-0xbab4>  // b.none
   5500c:   8b24c14c    add x12, x10, w4, sxtw
   55010:   7100009f    cmp w4, #0x0
   55014:   9a8d018e    csel    x14, x12, x13, eq   // eq = none
   55018:   eb0c01df    cmp x14, x12
   5501c:   540002a9    b.ls    55070 <__libc_init@plt-0xba40>  // b.plast
   55020:   b940680f    ldr w15, [x0, #104]
   55024:   5280004d    mov w13, #0x2                       // #2
   55028:   710011ff    cmp w15, #0x4
   5502c:   54000668    b.hi    550f8 <__libc_init@plt-0xb9b8>  // b.pmore
   55030:   d503201f    nop
   55034:   10dc8bf0    adr x16, e1b0 <__libc_init@plt-0x52900>
   55038:   10000091    adr x17, 55048 <__libc_init@plt-0xba68>
   5503c:   386f6a02    ldrb    w2, [x16, x15]
   55040:   8b020a31    add x17, x17, x2, lsl #2
   55044:   d61f0220    br  x17
   55048:   3940018d    ldrb    w13, [x12]
   5504c:   7100d5bf    cmp w13, #0x35
   55050:   54000228    b.hi    55094 <__libc_init@plt-0xba1c>  // b.pmore
   55054:   54000181    b.ne    55084 <__libc_init@plt-0xba2c>  // b.any
   55058:   9100058d    add x13, x12, #0x1
   5505c:   eb0d01df    cmp x14, x13
   55060:   540001a8    b.hi    55094 <__libc_init@plt-0xba1c>  // b.pmore
   55064:   385ff18d    ldurb   w13, [x12, #-1]
   55068:   360000ed    tbz w13, #0, 55084 <__libc_init@plt-0xba2c>
   5506c:   1400000a    b   55094 <__libc_init@plt-0xba1c>
   55070:   2a1f03ed    mov w13, wzr
   55074:   aa0e03ec    mov x12, x14
   55078:   14000020    b   550f8 <__libc_init@plt-0xb9b8>
   5507c:   3941900d    ldrb    w13, [x0, #100]
   55080:   340000ad    cbz w13, 55094 <__libc_init@plt-0xba1c>
   55084:   5280004d    mov w13, #0x2                       // #2
   55088:   1400001c    b   550f8 <__libc_init@plt-0xb9b8>
   5508c:   3941900d    ldrb    w13, [x0, #100]
   55090:   34ffffad    cbz w13, 55084 <__libc_init@plt-0xba2c>
   55094:   93407c8e    sxtw    x14, w4
   55098:   aa0e03ed    mov x13, x14
   5509c:   8b0e014c    add x12, x10, x14
   550a0:   eb0a019f    cmp x12, x10
   550a4:   540000a9    b.ls    550b8 <__libc_init@plt-0xb9f8>  // b.plast
   550a8:   385ff18f    ldurb   w15, [x12, #-1]
   550ac:   d10005ae    sub x14, x13, #0x1
   550b0:   7100e5ff    cmp w15, #0x39
   550b4:   54ffff20    b.eq    55098 <__libc_init@plt-0xba18>  // b.none
   550b8:   b400016d    cbz x13, 550e4 <__libc_init@plt-0xb9cc>
   550bc:   8b0d014a    add x10, x10, x13
   550c0:   385ff14d    ldurb   w13, [x10, #-1]
   550c4:   110005ae    add w14, w13, #0x1
   550c8:   5280004d    mov w13, #0x2                       // #2
   550cc:   381ff14e    sturb   w14, [x10, #-1]
   550d0:   1400000a    b   550f8 <__libc_init@plt-0xb9b8>
   550d4:   3940018d    ldrb    w13, [x12]
   550d8:   7100d1bf    cmp w13, #0x34
   550dc:   54fffd49    b.ls    55084 <__libc_init@plt-0xba2c>  // b.plast
   550e0:   17ffffed    b   55094 <__libc_init@plt-0xba1c>
   550e4:   5280062c    mov w12, #0x31                      // #49
   550e8:   1100056b    add w11, w11, #0x1
   550ec:   5280004d    mov w13, #0x2                       // #2
   550f0:   3800154c    strb    w12, [x10], #1
   550f4:   aa0a03ec    mov x12, x10
   550f8:   cb01018a    sub x10, x12, x1
   550fc:   3900019f    strb    wzr, [x12]
   55100:   2902350b    stp w11, w13, [x8, #16]
   55104:   a9002901    stp x1, x10, [x8]
   55108:   f9401528    ldr x8, [x9, #40]
   5510c:   f85f83a9    ldur    x9, [x29, #-8]
   55110:   eb09011f    cmp x8, x9
   55114:   54000081    b.ne    55124 <__libc_init@plt-0xb98c>  // b.any
   55118:   a9427bfd    ldp x29, x30, [sp, #32]
   5511c:   9100c3ff    add sp, sp, #0x30
   55120:   d65f03c0    ret
   55124:   94002e87    bl  60b40 <__stack_chk_fail@plt>
   55128:   d10443ff    sub sp, sp, #0x110
   5512c:   a90b7bfd    stp x29, x30, [sp, #176]
   55130:   9102c3fd    add x29, sp, #0xb0
   55134:   a90c6ffc    stp x28, x27, [sp, #192]
   55138:   a90d67fa    stp x26, x25, [sp, #208]
   5513c:   a90e5ff8    stp x24, x23, [sp, #224]
   55140:   a90f57f6    stp x22, x21, [sp, #240]
   55144:   a9104ff4    stp x20, x19, [sp, #256]
   55148:   d53bd05a    mrs x26, tpidr_el0
   5514c:   aa0503f9    mov x25, x5
   55150:   2a0403f8    mov w24, w4
   55154:   2a0303f5    mov w21, w3
   55158:   2a0203f4    mov w20, w2
   5515c:   aa0103f6    mov x22, x1
   55160:   aa0003f7    mov x23, x0
   55164:   aa0803f3    mov x19, x8
   55168:   f9401748    ldr x8, [x26, #40]
   5516c:   2a3903e9    mvn w9, w25
   55170:   7216113f    tst w9, #0x7c00
   55174:   f81f83a8    stur    x8, [x29, #-8]
   55178:   54000161    b.ne    551a4 <__libc_init@plt-0xb90c>  // b.any
   5517c:   12002728    and w8, w25, #0x3ff
   55180:   34000128    cbz w8, 551a4 <__libc_init@plt-0xb90c>
   55184:   90fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   55188:   d503201f    nop
   5518c:   10daa229    adr x9, a5d0 <__libc_init@plt-0x564e0>
   55190:   5280006a    mov w10, #0x3                       // #3
   55194:   fd44c900    ldr d0, [x8, #2448]
   55198:   a9002a69    stp x9, x10, [x19]
   5519c:   fd000a60    str d0, [x19, #16]
   551a0:   14000033    b   5526c <__libc_init@plt-0xb844>
   551a4:   12003f28    and w8, w25, #0xffff
   551a8:   528f8009    mov w9, #0x7c00                 // #31744
   551ac:   1200391b    and w27, w8, #0x7fff
   551b0:   6b09037f    cmp w27, w9
   551b4:   540000e1    b.ne    551d0 <__libc_init@plt-0xb8e0>  // b.any
   551b8:   37780488    tbnz    w8, #15, 55248 <__libc_init@plt-0xb868>
   551bc:   370804f4    tbnz    w20, #1, 55258 <__libc_init@plt-0xb858>
   551c0:   b0fffda9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   551c4:   52800068    mov w8, #0x3                    // #3
   551c8:   91313129    add x9, x9, #0xc4c
   551cc:   14000026    b   55264 <__libc_init@plt-0xb84c>
   551d0:   92403f21    and x1, x25, #0xffff
   551d4:   d10103a0    sub x0, x29, #0x40
   551d8:   2a1803e2    mov w2, w24
   551dc:   94000031    bl  552a0 <__libc_init@plt-0xb810>
   551e0:   36000254    tbz w20, #0, 55228 <__libc_init@plt-0xb888>
   551e4:   3400023b    cbz w27, 55228 <__libc_init@plt-0xb888>
   551e8:   51000729    sub w9, w25, #0x1
   551ec:   9100e3e0    add x0, sp, #0x38
   551f0:   92403d21    and x1, x9, #0xffff
   551f4:   2a1803e2    mov w2, w24
   551f8:   528f7fe8    mov w8, #0x7bff                 // #31743
   551fc:   6b08037f    cmp w27, w8
   55200:   1a990739    cinc    w25, w25, ne    // ne = any
   55204:   94000027    bl  552a0 <__libc_init@plt-0xb810>
   55208:   92403f21    and x1, x25, #0xffff
   5520c:   910003e0    mov x0, sp
   55210:   2a1803e2    mov w2, w24
   55214:   94000023    bl  552a0 <__libc_init@plt-0xb810>
   55218:   d10103a0    sub x0, x29, #0x40
   5521c:   9100e3e1    add x1, sp, #0x38
   55220:   910003e2    mov x2, sp
   55224:   9400009c    bl  55494 <__libc_init@plt-0xb61c>
   55228:   d10103a0    sub x0, x29, #0x40
   5522c:   aa1303e8    mov x8, x19
   55230:   aa1703e1    mov x1, x23
   55234:   aa1603e2    mov x2, x22
   55238:   2a1403e3    mov w3, w20
   5523c:   2a1503e4    mov w4, w21
   55240:   9400014d    bl  55774 <__libc_init@plt-0xb33c>
   55244:   1400000a    b   5526c <__libc_init@plt-0xb844>
   55248:   90fffdc9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   5524c:   52800088    mov w8, #0x4                    // #4
   55250:   911a2d29    add x9, x9, #0x68b
   55254:   14000004    b   55264 <__libc_init@plt-0xb84c>
   55258:   f0fffda9    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   5525c:   52800088    mov w8, #0x4                    // #4
   55260:   913a3529    add x9, x9, #0xe8d
   55264:   a9002269    stp x9, x8, [x19]
   55268:   f9000a7f    str xzr, [x19, #16]
   5526c:   f9401748    ldr x8, [x26, #40]
   55270:   f85f83a9    ldur    x9, [x29, #-8]
   55274:   eb09011f    cmp x8, x9
   55278:   54000121    b.ne    5529c <__libc_init@plt-0xb814>  // b.any
   5527c:   a9504ff4    ldp x20, x19, [sp, #256]
   55280:   a94f57f6    ldp x22, x21, [sp, #240]
   55284:   a94e5ff8    ldp x24, x23, [sp, #224]
   55288:   a94d67fa    ldp x26, x25, [sp, #208]
   5528c:   a94c6ffc    ldp x28, x27, [sp, #192]
   55290:   a94b7bfd    ldp x29, x30, [sp, #176]
   55294:   910443ff    add sp, sp, #0x110
   55298:   d65f03c0    ret
   5529c:   94002e29    bl  60b40 <__stack_chk_fail@plt>
   552a0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   552a4:   f9000bf5    str x21, [sp, #16]
   552a8:   910003fd    mov x29, sp
   552ac:   a9024ff4    stp x20, x19, [sp, #32]
   552b0:   90fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   552b4:   aa0003f3    mov x19, x0
   552b8:   7200383f    tst w1, #0x7fff
   552bc:   b900281f    str wzr, [x0, #40]
   552c0:   b9003002    str w2, [x0, #48]
   552c4:   fd44c900    ldr d0, [x8, #2448]
   552c8:   530f3c28    ubfx    w8, w1, #15, #1
   552cc:   fd001000    str d0, [x0, #32]
   552d0:   54000140    b.eq    552f8 <__libc_init@plt-0xb7b8>  // b.none
   552d4:   12003c29    and w9, w1, #0xffff
   552d8:   528003ea    mov w10, #0x1f                      // #31
   552dc:   6a49294a    ands    w10, w10, w9, lsr #10
   552e0:   1a8a154a    cinc    w10, w10, eq    // eq = none
   552e4:   51003d4a    sub w10, w10, #0xf
   552e8:   71002954    subs    w20, w10, #0xa
   552ec:   5400010c    b.gt    5530c <__libc_init@plt-0xb7a4>
   552f0:   2a1f03ea    mov w10, wzr
   552f4:   1400000b    b   55320 <__libc_init@plt-0xb790>
   552f8:   3900b268    strb    w8, [x19, #44]
   552fc:   f9400bf5    ldr x21, [sp, #16]
   55300:   a9424ff4    ldp x20, x19, [sp, #32]
   55304:   a8c37bfd    ldp x29, x30, [sp], #48
   55308:   d65f03c0    ret
   5530c:   71003d4a    subs    w10, w10, #0xf
   55310:   1a8a33eb    csel    w11, wzr, w10, cc   // cc = lo, ul, last
   55314:   528000aa    mov w10, #0x5                       // #5
   55318:   1a8a328a    csel    w10, w20, w10, cc   // cc = lo, ul, last
   5531c:   2a0b03f4    mov w20, w11
   55320:   5280800c    mov w12, #0x400                     // #1024
   55324:   1200252b    and w11, w9, #0x3ff
   55328:   3300252c    bfxil   w12, w9, #0, #10
   5532c:   7216113f    tst w9, #0x7c00
   55330:   1a8c0169    csel    w9, w11, w12, eq    // eq = none
   55334:   2a1f03ec    mov w12, wzr
   55338:   1aca2129    lsl w9, w9, w10
   5533c:   b9002a7f    str wzr, [x19, #40]
   55340:   72003d2d    ands    w13, w9, #0xffff
   55344:   54000240    b.eq    5538c <__libc_init@plt-0xb724>  // b.none
   55348:   529999aa    mov w10, #0xcccd                    // #52429
   5534c:   12800009    mov w9, #0xffffffff             // #-1
   55350:   72b9998a    movk    w10, #0xcccc, lsl #16
   55354:   9baa7dab    umull   x11, w13, w10
   55358:   d363fd6b    lsr x11, x11, #35
   5535c:   0b0b096e    add w14, w11, w11, lsl #2
   55360:   531f79ce    lsl w14, w14, #1
   55364:   6b0d01df    cmp w14, w13
   55368:   540001a1    b.ne    5539c <__libc_init@plt-0xb714>  // b.any
   5536c:   1100058c    add w12, w12, #0x1
   55370:   710029bf    cmp w13, #0xa
   55374:   2a0b03ed    mov w13, w11
   55378:   b9002a6c    str w12, [x19, #40]
   5537c:   54fffec2    b.cs    55354 <__libc_init@plt-0xb75c>  // b.hs, b.nlast
   55380:   2a1f03ea    mov w10, wzr
   55384:   5280002b    mov w11, #0x1                       // #1
   55388:   1400000b    b   553b4 <__libc_init@plt-0xb6fc>
   5538c:   2a1f03ea    mov w10, wzr
   55390:   5280002b    mov w11, #0x1                       // #1
   55394:   12800009    mov w9, #0xffffffff             // #-1
   55398:   14000007    b   553b4 <__libc_init@plt-0xb6fc>
   5539c:   2a1f03eb    mov w11, wzr
   553a0:   aa1f03e9    mov x9, xzr
   553a4:   5280002a    mov w10, #0x1                       // #1
   553a8:   92403dad    and x13, x13, #0xffff
   553ac:   b900226a    str w10, [x19, #32]
   553b0:   f900026d    str x13, [x19]
   553b4:   7100069f    cmp w20, #0x1
   553b8:   3900b268    strb    w8, [x19, #44]
   553bc:   540005cb    b.lt    55474 <__libc_init@plt-0xb63c>  // b.tstop
   553c0:   11000588    add w8, w12, #0x1
   553c4:   b202e7ec    mov x12, #0xcccccccccccccccc        // #-3689348814741910324
   553c8:   f29999ac    movk    x12, #0xcccd
   553cc:   b200e7ed    mov x13, #0x3333333333333333        // #3689348814741910323
   553d0:   3700014b    tbnz    w11, #0, 553f8 <__libc_init@plt-0xb6b8>
   553d4:   f940026e    ldr x14, [x19]
   553d8:   9b0c7dce    mul x14, x14, x12
   553dc:   eb0d01df    cmp x14, x13
   553e0:   54000168    b.hi    5540c <__libc_init@plt-0xb6a4>  // b.pmore
   553e4:   340000aa    cbz w10, 553f8 <__libc_init@plt-0xb6b8>
   553e8:   f8697a6e    ldr x14, [x19, x9, lsl #3]
   553ec:   9bcc7dce    umulh   x14, x14, x12
   553f0:   d342fdce    lsr x14, x14, #2
   553f4:   f8297a6e    str x14, [x19, x9, lsl #3]
   553f8:   b9002a68    str w8, [x19, #40]
   553fc:   71000694    subs    w20, w20, #0x1
   55400:   11000508    add w8, w8, #0x1
   55404:   54fffe6c    b.gt    553d0 <__libc_init@plt-0xb6e0>
   55408:   1400001a    b   55470 <__libc_init@plt-0xb640>
   5540c:   71002695    subs    w21, w20, #0x9
   55410:   540000a3    b.cc    55424 <__libc_init@plt-0xb68c>  // b.lo, b.ul, b.last
   55414:   aa1303e0    mov x0, x19
   55418:   2a1f03e1    mov w1, wzr
   5541c:   94000ca6    bl  586b4 <__libc_init@plt-0x83fc>
   55420:   2a1503f4    mov w20, w21
   55424:   71000e9f    cmp w20, #0x3
   55428:   54000123    b.cc    5544c <__libc_init@plt-0xb664>  // b.lo, b.ul, b.last
   5542c:   aa1303e0    mov x0, x19
   55430:   2a1f03e1    mov w1, wzr
   55434:   94000cbb    bl  58720 <__libc_init@plt-0x8390>
   55438:   51000e88    sub w8, w20, #0x3
   5543c:   7100169f    cmp w20, #0x5
   55440:   2a0803f4    mov w20, w8
   55444:   54ffff48    b.hi    5542c <__libc_init@plt-0xb684>  // b.pmore
   55448:   14000002    b   55450 <__libc_init@plt-0xb660>
   5544c:   2a1403e8    mov w8, w20
   55450:   34000108    cbz w8, 55470 <__libc_init@plt-0xb640>
   55454:   11000514    add w20, w8, #0x1
   55458:   aa1303e0    mov x0, x19
   5545c:   2a1f03e1    mov w1, wzr
   55460:   94000ccb    bl  5878c <__libc_init@plt-0x8324>
   55464:   51000694    sub w20, w20, #0x1
   55468:   7100069f    cmp w20, #0x1
   5546c:   54ffff68    b.hi    55458 <__libc_init@plt-0xb658>  // b.pmore
   55470:   2a1f03f4    mov w20, wzr
   55474:   4b1403e1    neg w1, w20
   55478:   aa1303e0    mov x0, x19
   5547c:   94000cdf    bl  587f8 <__libc_init@plt-0x82b8>
   55480:   aa1303e0    mov x0, x19
   55484:   f9400bf5    ldr x21, [sp, #16]
   55488:   a9424ff4    ldp x20, x19, [sp, #32]
   5548c:   a8c37bfd    ldp x29, x30, [sp], #48
   55490:   14000d24    b   58920 <__libc_init@plt-0x8190>
   55494:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   55498:   a90157f6    stp x22, x21, [sp, #16]
   5549c:   910003fd    mov x29, sp
   554a0:   a9024ff4    stp x20, x19, [sp, #32]
   554a4:   b9402828    ldr w8, [x1, #40]
   554a8:   aa0203f5    mov x21, x2
   554ac:   b9402809    ldr w9, [x0, #40]
   554b0:   aa0103f4    mov x20, x1
   554b4:   b940284a    ldr w10, [x2, #40]
   554b8:   aa0003f3    mov x19, x0
   554bc:   6b09011f    cmp w8, w9
   554c0:   1a89b10b    csel    w11, w8, w9, lt // lt = tstop
   554c4:   6b0b015f    cmp w10, w11
   554c8:   1a8bb156    csel    w22, w10, w11, lt   // lt = tstop
   554cc:   6b16013f    cmp w9, w22
   554d0:   5400014d    b.le    554f8 <__libc_init@plt-0xb5b8>
   554d4:   51000528    sub w8, w9, #0x1
   554d8:   aa1303e0    mov x0, x19
   554dc:   2a1f03e1    mov w1, wzr
   554e0:   b9002a68    str w8, [x19, #40]
   554e4:   94000d83    bl  58af0 <__libc_init@plt-0x7fc0>
   554e8:   b9402a69    ldr w9, [x19, #40]
   554ec:   6b16013f    cmp w9, w22
   554f0:   54ffff2c    b.gt    554d4 <__libc_init@plt-0xb5dc>
   554f4:   b9402a88    ldr w8, [x20, #40]
   554f8:   6b16011f    cmp w8, w22
   554fc:   5400018d    b.le    5552c <__libc_init@plt-0xb584>
   55500:   51000508    sub w8, w8, #0x1
   55504:   aa1403e0    mov x0, x20
   55508:   2a1f03e1    mov w1, wzr
   5550c:   b9002a88    str w8, [x20, #40]
   55510:   94000d78    bl  58af0 <__libc_init@plt-0x7fc0>
   55514:   17fffff8    b   554f4 <__libc_init@plt-0xb5bc>
   55518:   51000508    sub w8, w8, #0x1
   5551c:   aa1503e0    mov x0, x21
   55520:   2a1f03e1    mov w1, wzr
   55524:   b9002aa8    str w8, [x21, #40]
   55528:   94000d72    bl  58af0 <__libc_init@plt-0x7fc0>
   5552c:   b9402aa8    ldr w8, [x21, #40]
   55530:   6b16011f    cmp w8, w22
   55534:   54ffff2c    b.gt    55518 <__libc_init@plt-0xb598>
   55538:   aa1403e0    mov x0, x20
   5553c:   aa1303e1    mov x1, x19
   55540:   94000d88    bl  58b60 <__libc_init@plt-0x7f50>
   55544:   360000a0    tbz w0, #0, 55558 <__libc_init@plt-0xb558>
   55548:   aa1403e0    mov x0, x20
   5554c:   2a1f03e1    mov w1, wzr
   55550:   52800022    mov w2, #0x1                    // #1
   55554:   94000d0b    bl  58980 <__libc_init@plt-0x8130>
   55558:   aa1503e0    mov x0, x21
   5555c:   aa1303e1    mov x1, x19
   55560:   94000d80    bl  58b60 <__libc_init@plt-0x7f50>
   55564:   370001c0    tbnz    w0, #0, 5559c <__libc_init@plt-0xb514>
   55568:   f94002a8    ldr x8, [x21]
   5556c:   d1000509    sub x9, x8, #0x1
   55570:   f90002a9    str x9, [x21]
   55574:   b5000148    cbnz    x8, 5559c <__libc_init@plt-0xb514>
   55578:   92b207e9    mov x9, #0xffffffff6fc0ffff     // #-2420047873
   5557c:   910022a8    add x8, x21, #0x8
   55580:   f2d0de49    movk    x9, #0x86f2, lsl #32
   55584:   f2e00469    movk    x9, #0x23, lsl #48
   55588:   f940010a    ldr x10, [x8]
   5558c:   d100054b    sub x11, x10, #0x1
   55590:   a93fad09    stp x9, x11, [x8, #-8]
   55594:   91002108    add x8, x8, #0x8
   55598:   b4ffff8a    cbz x10, 55588 <__libc_init@plt-0xb528>
   5559c:   b9402289    ldr w9, [x20, #32]
   555a0:   b94022a8    ldr w8, [x21, #32]
   555a4:   6b08013f    cmp w9, w8
   555a8:   5400016a    b.ge    555d4 <__libc_init@plt-0xb4dc>  // b.tcont
   555ac:   93407d28    sxtw    x8, w9
   555b0:   1100050a    add w10, w8, #0x1
   555b4:   91000509    add x9, x8, #0x1
   555b8:   f8287a9f    str xzr, [x20, x8, lsl #3]
   555bc:   aa0903e8    mov x8, x9
   555c0:   b900228a    str w10, [x20, #32]
   555c4:   b98022aa    ldrsw   x10, [x21, #32]
   555c8:   eb0a013f    cmp x9, x10
   555cc:   54ffff2b    b.lt    555b0 <__libc_init@plt-0xb500>  // b.tstop
   555d0:   2a0a03e8    mov w8, w10
   555d4:   6b09011f    cmp w8, w9
   555d8:   5400016a    b.ge    55604 <__libc_init@plt-0xb4ac>  // b.tcont
   555dc:   93407d08    sxtw    x8, w8
   555e0:   1100050a    add w10, w8, #0x1
   555e4:   91000509    add x9, x8, #0x1
   555e8:   f8287abf    str xzr, [x21, x8, lsl #3]
   555ec:   aa0903e8    mov x8, x9
   555f0:   b90022aa    str w10, [x21, #32]
   555f4:   b980228a    ldrsw   x10, [x20, #32]
   555f8:   eb0a013f    cmp x9, x10
   555fc:   54ffff2b    b.lt    555e0 <__libc_init@plt-0xb4d0>  // b.tstop
   55600:   2a0903e8    mov w8, w9
   55604:   71000509    subs    w9, w8, #0x1
   55608:   5400018b    b.lt    55638 <__libc_init@plt-0xb478>  // b.tstop
   5560c:   aa1f03ea    mov x10, xzr
   55610:   cb28414b    sub x11, x10, w8, uxtw
   55614:   0b0a012c    add w12, w9, w10
   55618:   f86cda8d    ldr x13, [x20, w12, sxtw #3]
   5561c:   f86cdaac    ldr x12, [x21, w12, sxtw #3]
   55620:   eb0c01bf    cmp x13, x12
   55624:   540000e1    b.ne    55640 <__libc_init@plt-0xb470>  // b.any
   55628:   d100054a    sub x10, x10, #0x1
   5562c:   eb0a017f    cmp x11, x10
   55630:   54ffff21    b.ne    55614 <__libc_init@plt-0xb49c>  // b.any
   55634:   14000006    b   5564c <__libc_init@plt-0xb464>
   55638:   2a1f03e9    mov w9, wzr
   5563c:   14000002    b   55644 <__libc_init@plt-0xb46c>
   55640:   4b0a03e9    neg w9, w10
   55644:   6b08013f    cmp w9, w8
   55648:   540000a1    b.ne    5565c <__libc_init@plt-0xb454>  // b.any
   5564c:   a9424ff4    ldp x20, x19, [sp, #32]
   55650:   a94157f6    ldp x22, x21, [sp, #16]
   55654:   a8c37bfd    ldp x29, x30, [sp], #48
   55658:   d65f03c0    ret
   5565c:   1100052d    add w13, w9, #0x1
   55660:   b9402a6b    ldr w11, [x19, #40]
   55664:   4b0d0109    sub w9, w8, w13
   55668:   aa1f03ea    mov x10, xzr
   5566c:   0b091168    add w8, w11, w9, lsl #4
   55670:   b900226d    str w13, [x19, #32]
   55674:   b9002a68    str w8, [x19, #40]
   55678:   0b0a012b    add w11, w9, w10
   5567c:   f86bdaab    ldr x11, [x21, w11, sxtw #3]
   55680:   f82a7a6b    str x11, [x19, x10, lsl #3]
   55684:   9100054a    add x10, x10, #0x1
   55688:   eb0a01bf    cmp x13, x10
   5568c:   54ffff61    b.ne    55678 <__libc_init@plt-0xb438>  // b.any
   55690:   f940026e    ldr x14, [x19]
   55694:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   55698:   f29999ab    movk    x11, #0xcccd
   5569c:   f869da89    ldr x9, [x20, w9, sxtw #3]
   556a0:   9280012c    mov x12, #0xfffffffffffffff6        // #-10
   556a4:   9bcb7dca    umulh   x10, x14, x11
   556a8:   d343fd4a    lsr x10, x10, #3
   556ac:   9bcb7d30    umulh   x16, x9, x11
   556b0:   9b0c394f    madd    x15, x10, x12, x14
   556b4:   d343fe10    lsr x16, x16, #3
   556b8:   f10001ff    cmp x15, #0x0
   556bc:   fa4a1200    ccmp    x16, x10, #0x0, ne  // ne = any
   556c0:   54000440    b.eq    55748 <__libc_init@plt-0xb368>  // b.none
   556c4:   b2718bee    mov x14, #0x3ffffffff8000           // #1125899906809856
   556c8:   910005ad    add x13, x13, #0x1
   556cc:   f2b498ce    movk    x14, #0xa4c6, lsl #16
   556d0:   f2d1afce    movk    x14, #0x8d7e, lsl #32
   556d4:   aa1f03f1    mov x17, xzr
   556d8:   aa1003e9    mov x9, x16
   556dc:   aa0d03ef    mov x15, x13
   556e0:   510009f0    sub w16, w15, #0x2
   556e4:   9b0e7e31    mul x17, x17, x14
   556e8:   d10005ef    sub x15, x15, #0x1
   556ec:   f10005ff    cmp x15, #0x1
   556f0:   f8705a60    ldr x0, [x19, w16, uxtw #3]
   556f4:   9bcb7c01    umulh   x1, x0, x11
   556f8:   d343fc22    lsr x2, x1, #3
   556fc:   8b410e21    add x1, x17, x1, lsr #3
   55700:   9b0c0040    madd    x0, x2, x12, x0
   55704:   f8305a61    str x1, [x19, w16, uxtw #3]
   55708:   aa0003f1    mov x17, x0
   5570c:   54fffea8    b.hi    556e0 <__libc_init@plt-0xb3d0>  // b.pmore
   55710:   9bcb7d4f    umulh   x15, x10, x11
   55714:   11000508    add w8, w8, #0x1
   55718:   d343fdf1    lsr x17, x15, #3
   5571c:   9b0c2a2f    madd    x15, x17, x12, x10
   55720:   9bcb7d2a    umulh   x10, x9, x11
   55724:   d343fd50    lsr x16, x10, #3
   55728:   aa1103ea    mov x10, x17
   5572c:   b4fffd4f    cbz x15, 556d4 <__libc_init@plt-0xb3dc>
   55730:   aa1103ea    mov x10, x17
   55734:   eb11021f    cmp x16, x17
   55738:   54fffce1    b.ne    556d4 <__libc_init@plt-0xb3dc>  // b.any
   5573c:   f940026e    ldr x14, [x19]
   55740:   aa1103ea    mov x10, x17
   55744:   b9002a68    str w8, [x19, #40]
   55748:   52800148    mov w8, #0xa                    // #10
   5574c:   cb0903e9    neg x9, x9
   55750:   aa1303e0    mov x0, x19
   55754:   9b082548    madd    x8, x10, x8, x9
   55758:   a94157f6    ldp x22, x21, [sp, #16]
   5575c:   8b0f0108    add x8, x8, x15
   55760:   cb4805c8    sub x8, x14, x8, lsr #1
   55764:   f9000268    str x8, [x19]
   55768:   a9424ff4    ldp x20, x19, [sp, #32]
   5576c:   a8c37bfd    ldp x29, x30, [sp], #48
   55770:   14000c6c    b   58920 <__libc_init@plt-0x8190>
   55774:   d100c3ff    sub sp, sp, #0x30
   55778:   a9027bfd    stp x29, x30, [sp, #32]
   5577c:   910083fd    add x29, sp, #0x20
   55780:   d53bd049    mrs x9, tpidr_el0
   55784:   5280006b    mov w11, #0x3                       // #3
   55788:   f940152a    ldr x10, [x9, #40]
   5578c:   f81f83aa    stur    x10, [x29, #-8]
   55790:   b980200a    ldrsw   x10, [x0, #32]
   55794:   b37ced4b    bfi x11, x10, #4, #60
   55798:   eb02017f    cmp x11, x2
   5579c:   540000c9    b.ls    557b4 <__libc_init@plt-0xb2fc>  // b.plast
   557a0:   5280002a    mov w10, #0x1                       // #1
   557a4:   a900fd1f    stp xzr, xzr, [x8, #8]
   557a8:   f900011f    str xzr, [x8]
   557ac:   b900150a    str w10, [x8, #20]
   557b0:   140000ac    b   55a60 <__libc_init@plt-0xb050>
   557b4:   3940b00a    ldrb    w10, [x0, #44]
   557b8:   3400006a    cbz w10, 557c4 <__libc_init@plt-0xb2ec>
   557bc:   528005ab    mov w11, #0x2d                      // #45
   557c0:   14000004    b   557d0 <__libc_init@plt-0xb2e0>
   557c4:   aa0103ea    mov x10, x1
   557c8:   36080083    tbz w3, #1, 557d8 <__libc_init@plt-0xb2d8>
   557cc:   5280056b    mov w11, #0x2b                      // #43
   557d0:   aa0103ea    mov x10, x1
   557d4:   3800154b    strb    w11, [x10], #1
   557d8:   b940200d    ldr w13, [x0, #32]
   557dc:   710005ac    subs    w12, w13, #0x1
   557e0:   540006ab    b.lt    558b4 <__libc_init@plt-0xb1fc>  // b.tstop
   557e4:   f940000b    ldr x11, [x0]
   557e8:   b500014b    cbnz    x11, 55810 <__libc_init@plt-0xb2a0>
   557ec:   5280002e    mov w14, #0x1                       // #1
   557f0:   aa0e03eb    mov x11, x14
   557f4:   eb0e01bf    cmp x13, x14
   557f8:   54000080    b.eq    55808 <__libc_init@plt-0xb2a8>  // b.none
   557fc:   f86b780f    ldr x15, [x0, x11, lsl #3]
   55800:   9100056e    add x14, x11, #0x1
   55804:   b4ffff6f    cbz x15, 557f0 <__libc_init@plt-0xb2c0>
   55808:   eb0d017f    cmp x11, x13
   5580c:   54000542    b.cs    558b4 <__libc_init@plt-0xb1fc>  // b.hs, b.nlast
   55810:   f86cd802    ldr x2, [x0, w12, sxtw #3]
   55814:   d29eb86f    mov x15, #0xf5c3                    // #62915
   55818:   f000006c    adrp    x12, 64000 <strcmp@plt+0x3240>
   5581c:   f2ab850f    movk    x15, #0x5c28, lsl #16
   55820:   f2d851ef    movk    x15, #0xc28f, lsl #32
   55824:   12800c6b    mov w11, #0xffffff9c                // #-100
   55828:   910023f0    add x16, sp, #0x8
   5582c:   1280002e    mov w14, #0xfffffffe                // #-2
   55830:   f2e51eaf    movk    x15, #0x28f5, lsl #48
   55834:   f9460d8c    ldr x12, [x12, #3096]
   55838:   d342fc51    lsr x17, x2, #2
   5583c:   110009ce    add w14, w14, #0x2
   55840:   710039df    cmp w14, #0xe
   55844:   9bcf7e31    umulh   x17, x17, x15
   55848:   d342fe23    lsr x3, x17, #2
   5584c:   1b0b0871    madd    w17, w3, w11, w2
   55850:   8b110182    add x2, x12, x17
   55854:   8b110051    add x17, x2, x17
   55858:   39400622    ldrb    w2, [x17, #1]
   5585c:   39400225    ldrb    w5, [x17]
   55860:   91000a11    add x17, x16, #0x2
   55864:   39000202    strb    w2, [x16]
   55868:   aa0303e2    mov x2, x3
   5586c:   39000605    strb    w5, [x16, #1]
   55870:   aa1103f0    mov x16, x17
   55874:   54fffe23    b.cc    55838 <__libc_init@plt-0xb278>  // b.lo, b.ul, b.last
   55878:   910023ee    add x14, sp, #0x8
   5587c:   eb0e023f    cmp x17, x14
   55880:   54000289    b.ls    558d0 <__libc_init@plt-0xb1e0>  // b.plast
   55884:   385ffe2f    ldrb    w15, [x17, #-1]!
   55888:   7100c1ff    cmp w15, #0x30
   5588c:   54ffff80    b.eq    5587c <__libc_init@plt-0xb234>  // b.none
   55890:   9100062d    add x13, x17, #0x1
   55894:   910023ef    add x15, sp, #0x8
   55898:   aa0a03ee    mov x14, x10
   5589c:   385ffdb0    ldrb    w16, [x13, #-1]!
   558a0:   eb0f01bf    cmp x13, x15
   558a4:   380015d0    strb    w16, [x14], #1
   558a8:   54ffffa8    b.hi    5589c <__libc_init@plt-0xb214>  // b.pmore
   558ac:   b940200d    ldr w13, [x0, #32]
   558b0:   14000009    b   558d4 <__libc_init@plt-0xb1dc>
   558b4:   cb01014c    sub x12, x10, x1
   558b8:   5280060b    mov w11, #0x30                      // #48
   558bc:   9100058c    add x12, x12, #0x1
   558c0:   f900091f    str xzr, [x8, #16]
   558c4:   7900014b    strh    w11, [x10]
   558c8:   a9003101    stp x1, x12, [x8]
   558cc:   14000065    b   55a60 <__libc_init@plt-0xb050>
   558d0:   aa0a03ee    mov x14, x10
   558d4:   710009ad    subs    w13, w13, #0x2
   558d8:   5400036b    b.lt    55944 <__libc_init@plt-0xb16c>  // b.tstop
   558dc:   d29eb870    mov x16, #0xf5c3                    // #62915
   558e0:   91003dcf    add x15, x14, #0xf
   558e4:   f2ab8510    movk    x16, #0x5c28, lsl #16
   558e8:   f2d851f0    movk    x16, #0xc28f, lsl #32
   558ec:   f2e51eb0    movk    x16, #0x28f5, lsl #48
   558f0:   f86d7803    ldr x3, [x0, x13, lsl #3]
   558f4:   910041ce    add x14, x14, #0x10
   558f8:   12800031    mov w17, #0xfffffffe                // #-2
   558fc:   aa0f03e2    mov x2, x15
   55900:   d342fc65    lsr x5, x3, #2
   55904:   11000a31    add w17, w17, #0x2
   55908:   71003a3f    cmp w17, #0xe
   5590c:   9bd07ca5    umulh   x5, x5, x16
   55910:   d342fca5    lsr x5, x5, #2
   55914:   1b0b0ca3    madd    w3, w5, w11, w3
   55918:   8b030186    add x6, x12, x3
   5591c:   786348c3    ldrh    w3, [x6, w3, uxtw]
   55920:   781ff043    sturh   w3, [x2, #-1]
   55924:   d1000842    sub x2, x2, #0x2
   55928:   aa0503e3    mov x3, x5
   5592c:   54fffea3    b.cc    55900 <__libc_init@plt-0xb1b0>  // b.lo, b.ul, b.last
   55930:   d10005b1    sub x17, x13, #0x1
   55934:   f10001bf    cmp x13, #0x0
   55938:   910041ef    add x15, x15, #0x10
   5593c:   aa1103ed    mov x13, x17
   55940:   54fffd8c    b.gt    558f0 <__libc_init@plt-0xb1c0>
   55944:   b980280b    ldrsw   x11, [x0, #40]
   55948:   910005cd    add x13, x14, #0x1
   5594c:   8b0b01cb    add x11, x14, x11
   55950:   cb0a016b    sub x11, x11, x10
   55954:   385fe1ac    ldurb   w12, [x13, #-2]
   55958:   d10005ad    sub x13, x13, #0x1
   5595c:   7100c19f    cmp w12, #0x30
   55960:   54ffffa0    b.eq    55954 <__libc_init@plt-0xb15c>  // b.none
   55964:   8b24c14c    add x12, x10, w4, sxtw
   55968:   7100009f    cmp w4, #0x0
   5596c:   9a8d018e    csel    x14, x12, x13, eq   // eq = none
   55970:   eb0c01df    cmp x14, x12
   55974:   540002a9    b.ls    559c8 <__libc_init@plt-0xb0e8>  // b.plast
   55978:   b940300f    ldr w15, [x0, #48]
   5597c:   5280004d    mov w13, #0x2                       // #2
   55980:   710011ff    cmp w15, #0x4
   55984:   54000668    b.hi    55a50 <__libc_init@plt-0xb060>  // b.pmore
   55988:   d503201f    nop
   5598c:   30dc4150    adr x16, e1b5 <__libc_init@plt-0x528fb>
   55990:   10000091    adr x17, 559a0 <__libc_init@plt-0xb110>
   55994:   386f6a02    ldrb    w2, [x16, x15]
   55998:   8b020a31    add x17, x17, x2, lsl #2
   5599c:   d61f0220    br  x17
   559a0:   3940018d    ldrb    w13, [x12]
   559a4:   7100d5bf    cmp w13, #0x35
   559a8:   54000228    b.hi    559ec <__libc_init@plt-0xb0c4>  // b.pmore
   559ac:   54000181    b.ne    559dc <__libc_init@plt-0xb0d4>  // b.any
   559b0:   9100058d    add x13, x12, #0x1
   559b4:   eb0d01df    cmp x14, x13
   559b8:   540001a8    b.hi    559ec <__libc_init@plt-0xb0c4>  // b.pmore
   559bc:   385ff18d    ldurb   w13, [x12, #-1]
   559c0:   360000ed    tbz w13, #0, 559dc <__libc_init@plt-0xb0d4>
   559c4:   1400000a    b   559ec <__libc_init@plt-0xb0c4>
   559c8:   2a1f03ed    mov w13, wzr
   559cc:   aa0e03ec    mov x12, x14
   559d0:   14000020    b   55a50 <__libc_init@plt-0xb060>
   559d4:   3940b00d    ldrb    w13, [x0, #44]
   559d8:   340000ad    cbz w13, 559ec <__libc_init@plt-0xb0c4>
   559dc:   5280004d    mov w13, #0x2                       // #2
   559e0:   1400001c    b   55a50 <__libc_init@plt-0xb060>
   559e4:   3940b00d    ldrb    w13, [x0, #44]
   559e8:   34ffffad    cbz w13, 559dc <__libc_init@plt-0xb0d4>
   559ec:   93407c8e    sxtw    x14, w4
   559f0:   aa0e03ed    mov x13, x14
   559f4:   8b0e014c    add x12, x10, x14
   559f8:   eb0a019f    cmp x12, x10
   559fc:   540000a9    b.ls    55a10 <__libc_init@plt-0xb0a0>  // b.plast
   55a00:   385ff18f    ldurb   w15, [x12, #-1]
   55a04:   d10005ae    sub x14, x13, #0x1
   55a08:   7100e5ff    cmp w15, #0x39
   55a0c:   54ffff20    b.eq    559f0 <__libc_init@plt-0xb0c0>  // b.none
   55a10:   b400016d    cbz x13, 55a3c <__libc_init@plt-0xb074>
   55a14:   8b0d014a    add x10, x10, x13
   55a18:   385ff14d    ldurb   w13, [x10, #-1]
   55a1c:   110005ae    add w14, w13, #0x1
   55a20:   5280004d    mov w13, #0x2                       // #2
   55a24:   381ff14e    sturb   w14, [x10, #-1]
   55a28:   1400000a    b   55a50 <__libc_init@plt-0xb060>
   55a2c:   3940018d    ldrb    w13, [x12]
   55a30:   7100d1bf    cmp w13, #0x34
   55a34:   54fffd49    b.ls    559dc <__libc_init@plt-0xb0d4>  // b.plast
   55a38:   17ffffed    b   559ec <__libc_init@plt-0xb0c4>
   55a3c:   5280062c    mov w12, #0x31                      // #49
   55a40:   1100056b    add w11, w11, #0x1
   55a44:   5280004d    mov w13, #0x2                       // #2
   55a48:   3800154c    strb    w12, [x10], #1
   55a4c:   aa0a03ec    mov x12, x10
   55a50:   cb01018a    sub x10, x12, x1
   55a54:   3900019f    strb    wzr, [x12]
   55a58:   2902350b    stp w11, w13, [x8, #16]
   55a5c:   a9002901    stp x1, x10, [x8]
   55a60:   f9401528    ldr x8, [x9, #40]
   55a64:   f85f83a9    ldur    x9, [x29, #-8]
   55a68:   eb09011f    cmp x8, x9
   55a6c:   54000081    b.ne    55a7c <__libc_init@plt-0xb034>  // b.any
   55a70:   a9427bfd    ldp x29, x30, [sp, #32]
   55a74:   9100c3ff    add sp, sp, #0x30
   55a78:   d65f03c0    ret
   55a7c:   94002c31    bl  60b40 <__stack_chk_fail@plt>
   55a80:   d10743ff    sub sp, sp, #0x1d0
   55a84:   a9177bfd    stp x29, x30, [sp, #368]
   55a88:   9105c3fd    add x29, sp, #0x170
   55a8c:   a9186ffc    stp x28, x27, [sp, #384]
   55a90:   a91967fa    stp x26, x25, [sp, #400]
   55a94:   a91a5ff8    stp x24, x23, [sp, #416]
   55a98:   a91b57f6    stp x22, x21, [sp, #432]
   55a9c:   a91c4ff4    stp x20, x19, [sp, #448]
   55aa0:   d53bd05a    mrs x26, tpidr_el0
   55aa4:   aa0503f9    mov x25, x5
   55aa8:   2a0403f8    mov w24, w4
   55aac:   2a0303f5    mov w21, w3
   55ab0:   2a0203f4    mov w20, w2
   55ab4:   aa0103f6    mov x22, x1
   55ab8:   aa0003f7    mov x23, x0
   55abc:   aa0803f3    mov x19, x8
   55ac0:   f9401748    ldr x8, [x26, #40]
   55ac4:   2a3903e9    mvn w9, w25
   55ac8:   72091d3f    tst w9, #0x7f800000
   55acc:   f81f83a8    stur    x8, [x29, #-8]
   55ad0:   54000161    b.ne    55afc <__libc_init@plt-0xafb4>  // b.any
   55ad4:   12005b28    and w8, w25, #0x7fffff
   55ad8:   34000128    cbz w8, 55afc <__libc_init@plt-0xafb4>
   55adc:   90fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   55ae0:   d503201f    nop
   55ae4:   10da5769    adr x9, a5d0 <__libc_init@plt-0x564e0>
   55ae8:   5280006a    mov w10, #0x3                       // #3
   55aec:   fd44c900    ldr d0, [x8, #2448]
   55af0:   a9002a69    stp x9, x10, [x19]
   55af4:   fd000a60    str d0, [x19, #16]
   55af8:   14000031    b   55bbc <__libc_init@plt-0xaef4>
   55afc:   12007b3b    and w27, w25, #0x7fffffff
   55b00:   52aff008    mov w8, #0x7f800000             // #2139095040
   55b04:   6b08037f    cmp w27, w8
   55b08:   540000e1    b.ne    55b24 <__libc_init@plt-0xaf8c>  // b.any
   55b0c:   37f80479    tbnz    w25, #31, 55b98 <__libc_init@plt-0xaf18>
   55b10:   370804d4    tbnz    w20, #1, 55ba8 <__libc_init@plt-0xaf08>
   55b14:   b0fffda9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   55b18:   52800068    mov w8, #0x3                    // #3
   55b1c:   91313129    add x9, x9, #0xc4c
   55b20:   14000025    b   55bb4 <__libc_init@plt-0xaefc>
   55b24:   92407f21    and x1, x25, #0xffffffff
   55b28:   d10203a0    sub x0, x29, #0x80
   55b2c:   2a1803e2    mov w2, w24
   55b30:   94000030    bl  55bf0 <__libc_init@plt-0xaec0>
   55b34:   36000234    tbz w20, #0, 55b78 <__libc_init@plt-0xaf38>
   55b38:   3400021b    cbz w27, 55b78 <__libc_init@plt-0xaf38>
   55b3c:   51000721    sub w1, w25, #0x1
   55b40:   9101e3e0    add x0, sp, #0x78
   55b44:   2a1803e2    mov w2, w24
   55b48:   12b01008    mov w8, #0x7f7fffff             // #2139095039
   55b4c:   6b08037f    cmp w27, w8
   55b50:   1a990739    cinc    w25, w25, ne    // ne = any
   55b54:   94000027    bl  55bf0 <__libc_init@plt-0xaec0>
   55b58:   910003e0    mov x0, sp
   55b5c:   aa1903e1    mov x1, x25
   55b60:   2a1803e2    mov w2, w24
   55b64:   94000023    bl  55bf0 <__libc_init@plt-0xaec0>
   55b68:   d10203a0    sub x0, x29, #0x80
   55b6c:   9101e3e1    add x1, sp, #0x78
   55b70:   910003e2    mov x2, sp
   55b74:   9400009f    bl  55df0 <__libc_init@plt-0xacc0>
   55b78:   d10203a0    sub x0, x29, #0x80
   55b7c:   aa1303e8    mov x8, x19
   55b80:   aa1703e1    mov x1, x23
   55b84:   aa1603e2    mov x2, x22
   55b88:   2a1403e3    mov w3, w20
   55b8c:   2a1503e4    mov w4, w21
   55b90:   94000150    bl  560d0 <__libc_init@plt-0xa9e0>
   55b94:   1400000a    b   55bbc <__libc_init@plt-0xaef4>
   55b98:   90fffdc9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   55b9c:   52800088    mov w8, #0x4                    // #4
   55ba0:   911a2d29    add x9, x9, #0x68b
   55ba4:   14000004    b   55bb4 <__libc_init@plt-0xaefc>
   55ba8:   f0fffda9    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   55bac:   52800088    mov w8, #0x4                    // #4
   55bb0:   913a3529    add x9, x9, #0xe8d
   55bb4:   a9002269    stp x9, x8, [x19]
   55bb8:   f9000a7f    str xzr, [x19, #16]
   55bbc:   f9401748    ldr x8, [x26, #40]
   55bc0:   f85f83a9    ldur    x9, [x29, #-8]
   55bc4:   eb09011f    cmp x8, x9
   55bc8:   54000121    b.ne    55bec <__libc_init@plt-0xaec4>  // b.any
   55bcc:   a95c4ff4    ldp x20, x19, [sp, #448]
   55bd0:   a95b57f6    ldp x22, x21, [sp, #432]
   55bd4:   a95a5ff8    ldp x24, x23, [sp, #416]
   55bd8:   a95967fa    ldp x26, x25, [sp, #400]
   55bdc:   a9586ffc    ldp x28, x27, [sp, #384]
   55be0:   a9577bfd    ldp x29, x30, [sp, #368]
   55be4:   910743ff    add sp, sp, #0x1d0
   55be8:   d65f03c0    ret
   55bec:   94002bd5    bl  60b40 <__stack_chk_fail@plt>
   55bf0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   55bf4:   f9000bf5    str x21, [sp, #16]
   55bf8:   910003fd    mov x29, sp
   55bfc:   a9024ff4    stp x20, x19, [sp, #32]
   55c00:   90fffda8    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   55c04:   aa0003f3    mov x19, x0
   55c08:   7200783f    tst w1, #0x7fffffff
   55c0c:   b900681f    str wzr, [x0, #104]
   55c10:   b9007002    str w2, [x0, #112]
   55c14:   fd44d100    ldr d0, [x8, #2464]
   55c18:   fd003000    str d0, [x0, #96]
   55c1c:   54000120    b.eq    55c40 <__libc_init@plt-0xae70>  // b.none
   55c20:   52801fe8    mov w8, #0xff                   // #255
   55c24:   6a415d08    ands    w8, w8, w1, lsr #23
   55c28:   1a881508    cinc    w8, w8, eq  // eq = none
   55c2c:   5101fd08    sub w8, w8, #0x7f
   55c30:   71005d14    subs    w20, w8, #0x17
   55c34:   5400012c    b.gt    55c58 <__libc_init@plt-0xae58>
   55c38:   2a1f03e8    mov w8, wzr
   55c3c:   1400000c    b   55c6c <__libc_init@plt-0xae44>
   55c40:   531f7c28    lsr w8, w1, #31
   55c44:   f9400bf5    ldr x21, [sp, #16]
   55c48:   3901b268    strb    w8, [x19, #108]
   55c4c:   a9424ff4    ldp x20, x19, [sp, #32]
   55c50:   a8c37bfd    ldp x29, x30, [sp], #48
   55c54:   d65f03c0    ret
   55c58:   71007d08    subs    w8, w8, #0x1f
   55c5c:   1a8833e9    csel    w9, wzr, w8, cc // cc = lo, ul, last
   55c60:   52800108    mov w8, #0x8                    // #8
   55c64:   1a883288    csel    w8, w20, w8, cc // cc = lo, ul, last
   55c68:   2a0903f4    mov w20, w9
   55c6c:   52a0100a    mov w10, #0x800000                  // #8388608
   55c70:   12005829    and w9, w1, #0x7fffff
   55c74:   3300582a    bfxil   w10, w1, #0, #23
   55c78:   72091c3f    tst w1, #0x7f800000
   55c7c:   1a8a0129    csel    w9, w9, w10, eq // eq = none
   55c80:   2a1f03eb    mov w11, wzr
   55c84:   1ac8212c    lsl w12, w9, w8
   55c88:   b9006a7f    str wzr, [x19, #104]
   55c8c:   3400022c    cbz w12, 55cd0 <__libc_init@plt-0xade0>
   55c90:   529999a9    mov w9, #0xcccd                 // #52429
   55c94:   12800008    mov w8, #0xffffffff             // #-1
   55c98:   72b99989    movk    w9, #0xcccc, lsl #16
   55c9c:   9ba97d8a    umull   x10, w12, w9
   55ca0:   d363fd4a    lsr x10, x10, #35
   55ca4:   0b0a094d    add w13, w10, w10, lsl #2
   55ca8:   6b0d059f    cmp w12, w13, lsl #1
   55cac:   540001a1    b.ne    55ce0 <__libc_init@plt-0xadd0>  // b.any
   55cb0:   1100056b    add w11, w11, #0x1
   55cb4:   7100259f    cmp w12, #0x9
   55cb8:   2a0a03ec    mov w12, w10
   55cbc:   b9006a6b    str w11, [x19, #104]
   55cc0:   54fffee8    b.hi    55c9c <__libc_init@plt-0xae14>  // b.pmore
   55cc4:   2a1f03e9    mov w9, wzr
   55cc8:   5280002a    mov w10, #0x1                       // #1
   55ccc:   1400000b    b   55cf8 <__libc_init@plt-0xadb8>
   55cd0:   2a1f03e9    mov w9, wzr
   55cd4:   5280002a    mov w10, #0x1                       // #1
   55cd8:   12800008    mov w8, #0xffffffff             // #-1
   55cdc:   14000007    b   55cf8 <__libc_init@plt-0xadb8>
   55ce0:   2a1f03ea    mov w10, wzr
   55ce4:   aa1f03e8    mov x8, xzr
   55ce8:   52800029    mov w9, #0x1                    // #1
   55cec:   2a0c03ec    mov w12, w12
   55cf0:   b9006269    str w9, [x19, #96]
   55cf4:   f900026c    str x12, [x19]
   55cf8:   531f7c2c    lsr w12, w1, #31
   55cfc:   7100069f    cmp w20, #0x1
   55d00:   3901b26c    strb    w12, [x19, #108]
   55d04:   5400066b    b.lt    55dd0 <__libc_init@plt-0xace0>  // b.tstop
   55d08:   b202e7ec    mov x12, #0xcccccccccccccccc        // #-3689348814741910324
   55d0c:   1100056b    add w11, w11, #0x1
   55d10:   f29999ac    movk    x12, #0xcccd
   55d14:   b200e7ed    mov x13, #0x3333333333333333        // #3689348814741910323
   55d18:   3700014a    tbnz    w10, #0, 55d40 <__libc_init@plt-0xad70>
   55d1c:   f940026e    ldr x14, [x19]
   55d20:   9b0c7dce    mul x14, x14, x12
   55d24:   eb0d01df    cmp x14, x13
   55d28:   54000168    b.hi    55d54 <__libc_init@plt-0xad5c>  // b.pmore
   55d2c:   340000a9    cbz w9, 55d40 <__libc_init@plt-0xad70>
   55d30:   f8687a6e    ldr x14, [x19, x8, lsl #3]
   55d34:   9bcc7dce    umulh   x14, x14, x12
   55d38:   d342fdce    lsr x14, x14, #2
   55d3c:   f8287a6e    str x14, [x19, x8, lsl #3]
   55d40:   b9006a6b    str w11, [x19, #104]
   55d44:   71000694    subs    w20, w20, #0x1
   55d48:   1100056b    add w11, w11, #0x1
   55d4c:   54fffe6c    b.gt    55d18 <__libc_init@plt-0xad98>
   55d50:   1400001f    b   55dcc <__libc_init@plt-0xace4>
   55d54:   7100269f    cmp w20, #0x9
   55d58:   54000123    b.cc    55d7c <__libc_init@plt-0xad34>  // b.lo, b.ul, b.last
   55d5c:   aa1303e0    mov x0, x19
   55d60:   2a1f03e1    mov w1, wzr
   55d64:   94000bcd    bl  58c98 <__libc_init@plt-0x7e18>
   55d68:   51002695    sub w21, w20, #0x9
   55d6c:   7100469f    cmp w20, #0x11
   55d70:   2a1503f4    mov w20, w21
   55d74:   54ffff48    b.hi    55d5c <__libc_init@plt-0xad54>  // b.pmore
   55d78:   14000002    b   55d80 <__libc_init@plt-0xad30>
   55d7c:   2a1403f5    mov w21, w20
   55d80:   71000ebf    cmp w21, #0x3
   55d84:   54000123    b.cc    55da8 <__libc_init@plt-0xad08>  // b.lo, b.ul, b.last
   55d88:   aa1303e0    mov x0, x19
   55d8c:   2a1f03e1    mov w1, wzr
   55d90:   94000bdd    bl  58d04 <__libc_init@plt-0x7dac>
   55d94:   51000ea8    sub w8, w21, #0x3
   55d98:   710016bf    cmp w21, #0x5
   55d9c:   2a0803f5    mov w21, w8
   55da0:   54ffff48    b.hi    55d88 <__libc_init@plt-0xad28>  // b.pmore
   55da4:   14000002    b   55dac <__libc_init@plt-0xad04>
   55da8:   2a1503e8    mov w8, w21
   55dac:   34000108    cbz w8, 55dcc <__libc_init@plt-0xace4>
   55db0:   11000514    add w20, w8, #0x1
   55db4:   aa1303e0    mov x0, x19
   55db8:   2a1f03e1    mov w1, wzr
   55dbc:   94000bed    bl  58d70 <__libc_init@plt-0x7d40>
   55dc0:   51000694    sub w20, w20, #0x1
   55dc4:   7100069f    cmp w20, #0x1
   55dc8:   54ffff68    b.hi    55db4 <__libc_init@plt-0xacfc>  // b.pmore
   55dcc:   2a1f03f4    mov w20, wzr
   55dd0:   4b1403e1    neg w1, w20
   55dd4:   aa1303e0    mov x0, x19
   55dd8:   94000c01    bl  58ddc <__libc_init@plt-0x7cd4>
   55ddc:   aa1303e0    mov x0, x19
   55de0:   f9400bf5    ldr x21, [sp, #16]
   55de4:   a9424ff4    ldp x20, x19, [sp, #32]
   55de8:   a8c37bfd    ldp x29, x30, [sp], #48
   55dec:   14000c46    b   58f04 <__libc_init@plt-0x7bac>
   55df0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   55df4:   a90157f6    stp x22, x21, [sp, #16]
   55df8:   910003fd    mov x29, sp
   55dfc:   a9024ff4    stp x20, x19, [sp, #32]
   55e00:   b9406828    ldr w8, [x1, #104]
   55e04:   aa0203f5    mov x21, x2
   55e08:   b9406809    ldr w9, [x0, #104]
   55e0c:   aa0103f4    mov x20, x1
   55e10:   b940684a    ldr w10, [x2, #104]
   55e14:   aa0003f3    mov x19, x0
   55e18:   6b09011f    cmp w8, w9
   55e1c:   1a89b10b    csel    w11, w8, w9, lt // lt = tstop
   55e20:   6b0b015f    cmp w10, w11
   55e24:   1a8bb156    csel    w22, w10, w11, lt   // lt = tstop
   55e28:   6b16013f    cmp w9, w22
   55e2c:   5400014d    b.le    55e54 <__libc_init@plt-0xac5c>
   55e30:   51000528    sub w8, w9, #0x1
   55e34:   aa1303e0    mov x0, x19
   55e38:   2a1f03e1    mov w1, wzr
   55e3c:   b9006a68    str w8, [x19, #104]
   55e40:   94000ca5    bl  590d4 <__libc_init@plt-0x79dc>
   55e44:   b9406a69    ldr w9, [x19, #104]
   55e48:   6b16013f    cmp w9, w22
   55e4c:   54ffff2c    b.gt    55e30 <__libc_init@plt-0xac80>
   55e50:   b9406a88    ldr w8, [x20, #104]
   55e54:   6b16011f    cmp w8, w22
   55e58:   5400018d    b.le    55e88 <__libc_init@plt-0xac28>
   55e5c:   51000508    sub w8, w8, #0x1
   55e60:   aa1403e0    mov x0, x20
   55e64:   2a1f03e1    mov w1, wzr
   55e68:   b9006a88    str w8, [x20, #104]
   55e6c:   94000c9a    bl  590d4 <__libc_init@plt-0x79dc>
   55e70:   17fffff8    b   55e50 <__libc_init@plt-0xac60>
   55e74:   51000508    sub w8, w8, #0x1
   55e78:   aa1503e0    mov x0, x21
   55e7c:   2a1f03e1    mov w1, wzr
   55e80:   b9006aa8    str w8, [x21, #104]
   55e84:   94000c94    bl  590d4 <__libc_init@plt-0x79dc>
   55e88:   b9406aa8    ldr w8, [x21, #104]
   55e8c:   6b16011f    cmp w8, w22
   55e90:   54ffff2c    b.gt    55e74 <__libc_init@plt-0xac3c>
   55e94:   aa1403e0    mov x0, x20
   55e98:   aa1303e1    mov x1, x19
   55e9c:   94000caa    bl  59144 <__libc_init@plt-0x796c>
   55ea0:   360000a0    tbz w0, #0, 55eb4 <__libc_init@plt-0xabfc>
   55ea4:   aa1403e0    mov x0, x20
   55ea8:   2a1f03e1    mov w1, wzr
   55eac:   52800022    mov w2, #0x1                    // #1
   55eb0:   94000c2d    bl  58f64 <__libc_init@plt-0x7b4c>
   55eb4:   aa1503e0    mov x0, x21
   55eb8:   aa1303e1    mov x1, x19
   55ebc:   94000ca2    bl  59144 <__libc_init@plt-0x796c>
   55ec0:   370001c0    tbnz    w0, #0, 55ef8 <__libc_init@plt-0xabb8>
   55ec4:   f94002a8    ldr x8, [x21]
   55ec8:   d1000509    sub x9, x8, #0x1
   55ecc:   f90002a9    str x9, [x21]
   55ed0:   b5000148    cbnz    x8, 55ef8 <__libc_init@plt-0xabb8>
   55ed4:   92b207e9    mov x9, #0xffffffff6fc0ffff     // #-2420047873
   55ed8:   910022a8    add x8, x21, #0x8
   55edc:   f2d0de49    movk    x9, #0x86f2, lsl #32
   55ee0:   f2e00469    movk    x9, #0x23, lsl #48
   55ee4:   f940010a    ldr x10, [x8]
   55ee8:   d100054b    sub x11, x10, #0x1
   55eec:   a93fad09    stp x9, x11, [x8, #-8]
   55ef0:   91002108    add x8, x8, #0x8
   55ef4:   b4ffff8a    cbz x10, 55ee4 <__libc_init@plt-0xabcc>
   55ef8:   b9406289    ldr w9, [x20, #96]
   55efc:   b94062a8    ldr w8, [x21, #96]
   55f00:   6b08013f    cmp w9, w8
   55f04:   5400016a    b.ge    55f30 <__libc_init@plt-0xab80>  // b.tcont
   55f08:   93407d28    sxtw    x8, w9
   55f0c:   1100050a    add w10, w8, #0x1
   55f10:   91000509    add x9, x8, #0x1
   55f14:   f8287a9f    str xzr, [x20, x8, lsl #3]
   55f18:   aa0903e8    mov x8, x9
   55f1c:   b900628a    str w10, [x20, #96]
   55f20:   b98062aa    ldrsw   x10, [x21, #96]
   55f24:   eb0a013f    cmp x9, x10
   55f28:   54ffff2b    b.lt    55f0c <__libc_init@plt-0xaba4>  // b.tstop
   55f2c:   2a0a03e8    mov w8, w10
   55f30:   6b09011f    cmp w8, w9
   55f34:   5400016a    b.ge    55f60 <__libc_init@plt-0xab50>  // b.tcont
   55f38:   93407d08    sxtw    x8, w8
   55f3c:   1100050a    add w10, w8, #0x1
   55f40:   91000509    add x9, x8, #0x1
   55f44:   f8287abf    str xzr, [x21, x8, lsl #3]
   55f48:   aa0903e8    mov x8, x9
   55f4c:   b90062aa    str w10, [x21, #96]
   55f50:   b980628a    ldrsw   x10, [x20, #96]
   55f54:   eb0a013f    cmp x9, x10
   55f58:   54ffff2b    b.lt    55f3c <__libc_init@plt-0xab74>  // b.tstop
   55f5c:   2a0903e8    mov w8, w9
   55f60:   71000509    subs    w9, w8, #0x1
   55f64:   5400018b    b.lt    55f94 <__libc_init@plt-0xab1c>  // b.tstop
   55f68:   aa1f03ea    mov x10, xzr
   55f6c:   cb28414b    sub x11, x10, w8, uxtw
   55f70:   0b0a012c    add w12, w9, w10
   55f74:   f86cda8d    ldr x13, [x20, w12, sxtw #3]
   55f78:   f86cdaac    ldr x12, [x21, w12, sxtw #3]
   55f7c:   eb0c01bf    cmp x13, x12
   55f80:   540000e1    b.ne    55f9c <__libc_init@plt-0xab14>  // b.any
   55f84:   d100054a    sub x10, x10, #0x1
   55f88:   eb0a017f    cmp x11, x10
   55f8c:   54ffff21    b.ne    55f70 <__libc_init@plt-0xab40>  // b.any
   55f90:   14000006    b   55fa8 <__libc_init@plt-0xab08>
   55f94:   2a1f03e9    mov w9, wzr
   55f98:   14000002    b   55fa0 <__libc_init@plt-0xab10>
   55f9c:   4b0a03e9    neg w9, w10
   55fa0:   6b08013f    cmp w9, w8
   55fa4:   540000a1    b.ne    55fb8 <__libc_init@plt-0xaaf8>  // b.any
   55fa8:   a9424ff4    ldp x20, x19, [sp, #32]
   55fac:   a94157f6    ldp x22, x21, [sp, #16]
   55fb0:   a8c37bfd    ldp x29, x30, [sp], #48
   55fb4:   d65f03c0    ret
   55fb8:   1100052d    add w13, w9, #0x1
   55fbc:   b9406a6b    ldr w11, [x19, #104]
   55fc0:   4b0d0109    sub w9, w8, w13
   55fc4:   aa1f03ea    mov x10, xzr
   55fc8:   0b091168    add w8, w11, w9, lsl #4
   55fcc:   b900626d    str w13, [x19, #96]
   55fd0:   b9006a68    str w8, [x19, #104]
   55fd4:   0b0a012b    add w11, w9, w10
   55fd8:   f86bdaab    ldr x11, [x21, w11, sxtw #3]
   55fdc:   f82a7a6b    str x11, [x19, x10, lsl #3]
   55fe0:   9100054a    add x10, x10, #0x1
   55fe4:   eb0a01bf    cmp x13, x10
   55fe8:   54ffff61    b.ne    55fd4 <__libc_init@plt-0xaadc>  // b.any
   55fec:   f940026e    ldr x14, [x19]
   55ff0:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   55ff4:   f29999ab    movk    x11, #0xcccd
   55ff8:   f869da89    ldr x9, [x20, w9, sxtw #3]
   55ffc:   9280012c    mov x12, #0xfffffffffffffff6        // #-10
   56000:   9bcb7dca    umulh   x10, x14, x11
   56004:   d343fd4a    lsr x10, x10, #3
   56008:   9bcb7d30    umulh   x16, x9, x11
   5600c:   9b0c394f    madd    x15, x10, x12, x14
   56010:   d343fe10    lsr x16, x16, #3
   56014:   f10001ff    cmp x15, #0x0
   56018:   fa4a1200    ccmp    x16, x10, #0x0, ne  // ne = any
   5601c:   54000440    b.eq    560a4 <__libc_init@plt-0xaa0c>  // b.none
   56020:   b2718bee    mov x14, #0x3ffffffff8000           // #1125899906809856
   56024:   910005ad    add x13, x13, #0x1
   56028:   f2b498ce    movk    x14, #0xa4c6, lsl #16
   5602c:   f2d1afce    movk    x14, #0x8d7e, lsl #32
   56030:   aa1f03f1    mov x17, xzr
   56034:   aa1003e9    mov x9, x16
   56038:   aa0d03ef    mov x15, x13
   5603c:   510009f0    sub w16, w15, #0x2
   56040:   9b0e7e31    mul x17, x17, x14
   56044:   d10005ef    sub x15, x15, #0x1
   56048:   f10005ff    cmp x15, #0x1
   5604c:   f8705a60    ldr x0, [x19, w16, uxtw #3]
   56050:   9bcb7c01    umulh   x1, x0, x11
   56054:   d343fc22    lsr x2, x1, #3
   56058:   8b410e21    add x1, x17, x1, lsr #3
   5605c:   9b0c0040    madd    x0, x2, x12, x0
   56060:   f8305a61    str x1, [x19, w16, uxtw #3]
   56064:   aa0003f1    mov x17, x0
   56068:   54fffea8    b.hi    5603c <__libc_init@plt-0xaa74>  // b.pmore
   5606c:   9bcb7d4f    umulh   x15, x10, x11
   56070:   11000508    add w8, w8, #0x1
   56074:   d343fdf1    lsr x17, x15, #3
   56078:   9b0c2a2f    madd    x15, x17, x12, x10
   5607c:   9bcb7d2a    umulh   x10, x9, x11
   56080:   d343fd50    lsr x16, x10, #3
   56084:   aa1103ea    mov x10, x17
   56088:   b4fffd4f    cbz x15, 56030 <__libc_init@plt-0xaa80>
   5608c:   aa1103ea    mov x10, x17
   56090:   eb11021f    cmp x16, x17
   56094:   54fffce1    b.ne    56030 <__libc_init@plt-0xaa80>  // b.any
   56098:   f940026e    ldr x14, [x19]
   5609c:   aa1103ea    mov x10, x17
   560a0:   b9006a68    str w8, [x19, #104]
   560a4:   52800148    mov w8, #0xa                    // #10
   560a8:   cb0903e9    neg x9, x9
   560ac:   aa1303e0    mov x0, x19
   560b0:   9b082548    madd    x8, x10, x8, x9
   560b4:   a94157f6    ldp x22, x21, [sp, #16]
   560b8:   8b0f0108    add x8, x8, x15
   560bc:   cb4805c8    sub x8, x14, x8, lsr #1
   560c0:   f9000268    str x8, [x19]
   560c4:   a9424ff4    ldp x20, x19, [sp, #32]
   560c8:   a8c37bfd    ldp x29, x30, [sp], #48
   560cc:   14000b8e    b   58f04 <__libc_init@plt-0x7bac>
   560d0:   d100c3ff    sub sp, sp, #0x30
   560d4:   a9027bfd    stp x29, x30, [sp, #32]
   560d8:   910083fd    add x29, sp, #0x20
   560dc:   d53bd049    mrs x9, tpidr_el0
   560e0:   5280006b    mov w11, #0x3                       // #3
   560e4:   f940152a    ldr x10, [x9, #40]
   560e8:   f81f83aa    stur    x10, [x29, #-8]
   560ec:   b980600a    ldrsw   x10, [x0, #96]
   560f0:   b37ced4b    bfi x11, x10, #4, #60
   560f4:   eb02017f    cmp x11, x2
   560f8:   540000c9    b.ls    56110 <__libc_init@plt-0xa9a0>  // b.plast
   560fc:   5280002a    mov w10, #0x1                       // #1
   56100:   a900fd1f    stp xzr, xzr, [x8, #8]
   56104:   f900011f    str xzr, [x8]
   56108:   b900150a    str w10, [x8, #20]
   5610c:   140000ac    b   563bc <__libc_init@plt-0xa6f4>
   56110:   3941b00a    ldrb    w10, [x0, #108]
   56114:   3400006a    cbz w10, 56120 <__libc_init@plt-0xa990>
   56118:   528005ab    mov w11, #0x2d                      // #45
   5611c:   14000004    b   5612c <__libc_init@plt-0xa984>
   56120:   aa0103ea    mov x10, x1
   56124:   36080083    tbz w3, #1, 56134 <__libc_init@plt-0xa97c>
   56128:   5280056b    mov w11, #0x2b                      // #43
   5612c:   aa0103ea    mov x10, x1
   56130:   3800154b    strb    w11, [x10], #1
   56134:   b940600d    ldr w13, [x0, #96]
   56138:   710005ac    subs    w12, w13, #0x1
   5613c:   540006ab    b.lt    56210 <__libc_init@plt-0xa8a0>  // b.tstop
   56140:   f940000b    ldr x11, [x0]
   56144:   b500014b    cbnz    x11, 5616c <__libc_init@plt-0xa944>
   56148:   5280002e    mov w14, #0x1                       // #1
   5614c:   aa0e03eb    mov x11, x14
   56150:   eb0e01bf    cmp x13, x14
   56154:   54000080    b.eq    56164 <__libc_init@plt-0xa94c>  // b.none
   56158:   f86b780f    ldr x15, [x0, x11, lsl #3]
   5615c:   9100056e    add x14, x11, #0x1
   56160:   b4ffff6f    cbz x15, 5614c <__libc_init@plt-0xa964>
   56164:   eb0d017f    cmp x11, x13
   56168:   54000542    b.cs    56210 <__libc_init@plt-0xa8a0>  // b.hs, b.nlast
   5616c:   f86cd802    ldr x2, [x0, w12, sxtw #3]
   56170:   d29eb86f    mov x15, #0xf5c3                    // #62915
   56174:   d000006c    adrp    x12, 64000 <strcmp@plt+0x3240>
   56178:   f2ab850f    movk    x15, #0x5c28, lsl #16
   5617c:   f2d851ef    movk    x15, #0xc28f, lsl #32
   56180:   12800c6b    mov w11, #0xffffff9c                // #-100
   56184:   910023f0    add x16, sp, #0x8
   56188:   1280002e    mov w14, #0xfffffffe                // #-2
   5618c:   f2e51eaf    movk    x15, #0x28f5, lsl #48
   56190:   f946118c    ldr x12, [x12, #3104]
   56194:   d342fc51    lsr x17, x2, #2
   56198:   110009ce    add w14, w14, #0x2
   5619c:   710039df    cmp w14, #0xe
   561a0:   9bcf7e31    umulh   x17, x17, x15
   561a4:   d342fe23    lsr x3, x17, #2
   561a8:   1b0b0871    madd    w17, w3, w11, w2
   561ac:   8b110182    add x2, x12, x17
   561b0:   8b110051    add x17, x2, x17
   561b4:   39400622    ldrb    w2, [x17, #1]
   561b8:   39400225    ldrb    w5, [x17]
   561bc:   91000a11    add x17, x16, #0x2
   561c0:   39000202    strb    w2, [x16]
   561c4:   aa0303e2    mov x2, x3
   561c8:   39000605    strb    w5, [x16, #1]
   561cc:   aa1103f0    mov x16, x17
   561d0:   54fffe23    b.cc    56194 <__libc_init@plt-0xa91c>  // b.lo, b.ul, b.last
   561d4:   910023ee    add x14, sp, #0x8
   561d8:   eb0e023f    cmp x17, x14
   561dc:   54000289    b.ls    5622c <__libc_init@plt-0xa884>  // b.plast
   561e0:   385ffe2f    ldrb    w15, [x17, #-1]!
   561e4:   7100c1ff    cmp w15, #0x30
   561e8:   54ffff80    b.eq    561d8 <__libc_init@plt-0xa8d8>  // b.none
   561ec:   9100062d    add x13, x17, #0x1
   561f0:   910023ef    add x15, sp, #0x8
   561f4:   aa0a03ee    mov x14, x10
   561f8:   385ffdb0    ldrb    w16, [x13, #-1]!
   561fc:   eb0f01bf    cmp x13, x15
   56200:   380015d0    strb    w16, [x14], #1
   56204:   54ffffa8    b.hi    561f8 <__libc_init@plt-0xa8b8>  // b.pmore
   56208:   b940600d    ldr w13, [x0, #96]
   5620c:   14000009    b   56230 <__libc_init@plt-0xa880>
   56210:   cb01014c    sub x12, x10, x1
   56214:   5280060b    mov w11, #0x30                      // #48
   56218:   9100058c    add x12, x12, #0x1
   5621c:   f900091f    str xzr, [x8, #16]
   56220:   7900014b    strh    w11, [x10]
   56224:   a9003101    stp x1, x12, [x8]
   56228:   14000065    b   563bc <__libc_init@plt-0xa6f4>
   5622c:   aa0a03ee    mov x14, x10
   56230:   710009ad    subs    w13, w13, #0x2
   56234:   5400036b    b.lt    562a0 <__libc_init@plt-0xa810>  // b.tstop
   56238:   d29eb870    mov x16, #0xf5c3                    // #62915
   5623c:   91003dcf    add x15, x14, #0xf
   56240:   f2ab8510    movk    x16, #0x5c28, lsl #16
   56244:   f2d851f0    movk    x16, #0xc28f, lsl #32
   56248:   f2e51eb0    movk    x16, #0x28f5, lsl #48
   5624c:   f86d7803    ldr x3, [x0, x13, lsl #3]
   56250:   910041ce    add x14, x14, #0x10
   56254:   12800031    mov w17, #0xfffffffe                // #-2
   56258:   aa0f03e2    mov x2, x15
   5625c:   d342fc65    lsr x5, x3, #2
   56260:   11000a31    add w17, w17, #0x2
   56264:   71003a3f    cmp w17, #0xe
   56268:   9bd07ca5    umulh   x5, x5, x16
   5626c:   d342fca5    lsr x5, x5, #2
   56270:   1b0b0ca3    madd    w3, w5, w11, w3
   56274:   8b030186    add x6, x12, x3
   56278:   786348c3    ldrh    w3, [x6, w3, uxtw]
   5627c:   781ff043    sturh   w3, [x2, #-1]
   56280:   d1000842    sub x2, x2, #0x2
   56284:   aa0503e3    mov x3, x5
   56288:   54fffea3    b.cc    5625c <__libc_init@plt-0xa854>  // b.lo, b.ul, b.last
   5628c:   d10005b1    sub x17, x13, #0x1
   56290:   f10001bf    cmp x13, #0x0
   56294:   910041ef    add x15, x15, #0x10
   56298:   aa1103ed    mov x13, x17
   5629c:   54fffd8c    b.gt    5624c <__libc_init@plt-0xa864>
   562a0:   b980680b    ldrsw   x11, [x0, #104]
   562a4:   910005cd    add x13, x14, #0x1
   562a8:   8b0b01cb    add x11, x14, x11
   562ac:   cb0a016b    sub x11, x11, x10
   562b0:   385fe1ac    ldurb   w12, [x13, #-2]
   562b4:   d10005ad    sub x13, x13, #0x1
   562b8:   7100c19f    cmp w12, #0x30
   562bc:   54ffffa0    b.eq    562b0 <__libc_init@plt-0xa800>  // b.none
   562c0:   8b24c14c    add x12, x10, w4, sxtw
   562c4:   7100009f    cmp w4, #0x0
   562c8:   9a8d018e    csel    x14, x12, x13, eq   // eq = none
   562cc:   eb0c01df    cmp x14, x12
   562d0:   540002a9    b.ls    56324 <__libc_init@plt-0xa78c>  // b.plast
   562d4:   b940700f    ldr w15, [x0, #112]
   562d8:   5280004d    mov w13, #0x2                       // #2
   562dc:   710011ff    cmp w15, #0x4
   562e0:   54000668    b.hi    563ac <__libc_init@plt-0xa704>  // b.pmore
   562e4:   d503201f    nop
   562e8:   50dbf690    adr x16, e1ba <__libc_init@plt-0x528f6>
   562ec:   10000091    adr x17, 562fc <__libc_init@plt-0xa7b4>
   562f0:   386f6a02    ldrb    w2, [x16, x15]
   562f4:   8b020a31    add x17, x17, x2, lsl #2
   562f8:   d61f0220    br  x17
   562fc:   3940018d    ldrb    w13, [x12]
   56300:   7100d5bf    cmp w13, #0x35
   56304:   54000228    b.hi    56348 <__libc_init@plt-0xa768>  // b.pmore
   56308:   54000181    b.ne    56338 <__libc_init@plt-0xa778>  // b.any
   5630c:   9100058d    add x13, x12, #0x1
   56310:   eb0d01df    cmp x14, x13
   56314:   540001a8    b.hi    56348 <__libc_init@plt-0xa768>  // b.pmore
   56318:   385ff18d    ldurb   w13, [x12, #-1]
   5631c:   360000ed    tbz w13, #0, 56338 <__libc_init@plt-0xa778>
   56320:   1400000a    b   56348 <__libc_init@plt-0xa768>
   56324:   2a1f03ed    mov w13, wzr
   56328:   aa0e03ec    mov x12, x14
   5632c:   14000020    b   563ac <__libc_init@plt-0xa704>
   56330:   3941b00d    ldrb    w13, [x0, #108]
   56334:   340000ad    cbz w13, 56348 <__libc_init@plt-0xa768>
   56338:   5280004d    mov w13, #0x2                       // #2
   5633c:   1400001c    b   563ac <__libc_init@plt-0xa704>
   56340:   3941b00d    ldrb    w13, [x0, #108]
   56344:   34ffffad    cbz w13, 56338 <__libc_init@plt-0xa778>
   56348:   93407c8e    sxtw    x14, w4
   5634c:   aa0e03ed    mov x13, x14
   56350:   8b0e014c    add x12, x10, x14
   56354:   eb0a019f    cmp x12, x10
   56358:   540000a9    b.ls    5636c <__libc_init@plt-0xa744>  // b.plast
   5635c:   385ff18f    ldurb   w15, [x12, #-1]
   56360:   d10005ae    sub x14, x13, #0x1
   56364:   7100e5ff    cmp w15, #0x39
   56368:   54ffff20    b.eq    5634c <__libc_init@plt-0xa764>  // b.none
   5636c:   b400016d    cbz x13, 56398 <__libc_init@plt-0xa718>
   56370:   8b0d014a    add x10, x10, x13
   56374:   385ff14d    ldurb   w13, [x10, #-1]
   56378:   110005ae    add w14, w13, #0x1
   5637c:   5280004d    mov w13, #0x2                       // #2
   56380:   381ff14e    sturb   w14, [x10, #-1]
   56384:   1400000a    b   563ac <__libc_init@plt-0xa704>
   56388:   3940018d    ldrb    w13, [x12]
   5638c:   7100d1bf    cmp w13, #0x34
   56390:   54fffd49    b.ls    56338 <__libc_init@plt-0xa778>  // b.plast
   56394:   17ffffed    b   56348 <__libc_init@plt-0xa768>
   56398:   5280062c    mov w12, #0x31                      // #49
   5639c:   1100056b    add w11, w11, #0x1
   563a0:   5280004d    mov w13, #0x2                       // #2
   563a4:   3800154c    strb    w12, [x10], #1
   563a8:   aa0a03ec    mov x12, x10
   563ac:   cb01018a    sub x10, x12, x1
   563b0:   3900019f    strb    wzr, [x12]
   563b4:   2902350b    stp w11, w13, [x8, #16]
   563b8:   a9002901    stp x1, x10, [x8]
   563bc:   f9401528    ldr x8, [x9, #40]
   563c0:   f85f83a9    ldur    x9, [x29, #-8]
   563c4:   eb09011f    cmp x8, x9
   563c8:   54000081    b.ne    563d8 <__libc_init@plt-0xa6d8>  // b.any
   563cc:   a9427bfd    ldp x29, x30, [sp, #32]
   563d0:   9100c3ff    add sp, sp, #0x30
   563d4:   d65f03c0    ret
   563d8:   940029da    bl  60b40 <__stack_chk_fail@plt>
   563dc:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   563e0:   a9016ffc    stp x28, x27, [sp, #16]
   563e4:   910003fd    mov x29, sp
   563e8:   a90267fa    stp x26, x25, [sp, #32]
   563ec:   a9035ff8    stp x24, x23, [sp, #48]
   563f0:   a90457f6    stp x22, x21, [sp, #64]
   563f4:   a9054ff4    stp x20, x19, [sp, #80]
   563f8:   d11b83ff    sub sp, sp, #0x6e0
   563fc:   d53bd05a    mrs x26, tpidr_el0
   56400:   aa0503f9    mov x25, x5
   56404:   2a0403f8    mov w24, w4
   56408:   2a0303f5    mov w21, w3
   5640c:   2a0203f4    mov w20, w2
   56410:   aa0103f6    mov x22, x1
   56414:   aa0003f7    mov x23, x0
   56418:   aa0803f3    mov x19, x8
   5641c:   f9401748    ldr x8, [x26, #40]
   56420:   aa2503e9    mvn x9, x5
   56424:   f24c293f    tst x9, #0x7ff0000000000000
   56428:   f81f83a8    stur    x8, [x29, #-8]
   5642c:   54000161    b.ne    56458 <__libc_init@plt-0xa658>  // b.any
   56430:   9240cf28    and x8, x25, #0xfffffffffffff
   56434:   b4000128    cbz x8, 56458 <__libc_init@plt-0xa658>
   56438:   f0fffd88    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   5643c:   d503201f    nop
   56440:   10da0c89    adr x9, a5d0 <__libc_init@plt-0x564e0>
   56444:   5280006a    mov w10, #0x3                       // #3
   56448:   fd44c900    ldr d0, [x8, #2448]
   5644c:   a9002a69    stp x9, x10, [x19]
   56450:   fd000a60    str d0, [x19, #16]
   56454:   14000031    b   56518 <__libc_init@plt-0xa598>
   56458:   9240fb3b    and x27, x25, #0x7fffffffffffffff
   5645c:   d2effe08    mov x8, #0x7ff0000000000000     // #9218868437227405312
   56460:   eb08037f    cmp x27, x8
   56464:   540000e1    b.ne    56480 <__libc_init@plt-0xa630>  // b.any
   56468:   b7f80479    tbnz    x25, #63, 564f4 <__libc_init@plt-0xa5bc>
   5646c:   370804d4    tbnz    w20, #1, 56504 <__libc_init@plt-0xa5ac>
   56470:   90fffda9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   56474:   52800068    mov w8, #0x3                    // #3
   56478:   91313129    add x9, x9, #0xc4c
   5647c:   14000025    b   56510 <__libc_init@plt-0xa5a0>
   56480:   911243e0    add x0, sp, #0x490
   56484:   aa1903e1    mov x1, x25
   56488:   2a1803e2    mov w2, w24
   5648c:   94000030    bl  5654c <__libc_init@plt-0xa564>
   56490:   36000234    tbz w20, #0, 564d4 <__libc_init@plt-0xa5dc>
   56494:   b400021b    cbz x27, 564d4 <__libc_init@plt-0xa5dc>
   56498:   d1000721    sub x1, x25, #0x1
   5649c:   910923e0    add x0, sp, #0x248
   564a0:   2a1803e2    mov w2, w24
   564a4:   92f00208    mov x8, #0x7fefffffffffffff     // #9218868437227405311
   564a8:   eb08037f    cmp x27, x8
   564ac:   9a990739    cinc    x25, x25, ne    // ne = any
   564b0:   94000027    bl  5654c <__libc_init@plt-0xa564>
   564b4:   910003e0    mov x0, sp
   564b8:   aa1903e1    mov x1, x25
   564bc:   2a1803e2    mov w2, w24
   564c0:   94000023    bl  5654c <__libc_init@plt-0xa564>
   564c4:   911243e0    add x0, sp, #0x490
   564c8:   910923e1    add x1, sp, #0x248
   564cc:   910003e2    mov x2, sp
   564d0:   94000099    bl  56734 <__libc_init@plt-0xa37c>
   564d4:   911243e0    add x0, sp, #0x490
   564d8:   aa1303e8    mov x8, x19
   564dc:   aa1703e1    mov x1, x23
   564e0:   aa1603e2    mov x2, x22
   564e4:   2a1403e3    mov w3, w20
   564e8:   2a1503e4    mov w4, w21
   564ec:   9400014a    bl  56a14 <__libc_init@plt-0xa09c>
   564f0:   1400000a    b   56518 <__libc_init@plt-0xa598>
   564f4:   f0fffda9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   564f8:   52800088    mov w8, #0x4                    // #4
   564fc:   911a2d29    add x9, x9, #0x68b
   56500:   14000004    b   56510 <__libc_init@plt-0xa5a0>
   56504:   d0fffda9    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   56508:   52800088    mov w8, #0x4                    // #4
   5650c:   913a3529    add x9, x9, #0xe8d
   56510:   a9002269    stp x9, x8, [x19]
   56514:   f9000a7f    str xzr, [x19, #16]
   56518:   f9401748    ldr x8, [x26, #40]
   5651c:   f85f83a9    ldur    x9, [x29, #-8]
   56520:   eb09011f    cmp x8, x9
   56524:   54000121    b.ne    56548 <__libc_init@plt-0xa568>  // b.any
   56528:   911b83ff    add sp, sp, #0x6e0
   5652c:   a9454ff4    ldp x20, x19, [sp, #80]
   56530:   a94457f6    ldp x22, x21, [sp, #64]
   56534:   a9435ff8    ldp x24, x23, [sp, #48]
   56538:   a94267fa    ldp x26, x25, [sp, #32]
   5653c:   a9416ffc    ldp x28, x27, [sp, #16]
   56540:   a8c67bfd    ldp x29, x30, [sp], #96
   56544:   d65f03c0    ret
   56548:   9400297e    bl  60b40 <__stack_chk_fail@plt>
   5654c:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   56550:   f9000bf5    str x21, [sp, #16]
   56554:   910003fd    mov x29, sp
   56558:   a9024ff4    stp x20, x19, [sp, #32]
   5655c:   f0fffd88    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   56560:   aa0003f3    mov x19, x0
   56564:   f240f83f    tst x1, #0x7fffffffffffffff
   56568:   b902381f    str wzr, [x0, #568]
   5656c:   3908f01f    strb    wzr, [x0, #572]
   56570:   fd44c500    ldr d0, [x8, #2440]
   56574:   b9024002    str w2, [x0, #576]
   56578:   fd011800    str d0, [x0, #560]
   5657c:   54000140    b.eq    565a4 <__libc_init@plt-0xa50c>  // b.none
   56580:   d374fc28    lsr x8, x1, #52
   56584:   72002908    ands    w8, w8, #0x7ff
   56588:   1a881508    cinc    w8, w8, eq  // eq = none
   5658c:   510ffd09    sub w9, w8, #0x3ff
   56590:   7100d128    subs    w8, w9, #0x34
   56594:   5400014c    b.gt    565bc <__libc_init@plt-0xa4f4>
   56598:   2a0803f4    mov w20, w8
   5659c:   aa1f03e8    mov x8, xzr
   565a0:   1400000d    b   565d4 <__libc_init@plt-0xa4dc>
   565a4:   d37ffc28    lsr x8, x1, #63
   565a8:   f9400bf5    ldr x21, [sp, #16]
   565ac:   3908f268    strb    w8, [x19, #572]
   565b0:   a9424ff4    ldp x20, x19, [sp, #32]
   565b4:   a8c37bfd    ldp x29, x30, [sp], #48
   565b8:   d65f03c0    ret
   565bc:   7100f93f    cmp w9, #0x3e
   565c0:   54000068    b.hi    565cc <__libc_init@plt-0xa4e4>  // b.pmore
   565c4:   2a1f03f4    mov w20, wzr
   565c8:   14000003    b   565d4 <__libc_init@plt-0xa4dc>
   565cc:   5100fd34    sub w20, w9, #0x3f
   565d0:   52800168    mov w8, #0xb                    // #11
   565d4:   d2e0020a    mov x10, #0x10000000000000          // #4503599627370496
   565d8:   9240cc29    and x9, x1, #0xfffffffffffff
   565dc:   b340cc2a    bfxil   x10, x1, #0, #52
   565e0:   f24c283f    tst x1, #0x7ff0000000000000
   565e4:   9a8a0129    csel    x9, x9, x10, eq // eq = none
   565e8:   d37ffc35    lsr x21, x1, #63
   565ec:   9ac82121    lsl x1, x9, x8
   565f0:   aa1303e0    mov x0, x19
   565f4:   94000b22    bl  5927c <__libc_init@plt-0x7834>
   565f8:   7100069f    cmp w20, #0x1
   565fc:   3908f275    strb    w21, [x19, #572]
   56600:   540008ab    b.lt    56714 <__libc_init@plt-0xa39c>  // b.tstop
   56604:   b9423268    ldr w8, [x19, #560]
   56608:   d2a931ad    mov x13, #0x498d0000                // #1233977344
   5660c:   b202e7ea    mov x10, #0xcccccccccccccccc        // #-3689348814741910324
   56610:   f2c35fad    movk    x13, #0x1afd, lsl #32
   56614:   b9423a69    ldr w9, [x19, #568]
   56618:   f29999aa    movk    x10, #0xcccd
   5661c:   9100050b    add x11, x8, #0x1
   56620:   b200e7ec    mov x12, #0x3333333333333333        // #3689348814741910323
   56624:   f2e000ed    movk    x13, #0x7, lsl #48
   56628:   340002e8    cbz w8, 56684 <__libc_init@plt-0xa42c>
   5662c:   f940026e    ldr x14, [x19]
   56630:   9b0a7dce    mul x14, x14, x10
   56634:   eb0c01df    cmp x14, x12
   56638:   54000308    b.hi    56698 <__libc_init@plt-0xa418>  // b.pmore
   5663c:   7100051f    cmp w8, #0x1
   56640:   5400022b    b.lt    56684 <__libc_init@plt-0xa42c>  // b.tstop
   56644:   aa1f03ef    mov x15, xzr
   56648:   aa0b03ee    mov x14, x11
   5664c:   510009d0    sub w16, w14, #0x2
   56650:   9b0d7def    mul x15, x15, x13
   56654:   d10005ce    sub x14, x14, #0x1
   56658:   f10005df    cmp x14, #0x1
   5665c:   f8705a71    ldr x17, [x19, w16, uxtw #3]
   56660:   9bca7e20    umulh   x0, x17, x10
   56664:   d342fc01    lsr x1, x0, #2
   56668:   d37ef421    lsl x1, x1, #2
   5666c:   8b400821    add x1, x1, x0, lsr #2
   56670:   8b4009e0    add x0, x15, x0, lsr #2
   56674:   cb010231    sub x17, x17, x1
   56678:   aa1103ef    mov x15, x17
   5667c:   f8305a60    str x0, [x19, w16, uxtw #3]
   56680:   54fffe68    b.hi    5664c <__libc_init@plt-0xa464>  // b.pmore
   56684:   11000529    add w9, w9, #0x1
   56688:   71000694    subs    w20, w20, #0x1
   5668c:   b9023a69    str w9, [x19, #568]
   56690:   54fffccc    b.gt    56628 <__libc_init@plt-0xa488>
   56694:   1400001f    b   56710 <__libc_init@plt-0xa3a0>
   56698:   7100269f    cmp w20, #0x9
   5669c:   54000123    b.cc    566c0 <__libc_init@plt-0xa3f0>  // b.lo, b.ul, b.last
   566a0:   aa1303e0    mov x0, x19
   566a4:   2a1f03e1    mov w1, wzr
   566a8:   94000b26    bl  59340 <__libc_init@plt-0x7770>
   566ac:   51002695    sub w21, w20, #0x9
   566b0:   7100469f    cmp w20, #0x11
   566b4:   2a1503f4    mov w20, w21
   566b8:   54ffff48    b.hi    566a0 <__libc_init@plt-0xa410>  // b.pmore
   566bc:   14000002    b   566c4 <__libc_init@plt-0xa3ec>
   566c0:   2a1403f5    mov w21, w20
   566c4:   71000ebf    cmp w21, #0x3
   566c8:   54000123    b.cc    566ec <__libc_init@plt-0xa3c4>  // b.lo, b.ul, b.last
   566cc:   aa1303e0    mov x0, x19
   566d0:   2a1f03e1    mov w1, wzr
   566d4:   94000b36    bl  593ac <__libc_init@plt-0x7704>
   566d8:   51000ea8    sub w8, w21, #0x3
   566dc:   710016bf    cmp w21, #0x5
   566e0:   2a0803f5    mov w21, w8
   566e4:   54ffff48    b.hi    566cc <__libc_init@plt-0xa3e4>  // b.pmore
   566e8:   14000002    b   566f0 <__libc_init@plt-0xa3c0>
   566ec:   2a1503e8    mov w8, w21
   566f0:   34000108    cbz w8, 56710 <__libc_init@plt-0xa3a0>
   566f4:   11000514    add w20, w8, #0x1
   566f8:   aa1303e0    mov x0, x19
   566fc:   2a1f03e1    mov w1, wzr
   56700:   94000b46    bl  59418 <__libc_init@plt-0x7698>
   56704:   51000694    sub w20, w20, #0x1
   56708:   7100069f    cmp w20, #0x1
   5670c:   54ffff68    b.hi    566f8 <__libc_init@plt-0xa3b8>  // b.pmore
   56710:   2a1f03f4    mov w20, wzr
   56714:   4b1403e1    neg w1, w20
   56718:   aa1303e0    mov x0, x19
   5671c:   94000b5a    bl  59484 <__libc_init@plt-0x762c>
   56720:   aa1303e0    mov x0, x19
   56724:   f9400bf5    ldr x21, [sp, #16]
   56728:   a9424ff4    ldp x20, x19, [sp, #32]
   5672c:   a8c37bfd    ldp x29, x30, [sp], #48
   56730:   14000ba0    b   595b0 <__libc_init@plt-0x7500>
   56734:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   56738:   a90157f6    stp x22, x21, [sp, #16]
   5673c:   910003fd    mov x29, sp
   56740:   a9024ff4    stp x20, x19, [sp, #32]
   56744:   b9423828    ldr w8, [x1, #568]
   56748:   aa0203f5    mov x21, x2
   5674c:   b9423809    ldr w9, [x0, #568]
   56750:   aa0103f4    mov x20, x1
   56754:   b942384a    ldr w10, [x2, #568]
   56758:   aa0003f3    mov x19, x0
   5675c:   6b09011f    cmp w8, w9
   56760:   1a89b10b    csel    w11, w8, w9, lt // lt = tstop
   56764:   6b0b015f    cmp w10, w11
   56768:   1a8bb156    csel    w22, w10, w11, lt   // lt = tstop
   5676c:   6b16013f    cmp w9, w22
   56770:   5400014d    b.le    56798 <__libc_init@plt-0xa318>
   56774:   51000528    sub w8, w9, #0x1
   56778:   aa1303e0    mov x0, x19
   5677c:   2a1f03e1    mov w1, wzr
   56780:   b9023a68    str w8, [x19, #568]
   56784:   94000c00    bl  59784 <__libc_init@plt-0x732c>
   56788:   b9423a69    ldr w9, [x19, #568]
   5678c:   6b16013f    cmp w9, w22
   56790:   54ffff2c    b.gt    56774 <__libc_init@plt-0xa33c>
   56794:   b9423a88    ldr w8, [x20, #568]
   56798:   6b16011f    cmp w8, w22
   5679c:   5400018d    b.le    567cc <__libc_init@plt-0xa2e4>
   567a0:   51000508    sub w8, w8, #0x1
   567a4:   aa1403e0    mov x0, x20
   567a8:   2a1f03e1    mov w1, wzr
   567ac:   b9023a88    str w8, [x20, #568]
   567b0:   94000bf5    bl  59784 <__libc_init@plt-0x732c>
   567b4:   17fffff8    b   56794 <__libc_init@plt-0xa31c>
   567b8:   51000508    sub w8, w8, #0x1
   567bc:   aa1503e0    mov x0, x21
   567c0:   2a1f03e1    mov w1, wzr
   567c4:   b9023aa8    str w8, [x21, #568]
   567c8:   94000bef    bl  59784 <__libc_init@plt-0x732c>
   567cc:   b9423aa8    ldr w8, [x21, #568]
   567d0:   6b16011f    cmp w8, w22
   567d4:   54ffff2c    b.gt    567b8 <__libc_init@plt-0xa2f8>
   567d8:   aa1403e0    mov x0, x20
   567dc:   aa1303e1    mov x1, x19
   567e0:   94000c05    bl  597f4 <__libc_init@plt-0x72bc>
   567e4:   360000a0    tbz w0, #0, 567f8 <__libc_init@plt-0xa2b8>
   567e8:   aa1403e0    mov x0, x20
   567ec:   2a1f03e1    mov w1, wzr
   567f0:   52800022    mov w2, #0x1                    // #1
   567f4:   94000b87    bl  59610 <__libc_init@plt-0x74a0>
   567f8:   aa1503e0    mov x0, x21
   567fc:   aa1303e1    mov x1, x19
   56800:   94000bfd    bl  597f4 <__libc_init@plt-0x72bc>
   56804:   370001c0    tbnz    w0, #0, 5683c <__libc_init@plt-0xa274>
   56808:   f94002a8    ldr x8, [x21]
   5680c:   d1000509    sub x9, x8, #0x1
   56810:   f90002a9    str x9, [x21]
   56814:   b5000148    cbnz    x8, 5683c <__libc_init@plt-0xa274>
   56818:   92b207e9    mov x9, #0xffffffff6fc0ffff     // #-2420047873
   5681c:   910022a8    add x8, x21, #0x8
   56820:   f2d0de49    movk    x9, #0x86f2, lsl #32
   56824:   f2e00469    movk    x9, #0x23, lsl #48
   56828:   f940010a    ldr x10, [x8]
   5682c:   d100054b    sub x11, x10, #0x1
   56830:   a93fad09    stp x9, x11, [x8, #-8]
   56834:   91002108    add x8, x8, #0x8
   56838:   b4ffff8a    cbz x10, 56828 <__libc_init@plt-0xa288>
   5683c:   b9423289    ldr w9, [x20, #560]
   56840:   b94232a8    ldr w8, [x21, #560]
   56844:   6b08013f    cmp w9, w8
   56848:   5400016a    b.ge    56874 <__libc_init@plt-0xa23c>  // b.tcont
   5684c:   93407d28    sxtw    x8, w9
   56850:   1100050a    add w10, w8, #0x1
   56854:   91000509    add x9, x8, #0x1
   56858:   f8287a9f    str xzr, [x20, x8, lsl #3]
   5685c:   aa0903e8    mov x8, x9
   56860:   b902328a    str w10, [x20, #560]
   56864:   b98232aa    ldrsw   x10, [x21, #560]
   56868:   eb0a013f    cmp x9, x10
   5686c:   54ffff2b    b.lt    56850 <__libc_init@plt-0xa260>  // b.tstop
   56870:   2a0a03e8    mov w8, w10
   56874:   6b09011f    cmp w8, w9
   56878:   5400016a    b.ge    568a4 <__libc_init@plt-0xa20c>  // b.tcont
   5687c:   93407d08    sxtw    x8, w8
   56880:   1100050a    add w10, w8, #0x1
   56884:   91000509    add x9, x8, #0x1
   56888:   f8287abf    str xzr, [x21, x8, lsl #3]
   5688c:   aa0903e8    mov x8, x9
   56890:   b90232aa    str w10, [x21, #560]
   56894:   b982328a    ldrsw   x10, [x20, #560]
   56898:   eb0a013f    cmp x9, x10
   5689c:   54ffff2b    b.lt    56880 <__libc_init@plt-0xa230>  // b.tstop
   568a0:   2a0903e8    mov w8, w9
   568a4:   71000509    subs    w9, w8, #0x1
   568a8:   5400018b    b.lt    568d8 <__libc_init@plt-0xa1d8>  // b.tstop
   568ac:   aa1f03ea    mov x10, xzr
   568b0:   cb28414b    sub x11, x10, w8, uxtw
   568b4:   0b0a012c    add w12, w9, w10
   568b8:   f86cda8d    ldr x13, [x20, w12, sxtw #3]
   568bc:   f86cdaac    ldr x12, [x21, w12, sxtw #3]
   568c0:   eb0c01bf    cmp x13, x12
   568c4:   540000e1    b.ne    568e0 <__libc_init@plt-0xa1d0>  // b.any
   568c8:   d100054a    sub x10, x10, #0x1
   568cc:   eb0a017f    cmp x11, x10
   568d0:   54ffff21    b.ne    568b4 <__libc_init@plt-0xa1fc>  // b.any
   568d4:   14000006    b   568ec <__libc_init@plt-0xa1c4>
   568d8:   2a1f03e9    mov w9, wzr
   568dc:   14000002    b   568e4 <__libc_init@plt-0xa1cc>
   568e0:   4b0a03e9    neg w9, w10
   568e4:   6b08013f    cmp w9, w8
   568e8:   540000a1    b.ne    568fc <__libc_init@plt-0xa1b4>  // b.any
   568ec:   a9424ff4    ldp x20, x19, [sp, #32]
   568f0:   a94157f6    ldp x22, x21, [sp, #16]
   568f4:   a8c37bfd    ldp x29, x30, [sp], #48
   568f8:   d65f03c0    ret
   568fc:   1100052d    add w13, w9, #0x1
   56900:   b9423a6b    ldr w11, [x19, #568]
   56904:   4b0d0109    sub w9, w8, w13
   56908:   aa1f03ea    mov x10, xzr
   5690c:   0b091168    add w8, w11, w9, lsl #4
   56910:   b902326d    str w13, [x19, #560]
   56914:   b9023a68    str w8, [x19, #568]
   56918:   0b0a012b    add w11, w9, w10
   5691c:   f86bdaab    ldr x11, [x21, w11, sxtw #3]
   56920:   f82a7a6b    str x11, [x19, x10, lsl #3]
   56924:   9100054a    add x10, x10, #0x1
   56928:   eb0a01bf    cmp x13, x10
   5692c:   54ffff61    b.ne    56918 <__libc_init@plt-0xa198>  // b.any
   56930:   f940026e    ldr x14, [x19]
   56934:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   56938:   f29999ab    movk    x11, #0xcccd
   5693c:   f869da89    ldr x9, [x20, w9, sxtw #3]
   56940:   9280012c    mov x12, #0xfffffffffffffff6        // #-10
   56944:   9bcb7dca    umulh   x10, x14, x11
   56948:   d343fd4a    lsr x10, x10, #3
   5694c:   9bcb7d30    umulh   x16, x9, x11
   56950:   9b0c394f    madd    x15, x10, x12, x14
   56954:   d343fe10    lsr x16, x16, #3
   56958:   f10001ff    cmp x15, #0x0
   5695c:   fa4a1200    ccmp    x16, x10, #0x0, ne  // ne = any
   56960:   54000440    b.eq    569e8 <__libc_init@plt-0xa0c8>  // b.none
   56964:   b2718bee    mov x14, #0x3ffffffff8000           // #1125899906809856
   56968:   910005ad    add x13, x13, #0x1
   5696c:   f2b498ce    movk    x14, #0xa4c6, lsl #16
   56970:   f2d1afce    movk    x14, #0x8d7e, lsl #32
   56974:   aa1f03f1    mov x17, xzr
   56978:   aa1003e9    mov x9, x16
   5697c:   aa0d03ef    mov x15, x13
   56980:   510009f0    sub w16, w15, #0x2
   56984:   9b0e7e31    mul x17, x17, x14
   56988:   d10005ef    sub x15, x15, #0x1
   5698c:   f10005ff    cmp x15, #0x1
   56990:   f8705a60    ldr x0, [x19, w16, uxtw #3]
   56994:   9bcb7c01    umulh   x1, x0, x11
   56998:   d343fc22    lsr x2, x1, #3
   5699c:   8b410e21    add x1, x17, x1, lsr #3
   569a0:   9b0c0040    madd    x0, x2, x12, x0
   569a4:   f8305a61    str x1, [x19, w16, uxtw #3]
   569a8:   aa0003f1    mov x17, x0
   569ac:   54fffea8    b.hi    56980 <__libc_init@plt-0xa130>  // b.pmore
   569b0:   9bcb7d4f    umulh   x15, x10, x11
   569b4:   11000508    add w8, w8, #0x1
   569b8:   d343fdf1    lsr x17, x15, #3
   569bc:   9b0c2a2f    madd    x15, x17, x12, x10
   569c0:   9bcb7d2a    umulh   x10, x9, x11
   569c4:   d343fd50    lsr x16, x10, #3
   569c8:   aa1103ea    mov x10, x17
   569cc:   b4fffd4f    cbz x15, 56974 <__libc_init@plt-0xa13c>
   569d0:   aa1103ea    mov x10, x17
   569d4:   eb11021f    cmp x16, x17
   569d8:   54fffce1    b.ne    56974 <__libc_init@plt-0xa13c>  // b.any
   569dc:   f940026e    ldr x14, [x19]
   569e0:   aa1103ea    mov x10, x17
   569e4:   b9023a68    str w8, [x19, #568]
   569e8:   52800148    mov w8, #0xa                    // #10
   569ec:   cb0903e9    neg x9, x9
   569f0:   aa1303e0    mov x0, x19
   569f4:   9b082548    madd    x8, x10, x8, x9
   569f8:   a94157f6    ldp x22, x21, [sp, #16]
   569fc:   8b0f0108    add x8, x8, x15
   56a00:   cb4805c8    sub x8, x14, x8, lsr #1
   56a04:   f9000268    str x8, [x19]
   56a08:   a9424ff4    ldp x20, x19, [sp, #32]
   56a0c:   a8c37bfd    ldp x29, x30, [sp], #48
   56a10:   14000ae8    b   595b0 <__libc_init@plt-0x7500>
   56a14:   d100c3ff    sub sp, sp, #0x30
   56a18:   a9027bfd    stp x29, x30, [sp, #32]
   56a1c:   910083fd    add x29, sp, #0x20
   56a20:   d53bd049    mrs x9, tpidr_el0
   56a24:   5280006b    mov w11, #0x3                       // #3
   56a28:   f940152a    ldr x10, [x9, #40]
   56a2c:   f81f83aa    stur    x10, [x29, #-8]
   56a30:   b982300a    ldrsw   x10, [x0, #560]
   56a34:   b37ced4b    bfi x11, x10, #4, #60
   56a38:   eb02017f    cmp x11, x2
   56a3c:   540000c9    b.ls    56a54 <__libc_init@plt-0xa05c>  // b.plast
   56a40:   5280002a    mov w10, #0x1                       // #1
   56a44:   a900fd1f    stp xzr, xzr, [x8, #8]
   56a48:   f900011f    str xzr, [x8]
   56a4c:   b900150a    str w10, [x8, #20]
   56a50:   140000ac    b   56d00 <__libc_init@plt-0x9db0>
   56a54:   3948f00a    ldrb    w10, [x0, #572]
   56a58:   3400006a    cbz w10, 56a64 <__libc_init@plt-0xa04c>
   56a5c:   528005ab    mov w11, #0x2d                      // #45
   56a60:   14000004    b   56a70 <__libc_init@plt-0xa040>
   56a64:   aa0103ea    mov x10, x1
   56a68:   36080083    tbz w3, #1, 56a78 <__libc_init@plt-0xa038>
   56a6c:   5280056b    mov w11, #0x2b                      // #43
   56a70:   aa0103ea    mov x10, x1
   56a74:   3800154b    strb    w11, [x10], #1
   56a78:   b942300d    ldr w13, [x0, #560]
   56a7c:   710005ac    subs    w12, w13, #0x1
   56a80:   540006ab    b.lt    56b54 <__libc_init@plt-0x9f5c>  // b.tstop
   56a84:   f940000b    ldr x11, [x0]
   56a88:   b500014b    cbnz    x11, 56ab0 <__libc_init@plt-0xa000>
   56a8c:   5280002e    mov w14, #0x1                       // #1
   56a90:   aa0e03eb    mov x11, x14
   56a94:   eb0e01bf    cmp x13, x14
   56a98:   54000080    b.eq    56aa8 <__libc_init@plt-0xa008>  // b.none
   56a9c:   f86b780f    ldr x15, [x0, x11, lsl #3]
   56aa0:   9100056e    add x14, x11, #0x1
   56aa4:   b4ffff6f    cbz x15, 56a90 <__libc_init@plt-0xa020>
   56aa8:   eb0d017f    cmp x11, x13
   56aac:   54000542    b.cs    56b54 <__libc_init@plt-0x9f5c>  // b.hs, b.nlast
   56ab0:   f86cd802    ldr x2, [x0, w12, sxtw #3]
   56ab4:   d29eb86f    mov x15, #0xf5c3                    // #62915
   56ab8:   d000006c    adrp    x12, 64000 <strcmp@plt+0x3240>
   56abc:   f2ab850f    movk    x15, #0x5c28, lsl #16
   56ac0:   f2d851ef    movk    x15, #0xc28f, lsl #32
   56ac4:   12800c6b    mov w11, #0xffffff9c                // #-100
   56ac8:   910023f0    add x16, sp, #0x8
   56acc:   1280002e    mov w14, #0xfffffffe                // #-2
   56ad0:   f2e51eaf    movk    x15, #0x28f5, lsl #48
   56ad4:   f946158c    ldr x12, [x12, #3112]
   56ad8:   d342fc51    lsr x17, x2, #2
   56adc:   110009ce    add w14, w14, #0x2
   56ae0:   710039df    cmp w14, #0xe
   56ae4:   9bcf7e31    umulh   x17, x17, x15
   56ae8:   d342fe23    lsr x3, x17, #2
   56aec:   1b0b0871    madd    w17, w3, w11, w2
   56af0:   8b110182    add x2, x12, x17
   56af4:   8b110051    add x17, x2, x17
   56af8:   39400622    ldrb    w2, [x17, #1]
   56afc:   39400225    ldrb    w5, [x17]
   56b00:   91000a11    add x17, x16, #0x2
   56b04:   39000202    strb    w2, [x16]
   56b08:   aa0303e2    mov x2, x3
   56b0c:   39000605    strb    w5, [x16, #1]
   56b10:   aa1103f0    mov x16, x17
   56b14:   54fffe23    b.cc    56ad8 <__libc_init@plt-0x9fd8>  // b.lo, b.ul, b.last
   56b18:   910023ee    add x14, sp, #0x8
   56b1c:   eb0e023f    cmp x17, x14
   56b20:   54000289    b.ls    56b70 <__libc_init@plt-0x9f40>  // b.plast
   56b24:   385ffe2f    ldrb    w15, [x17, #-1]!
   56b28:   7100c1ff    cmp w15, #0x30
   56b2c:   54ffff80    b.eq    56b1c <__libc_init@plt-0x9f94>  // b.none
   56b30:   9100062d    add x13, x17, #0x1
   56b34:   910023ef    add x15, sp, #0x8
   56b38:   aa0a03ee    mov x14, x10
   56b3c:   385ffdb0    ldrb    w16, [x13, #-1]!
   56b40:   eb0f01bf    cmp x13, x15
   56b44:   380015d0    strb    w16, [x14], #1
   56b48:   54ffffa8    b.hi    56b3c <__libc_init@plt-0x9f74>  // b.pmore
   56b4c:   b942300d    ldr w13, [x0, #560]
   56b50:   14000009    b   56b74 <__libc_init@plt-0x9f3c>
   56b54:   cb01014c    sub x12, x10, x1
   56b58:   5280060b    mov w11, #0x30                      // #48
   56b5c:   9100058c    add x12, x12, #0x1
   56b60:   f900091f    str xzr, [x8, #16]
   56b64:   7900014b    strh    w11, [x10]
   56b68:   a9003101    stp x1, x12, [x8]
   56b6c:   14000065    b   56d00 <__libc_init@plt-0x9db0>
   56b70:   aa0a03ee    mov x14, x10
   56b74:   710009ad    subs    w13, w13, #0x2
   56b78:   5400036b    b.lt    56be4 <__libc_init@plt-0x9ecc>  // b.tstop
   56b7c:   d29eb870    mov x16, #0xf5c3                    // #62915
   56b80:   91003dcf    add x15, x14, #0xf
   56b84:   f2ab8510    movk    x16, #0x5c28, lsl #16
   56b88:   f2d851f0    movk    x16, #0xc28f, lsl #32
   56b8c:   f2e51eb0    movk    x16, #0x28f5, lsl #48
   56b90:   f86d7803    ldr x3, [x0, x13, lsl #3]
   56b94:   910041ce    add x14, x14, #0x10
   56b98:   12800031    mov w17, #0xfffffffe                // #-2
   56b9c:   aa0f03e2    mov x2, x15
   56ba0:   d342fc65    lsr x5, x3, #2
   56ba4:   11000a31    add w17, w17, #0x2
   56ba8:   71003a3f    cmp w17, #0xe
   56bac:   9bd07ca5    umulh   x5, x5, x16
   56bb0:   d342fca5    lsr x5, x5, #2
   56bb4:   1b0b0ca3    madd    w3, w5, w11, w3
   56bb8:   8b030186    add x6, x12, x3
   56bbc:   786348c3    ldrh    w3, [x6, w3, uxtw]
   56bc0:   781ff043    sturh   w3, [x2, #-1]
   56bc4:   d1000842    sub x2, x2, #0x2
   56bc8:   aa0503e3    mov x3, x5
   56bcc:   54fffea3    b.cc    56ba0 <__libc_init@plt-0x9f10>  // b.lo, b.ul, b.last
   56bd0:   d10005b1    sub x17, x13, #0x1
   56bd4:   f10001bf    cmp x13, #0x0
   56bd8:   910041ef    add x15, x15, #0x10
   56bdc:   aa1103ed    mov x13, x17
   56be0:   54fffd8c    b.gt    56b90 <__libc_init@plt-0x9f20>
   56be4:   b982380b    ldrsw   x11, [x0, #568]
   56be8:   910005cd    add x13, x14, #0x1
   56bec:   8b0b01cb    add x11, x14, x11
   56bf0:   cb0a016b    sub x11, x11, x10
   56bf4:   385fe1ac    ldurb   w12, [x13, #-2]
   56bf8:   d10005ad    sub x13, x13, #0x1
   56bfc:   7100c19f    cmp w12, #0x30
   56c00:   54ffffa0    b.eq    56bf4 <__libc_init@plt-0x9ebc>  // b.none
   56c04:   8b24c14c    add x12, x10, w4, sxtw
   56c08:   7100009f    cmp w4, #0x0
   56c0c:   9a8d018e    csel    x14, x12, x13, eq   // eq = none
   56c10:   eb0c01df    cmp x14, x12
   56c14:   540002a9    b.ls    56c68 <__libc_init@plt-0x9e48>  // b.plast
   56c18:   b942400f    ldr w15, [x0, #576]
   56c1c:   5280004d    mov w13, #0x2                       // #2
   56c20:   710011ff    cmp w15, #0x4
   56c24:   54000668    b.hi    56cf0 <__libc_init@plt-0x9dc0>  // b.pmore
   56c28:   d503201f    nop
   56c2c:   70dbac90    adr x16, e1bf <__libc_init@plt-0x528f1>
   56c30:   10000091    adr x17, 56c40 <__libc_init@plt-0x9e70>
   56c34:   386f6a02    ldrb    w2, [x16, x15]
   56c38:   8b020a31    add x17, x17, x2, lsl #2
   56c3c:   d61f0220    br  x17
   56c40:   3940018d    ldrb    w13, [x12]
   56c44:   7100d5bf    cmp w13, #0x35
   56c48:   54000228    b.hi    56c8c <__libc_init@plt-0x9e24>  // b.pmore
   56c4c:   54000181    b.ne    56c7c <__libc_init@plt-0x9e34>  // b.any
   56c50:   9100058d    add x13, x12, #0x1
   56c54:   eb0d01df    cmp x14, x13
   56c58:   540001a8    b.hi    56c8c <__libc_init@plt-0x9e24>  // b.pmore
   56c5c:   385ff18d    ldurb   w13, [x12, #-1]
   56c60:   360000ed    tbz w13, #0, 56c7c <__libc_init@plt-0x9e34>
   56c64:   1400000a    b   56c8c <__libc_init@plt-0x9e24>
   56c68:   2a1f03ed    mov w13, wzr
   56c6c:   aa0e03ec    mov x12, x14
   56c70:   14000020    b   56cf0 <__libc_init@plt-0x9dc0>
   56c74:   3948f00d    ldrb    w13, [x0, #572]
   56c78:   340000ad    cbz w13, 56c8c <__libc_init@plt-0x9e24>
   56c7c:   5280004d    mov w13, #0x2                       // #2
   56c80:   1400001c    b   56cf0 <__libc_init@plt-0x9dc0>
   56c84:   3948f00d    ldrb    w13, [x0, #572]
   56c88:   34ffffad    cbz w13, 56c7c <__libc_init@plt-0x9e34>
   56c8c:   93407c8e    sxtw    x14, w4
   56c90:   aa0e03ed    mov x13, x14
   56c94:   8b0e014c    add x12, x10, x14
   56c98:   eb0a019f    cmp x12, x10
   56c9c:   540000a9    b.ls    56cb0 <__libc_init@plt-0x9e00>  // b.plast
   56ca0:   385ff18f    ldurb   w15, [x12, #-1]
   56ca4:   d10005ae    sub x14, x13, #0x1
   56ca8:   7100e5ff    cmp w15, #0x39
   56cac:   54ffff20    b.eq    56c90 <__libc_init@plt-0x9e20>  // b.none
   56cb0:   b400016d    cbz x13, 56cdc <__libc_init@plt-0x9dd4>
   56cb4:   8b0d014a    add x10, x10, x13
   56cb8:   385ff14d    ldurb   w13, [x10, #-1]
   56cbc:   110005ae    add w14, w13, #0x1
   56cc0:   5280004d    mov w13, #0x2                       // #2
   56cc4:   381ff14e    sturb   w14, [x10, #-1]
   56cc8:   1400000a    b   56cf0 <__libc_init@plt-0x9dc0>
   56ccc:   3940018d    ldrb    w13, [x12]
   56cd0:   7100d1bf    cmp w13, #0x34
   56cd4:   54fffd49    b.ls    56c7c <__libc_init@plt-0x9e34>  // b.plast
   56cd8:   17ffffed    b   56c8c <__libc_init@plt-0x9e24>
   56cdc:   5280062c    mov w12, #0x31                      // #49
   56ce0:   1100056b    add w11, w11, #0x1
   56ce4:   5280004d    mov w13, #0x2                       // #2
   56ce8:   3800154c    strb    w12, [x10], #1
   56cec:   aa0a03ec    mov x12, x10
   56cf0:   cb01018a    sub x10, x12, x1
   56cf4:   3900019f    strb    wzr, [x12]
   56cf8:   2902350b    stp w11, w13, [x8, #16]
   56cfc:   a9002901    stp x1, x10, [x8]
   56d00:   f9401528    ldr x8, [x9, #40]
   56d04:   f85f83a9    ldur    x9, [x29, #-8]
   56d08:   eb09011f    cmp x8, x9
   56d0c:   54000081    b.ne    56d1c <__libc_init@plt-0x9d94>  // b.any
   56d10:   a9427bfd    ldp x29, x30, [sp, #32]
   56d14:   9100c3ff    add sp, sp, #0x30
   56d18:   d65f03c0    ret
   56d1c:   94002789    bl  60b40 <__stack_chk_fail@plt>
   56d20:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   56d24:   a9016ffc    stp x28, x27, [sp, #16]
   56d28:   910003fd    mov x29, sp
   56d2c:   a90267fa    stp x26, x25, [sp, #32]
   56d30:   a9035ff8    stp x24, x23, [sp, #48]
   56d34:   a90457f6    stp x22, x21, [sp, #64]
   56d38:   a9054ff4    stp x20, x19, [sp, #80]
   56d3c:   d1401bff    sub sp, sp, #0x6, lsl #12
   56d40:   d103c3ff    sub sp, sp, #0xf0
   56d44:   aa0703f9    mov x25, x7
   56d48:   d53bd05b    mrs x27, tpidr_el0
   56d4c:   2a3903e9    mvn w9, w25
   56d50:   aa0803f3    mov x19, x8
   56d54:   92403929    and x9, x9, #0x7fff
   56d58:   f100013f    cmp x9, #0x0
   56d5c:   f9401769    ldr x9, [x27, #40]
   56d60:   fa4008c4    ccmp    x6, #0x0, #0x4, eq  // eq = none
   56d64:   f81f03a9    stur    x9, [x29, #-16]
   56d68:   540001a1    b.ne    56d9c <__libc_init@plt-0x9d14>  // b.any
   56d6c:   92403b3c    and x28, x25, #0x7fff
   56d70:   aa0603fa    mov x26, x6
   56d74:   d2403b88    eor x8, x28, #0x7fff
   56d78:   2a0203f4    mov w20, w2
   56d7c:   aa0800c8    orr x8, x6, x8
   56d80:   b50001e8    cbnz    x8, 56dbc <__libc_init@plt-0x9cf4>
   56d84:   377809b9    tbnz    w25, #15, 56eb8 <__libc_init@plt-0x9bf8>
   56d88:   37080a14    tbnz    w20, #1, 56ec8 <__libc_init@plt-0x9be8>
   56d8c:   90fffda9    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   56d90:   52800068    mov w8, #0x3                    // #3
   56d94:   91313129    add x9, x9, #0xc4c
   56d98:   1400004f    b   56ed4 <__libc_init@plt-0x9bdc>
   56d9c:   f0fffd88    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   56da0:   d503201f    nop
   56da4:   10d9c169    adr x9, a5d0 <__libc_init@plt-0x564e0>
   56da8:   5280006a    mov w10, #0x3                       // #3
   56dac:   fd44c900    ldr d0, [x8, #2448]
   56db0:   a9002a69    stp x9, x10, [x19]
   56db4:   fd000a60    str d0, [x19, #16]
   56db8:   14000049    b   56edc <__libc_init@plt-0x9bd4>
   56dbc:   aa0003f7    mov x23, x0
   56dc0:   914013e0    add x0, sp, #0x4, lsl #12
   56dc4:   2a0303f5    mov w21, w3
   56dc8:   91026000    add x0, x0, #0x98
   56dcc:   aa1a03e2    mov x2, x26
   56dd0:   aa1903e3    mov x3, x25
   56dd4:   2a0403f8    mov w24, w4
   56dd8:   aa0103f6    mov x22, x1
   56ddc:   9400004e    bl  56f14 <__libc_init@plt-0x9b9c>
   56de0:   360005b4    tbz w20, #0, 56e94 <__libc_init@plt-0x9c1c>
   56de4:   aa1c0348    orr x8, x26, x28
   56de8:   b4000568    cbz x8, 56e94 <__libc_init@plt-0x9c1c>
   56dec:   aa1a03e9    mov x9, x26
   56df0:   d341ff28    lsr x8, x25, #1
   56df4:   b3410329    bfi x9, x25, #63, #1
   56df8:   9280000a    mov x10, #0xffffffffffffffff        // #-1
   56dfc:   f100052b    subs    x11, x9, #0x1
   56e00:   d2f0000c    mov x12, #0x8000000000000000        // #-9223372036854775808
   56e04:   ba0a010a    adcs    x10, x8, x10
   56e08:   9241016e    and x14, x11, #0x8000000000000000
   56e0c:   9240f96d    and x13, x11, #0x7fffffffffffffff
   56e10:   93cbfd43    extr    x3, x10, x11, #63
   56e14:   b340f96c    bfxil   x12, x11, #0, #63
   56e18:   b340354e    bfxil   x14, x10, #0, #14
   56e1c:   d27f378a    eor x10, x28, #0x7ffe
   56e20:   f10001df    cmp x14, #0x0
   56e24:   aa3a014b    orn x11, x10, x26
   56e28:   d2f0000a    mov x10, #0x8000000000000000        // #-9223372036854775808
   56e2c:   9a8c01a2    csel    x2, x13, x12, eq    // eq = none
   56e30:   b400014b    cbz x11, 56e58 <__libc_init@plt-0x9c58>
   56e34:   b1000529    adds    x9, x9, #0x1
   56e38:   ba1f0108    adcs    x8, x8, xzr
   56e3c:   9241012b    and x11, x9, #0x8000000000000000
   56e40:   9240f92c    and x12, x9, #0x7fffffffffffffff
   56e44:   b340f92a    bfxil   x10, x9, #0, #63
   56e48:   93c9fd19    extr    x25, x8, x9, #63
   56e4c:   b340350b    bfxil   x11, x8, #0, #14
   56e50:   f100017f    cmp x11, #0x0
   56e54:   9a8a019a    csel    x26, x12, x10, eq   // eq = none
   56e58:   91400be0    add x0, sp, #0x2, lsl #12
   56e5c:   2a1803e4    mov w4, w24
   56e60:   91014000    add x0, x0, #0x50
   56e64:   9400002c    bl  56f14 <__libc_init@plt-0x9b9c>
   56e68:   910023e0    add x0, sp, #0x8
   56e6c:   aa1a03e2    mov x2, x26
   56e70:   aa1903e3    mov x3, x25
   56e74:   2a1803e4    mov w4, w24
   56e78:   94000027    bl  56f14 <__libc_init@plt-0x9b9c>
   56e7c:   914013e0    add x0, sp, #0x4, lsl #12
   56e80:   91400be1    add x1, sp, #0x2, lsl #12
   56e84:   91026000    add x0, x0, #0x98
   56e88:   91014021    add x1, x1, #0x50
   56e8c:   910023e2    add x2, sp, #0x8
   56e90:   9400009d    bl  57104 <__libc_init@plt-0x99ac>
   56e94:   914013e0    add x0, sp, #0x4, lsl #12
   56e98:   aa1303e8    mov x8, x19
   56e9c:   91026000    add x0, x0, #0x98
   56ea0:   aa1703e1    mov x1, x23
   56ea4:   aa1603e2    mov x2, x22
   56ea8:   2a1403e3    mov w3, w20
   56eac:   2a1503e4    mov w4, w21
   56eb0:   9400014d    bl  573e4 <__libc_init@plt-0x96cc>
   56eb4:   1400000a    b   56edc <__libc_init@plt-0x9bd4>
   56eb8:   f0fffda9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   56ebc:   52800088    mov w8, #0x4                    // #4
   56ec0:   911a2d29    add x9, x9, #0x68b
   56ec4:   14000004    b   56ed4 <__libc_init@plt-0x9bdc>
   56ec8:   d0fffda9    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   56ecc:   52800088    mov w8, #0x4                    // #4
   56ed0:   913a3529    add x9, x9, #0xe8d
   56ed4:   a9002269    stp x9, x8, [x19]
   56ed8:   f9000a7f    str xzr, [x19, #16]
   56edc:   f9401768    ldr x8, [x27, #40]
   56ee0:   f85f03a9    ldur    x9, [x29, #-16]
   56ee4:   eb09011f    cmp x8, x9
   56ee8:   54000141    b.ne    56f10 <__libc_init@plt-0x9ba0>  // b.any
   56eec:   91401bff    add sp, sp, #0x6, lsl #12
   56ef0:   9103c3ff    add sp, sp, #0xf0
   56ef4:   a9454ff4    ldp x20, x19, [sp, #80]
   56ef8:   a94457f6    ldp x22, x21, [sp, #64]
   56efc:   a9435ff8    ldp x24, x23, [sp, #48]
   56f00:   a94267fa    ldp x26, x25, [sp, #32]
   56f04:   a9416ffc    ldp x28, x27, [sp, #16]
   56f08:   a8c67bfd    ldp x29, x30, [sp], #96
   56f0c:   d65f03c0    ret
   56f10:   9400270c    bl  60b40 <__stack_chk_fail@plt>
   56f14:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   56f18:   a90157f6    stp x22, x21, [sp, #16]
   56f1c:   910003fd    mov x29, sp
   56f20:   a9024ff4    stp x20, x19, [sp, #32]
   56f24:   f0fffd88    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   56f28:   52840789    mov w9, #0x203c                 // #8252
   56f2c:   8b090015    add x21, x0, x9
   56f30:   530f3c76    ubfx    w22, w3, #15, #1
   56f34:   b920381f    str wzr, [x0, #8248]
   56f38:   fd44c100    ldr d0, [x8, #2432]
   56f3c:   92403868    and x8, x3, #0x7fff
   56f40:   aa080048    orr x8, x2, x8
   56f44:   b9204004    str w4, [x0, #8256]
   56f48:   390002bf    strb    wzr, [x21]
   56f4c:   fd101800    str d0, [x0, #8240]
   56f50:   b4000148    cbz x8, 56f78 <__libc_init@plt-0x9b38>
   56f54:   72003868    ands    w8, w3, #0x7fff
   56f58:   1287ffc9    mov w9, #0xffffc001             // #-16383
   56f5c:   1a881508    cinc    w8, w8, eq  // eq = none
   56f60:   aa0003f3    mov x19, x0
   56f64:   0b090108    add w8, w8, w9
   56f68:   7100fd14    subs    w20, w8, #0x3f
   56f6c:   5400010c    b.gt    56f8c <__libc_init@plt-0x9b24>
   56f70:   2a1f03e8    mov w8, wzr
   56f74:   1400000b    b   56fa0 <__libc_init@plt-0x9b10>
   56f78:   390002b6    strb    w22, [x21]
   56f7c:   a9424ff4    ldp x20, x19, [sp, #32]
   56f80:   a94157f6    ldp x22, x21, [sp, #16]
   56f84:   a8c37bfd    ldp x29, x30, [sp], #48
   56f88:   d65f03c0    ret
   56f8c:   71013908    subs    w8, w8, #0x4e
   56f90:   1a8833e9    csel    w9, wzr, w8, cc // cc = lo, ul, last
   56f94:   528001e8    mov w8, #0xf                    // #15
   56f98:   1a883288    csel    w8, w20, w8, cc // cc = lo, ul, last
   56f9c:   2a0903f4    mov w20, w9
   56fa0:   2a2803e9    mvn w9, w8
   56fa4:   2a0803e8    mov w8, w8
   56fa8:   d341fc4a    lsr x10, x2, #1
   56fac:   f27a011f    tst x8, #0x40
   56fb0:   aa1303e0    mov x0, x19
   56fb4:   9ac92549    lsr x9, x10, x9
   56fb8:   9ac8204a    lsl x10, x2, x8
   56fbc:   9a891143    csel    x3, x10, x9, ne // ne = any
   56fc0:   9a8a13e2    csel    x2, xzr, x10, ne    // ne = any
   56fc4:   94000a5a    bl  5992c <__libc_init@plt-0x7184>
   56fc8:   7100069f    cmp w20, #0x1
   56fcc:   390002b6    strb    w22, [x21]
   56fd0:   540008ab    b.lt    570e4 <__libc_init@plt-0x99cc>  // b.tstop
   56fd4:   b9603268    ldr w8, [x19, #8240]
   56fd8:   d2a931ad    mov x13, #0x498d0000                // #1233977344
   56fdc:   b202e7ea    mov x10, #0xcccccccccccccccc        // #-3689348814741910324
   56fe0:   f2c35fad    movk    x13, #0x1afd, lsl #32
   56fe4:   b9603a69    ldr w9, [x19, #8248]
   56fe8:   f29999aa    movk    x10, #0xcccd
   56fec:   9100050b    add x11, x8, #0x1
   56ff0:   b200e7ec    mov x12, #0x3333333333333333        // #3689348814741910323
   56ff4:   f2e000ed    movk    x13, #0x7, lsl #48
   56ff8:   340002e8    cbz w8, 57054 <__libc_init@plt-0x9a5c>
   56ffc:   f940026e    ldr x14, [x19]
   57000:   9b0a7dce    mul x14, x14, x10
   57004:   eb0c01df    cmp x14, x12
   57008:   54000308    b.hi    57068 <__libc_init@plt-0x9a48>  // b.pmore
   5700c:   7100051f    cmp w8, #0x1
   57010:   5400022b    b.lt    57054 <__libc_init@plt-0x9a5c>  // b.tstop
   57014:   aa1f03ef    mov x15, xzr
   57018:   aa0b03ee    mov x14, x11
   5701c:   510009d0    sub w16, w14, #0x2
   57020:   9b0d7def    mul x15, x15, x13
   57024:   d10005ce    sub x14, x14, #0x1
   57028:   f10005df    cmp x14, #0x1
   5702c:   f8705a71    ldr x17, [x19, w16, uxtw #3]
   57030:   9bca7e20    umulh   x0, x17, x10
   57034:   d342fc01    lsr x1, x0, #2
   57038:   d37ef421    lsl x1, x1, #2
   5703c:   8b400821    add x1, x1, x0, lsr #2
   57040:   8b4009e0    add x0, x15, x0, lsr #2
   57044:   cb010231    sub x17, x17, x1
   57048:   aa1103ef    mov x15, x17
   5704c:   f8305a60    str x0, [x19, w16, uxtw #3]
   57050:   54fffe68    b.hi    5701c <__libc_init@plt-0x9a94>  // b.pmore
   57054:   11000529    add w9, w9, #0x1
   57058:   71000694    subs    w20, w20, #0x1
   5705c:   b9203a69    str w9, [x19, #8248]
   57060:   54fffccc    b.gt    56ff8 <__libc_init@plt-0x9ab8>
   57064:   1400001f    b   570e0 <__libc_init@plt-0x99d0>
   57068:   7100269f    cmp w20, #0x9
   5706c:   54000123    b.cc    57090 <__libc_init@plt-0x9a20>  // b.lo, b.ul, b.last
   57070:   aa1303e0    mov x0, x19
   57074:   2a1f03e1    mov w1, wzr
   57078:   94000a86    bl  59a90 <__libc_init@plt-0x7020>
   5707c:   51002695    sub w21, w20, #0x9
   57080:   7100469f    cmp w20, #0x11
   57084:   2a1503f4    mov w20, w21
   57088:   54ffff48    b.hi    57070 <__libc_init@plt-0x9a40>  // b.pmore
   5708c:   14000002    b   57094 <__libc_init@plt-0x9a1c>
   57090:   2a1403f5    mov w21, w20
   57094:   71000ebf    cmp w21, #0x3
   57098:   54000123    b.cc    570bc <__libc_init@plt-0x99f4>  // b.lo, b.ul, b.last
   5709c:   aa1303e0    mov x0, x19
   570a0:   2a1f03e1    mov w1, wzr
   570a4:   94000a96    bl  59afc <__libc_init@plt-0x6fb4>
   570a8:   51000ea8    sub w8, w21, #0x3
   570ac:   710016bf    cmp w21, #0x5
   570b0:   2a0803f5    mov w21, w8
   570b4:   54ffff48    b.hi    5709c <__libc_init@plt-0x9a14>  // b.pmore
   570b8:   14000002    b   570c0 <__libc_init@plt-0x99f0>
   570bc:   2a1503e8    mov w8, w21
   570c0:   34000108    cbz w8, 570e0 <__libc_init@plt-0x99d0>
   570c4:   11000514    add w20, w8, #0x1
   570c8:   aa1303e0    mov x0, x19
   570cc:   2a1f03e1    mov w1, wzr
   570d0:   94000aa6    bl  59b68 <__libc_init@plt-0x6f48>
   570d4:   51000694    sub w20, w20, #0x1
   570d8:   7100069f    cmp w20, #0x1
   570dc:   54ffff68    b.hi    570c8 <__libc_init@plt-0x99e8>  // b.pmore
   570e0:   2a1f03f4    mov w20, wzr
   570e4:   4b1403e1    neg w1, w20
   570e8:   aa1303e0    mov x0, x19
   570ec:   94000aba    bl  59bd4 <__libc_init@plt-0x6edc>
   570f0:   aa1303e0    mov x0, x19
   570f4:   a9424ff4    ldp x20, x19, [sp, #32]
   570f8:   a94157f6    ldp x22, x21, [sp, #16]
   570fc:   a8c37bfd    ldp x29, x30, [sp], #48
   57100:   14000b00    b   59d00 <__libc_init@plt-0x6db0>
   57104:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   57108:   a90157f6    stp x22, x21, [sp, #16]
   5710c:   910003fd    mov x29, sp
   57110:   a9024ff4    stp x20, x19, [sp, #32]
   57114:   b9603828    ldr w8, [x1, #8248]
   57118:   aa0203f5    mov x21, x2
   5711c:   b9603809    ldr w9, [x0, #8248]
   57120:   aa0103f4    mov x20, x1
   57124:   b960384a    ldr w10, [x2, #8248]
   57128:   aa0003f3    mov x19, x0
   5712c:   6b09011f    cmp w8, w9
   57130:   1a89b10b    csel    w11, w8, w9, lt // lt = tstop
   57134:   6b0b015f    cmp w10, w11
   57138:   1a8bb156    csel    w22, w10, w11, lt   // lt = tstop
   5713c:   6b16013f    cmp w9, w22
   57140:   5400014d    b.le    57168 <__libc_init@plt-0x9948>
   57144:   51000528    sub w8, w9, #0x1
   57148:   aa1303e0    mov x0, x19
   5714c:   2a1f03e1    mov w1, wzr
   57150:   b9203a68    str w8, [x19, #8248]
   57154:   94000b60    bl  59ed4 <__libc_init@plt-0x6bdc>
   57158:   b9603a69    ldr w9, [x19, #8248]
   5715c:   6b16013f    cmp w9, w22
   57160:   54ffff2c    b.gt    57144 <__libc_init@plt-0x996c>
   57164:   b9603a88    ldr w8, [x20, #8248]
   57168:   6b16011f    cmp w8, w22
   5716c:   5400018d    b.le    5719c <__libc_init@plt-0x9914>
   57170:   51000508    sub w8, w8, #0x1
   57174:   aa1403e0    mov x0, x20
   57178:   2a1f03e1    mov w1, wzr
   5717c:   b9203a88    str w8, [x20, #8248]
   57180:   94000b55    bl  59ed4 <__libc_init@plt-0x6bdc>
   57184:   17fffff8    b   57164 <__libc_init@plt-0x994c>
   57188:   51000508    sub w8, w8, #0x1
   5718c:   aa1503e0    mov x0, x21
   57190:   2a1f03e1    mov w1, wzr
   57194:   b9203aa8    str w8, [x21, #8248]
   57198:   94000b4f    bl  59ed4 <__libc_init@plt-0x6bdc>
   5719c:   b9603aa8    ldr w8, [x21, #8248]
   571a0:   6b16011f    cmp w8, w22
   571a4:   54ffff2c    b.gt    57188 <__libc_init@plt-0x9928>
   571a8:   aa1403e0    mov x0, x20
   571ac:   aa1303e1    mov x1, x19
   571b0:   94000b65    bl  59f44 <__libc_init@plt-0x6b6c>
   571b4:   360000a0    tbz w0, #0, 571c8 <__libc_init@plt-0x98e8>
   571b8:   aa1403e0    mov x0, x20
   571bc:   2a1f03e1    mov w1, wzr
   571c0:   52800022    mov w2, #0x1                    // #1
   571c4:   94000ae7    bl  59d60 <__libc_init@plt-0x6d50>
   571c8:   aa1503e0    mov x0, x21
   571cc:   aa1303e1    mov x1, x19
   571d0:   94000b5d    bl  59f44 <__libc_init@plt-0x6b6c>
   571d4:   370001c0    tbnz    w0, #0, 5720c <__libc_init@plt-0x98a4>
   571d8:   f94002a8    ldr x8, [x21]
   571dc:   d1000509    sub x9, x8, #0x1
   571e0:   f90002a9    str x9, [x21]
   571e4:   b5000148    cbnz    x8, 5720c <__libc_init@plt-0x98a4>
   571e8:   92b207e9    mov x9, #0xffffffff6fc0ffff     // #-2420047873
   571ec:   910022a8    add x8, x21, #0x8
   571f0:   f2d0de49    movk    x9, #0x86f2, lsl #32
   571f4:   f2e00469    movk    x9, #0x23, lsl #48
   571f8:   f940010a    ldr x10, [x8]
   571fc:   d100054b    sub x11, x10, #0x1
   57200:   a93fad09    stp x9, x11, [x8, #-8]
   57204:   91002108    add x8, x8, #0x8
   57208:   b4ffff8a    cbz x10, 571f8 <__libc_init@plt-0x98b8>
   5720c:   b9603289    ldr w9, [x20, #8240]
   57210:   b96032a8    ldr w8, [x21, #8240]
   57214:   6b08013f    cmp w9, w8
   57218:   5400016a    b.ge    57244 <__libc_init@plt-0x986c>  // b.tcont
   5721c:   93407d28    sxtw    x8, w9
   57220:   1100050a    add w10, w8, #0x1
   57224:   91000509    add x9, x8, #0x1
   57228:   f8287a9f    str xzr, [x20, x8, lsl #3]
   5722c:   aa0903e8    mov x8, x9
   57230:   b920328a    str w10, [x20, #8240]
   57234:   b9a032aa    ldrsw   x10, [x21, #8240]
   57238:   eb0a013f    cmp x9, x10
   5723c:   54ffff2b    b.lt    57220 <__libc_init@plt-0x9890>  // b.tstop
   57240:   2a0a03e8    mov w8, w10
   57244:   6b09011f    cmp w8, w9
   57248:   5400016a    b.ge    57274 <__libc_init@plt-0x983c>  // b.tcont
   5724c:   93407d08    sxtw    x8, w8
   57250:   1100050a    add w10, w8, #0x1
   57254:   91000509    add x9, x8, #0x1
   57258:   f8287abf    str xzr, [x21, x8, lsl #3]
   5725c:   aa0903e8    mov x8, x9
   57260:   b92032aa    str w10, [x21, #8240]
   57264:   b9a0328a    ldrsw   x10, [x20, #8240]
   57268:   eb0a013f    cmp x9, x10
   5726c:   54ffff2b    b.lt    57250 <__libc_init@plt-0x9860>  // b.tstop
   57270:   2a0903e8    mov w8, w9
   57274:   71000509    subs    w9, w8, #0x1
   57278:   5400018b    b.lt    572a8 <__libc_init@plt-0x9808>  // b.tstop
   5727c:   aa1f03ea    mov x10, xzr
   57280:   cb28414b    sub x11, x10, w8, uxtw
   57284:   0b0a012c    add w12, w9, w10
   57288:   f86cda8d    ldr x13, [x20, w12, sxtw #3]
   5728c:   f86cdaac    ldr x12, [x21, w12, sxtw #3]
   57290:   eb0c01bf    cmp x13, x12
   57294:   540000e1    b.ne    572b0 <__libc_init@plt-0x9800>  // b.any
   57298:   d100054a    sub x10, x10, #0x1
   5729c:   eb0a017f    cmp x11, x10
   572a0:   54ffff21    b.ne    57284 <__libc_init@plt-0x982c>  // b.any
   572a4:   14000006    b   572bc <__libc_init@plt-0x97f4>
   572a8:   2a1f03e9    mov w9, wzr
   572ac:   14000002    b   572b4 <__libc_init@plt-0x97fc>
   572b0:   4b0a03e9    neg w9, w10
   572b4:   6b08013f    cmp w9, w8
   572b8:   540000a1    b.ne    572cc <__libc_init@plt-0x97e4>  // b.any
   572bc:   a9424ff4    ldp x20, x19, [sp, #32]
   572c0:   a94157f6    ldp x22, x21, [sp, #16]
   572c4:   a8c37bfd    ldp x29, x30, [sp], #48
   572c8:   d65f03c0    ret
   572cc:   1100052d    add w13, w9, #0x1
   572d0:   b9603a6b    ldr w11, [x19, #8248]
   572d4:   4b0d0109    sub w9, w8, w13
   572d8:   aa1f03ea    mov x10, xzr
   572dc:   0b091168    add w8, w11, w9, lsl #4
   572e0:   b920326d    str w13, [x19, #8240]
   572e4:   b9203a68    str w8, [x19, #8248]
   572e8:   0b0a012b    add w11, w9, w10
   572ec:   f86bdaab    ldr x11, [x21, w11, sxtw #3]
   572f0:   f82a7a6b    str x11, [x19, x10, lsl #3]
   572f4:   9100054a    add x10, x10, #0x1
   572f8:   eb0a01bf    cmp x13, x10
   572fc:   54ffff61    b.ne    572e8 <__libc_init@plt-0x97c8>  // b.any
   57300:   f940026e    ldr x14, [x19]
   57304:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   57308:   f29999ab    movk    x11, #0xcccd
   5730c:   f869da89    ldr x9, [x20, w9, sxtw #3]
   57310:   9280012c    mov x12, #0xfffffffffffffff6        // #-10
   57314:   9bcb7dca    umulh   x10, x14, x11
   57318:   d343fd4a    lsr x10, x10, #3
   5731c:   9bcb7d30    umulh   x16, x9, x11
   57320:   9b0c394f    madd    x15, x10, x12, x14
   57324:   d343fe10    lsr x16, x16, #3
   57328:   f10001ff    cmp x15, #0x0
   5732c:   fa4a1200    ccmp    x16, x10, #0x0, ne  // ne = any
   57330:   54000440    b.eq    573b8 <__libc_init@plt-0x96f8>  // b.none
   57334:   b2718bee    mov x14, #0x3ffffffff8000           // #1125899906809856
   57338:   910005ad    add x13, x13, #0x1
   5733c:   f2b498ce    movk    x14, #0xa4c6, lsl #16
   57340:   f2d1afce    movk    x14, #0x8d7e, lsl #32
   57344:   aa1f03f1    mov x17, xzr
   57348:   aa1003e9    mov x9, x16
   5734c:   aa0d03ef    mov x15, x13
   57350:   510009f0    sub w16, w15, #0x2
   57354:   9b0e7e31    mul x17, x17, x14
   57358:   d10005ef    sub x15, x15, #0x1
   5735c:   f10005ff    cmp x15, #0x1
   57360:   f8705a60    ldr x0, [x19, w16, uxtw #3]
   57364:   9bcb7c01    umulh   x1, x0, x11
   57368:   d343fc22    lsr x2, x1, #3
   5736c:   8b410e21    add x1, x17, x1, lsr #3
   57370:   9b0c0040    madd    x0, x2, x12, x0
   57374:   f8305a61    str x1, [x19, w16, uxtw #3]
   57378:   aa0003f1    mov x17, x0
   5737c:   54fffea8    b.hi    57350 <__libc_init@plt-0x9760>  // b.pmore
   57380:   9bcb7d4f    umulh   x15, x10, x11
   57384:   11000508    add w8, w8, #0x1
   57388:   d343fdf1    lsr x17, x15, #3
   5738c:   9b0c2a2f    madd    x15, x17, x12, x10
   57390:   9bcb7d2a    umulh   x10, x9, x11
   57394:   d343fd50    lsr x16, x10, #3
   57398:   aa1103ea    mov x10, x17
   5739c:   b4fffd4f    cbz x15, 57344 <__libc_init@plt-0x976c>
   573a0:   aa1103ea    mov x10, x17
   573a4:   eb11021f    cmp x16, x17
   573a8:   54fffce1    b.ne    57344 <__libc_init@plt-0x976c>  // b.any
   573ac:   f940026e    ldr x14, [x19]
   573b0:   aa1103ea    mov x10, x17
   573b4:   b9203a68    str w8, [x19, #8248]
   573b8:   52800148    mov w8, #0xa                    // #10
   573bc:   cb0903e9    neg x9, x9
   573c0:   aa1303e0    mov x0, x19
   573c4:   9b082548    madd    x8, x10, x8, x9
   573c8:   a94157f6    ldp x22, x21, [sp, #16]
   573cc:   8b0f0108    add x8, x8, x15
   573d0:   cb4805c8    sub x8, x14, x8, lsr #1
   573d4:   f9000268    str x8, [x19]
   573d8:   a9424ff4    ldp x20, x19, [sp, #32]
   573dc:   a8c37bfd    ldp x29, x30, [sp], #48
   573e0:   14000a48    b   59d00 <__libc_init@plt-0x6db0>
   573e4:   d100c3ff    sub sp, sp, #0x30
   573e8:   a9027bfd    stp x29, x30, [sp, #32]
   573ec:   910083fd    add x29, sp, #0x20
   573f0:   d53bd049    mrs x9, tpidr_el0
   573f4:   5280006b    mov w11, #0x3                       // #3
   573f8:   f940152a    ldr x10, [x9, #40]
   573fc:   f81f83aa    stur    x10, [x29, #-8]
   57400:   b9a0300a    ldrsw   x10, [x0, #8240]
   57404:   b37ced4b    bfi x11, x10, #4, #60
   57408:   eb02017f    cmp x11, x2
   5740c:   540000c9    b.ls    57424 <__libc_init@plt-0x968c>  // b.plast
   57410:   5280002a    mov w10, #0x1                       // #1
   57414:   a900fd1f    stp xzr, xzr, [x8, #8]
   57418:   f900011f    str xzr, [x8]
   5741c:   b900150a    str w10, [x8, #20]
   57420:   140000ae    b   576d8 <__libc_init@plt-0x93d8>
   57424:   5284078a    mov w10, #0x203c                    // #8252
   57428:   8b0a000b    add x11, x0, x10
   5742c:   3940016a    ldrb    w10, [x11]
   57430:   3400006a    cbz w10, 5743c <__libc_init@plt-0x9674>
   57434:   528005ac    mov w12, #0x2d                      // #45
   57438:   14000004    b   57448 <__libc_init@plt-0x9668>
   5743c:   aa0103ea    mov x10, x1
   57440:   36080083    tbz w3, #1, 57450 <__libc_init@plt-0x9660>
   57444:   5280056c    mov w12, #0x2b                      // #43
   57448:   aa0103ea    mov x10, x1
   5744c:   3800154c    strb    w12, [x10], #1
   57450:   b960300e    ldr w14, [x0, #8240]
   57454:   710005cd    subs    w13, w14, #0x1
   57458:   540006ab    b.lt    5752c <__libc_init@plt-0x9584>  // b.tstop
   5745c:   f940000c    ldr x12, [x0]
   57460:   b500014c    cbnz    x12, 57488 <__libc_init@plt-0x9628>
   57464:   5280002f    mov w15, #0x1                       // #1
   57468:   aa0f03ec    mov x12, x15
   5746c:   eb0f01df    cmp x14, x15
   57470:   54000080    b.eq    57480 <__libc_init@plt-0x9630>  // b.none
   57474:   f86c7810    ldr x16, [x0, x12, lsl #3]
   57478:   9100058f    add x15, x12, #0x1
   5747c:   b4ffff70    cbz x16, 57468 <__libc_init@plt-0x9648>
   57480:   eb0e019f    cmp x12, x14
   57484:   54000542    b.cs    5752c <__libc_init@plt-0x9584>  // b.hs, b.nlast
   57488:   f86dd803    ldr x3, [x0, w13, sxtw #3]
   5748c:   d29eb870    mov x16, #0xf5c3                    // #62915
   57490:   b000006d    adrp    x13, 64000 <strcmp@plt+0x3240>
   57494:   f2ab8510    movk    x16, #0x5c28, lsl #16
   57498:   f2d851f0    movk    x16, #0xc28f, lsl #32
   5749c:   12800c6c    mov w12, #0xffffff9c                // #-100
   574a0:   910023f1    add x17, sp, #0x8
   574a4:   1280002f    mov w15, #0xfffffffe                // #-2
   574a8:   f2e51eb0    movk    x16, #0x28f5, lsl #48
   574ac:   f94619ad    ldr x13, [x13, #3120]
   574b0:   d342fc62    lsr x2, x3, #2
   574b4:   110009ef    add w15, w15, #0x2
   574b8:   710039ff    cmp w15, #0xe
   574bc:   9bd07c42    umulh   x2, x2, x16
   574c0:   d342fc45    lsr x5, x2, #2
   574c4:   1b0c0ca2    madd    w2, w5, w12, w3
   574c8:   8b0201a3    add x3, x13, x2
   574cc:   8b020062    add x2, x3, x2
   574d0:   39400443    ldrb    w3, [x2, #1]
   574d4:   39400046    ldrb    w6, [x2]
   574d8:   91000a22    add x2, x17, #0x2
   574dc:   39000223    strb    w3, [x17]
   574e0:   aa0503e3    mov x3, x5
   574e4:   39000626    strb    w6, [x17, #1]
   574e8:   aa0203f1    mov x17, x2
   574ec:   54fffe23    b.cc    574b0 <__libc_init@plt-0x9600>  // b.lo, b.ul, b.last
   574f0:   910023ef    add x15, sp, #0x8
   574f4:   eb0f005f    cmp x2, x15
   574f8:   54000289    b.ls    57548 <__libc_init@plt-0x9568>  // b.plast
   574fc:   385ffc50    ldrb    w16, [x2, #-1]!
   57500:   7100c21f    cmp w16, #0x30
   57504:   54ffff80    b.eq    574f4 <__libc_init@plt-0x95bc>  // b.none
   57508:   9100044e    add x14, x2, #0x1
   5750c:   910023f0    add x16, sp, #0x8
   57510:   aa0a03ef    mov x15, x10
   57514:   385ffdd1    ldrb    w17, [x14, #-1]!
   57518:   eb1001df    cmp x14, x16
   5751c:   380015f1    strb    w17, [x15], #1
   57520:   54ffffa8    b.hi    57514 <__libc_init@plt-0x959c>  // b.pmore
   57524:   b960300e    ldr w14, [x0, #8240]
   57528:   14000009    b   5754c <__libc_init@plt-0x9564>
   5752c:   cb01014c    sub x12, x10, x1
   57530:   5280060b    mov w11, #0x30                      // #48
   57534:   9100058c    add x12, x12, #0x1
   57538:   f900091f    str xzr, [x8, #16]
   5753c:   7900014b    strh    w11, [x10]
   57540:   a9003101    stp x1, x12, [x8]
   57544:   14000065    b   576d8 <__libc_init@plt-0x93d8>
   57548:   aa0a03ef    mov x15, x10
   5754c:   710009ce    subs    w14, w14, #0x2
   57550:   5400036b    b.lt    575bc <__libc_init@plt-0x94f4>  // b.tstop
   57554:   d29eb871    mov x17, #0xf5c3                    // #62915
   57558:   91003df0    add x16, x15, #0xf
   5755c:   f2ab8511    movk    x17, #0x5c28, lsl #16
   57560:   f2d851f1    movk    x17, #0xc28f, lsl #32
   57564:   f2e51eb1    movk    x17, #0x28f5, lsl #48
   57568:   f86e7805    ldr x5, [x0, x14, lsl #3]
   5756c:   910041ef    add x15, x15, #0x10
   57570:   12800022    mov w2, #0xfffffffe             // #-2
   57574:   aa1003e3    mov x3, x16
   57578:   d342fca6    lsr x6, x5, #2
   5757c:   11000842    add w2, w2, #0x2
   57580:   7100385f    cmp w2, #0xe
   57584:   9bd17cc6    umulh   x6, x6, x17
   57588:   d342fcc6    lsr x6, x6, #2
   5758c:   1b0c14c5    madd    w5, w6, w12, w5
   57590:   8b0501a7    add x7, x13, x5
   57594:   786548e5    ldrh    w5, [x7, w5, uxtw]
   57598:   781ff065    sturh   w5, [x3, #-1]
   5759c:   d1000863    sub x3, x3, #0x2
   575a0:   aa0603e5    mov x5, x6
   575a4:   54fffea3    b.cc    57578 <__libc_init@plt-0x9538>  // b.lo, b.ul, b.last
   575a8:   d10005c2    sub x2, x14, #0x1
   575ac:   f10001df    cmp x14, #0x0
   575b0:   91004210    add x16, x16, #0x10
   575b4:   aa0203ee    mov x14, x2
   575b8:   54fffd8c    b.gt    57568 <__libc_init@plt-0x9548>
   575bc:   b9a0380c    ldrsw   x12, [x0, #8248]
   575c0:   910005ee    add x14, x15, #0x1
   575c4:   8b0c01ec    add x12, x15, x12
   575c8:   cb0a018c    sub x12, x12, x10
   575cc:   385fe1cd    ldurb   w13, [x14, #-2]
   575d0:   d10005ce    sub x14, x14, #0x1
   575d4:   7100c1bf    cmp w13, #0x30
   575d8:   54ffffa0    b.eq    575cc <__libc_init@plt-0x94e4>  // b.none
   575dc:   8b24c14d    add x13, x10, w4, sxtw
   575e0:   7100009f    cmp w4, #0x0
   575e4:   9a8e01af    csel    x15, x13, x14, eq   // eq = none
   575e8:   eb0d01ff    cmp x15, x13
   575ec:   540002a9    b.ls    57640 <__libc_init@plt-0x9470>  // b.plast
   575f0:   b9604010    ldr w16, [x0, #8256]
   575f4:   5280004e    mov w14, #0x2                       // #2
   575f8:   7100121f    cmp w16, #0x4
   575fc:   54000668    b.hi    576c8 <__libc_init@plt-0x93e8>  // b.pmore
   57600:   d503201f    nop
   57604:   10db5e11    adr x17, e1c4 <__libc_init@plt-0x528ec>
   57608:   10000080    adr x0, 57618 <__libc_init@plt-0x9498>
   5760c:   38706a22    ldrb    w2, [x17, x16]
   57610:   8b020800    add x0, x0, x2, lsl #2
   57614:   d61f0000    br  x0
   57618:   394001ab    ldrb    w11, [x13]
   5761c:   7100d57f    cmp w11, #0x35
   57620:   54000228    b.hi    57664 <__libc_init@plt-0x944c>  // b.pmore
   57624:   54000181    b.ne    57654 <__libc_init@plt-0x945c>  // b.any
   57628:   910005ab    add x11, x13, #0x1
   5762c:   eb0b01ff    cmp x15, x11
   57630:   540001a8    b.hi    57664 <__libc_init@plt-0x944c>  // b.pmore
   57634:   385ff1ab    ldurb   w11, [x13, #-1]
   57638:   360000eb    tbz w11, #0, 57654 <__libc_init@plt-0x945c>
   5763c:   1400000a    b   57664 <__libc_init@plt-0x944c>
   57640:   2a1f03ee    mov w14, wzr
   57644:   aa0f03ed    mov x13, x15
   57648:   14000020    b   576c8 <__libc_init@plt-0x93e8>
   5764c:   3940016b    ldrb    w11, [x11]
   57650:   340000ab    cbz w11, 57664 <__libc_init@plt-0x944c>
   57654:   5280004e    mov w14, #0x2                       // #2
   57658:   1400001c    b   576c8 <__libc_init@plt-0x93e8>
   5765c:   3940016b    ldrb    w11, [x11]
   57660:   34ffffab    cbz w11, 57654 <__libc_init@plt-0x945c>
   57664:   93407c8e    sxtw    x14, w4
   57668:   aa0e03eb    mov x11, x14
   5766c:   8b0e014d    add x13, x10, x14
   57670:   eb0a01bf    cmp x13, x10
   57674:   540000a9    b.ls    57688 <__libc_init@plt-0x9428>  // b.plast
   57678:   385ff1af    ldurb   w15, [x13, #-1]
   5767c:   d100056e    sub x14, x11, #0x1
   57680:   7100e5ff    cmp w15, #0x39
   57684:   54ffff20    b.eq    57668 <__libc_init@plt-0x9448>  // b.none
   57688:   b400016b    cbz x11, 576b4 <__libc_init@plt-0x93fc>
   5768c:   8b0b014a    add x10, x10, x11
   57690:   5280004e    mov w14, #0x2                       // #2
   57694:   385ff14b    ldurb   w11, [x10, #-1]
   57698:   1100056b    add w11, w11, #0x1
   5769c:   381ff14b    sturb   w11, [x10, #-1]
   576a0:   1400000a    b   576c8 <__libc_init@plt-0x93e8>
   576a4:   394001ab    ldrb    w11, [x13]
   576a8:   7100d17f    cmp w11, #0x34
   576ac:   54fffd49    b.ls    57654 <__libc_init@plt-0x945c>  // b.plast
   576b0:   17ffffed    b   57664 <__libc_init@plt-0x944c>
   576b4:   5280062b    mov w11, #0x31                      // #49
   576b8:   1100058c    add w12, w12, #0x1
   576bc:   5280004e    mov w14, #0x2                       // #2
   576c0:   3800154b    strb    w11, [x10], #1
   576c4:   aa0a03ed    mov x13, x10
   576c8:   cb0101aa    sub x10, x13, x1
   576cc:   390001bf    strb    wzr, [x13]
   576d0:   2902390c    stp w12, w14, [x8, #16]
   576d4:   a9002901    stp x1, x10, [x8]
   576d8:   f9401528    ldr x8, [x9, #40]
   576dc:   f85f83a9    ldur    x9, [x29, #-8]
   576e0:   eb09011f    cmp x8, x9
   576e4:   54000081    b.ne    576f4 <__libc_init@plt-0x93bc>  // b.any
   576e8:   a9427bfd    ldp x29, x30, [sp, #32]
   576ec:   9100c3ff    add sp, sp, #0x30
   576f0:   d65f03c0    ret
   576f4:   94002513    bl  60b40 <__stack_chk_fail@plt>
   576f8:   a9ba7bfd    stp x29, x30, [sp, #-96]!
   576fc:   a9016ffc    stp x28, x27, [sp, #16]
   57700:   910003fd    mov x29, sp
   57704:   a90267fa    stp x26, x25, [sp, #32]
   57708:   a9035ff8    stp x24, x23, [sp, #48]
   5770c:   a90457f6    stp x22, x21, [sp, #64]
   57710:   a9054ff4    stp x20, x19, [sp, #80]
   57714:   d1401bff    sub sp, sp, #0x6, lsl #12
   57718:   d10543ff    sub sp, sp, #0x150
   5771c:   d53bd05b    mrs x27, tpidr_el0
   57720:   aa0703f9    mov x25, x7
   57724:   aa0603fa    mov x26, x6
   57728:   2a0403f8    mov w24, w4
   5772c:   2a0303f5    mov w21, w3
   57730:   2a0203f4    mov w20, w2
   57734:   aa0103f6    mov x22, x1
   57738:   aa0003f7    mov x23, x0
   5773c:   aa0803f3    mov x19, x8
   57740:   f9401768    ldr x8, [x27, #40]
   57744:   aa2703e9    mvn x9, x7
   57748:   f250393f    tst x9, #0x7fff000000000000
   5774c:   f81f03a8    stur    x8, [x29, #-16]
   57750:   54000181    b.ne    57780 <__libc_init@plt-0x9330>  // b.any
   57754:   9240bf28    and x8, x25, #0xffffffffffff
   57758:   aa080348    orr x8, x26, x8
   5775c:   b4000128    cbz x8, 57780 <__libc_init@plt-0x9330>
   57760:   d0fffd88    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   57764:   d503201f    nop
   57768:   10d97349    adr x9, a5d0 <__libc_init@plt-0x564e0>
   5776c:   5280006a    mov w10, #0x3                       // #3
   57770:   fd44c900    ldr d0, [x8, #2448]
   57774:   a9002a69    stp x9, x10, [x19]
   57778:   fd000a60    str d0, [x19, #16]
   5777c:   1400003f    b   57878 <__libc_init@plt-0x9238>
   57780:   9240fb3c    and x28, x25, #0x7fffffffffffffff
   57784:   d2503b88    eor x8, x28, #0x7fff000000000000
   57788:   aa080348    orr x8, x26, x8
   5778c:   b50000e8    cbnz    x8, 577a8 <__libc_init@plt-0x9308>
   57790:   b7f80639    tbnz    x25, #63, 57854 <__libc_init@plt-0x925c>
   57794:   37080694    tbnz    w20, #1, 57864 <__libc_init@plt-0x924c>
   57798:   f0fffd89    adrp    x9, a000 <__libc_init@plt-0x56ab0>
   5779c:   52800068    mov w8, #0x3                    // #3
   577a0:   91313129    add x9, x9, #0xc4c
   577a4:   14000033    b   57870 <__libc_init@plt-0x9240>
   577a8:   914013e0    add x0, sp, #0x4, lsl #12
   577ac:   aa1a03e2    mov x2, x26
   577b0:   91036000    add x0, x0, #0xd8
   577b4:   aa1903e3    mov x3, x25
   577b8:   2a1803e4    mov w4, w24
   577bc:   9400003d    bl  578b0 <__libc_init@plt-0x9200>
   577c0:   36000394    tbz w20, #0, 57830 <__libc_init@plt-0x9280>
   577c4:   aa1c0348    orr x8, x26, x28
   577c8:   b4000348    cbz x8, 57830 <__libc_init@plt-0x9280>
   577cc:   92f00028    mov x8, #0x7ffeffffffffffff     // #9223090561878065151
   577d0:   f1000742    subs    x2, x26, #0x1
   577d4:   92800009    mov x9, #0xffffffffffffffff     // #-1
   577d8:   ca080388    eor x8, x28, x8
   577dc:   ba090323    adcs    x3, x25, x9
   577e0:   aa3a0108    orn x8, x8, x26
   577e4:   91400be0    add x0, sp, #0x2, lsl #12
   577e8:   f100011f    cmp x8, #0x0
   577ec:   9101c000    add x0, x0, #0x70
   577f0:   2a1803e4    mov w4, w24
   577f4:   1a9f07e8    cset    w8, ne  // ne = any
   577f8:   ab1a011a    adds    x26, x8, x26
   577fc:   ba1f0339    adcs    x25, x25, xzr
   57800:   9400002c    bl  578b0 <__libc_init@plt-0x9200>
   57804:   910023e0    add x0, sp, #0x8
   57808:   aa1a03e2    mov x2, x26
   5780c:   aa1903e3    mov x3, x25
   57810:   2a1803e4    mov w4, w24
   57814:   94000027    bl  578b0 <__libc_init@plt-0x9200>
   57818:   914013e0    add x0, sp, #0x4, lsl #12
   5781c:   91400be1    add x1, sp, #0x2, lsl #12
   57820:   91036000    add x0, x0, #0xd8
   57824:   9101c021    add x1, x1, #0x70
   57828:   910023e2    add x2, sp, #0x8
   5782c:   940000a5    bl  57ac0 <__libc_init@plt-0x8ff0>
   57830:   914013e0    add x0, sp, #0x4, lsl #12
   57834:   aa1303e8    mov x8, x19
   57838:   91036000    add x0, x0, #0xd8
   5783c:   aa1703e1    mov x1, x23
   57840:   aa1603e2    mov x2, x22
   57844:   2a1403e3    mov w3, w20
   57848:   2a1503e4    mov w4, w21
   5784c:   94000155    bl  57da0 <__libc_init@plt-0x8d10>
   57850:   1400000a    b   57878 <__libc_init@plt-0x9238>
   57854:   d0fffda9    adrp    x9, d000 <__libc_init@plt-0x53ab0>
   57858:   52800088    mov w8, #0x4                    // #4
   5785c:   911a2d29    add x9, x9, #0x68b
   57860:   14000004    b   57870 <__libc_init@plt-0x9240>
   57864:   b0fffda9    adrp    x9, c000 <__libc_init@plt-0x54ab0>
   57868:   52800088    mov w8, #0x4                    // #4
   5786c:   913a3529    add x9, x9, #0xe8d
   57870:   a9002269    stp x9, x8, [x19]
   57874:   f9000a7f    str xzr, [x19, #16]
   57878:   f9401768    ldr x8, [x27, #40]
   5787c:   f85f03a9    ldur    x9, [x29, #-16]
   57880:   eb09011f    cmp x8, x9
   57884:   54000141    b.ne    578ac <__libc_init@plt-0x9204>  // b.any
   57888:   91401bff    add sp, sp, #0x6, lsl #12
   5788c:   910543ff    add sp, sp, #0x150
   57890:   a9454ff4    ldp x20, x19, [sp, #80]
   57894:   a94457f6    ldp x22, x21, [sp, #64]
   57898:   a9435ff8    ldp x24, x23, [sp, #48]
   5789c:   a94267fa    ldp x26, x25, [sp, #32]
   578a0:   a9416ffc    ldp x28, x27, [sp, #16]
   578a4:   a8c67bfd    ldp x29, x30, [sp], #96
   578a8:   d65f03c0    ret
   578ac:   940024a5    bl  60b40 <__stack_chk_fail@plt>
   578b0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   578b4:   a90157f6    stp x22, x21, [sp, #16]
   578b8:   910003fd    mov x29, sp
   578bc:   a9024ff4    stp x20, x19, [sp, #32]
   578c0:   d0fffd88    adrp    x8, 9000 <__libc_init@plt-0x57ab0>
   578c4:   52840b89    mov w9, #0x205c                 // #8284
   578c8:   8b090015    add x21, x0, x9
   578cc:   d37ffc76    lsr x22, x3, #63
   578d0:   b920581f    str wzr, [x0, #8280]
   578d4:   fd44d500    ldr d0, [x8, #2472]
   578d8:   9240f868    and x8, x3, #0x7fffffffffffffff
   578dc:   aa080048    orr x8, x2, x8
   578e0:   b9206004    str w4, [x0, #8288]
   578e4:   390002bf    strb    wzr, [x21]
   578e8:   fd102800    str d0, [x0, #8272]
   578ec:   b4000168    cbz x8, 57918 <__libc_init@plt-0x9198>
   578f0:   d370fc68    lsr x8, x3, #48
   578f4:   1287ffc9    mov w9, #0xffffc001             // #-16383
   578f8:   72003908    ands    w8, w8, #0x7fff
   578fc:   aa0003f3    mov x19, x0
   57900:   1a881508    cinc    w8, w8, eq  // eq = none
   57904:   0b090108    add w8, w8, w9
   57908:   7101c114    subs    w20, w8, #0x70
   5790c:   5400010c    b.gt    5792c <__libc_init@plt-0x9184>
   57910:   2a1f03e8    mov w8, wzr
   57914:   1400000b    b   57940 <__libc_init@plt-0x9170>
   57918:   390002b6    strb    w22, [x21]
   5791c:   a9424ff4    ldp x20, x19, [sp, #32]
   57920:   a94157f6    ldp x22, x21, [sp, #16]
   57924:   a8c37bfd    ldp x29, x30, [sp], #48
   57928:   d65f03c0    ret
   5792c:   7101fd08    subs    w8, w8, #0x7f
   57930:   1a8833e9    csel    w9, wzr, w8, cc // cc = lo, ul, last
   57934:   528001e8    mov w8, #0xf                    // #15
   57938:   1a883288    csel    w8, w20, w8, cc // cc = lo, ul, last
   5793c:   2a0903f4    mov w20, w9
   57940:   d2e00029    mov x9, #0x1000000000000        // #281474976710656
   57944:   2a2803ea    mvn w10, w8
   57948:   2a0803e8    mov w8, w8
   5794c:   b340bc69    bfxil   x9, x3, #0, #48
   57950:   f250387f    tst x3, #0x7fff000000000000
   57954:   9240bc6b    and x11, x3, #0xffffffffffff
   57958:   9a890169    csel    x9, x11, x9, eq // eq = none
   5795c:   d341fc4b    lsr x11, x2, #1
   57960:   9aca256a    lsr x10, x11, x10
   57964:   9ac82129    lsl x9, x9, x8
   57968:   aa0a0129    orr x9, x9, x10
   5796c:   9ac8204a    lsl x10, x2, x8
   57970:   f27a011f    tst x8, #0x40
   57974:   aa1303e0    mov x0, x19
   57978:   9a891143    csel    x3, x10, x9, ne // ne = any
   5797c:   9a8a13e2    csel    x2, xzr, x10, ne    // ne = any
   57980:   940009bf    bl  5a07c <__libc_init@plt-0x6a34>
   57984:   7100069f    cmp w20, #0x1
   57988:   390002b6    strb    w22, [x21]
   5798c:   540008ab    b.lt    57aa0 <__libc_init@plt-0x9010>  // b.tstop
   57990:   b9605268    ldr w8, [x19, #8272]
   57994:   d2a931ad    mov x13, #0x498d0000                // #1233977344
   57998:   b202e7ea    mov x10, #0xcccccccccccccccc        // #-3689348814741910324
   5799c:   f2c35fad    movk    x13, #0x1afd, lsl #32
   579a0:   b9605a69    ldr w9, [x19, #8280]
   579a4:   f29999aa    movk    x10, #0xcccd
   579a8:   9100050b    add x11, x8, #0x1
   579ac:   b200e7ec    mov x12, #0x3333333333333333        // #3689348814741910323
   579b0:   f2e000ed    movk    x13, #0x7, lsl #48
   579b4:   340002e8    cbz w8, 57a10 <__libc_init@plt-0x90a0>
   579b8:   f940026e    ldr x14, [x19]
   579bc:   9b0a7dce    mul x14, x14, x10
   579c0:   eb0c01df    cmp x14, x12
   579c4:   54000308    b.hi    57a24 <__libc_init@plt-0x908c>  // b.pmore
   579c8:   7100051f    cmp w8, #0x1
   579cc:   5400022b    b.lt    57a10 <__libc_init@plt-0x90a0>  // b.tstop
   579d0:   aa1f03ef    mov x15, xzr
   579d4:   aa0b03ee    mov x14, x11
   579d8:   510009d0    sub w16, w14, #0x2
   579dc:   9b0d7def    mul x15, x15, x13
   579e0:   d10005ce    sub x14, x14, #0x1
   579e4:   f10005df    cmp x14, #0x1
   579e8:   f8705a71    ldr x17, [x19, w16, uxtw #3]
   579ec:   9bca7e20    umulh   x0, x17, x10
   579f0:   d342fc01    lsr x1, x0, #2
   579f4:   d37ef421    lsl x1, x1, #2
   579f8:   8b400821    add x1, x1, x0, lsr #2
   579fc:   8b4009e0    add x0, x15, x0, lsr #2
   57a00:   cb010231    sub x17, x17, x1
   57a04:   aa1103ef    mov x15, x17
   57a08:   f8305a60    str x0, [x19, w16, uxtw #3]
   57a0c:   54fffe68    b.hi    579d8 <__libc_init@plt-0x90d8>  // b.pmore
   57a10:   11000529    add w9, w9, #0x1
   57a14:   71000694    subs    w20, w20, #0x1
   57a18:   b9205a69    str w9, [x19, #8280]
   57a1c:   54fffccc    b.gt    579b4 <__libc_init@plt-0x90fc>
   57a20:   1400001f    b   57a9c <__libc_init@plt-0x9014>
   57a24:   7100269f    cmp w20, #0x9
   57a28:   54000123    b.cc    57a4c <__libc_init@plt-0x9064>  // b.lo, b.ul, b.last
   57a2c:   aa1303e0    mov x0, x19
   57a30:   2a1f03e1    mov w1, wzr
   57a34:   940009eb    bl  5a1e0 <__libc_init@plt-0x68d0>
   57a38:   51002695    sub w21, w20, #0x9
   57a3c:   7100469f    cmp w20, #0x11
   57a40:   2a1503f4    mov w20, w21
   57a44:   54ffff48    b.hi    57a2c <__libc_init@plt-0x9084>  // b.pmore
   57a48:   14000002    b   57a50 <__libc_init@plt-0x9060>
   57a4c:   2a1403f5    mov w21, w20
   57a50:   71000ebf    cmp w21, #0x3
   57a54:   54000123    b.cc    57a78 <__libc_init@plt-0x9038>  // b.lo, b.ul, b.last
   57a58:   aa1303e0    mov x0, x19
   57a5c:   2a1f03e1    mov w1, wzr
   57a60:   940009fb    bl  5a24c <__libc_init@plt-0x6864>
   57a64:   51000ea8    sub w8, w21, #0x3
   57a68:   710016bf    cmp w21, #0x5
   57a6c:   2a0803f5    mov w21, w8
   57a70:   54ffff48    b.hi    57a58 <__libc_init@plt-0x9058>  // b.pmore
   57a74:   14000002    b   57a7c <__libc_init@plt-0x9034>
   57a78:   2a1503e8    mov w8, w21
   57a7c:   34000108    cbz w8, 57a9c <__libc_init@plt-0x9014>
   57a80:   11000514    add w20, w8, #0x1
   57a84:   aa1303e0    mov x0, x19
   57a88:   2a1f03e1    mov w1, wzr
   57a8c:   94000a0b    bl  5a2b8 <__libc_init@plt-0x67f8>
   57a90:   51000694    sub w20, w20, #0x1
   57a94:   7100069f    cmp w20, #0x1
   57a98:   54ffff68    b.hi    57a84 <__libc_init@plt-0x902c>  // b.pmore
   57a9c:   2a1f03f4    mov w20, wzr
   57aa0:   4b1403e1    neg w1, w20
   57aa4:   aa1303e0    mov x0, x19
   57aa8:   94000a1f    bl  5a324 <__libc_init@plt-0x678c>
   57aac:   aa1303e0    mov x0, x19
   57ab0:   a9424ff4    ldp x20, x19, [sp, #32]
   57ab4:   a94157f6    ldp x22, x21, [sp, #16]
   57ab8:   a8c37bfd    ldp x29, x30, [sp], #48
   57abc:   14000a65    b   5a450 <__libc_init@plt-0x6660>
   57ac0:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   57ac4:   a90157f6    stp x22, x21, [sp, #16]
   57ac8:   910003fd    mov x29, sp
   57acc:   a9024ff4    stp x20, x19, [sp, #32]
   57ad0:   b9605828    ldr w8, [x1, #8280]
   57ad4:   aa0203f5    mov x21, x2
   57ad8:   b9605809    ldr w9, [x0, #8280]
   57adc:   aa0103f4    mov x20, x1
   57ae0:   b960584a    ldr w10, [x2, #8280]
   57ae4:   aa0003f3    mov x19, x0
   57ae8:   6b09011f    cmp w8, w9
   57aec:   1a89b10b    csel    w11, w8, w9, lt // lt = tstop
   57af0:   6b0b015f    cmp w10, w11
   57af4:   1a8bb156    csel    w22, w10, w11, lt   // lt = tstop
   57af8:   6b16013f    cmp w9, w22
   57afc:   5400014d    b.le    57b24 <__libc_init@plt-0x8f8c>
   57b00:   51000528    sub w8, w9, #0x1
   57b04:   aa1303e0    mov x0, x19
   57b08:   2a1f03e1    mov w1, wzr
   57b0c:   b9205a68    str w8, [x19, #8280]
   57b10:   94000ac5    bl  5a624 <__libc_init@plt-0x648c>
   57b14:   b9605a69    ldr w9, [x19, #8280]
   57b18:   6b16013f    cmp w9, w22
   57b1c:   54ffff2c    b.gt    57b00 <__libc_init@plt-0x8fb0>
   57b20:   b9605a88    ldr w8, [x20, #8280]
   57b24:   6b16011f    cmp w8, w22
   57b28:   5400018d    b.le    57b58 <__libc_init@plt-0x8f58>
   57b2c:   51000508    sub w8, w8, #0x1
   57b30:   aa1403e0    mov x0, x20
   57b34:   2a1f03e1    mov w1, wzr
   57b38:   b9205a88    str w8, [x20, #8280]
   57b3c:   94000aba    bl  5a624 <__libc_init@plt-0x648c>
   57b40:   17fffff8    b   57b20 <__libc_init@plt-0x8f90>
   57b44:   51000508    sub w8, w8, #0x1
   57b48:   aa1503e0    mov x0, x21
   57b4c:   2a1f03e1    mov w1, wzr
   57b50:   b9205aa8    str w8, [x21, #8280]
   57b54:   94000ab4    bl  5a624 <__libc_init@plt-0x648c>
   57b58:   b9605aa8    ldr w8, [x21, #8280]
   57b5c:   6b16011f    cmp w8, w22
   57b60:   54ffff2c    b.gt    57b44 <__libc_init@plt-0x8f6c>
   57b64:   aa1403e0    mov x0, x20
   57b68:   aa1303e1    mov x1, x19
   57b6c:   94000aca    bl  5a694 <__libc_init@plt-0x641c>
   57b70:   360000a0    tbz w0, #0, 57b84 <__libc_init@plt-0x8f2c>
   57b74:   aa1403e0    mov x0, x20
   57b78:   2a1f03e1    mov w1, wzr
   57b7c:   52800022    mov w2, #0x1                    // #1
   57b80:   94000a4c    bl  5a4b0 <__libc_init@plt-0x6600>
   57b84:   aa1503e0    mov x0, x21
   57b88:   aa1303e1    mov x1, x19
   57b8c:   94000ac2    bl  5a694 <__libc_init@plt-0x641c>
   57b90:   370001c0    tbnz    w0, #0, 57bc8 <__libc_init@plt-0x8ee8>
   57b94:   f94002a8    ldr x8, [x21]
   57b98:   d1000509    sub x9, x8, #0x1
   57b9c:   f90002a9    str x9, [x21]
   57ba0:   b5000148    cbnz    x8, 57bc8 <__libc_init@plt-0x8ee8>
   57ba4:   92b207e9    mov x9, #0xffffffff6fc0ffff     // #-2420047873
   57ba8:   910022a8    add x8, x21, #0x8
   57bac:   f2d0de49    movk    x9, #0x86f2, lsl #32
   57bb0:   f2e00469    movk    x9, #0x23, lsl #48
   57bb4:   f940010a    ldr x10, [x8]
   57bb8:   d100054b    sub x11, x10, #0x1
   57bbc:   a93fad09    stp x9, x11, [x8, #-8]
   57bc0:   91002108    add x8, x8, #0x8
   57bc4:   b4ffff8a    cbz x10, 57bb4 <__libc_init@plt-0x8efc>
   57bc8:   b9605289    ldr w9, [x20, #8272]
   57bcc:   b96052a8    ldr w8, [x21, #8272]
   57bd0:   6b08013f    cmp w9, w8
   57bd4:   5400016a    b.ge    57c00 <__libc_init@plt-0x8eb0>  // b.tcont
   57bd8:   93407d28    sxtw    x8, w9
   57bdc:   1100050a    add w10, w8, #0x1
   57be0:   91000509    add x9, x8, #0x1
   57be4:   f8287a9f    str xzr, [x20, x8, lsl #3]
   57be8:   aa0903e8    mov x8, x9
   57bec:   b920528a    str w10, [x20, #8272]
   57bf0:   b9a052aa    ldrsw   x10, [x21, #8272]
   57bf4:   eb0a013f    cmp x9, x10
   57bf8:   54ffff2b    b.lt    57bdc <__libc_init@plt-0x8ed4>  // b.tstop
   57bfc:   2a0a03e8    mov w8, w10
   57c00:   6b09011f    cmp w8, w9
   57c04:   5400016a    b.ge    57c30 <__libc_init@plt-0x8e80>  // b.tcont
   57c08:   93407d08    sxtw    x8, w8
   57c0c:   1100050a    add w10, w8, #0x1
   57c10:   91000509    add x9, x8, #0x1
   57c14:   f8287abf    str xzr, [x21, x8, lsl #3]
   57c18:   aa0903e8    mov x8, x9
   57c1c:   b92052aa    str w10, [x21, #8272]
   57c20:   b9a0528a    ldrsw   x10, [x20, #8272]
   57c24:   eb0a013f    cmp x9, x10
   57c28:   54ffff2b    b.lt    57c0c <__libc_init@plt-0x8ea4>  // b.tstop
   57c2c:   2a0903e8    mov w8, w9
   57c30:   71000509    subs    w9, w8, #0x1
   57c34:   5400018b    b.lt    57c64 <__libc_init@plt-0x8e4c>  // b.tstop
   57c38:   aa1f03ea    mov x10, xzr
   57c3c:   cb28414b    sub x11, x10, w8, uxtw
   57c40:   0b0a012c    add w12, w9, w10
   57c44:   f86cda8d    ldr x13, [x20, w12, sxtw #3]
   57c48:   f86cdaac    ldr x12, [x21, w12, sxtw #3]
   57c4c:   eb0c01bf    cmp x13, x12
   57c50:   540000e1    b.ne    57c6c <__libc_init@plt-0x8e44>  // b.any
   57c54:   d100054a    sub x10, x10, #0x1
   57c58:   eb0a017f    cmp x11, x10
   57c5c:   54ffff21    b.ne    57c40 <__libc_init@plt-0x8e70>  // b.any
   57c60:   14000006    b   57c78 <__libc_init@plt-0x8e38>
   57c64:   2a1f03e9    mov w9, wzr
   57c68:   14000002    b   57c70 <__libc_init@plt-0x8e40>
   57c6c:   4b0a03e9    neg w9, w10
   57c70:   6b08013f    cmp w9, w8
   57c74:   540000a1    b.ne    57c88 <__libc_init@plt-0x8e28>  // b.any
   57c78:   a9424ff4    ldp x20, x19, [sp, #32]
   57c7c:   a94157f6    ldp x22, x21, [sp, #16]
   57c80:   a8c37bfd    ldp x29, x30, [sp], #48
   57c84:   d65f03c0    ret
   57c88:   1100052d    add w13, w9, #0x1
   57c8c:   b9605a6b    ldr w11, [x19, #8280]
   57c90:   4b0d0109    sub w9, w8, w13
   57c94:   aa1f03ea    mov x10, xzr
   57c98:   0b091168    add w8, w11, w9, lsl #4
   57c9c:   b920526d    str w13, [x19, #8272]
   57ca0:   b9205a68    str w8, [x19, #8280]
   57ca4:   0b0a012b    add w11, w9, w10
   57ca8:   f86bdaab    ldr x11, [x21, w11, sxtw #3]
   57cac:   f82a7a6b    str x11, [x19, x10, lsl #3]
   57cb0:   9100054a    add x10, x10, #0x1
   57cb4:   eb0a01bf    cmp x13, x10
   57cb8:   54ffff61    b.ne    57ca4 <__libc_init@plt-0x8e0c>  // b.any
   57cbc:   f940026e    ldr x14, [x19]
   57cc0:   b202e7eb    mov x11, #0xcccccccccccccccc        // #-3689348814741910324
   57cc4:   f29999ab    movk    x11, #0xcccd
   57cc8:   f869da89    ldr x9, [x20, w9, sxtw #3]
   57ccc:   9280012c    mov x12, #0xfffffffffffffff6        // #-10
   57cd0:   9bcb7dca    umulh   x10, x14, x11
   57cd4:   d343fd4a    lsr x10, x10, #3
   57cd8:   9bcb7d30    umulh   x16, x9, x11
   57cdc:   9b0c394f    madd    x15, x10, x12, x14
   57ce0:   d343fe10    lsr x16, x16, #3
   57ce4:   f10001ff    cmp x15, #0x0
   57ce8:   fa4a1200    ccmp    x16, x10, #0x0, ne  // ne = any
   57cec:   54000440    b.eq    57d74 <__libc_init@plt-0x8d3c>  // b.none
   57cf0:   b2718bee    mov x14, #0x3ffffffff8000           // #1125899906809856
   57cf4:   910005ad    add x13, x13, #0x1
   57cf8:   f2b498ce    movk    x14, #0xa4c6, lsl #16
   57cfc:   f2d1afce    movk    x14, #0x8d7e, lsl #32
   57d00:   aa1f03f1    mov x17, xzr
   57d04:   aa1003e9    mov x9, x16
   57d08:   aa0d03ef    mov x15, x13
   57d0c:   510009f0    sub w16, w15, #0x2
   57d10:   9b0e7e31    mul x17, x17, x14
   57d14:   d10005ef    sub x15, x15, #0x1
   57d18:   f10005ff    cmp x15, #0x1
   57d1c:   f8705a60    ldr x0, [x19, w16, uxtw #3]
   57d20:   9bcb7c01    umulh   x1, x0, x11
   57d24:   d343fc22    lsr x2, x1, #3
   57d28:   8b410e21    add x1, x17, x1, lsr #3
   57d2c:   9b0c0040    madd    x0, x2, x12, x0
   57d30:   f8305a61    str x1, [x19, w16, uxtw #3]
   57d34:   aa0003f1    mov x17, x0
   57d38:   54fffea8    b.hi    57d0c <__libc_init@plt-0x8da4>  // b.pmore
   57d3c:   9bcb7d4f    umulh   x15, x10, x11
   57d40:   11000508    add w8, w8, #0x1
   57d44:   d343fdf1    lsr x17, x15, #3
   57d48:   9b0c2a2f    madd    x15, x17, x12, x10
   57d4c:   9bcb7d2a    umulh   x10, x9, x11
   57d50:   d343fd50    lsr x16, x10, #3
   57d54:   aa1103ea    mov x10, x17
   57d58:   b4fffd4f    cbz x15, 57d00 <__libc_init@plt-0x8db0>
   57d5c:   aa1103ea    mov x10, x17
   57d60:   eb11021f    cmp x16, x17
   57d64:   54fffce1    b.ne    57d00 <__libc_init@plt-0x8db0>  // b.any
   57d68:   f940026e    ldr x14, [x19]
   57d6c:   aa1103ea    mov x10, x17
   57d70:   b9205a68    str w8, [x19, #8280]
   57d74:   52800148    mov w8, #0xa                    // #10
   57d78:   cb0903e9    neg x9, x9
   57d7c:   aa1303e0    mov x0, x19
   57d80:   9b082548    madd    x8, x10, x8, x9
   57d84:   a94157f6    ldp x22, x21, [sp, #16]
   57d88:   8b0f0108    add x8, x8, x15
   57d8c:   cb4805c8    sub x8, x14, x8, lsr #1
   57d90:   f9000268    str x8, [x19]
   57d94:   a9424ff4    ldp x20, x19, [sp, #32]
   57d98:   a8c37bfd    ldp x29, x30, [sp], #48
   57d9c:   140009ad    b   5a450 <__libc_init@plt-0x6660>
   57da0:   d100c3ff    sub sp, sp, #0x30
   57da4:   a9027bfd    stp x29, x30, [sp, #32]
   57da8:   910083fd    add x29, sp, #0x20
   57dac:   d53bd049    mrs x9, tpidr_el0
   57db0:   5280006b    mov w11, #0x3                       // #3
   57db4:   f940152a    ldr x10, [x9, #40]
   57db8:   f81f83aa    stur    x10, [x29, #-8]
   57dbc:   b9a0500a    ldrsw   x10, [x0, #8272]
   57dc0:   b37ced4b    bfi x11, x10, #4, #60
   57dc4:   eb02017f    cmp x11, x2
   57dc8:   540000c9    b.ls    57de0 <__libc_init@plt-0x8cd0>  // b.plast
   57dcc:   5280002a    mov w10, #0x1                       // #1
   57dd0:   a900fd1f    stp xzr, xzr, [x8, #8]
   57dd4:   f900011f    str xzr, [x8]
   57dd8:   b900150a    str w10, [x8, #20]
   57ddc:   140000ae    b   58094 <__libc_init@plt-0x8a1c>
   57de0:   52840b8a    mov w10, #0x205c                    // #8284
   57de4:   8b0a000b    add x11, x0, x10
   57de8:   3940016a    ldrb    w10, [x11]
   57dec:   3400006a    cbz w10, 57df8 <__libc_init@plt-0x8cb8>
   57df0:   528005ac    mov w12, #0x2d                      // #45
   57df4:   14000004    b   57e04 <__libc_init@plt-0x8cac>
   57df8:   aa0103ea    mov x10, x1
   57dfc:   36080083    tbz w3, #1, 57e0c <__libc_init@plt-0x8ca4>
   57e00:   5280056c    mov w12, #0x2b                      // #43
   57e04:   aa0103ea    mov x10, x1
   57e08:   3800154c    strb    w12, [x10], #1
   57e0c:   b960500e    ldr w14, [x0, #8272]
   57e10:   710005cd    subs    w13, w14, #0x1
   57e14:   540006ab    b.lt    57ee8 <__libc_init@plt-0x8bc8>  // b.tstop
   57e18:   f940000c    ldr x12, [x0]
   57e1c:   b500014c    cbnz    x12, 57e44 <__libc_init@plt-0x8c6c>
   57e20:   5280002f    mov w15, #0x1                       // #1
   57e24:   aa0f03ec    mov x12, x15
   57e28:   eb0f01df    cmp x14, x15
   57e2c:   54000080    b.eq    57e3c <__libc_init@plt-0x8c74>  // b.none
   57e30:   f86c7810    ldr x16, [x0, x12, lsl #3]
   57e34:   9100058f    add x15, x12, #0x1
   57e38:   b4ffff70    cbz x16, 57e24 <__libc_init@plt-0x8c8c>
   57e3c:   eb0e019f    cmp x12, x14
   57e40:   54000542    b.cs    57ee8 <__libc_init@plt-0x8bc8>  // b.hs, b.nlast
   57e44:   f86dd803    ldr x3, [x0, w13, sxtw #3]
   57e48:   d29eb870    mov x16, #0xf5c3                    // #62915
   57e4c:   b000006d    adrp    x13, 64000 <strcmp@plt+0x3240>
   57e50:   f2ab8510    movk    x16, #0x5c28, lsl #16
   57e54:   f2d851f0    movk    x16, #0xc28f, lsl #32
   57e58:   12800c6c    mov w12, #0xffffff9c                // #-100
   57e5c:   910023f1    add x17, sp, #0x8
   57e60:   1280002f    mov w15, #0xfffffffe                // #-2
   57e64:   f2e51eb0    movk    x16, #0x28f5, lsl #48
   57e68:   f9461dad    ldr x13, [x13, #3128]
   57e6c:   d342fc62    lsr x2, x3, #2
   57e70:   110009ef    add w15, w15, #0x2
   57e74:   710039ff    cmp w15, #0xe
   57e78:   9bd07c42    umulh   x2, x2, x16
   57e7c:   d342fc45    lsr x5, x2, #2
   57e80:   1b0c0ca2    madd    w2, w5, w12, w3
   57e84:   8b0201a3    add x3, x13, x2
   57e88:   8b020062    add x2, x3, x2
   57e8c:   39400443    ldrb    w3, [x2, #1]
   57e90:   39400046    ldrb    w6, [x2]
   57e94:   91000a22    add x2, x17, #0x2
   57e98:   39000223    strb    w3, [x17]
   57e9c:   aa0503e3    mov x3, x5
   57ea0:   39000626    strb    w6, [x17, #1]
   57ea4:   aa0203f1    mov x17, x2
   57ea8:   54fffe23    b.cc    57e6c <__libc_init@plt-0x8c44>  // b.lo, b.ul, b.last
   57eac:   910023ef    add x15, sp, #0x8
   57eb0:   eb0f005f    cmp x2, x15
   57eb4:   54000289    b.ls    57f04 <__libc_init@plt-0x8bac>  // b.plast
   57eb8:   385ffc50    ldrb    w16, [x2, #-1]!
   57ebc:   7100c21f    cmp w16, #0x30
   57ec0:   54ffff80    b.eq    57eb0 <__libc_init@plt-0x8c00>  // b.none
   57ec4:   9100044e    add x14, x2, #0x1
   57ec8:   910023f0    add x16, sp, #0x8
   57ecc:   aa0a03ef    mov x15, x10
   57ed0:   385ffdd1    ldrb    w17, [x14, #-1]!
   57ed4:   eb1001df    cmp x14, x16
   57ed8:   380015f1    strb    w17, [x15], #1
   57edc:   54ffffa8    b.hi    57ed0 <__libc_init@plt-0x8be0>  // b.pmore
   57ee0:   b960500e    ldr w14, [x0, #8272]
   57ee4:   14000009    b   57f08 <__libc_init@plt-0x8ba8>
   57ee8:   cb01014c    sub x12, x10, x1
   57eec:   5280060b    mov w11, #0x30                      // #48
   57ef0:   9100058c    add x12, x12, #0x1
   57ef4:   f900091f    str xzr, [x8, #16]
   57ef8:   7900014b    strh    w11, [x10]
   57efc:   a9003101    stp x1, x12, [x8]
   57f00:   14000065    b   58094 <__libc_init@plt-0x8a1c>
   57f04:   aa0a03ef    mov x15, x10
   57f08:   710009ce    subs    w14, w14, #0x2
   57f0c:   5400036b    b.lt    57f78 <__libc_init@plt-0x8b38>  // b.tstop
   57f10:   d29eb871    mov x17, #0xf5c3                    // #62915
   57f14:   91003df0    add x16, x15, #0xf
   57f18:   f2ab8511    movk    x17, #0x5c28, lsl #16
   57f1c:   f2d851f1    movk    x17, #0xc28f, lsl #32
   57f20:   f2e51eb1    movk    x17, #0x28f5, lsl #48
   57f24:   f86e7805    ldr x5, [x0, x14, lsl #3]
   57f28:   910041ef    add x15, x15, #0x10
   57f2c:   12800022    mov w2, #0xfffffffe             // #-2
   57f30:   aa1003e3    mov x3, x16
   57f34:   d342fca6    lsr x6, x5, #2
   57f38:   11000842    add w2, w2, #0x2
   57f3c:   7100385f    cmp w2, #0xe
   57f40:   9bd17cc6    umulh   x6, x6, x17
   57f44:   d342fcc6    lsr x6, x6, #2
   57f48:   1b0c14c5    madd    w5, w6, w12, w5
   57f4c:   8b0501a7    add x7, x13, x5
   57f50:   786548e5    ldrh    w5, [x7, w5, uxtw]
   57f54:   781ff065    sturh   w5, [x3, #-1]
   57f58:   d1000863    sub x3, x3, #0x2
   57f5c:   aa0603e5    mov x5, x6
   57f60:   54fffea3    b.cc    57f34 <__libc_init@plt-0x8b7c>  // b.lo, b.ul, b.last
   57f64:   d10005c2    sub x2, x14, #0x1
   57f68:   f10001df    cmp x14, #0x0
   57f6c:   91004210    add x16, x16, #0x10
   57f70:   aa0203ee    mov x14, x2
   57f74:   54fffd8c    b.gt    57f24 <__libc_init@plt-0x8b8c>
   57f78:   b9a0580c    ldrsw   x12, [x0, #8280]
   57f7c:   910005ee    add x14, x15, #0x1
   57f80:   8b0c01ec    add x12, x15, x12
   57f84:   cb0a018c    sub x12, x12, x10
   57f88:   385fe1cd    ldurb   w13, [x14, #-2]
   57f8c:   d10005ce    sub x14, x14, #0x1
   57f90:   7100c1bf    cmp w13, #0x30
   57f94:   54ffffa0    b.eq    57f88 <__libc_init@plt-0x8b28>  // b.none
   57f98:   8b24c14d    add x13, x10, w4, sxtw
   57f9c:   7100009f    cmp w4, #0x0
   57fa0:   9a8e01af    csel    x15, x13, x14, eq   // eq = none
   57fa4:   eb0d01ff    cmp x15, x13
   57fa8:   540002a9    b.ls    57ffc <__libc_init@plt-0x8ab4>  // b.plast
   57fac:   b9606010    ldr w16, [x0, #8288]
   57fb0:   5280004e    mov w14, #0x2                       // #2
   57fb4:   7100121f    cmp w16, #0x4
   57fb8:   54000668    b.hi    58084 <__libc_init@plt-0x8a2c>  // b.pmore
   57fbc:   d503201f    nop
   57fc0:   30db1051    adr x17, e1c9 <__libc_init@plt-0x528e7>
   57fc4:   10000080    adr x0, 57fd4 <__libc_init@plt-0x8adc>
   57fc8:   38706a22    ldrb    w2, [x17, x16]
   57fcc:   8b020800    add x0, x0, x2, lsl #2
   57fd0:   d61f0000    br  x0
   57fd4:   394001ab    ldrb    w11, [x13]
   57fd8:   7100d57f    cmp w11, #0x35
   57fdc:   54000228    b.hi    58020 <__libc_init@plt-0x8a90>  // b.pmore
   57fe0:   54000181    b.ne    58010 <__libc_init@plt-0x8aa0>  // b.any
   57fe4:   910005ab    add x11, x13, #0x1
   57fe8:   eb0b01ff    cmp x15, x11
   57fec:   540001a8    b.hi    58020 <__libc_init@plt-0x8a90>  // b.pmore
   57ff0:   385ff1ab    ldurb   w11, [x13, #-1]
   57ff4:   360000eb    tbz w11, #0, 58010 <__libc_init@plt-0x8aa0>
   57ff8:   1400000a    b   58020 <__libc_init@plt-0x8a90>
   57ffc:   2a1f03ee    mov w14, wzr
   58000:   aa0f03ed    mov x13, x15
   58004:   14000020    b   58084 <__libc_init@plt-0x8a2c>
   58008:   3940016b    ldrb    w11, [x11]
   5800c:   340000ab    cbz w11, 58020 <__libc_init@plt-0x8a90>
   58010:   5280004e    mov w14, #0x2                       // #2
   58014:   1400001c    b   58084 <__libc_init@plt-0x8a2c>
   58018:   3940016b    ldrb    w11, [x11]
   5801c:   34ffffab    cbz w11, 58010 <__libc_init@plt-0x8aa0>
   58020:   93407c8e    sxtw    x14, w4
   58024:   aa0e03eb    mov x11, x14
   58028:   8b0e014d    add x13, x10, x14
   5802c:   eb0a01bf    cmp x13, x10
   58030:   540000a9    b.ls    58044 <__libc_init@plt-0x8a6c>  // b.plast
   58034:   385ff1af    ldurb   w15, [x13, #-1]
   58038:   d100056e    sub x14, x11, #0x1
   5803c:   7100e5ff    cmp w15, #0x39
   58040:   54ffff20    b.eq    58024 <__libc_init@plt-0x8a8c>  // b.none
   58044:   b400016b    cbz x11, 58070 <__libc_init@plt-0x8a40>
   58048:   8b0b014a    add x10, x10, x11
   5804c:   5280004e    mov w14, #0x2                       // #2
   58050:   385ff14b    ldurb   w11, [x10, #-1]
   58054:   1100056b    add w11, w11, #0x1
   58058:   381ff14b    sturb   w11, [x10, #-1]
   5805c:   1400000a    b   58084 <__libc_init@plt-0x8a2c>
   58060:   394001ab    ldrb    w11, [x13]
   58064:   7100d17f    cmp w11, #0x34
   58068:   54fffd49    b.ls    58010 <__libc_init@plt-0x8aa0>  // b.plast
   5806c:   17ffffed    b   58020 <__libc_init@plt-0x8a90>
   58070:   5280062b    mov w11, #0x31                      // #49
   58074:   1100058c    add w12, w12, #0x1
   58078:   5280004e    mov w14, #0x2                       // #2
   5807c:   3800154b    strb    w11, [x10], #1
   58080:   aa0a03ed    mov x13, x10
   58084:   cb0101aa    sub x10, x13, x1
   58088:   390001bf    strb    wzr, [x13]
   5808c:   2902390c    stp w12, w14, [x8, #16]
   58090:   a9002901    stp x1, x10, [x8]
   58094:   f9401528    ldr x8, [x9, #40]
   58098:   f85f83a9    ldur    x9, [x29, #-8]
   5809c:   eb09011f    cmp x8, x9
   580a0:   54000081    b.ne    580b0 <__libc_init@plt-0x8a00>  // b.any
   580a4:   a9427bfd    ldp x29, x30, [sp, #32]
   580a8:   9100c3ff    add sp, sp, #0x30
   580ac:   d65f03c0    ret
   580b0:   940022a4    bl  60b40 <__stack_chk_fail@plt>
   580b4:   1e260005    fmov    w5, s0
   580b8:   17fff672    b   55a80 <__libc_init@plt-0xb030>
   580bc:   9e660005    fmov    x5, d0
   580c0:   17fff8c7    b   563dc <__libc_init@plt-0xa6d4>
   580c4:   3c9f0fe0    str q0, [sp, #-16]!
   580c8:   a8c11fe6    ldp x6, x7, [sp], #16
   580cc:   17fffd8b    b   576f8 <__libc_init@plt-0x93b8>
   580d0:   b9405808    ldr w8, [x0, #88]
   580d4:   2a0103e2    mov w2, w1
   580d8:   7100051f    cmp w8, #0x1
   580dc:   5400026b    b.lt    58128 <__libc_init@plt-0x8988>  // b.tstop
   580e0:   d28f0ae9    mov x9, #0x7857                 // #30807
   580e4:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   580e8:   f2b62269    movk    x9, #0xb113, lsl #16
   580ec:   f2cf21aa    movk    x10, #0x790d, lsl #32
   580f0:   f2cca5e9    movk    x9, #0x652f, lsl #32
   580f4:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   580f8:   f2e734a9    movk    x9, #0x39a5, lsl #48
   580fc:   aa0003eb    mov x11, x0
   58100:   aa0803ec    mov x12, x8
   58104:   f940016d    ldr x13, [x11]
   58108:   f100058c    subs    x12, x12, #0x1
   5810c:   d377d9ad    lsl x13, x13, #9
   58110:   8b22c1ad    add x13, x13, w2, sxtw
   58114:   9bc97dae    umulh   x14, x13, x9
   58118:   d373fdc2    lsr x2, x14, #51
   5811c:   9b0a344d    madd    x13, x2, x10, x13
   58120:   f800856d    str x13, [x11], #8
   58124:   54ffff01    b.ne    58104 <__libc_init@plt-0x89ac>  // b.any
   58128:   34000062    cbz w2, 58134 <__libc_init@plt-0x897c>
   5812c:   2a0803e1    mov w1, w8
   58130:   1400009b    b   5839c <__libc_init@plt-0x8714>
   58134:   2a1f03e0    mov w0, wzr
   58138:   d65f03c0    ret
   5813c:   b9405808    ldr w8, [x0, #88]
   58140:   2a0103e2    mov w2, w1
   58144:   7100051f    cmp w8, #0x1
   58148:   5400026b    b.lt    58194 <__libc_init@plt-0x891c>  // b.tstop
   5814c:   d28f0ae9    mov x9, #0x7857                 // #30807
   58150:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   58154:   f2b62269    movk    x9, #0xb113, lsl #16
   58158:   f2cf21aa    movk    x10, #0x790d, lsl #32
   5815c:   f2cca5e9    movk    x9, #0x652f, lsl #32
   58160:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   58164:   f2e734a9    movk    x9, #0x39a5, lsl #48
   58168:   aa0003eb    mov x11, x0
   5816c:   aa0803ec    mov x12, x8
   58170:   f940016d    ldr x13, [x11]
   58174:   f100058c    subs    x12, x12, #0x1
   58178:   d37df1ad    lsl x13, x13, #3
   5817c:   8b22c1ad    add x13, x13, w2, sxtw
   58180:   9bc97dae    umulh   x14, x13, x9
   58184:   d373fdc2    lsr x2, x14, #51
   58188:   9b0a344d    madd    x13, x2, x10, x13
   5818c:   f800856d    str x13, [x11], #8
   58190:   54ffff01    b.ne    58170 <__libc_init@plt-0x8940>  // b.any
   58194:   34000062    cbz w2, 581a0 <__libc_init@plt-0x8910>
   58198:   2a0803e1    mov w1, w8
   5819c:   14000080    b   5839c <__libc_init@plt-0x8714>
   581a0:   2a1f03e0    mov w0, wzr
   581a4:   d65f03c0    ret
   581a8:   b9405808    ldr w8, [x0, #88]
   581ac:   2a0103e2    mov w2, w1
   581b0:   7100051f    cmp w8, #0x1
   581b4:   5400026b    b.lt    58200 <__libc_init@plt-0x88b0>  // b.tstop
   581b8:   d28f0ae9    mov x9, #0x7857                 // #30807
   581bc:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   581c0:   f2b62269    movk    x9, #0xb113, lsl #16
   581c4:   f2cf21aa    movk    x10, #0x790d, lsl #32
   581c8:   f2cca5e9    movk    x9, #0x652f, lsl #32
   581cc:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   581d0:   f2e734a9    movk    x9, #0x39a5, lsl #48
   581d4:   aa0003eb    mov x11, x0
   581d8:   aa0803ec    mov x12, x8
   581dc:   f940016d    ldr x13, [x11]
   581e0:   f100058c    subs    x12, x12, #0x1
   581e4:   d37ff9ad    lsl x13, x13, #1
   581e8:   8b22c1ad    add x13, x13, w2, sxtw
   581ec:   9bc97dae    umulh   x14, x13, x9
   581f0:   d373fdc2    lsr x2, x14, #51
   581f4:   9b0a344d    madd    x13, x2, x10, x13
   581f8:   f800856d    str x13, [x11], #8
   581fc:   54ffff01    b.ne    581dc <__libc_init@plt-0x88d4>  // b.any
   58200:   34000062    cbz w2, 5820c <__libc_init@plt-0x88a4>
   58204:   2a0803e1    mov w1, w8
   58208:   14000065    b   5839c <__libc_init@plt-0x8714>
   5820c:   2a1f03e0    mov w0, wzr
   58210:   d65f03c0    ret
   58214:   2a1f03e8    mov w8, wzr
   58218:   7100043f    cmp w1, #0x1
   5821c:   540008cb    b.lt    58334 <__libc_init@plt-0x877c>  // b.tstop
   58220:   b9405809    ldr w9, [x0, #88]
   58224:   7100053f    cmp w9, #0x1
   58228:   5400086b    b.lt    58334 <__libc_init@plt-0x877c>  // b.tstop
   5822c:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   58230:   5280020c    mov w12, #0x10                      // #16
   58234:   294bac08    ldp w8, w11, [x0, #92]
   58238:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   5823c:   9280000d    mov x13, #0xffffffffffffffff        // #-1
   58240:   f2e0046a    movk    x10, #0x23, lsl #48
   58244:   7100403f    cmp w1, #0x10
   58248:   f9400010    ldr x16, [x0]
   5824c:   1a8c302e    csel    w14, w1, w12, cc    // cc = lo, ul, last
   58250:   9ace21b1    lsl x17, x13, x14
   58254:   aa3103ef    mvn x15, x17
   58258:   ea31021f    bics    xzr, x16, x17
   5825c:   54000400    b.eq    582dc <__libc_init@plt-0x87d4>  // b.none
   58260:   8b29cc10    add x16, x0, w9, sxtw #3
   58264:   f85f8210    ldur    x16, [x16, #-8]
   58268:   9ace2611    lsr x17, x16, x14
   5826c:   b4000111    cbz x17, 5828c <__libc_init@plt-0x8824>
   58270:   6b08013f    cmp w9, w8
   58274:   540005e0    b.eq    58330 <__libc_init@plt-0x8780>  // b.none
   58278:   aa1f03f0    mov x16, xzr
   5827c:   93407d31    sxtw    x17, w9
   58280:   11000529    add w9, w9, #0x1
   58284:   f831781f    str xzr, [x0, x17, lsl #3]
   58288:   b9005809    str w9, [x0, #88]
   5828c:   5100416b    sub w11, w11, #0x10
   58290:   9ace2551    lsr x17, x10, x14
   58294:   7100093f    cmp w9, #0x2
   58298:   b900600b    str w11, [x0, #96]
   5829c:   540001ab    b.lt    582d0 <__libc_init@plt-0x87e0>  // b.tstop
   582a0:   2a0903e2    mov w2, w9
   582a4:   51000843    sub w3, w2, #0x2
   582a8:   d1000445    sub x5, x2, #0x1
   582ac:   f100085f    cmp x2, #0x2
   582b0:   aa0503e2    mov x2, x5
   582b4:   f8635804    ldr x4, [x0, w3, uxtw #3]
   582b8:   9ace2484    lsr x4, x4, x14
   582bc:   9b111210    madd    x16, x16, x17, x4
   582c0:   f8255810    str x16, [x0, w5, uxtw #3]
   582c4:   f8635810    ldr x16, [x0, w3, uxtw #3]
   582c8:   8a0f0210    and x16, x16, x15
   582cc:   54fffec8    b.hi    582a4 <__libc_init@plt-0x880c>  // b.pmore
   582d0:   9b117e0f    mul x15, x16, x17
   582d4:   f900000f    str x15, [x0]
   582d8:   14000011    b   5831c <__libc_init@plt-0x8794>
   582dc:   7100053f    cmp w9, #0x1
   582e0:   540001eb    b.lt    5831c <__libc_init@plt-0x8794>  // b.tstop
   582e4:   2a0903f1    mov w17, w9
   582e8:   aa1f03e2    mov x2, xzr
   582ec:   9ace2550    lsr x16, x10, x14
   582f0:   91000631    add x17, x17, #0x1
   582f4:   51000a23    sub w3, w17, #0x2
   582f8:   d1000631    sub x17, x17, #0x1
   582fc:   f100063f    cmp x17, #0x1
   58300:   f8635804    ldr x4, [x0, w3, uxtw #3]
   58304:   8a0f0085    and x5, x4, x15
   58308:   9ace2484    lsr x4, x4, x14
   5830c:   9b101044    madd    x4, x2, x16, x4
   58310:   aa0503e2    mov x2, x5
   58314:   f8235804    str x4, [x0, w3, uxtw #3]
   58318:   54fffee8    b.hi    582f4 <__libc_init@plt-0x87bc>  // b.pmore
   5831c:   4b0e0021    sub w1, w1, w14
   58320:   7100043f    cmp w1, #0x1
   58324:   54fff90a    b.ge    58244 <__libc_init@plt-0x886c>  // b.tcont
   58328:   2a1f03e8    mov w8, wzr
   5832c:   14000002    b   58334 <__libc_init@plt-0x877c>
   58330:   52800028    mov w8, #0x1                    // #1
   58334:   2a0803e0    mov w0, w8
   58338:   d65f03c0    ret
   5833c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58340:   f9000bf3    str x19, [sp, #16]
   58344:   910003fd    mov x29, sp
   58348:   b9405808    ldr w8, [x0, #88]
   5834c:   aa0003f3    mov x19, x0
   58350:   7100051f    cmp w8, #0x1
   58354:   5400014b    b.lt    5837c <__libc_init@plt-0x8734>  // b.tstop
   58358:   d1000509    sub x9, x8, #0x1
   5835c:   f8695a6a    ldr x10, [x19, w9, uxtw #3]
   58360:   b50000ea    cbnz    x10, 5837c <__libc_init@plt-0x8734>
   58364:   5100050a    sub w10, w8, #0x1
   58368:   aa0903e8    mov x8, x9
   5836c:   9100052b    add x11, x9, #0x1
   58370:   f100057f    cmp x11, #0x1
   58374:   b9005a6a    str w10, [x19, #88]
   58378:   54ffff08    b.hi    58358 <__libc_init@plt-0x8758>  // b.pmore
   5837c:   aa1303e0    mov x0, x19
   58380:   94000037    bl  5845c <__libc_init@plt-0x8654>
   58384:   b9406268    ldr w8, [x19, #96]
   58388:   0b001108    add w8, w8, w0, lsl #4
   5838c:   b9006268    str w8, [x19, #96]
   58390:   f9400bf3    ldr x19, [sp, #16]
   58394:   a8c27bfd    ldp x29, x30, [sp], #32
   58398:   d65f03c0    ret
   5839c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   583a0:   a9014ff4    stp x20, x19, [sp, #16]
   583a4:   910003fd    mov x29, sp
   583a8:   b9405808    ldr w8, [x0, #88]
   583ac:   2a0203f4    mov w20, w2
   583b0:   aa0003f3    mov x19, x0
   583b4:   6b01011f    cmp w8, w1
   583b8:   540002cd    b.le    58410 <__libc_init@plt-0x86a0>
   583bc:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   583c0:   d2adf82c    mov x12, #0x6fc10000                // #1874919424
   583c4:   93407d0a    sxtw    x10, w8
   583c8:   f2cf21ab    movk    x11, #0x790d, lsl #32
   583cc:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   583d0:   8b21ce69    add x9, x19, w1, sxtw #3
   583d4:   93407e94    sxtw    x20, w20
   583d8:   cb21c14a    sub x10, x10, w1, sxtw
   583dc:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   583e0:   f2e0046c    movk    x12, #0x23, lsl #48
   583e4:   f940012d    ldr x13, [x9]
   583e8:   8b1401ad    add x13, x13, x20
   583ec:   8b0b01ae    add x14, x13, x11
   583f0:   eb0c01bf    cmp x13, x12
   583f4:   9a8e31ad    csel    x13, x13, x14, cc   // cc = lo, ul, last
   583f8:   f900012d    str x13, [x9]
   583fc:   54000263    b.cc    58448 <__libc_init@plt-0x8668>  // b.lo, b.ul, b.last
   58400:   91002129    add x9, x9, #0x8
   58404:   f100054a    subs    x10, x10, #0x1
   58408:   52800034    mov w20, #0x1                       // #1
   5840c:   54fffec1    b.ne    583e4 <__libc_init@plt-0x86cc>  // b.any
   58410:   b9405e69    ldr w9, [x19, #92]
   58414:   6b09011f    cmp w8, w9
   58418:   540000cb    b.lt    58430 <__libc_init@plt-0x8680>  // b.tstop
   5841c:   aa1303e0    mov x0, x19
   58420:   97ffffc7    bl  5833c <__libc_init@plt-0x8774>
   58424:   294b2668    ldp w8, w9, [x19, #88]
   58428:   6b09011f    cmp w8, w9
   5842c:   5400010a    b.ge    5844c <__libc_init@plt-0x8664>  // b.tcont
   58430:   11000509    add w9, w8, #0x1
   58434:   93407e8a    sxtw    x10, w20
   58438:   2a1f03f4    mov w20, wzr
   5843c:   f828da6a    str x10, [x19, w8, sxtw #3]
   58440:   b9005a69    str w9, [x19, #88]
   58444:   14000002    b   5844c <__libc_init@plt-0x8664>
   58448:   2a1f03f4    mov w20, wzr
   5844c:   2a1403e0    mov w0, w20
   58450:   a9414ff4    ldp x20, x19, [sp, #16]
   58454:   a8c27bfd    ldp x29, x30, [sp], #32
   58458:   d65f03c0    ret
   5845c:   b9405809    ldr w9, [x0, #88]
   58460:   f9400008    ldr x8, [x0]
   58464:   7100053f    cmp w9, #0x1
   58468:   fa40a900    ccmp    x8, #0x0, #0x0, ge  // ge = tcont
   5846c:   54000060    b.eq    58478 <__libc_init@plt-0x8638>  // b.none
   58470:   2a1f03e8    mov w8, wzr
   58474:   14000024    b   58504 <__libc_init@plt-0x85ac>
   58478:   aa1f03e8    mov x8, xzr
   5847c:   9100200b    add x11, x0, #0x8
   58480:   d100052c    sub x12, x9, #0x1
   58484:   eb08019f    cmp x12, x8
   58488:   54000380    b.eq    584f8 <__libc_init@plt-0x85b8>  // b.none
   5848c:   f868796a    ldr x10, [x11, x8, lsl #3]
   58490:   91000508    add x8, x8, #0x1
   58494:   b4ffff8a    cbz x10, 58484 <__libc_init@plt-0x862c>
   58498:   34000368    cbz w8, 58504 <__libc_init@plt-0x85ac>
   5849c:   6b08013f    cmp w9, w8
   584a0:   5400028d    b.le    584f0 <__libc_init@plt-0x85c0>
   584a4:   7100291f    cmp w8, #0xa
   584a8:   54000248    b.hi    584f0 <__libc_init@plt-0x85c0>  // b.pmore
   584ac:   9100050b    add x11, x8, #0x1
   584b0:   f900000a    str x10, [x0]
   584b4:   eb29c17f    cmp x11, w9, sxtw
   584b8:   540001ca    b.ge    584f0 <__libc_init@plt-0x85c0>  // b.tcont
   584bc:   f100251f    cmp x8, #0x9
   584c0:   54000188    b.hi    584f0 <__libc_init@plt-0x85c0>  // b.pmore
   584c4:   93407d2a    sxtw    x10, w9
   584c8:   9100050b    add x11, x8, #0x1
   584cc:   5280010c    mov w12, #0x8                       // #8
   584d0:   f86b780d    ldr x13, [x0, x11, lsl #3]
   584d4:   9100056b    add x11, x11, #0x1
   584d8:   eb0a017f    cmp x11, x10
   584dc:   f82c680d    str x13, [x0, x12]
   584e0:   5400008a    b.ge    584f0 <__libc_init@plt-0x85c0>  // b.tcont
   584e4:   9100218c    add x12, x12, #0x8
   584e8:   f1002d7f    cmp x11, #0xb
   584ec:   54ffff23    b.cc    584d0 <__libc_init@plt-0x85e0>  // b.lo, b.ul, b.last
   584f0:   4b08012a    sub w10, w9, w8
   584f4:   14000003    b   58500 <__libc_init@plt-0x85b0>
   584f8:   2a1f03ea    mov w10, wzr
   584fc:   2a0903e8    mov w8, w9
   58500:   b900580a    str w10, [x0, #88]
   58504:   2a0803e0    mov w0, w8
   58508:   d65f03c0    ret
   5850c:   b9405808    ldr w8, [x0, #88]
   58510:   2a0103e2    mov w2, w1
   58514:   7100051f    cmp w8, #0x1
   58518:   5400028b    b.lt    58568 <__libc_init@plt-0x8548>  // b.tstop
   5851c:   d28f0aea    mov x10, #0x7857                    // #30807
   58520:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   58524:   f2b6226a    movk    x10, #0xb113, lsl #16
   58528:   f2cf21ab    movk    x11, #0x790d, lsl #32
   5852c:   f2cca5ea    movk    x10, #0x652f, lsl #32
   58530:   52800149    mov w9, #0xa                    // #10
   58534:   f2e734aa    movk    x10, #0x39a5, lsl #48
   58538:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   5853c:   aa0003ec    mov x12, x0
   58540:   aa0803ed    mov x13, x8
   58544:   f940018e    ldr x14, [x12]
   58548:   f10005ad    subs    x13, x13, #0x1
   5854c:   9b097dce    mul x14, x14, x9
   58550:   8b22c1ce    add x14, x14, w2, sxtw
   58554:   9bca7dcf    umulh   x15, x14, x10
   58558:   d373fde2    lsr x2, x15, #51
   5855c:   9b0b384e    madd    x14, x2, x11, x14
   58560:   f800858e    str x14, [x12], #8
   58564:   54ffff01    b.ne    58544 <__libc_init@plt-0x856c>  // b.any
   58568:   34000062    cbz w2, 58574 <__libc_init@plt-0x853c>
   5856c:   2a0803e1    mov w1, w8
   58570:   17ffff8b    b   5839c <__libc_init@plt-0x8714>
   58574:   2a1f03e0    mov w0, wzr
   58578:   d65f03c0    ret
   5857c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58580:   f9000bf3    str x19, [sp, #16]
   58584:   910003fd    mov x29, sp
   58588:   b9405809    ldr w9, [x0, #88]
   5858c:   aa0003f3    mov x19, x0
   58590:   b9405828    ldr w8, [x1, #88]
   58594:   6b08013f    cmp w9, w8
   58598:   5400016a    b.ge    585c4 <__libc_init@plt-0x84ec>  // b.tcont
   5859c:   93407d29    sxtw    x9, w9
   585a0:   11000528    add w8, w9, #0x1
   585a4:   9100052a    add x10, x9, #0x1
   585a8:   f8297a7f    str xzr, [x19, x9, lsl #3]
   585ac:   aa0a03e9    mov x9, x10
   585b0:   b9005a68    str w8, [x19, #88]
   585b4:   b9805828    ldrsw   x8, [x1, #88]
   585b8:   eb08015f    cmp x10, x8
   585bc:   54ffff2b    b.lt    585a0 <__libc_init@plt-0x8510>  // b.tstop
   585c0:   2a0a03e9    mov w9, w10
   585c4:   7100051f    cmp w8, #0x1
   585c8:   5400042b    b.lt    5864c <__libc_init@plt-0x8464>  // b.tstop
   585cc:   92b207ec    mov x12, #0xffffffff6fc0ffff        // #-2420047873
   585d0:   d2b207ee    mov x14, #0x903f0000                // #2420047872
   585d4:   2a0803eb    mov w11, w8
   585d8:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   585dc:   f2cf21ae    movk    x14, #0x790d, lsl #32
   585e0:   aa1f03ea    mov x10, xzr
   585e4:   aa1f03ed    mov x13, xzr
   585e8:   d37df16b    lsl x11, x11, #3
   585ec:   f2e0046c    movk    x12, #0x23, lsl #48
   585f0:   f2fffb8e    movk    x14, #0xffdc, lsl #48
   585f4:   f86a6a6f    ldr x15, [x19, x10]
   585f8:   f86a6830    ldr x16, [x1, x10]
   585fc:   8b0d01ed    add x13, x15, x13
   58600:   8b1001af    add x15, x13, x16
   58604:   eb0c01ff    cmp x15, x12
   58608:   8b0e01ed    add x13, x15, x14
   5860c:   9a8f81b0    csel    x16, x13, x15, hi   // hi = pmore
   58610:   1a9f97ed    cset    w13, hi // hi = pmore
   58614:   f82a6a70    str x16, [x19, x10]
   58618:   9100214a    add x10, x10, #0x8
   5861c:   eb0a017f    cmp x11, x10
   58620:   54fffea1    b.ne    585f4 <__libc_init@plt-0x84bc>  // b.any
   58624:   92b207ea    mov x10, #0xffffffff6fc0ffff        // #-2420047873
   58628:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   5862c:   f2e0046a    movk    x10, #0x23, lsl #48
   58630:   eb0a01ff    cmp x15, x10
   58634:   540000c9    b.ls    5864c <__libc_init@plt-0x8464>  // b.plast
   58638:   aa1303e0    mov x0, x19
   5863c:   2a0803e1    mov w1, w8
   58640:   52800022    mov w2, #0x1                    // #1
   58644:   97ffff56    bl  5839c <__libc_init@plt-0x8714>
   58648:   b9405a69    ldr w9, [x19, #88]
   5864c:   7100053f    cmp w9, #0x1
   58650:   540002ab    b.lt    586a4 <__libc_init@plt-0x840c>  // b.tstop
   58654:   2a0903e8    mov w8, w9
   58658:   d2900009    mov x9, #0x8000                 // #32768
   5865c:   f2a6fc09    movk    x9, #0x37e0, lsl #16
   58660:   aa1f03ea    mov x10, xzr
   58664:   f2d86f29    movk    x9, #0xc379, lsl #32
   58668:   91000508    add x8, x8, #0x1
   5866c:   f2e00229    movk    x9, #0x11, lsl #48
   58670:   5100090c    sub w12, w8, #0x2
   58674:   9b097d4a    mul x10, x10, x9
   58678:   d1000508    sub x8, x8, #0x1
   5867c:   f100051f    cmp x8, #0x1
   58680:   f86c5a6d    ldr x13, [x19, w12, uxtw #3]
   58684:   924001ab    and x11, x13, #0x1
   58688:   8b4d054d    add x13, x10, x13, lsr #1
   5868c:   aa0b03ea    mov x10, x11
   58690:   f82c5a6d    str x13, [x19, w12, uxtw #3]
   58694:   54fffee8    b.hi    58670 <__libc_init@plt-0x8440>  // b.pmore
   58698:   f100017f    cmp x11, #0x0
   5869c:   1a9f07e0    cset    w0, ne  // ne = any
   586a0:   14000002    b   586a8 <__libc_init@plt-0x8408>
   586a4:   2a1f03e0    mov w0, wzr
   586a8:   f9400bf3    ldr x19, [sp, #16]
   586ac:   a8c27bfd    ldp x29, x30, [sp], #32
   586b0:   d65f03c0    ret
   586b4:   b9402008    ldr w8, [x0, #32]
   586b8:   2a0103e2    mov w2, w1
   586bc:   7100051f    cmp w8, #0x1
   586c0:   5400026b    b.lt    5870c <__libc_init@plt-0x83a4>  // b.tstop
   586c4:   d28f0ae9    mov x9, #0x7857                 // #30807
   586c8:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   586cc:   f2b62269    movk    x9, #0xb113, lsl #16
   586d0:   f2cf21aa    movk    x10, #0x790d, lsl #32
   586d4:   f2cca5e9    movk    x9, #0x652f, lsl #32
   586d8:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   586dc:   f2e734a9    movk    x9, #0x39a5, lsl #48
   586e0:   aa0003eb    mov x11, x0
   586e4:   aa0803ec    mov x12, x8
   586e8:   f940016d    ldr x13, [x11]
   586ec:   f100058c    subs    x12, x12, #0x1
   586f0:   d377d9ad    lsl x13, x13, #9
   586f4:   8b22c1ad    add x13, x13, w2, sxtw
   586f8:   9bc97dae    umulh   x14, x13, x9
   586fc:   d373fdc2    lsr x2, x14, #51
   58700:   9b0a344d    madd    x13, x2, x10, x13
   58704:   f800856d    str x13, [x11], #8
   58708:   54ffff01    b.ne    586e8 <__libc_init@plt-0x83c8>  // b.any
   5870c:   34000062    cbz w2, 58718 <__libc_init@plt-0x8398>
   58710:   2a0803e1    mov w1, w8
   58714:   1400009b    b   58980 <__libc_init@plt-0x8130>
   58718:   2a1f03e0    mov w0, wzr
   5871c:   d65f03c0    ret
   58720:   b9402008    ldr w8, [x0, #32]
   58724:   2a0103e2    mov w2, w1
   58728:   7100051f    cmp w8, #0x1
   5872c:   5400026b    b.lt    58778 <__libc_init@plt-0x8338>  // b.tstop
   58730:   d28f0ae9    mov x9, #0x7857                 // #30807
   58734:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   58738:   f2b62269    movk    x9, #0xb113, lsl #16
   5873c:   f2cf21aa    movk    x10, #0x790d, lsl #32
   58740:   f2cca5e9    movk    x9, #0x652f, lsl #32
   58744:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   58748:   f2e734a9    movk    x9, #0x39a5, lsl #48
   5874c:   aa0003eb    mov x11, x0
   58750:   aa0803ec    mov x12, x8
   58754:   f940016d    ldr x13, [x11]
   58758:   f100058c    subs    x12, x12, #0x1
   5875c:   d37df1ad    lsl x13, x13, #3
   58760:   8b22c1ad    add x13, x13, w2, sxtw
   58764:   9bc97dae    umulh   x14, x13, x9
   58768:   d373fdc2    lsr x2, x14, #51
   5876c:   9b0a344d    madd    x13, x2, x10, x13
   58770:   f800856d    str x13, [x11], #8
   58774:   54ffff01    b.ne    58754 <__libc_init@plt-0x835c>  // b.any
   58778:   34000062    cbz w2, 58784 <__libc_init@plt-0x832c>
   5877c:   2a0803e1    mov w1, w8
   58780:   14000080    b   58980 <__libc_init@plt-0x8130>
   58784:   2a1f03e0    mov w0, wzr
   58788:   d65f03c0    ret
   5878c:   b9402008    ldr w8, [x0, #32]
   58790:   2a0103e2    mov w2, w1
   58794:   7100051f    cmp w8, #0x1
   58798:   5400026b    b.lt    587e4 <__libc_init@plt-0x82cc>  // b.tstop
   5879c:   d28f0ae9    mov x9, #0x7857                 // #30807
   587a0:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   587a4:   f2b62269    movk    x9, #0xb113, lsl #16
   587a8:   f2cf21aa    movk    x10, #0x790d, lsl #32
   587ac:   f2cca5e9    movk    x9, #0x652f, lsl #32
   587b0:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   587b4:   f2e734a9    movk    x9, #0x39a5, lsl #48
   587b8:   aa0003eb    mov x11, x0
   587bc:   aa0803ec    mov x12, x8
   587c0:   f940016d    ldr x13, [x11]
   587c4:   f100058c    subs    x12, x12, #0x1
   587c8:   d37ff9ad    lsl x13, x13, #1
   587cc:   8b22c1ad    add x13, x13, w2, sxtw
   587d0:   9bc97dae    umulh   x14, x13, x9
   587d4:   d373fdc2    lsr x2, x14, #51
   587d8:   9b0a344d    madd    x13, x2, x10, x13
   587dc:   f800856d    str x13, [x11], #8
   587e0:   54ffff01    b.ne    587c0 <__libc_init@plt-0x82f0>  // b.any
   587e4:   34000062    cbz w2, 587f0 <__libc_init@plt-0x82c0>
   587e8:   2a0803e1    mov w1, w8
   587ec:   14000065    b   58980 <__libc_init@plt-0x8130>
   587f0:   2a1f03e0    mov w0, wzr
   587f4:   d65f03c0    ret
   587f8:   2a1f03e8    mov w8, wzr
   587fc:   7100043f    cmp w1, #0x1
   58800:   540008cb    b.lt    58918 <__libc_init@plt-0x8198>  // b.tstop
   58804:   b9402009    ldr w9, [x0, #32]
   58808:   7100053f    cmp w9, #0x1
   5880c:   5400086b    b.lt    58918 <__libc_init@plt-0x8198>  // b.tstop
   58810:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   58814:   5280020c    mov w12, #0x10                      // #16
   58818:   2944ac08    ldp w8, w11, [x0, #36]
   5881c:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   58820:   9280000d    mov x13, #0xffffffffffffffff        // #-1
   58824:   f2e0046a    movk    x10, #0x23, lsl #48
   58828:   7100403f    cmp w1, #0x10
   5882c:   f9400010    ldr x16, [x0]
   58830:   1a8c302e    csel    w14, w1, w12, cc    // cc = lo, ul, last
   58834:   9ace21b1    lsl x17, x13, x14
   58838:   aa3103ef    mvn x15, x17
   5883c:   ea31021f    bics    xzr, x16, x17
   58840:   54000400    b.eq    588c0 <__libc_init@plt-0x81f0>  // b.none
   58844:   8b29cc10    add x16, x0, w9, sxtw #3
   58848:   f85f8210    ldur    x16, [x16, #-8]
   5884c:   9ace2611    lsr x17, x16, x14
   58850:   b4000111    cbz x17, 58870 <__libc_init@plt-0x8240>
   58854:   6b08013f    cmp w9, w8
   58858:   540005e0    b.eq    58914 <__libc_init@plt-0x819c>  // b.none
   5885c:   aa1f03f0    mov x16, xzr
   58860:   93407d31    sxtw    x17, w9
   58864:   11000529    add w9, w9, #0x1
   58868:   f831781f    str xzr, [x0, x17, lsl #3]
   5886c:   b9002009    str w9, [x0, #32]
   58870:   5100416b    sub w11, w11, #0x10
   58874:   9ace2551    lsr x17, x10, x14
   58878:   7100093f    cmp w9, #0x2
   5887c:   b900280b    str w11, [x0, #40]
   58880:   540001ab    b.lt    588b4 <__libc_init@plt-0x81fc>  // b.tstop
   58884:   2a0903e2    mov w2, w9
   58888:   51000843    sub w3, w2, #0x2
   5888c:   d1000445    sub x5, x2, #0x1
   58890:   f100085f    cmp x2, #0x2
   58894:   aa0503e2    mov x2, x5
   58898:   f8635804    ldr x4, [x0, w3, uxtw #3]
   5889c:   9ace2484    lsr x4, x4, x14
   588a0:   9b111210    madd    x16, x16, x17, x4
   588a4:   f8255810    str x16, [x0, w5, uxtw #3]
   588a8:   f8635810    ldr x16, [x0, w3, uxtw #3]
   588ac:   8a0f0210    and x16, x16, x15
   588b0:   54fffec8    b.hi    58888 <__libc_init@plt-0x8228>  // b.pmore
   588b4:   9b117e0f    mul x15, x16, x17
   588b8:   f900000f    str x15, [x0]
   588bc:   14000011    b   58900 <__libc_init@plt-0x81b0>
   588c0:   7100053f    cmp w9, #0x1
   588c4:   540001eb    b.lt    58900 <__libc_init@plt-0x81b0>  // b.tstop
   588c8:   2a0903f1    mov w17, w9
   588cc:   aa1f03e2    mov x2, xzr
   588d0:   9ace2550    lsr x16, x10, x14
   588d4:   91000631    add x17, x17, #0x1
   588d8:   51000a23    sub w3, w17, #0x2
   588dc:   d1000631    sub x17, x17, #0x1
   588e0:   f100063f    cmp x17, #0x1
   588e4:   f8635804    ldr x4, [x0, w3, uxtw #3]
   588e8:   8a0f0085    and x5, x4, x15
   588ec:   9ace2484    lsr x4, x4, x14
   588f0:   9b101044    madd    x4, x2, x16, x4
   588f4:   aa0503e2    mov x2, x5
   588f8:   f8235804    str x4, [x0, w3, uxtw #3]
   588fc:   54fffee8    b.hi    588d8 <__libc_init@plt-0x81d8>  // b.pmore
   58900:   4b0e0021    sub w1, w1, w14
   58904:   7100043f    cmp w1, #0x1
   58908:   54fff90a    b.ge    58828 <__libc_init@plt-0x8288>  // b.tcont
   5890c:   2a1f03e8    mov w8, wzr
   58910:   14000002    b   58918 <__libc_init@plt-0x8198>
   58914:   52800028    mov w8, #0x1                    // #1
   58918:   2a0803e0    mov w0, w8
   5891c:   d65f03c0    ret
   58920:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58924:   f9000bf3    str x19, [sp, #16]
   58928:   910003fd    mov x29, sp
   5892c:   b9402008    ldr w8, [x0, #32]
   58930:   aa0003f3    mov x19, x0
   58934:   7100051f    cmp w8, #0x1
   58938:   5400014b    b.lt    58960 <__libc_init@plt-0x8150>  // b.tstop
   5893c:   d1000509    sub x9, x8, #0x1
   58940:   f8695a6a    ldr x10, [x19, w9, uxtw #3]
   58944:   b50000ea    cbnz    x10, 58960 <__libc_init@plt-0x8150>
   58948:   5100050a    sub w10, w8, #0x1
   5894c:   aa0903e8    mov x8, x9
   58950:   9100052b    add x11, x9, #0x1
   58954:   f100057f    cmp x11, #0x1
   58958:   b900226a    str w10, [x19, #32]
   5895c:   54ffff08    b.hi    5893c <__libc_init@plt-0x8174>  // b.pmore
   58960:   aa1303e0    mov x0, x19
   58964:   94000037    bl  58a40 <__libc_init@plt-0x8070>
   58968:   b9402a68    ldr w8, [x19, #40]
   5896c:   0b001108    add w8, w8, w0, lsl #4
   58970:   b9002a68    str w8, [x19, #40]
   58974:   f9400bf3    ldr x19, [sp, #16]
   58978:   a8c27bfd    ldp x29, x30, [sp], #32
   5897c:   d65f03c0    ret
   58980:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58984:   a9014ff4    stp x20, x19, [sp, #16]
   58988:   910003fd    mov x29, sp
   5898c:   b9402008    ldr w8, [x0, #32]
   58990:   2a0203f4    mov w20, w2
   58994:   aa0003f3    mov x19, x0
   58998:   6b01011f    cmp w8, w1
   5899c:   540002cd    b.le    589f4 <__libc_init@plt-0x80bc>
   589a0:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   589a4:   d2adf82c    mov x12, #0x6fc10000                // #1874919424
   589a8:   93407d0a    sxtw    x10, w8
   589ac:   f2cf21ab    movk    x11, #0x790d, lsl #32
   589b0:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   589b4:   8b21ce69    add x9, x19, w1, sxtw #3
   589b8:   93407e94    sxtw    x20, w20
   589bc:   cb21c14a    sub x10, x10, w1, sxtw
   589c0:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   589c4:   f2e0046c    movk    x12, #0x23, lsl #48
   589c8:   f940012d    ldr x13, [x9]
   589cc:   8b1401ad    add x13, x13, x20
   589d0:   8b0b01ae    add x14, x13, x11
   589d4:   eb0c01bf    cmp x13, x12
   589d8:   9a8e31ad    csel    x13, x13, x14, cc   // cc = lo, ul, last
   589dc:   f900012d    str x13, [x9]
   589e0:   54000263    b.cc    58a2c <__libc_init@plt-0x8084>  // b.lo, b.ul, b.last
   589e4:   91002129    add x9, x9, #0x8
   589e8:   f100054a    subs    x10, x10, #0x1
   589ec:   52800034    mov w20, #0x1                       // #1
   589f0:   54fffec1    b.ne    589c8 <__libc_init@plt-0x80e8>  // b.any
   589f4:   b9402669    ldr w9, [x19, #36]
   589f8:   6b09011f    cmp w8, w9
   589fc:   540000cb    b.lt    58a14 <__libc_init@plt-0x809c>  // b.tstop
   58a00:   aa1303e0    mov x0, x19
   58a04:   97ffffc7    bl  58920 <__libc_init@plt-0x8190>
   58a08:   29442668    ldp w8, w9, [x19, #32]
   58a0c:   6b09011f    cmp w8, w9
   58a10:   5400010a    b.ge    58a30 <__libc_init@plt-0x8080>  // b.tcont
   58a14:   11000509    add w9, w8, #0x1
   58a18:   93407e8a    sxtw    x10, w20
   58a1c:   2a1f03f4    mov w20, wzr
   58a20:   f828da6a    str x10, [x19, w8, sxtw #3]
   58a24:   b9002269    str w9, [x19, #32]
   58a28:   14000002    b   58a30 <__libc_init@plt-0x8080>
   58a2c:   2a1f03f4    mov w20, wzr
   58a30:   2a1403e0    mov w0, w20
   58a34:   a9414ff4    ldp x20, x19, [sp, #16]
   58a38:   a8c27bfd    ldp x29, x30, [sp], #32
   58a3c:   d65f03c0    ret
   58a40:   b9402009    ldr w9, [x0, #32]
   58a44:   f9400008    ldr x8, [x0]
   58a48:   7100053f    cmp w9, #0x1
   58a4c:   fa40a900    ccmp    x8, #0x0, #0x0, ge  // ge = tcont
   58a50:   54000060    b.eq    58a5c <__libc_init@plt-0x8054>  // b.none
   58a54:   2a1f03e8    mov w8, wzr
   58a58:   14000024    b   58ae8 <__libc_init@plt-0x7fc8>
   58a5c:   aa1f03e8    mov x8, xzr
   58a60:   9100200b    add x11, x0, #0x8
   58a64:   d100052c    sub x12, x9, #0x1
   58a68:   eb08019f    cmp x12, x8
   58a6c:   54000380    b.eq    58adc <__libc_init@plt-0x7fd4>  // b.none
   58a70:   f868796a    ldr x10, [x11, x8, lsl #3]
   58a74:   91000508    add x8, x8, #0x1
   58a78:   b4ffff8a    cbz x10, 58a68 <__libc_init@plt-0x8048>
   58a7c:   34000368    cbz w8, 58ae8 <__libc_init@plt-0x7fc8>
   58a80:   6b08013f    cmp w9, w8
   58a84:   5400028d    b.le    58ad4 <__libc_init@plt-0x7fdc>
   58a88:   71000d1f    cmp w8, #0x3
   58a8c:   54000248    b.hi    58ad4 <__libc_init@plt-0x7fdc>  // b.pmore
   58a90:   9100050b    add x11, x8, #0x1
   58a94:   f900000a    str x10, [x0]
   58a98:   eb29c17f    cmp x11, w9, sxtw
   58a9c:   540001ca    b.ge    58ad4 <__libc_init@plt-0x7fdc>  // b.tcont
   58aa0:   f100091f    cmp x8, #0x2
   58aa4:   54000188    b.hi    58ad4 <__libc_init@plt-0x7fdc>  // b.pmore
   58aa8:   93407d2a    sxtw    x10, w9
   58aac:   9100050b    add x11, x8, #0x1
   58ab0:   5280010c    mov w12, #0x8                       // #8
   58ab4:   f86b780d    ldr x13, [x0, x11, lsl #3]
   58ab8:   9100056b    add x11, x11, #0x1
   58abc:   eb0a017f    cmp x11, x10
   58ac0:   f82c680d    str x13, [x0, x12]
   58ac4:   5400008a    b.ge    58ad4 <__libc_init@plt-0x7fdc>  // b.tcont
   58ac8:   9100218c    add x12, x12, #0x8
   58acc:   f100117f    cmp x11, #0x4
   58ad0:   54ffff23    b.cc    58ab4 <__libc_init@plt-0x7ffc>  // b.lo, b.ul, b.last
   58ad4:   4b08012a    sub w10, w9, w8
   58ad8:   14000003    b   58ae4 <__libc_init@plt-0x7fcc>
   58adc:   2a1f03ea    mov w10, wzr
   58ae0:   2a0903e8    mov w8, w9
   58ae4:   b900200a    str w10, [x0, #32]
   58ae8:   2a0803e0    mov w0, w8
   58aec:   d65f03c0    ret
   58af0:   b9402008    ldr w8, [x0, #32]
   58af4:   2a0103e2    mov w2, w1
   58af8:   7100051f    cmp w8, #0x1
   58afc:   5400028b    b.lt    58b4c <__libc_init@plt-0x7f64>  // b.tstop
   58b00:   d28f0aea    mov x10, #0x7857                    // #30807
   58b04:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   58b08:   f2b6226a    movk    x10, #0xb113, lsl #16
   58b0c:   f2cf21ab    movk    x11, #0x790d, lsl #32
   58b10:   f2cca5ea    movk    x10, #0x652f, lsl #32
   58b14:   52800149    mov w9, #0xa                    // #10
   58b18:   f2e734aa    movk    x10, #0x39a5, lsl #48
   58b1c:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   58b20:   aa0003ec    mov x12, x0
   58b24:   aa0803ed    mov x13, x8
   58b28:   f940018e    ldr x14, [x12]
   58b2c:   f10005ad    subs    x13, x13, #0x1
   58b30:   9b097dce    mul x14, x14, x9
   58b34:   8b22c1ce    add x14, x14, w2, sxtw
   58b38:   9bca7dcf    umulh   x15, x14, x10
   58b3c:   d373fde2    lsr x2, x15, #51
   58b40:   9b0b384e    madd    x14, x2, x11, x14
   58b44:   f800858e    str x14, [x12], #8
   58b48:   54ffff01    b.ne    58b28 <__libc_init@plt-0x7f88>  // b.any
   58b4c:   34000062    cbz w2, 58b58 <__libc_init@plt-0x7f58>
   58b50:   2a0803e1    mov w1, w8
   58b54:   17ffff8b    b   58980 <__libc_init@plt-0x8130>
   58b58:   2a1f03e0    mov w0, wzr
   58b5c:   d65f03c0    ret
   58b60:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58b64:   f9000bf3    str x19, [sp, #16]
   58b68:   910003fd    mov x29, sp
   58b6c:   b9402009    ldr w9, [x0, #32]
   58b70:   aa0003f3    mov x19, x0
   58b74:   b9402028    ldr w8, [x1, #32]
   58b78:   6b08013f    cmp w9, w8
   58b7c:   5400016a    b.ge    58ba8 <__libc_init@plt-0x7f08>  // b.tcont
   58b80:   93407d29    sxtw    x9, w9
   58b84:   11000528    add w8, w9, #0x1
   58b88:   9100052a    add x10, x9, #0x1
   58b8c:   f8297a7f    str xzr, [x19, x9, lsl #3]
   58b90:   aa0a03e9    mov x9, x10
   58b94:   b9002268    str w8, [x19, #32]
   58b98:   b9802028    ldrsw   x8, [x1, #32]
   58b9c:   eb08015f    cmp x10, x8
   58ba0:   54ffff2b    b.lt    58b84 <__libc_init@plt-0x7f2c>  // b.tstop
   58ba4:   2a0a03e9    mov w9, w10
   58ba8:   7100051f    cmp w8, #0x1
   58bac:   5400042b    b.lt    58c30 <__libc_init@plt-0x7e80>  // b.tstop
   58bb0:   92b207ec    mov x12, #0xffffffff6fc0ffff        // #-2420047873
   58bb4:   d2b207ee    mov x14, #0x903f0000                // #2420047872
   58bb8:   2a0803eb    mov w11, w8
   58bbc:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   58bc0:   f2cf21ae    movk    x14, #0x790d, lsl #32
   58bc4:   aa1f03ea    mov x10, xzr
   58bc8:   aa1f03ed    mov x13, xzr
   58bcc:   d37df16b    lsl x11, x11, #3
   58bd0:   f2e0046c    movk    x12, #0x23, lsl #48
   58bd4:   f2fffb8e    movk    x14, #0xffdc, lsl #48
   58bd8:   f86a6a6f    ldr x15, [x19, x10]
   58bdc:   f86a6830    ldr x16, [x1, x10]
   58be0:   8b0d01ed    add x13, x15, x13
   58be4:   8b1001af    add x15, x13, x16
   58be8:   eb0c01ff    cmp x15, x12
   58bec:   8b0e01ed    add x13, x15, x14
   58bf0:   9a8f81b0    csel    x16, x13, x15, hi   // hi = pmore
   58bf4:   1a9f97ed    cset    w13, hi // hi = pmore
   58bf8:   f82a6a70    str x16, [x19, x10]
   58bfc:   9100214a    add x10, x10, #0x8
   58c00:   eb0a017f    cmp x11, x10
   58c04:   54fffea1    b.ne    58bd8 <__libc_init@plt-0x7ed8>  // b.any
   58c08:   92b207ea    mov x10, #0xffffffff6fc0ffff        // #-2420047873
   58c0c:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   58c10:   f2e0046a    movk    x10, #0x23, lsl #48
   58c14:   eb0a01ff    cmp x15, x10
   58c18:   540000c9    b.ls    58c30 <__libc_init@plt-0x7e80>  // b.plast
   58c1c:   aa1303e0    mov x0, x19
   58c20:   2a0803e1    mov w1, w8
   58c24:   52800022    mov w2, #0x1                    // #1
   58c28:   97ffff56    bl  58980 <__libc_init@plt-0x8130>
   58c2c:   b9402269    ldr w9, [x19, #32]
   58c30:   7100053f    cmp w9, #0x1
   58c34:   540002ab    b.lt    58c88 <__libc_init@plt-0x7e28>  // b.tstop
   58c38:   2a0903e8    mov w8, w9
   58c3c:   d2900009    mov x9, #0x8000                 // #32768
   58c40:   f2a6fc09    movk    x9, #0x37e0, lsl #16
   58c44:   aa1f03ea    mov x10, xzr
   58c48:   f2d86f29    movk    x9, #0xc379, lsl #32
   58c4c:   91000508    add x8, x8, #0x1
   58c50:   f2e00229    movk    x9, #0x11, lsl #48
   58c54:   5100090c    sub w12, w8, #0x2
   58c58:   9b097d4a    mul x10, x10, x9
   58c5c:   d1000508    sub x8, x8, #0x1
   58c60:   f100051f    cmp x8, #0x1
   58c64:   f86c5a6d    ldr x13, [x19, w12, uxtw #3]
   58c68:   924001ab    and x11, x13, #0x1
   58c6c:   8b4d054d    add x13, x10, x13, lsr #1
   58c70:   aa0b03ea    mov x10, x11
   58c74:   f82c5a6d    str x13, [x19, w12, uxtw #3]
   58c78:   54fffee8    b.hi    58c54 <__libc_init@plt-0x7e5c>  // b.pmore
   58c7c:   f100017f    cmp x11, #0x0
   58c80:   1a9f07e0    cset    w0, ne  // ne = any
   58c84:   14000002    b   58c8c <__libc_init@plt-0x7e24>
   58c88:   2a1f03e0    mov w0, wzr
   58c8c:   f9400bf3    ldr x19, [sp, #16]
   58c90:   a8c27bfd    ldp x29, x30, [sp], #32
   58c94:   d65f03c0    ret
   58c98:   b9406008    ldr w8, [x0, #96]
   58c9c:   2a0103e2    mov w2, w1
   58ca0:   7100051f    cmp w8, #0x1
   58ca4:   5400026b    b.lt    58cf0 <__libc_init@plt-0x7dc0>  // b.tstop
   58ca8:   d28f0ae9    mov x9, #0x7857                 // #30807
   58cac:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   58cb0:   f2b62269    movk    x9, #0xb113, lsl #16
   58cb4:   f2cf21aa    movk    x10, #0x790d, lsl #32
   58cb8:   f2cca5e9    movk    x9, #0x652f, lsl #32
   58cbc:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   58cc0:   f2e734a9    movk    x9, #0x39a5, lsl #48
   58cc4:   aa0003eb    mov x11, x0
   58cc8:   aa0803ec    mov x12, x8
   58ccc:   f940016d    ldr x13, [x11]
   58cd0:   f100058c    subs    x12, x12, #0x1
   58cd4:   d377d9ad    lsl x13, x13, #9
   58cd8:   8b22c1ad    add x13, x13, w2, sxtw
   58cdc:   9bc97dae    umulh   x14, x13, x9
   58ce0:   d373fdc2    lsr x2, x14, #51
   58ce4:   9b0a344d    madd    x13, x2, x10, x13
   58ce8:   f800856d    str x13, [x11], #8
   58cec:   54ffff01    b.ne    58ccc <__libc_init@plt-0x7de4>  // b.any
   58cf0:   34000062    cbz w2, 58cfc <__libc_init@plt-0x7db4>
   58cf4:   2a0803e1    mov w1, w8
   58cf8:   1400009b    b   58f64 <__libc_init@plt-0x7b4c>
   58cfc:   2a1f03e0    mov w0, wzr
   58d00:   d65f03c0    ret
   58d04:   b9406008    ldr w8, [x0, #96]
   58d08:   2a0103e2    mov w2, w1
   58d0c:   7100051f    cmp w8, #0x1
   58d10:   5400026b    b.lt    58d5c <__libc_init@plt-0x7d54>  // b.tstop
   58d14:   d28f0ae9    mov x9, #0x7857                 // #30807
   58d18:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   58d1c:   f2b62269    movk    x9, #0xb113, lsl #16
   58d20:   f2cf21aa    movk    x10, #0x790d, lsl #32
   58d24:   f2cca5e9    movk    x9, #0x652f, lsl #32
   58d28:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   58d2c:   f2e734a9    movk    x9, #0x39a5, lsl #48
   58d30:   aa0003eb    mov x11, x0
   58d34:   aa0803ec    mov x12, x8
   58d38:   f940016d    ldr x13, [x11]
   58d3c:   f100058c    subs    x12, x12, #0x1
   58d40:   d37df1ad    lsl x13, x13, #3
   58d44:   8b22c1ad    add x13, x13, w2, sxtw
   58d48:   9bc97dae    umulh   x14, x13, x9
   58d4c:   d373fdc2    lsr x2, x14, #51
   58d50:   9b0a344d    madd    x13, x2, x10, x13
   58d54:   f800856d    str x13, [x11], #8
   58d58:   54ffff01    b.ne    58d38 <__libc_init@plt-0x7d78>  // b.any
   58d5c:   34000062    cbz w2, 58d68 <__libc_init@plt-0x7d48>
   58d60:   2a0803e1    mov w1, w8
   58d64:   14000080    b   58f64 <__libc_init@plt-0x7b4c>
   58d68:   2a1f03e0    mov w0, wzr
   58d6c:   d65f03c0    ret
   58d70:   b9406008    ldr w8, [x0, #96]
   58d74:   2a0103e2    mov w2, w1
   58d78:   7100051f    cmp w8, #0x1
   58d7c:   5400026b    b.lt    58dc8 <__libc_init@plt-0x7ce8>  // b.tstop
   58d80:   d28f0ae9    mov x9, #0x7857                 // #30807
   58d84:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   58d88:   f2b62269    movk    x9, #0xb113, lsl #16
   58d8c:   f2cf21aa    movk    x10, #0x790d, lsl #32
   58d90:   f2cca5e9    movk    x9, #0x652f, lsl #32
   58d94:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   58d98:   f2e734a9    movk    x9, #0x39a5, lsl #48
   58d9c:   aa0003eb    mov x11, x0
   58da0:   aa0803ec    mov x12, x8
   58da4:   f940016d    ldr x13, [x11]
   58da8:   f100058c    subs    x12, x12, #0x1
   58dac:   d37ff9ad    lsl x13, x13, #1
   58db0:   8b22c1ad    add x13, x13, w2, sxtw
   58db4:   9bc97dae    umulh   x14, x13, x9
   58db8:   d373fdc2    lsr x2, x14, #51
   58dbc:   9b0a344d    madd    x13, x2, x10, x13
   58dc0:   f800856d    str x13, [x11], #8
   58dc4:   54ffff01    b.ne    58da4 <__libc_init@plt-0x7d0c>  // b.any
   58dc8:   34000062    cbz w2, 58dd4 <__libc_init@plt-0x7cdc>
   58dcc:   2a0803e1    mov w1, w8
   58dd0:   14000065    b   58f64 <__libc_init@plt-0x7b4c>
   58dd4:   2a1f03e0    mov w0, wzr
   58dd8:   d65f03c0    ret
   58ddc:   2a1f03e8    mov w8, wzr
   58de0:   7100043f    cmp w1, #0x1
   58de4:   540008cb    b.lt    58efc <__libc_init@plt-0x7bb4>  // b.tstop
   58de8:   b9406009    ldr w9, [x0, #96]
   58dec:   7100053f    cmp w9, #0x1
   58df0:   5400086b    b.lt    58efc <__libc_init@plt-0x7bb4>  // b.tstop
   58df4:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   58df8:   5280020c    mov w12, #0x10                      // #16
   58dfc:   294cac08    ldp w8, w11, [x0, #100]
   58e00:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   58e04:   9280000d    mov x13, #0xffffffffffffffff        // #-1
   58e08:   f2e0046a    movk    x10, #0x23, lsl #48
   58e0c:   7100403f    cmp w1, #0x10
   58e10:   f9400010    ldr x16, [x0]
   58e14:   1a8c302e    csel    w14, w1, w12, cc    // cc = lo, ul, last
   58e18:   9ace21b1    lsl x17, x13, x14
   58e1c:   aa3103ef    mvn x15, x17
   58e20:   ea31021f    bics    xzr, x16, x17
   58e24:   54000400    b.eq    58ea4 <__libc_init@plt-0x7c0c>  // b.none
   58e28:   8b29cc10    add x16, x0, w9, sxtw #3
   58e2c:   f85f8210    ldur    x16, [x16, #-8]
   58e30:   9ace2611    lsr x17, x16, x14
   58e34:   b4000111    cbz x17, 58e54 <__libc_init@plt-0x7c5c>
   58e38:   6b08013f    cmp w9, w8
   58e3c:   540005e0    b.eq    58ef8 <__libc_init@plt-0x7bb8>  // b.none
   58e40:   aa1f03f0    mov x16, xzr
   58e44:   93407d31    sxtw    x17, w9
   58e48:   11000529    add w9, w9, #0x1
   58e4c:   f831781f    str xzr, [x0, x17, lsl #3]
   58e50:   b9006009    str w9, [x0, #96]
   58e54:   5100416b    sub w11, w11, #0x10
   58e58:   9ace2551    lsr x17, x10, x14
   58e5c:   7100093f    cmp w9, #0x2
   58e60:   b900680b    str w11, [x0, #104]
   58e64:   540001ab    b.lt    58e98 <__libc_init@plt-0x7c18>  // b.tstop
   58e68:   2a0903e2    mov w2, w9
   58e6c:   51000843    sub w3, w2, #0x2
   58e70:   d1000445    sub x5, x2, #0x1
   58e74:   f100085f    cmp x2, #0x2
   58e78:   aa0503e2    mov x2, x5
   58e7c:   f8635804    ldr x4, [x0, w3, uxtw #3]
   58e80:   9ace2484    lsr x4, x4, x14
   58e84:   9b111210    madd    x16, x16, x17, x4
   58e88:   f8255810    str x16, [x0, w5, uxtw #3]
   58e8c:   f8635810    ldr x16, [x0, w3, uxtw #3]
   58e90:   8a0f0210    and x16, x16, x15
   58e94:   54fffec8    b.hi    58e6c <__libc_init@plt-0x7c44>  // b.pmore
   58e98:   9b117e0f    mul x15, x16, x17
   58e9c:   f900000f    str x15, [x0]
   58ea0:   14000011    b   58ee4 <__libc_init@plt-0x7bcc>
   58ea4:   7100053f    cmp w9, #0x1
   58ea8:   540001eb    b.lt    58ee4 <__libc_init@plt-0x7bcc>  // b.tstop
   58eac:   2a0903f1    mov w17, w9
   58eb0:   aa1f03e2    mov x2, xzr
   58eb4:   9ace2550    lsr x16, x10, x14
   58eb8:   91000631    add x17, x17, #0x1
   58ebc:   51000a23    sub w3, w17, #0x2
   58ec0:   d1000631    sub x17, x17, #0x1
   58ec4:   f100063f    cmp x17, #0x1
   58ec8:   f8635804    ldr x4, [x0, w3, uxtw #3]
   58ecc:   8a0f0085    and x5, x4, x15
   58ed0:   9ace2484    lsr x4, x4, x14
   58ed4:   9b101044    madd    x4, x2, x16, x4
   58ed8:   aa0503e2    mov x2, x5
   58edc:   f8235804    str x4, [x0, w3, uxtw #3]
   58ee0:   54fffee8    b.hi    58ebc <__libc_init@plt-0x7bf4>  // b.pmore
   58ee4:   4b0e0021    sub w1, w1, w14
   58ee8:   7100043f    cmp w1, #0x1
   58eec:   54fff90a    b.ge    58e0c <__libc_init@plt-0x7ca4>  // b.tcont
   58ef0:   2a1f03e8    mov w8, wzr
   58ef4:   14000002    b   58efc <__libc_init@plt-0x7bb4>
   58ef8:   52800028    mov w8, #0x1                    // #1
   58efc:   2a0803e0    mov w0, w8
   58f00:   d65f03c0    ret
   58f04:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58f08:   f9000bf3    str x19, [sp, #16]
   58f0c:   910003fd    mov x29, sp
   58f10:   b9406008    ldr w8, [x0, #96]
   58f14:   aa0003f3    mov x19, x0
   58f18:   7100051f    cmp w8, #0x1
   58f1c:   5400014b    b.lt    58f44 <__libc_init@plt-0x7b6c>  // b.tstop
   58f20:   d1000509    sub x9, x8, #0x1
   58f24:   f8695a6a    ldr x10, [x19, w9, uxtw #3]
   58f28:   b50000ea    cbnz    x10, 58f44 <__libc_init@plt-0x7b6c>
   58f2c:   5100050a    sub w10, w8, #0x1
   58f30:   aa0903e8    mov x8, x9
   58f34:   9100052b    add x11, x9, #0x1
   58f38:   f100057f    cmp x11, #0x1
   58f3c:   b900626a    str w10, [x19, #96]
   58f40:   54ffff08    b.hi    58f20 <__libc_init@plt-0x7b90>  // b.pmore
   58f44:   aa1303e0    mov x0, x19
   58f48:   94000037    bl  59024 <__libc_init@plt-0x7a8c>
   58f4c:   b9406a68    ldr w8, [x19, #104]
   58f50:   0b001108    add w8, w8, w0, lsl #4
   58f54:   b9006a68    str w8, [x19, #104]
   58f58:   f9400bf3    ldr x19, [sp, #16]
   58f5c:   a8c27bfd    ldp x29, x30, [sp], #32
   58f60:   d65f03c0    ret
   58f64:   a9be7bfd    stp x29, x30, [sp, #-32]!
   58f68:   a9014ff4    stp x20, x19, [sp, #16]
   58f6c:   910003fd    mov x29, sp
   58f70:   b9406008    ldr w8, [x0, #96]
   58f74:   2a0203f4    mov w20, w2
   58f78:   aa0003f3    mov x19, x0
   58f7c:   6b01011f    cmp w8, w1
   58f80:   540002cd    b.le    58fd8 <__libc_init@plt-0x7ad8>
   58f84:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   58f88:   d2adf82c    mov x12, #0x6fc10000                // #1874919424
   58f8c:   93407d0a    sxtw    x10, w8
   58f90:   f2cf21ab    movk    x11, #0x790d, lsl #32
   58f94:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   58f98:   8b21ce69    add x9, x19, w1, sxtw #3
   58f9c:   93407e94    sxtw    x20, w20
   58fa0:   cb21c14a    sub x10, x10, w1, sxtw
   58fa4:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   58fa8:   f2e0046c    movk    x12, #0x23, lsl #48
   58fac:   f940012d    ldr x13, [x9]
   58fb0:   8b1401ad    add x13, x13, x20
   58fb4:   8b0b01ae    add x14, x13, x11
   58fb8:   eb0c01bf    cmp x13, x12
   58fbc:   9a8e31ad    csel    x13, x13, x14, cc   // cc = lo, ul, last
   58fc0:   f900012d    str x13, [x9]
   58fc4:   54000263    b.cc    59010 <__libc_init@plt-0x7aa0>  // b.lo, b.ul, b.last
   58fc8:   91002129    add x9, x9, #0x8
   58fcc:   f100054a    subs    x10, x10, #0x1
   58fd0:   52800034    mov w20, #0x1                       // #1
   58fd4:   54fffec1    b.ne    58fac <__libc_init@plt-0x7b04>  // b.any
   58fd8:   b9406669    ldr w9, [x19, #100]
   58fdc:   6b09011f    cmp w8, w9
   58fe0:   540000cb    b.lt    58ff8 <__libc_init@plt-0x7ab8>  // b.tstop
   58fe4:   aa1303e0    mov x0, x19
   58fe8:   97ffffc7    bl  58f04 <__libc_init@plt-0x7bac>
   58fec:   294c2668    ldp w8, w9, [x19, #96]
   58ff0:   6b09011f    cmp w8, w9
   58ff4:   5400010a    b.ge    59014 <__libc_init@plt-0x7a9c>  // b.tcont
   58ff8:   11000509    add w9, w8, #0x1
   58ffc:   93407e8a    sxtw    x10, w20
   59000:   2a1f03f4    mov w20, wzr
   59004:   f828da6a    str x10, [x19, w8, sxtw #3]
   59008:   b9006269    str w9, [x19, #96]
   5900c:   14000002    b   59014 <__libc_init@plt-0x7a9c>
   59010:   2a1f03f4    mov w20, wzr
   59014:   2a1403e0    mov w0, w20
   59018:   a9414ff4    ldp x20, x19, [sp, #16]
   5901c:   a8c27bfd    ldp x29, x30, [sp], #32
   59020:   d65f03c0    ret
   59024:   b9406009    ldr w9, [x0, #96]
   59028:   f9400008    ldr x8, [x0]
   5902c:   7100053f    cmp w9, #0x1
   59030:   fa40a900    ccmp    x8, #0x0, #0x0, ge  // ge = tcont
   59034:   54000060    b.eq    59040 <__libc_init@plt-0x7a70>  // b.none
   59038:   2a1f03e8    mov w8, wzr
   5903c:   14000024    b   590cc <__libc_init@plt-0x79e4>
   59040:   aa1f03e8    mov x8, xzr
   59044:   9100200b    add x11, x0, #0x8
   59048:   d100052c    sub x12, x9, #0x1
   5904c:   eb08019f    cmp x12, x8
   59050:   54000380    b.eq    590c0 <__libc_init@plt-0x79f0>  // b.none
   59054:   f868796a    ldr x10, [x11, x8, lsl #3]
   59058:   91000508    add x8, x8, #0x1
   5905c:   b4ffff8a    cbz x10, 5904c <__libc_init@plt-0x7a64>
   59060:   34000368    cbz w8, 590cc <__libc_init@plt-0x79e4>
   59064:   6b08013f    cmp w9, w8
   59068:   5400028d    b.le    590b8 <__libc_init@plt-0x79f8>
   5906c:   71002d1f    cmp w8, #0xb
   59070:   54000248    b.hi    590b8 <__libc_init@plt-0x79f8>  // b.pmore
   59074:   9100050b    add x11, x8, #0x1
   59078:   f900000a    str x10, [x0]
   5907c:   eb29c17f    cmp x11, w9, sxtw
   59080:   540001ca    b.ge    590b8 <__libc_init@plt-0x79f8>  // b.tcont
   59084:   f100291f    cmp x8, #0xa
   59088:   54000188    b.hi    590b8 <__libc_init@plt-0x79f8>  // b.pmore
   5908c:   93407d2a    sxtw    x10, w9
   59090:   9100050b    add x11, x8, #0x1
   59094:   5280010c    mov w12, #0x8                       // #8
   59098:   f86b780d    ldr x13, [x0, x11, lsl #3]
   5909c:   9100056b    add x11, x11, #0x1
   590a0:   eb0a017f    cmp x11, x10
   590a4:   f82c680d    str x13, [x0, x12]
   590a8:   5400008a    b.ge    590b8 <__libc_init@plt-0x79f8>  // b.tcont
   590ac:   9100218c    add x12, x12, #0x8
   590b0:   f100317f    cmp x11, #0xc
   590b4:   54ffff23    b.cc    59098 <__libc_init@plt-0x7a18>  // b.lo, b.ul, b.last
   590b8:   4b08012a    sub w10, w9, w8
   590bc:   14000003    b   590c8 <__libc_init@plt-0x79e8>
   590c0:   2a1f03ea    mov w10, wzr
   590c4:   2a0903e8    mov w8, w9
   590c8:   b900600a    str w10, [x0, #96]
   590cc:   2a0803e0    mov w0, w8
   590d0:   d65f03c0    ret
   590d4:   b9406008    ldr w8, [x0, #96]
   590d8:   2a0103e2    mov w2, w1
   590dc:   7100051f    cmp w8, #0x1
   590e0:   5400028b    b.lt    59130 <__libc_init@plt-0x7980>  // b.tstop
   590e4:   d28f0aea    mov x10, #0x7857                    // #30807
   590e8:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   590ec:   f2b6226a    movk    x10, #0xb113, lsl #16
   590f0:   f2cf21ab    movk    x11, #0x790d, lsl #32
   590f4:   f2cca5ea    movk    x10, #0x652f, lsl #32
   590f8:   52800149    mov w9, #0xa                    // #10
   590fc:   f2e734aa    movk    x10, #0x39a5, lsl #48
   59100:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   59104:   aa0003ec    mov x12, x0
   59108:   aa0803ed    mov x13, x8
   5910c:   f940018e    ldr x14, [x12]
   59110:   f10005ad    subs    x13, x13, #0x1
   59114:   9b097dce    mul x14, x14, x9
   59118:   8b22c1ce    add x14, x14, w2, sxtw
   5911c:   9bca7dcf    umulh   x15, x14, x10
   59120:   d373fde2    lsr x2, x15, #51
   59124:   9b0b384e    madd    x14, x2, x11, x14
   59128:   f800858e    str x14, [x12], #8
   5912c:   54ffff01    b.ne    5910c <__libc_init@plt-0x79a4>  // b.any
   59130:   34000062    cbz w2, 5913c <__libc_init@plt-0x7974>
   59134:   2a0803e1    mov w1, w8
   59138:   17ffff8b    b   58f64 <__libc_init@plt-0x7b4c>
   5913c:   2a1f03e0    mov w0, wzr
   59140:   d65f03c0    ret
   59144:   a9be7bfd    stp x29, x30, [sp, #-32]!
   59148:   f9000bf3    str x19, [sp, #16]
   5914c:   910003fd    mov x29, sp
   59150:   b9406009    ldr w9, [x0, #96]
   59154:   aa0003f3    mov x19, x0
   59158:   b9406028    ldr w8, [x1, #96]
   5915c:   6b08013f    cmp w9, w8
   59160:   5400016a    b.ge    5918c <__libc_init@plt-0x7924>  // b.tcont
   59164:   93407d29    sxtw    x9, w9
   59168:   11000528    add w8, w9, #0x1
   5916c:   9100052a    add x10, x9, #0x1
   59170:   f8297a7f    str xzr, [x19, x9, lsl #3]
   59174:   aa0a03e9    mov x9, x10
   59178:   b9006268    str w8, [x19, #96]
   5917c:   b9806028    ldrsw   x8, [x1, #96]
   59180:   eb08015f    cmp x10, x8
   59184:   54ffff2b    b.lt    59168 <__libc_init@plt-0x7948>  // b.tstop
   59188:   2a0a03e9    mov w9, w10
   5918c:   7100051f    cmp w8, #0x1
   59190:   5400042b    b.lt    59214 <__libc_init@plt-0x789c>  // b.tstop
   59194:   92b207ec    mov x12, #0xffffffff6fc0ffff        // #-2420047873
   59198:   d2b207ee    mov x14, #0x903f0000                // #2420047872
   5919c:   2a0803eb    mov w11, w8
   591a0:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   591a4:   f2cf21ae    movk    x14, #0x790d, lsl #32
   591a8:   aa1f03ea    mov x10, xzr
   591ac:   aa1f03ed    mov x13, xzr
   591b0:   d37df16b    lsl x11, x11, #3
   591b4:   f2e0046c    movk    x12, #0x23, lsl #48
   591b8:   f2fffb8e    movk    x14, #0xffdc, lsl #48
   591bc:   f86a6a6f    ldr x15, [x19, x10]
   591c0:   f86a6830    ldr x16, [x1, x10]
   591c4:   8b0d01ed    add x13, x15, x13
   591c8:   8b1001af    add x15, x13, x16
   591cc:   eb0c01ff    cmp x15, x12
   591d0:   8b0e01ed    add x13, x15, x14
   591d4:   9a8f81b0    csel    x16, x13, x15, hi   // hi = pmore
   591d8:   1a9f97ed    cset    w13, hi // hi = pmore
   591dc:   f82a6a70    str x16, [x19, x10]
   591e0:   9100214a    add x10, x10, #0x8
   591e4:   eb0a017f    cmp x11, x10
   591e8:   54fffea1    b.ne    591bc <__libc_init@plt-0x78f4>  // b.any
   591ec:   92b207ea    mov x10, #0xffffffff6fc0ffff        // #-2420047873
   591f0:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   591f4:   f2e0046a    movk    x10, #0x23, lsl #48
   591f8:   eb0a01ff    cmp x15, x10
   591fc:   540000c9    b.ls    59214 <__libc_init@plt-0x789c>  // b.plast
   59200:   aa1303e0    mov x0, x19
   59204:   2a0803e1    mov w1, w8
   59208:   52800022    mov w2, #0x1                    // #1
   5920c:   97ffff56    bl  58f64 <__libc_init@plt-0x7b4c>
   59210:   b9406269    ldr w9, [x19, #96]
   59214:   7100053f    cmp w9, #0x1
   59218:   540002ab    b.lt    5926c <__libc_init@plt-0x7844>  // b.tstop
   5921c:   2a0903e8    mov w8, w9
   59220:   d2900009    mov x9, #0x8000                 // #32768
   59224:   f2a6fc09    movk    x9, #0x37e0, lsl #16
   59228:   aa1f03ea    mov x10, xzr
   5922c:   f2d86f29    movk    x9, #0xc379, lsl #32
   59230:   91000508    add x8, x8, #0x1
   59234:   f2e00229    movk    x9, #0x11, lsl #48
   59238:   5100090c    sub w12, w8, #0x2
   5923c:   9b097d4a    mul x10, x10, x9
   59240:   d1000508    sub x8, x8, #0x1
   59244:   f100051f    cmp x8, #0x1
   59248:   f86c5a6d    ldr x13, [x19, w12, uxtw #3]
   5924c:   924001ab    and x11, x13, #0x1
   59250:   8b4d054d    add x13, x10, x13, lsr #1
   59254:   aa0b03ea    mov x10, x11
   59258:   f82c5a6d    str x13, [x19, w12, uxtw #3]
   5925c:   54fffee8    b.hi    59238 <__libc_init@plt-0x7878>  // b.pmore
   59260:   f100017f    cmp x11, #0x0
   59264:   1a9f07e0    cset    w0, ne  // ne = any
   59268:   14000002    b   59270 <__libc_init@plt-0x7840>
   5926c:   2a1f03e0    mov w0, wzr
   59270:   f9400bf3    ldr x19, [sp, #16]
   59274:   a8c27bfd    ldp x29, x30, [sp], #32
   59278:   d65f03c0    ret
   5927c:   3908f01f    strb    wzr, [x0, #572]
   59280:   b902301f    str wzr, [x0, #560]
   59284:   b902381f    str wzr, [x0, #568]
   59288:   b4000521    cbz x1, 5932c <__libc_init@plt-0x7784>
   5928c:   b202e7ea    mov x10, #0xcccccccccccccccc        // #-3689348814741910324
   59290:   52800028    mov w8, #0x1                    // #1
   59294:   f29999aa    movk    x10, #0xcccd
   59298:   9bca7c2b    umulh   x11, x1, x10
   5929c:   d343fd69    lsr x9, x11, #3
   592a0:   d37ef52c    lsl x12, x9, #2
   592a4:   8b4b0d8b    add x11, x12, x11, lsr #3
   592a8:   eb0b043f    cmp x1, x11, lsl #1
   592ac:   540003c1    b.ne    59324 <__libc_init@plt-0x778c>  // b.any
   592b0:   b9023808    str w8, [x0, #568]
   592b4:   11000508    add w8, w8, #0x1
   592b8:   f100243f    cmp x1, #0x9
   592bc:   aa0903e1    mov x1, x9
   592c0:   54fffec8    b.hi    59298 <__libc_init@plt-0x7818>  // b.pmore
   592c4:   b4000349    cbz x9, 5932c <__libc_init@plt-0x7784>
   592c8:   b9423408    ldr w8, [x0, #564]
   592cc:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   592d0:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   592d4:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   592d8:   f2cf21ad    movk    x13, #0x790d, lsl #32
   592dc:   aa1f03eb    mov x11, xzr
   592e0:   7100011f    cmp w8, #0x0
   592e4:   f2e0046a    movk    x10, #0x23, lsl #48
   592e8:   1a9fc10c    csel    w12, w8, wzr, gt
   592ec:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   592f0:   eb0b019f    cmp x12, x11
   592f4:   54000200    b.eq    59334 <__libc_init@plt-0x777c>  // b.none
   592f8:   9aca0928    udiv    x8, x9, x10
   592fc:   9100056f    add x15, x11, #0x1
   59300:   eb0a013f    cmp x9, x10
   59304:   b902300f    str w15, [x0, #560]
   59308:   d503201f    nop
   5930c:   9b0d250e    madd    x14, x8, x13, x9
   59310:   aa0803e9    mov x9, x8
   59314:   f82b780e    str x14, [x0, x11, lsl #3]
   59318:   aa0f03eb    mov x11, x15
   5931c:   54fffea2    b.cs    592f0 <__libc_init@plt-0x77c0>  // b.hs, b.nlast
   59320:   14000006    b   59338 <__libc_init@plt-0x7778>
   59324:   aa0103e9    mov x9, x1
   59328:   b5fffd09    cbnz    x9, 592c8 <__libc_init@plt-0x77e8>
   5932c:   aa1f03e8    mov x8, xzr
   59330:   14000002    b   59338 <__libc_init@plt-0x7778>
   59334:   aa0903e8    mov x8, x9
   59338:   aa0803e0    mov x0, x8
   5933c:   d65f03c0    ret
   59340:   b9423008    ldr w8, [x0, #560]
   59344:   2a0103e2    mov w2, w1
   59348:   7100051f    cmp w8, #0x1
   5934c:   5400026b    b.lt    59398 <__libc_init@plt-0x7718>  // b.tstop
   59350:   d28f0ae9    mov x9, #0x7857                 // #30807
   59354:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   59358:   f2b62269    movk    x9, #0xb113, lsl #16
   5935c:   f2cf21aa    movk    x10, #0x790d, lsl #32
   59360:   f2cca5e9    movk    x9, #0x652f, lsl #32
   59364:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   59368:   f2e734a9    movk    x9, #0x39a5, lsl #48
   5936c:   aa0003eb    mov x11, x0
   59370:   aa0803ec    mov x12, x8
   59374:   f940016d    ldr x13, [x11]
   59378:   f100058c    subs    x12, x12, #0x1
   5937c:   d377d9ad    lsl x13, x13, #9
   59380:   8b22c1ad    add x13, x13, w2, sxtw
   59384:   9bc97dae    umulh   x14, x13, x9
   59388:   d373fdc2    lsr x2, x14, #51
   5938c:   9b0a344d    madd    x13, x2, x10, x13
   59390:   f800856d    str x13, [x11], #8
   59394:   54ffff01    b.ne    59374 <__libc_init@plt-0x773c>  // b.any
   59398:   34000062    cbz w2, 593a4 <__libc_init@plt-0x770c>
   5939c:   2a0803e1    mov w1, w8
   593a0:   1400009c    b   59610 <__libc_init@plt-0x74a0>
   593a4:   2a1f03e0    mov w0, wzr
   593a8:   d65f03c0    ret
   593ac:   b9423008    ldr w8, [x0, #560]
   593b0:   2a0103e2    mov w2, w1
   593b4:   7100051f    cmp w8, #0x1
   593b8:   5400026b    b.lt    59404 <__libc_init@plt-0x76ac>  // b.tstop
   593bc:   d28f0ae9    mov x9, #0x7857                 // #30807
   593c0:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   593c4:   f2b62269    movk    x9, #0xb113, lsl #16
   593c8:   f2cf21aa    movk    x10, #0x790d, lsl #32
   593cc:   f2cca5e9    movk    x9, #0x652f, lsl #32
   593d0:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   593d4:   f2e734a9    movk    x9, #0x39a5, lsl #48
   593d8:   aa0003eb    mov x11, x0
   593dc:   aa0803ec    mov x12, x8
   593e0:   f940016d    ldr x13, [x11]
   593e4:   f100058c    subs    x12, x12, #0x1
   593e8:   d37df1ad    lsl x13, x13, #3
   593ec:   8b22c1ad    add x13, x13, w2, sxtw
   593f0:   9bc97dae    umulh   x14, x13, x9
   593f4:   d373fdc2    lsr x2, x14, #51
   593f8:   9b0a344d    madd    x13, x2, x10, x13
   593fc:   f800856d    str x13, [x11], #8
   59400:   54ffff01    b.ne    593e0 <__libc_init@plt-0x76d0>  // b.any
   59404:   34000062    cbz w2, 59410 <__libc_init@plt-0x76a0>
   59408:   2a0803e1    mov w1, w8
   5940c:   14000081    b   59610 <__libc_init@plt-0x74a0>
   59410:   2a1f03e0    mov w0, wzr
   59414:   d65f03c0    ret
   59418:   b9423008    ldr w8, [x0, #560]
   5941c:   2a0103e2    mov w2, w1
   59420:   7100051f    cmp w8, #0x1
   59424:   5400026b    b.lt    59470 <__libc_init@plt-0x7640>  // b.tstop
   59428:   d28f0ae9    mov x9, #0x7857                 // #30807
   5942c:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   59430:   f2b62269    movk    x9, #0xb113, lsl #16
   59434:   f2cf21aa    movk    x10, #0x790d, lsl #32
   59438:   f2cca5e9    movk    x9, #0x652f, lsl #32
   5943c:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   59440:   f2e734a9    movk    x9, #0x39a5, lsl #48
   59444:   aa0003eb    mov x11, x0
   59448:   aa0803ec    mov x12, x8
   5944c:   f940016d    ldr x13, [x11]
   59450:   f100058c    subs    x12, x12, #0x1
   59454:   d37ff9ad    lsl x13, x13, #1
   59458:   8b22c1ad    add x13, x13, w2, sxtw
   5945c:   9bc97dae    umulh   x14, x13, x9
   59460:   d373fdc2    lsr x2, x14, #51
   59464:   9b0a344d    madd    x13, x2, x10, x13
   59468:   f800856d    str x13, [x11], #8
   5946c:   54ffff01    b.ne    5944c <__libc_init@plt-0x7664>  // b.any
   59470:   34000062    cbz w2, 5947c <__libc_init@plt-0x7634>
   59474:   2a0803e1    mov w1, w8
   59478:   14000066    b   59610 <__libc_init@plt-0x74a0>
   5947c:   2a1f03e0    mov w0, wzr
   59480:   d65f03c0    ret
   59484:   2a1f03e8    mov w8, wzr
   59488:   7100043f    cmp w1, #0x1
   5948c:   540008eb    b.lt    595a8 <__libc_init@plt-0x7508>  // b.tstop
   59490:   b9423009    ldr w9, [x0, #560]
   59494:   7100053f    cmp w9, #0x1
   59498:   5400088b    b.lt    595a8 <__libc_init@plt-0x7508>  // b.tstop
   5949c:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   594a0:   b9423408    ldr w8, [x0, #564]
   594a4:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   594a8:   b942380b    ldr w11, [x0, #568]
   594ac:   f2e0046a    movk    x10, #0x23, lsl #48
   594b0:   5280020c    mov w12, #0x10                      // #16
   594b4:   9280000d    mov x13, #0xffffffffffffffff        // #-1
   594b8:   7100403f    cmp w1, #0x10
   594bc:   f9400010    ldr x16, [x0]
   594c0:   1a8c302e    csel    w14, w1, w12, cc    // cc = lo, ul, last
   594c4:   9ace21b1    lsl x17, x13, x14
   594c8:   aa3103ef    mvn x15, x17
   594cc:   ea31021f    bics    xzr, x16, x17
   594d0:   54000400    b.eq    59550 <__libc_init@plt-0x7560>  // b.none
   594d4:   8b29cc10    add x16, x0, w9, sxtw #3
   594d8:   f85f8210    ldur    x16, [x16, #-8]
   594dc:   9ace2611    lsr x17, x16, x14
   594e0:   b4000111    cbz x17, 59500 <__libc_init@plt-0x75b0>
   594e4:   6b08013f    cmp w9, w8
   594e8:   540005e0    b.eq    595a4 <__libc_init@plt-0x750c>  // b.none
   594ec:   aa1f03f0    mov x16, xzr
   594f0:   93407d31    sxtw    x17, w9
   594f4:   11000529    add w9, w9, #0x1
   594f8:   f831781f    str xzr, [x0, x17, lsl #3]
   594fc:   b9023009    str w9, [x0, #560]
   59500:   5100416b    sub w11, w11, #0x10
   59504:   9ace2551    lsr x17, x10, x14
   59508:   7100093f    cmp w9, #0x2
   5950c:   b902380b    str w11, [x0, #568]
   59510:   540001ab    b.lt    59544 <__libc_init@plt-0x756c>  // b.tstop
   59514:   2a0903e2    mov w2, w9
   59518:   51000843    sub w3, w2, #0x2
   5951c:   d1000445    sub x5, x2, #0x1
   59520:   f100085f    cmp x2, #0x2
   59524:   aa0503e2    mov x2, x5
   59528:   f8635804    ldr x4, [x0, w3, uxtw #3]
   5952c:   9ace2484    lsr x4, x4, x14
   59530:   9b111210    madd    x16, x16, x17, x4
   59534:   f8255810    str x16, [x0, w5, uxtw #3]
   59538:   f8635810    ldr x16, [x0, w3, uxtw #3]
   5953c:   8a0f0210    and x16, x16, x15
   59540:   54fffec8    b.hi    59518 <__libc_init@plt-0x7598>  // b.pmore
   59544:   9b117e0f    mul x15, x16, x17
   59548:   f900000f    str x15, [x0]
   5954c:   14000011    b   59590 <__libc_init@plt-0x7520>
   59550:   7100053f    cmp w9, #0x1
   59554:   540001eb    b.lt    59590 <__libc_init@plt-0x7520>  // b.tstop
   59558:   2a0903f1    mov w17, w9
   5955c:   aa1f03e2    mov x2, xzr
   59560:   9ace2550    lsr x16, x10, x14
   59564:   91000631    add x17, x17, #0x1
   59568:   51000a23    sub w3, w17, #0x2
   5956c:   d1000631    sub x17, x17, #0x1
   59570:   f100063f    cmp x17, #0x1
   59574:   f8635804    ldr x4, [x0, w3, uxtw #3]
   59578:   8a0f0085    and x5, x4, x15
   5957c:   9ace2484    lsr x4, x4, x14
   59580:   9b101044    madd    x4, x2, x16, x4
   59584:   aa0503e2    mov x2, x5
   59588:   f8235804    str x4, [x0, w3, uxtw #3]
   5958c:   54fffee8    b.hi    59568 <__libc_init@plt-0x7548>  // b.pmore
   59590:   4b0e0021    sub w1, w1, w14
   59594:   7100043f    cmp w1, #0x1
   59598:   54fff90a    b.ge    594b8 <__libc_init@plt-0x75f8>  // b.tcont
   5959c:   2a1f03e8    mov w8, wzr
   595a0:   14000002    b   595a8 <__libc_init@plt-0x7508>
   595a4:   52800028    mov w8, #0x1                    // #1
   595a8:   2a0803e0    mov w0, w8
   595ac:   d65f03c0    ret
   595b0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   595b4:   f9000bf3    str x19, [sp, #16]
   595b8:   910003fd    mov x29, sp
   595bc:   b9423008    ldr w8, [x0, #560]
   595c0:   aa0003f3    mov x19, x0
   595c4:   7100051f    cmp w8, #0x1
   595c8:   5400014b    b.lt    595f0 <__libc_init@plt-0x74c0>  // b.tstop
   595cc:   d1000509    sub x9, x8, #0x1
   595d0:   f8695a6a    ldr x10, [x19, w9, uxtw #3]
   595d4:   b50000ea    cbnz    x10, 595f0 <__libc_init@plt-0x74c0>
   595d8:   5100050a    sub w10, w8, #0x1
   595dc:   aa0903e8    mov x8, x9
   595e0:   9100052b    add x11, x9, #0x1
   595e4:   f100057f    cmp x11, #0x1
   595e8:   b902326a    str w10, [x19, #560]
   595ec:   54ffff08    b.hi    595cc <__libc_init@plt-0x74e4>  // b.pmore
   595f0:   aa1303e0    mov x0, x19
   595f4:   94000038    bl  596d4 <__libc_init@plt-0x73dc>
   595f8:   b9423a68    ldr w8, [x19, #568]
   595fc:   0b001108    add w8, w8, w0, lsl #4
   59600:   b9023a68    str w8, [x19, #568]
   59604:   f9400bf3    ldr x19, [sp, #16]
   59608:   a8c27bfd    ldp x29, x30, [sp], #32
   5960c:   d65f03c0    ret
   59610:   a9be7bfd    stp x29, x30, [sp, #-32]!
   59614:   a9014ff4    stp x20, x19, [sp, #16]
   59618:   910003fd    mov x29, sp
   5961c:   b9423008    ldr w8, [x0, #560]
   59620:   2a0203f4    mov w20, w2
   59624:   aa0003f3    mov x19, x0
   59628:   6b01011f    cmp w8, w1
   5962c:   540002cd    b.le    59684 <__libc_init@plt-0x742c>
   59630:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   59634:   d2adf82c    mov x12, #0x6fc10000                // #1874919424
   59638:   93407d0a    sxtw    x10, w8
   5963c:   f2cf21ab    movk    x11, #0x790d, lsl #32
   59640:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   59644:   8b21ce69    add x9, x19, w1, sxtw #3
   59648:   93407e94    sxtw    x20, w20
   5964c:   cb21c14a    sub x10, x10, w1, sxtw
   59650:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   59654:   f2e0046c    movk    x12, #0x23, lsl #48
   59658:   f940012d    ldr x13, [x9]
   5965c:   8b1401ad    add x13, x13, x20
   59660:   8b0b01ae    add x14, x13, x11
   59664:   eb0c01bf    cmp x13, x12
   59668:   9a8e31ad    csel    x13, x13, x14, cc   // cc = lo, ul, last
   5966c:   f900012d    str x13, [x9]
   59670:   54000283    b.cc    596c0 <__libc_init@plt-0x73f0>  // b.lo, b.ul, b.last
   59674:   91002129    add x9, x9, #0x8
   59678:   f100054a    subs    x10, x10, #0x1
   5967c:   52800034    mov w20, #0x1                       // #1
   59680:   54fffec1    b.ne    59658 <__libc_init@plt-0x7458>  // b.any
   59684:   b9423669    ldr w9, [x19, #564]
   59688:   6b09011f    cmp w8, w9
   5968c:   540000eb    b.lt    596a8 <__libc_init@plt-0x7408>  // b.tstop
   59690:   aa1303e0    mov x0, x19
   59694:   97ffffc7    bl  595b0 <__libc_init@plt-0x7500>
   59698:   b9423268    ldr w8, [x19, #560]
   5969c:   b9423669    ldr w9, [x19, #564]
   596a0:   6b09011f    cmp w8, w9
   596a4:   5400010a    b.ge    596c4 <__libc_init@plt-0x73ec>  // b.tcont
   596a8:   11000509    add w9, w8, #0x1
   596ac:   93407e8a    sxtw    x10, w20
   596b0:   2a1f03f4    mov w20, wzr
   596b4:   f828da6a    str x10, [x19, w8, sxtw #3]
   596b8:   b9023269    str w9, [x19, #560]
   596bc:   14000002    b   596c4 <__libc_init@plt-0x73ec>
   596c0:   2a1f03f4    mov w20, wzr
   596c4:   2a1403e0    mov w0, w20
   596c8:   a9414ff4    ldp x20, x19, [sp, #16]
   596cc:   a8c27bfd    ldp x29, x30, [sp], #32
   596d0:   d65f03c0    ret
   596d4:   b9423009    ldr w9, [x0, #560]
   596d8:   f9400008    ldr x8, [x0]
   596dc:   7100053f    cmp w9, #0x1
   596e0:   fa40a900    ccmp    x8, #0x0, #0x0, ge  // ge = tcont
   596e4:   54000060    b.eq    596f0 <__libc_init@plt-0x73c0>  // b.none
   596e8:   2a1f03e8    mov w8, wzr
   596ec:   14000024    b   5977c <__libc_init@plt-0x7334>
   596f0:   aa1f03e8    mov x8, xzr
   596f4:   9100200b    add x11, x0, #0x8
   596f8:   d100052c    sub x12, x9, #0x1
   596fc:   eb08019f    cmp x12, x8
   59700:   54000380    b.eq    59770 <__libc_init@plt-0x7340>  // b.none
   59704:   f868796a    ldr x10, [x11, x8, lsl #3]
   59708:   91000508    add x8, x8, #0x1
   5970c:   b4ffff8a    cbz x10, 596fc <__libc_init@plt-0x73b4>
   59710:   34000368    cbz w8, 5977c <__libc_init@plt-0x7334>
   59714:   6b08013f    cmp w9, w8
   59718:   5400028d    b.le    59768 <__libc_init@plt-0x7348>
   5971c:   7101151f    cmp w8, #0x45
   59720:   54000248    b.hi    59768 <__libc_init@plt-0x7348>  // b.pmore
   59724:   9100050b    add x11, x8, #0x1
   59728:   f900000a    str x10, [x0]
   5972c:   eb29c17f    cmp x11, w9, sxtw
   59730:   540001ca    b.ge    59768 <__libc_init@plt-0x7348>  // b.tcont
   59734:   f101111f    cmp x8, #0x44
   59738:   54000188    b.hi    59768 <__libc_init@plt-0x7348>  // b.pmore
   5973c:   93407d2a    sxtw    x10, w9
   59740:   9100050b    add x11, x8, #0x1
   59744:   5280010c    mov w12, #0x8                       // #8
   59748:   f86b780d    ldr x13, [x0, x11, lsl #3]
   5974c:   9100056b    add x11, x11, #0x1
   59750:   eb0a017f    cmp x11, x10
   59754:   f82c680d    str x13, [x0, x12]
   59758:   5400008a    b.ge    59768 <__libc_init@plt-0x7348>  // b.tcont
   5975c:   9100218c    add x12, x12, #0x8
   59760:   f101197f    cmp x11, #0x46
   59764:   54ffff23    b.cc    59748 <__libc_init@plt-0x7368>  // b.lo, b.ul, b.last
   59768:   4b08012a    sub w10, w9, w8
   5976c:   14000003    b   59778 <__libc_init@plt-0x7338>
   59770:   2a1f03ea    mov w10, wzr
   59774:   2a0903e8    mov w8, w9
   59778:   b902300a    str w10, [x0, #560]
   5977c:   2a0803e0    mov w0, w8
   59780:   d65f03c0    ret
   59784:   b9423008    ldr w8, [x0, #560]
   59788:   2a0103e2    mov w2, w1
   5978c:   7100051f    cmp w8, #0x1
   59790:   5400028b    b.lt    597e0 <__libc_init@plt-0x72d0>  // b.tstop
   59794:   d28f0aea    mov x10, #0x7857                    // #30807
   59798:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   5979c:   f2b6226a    movk    x10, #0xb113, lsl #16
   597a0:   f2cf21ab    movk    x11, #0x790d, lsl #32
   597a4:   f2cca5ea    movk    x10, #0x652f, lsl #32
   597a8:   52800149    mov w9, #0xa                    // #10
   597ac:   f2e734aa    movk    x10, #0x39a5, lsl #48
   597b0:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   597b4:   aa0003ec    mov x12, x0
   597b8:   aa0803ed    mov x13, x8
   597bc:   f940018e    ldr x14, [x12]
   597c0:   f10005ad    subs    x13, x13, #0x1
   597c4:   9b097dce    mul x14, x14, x9
   597c8:   8b22c1ce    add x14, x14, w2, sxtw
   597cc:   9bca7dcf    umulh   x15, x14, x10
   597d0:   d373fde2    lsr x2, x15, #51
   597d4:   9b0b384e    madd    x14, x2, x11, x14
   597d8:   f800858e    str x14, [x12], #8
   597dc:   54ffff01    b.ne    597bc <__libc_init@plt-0x72f4>  // b.any
   597e0:   34000062    cbz w2, 597ec <__libc_init@plt-0x72c4>
   597e4:   2a0803e1    mov w1, w8
   597e8:   17ffff8a    b   59610 <__libc_init@plt-0x74a0>
   597ec:   2a1f03e0    mov w0, wzr
   597f0:   d65f03c0    ret
   597f4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   597f8:   f9000bf3    str x19, [sp, #16]
   597fc:   910003fd    mov x29, sp
   59800:   b9423009    ldr w9, [x0, #560]
   59804:   aa0003f3    mov x19, x0
   59808:   b9423028    ldr w8, [x1, #560]
   5980c:   6b08013f    cmp w9, w8
   59810:   5400016a    b.ge    5983c <__libc_init@plt-0x7274>  // b.tcont
   59814:   93407d29    sxtw    x9, w9
   59818:   11000528    add w8, w9, #0x1
   5981c:   9100052a    add x10, x9, #0x1
   59820:   f8297a7f    str xzr, [x19, x9, lsl #3]
   59824:   aa0a03e9    mov x9, x10
   59828:   b9023268    str w8, [x19, #560]
   5982c:   b9823028    ldrsw   x8, [x1, #560]
   59830:   eb08015f    cmp x10, x8
   59834:   54ffff2b    b.lt    59818 <__libc_init@plt-0x7298>  // b.tstop
   59838:   2a0a03e9    mov w9, w10
   5983c:   7100051f    cmp w8, #0x1
   59840:   5400042b    b.lt    598c4 <__libc_init@plt-0x71ec>  // b.tstop
   59844:   92b207ec    mov x12, #0xffffffff6fc0ffff        // #-2420047873
   59848:   d2b207ee    mov x14, #0x903f0000                // #2420047872
   5984c:   2a0803eb    mov w11, w8
   59850:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   59854:   f2cf21ae    movk    x14, #0x790d, lsl #32
   59858:   aa1f03ea    mov x10, xzr
   5985c:   aa1f03ed    mov x13, xzr
   59860:   d37df16b    lsl x11, x11, #3
   59864:   f2e0046c    movk    x12, #0x23, lsl #48
   59868:   f2fffb8e    movk    x14, #0xffdc, lsl #48
   5986c:   f86a6a6f    ldr x15, [x19, x10]
   59870:   f86a6830    ldr x16, [x1, x10]
   59874:   8b0d01ed    add x13, x15, x13
   59878:   8b1001af    add x15, x13, x16
   5987c:   eb0c01ff    cmp x15, x12
   59880:   8b0e01ed    add x13, x15, x14
   59884:   9a8f81b0    csel    x16, x13, x15, hi   // hi = pmore
   59888:   1a9f97ed    cset    w13, hi // hi = pmore
   5988c:   f82a6a70    str x16, [x19, x10]
   59890:   9100214a    add x10, x10, #0x8
   59894:   eb0a017f    cmp x11, x10
   59898:   54fffea1    b.ne    5986c <__libc_init@plt-0x7244>  // b.any
   5989c:   92b207ea    mov x10, #0xffffffff6fc0ffff        // #-2420047873
   598a0:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   598a4:   f2e0046a    movk    x10, #0x23, lsl #48
   598a8:   eb0a01ff    cmp x15, x10
   598ac:   540000c9    b.ls    598c4 <__libc_init@plt-0x71ec>  // b.plast
   598b0:   aa1303e0    mov x0, x19
   598b4:   2a0803e1    mov w1, w8
   598b8:   52800022    mov w2, #0x1                    // #1
   598bc:   97ffff55    bl  59610 <__libc_init@plt-0x74a0>
   598c0:   b9423269    ldr w9, [x19, #560]
   598c4:   7100053f    cmp w9, #0x1
   598c8:   540002ab    b.lt    5991c <__libc_init@plt-0x7194>  // b.tstop
   598cc:   2a0903e8    mov w8, w9
   598d0:   d2900009    mov x9, #0x8000                 // #32768
   598d4:   f2a6fc09    movk    x9, #0x37e0, lsl #16
   598d8:   aa1f03ea    mov x10, xzr
   598dc:   f2d86f29    movk    x9, #0xc379, lsl #32
   598e0:   91000508    add x8, x8, #0x1
   598e4:   f2e00229    movk    x9, #0x11, lsl #48
   598e8:   5100090c    sub w12, w8, #0x2
   598ec:   9b097d4a    mul x10, x10, x9
   598f0:   d1000508    sub x8, x8, #0x1
   598f4:   f100051f    cmp x8, #0x1
   598f8:   f86c5a6d    ldr x13, [x19, w12, uxtw #3]
   598fc:   924001ab    and x11, x13, #0x1
   59900:   8b4d054d    add x13, x10, x13, lsr #1
   59904:   aa0b03ea    mov x10, x11
   59908:   f82c5a6d    str x13, [x19, w12, uxtw #3]
   5990c:   54fffee8    b.hi    598e8 <__libc_init@plt-0x71c8>  // b.pmore
   59910:   f100017f    cmp x11, #0x0
   59914:   1a9f07e0    cset    w0, ne  // ne = any
   59918:   14000002    b   59920 <__libc_init@plt-0x7190>
   5991c:   2a1f03e0    mov w0, wzr
   59920:   f9400bf3    ldr x19, [sp, #16]
   59924:   a8c27bfd    ldp x29, x30, [sp], #32
   59928:   d65f03c0    ret
   5992c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   59930:   f9000bf9    str x25, [sp, #16]
   59934:   910003fd    mov x29, sp
   59938:   a9025ff8    stp x24, x23, [sp, #32]
   5993c:   a90357f6    stp x22, x21, [sp, #48]
   59940:   a9044ff4    stp x20, x19, [sp, #64]
   59944:   52840788    mov w8, #0x203c                 // #8252
   59948:   aa030049    orr x9, x2, x3
   5994c:   b920301f    str wzr, [x0, #8240]
   59950:   b920381f    str wzr, [x0, #8248]
   59954:   3828681f    strb    wzr, [x0, x8]
   59958:   b4000869    cbz x9, 59a64 <__libc_init@plt-0x704c>
   5995c:   aa0303f6    mov x22, x3
   59960:   aa0203f7    mov x23, x2
   59964:   aa0003f3    mov x19, x0
   59968:   52800038    mov w24, #0x1                       // #1
   5996c:   52800159    mov w25, #0xa                       // #10
   59970:   aa1703e0    mov x0, x23
   59974:   aa1603e1    mov x1, x22
   59978:   52800142    mov w2, #0xa                    // #10
   5997c:   aa1f03e3    mov x3, xzr
   59980:   94001baa    bl  60828 <__libc_init@plt-0x288>
   59984:   9bd97c08    umulh   x8, x0, x25
   59988:   8b000809    add x9, x0, x0, lsl #2
   5998c:   9b192028    madd    x8, x1, x25, x8
   59990:   ca0906e9    eor x9, x23, x9, lsl #1
   59994:   ca0802c8    eor x8, x22, x8
   59998:   aa080128    orr x8, x9, x8
   5999c:   b50001c8    cbnz    x8, 599d4 <__libc_init@plt-0x70dc>
   599a0:   f10026ff    cmp x23, #0x9
   599a4:   aa0003f4    mov x20, x0
   599a8:   1a9f97e8    cset    w8, hi  // hi = pmore
   599ac:   f10002df    cmp x22, #0x0
   599b0:   1a9f07e9    cset    w9, ne  // ne = any
   599b4:   aa0103f5    mov x21, x1
   599b8:   b9203a78    str w24, [x19, #8248]
   599bc:   1a890108    csel    w8, w8, w9, eq  // eq = none
   599c0:   11000718    add w24, w24, #0x1
   599c4:   aa0003f7    mov x23, x0
   599c8:   aa0103f6    mov x22, x1
   599cc:   3707fd28    tbnz    w8, #0, 59970 <__libc_init@plt-0x7140>
   599d0:   14000003    b   599dc <__libc_init@plt-0x70d4>
   599d4:   aa1703f4    mov x20, x23
   599d8:   aa1603f5    mov x21, x22
   599dc:   aa150288    orr x8, x20, x21
   599e0:   b4000428    cbz x8, 59a64 <__libc_init@plt-0x704c>
   599e4:   b9603668    ldr w8, [x19, #8244]
   599e8:   d2adf836    mov x22, #0x6fc10000                // #1874919424
   599ec:   d2b207f9    mov x25, #0x903f0000                // #2420047872
   599f0:   f2d0de56    movk    x22, #0x86f2, lsl #32
   599f4:   f2cf21b9    movk    x25, #0x790d, lsl #32
   599f8:   aa1f03f7    mov x23, xzr
   599fc:   7100011f    cmp w8, #0x0
   59a00:   f2e00476    movk    x22, #0x23, lsl #48
   59a04:   1a9fc118    csel    w24, w8, wzr, gt
   59a08:   f2fffb99    movk    x25, #0xffdc, lsl #48
   59a0c:   eb17031f    cmp x24, x23
   59a10:   54000300    b.eq    59a70 <__libc_init@plt-0x7040>  // b.none
   59a14:   d2adf822    mov x2, #0x6fc10000             // #1874919424
   59a18:   aa1403e0    mov x0, x20
   59a1c:   f2d0de42    movk    x2, #0x86f2, lsl #32
   59a20:   aa1503e1    mov x1, x21
   59a24:   f2e00462    movk    x2, #0x23, lsl #48
   59a28:   aa1f03e3    mov x3, xzr
   59a2c:   94001b7f    bl  60828 <__libc_init@plt-0x288>
   59a30:   9b195008    madd    x8, x0, x25, x20
   59a34:   eb16029f    cmp x20, x22
   59a38:   910006e9    add x9, x23, #0x1
   59a3c:   aa0003f4    mov x20, x0
   59a40:   f8377a68    str x8, [x19, x23, lsl #3]
   59a44:   1a9f37e8    cset    w8, cs  // cs = hs, nlast
   59a48:   f10002bf    cmp x21, #0x0
   59a4c:   aa0903f7    mov x23, x9
   59a50:   1a9f0508    csinc   w8, w8, wzr, eq // eq = none
   59a54:   aa0103f5    mov x21, x1
   59a58:   b9203269    str w9, [x19, #8240]
   59a5c:   3707fd88    tbnz    w8, #0, 59a0c <__libc_init@plt-0x70a4>
   59a60:   14000006    b   59a78 <__libc_init@plt-0x7038>
   59a64:   aa1f03e0    mov x0, xzr
   59a68:   aa1f03e1    mov x1, xzr
   59a6c:   14000003    b   59a78 <__libc_init@plt-0x7038>
   59a70:   aa1403e0    mov x0, x20
   59a74:   aa1503e1    mov x1, x21
   59a78:   a9444ff4    ldp x20, x19, [sp, #64]
   59a7c:   a94357f6    ldp x22, x21, [sp, #48]
   59a80:   a9425ff8    ldp x24, x23, [sp, #32]
   59a84:   f9400bf9    ldr x25, [sp, #16]
   59a88:   a8c57bfd    ldp x29, x30, [sp], #80
   59a8c:   d65f03c0    ret
   59a90:   b9603008    ldr w8, [x0, #8240]
   59a94:   2a0103e2    mov w2, w1
   59a98:   7100051f    cmp w8, #0x1
   59a9c:   5400026b    b.lt    59ae8 <__libc_init@plt-0x6fc8>  // b.tstop
   59aa0:   d28f0ae9    mov x9, #0x7857                 // #30807
   59aa4:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   59aa8:   f2b62269    movk    x9, #0xb113, lsl #16
   59aac:   f2cf21aa    movk    x10, #0x790d, lsl #32
   59ab0:   f2cca5e9    movk    x9, #0x652f, lsl #32
   59ab4:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   59ab8:   f2e734a9    movk    x9, #0x39a5, lsl #48
   59abc:   aa0003eb    mov x11, x0
   59ac0:   aa0803ec    mov x12, x8
   59ac4:   f940016d    ldr x13, [x11]
   59ac8:   f100058c    subs    x12, x12, #0x1
   59acc:   d377d9ad    lsl x13, x13, #9
   59ad0:   8b22c1ad    add x13, x13, w2, sxtw
   59ad4:   9bc97dae    umulh   x14, x13, x9
   59ad8:   d373fdc2    lsr x2, x14, #51
   59adc:   9b0a344d    madd    x13, x2, x10, x13
   59ae0:   f800856d    str x13, [x11], #8
   59ae4:   54ffff01    b.ne    59ac4 <__libc_init@plt-0x6fec>  // b.any
   59ae8:   34000062    cbz w2, 59af4 <__libc_init@plt-0x6fbc>
   59aec:   2a0803e1    mov w1, w8
   59af0:   1400009c    b   59d60 <__libc_init@plt-0x6d50>
   59af4:   2a1f03e0    mov w0, wzr
   59af8:   d65f03c0    ret
   59afc:   b9603008    ldr w8, [x0, #8240]
   59b00:   2a0103e2    mov w2, w1
   59b04:   7100051f    cmp w8, #0x1
   59b08:   5400026b    b.lt    59b54 <__libc_init@plt-0x6f5c>  // b.tstop
   59b0c:   d28f0ae9    mov x9, #0x7857                 // #30807
   59b10:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   59b14:   f2b62269    movk    x9, #0xb113, lsl #16
   59b18:   f2cf21aa    movk    x10, #0x790d, lsl #32
   59b1c:   f2cca5e9    movk    x9, #0x652f, lsl #32
   59b20:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   59b24:   f2e734a9    movk    x9, #0x39a5, lsl #48
   59b28:   aa0003eb    mov x11, x0
   59b2c:   aa0803ec    mov x12, x8
   59b30:   f940016d    ldr x13, [x11]
   59b34:   f100058c    subs    x12, x12, #0x1
   59b38:   d37df1ad    lsl x13, x13, #3
   59b3c:   8b22c1ad    add x13, x13, w2, sxtw
   59b40:   9bc97dae    umulh   x14, x13, x9
   59b44:   d373fdc2    lsr x2, x14, #51
   59b48:   9b0a344d    madd    x13, x2, x10, x13
   59b4c:   f800856d    str x13, [x11], #8
   59b50:   54ffff01    b.ne    59b30 <__libc_init@plt-0x6f80>  // b.any
   59b54:   34000062    cbz w2, 59b60 <__libc_init@plt-0x6f50>
   59b58:   2a0803e1    mov w1, w8
   59b5c:   14000081    b   59d60 <__libc_init@plt-0x6d50>
   59b60:   2a1f03e0    mov w0, wzr
   59b64:   d65f03c0    ret
   59b68:   b9603008    ldr w8, [x0, #8240]
   59b6c:   2a0103e2    mov w2, w1
   59b70:   7100051f    cmp w8, #0x1
   59b74:   5400026b    b.lt    59bc0 <__libc_init@plt-0x6ef0>  // b.tstop
   59b78:   d28f0ae9    mov x9, #0x7857                 // #30807
   59b7c:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   59b80:   f2b62269    movk    x9, #0xb113, lsl #16
   59b84:   f2cf21aa    movk    x10, #0x790d, lsl #32
   59b88:   f2cca5e9    movk    x9, #0x652f, lsl #32
   59b8c:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   59b90:   f2e734a9    movk    x9, #0x39a5, lsl #48
   59b94:   aa0003eb    mov x11, x0
   59b98:   aa0803ec    mov x12, x8
   59b9c:   f940016d    ldr x13, [x11]
   59ba0:   f100058c    subs    x12, x12, #0x1
   59ba4:   d37ff9ad    lsl x13, x13, #1
   59ba8:   8b22c1ad    add x13, x13, w2, sxtw
   59bac:   9bc97dae    umulh   x14, x13, x9
   59bb0:   d373fdc2    lsr x2, x14, #51
   59bb4:   9b0a344d    madd    x13, x2, x10, x13
   59bb8:   f800856d    str x13, [x11], #8
   59bbc:   54ffff01    b.ne    59b9c <__libc_init@plt-0x6f14>  // b.any
   59bc0:   34000062    cbz w2, 59bcc <__libc_init@plt-0x6ee4>
   59bc4:   2a0803e1    mov w1, w8
   59bc8:   14000066    b   59d60 <__libc_init@plt-0x6d50>
   59bcc:   2a1f03e0    mov w0, wzr
   59bd0:   d65f03c0    ret
   59bd4:   2a1f03e8    mov w8, wzr
   59bd8:   7100043f    cmp w1, #0x1
   59bdc:   540008eb    b.lt    59cf8 <__libc_init@plt-0x6db8>  // b.tstop
   59be0:   b9603009    ldr w9, [x0, #8240]
   59be4:   7100053f    cmp w9, #0x1
   59be8:   5400088b    b.lt    59cf8 <__libc_init@plt-0x6db8>  // b.tstop
   59bec:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   59bf0:   b9603408    ldr w8, [x0, #8244]
   59bf4:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   59bf8:   b960380b    ldr w11, [x0, #8248]
   59bfc:   f2e0046a    movk    x10, #0x23, lsl #48
   59c00:   5280020c    mov w12, #0x10                      // #16
   59c04:   9280000d    mov x13, #0xffffffffffffffff        // #-1
   59c08:   7100403f    cmp w1, #0x10
   59c0c:   f9400010    ldr x16, [x0]
   59c10:   1a8c302e    csel    w14, w1, w12, cc    // cc = lo, ul, last
   59c14:   9ace21b1    lsl x17, x13, x14
   59c18:   aa3103ef    mvn x15, x17
   59c1c:   ea31021f    bics    xzr, x16, x17
   59c20:   54000400    b.eq    59ca0 <__libc_init@plt-0x6e10>  // b.none
   59c24:   8b29cc10    add x16, x0, w9, sxtw #3
   59c28:   f85f8210    ldur    x16, [x16, #-8]
   59c2c:   9ace2611    lsr x17, x16, x14
   59c30:   b4000111    cbz x17, 59c50 <__libc_init@plt-0x6e60>
   59c34:   6b08013f    cmp w9, w8
   59c38:   540005e0    b.eq    59cf4 <__libc_init@plt-0x6dbc>  // b.none
   59c3c:   aa1f03f0    mov x16, xzr
   59c40:   93407d31    sxtw    x17, w9
   59c44:   11000529    add w9, w9, #0x1
   59c48:   f831781f    str xzr, [x0, x17, lsl #3]
   59c4c:   b9203009    str w9, [x0, #8240]
   59c50:   5100416b    sub w11, w11, #0x10
   59c54:   9ace2551    lsr x17, x10, x14
   59c58:   7100093f    cmp w9, #0x2
   59c5c:   b920380b    str w11, [x0, #8248]
   59c60:   540001ab    b.lt    59c94 <__libc_init@plt-0x6e1c>  // b.tstop
   59c64:   2a0903e2    mov w2, w9
   59c68:   51000843    sub w3, w2, #0x2
   59c6c:   d1000445    sub x5, x2, #0x1
   59c70:   f100085f    cmp x2, #0x2
   59c74:   aa0503e2    mov x2, x5
   59c78:   f8635804    ldr x4, [x0, w3, uxtw #3]
   59c7c:   9ace2484    lsr x4, x4, x14
   59c80:   9b111210    madd    x16, x16, x17, x4
   59c84:   f8255810    str x16, [x0, w5, uxtw #3]
   59c88:   f8635810    ldr x16, [x0, w3, uxtw #3]
   59c8c:   8a0f0210    and x16, x16, x15
   59c90:   54fffec8    b.hi    59c68 <__libc_init@plt-0x6e48>  // b.pmore
   59c94:   9b117e0f    mul x15, x16, x17
   59c98:   f900000f    str x15, [x0]
   59c9c:   14000011    b   59ce0 <__libc_init@plt-0x6dd0>
   59ca0:   7100053f    cmp w9, #0x1
   59ca4:   540001eb    b.lt    59ce0 <__libc_init@plt-0x6dd0>  // b.tstop
   59ca8:   2a0903f1    mov w17, w9
   59cac:   aa1f03e2    mov x2, xzr
   59cb0:   9ace2550    lsr x16, x10, x14
   59cb4:   91000631    add x17, x17, #0x1
   59cb8:   51000a23    sub w3, w17, #0x2
   59cbc:   d1000631    sub x17, x17, #0x1
   59cc0:   f100063f    cmp x17, #0x1
   59cc4:   f8635804    ldr x4, [x0, w3, uxtw #3]
   59cc8:   8a0f0085    and x5, x4, x15
   59ccc:   9ace2484    lsr x4, x4, x14
   59cd0:   9b101044    madd    x4, x2, x16, x4
   59cd4:   aa0503e2    mov x2, x5
   59cd8:   f8235804    str x4, [x0, w3, uxtw #3]
   59cdc:   54fffee8    b.hi    59cb8 <__libc_init@plt-0x6df8>  // b.pmore
   59ce0:   4b0e0021    sub w1, w1, w14
   59ce4:   7100043f    cmp w1, #0x1
   59ce8:   54fff90a    b.ge    59c08 <__libc_init@plt-0x6ea8>  // b.tcont
   59cec:   2a1f03e8    mov w8, wzr
   59cf0:   14000002    b   59cf8 <__libc_init@plt-0x6db8>
   59cf4:   52800028    mov w8, #0x1                    // #1
   59cf8:   2a0803e0    mov w0, w8
   59cfc:   d65f03c0    ret
   59d00:   a9be7bfd    stp x29, x30, [sp, #-32]!
   59d04:   f9000bf3    str x19, [sp, #16]
   59d08:   910003fd    mov x29, sp
   59d0c:   b9603008    ldr w8, [x0, #8240]
   59d10:   aa0003f3    mov x19, x0
   59d14:   7100051f    cmp w8, #0x1
   59d18:   5400014b    b.lt    59d40 <__libc_init@plt-0x6d70>  // b.tstop
   59d1c:   d1000509    sub x9, x8, #0x1
   59d20:   f8695a6a    ldr x10, [x19, w9, uxtw #3]
   59d24:   b50000ea    cbnz    x10, 59d40 <__libc_init@plt-0x6d70>
   59d28:   5100050a    sub w10, w8, #0x1
   59d2c:   aa0903e8    mov x8, x9
   59d30:   9100052b    add x11, x9, #0x1
   59d34:   f100057f    cmp x11, #0x1
   59d38:   b920326a    str w10, [x19, #8240]
   59d3c:   54ffff08    b.hi    59d1c <__libc_init@plt-0x6d94>  // b.pmore
   59d40:   aa1303e0    mov x0, x19
   59d44:   94000038    bl  59e24 <__libc_init@plt-0x6c8c>
   59d48:   b9603a68    ldr w8, [x19, #8248]
   59d4c:   0b001108    add w8, w8, w0, lsl #4
   59d50:   b9203a68    str w8, [x19, #8248]
   59d54:   f9400bf3    ldr x19, [sp, #16]
   59d58:   a8c27bfd    ldp x29, x30, [sp], #32
   59d5c:   d65f03c0    ret
   59d60:   a9be7bfd    stp x29, x30, [sp, #-32]!
   59d64:   a9014ff4    stp x20, x19, [sp, #16]
   59d68:   910003fd    mov x29, sp
   59d6c:   b9603008    ldr w8, [x0, #8240]
   59d70:   2a0203f4    mov w20, w2
   59d74:   aa0003f3    mov x19, x0
   59d78:   6b01011f    cmp w8, w1
   59d7c:   540002cd    b.le    59dd4 <__libc_init@plt-0x6cdc>
   59d80:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   59d84:   d2adf82c    mov x12, #0x6fc10000                // #1874919424
   59d88:   93407d0a    sxtw    x10, w8
   59d8c:   f2cf21ab    movk    x11, #0x790d, lsl #32
   59d90:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   59d94:   8b21ce69    add x9, x19, w1, sxtw #3
   59d98:   93407e94    sxtw    x20, w20
   59d9c:   cb21c14a    sub x10, x10, w1, sxtw
   59da0:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   59da4:   f2e0046c    movk    x12, #0x23, lsl #48
   59da8:   f940012d    ldr x13, [x9]
   59dac:   8b1401ad    add x13, x13, x20
   59db0:   8b0b01ae    add x14, x13, x11
   59db4:   eb0c01bf    cmp x13, x12
   59db8:   9a8e31ad    csel    x13, x13, x14, cc   // cc = lo, ul, last
   59dbc:   f900012d    str x13, [x9]
   59dc0:   54000283    b.cc    59e10 <__libc_init@plt-0x6ca0>  // b.lo, b.ul, b.last
   59dc4:   91002129    add x9, x9, #0x8
   59dc8:   f100054a    subs    x10, x10, #0x1
   59dcc:   52800034    mov w20, #0x1                       // #1
   59dd0:   54fffec1    b.ne    59da8 <__libc_init@plt-0x6d08>  // b.any
   59dd4:   b9603669    ldr w9, [x19, #8244]
   59dd8:   6b09011f    cmp w8, w9
   59ddc:   540000eb    b.lt    59df8 <__libc_init@plt-0x6cb8>  // b.tstop
   59de0:   aa1303e0    mov x0, x19
   59de4:   97ffffc7    bl  59d00 <__libc_init@plt-0x6db0>
   59de8:   b9603268    ldr w8, [x19, #8240]
   59dec:   b9603669    ldr w9, [x19, #8244]
   59df0:   6b09011f    cmp w8, w9
   59df4:   5400010a    b.ge    59e14 <__libc_init@plt-0x6c9c>  // b.tcont
   59df8:   11000509    add w9, w8, #0x1
   59dfc:   93407e8a    sxtw    x10, w20
   59e00:   2a1f03f4    mov w20, wzr
   59e04:   f828da6a    str x10, [x19, w8, sxtw #3]
   59e08:   b9203269    str w9, [x19, #8240]
   59e0c:   14000002    b   59e14 <__libc_init@plt-0x6c9c>
   59e10:   2a1f03f4    mov w20, wzr
   59e14:   2a1403e0    mov w0, w20
   59e18:   a9414ff4    ldp x20, x19, [sp, #16]
   59e1c:   a8c27bfd    ldp x29, x30, [sp], #32
   59e20:   d65f03c0    ret
   59e24:   b9603009    ldr w9, [x0, #8240]
   59e28:   f9400008    ldr x8, [x0]
   59e2c:   7100053f    cmp w9, #0x1
   59e30:   fa40a900    ccmp    x8, #0x0, #0x0, ge  // ge = tcont
   59e34:   54000060    b.eq    59e40 <__libc_init@plt-0x6c70>  // b.none
   59e38:   2a1f03e8    mov w8, wzr
   59e3c:   14000024    b   59ecc <__libc_init@plt-0x6be4>
   59e40:   aa1f03e8    mov x8, xzr
   59e44:   9100200b    add x11, x0, #0x8
   59e48:   d100052c    sub x12, x9, #0x1
   59e4c:   eb08019f    cmp x12, x8
   59e50:   54000380    b.eq    59ec0 <__libc_init@plt-0x6bf0>  // b.none
   59e54:   f868796a    ldr x10, [x11, x8, lsl #3]
   59e58:   91000508    add x8, x8, #0x1
   59e5c:   b4ffff8a    cbz x10, 59e4c <__libc_init@plt-0x6c64>
   59e60:   34000368    cbz w8, 59ecc <__libc_init@plt-0x6be4>
   59e64:   6b08013f    cmp w9, w8
   59e68:   5400028d    b.le    59eb8 <__libc_init@plt-0x6bf8>
   59e6c:   7110151f    cmp w8, #0x405
   59e70:   54000248    b.hi    59eb8 <__libc_init@plt-0x6bf8>  // b.pmore
   59e74:   9100050b    add x11, x8, #0x1
   59e78:   f900000a    str x10, [x0]
   59e7c:   eb29c17f    cmp x11, w9, sxtw
   59e80:   540001ca    b.ge    59eb8 <__libc_init@plt-0x6bf8>  // b.tcont
   59e84:   f110111f    cmp x8, #0x404
   59e88:   54000188    b.hi    59eb8 <__libc_init@plt-0x6bf8>  // b.pmore
   59e8c:   93407d2a    sxtw    x10, w9
   59e90:   9100050b    add x11, x8, #0x1
   59e94:   5280010c    mov w12, #0x8                       // #8
   59e98:   f86b780d    ldr x13, [x0, x11, lsl #3]
   59e9c:   9100056b    add x11, x11, #0x1
   59ea0:   eb0a017f    cmp x11, x10
   59ea4:   f82c680d    str x13, [x0, x12]
   59ea8:   5400008a    b.ge    59eb8 <__libc_init@plt-0x6bf8>  // b.tcont
   59eac:   9100218c    add x12, x12, #0x8
   59eb0:   f110197f    cmp x11, #0x406
   59eb4:   54ffff23    b.cc    59e98 <__libc_init@plt-0x6c18>  // b.lo, b.ul, b.last
   59eb8:   4b08012a    sub w10, w9, w8
   59ebc:   14000003    b   59ec8 <__libc_init@plt-0x6be8>
   59ec0:   2a1f03ea    mov w10, wzr
   59ec4:   2a0903e8    mov w8, w9
   59ec8:   b920300a    str w10, [x0, #8240]
   59ecc:   2a0803e0    mov w0, w8
   59ed0:   d65f03c0    ret
   59ed4:   b9603008    ldr w8, [x0, #8240]
   59ed8:   2a0103e2    mov w2, w1
   59edc:   7100051f    cmp w8, #0x1
   59ee0:   5400028b    b.lt    59f30 <__libc_init@plt-0x6b80>  // b.tstop
   59ee4:   d28f0aea    mov x10, #0x7857                    // #30807
   59ee8:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   59eec:   f2b6226a    movk    x10, #0xb113, lsl #16
   59ef0:   f2cf21ab    movk    x11, #0x790d, lsl #32
   59ef4:   f2cca5ea    movk    x10, #0x652f, lsl #32
   59ef8:   52800149    mov w9, #0xa                    // #10
   59efc:   f2e734aa    movk    x10, #0x39a5, lsl #48
   59f00:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   59f04:   aa0003ec    mov x12, x0
   59f08:   aa0803ed    mov x13, x8
   59f0c:   f940018e    ldr x14, [x12]
   59f10:   f10005ad    subs    x13, x13, #0x1
   59f14:   9b097dce    mul x14, x14, x9
   59f18:   8b22c1ce    add x14, x14, w2, sxtw
   59f1c:   9bca7dcf    umulh   x15, x14, x10
   59f20:   d373fde2    lsr x2, x15, #51
   59f24:   9b0b384e    madd    x14, x2, x11, x14
   59f28:   f800858e    str x14, [x12], #8
   59f2c:   54ffff01    b.ne    59f0c <__libc_init@plt-0x6ba4>  // b.any
   59f30:   34000062    cbz w2, 59f3c <__libc_init@plt-0x6b74>
   59f34:   2a0803e1    mov w1, w8
   59f38:   17ffff8a    b   59d60 <__libc_init@plt-0x6d50>
   59f3c:   2a1f03e0    mov w0, wzr
   59f40:   d65f03c0    ret
   59f44:   a9be7bfd    stp x29, x30, [sp, #-32]!
   59f48:   f9000bf3    str x19, [sp, #16]
   59f4c:   910003fd    mov x29, sp
   59f50:   b9603009    ldr w9, [x0, #8240]
   59f54:   aa0003f3    mov x19, x0
   59f58:   b9603028    ldr w8, [x1, #8240]
   59f5c:   6b08013f    cmp w9, w8
   59f60:   5400016a    b.ge    59f8c <__libc_init@plt-0x6b24>  // b.tcont
   59f64:   93407d29    sxtw    x9, w9
   59f68:   11000528    add w8, w9, #0x1
   59f6c:   9100052a    add x10, x9, #0x1
   59f70:   f8297a7f    str xzr, [x19, x9, lsl #3]
   59f74:   aa0a03e9    mov x9, x10
   59f78:   b9203268    str w8, [x19, #8240]
   59f7c:   b9a03028    ldrsw   x8, [x1, #8240]
   59f80:   eb08015f    cmp x10, x8
   59f84:   54ffff2b    b.lt    59f68 <__libc_init@plt-0x6b48>  // b.tstop
   59f88:   2a0a03e9    mov w9, w10
   59f8c:   7100051f    cmp w8, #0x1
   59f90:   5400042b    b.lt    5a014 <__libc_init@plt-0x6a9c>  // b.tstop
   59f94:   92b207ec    mov x12, #0xffffffff6fc0ffff        // #-2420047873
   59f98:   d2b207ee    mov x14, #0x903f0000                // #2420047872
   59f9c:   2a0803eb    mov w11, w8
   59fa0:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   59fa4:   f2cf21ae    movk    x14, #0x790d, lsl #32
   59fa8:   aa1f03ea    mov x10, xzr
   59fac:   aa1f03ed    mov x13, xzr
   59fb0:   d37df16b    lsl x11, x11, #3
   59fb4:   f2e0046c    movk    x12, #0x23, lsl #48
   59fb8:   f2fffb8e    movk    x14, #0xffdc, lsl #48
   59fbc:   f86a6a6f    ldr x15, [x19, x10]
   59fc0:   f86a6830    ldr x16, [x1, x10]
   59fc4:   8b0d01ed    add x13, x15, x13
   59fc8:   8b1001af    add x15, x13, x16
   59fcc:   eb0c01ff    cmp x15, x12
   59fd0:   8b0e01ed    add x13, x15, x14
   59fd4:   9a8f81b0    csel    x16, x13, x15, hi   // hi = pmore
   59fd8:   1a9f97ed    cset    w13, hi // hi = pmore
   59fdc:   f82a6a70    str x16, [x19, x10]
   59fe0:   9100214a    add x10, x10, #0x8
   59fe4:   eb0a017f    cmp x11, x10
   59fe8:   54fffea1    b.ne    59fbc <__libc_init@plt-0x6af4>  // b.any
   59fec:   92b207ea    mov x10, #0xffffffff6fc0ffff        // #-2420047873
   59ff0:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   59ff4:   f2e0046a    movk    x10, #0x23, lsl #48
   59ff8:   eb0a01ff    cmp x15, x10
   59ffc:   540000c9    b.ls    5a014 <__libc_init@plt-0x6a9c>  // b.plast
   5a000:   aa1303e0    mov x0, x19
   5a004:   2a0803e1    mov w1, w8
   5a008:   52800022    mov w2, #0x1                    // #1
   5a00c:   97ffff55    bl  59d60 <__libc_init@plt-0x6d50>
   5a010:   b9603269    ldr w9, [x19, #8240]
   5a014:   7100053f    cmp w9, #0x1
   5a018:   540002ab    b.lt    5a06c <__libc_init@plt-0x6a44>  // b.tstop
   5a01c:   2a0903e8    mov w8, w9
   5a020:   d2900009    mov x9, #0x8000                 // #32768
   5a024:   f2a6fc09    movk    x9, #0x37e0, lsl #16
   5a028:   aa1f03ea    mov x10, xzr
   5a02c:   f2d86f29    movk    x9, #0xc379, lsl #32
   5a030:   91000508    add x8, x8, #0x1
   5a034:   f2e00229    movk    x9, #0x11, lsl #48
   5a038:   5100090c    sub w12, w8, #0x2
   5a03c:   9b097d4a    mul x10, x10, x9
   5a040:   d1000508    sub x8, x8, #0x1
   5a044:   f100051f    cmp x8, #0x1
   5a048:   f86c5a6d    ldr x13, [x19, w12, uxtw #3]
   5a04c:   924001ab    and x11, x13, #0x1
   5a050:   8b4d054d    add x13, x10, x13, lsr #1
   5a054:   aa0b03ea    mov x10, x11
   5a058:   f82c5a6d    str x13, [x19, w12, uxtw #3]
   5a05c:   54fffee8    b.hi    5a038 <__libc_init@plt-0x6a78>  // b.pmore
   5a060:   f100017f    cmp x11, #0x0
   5a064:   1a9f07e0    cset    w0, ne  // ne = any
   5a068:   14000002    b   5a070 <__libc_init@plt-0x6a40>
   5a06c:   2a1f03e0    mov w0, wzr
   5a070:   f9400bf3    ldr x19, [sp, #16]
   5a074:   a8c27bfd    ldp x29, x30, [sp], #32
   5a078:   d65f03c0    ret
   5a07c:   a9bb7bfd    stp x29, x30, [sp, #-80]!
   5a080:   f9000bf9    str x25, [sp, #16]
   5a084:   910003fd    mov x29, sp
   5a088:   a9025ff8    stp x24, x23, [sp, #32]
   5a08c:   a90357f6    stp x22, x21, [sp, #48]
   5a090:   a9044ff4    stp x20, x19, [sp, #64]
   5a094:   52840b88    mov w8, #0x205c                 // #8284
   5a098:   aa030049    orr x9, x2, x3
   5a09c:   b920501f    str wzr, [x0, #8272]
   5a0a0:   b920581f    str wzr, [x0, #8280]
   5a0a4:   3828681f    strb    wzr, [x0, x8]
   5a0a8:   b4000869    cbz x9, 5a1b4 <__libc_init@plt-0x68fc>
   5a0ac:   aa0303f6    mov x22, x3
   5a0b0:   aa0203f7    mov x23, x2
   5a0b4:   aa0003f3    mov x19, x0
   5a0b8:   52800038    mov w24, #0x1                       // #1
   5a0bc:   52800159    mov w25, #0xa                       // #10
   5a0c0:   aa1703e0    mov x0, x23
   5a0c4:   aa1603e1    mov x1, x22
   5a0c8:   52800142    mov w2, #0xa                    // #10
   5a0cc:   aa1f03e3    mov x3, xzr
   5a0d0:   940019d6    bl  60828 <__libc_init@plt-0x288>
   5a0d4:   9bd97c08    umulh   x8, x0, x25
   5a0d8:   8b000809    add x9, x0, x0, lsl #2
   5a0dc:   9b192028    madd    x8, x1, x25, x8
   5a0e0:   ca0906e9    eor x9, x23, x9, lsl #1
   5a0e4:   ca0802c8    eor x8, x22, x8
   5a0e8:   aa080128    orr x8, x9, x8
   5a0ec:   b50001c8    cbnz    x8, 5a124 <__libc_init@plt-0x698c>
   5a0f0:   f10026ff    cmp x23, #0x9
   5a0f4:   aa0003f4    mov x20, x0
   5a0f8:   1a9f97e8    cset    w8, hi  // hi = pmore
   5a0fc:   f10002df    cmp x22, #0x0
   5a100:   1a9f07e9    cset    w9, ne  // ne = any
   5a104:   aa0103f5    mov x21, x1
   5a108:   b9205a78    str w24, [x19, #8280]
   5a10c:   1a890108    csel    w8, w8, w9, eq  // eq = none
   5a110:   11000718    add w24, w24, #0x1
   5a114:   aa0003f7    mov x23, x0
   5a118:   aa0103f6    mov x22, x1
   5a11c:   3707fd28    tbnz    w8, #0, 5a0c0 <__libc_init@plt-0x69f0>
   5a120:   14000003    b   5a12c <__libc_init@plt-0x6984>
   5a124:   aa1703f4    mov x20, x23
   5a128:   aa1603f5    mov x21, x22
   5a12c:   aa150288    orr x8, x20, x21
   5a130:   b4000428    cbz x8, 5a1b4 <__libc_init@plt-0x68fc>
   5a134:   b9605668    ldr w8, [x19, #8276]
   5a138:   d2adf836    mov x22, #0x6fc10000                // #1874919424
   5a13c:   d2b207f9    mov x25, #0x903f0000                // #2420047872
   5a140:   f2d0de56    movk    x22, #0x86f2, lsl #32
   5a144:   f2cf21b9    movk    x25, #0x790d, lsl #32
   5a148:   aa1f03f7    mov x23, xzr
   5a14c:   7100011f    cmp w8, #0x0
   5a150:   f2e00476    movk    x22, #0x23, lsl #48
   5a154:   1a9fc118    csel    w24, w8, wzr, gt
   5a158:   f2fffb99    movk    x25, #0xffdc, lsl #48
   5a15c:   eb17031f    cmp x24, x23
   5a160:   54000300    b.eq    5a1c0 <__libc_init@plt-0x68f0>  // b.none
   5a164:   d2adf822    mov x2, #0x6fc10000             // #1874919424
   5a168:   aa1403e0    mov x0, x20
   5a16c:   f2d0de42    movk    x2, #0x86f2, lsl #32
   5a170:   aa1503e1    mov x1, x21
   5a174:   f2e00462    movk    x2, #0x23, lsl #48
   5a178:   aa1f03e3    mov x3, xzr
   5a17c:   940019ab    bl  60828 <__libc_init@plt-0x288>
   5a180:   9b195008    madd    x8, x0, x25, x20
   5a184:   eb16029f    cmp x20, x22
   5a188:   910006e9    add x9, x23, #0x1
   5a18c:   aa0003f4    mov x20, x0
   5a190:   f8377a68    str x8, [x19, x23, lsl #3]
   5a194:   1a9f37e8    cset    w8, cs  // cs = hs, nlast
   5a198:   f10002bf    cmp x21, #0x0
   5a19c:   aa0903f7    mov x23, x9
   5a1a0:   1a9f0508    csinc   w8, w8, wzr, eq // eq = none
   5a1a4:   aa0103f5    mov x21, x1
   5a1a8:   b9205269    str w9, [x19, #8272]
   5a1ac:   3707fd88    tbnz    w8, #0, 5a15c <__libc_init@plt-0x6954>
   5a1b0:   14000006    b   5a1c8 <__libc_init@plt-0x68e8>
   5a1b4:   aa1f03e0    mov x0, xzr
   5a1b8:   aa1f03e1    mov x1, xzr
   5a1bc:   14000003    b   5a1c8 <__libc_init@plt-0x68e8>
   5a1c0:   aa1403e0    mov x0, x20
   5a1c4:   aa1503e1    mov x1, x21
   5a1c8:   a9444ff4    ldp x20, x19, [sp, #64]
   5a1cc:   a94357f6    ldp x22, x21, [sp, #48]
   5a1d0:   a9425ff8    ldp x24, x23, [sp, #32]
   5a1d4:   f9400bf9    ldr x25, [sp, #16]
   5a1d8:   a8c57bfd    ldp x29, x30, [sp], #80
   5a1dc:   d65f03c0    ret
   5a1e0:   b9605008    ldr w8, [x0, #8272]
   5a1e4:   2a0103e2    mov w2, w1
   5a1e8:   7100051f    cmp w8, #0x1
   5a1ec:   5400026b    b.lt    5a238 <__libc_init@plt-0x6878>  // b.tstop
   5a1f0:   d28f0ae9    mov x9, #0x7857                 // #30807
   5a1f4:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   5a1f8:   f2b62269    movk    x9, #0xb113, lsl #16
   5a1fc:   f2cf21aa    movk    x10, #0x790d, lsl #32
   5a200:   f2cca5e9    movk    x9, #0x652f, lsl #32
   5a204:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   5a208:   f2e734a9    movk    x9, #0x39a5, lsl #48
   5a20c:   aa0003eb    mov x11, x0
   5a210:   aa0803ec    mov x12, x8
   5a214:   f940016d    ldr x13, [x11]
   5a218:   f100058c    subs    x12, x12, #0x1
   5a21c:   d377d9ad    lsl x13, x13, #9
   5a220:   8b22c1ad    add x13, x13, w2, sxtw
   5a224:   9bc97dae    umulh   x14, x13, x9
   5a228:   d373fdc2    lsr x2, x14, #51
   5a22c:   9b0a344d    madd    x13, x2, x10, x13
   5a230:   f800856d    str x13, [x11], #8
   5a234:   54ffff01    b.ne    5a214 <__libc_init@plt-0x689c>  // b.any
   5a238:   34000062    cbz w2, 5a244 <__libc_init@plt-0x686c>
   5a23c:   2a0803e1    mov w1, w8
   5a240:   1400009c    b   5a4b0 <__libc_init@plt-0x6600>
   5a244:   2a1f03e0    mov w0, wzr
   5a248:   d65f03c0    ret
   5a24c:   b9605008    ldr w8, [x0, #8272]
   5a250:   2a0103e2    mov w2, w1
   5a254:   7100051f    cmp w8, #0x1
   5a258:   5400026b    b.lt    5a2a4 <__libc_init@plt-0x680c>  // b.tstop
   5a25c:   d28f0ae9    mov x9, #0x7857                 // #30807
   5a260:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   5a264:   f2b62269    movk    x9, #0xb113, lsl #16
   5a268:   f2cf21aa    movk    x10, #0x790d, lsl #32
   5a26c:   f2cca5e9    movk    x9, #0x652f, lsl #32
   5a270:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   5a274:   f2e734a9    movk    x9, #0x39a5, lsl #48
   5a278:   aa0003eb    mov x11, x0
   5a27c:   aa0803ec    mov x12, x8
   5a280:   f940016d    ldr x13, [x11]
   5a284:   f100058c    subs    x12, x12, #0x1
   5a288:   d37df1ad    lsl x13, x13, #3
   5a28c:   8b22c1ad    add x13, x13, w2, sxtw
   5a290:   9bc97dae    umulh   x14, x13, x9
   5a294:   d373fdc2    lsr x2, x14, #51
   5a298:   9b0a344d    madd    x13, x2, x10, x13
   5a29c:   f800856d    str x13, [x11], #8
   5a2a0:   54ffff01    b.ne    5a280 <__libc_init@plt-0x6830>  // b.any
   5a2a4:   34000062    cbz w2, 5a2b0 <__libc_init@plt-0x6800>
   5a2a8:   2a0803e1    mov w1, w8
   5a2ac:   14000081    b   5a4b0 <__libc_init@plt-0x6600>
   5a2b0:   2a1f03e0    mov w0, wzr
   5a2b4:   d65f03c0    ret
   5a2b8:   b9605008    ldr w8, [x0, #8272]
   5a2bc:   2a0103e2    mov w2, w1
   5a2c0:   7100051f    cmp w8, #0x1
   5a2c4:   5400026b    b.lt    5a310 <__libc_init@plt-0x67a0>  // b.tstop
   5a2c8:   d28f0ae9    mov x9, #0x7857                 // #30807
   5a2cc:   d2b207ea    mov x10, #0x903f0000                // #2420047872
   5a2d0:   f2b62269    movk    x9, #0xb113, lsl #16
   5a2d4:   f2cf21aa    movk    x10, #0x790d, lsl #32
   5a2d8:   f2cca5e9    movk    x9, #0x652f, lsl #32
   5a2dc:   f2fffb8a    movk    x10, #0xffdc, lsl #48
   5a2e0:   f2e734a9    movk    x9, #0x39a5, lsl #48
   5a2e4:   aa0003eb    mov x11, x0
   5a2e8:   aa0803ec    mov x12, x8
   5a2ec:   f940016d    ldr x13, [x11]
   5a2f0:   f100058c    subs    x12, x12, #0x1
   5a2f4:   d37ff9ad    lsl x13, x13, #1
   5a2f8:   8b22c1ad    add x13, x13, w2, sxtw
   5a2fc:   9bc97dae    umulh   x14, x13, x9
   5a300:   d373fdc2    lsr x2, x14, #51
   5a304:   9b0a344d    madd    x13, x2, x10, x13
   5a308:   f800856d    str x13, [x11], #8
   5a30c:   54ffff01    b.ne    5a2ec <__libc_init@plt-0x67c4>  // b.any
   5a310:   34000062    cbz w2, 5a31c <__libc_init@plt-0x6794>
   5a314:   2a0803e1    mov w1, w8
   5a318:   14000066    b   5a4b0 <__libc_init@plt-0x6600>
   5a31c:   2a1f03e0    mov w0, wzr
   5a320:   d65f03c0    ret
   5a324:   2a1f03e8    mov w8, wzr
   5a328:   7100043f    cmp w1, #0x1
   5a32c:   540008eb    b.lt    5a448 <__libc_init@plt-0x6668>  // b.tstop
   5a330:   b9605009    ldr w9, [x0, #8272]
   5a334:   7100053f    cmp w9, #0x1
   5a338:   5400088b    b.lt    5a448 <__libc_init@plt-0x6668>  // b.tstop
   5a33c:   d2adf82a    mov x10, #0x6fc10000                // #1874919424
   5a340:   b9605408    ldr w8, [x0, #8276]
   5a344:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   5a348:   b960580b    ldr w11, [x0, #8280]
   5a34c:   f2e0046a    movk    x10, #0x23, lsl #48
   5a350:   5280020c    mov w12, #0x10                      // #16
   5a354:   9280000d    mov x13, #0xffffffffffffffff        // #-1
   5a358:   7100403f    cmp w1, #0x10
   5a35c:   f9400010    ldr x16, [x0]
   5a360:   1a8c302e    csel    w14, w1, w12, cc    // cc = lo, ul, last
   5a364:   9ace21b1    lsl x17, x13, x14
   5a368:   aa3103ef    mvn x15, x17
   5a36c:   ea31021f    bics    xzr, x16, x17
   5a370:   54000400    b.eq    5a3f0 <__libc_init@plt-0x66c0>  // b.none
   5a374:   8b29cc10    add x16, x0, w9, sxtw #3
   5a378:   f85f8210    ldur    x16, [x16, #-8]
   5a37c:   9ace2611    lsr x17, x16, x14
   5a380:   b4000111    cbz x17, 5a3a0 <__libc_init@plt-0x6710>
   5a384:   6b08013f    cmp w9, w8
   5a388:   540005e0    b.eq    5a444 <__libc_init@plt-0x666c>  // b.none
   5a38c:   aa1f03f0    mov x16, xzr
   5a390:   93407d31    sxtw    x17, w9
   5a394:   11000529    add w9, w9, #0x1
   5a398:   f831781f    str xzr, [x0, x17, lsl #3]
   5a39c:   b9205009    str w9, [x0, #8272]
   5a3a0:   5100416b    sub w11, w11, #0x10
   5a3a4:   9ace2551    lsr x17, x10, x14
   5a3a8:   7100093f    cmp w9, #0x2
   5a3ac:   b920580b    str w11, [x0, #8280]
   5a3b0:   540001ab    b.lt    5a3e4 <__libc_init@plt-0x66cc>  // b.tstop
   5a3b4:   2a0903e2    mov w2, w9
   5a3b8:   51000843    sub w3, w2, #0x2
   5a3bc:   d1000445    sub x5, x2, #0x1
   5a3c0:   f100085f    cmp x2, #0x2
   5a3c4:   aa0503e2    mov x2, x5
   5a3c8:   f8635804    ldr x4, [x0, w3, uxtw #3]
   5a3cc:   9ace2484    lsr x4, x4, x14
   5a3d0:   9b111210    madd    x16, x16, x17, x4
   5a3d4:   f8255810    str x16, [x0, w5, uxtw #3]
   5a3d8:   f8635810    ldr x16, [x0, w3, uxtw #3]
   5a3dc:   8a0f0210    and x16, x16, x15
   5a3e0:   54fffec8    b.hi    5a3b8 <__libc_init@plt-0x66f8>  // b.pmore
   5a3e4:   9b117e0f    mul x15, x16, x17
   5a3e8:   f900000f    str x15, [x0]
   5a3ec:   14000011    b   5a430 <__libc_init@plt-0x6680>
   5a3f0:   7100053f    cmp w9, #0x1
   5a3f4:   540001eb    b.lt    5a430 <__libc_init@plt-0x6680>  // b.tstop
   5a3f8:   2a0903f1    mov w17, w9
   5a3fc:   aa1f03e2    mov x2, xzr
   5a400:   9ace2550    lsr x16, x10, x14
   5a404:   91000631    add x17, x17, #0x1
   5a408:   51000a23    sub w3, w17, #0x2
   5a40c:   d1000631    sub x17, x17, #0x1
   5a410:   f100063f    cmp x17, #0x1
   5a414:   f8635804    ldr x4, [x0, w3, uxtw #3]
   5a418:   8a0f0085    and x5, x4, x15
   5a41c:   9ace2484    lsr x4, x4, x14
   5a420:   9b101044    madd    x4, x2, x16, x4
   5a424:   aa0503e2    mov x2, x5
   5a428:   f8235804    str x4, [x0, w3, uxtw #3]
   5a42c:   54fffee8    b.hi    5a408 <__libc_init@plt-0x66a8>  // b.pmore
   5a430:   4b0e0021    sub w1, w1, w14
   5a434:   7100043f    cmp w1, #0x1
   5a438:   54fff90a    b.ge    5a358 <__libc_init@plt-0x6758>  // b.tcont
   5a43c:   2a1f03e8    mov w8, wzr
   5a440:   14000002    b   5a448 <__libc_init@plt-0x6668>
   5a444:   52800028    mov w8, #0x1                    // #1
   5a448:   2a0803e0    mov w0, w8
   5a44c:   d65f03c0    ret
   5a450:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5a454:   f9000bf3    str x19, [sp, #16]
   5a458:   910003fd    mov x29, sp
   5a45c:   b9605008    ldr w8, [x0, #8272]
   5a460:   aa0003f3    mov x19, x0
   5a464:   7100051f    cmp w8, #0x1
   5a468:   5400014b    b.lt    5a490 <__libc_init@plt-0x6620>  // b.tstop
   5a46c:   d1000509    sub x9, x8, #0x1
   5a470:   f8695a6a    ldr x10, [x19, w9, uxtw #3]
   5a474:   b50000ea    cbnz    x10, 5a490 <__libc_init@plt-0x6620>
   5a478:   5100050a    sub w10, w8, #0x1
   5a47c:   aa0903e8    mov x8, x9
   5a480:   9100052b    add x11, x9, #0x1
   5a484:   f100057f    cmp x11, #0x1
   5a488:   b920526a    str w10, [x19, #8272]
   5a48c:   54ffff08    b.hi    5a46c <__libc_init@plt-0x6644>  // b.pmore
   5a490:   aa1303e0    mov x0, x19
   5a494:   94000038    bl  5a574 <__libc_init@plt-0x653c>
   5a498:   b9605a68    ldr w8, [x19, #8280]
   5a49c:   0b001108    add w8, w8, w0, lsl #4
   5a4a0:   b9205a68    str w8, [x19, #8280]
   5a4a4:   f9400bf3    ldr x19, [sp, #16]
   5a4a8:   a8c27bfd    ldp x29, x30, [sp], #32
   5a4ac:   d65f03c0    ret
   5a4b0:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5a4b4:   a9014ff4    stp x20, x19, [sp, #16]
   5a4b8:   910003fd    mov x29, sp
   5a4bc:   b9605008    ldr w8, [x0, #8272]
   5a4c0:   2a0203f4    mov w20, w2
   5a4c4:   aa0003f3    mov x19, x0
   5a4c8:   6b01011f    cmp w8, w1
   5a4cc:   540002cd    b.le    5a524 <__libc_init@plt-0x658c>
   5a4d0:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   5a4d4:   d2adf82c    mov x12, #0x6fc10000                // #1874919424
   5a4d8:   93407d0a    sxtw    x10, w8
   5a4dc:   f2cf21ab    movk    x11, #0x790d, lsl #32
   5a4e0:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   5a4e4:   8b21ce69    add x9, x19, w1, sxtw #3
   5a4e8:   93407e94    sxtw    x20, w20
   5a4ec:   cb21c14a    sub x10, x10, w1, sxtw
   5a4f0:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   5a4f4:   f2e0046c    movk    x12, #0x23, lsl #48
   5a4f8:   f940012d    ldr x13, [x9]
   5a4fc:   8b1401ad    add x13, x13, x20
   5a500:   8b0b01ae    add x14, x13, x11
   5a504:   eb0c01bf    cmp x13, x12
   5a508:   9a8e31ad    csel    x13, x13, x14, cc   // cc = lo, ul, last
   5a50c:   f900012d    str x13, [x9]
   5a510:   54000283    b.cc    5a560 <__libc_init@plt-0x6550>  // b.lo, b.ul, b.last
   5a514:   91002129    add x9, x9, #0x8
   5a518:   f100054a    subs    x10, x10, #0x1
   5a51c:   52800034    mov w20, #0x1                       // #1
   5a520:   54fffec1    b.ne    5a4f8 <__libc_init@plt-0x65b8>  // b.any
   5a524:   b9605669    ldr w9, [x19, #8276]
   5a528:   6b09011f    cmp w8, w9
   5a52c:   540000eb    b.lt    5a548 <__libc_init@plt-0x6568>  // b.tstop
   5a530:   aa1303e0    mov x0, x19
   5a534:   97ffffc7    bl  5a450 <__libc_init@plt-0x6660>
   5a538:   b9605268    ldr w8, [x19, #8272]
   5a53c:   b9605669    ldr w9, [x19, #8276]
   5a540:   6b09011f    cmp w8, w9
   5a544:   5400010a    b.ge    5a564 <__libc_init@plt-0x654c>  // b.tcont
   5a548:   11000509    add w9, w8, #0x1
   5a54c:   93407e8a    sxtw    x10, w20
   5a550:   2a1f03f4    mov w20, wzr
   5a554:   f828da6a    str x10, [x19, w8, sxtw #3]
   5a558:   b9205269    str w9, [x19, #8272]
   5a55c:   14000002    b   5a564 <__libc_init@plt-0x654c>
   5a560:   2a1f03f4    mov w20, wzr
   5a564:   2a1403e0    mov w0, w20
   5a568:   a9414ff4    ldp x20, x19, [sp, #16]
   5a56c:   a8c27bfd    ldp x29, x30, [sp], #32
   5a570:   d65f03c0    ret
   5a574:   b9605009    ldr w9, [x0, #8272]
   5a578:   f9400008    ldr x8, [x0]
   5a57c:   7100053f    cmp w9, #0x1
   5a580:   fa40a900    ccmp    x8, #0x0, #0x0, ge  // ge = tcont
   5a584:   54000060    b.eq    5a590 <__libc_init@plt-0x6520>  // b.none
   5a588:   2a1f03e8    mov w8, wzr
   5a58c:   14000024    b   5a61c <__libc_init@plt-0x6494>
   5a590:   aa1f03e8    mov x8, xzr
   5a594:   9100200b    add x11, x0, #0x8
   5a598:   d100052c    sub x12, x9, #0x1
   5a59c:   eb08019f    cmp x12, x8
   5a5a0:   54000380    b.eq    5a610 <__libc_init@plt-0x64a0>  // b.none
   5a5a4:   f868796a    ldr x10, [x11, x8, lsl #3]
   5a5a8:   91000508    add x8, x8, #0x1
   5a5ac:   b4ffff8a    cbz x10, 5a59c <__libc_init@plt-0x6514>
   5a5b0:   34000368    cbz w8, 5a61c <__libc_init@plt-0x6494>
   5a5b4:   6b08013f    cmp w9, w8
   5a5b8:   5400028d    b.le    5a608 <__libc_init@plt-0x64a8>
   5a5bc:   7110251f    cmp w8, #0x409
   5a5c0:   54000248    b.hi    5a608 <__libc_init@plt-0x64a8>  // b.pmore
   5a5c4:   9100050b    add x11, x8, #0x1
   5a5c8:   f900000a    str x10, [x0]
   5a5cc:   eb29c17f    cmp x11, w9, sxtw
   5a5d0:   540001ca    b.ge    5a608 <__libc_init@plt-0x64a8>  // b.tcont
   5a5d4:   f110211f    cmp x8, #0x408
   5a5d8:   54000188    b.hi    5a608 <__libc_init@plt-0x64a8>  // b.pmore
   5a5dc:   93407d2a    sxtw    x10, w9
   5a5e0:   9100050b    add x11, x8, #0x1
   5a5e4:   5280010c    mov w12, #0x8                       // #8
   5a5e8:   f86b780d    ldr x13, [x0, x11, lsl #3]
   5a5ec:   9100056b    add x11, x11, #0x1
   5a5f0:   eb0a017f    cmp x11, x10
   5a5f4:   f82c680d    str x13, [x0, x12]
   5a5f8:   5400008a    b.ge    5a608 <__libc_init@plt-0x64a8>  // b.tcont
   5a5fc:   9100218c    add x12, x12, #0x8
   5a600:   f110297f    cmp x11, #0x40a
   5a604:   54ffff23    b.cc    5a5e8 <__libc_init@plt-0x64c8>  // b.lo, b.ul, b.last
   5a608:   4b08012a    sub w10, w9, w8
   5a60c:   14000003    b   5a618 <__libc_init@plt-0x6498>
   5a610:   2a1f03ea    mov w10, wzr
   5a614:   2a0903e8    mov w8, w9
   5a618:   b920500a    str w10, [x0, #8272]
   5a61c:   2a0803e0    mov w0, w8
   5a620:   d65f03c0    ret
   5a624:   b9605008    ldr w8, [x0, #8272]
   5a628:   2a0103e2    mov w2, w1
   5a62c:   7100051f    cmp w8, #0x1
   5a630:   5400028b    b.lt    5a680 <__libc_init@plt-0x6430>  // b.tstop
   5a634:   d28f0aea    mov x10, #0x7857                    // #30807
   5a638:   d2b207eb    mov x11, #0x903f0000                // #2420047872
   5a63c:   f2b6226a    movk    x10, #0xb113, lsl #16
   5a640:   f2cf21ab    movk    x11, #0x790d, lsl #32
   5a644:   f2cca5ea    movk    x10, #0x652f, lsl #32
   5a648:   52800149    mov w9, #0xa                    // #10
   5a64c:   f2e734aa    movk    x10, #0x39a5, lsl #48
   5a650:   f2fffb8b    movk    x11, #0xffdc, lsl #48
   5a654:   aa0003ec    mov x12, x0
   5a658:   aa0803ed    mov x13, x8
   5a65c:   f940018e    ldr x14, [x12]
   5a660:   f10005ad    subs    x13, x13, #0x1
   5a664:   9b097dce    mul x14, x14, x9
   5a668:   8b22c1ce    add x14, x14, w2, sxtw
   5a66c:   9bca7dcf    umulh   x15, x14, x10
   5a670:   d373fde2    lsr x2, x15, #51
   5a674:   9b0b384e    madd    x14, x2, x11, x14
   5a678:   f800858e    str x14, [x12], #8
   5a67c:   54ffff01    b.ne    5a65c <__libc_init@plt-0x6454>  // b.any
   5a680:   34000062    cbz w2, 5a68c <__libc_init@plt-0x6424>
   5a684:   2a0803e1    mov w1, w8
   5a688:   17ffff8a    b   5a4b0 <__libc_init@plt-0x6600>
   5a68c:   2a1f03e0    mov w0, wzr
   5a690:   d65f03c0    ret
   5a694:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5a698:   f9000bf3    str x19, [sp, #16]
   5a69c:   910003fd    mov x29, sp
   5a6a0:   b9605009    ldr w9, [x0, #8272]
   5a6a4:   aa0003f3    mov x19, x0
   5a6a8:   b9605028    ldr w8, [x1, #8272]
   5a6ac:   6b08013f    cmp w9, w8
   5a6b0:   5400016a    b.ge    5a6dc <__libc_init@plt-0x63d4>  // b.tcont
   5a6b4:   93407d29    sxtw    x9, w9
   5a6b8:   11000528    add w8, w9, #0x1
   5a6bc:   9100052a    add x10, x9, #0x1
   5a6c0:   f8297a7f    str xzr, [x19, x9, lsl #3]
   5a6c4:   aa0a03e9    mov x9, x10
   5a6c8:   b9205268    str w8, [x19, #8272]
   5a6cc:   b9a05028    ldrsw   x8, [x1, #8272]
   5a6d0:   eb08015f    cmp x10, x8
   5a6d4:   54ffff2b    b.lt    5a6b8 <__libc_init@plt-0x63f8>  // b.tstop
   5a6d8:   2a0a03e9    mov w9, w10
   5a6dc:   7100051f    cmp w8, #0x1
   5a6e0:   5400042b    b.lt    5a764 <__libc_init@plt-0x634c>  // b.tstop
   5a6e4:   92b207ec    mov x12, #0xffffffff6fc0ffff        // #-2420047873
   5a6e8:   d2b207ee    mov x14, #0x903f0000                // #2420047872
   5a6ec:   2a0803eb    mov w11, w8
   5a6f0:   f2d0de4c    movk    x12, #0x86f2, lsl #32
   5a6f4:   f2cf21ae    movk    x14, #0x790d, lsl #32
   5a6f8:   aa1f03ea    mov x10, xzr
   5a6fc:   aa1f03ed    mov x13, xzr
   5a700:   d37df16b    lsl x11, x11, #3
   5a704:   f2e0046c    movk    x12, #0x23, lsl #48
   5a708:   f2fffb8e    movk    x14, #0xffdc, lsl #48
   5a70c:   f86a6a6f    ldr x15, [x19, x10]
   5a710:   f86a6830    ldr x16, [x1, x10]
   5a714:   8b0d01ed    add x13, x15, x13
   5a718:   8b1001af    add x15, x13, x16
   5a71c:   eb0c01ff    cmp x15, x12
   5a720:   8b0e01ed    add x13, x15, x14
   5a724:   9a8f81b0    csel    x16, x13, x15, hi   // hi = pmore
   5a728:   1a9f97ed    cset    w13, hi // hi = pmore
   5a72c:   f82a6a70    str x16, [x19, x10]
   5a730:   9100214a    add x10, x10, #0x8
   5a734:   eb0a017f    cmp x11, x10
   5a738:   54fffea1    b.ne    5a70c <__libc_init@plt-0x63a4>  // b.any
   5a73c:   92b207ea    mov x10, #0xffffffff6fc0ffff        // #-2420047873
   5a740:   f2d0de4a    movk    x10, #0x86f2, lsl #32
   5a744:   f2e0046a    movk    x10, #0x23, lsl #48
   5a748:   eb0a01ff    cmp x15, x10
   5a74c:   540000c9    b.ls    5a764 <__libc_init@plt-0x634c>  // b.plast
   5a750:   aa1303e0    mov x0, x19
   5a754:   2a0803e1    mov w1, w8
   5a758:   52800022    mov w2, #0x1                    // #1
   5a75c:   97ffff55    bl  5a4b0 <__libc_init@plt-0x6600>
   5a760:   b9605269    ldr w9, [x19, #8272]
   5a764:   7100053f    cmp w9, #0x1
   5a768:   540002ab    b.lt    5a7bc <__libc_init@plt-0x62f4>  // b.tstop
   5a76c:   2a0903e8    mov w8, w9
   5a770:   d2900009    mov x9, #0x8000                 // #32768
   5a774:   f2a6fc09    movk    x9, #0x37e0, lsl #16
   5a778:   aa1f03ea    mov x10, xzr
   5a77c:   f2d86f29    movk    x9, #0xc379, lsl #32
   5a780:   91000508    add x8, x8, #0x1
   5a784:   f2e00229    movk    x9, #0x11, lsl #48
   5a788:   5100090c    sub w12, w8, #0x2
   5a78c:   9b097d4a    mul x10, x10, x9
   5a790:   d1000508    sub x8, x8, #0x1
   5a794:   f100051f    cmp x8, #0x1
   5a798:   f86c5a6d    ldr x13, [x19, w12, uxtw #3]
   5a79c:   924001ab    and x11, x13, #0x1
   5a7a0:   8b4d054d    add x13, x10, x13, lsr #1
   5a7a4:   aa0b03ea    mov x10, x11
   5a7a8:   f82c5a6d    str x13, [x19, w12, uxtw #3]
   5a7ac:   54fffee8    b.hi    5a788 <__libc_init@plt-0x6328>  // b.pmore
   5a7b0:   f100017f    cmp x11, #0x0
   5a7b4:   1a9f07e0    cset    w0, ne  // ne = any
   5a7b8:   14000002    b   5a7c0 <__libc_init@plt-0x62f0>
   5a7bc:   2a1f03e0    mov w0, wzr
   5a7c0:   f9400bf3    ldr x19, [sp, #16]
   5a7c4:   a8c27bfd    ldp x29, x30, [sp], #32
   5a7c8:   d65f03c0    ret
   5a7cc:   d10283ff    sub sp, sp, #0xa0
   5a7d0:   a9087bfd    stp x29, x30, [sp, #128]
   5a7d4:   910203fd    add x29, sp, #0x80
   5a7d8:   f9004bf3    str x19, [sp, #144]
   5a7dc:   d53bd053    mrs x19, tpidr_el0
   5a7e0:   f0fffd6a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   5a7e4:   f9401669    ldr x9, [x19, #40]
   5a7e8:   aa0003e8    mov x8, x0
   5a7ec:   910023e0    add x0, sp, #0x8
   5a7f0:   fd44cd40    ldr d0, [x10, #2456]
   5a7f4:   f81f83a9    stur    x9, [x29, #-8]
   5a7f8:   b90073e1    str w1, [sp, #112]
   5a7fc:   aa0803e1    mov x1, x8
   5a800:   b9006bff    str wzr, [sp, #104]
   5a804:   3901b3ff    strb    wzr, [sp, #108]
   5a808:   fd0033e0    str d0, [sp, #96]
   5a80c:   9400000a    bl  5a834 <__libc_init@plt-0x627c>
   5a810:   f9401668    ldr x8, [x19, #40]
   5a814:   f85f83a9    ldur    x9, [x29, #-8]
   5a818:   eb09011f    cmp x8, x9
   5a81c:   540000a1    b.ne    5a830 <__libc_init@plt-0x6280>  // b.any
   5a820:   a9487bfd    ldp x29, x30, [sp, #128]
   5a824:   f9404bf3    ldr x19, [sp, #144]
   5a828:   910283ff    add sp, sp, #0xa0
   5a82c:   d65f03c0    ret
   5a830:   940018c4    bl  60b40 <__stack_chk_fail@plt>
   5a834:   d10103ff    sub sp, sp, #0x40
   5a838:   a9017bfd    stp x29, x30, [sp, #16]
   5a83c:   910043fd    add x29, sp, #0x10
   5a840:   a90257f6    stp x22, x21, [sp, #32]
   5a844:   a9034ff4    stp x20, x19, [sp, #48]
   5a848:   aa0203f4    mov x20, x2
   5a84c:   d53bd056    mrs x22, tpidr_el0
   5a850:   f94016c8    ldr x8, [x22, #40]
   5a854:   910013e2    add x2, sp, #0x4
   5a858:   aa1403e3    mov x3, x20
   5a85c:   aa0103f3    mov x19, x1
   5a860:   aa0003f5    mov x21, x0
   5a864:   f90007e8    str x8, [sp, #8]
   5a868:   390013ff    strb    wzr, [sp, #4]
   5a86c:   94000549    bl  5bd90 <__libc_init@plt-0x4d20>
   5a870:   36000140    tbz w0, #0, 5a898 <__libc_init@plt-0x6218>
   5a874:   aa1503e0    mov x0, x21
   5a878:   94000636    bl  5c150 <__libc_init@plt-0x4960>
   5a87c:   394013e8    ldrb    w8, [sp, #4]
   5a880:   92607c09    and x9, x0, #0xffffffff00000000
   5a884:   b25f012a    orr x10, x9, #0x200000000
   5a888:   7100011f    cmp w8, #0x0
   5a88c:   92703c08    and x8, x0, #0xffff0000
   5a890:   9a8a0129    csel    x9, x9, x10, eq // eq = none
   5a894:   14000094    b   5aae4 <__libc_init@plt-0x5fcc>
   5a898:   f9400268    ldr x8, [x19]
   5a89c:   f100029f    cmp x20, #0x0
   5a8a0:   1a9f07e9    cset    w9, ne  // ne = any
   5a8a4:   91000d0a    add x10, x8, #0x3
   5a8a8:   b4000074    cbz x20, 5a8b4 <__libc_init@plt-0x61fc>
   5a8ac:   eb14015f    cmp x10, x20
   5a8b0:   54000688    b.hi    5a980 <__libc_init@plt-0x6130>  // b.pmore
   5a8b4:   3940010b    ldrb    w11, [x8]
   5a8b8:   5101856c    sub w12, w11, #0x61
   5a8bc:   521b016d    eor w13, w11, #0x20
   5a8c0:   7100699f    cmp w12, #0x1a
   5a8c4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5a8c8:   7101397f    cmp w11, #0x4e
   5a8cc:   540005a1    b.ne    5a980 <__libc_init@plt-0x6130>  // b.any
   5a8d0:   3940050b    ldrb    w11, [x8, #1]
   5a8d4:   5101856c    sub w12, w11, #0x61
   5a8d8:   521b016d    eor w13, w11, #0x20
   5a8dc:   7100699f    cmp w12, #0x1a
   5a8e0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5a8e4:   7101057f    cmp w11, #0x41
   5a8e8:   540004c1    b.ne    5a980 <__libc_init@plt-0x6130>  // b.any
   5a8ec:   3940090b    ldrb    w11, [x8, #2]
   5a8f0:   5101856c    sub w12, w11, #0x61
   5a8f4:   521b016d    eor w13, w11, #0x20
   5a8f8:   7100699f    cmp w12, #0x1a
   5a8fc:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5a900:   7101397f    cmp w11, #0x4e
   5a904:   540003e1    b.ne    5a980 <__libc_init@plt-0x6130>  // b.any
   5a908:   f900026a    str x10, [x19]
   5a90c:   b4000074    cbz x20, 5a918 <__libc_init@plt-0x6198>
   5a910:   eb14015f    cmp x10, x20
   5a914:   54001002    b.cs    5ab14 <__libc_init@plt-0x5f9c>  // b.hs, b.nlast
   5a918:   39400149    ldrb    w9, [x10]
   5a91c:   7100a13f    cmp w9, #0x28
   5a920:   54000fa1    b.ne    5ab14 <__libc_init@plt-0x5f9c>  // b.any
   5a924:   9100110a    add x10, x8, #0x4
   5a928:   52800028    mov w8, #0x1                    // #1
   5a92c:   528ff400    mov w0, #0x7fa0                 // #32672
   5a930:   f900026a    str x10, [x19]
   5a934:   b4000074    cbz x20, 5a940 <__libc_init@plt-0x6170>
   5a938:   eb14015f    cmp x10, x20
   5a93c:   54000f22    b.cs    5ab20 <__libc_init@plt-0x5f90>  // b.hs, b.nlast
   5a940:   39400149    ldrb    w9, [x10]
   5a944:   7100a53f    cmp w9, #0x29
   5a948:   540000a0    b.eq    5a95c <__libc_init@plt-0x6154>  // b.none
   5a94c:   7100a13f    cmp w9, #0x28
   5a950:   54000081    b.ne    5a960 <__libc_init@plt-0x6150>  // b.any
   5a954:   11000508    add w8, w8, #0x1
   5a958:   14000002    b   5a960 <__libc_init@plt-0x6150>
   5a95c:   51000508    sub w8, w8, #0x1
   5a960:   9100054a    add x10, x10, #0x1
   5a964:   7100011f    cmp w8, #0x0
   5a968:   54fffe4c    b.gt    5a930 <__libc_init@plt-0x6180>
   5a96c:   aa1f03e8    mov x8, xzr
   5a970:   aa1f03e9    mov x9, xzr
   5a974:   528ff400    mov w0, #0x7fa0                 // #32672
   5a978:   f900026a    str x10, [x19]
   5a97c:   1400005a    b   5aae4 <__libc_init@plt-0x5fcc>
   5a980:   b4000074    cbz x20, 5a98c <__libc_init@plt-0x6124>
   5a984:   eb14011f    cmp x8, x20
   5a988:   54000142    b.cs    5a9b0 <__libc_init@plt-0x6100>  // b.hs, b.nlast
   5a98c:   3940010a    ldrb    w10, [x8]
   5a990:   7100b55f    cmp w10, #0x2d
   5a994:   1a9f17ea    cset    w10, eq // eq = none
   5a998:   390192aa    strb    w10, [x21, #100]
   5a99c:   54000080    b.eq    5a9ac <__libc_init@plt-0x6104>  // b.none
   5a9a0:   3940010a    ldrb    w10, [x8]
   5a9a4:   7100ad5f    cmp w10, #0x2b
   5a9a8:   54000041    b.ne    5a9b0 <__libc_init@plt-0x6100>  // b.any
   5a9ac:   91000508    add x8, x8, #0x1
   5a9b0:   91000d0a    add x10, x8, #0x3
   5a9b4:   eb14015f    cmp x10, x20
   5a9b8:   1a9f97eb    cset    w11, hi // hi = pmore
   5a9bc:   0a0b012b    and w11, w9, w11
   5a9c0:   370008cb    tbnz    w11, #0, 5aad8 <__libc_init@plt-0x5fd8>
   5a9c4:   3940010b    ldrb    w11, [x8]
   5a9c8:   5101856c    sub w12, w11, #0x61
   5a9cc:   521b016d    eor w13, w11, #0x20
   5a9d0:   7100699f    cmp w12, #0x1a
   5a9d4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5a9d8:   7101257f    cmp w11, #0x49
   5a9dc:   540007e1    b.ne    5aad8 <__libc_init@plt-0x5fd8>  // b.any
   5a9e0:   3940050b    ldrb    w11, [x8, #1]
   5a9e4:   5101856c    sub w12, w11, #0x61
   5a9e8:   521b016d    eor w13, w11, #0x20
   5a9ec:   7100699f    cmp w12, #0x1a
   5a9f0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5a9f4:   7101397f    cmp w11, #0x4e
   5a9f8:   54000701    b.ne    5aad8 <__libc_init@plt-0x5fd8>  // b.any
   5a9fc:   3940090b    ldrb    w11, [x8, #2]
   5aa00:   5101856c    sub w12, w11, #0x61
   5aa04:   521b016d    eor w13, w11, #0x20
   5aa08:   7100699f    cmp w12, #0x1a
   5aa0c:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5aa10:   7101197f    cmp w11, #0x46
   5aa14:   54000621    b.ne    5aad8 <__libc_init@plt-0x5fd8>  // b.any
   5aa18:   9100210b    add x11, x8, #0x8
   5aa1c:   eb14017f    cmp x11, x20
   5aa20:   1a9f97ec    cset    w12, hi // hi = pmore
   5aa24:   0a0c0129    and w9, w9, w12
   5aa28:   37000489    tbnz    w9, #0, 5aab8 <__libc_init@plt-0x5ff8>
   5aa2c:   39400149    ldrb    w9, [x10]
   5aa30:   5101852c    sub w12, w9, #0x61
   5aa34:   521b012d    eor w13, w9, #0x20
   5aa38:   7100699f    cmp w12, #0x1a
   5aa3c:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5aa40:   7101253f    cmp w9, #0x49
   5aa44:   540003a1    b.ne    5aab8 <__libc_init@plt-0x5ff8>  // b.any
   5aa48:   39401109    ldrb    w9, [x8, #4]
   5aa4c:   5101852c    sub w12, w9, #0x61
   5aa50:   521b012d    eor w13, w9, #0x20
   5aa54:   7100699f    cmp w12, #0x1a
   5aa58:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5aa5c:   7101393f    cmp w9, #0x4e
   5aa60:   540002c1    b.ne    5aab8 <__libc_init@plt-0x5ff8>  // b.any
   5aa64:   39401509    ldrb    w9, [x8, #5]
   5aa68:   5101852c    sub w12, w9, #0x61
   5aa6c:   521b012d    eor w13, w9, #0x20
   5aa70:   7100699f    cmp w12, #0x1a
   5aa74:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5aa78:   7101253f    cmp w9, #0x49
   5aa7c:   540001e1    b.ne    5aab8 <__libc_init@plt-0x5ff8>  // b.any
   5aa80:   39401909    ldrb    w9, [x8, #6]
   5aa84:   5101852c    sub w12, w9, #0x61
   5aa88:   521b012d    eor w13, w9, #0x20
   5aa8c:   7100699f    cmp w12, #0x1a
   5aa90:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5aa94:   7101513f    cmp w9, #0x54
   5aa98:   54000101    b.ne    5aab8 <__libc_init@plt-0x5ff8>  // b.any
   5aa9c:   39401d08    ldrb    w8, [x8, #7]
   5aaa0:   51018509    sub w9, w8, #0x61
   5aaa4:   521b010c    eor w12, w8, #0x20
   5aaa8:   7100693f    cmp w9, #0x1a
   5aaac:   1a883188    csel    w8, w12, w8, cc // cc = lo, ul, last
   5aab0:   7101651f    cmp w8, #0x59
   5aab4:   54000040    b.eq    5aabc <__libc_init@plt-0x5ff4>  // b.none
   5aab8:   aa0a03eb    mov x11, x10
   5aabc:   394192aa    ldrb    w10, [x21, #100]
   5aac0:   528ff000    mov w0, #0x7f80                 // #32640
   5aac4:   aa1f03e8    mov x8, xzr
   5aac8:   aa1f03e9    mov x9, xzr
   5aacc:   f900026b    str x11, [x19]
   5aad0:   b3711d40    bfi x0, x10, #15, #8
   5aad4:   14000004    b   5aae4 <__libc_init@plt-0x5fcc>
   5aad8:   aa1f03e8    mov x8, xzr
   5aadc:   d2c00089    mov x9, #0x400000000            // #17179869184
   5aae0:   528ff400    mov w0, #0x7fa0                 // #32672
   5aae4:   f94016ca    ldr x10, [x22, #40]
   5aae8:   f94007eb    ldr x11, [sp, #8]
   5aaec:   eb0b015f    cmp x10, x11
   5aaf0:   540001e1    b.ne    5ab2c <__libc_init@plt-0x5f84>  // b.any
   5aaf4:   a9434ff4    ldp x20, x19, [sp, #48]
   5aaf8:   aa080128    orr x8, x9, x8
   5aafc:   92403c09    and x9, x0, #0xffff
   5ab00:   a94257f6    ldp x22, x21, [sp, #32]
   5ab04:   aa090100    orr x0, x8, x9
   5ab08:   a9417bfd    ldp x29, x30, [sp, #16]
   5ab0c:   910103ff    add sp, sp, #0x40
   5ab10:   d65f03c0    ret
   5ab14:   aa1f03e8    mov x8, xzr
   5ab18:   aa1f03e9    mov x9, xzr
   5ab1c:   17fffff1    b   5aae0 <__libc_init@plt-0x5fd0>
   5ab20:   aa1f03e8    mov x8, xzr
   5ab24:   d2c00089    mov x9, #0x400000000            // #17179869184
   5ab28:   17ffffef    b   5aae4 <__libc_init@plt-0x5fcc>
   5ab2c:   94001805    bl  60b40 <__stack_chk_fail@plt>
   5ab30:   d10183ff    sub sp, sp, #0x60
   5ab34:   a9047bfd    stp x29, x30, [sp, #64]
   5ab38:   910103fd    add x29, sp, #0x40
   5ab3c:   f9002bf3    str x19, [sp, #80]
   5ab40:   d53bd053    mrs x19, tpidr_el0
   5ab44:   f0fffd6a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   5ab48:   f9401669    ldr x9, [x19, #40]
   5ab4c:   aa0003e8    mov x8, x0
   5ab50:   910003e0    mov x0, sp
   5ab54:   fd44c940    ldr d0, [x10, #2448]
   5ab58:   f81f83a9    stur    x9, [x29, #-8]
   5ab5c:   b90033e1    str w1, [sp, #48]
   5ab60:   aa0803e1    mov x1, x8
   5ab64:   b9002bff    str wzr, [sp, #40]
   5ab68:   3900b3ff    strb    wzr, [sp, #44]
   5ab6c:   fd0013e0    str d0, [sp, #32]
   5ab70:   9400000a    bl  5ab98 <__libc_init@plt-0x5f18>
   5ab74:   f9401668    ldr x8, [x19, #40]
   5ab78:   f85f83a9    ldur    x9, [x29, #-8]
   5ab7c:   eb09011f    cmp x8, x9
   5ab80:   540000a1    b.ne    5ab94 <__libc_init@plt-0x5f1c>  // b.any
   5ab84:   a9447bfd    ldp x29, x30, [sp, #64]
   5ab88:   f9402bf3    ldr x19, [sp, #80]
   5ab8c:   910183ff    add sp, sp, #0x60
   5ab90:   d65f03c0    ret
   5ab94:   940017eb    bl  60b40 <__stack_chk_fail@plt>
   5ab98:   d10103ff    sub sp, sp, #0x40
   5ab9c:   a9017bfd    stp x29, x30, [sp, #16]
   5aba0:   910043fd    add x29, sp, #0x10
   5aba4:   a90257f6    stp x22, x21, [sp, #32]
   5aba8:   a9034ff4    stp x20, x19, [sp, #48]
   5abac:   aa0203f4    mov x20, x2
   5abb0:   d53bd056    mrs x22, tpidr_el0
   5abb4:   f94016c8    ldr x8, [x22, #40]
   5abb8:   910013e2    add x2, sp, #0x4
   5abbc:   aa1403e3    mov x3, x20
   5abc0:   aa0103f3    mov x19, x1
   5abc4:   aa0003f5    mov x21, x0
   5abc8:   f90007e8    str x8, [sp, #8]
   5abcc:   390013ff    strb    wzr, [sp, #4]
   5abd0:   94000795    bl  5ca24 <__libc_init@plt-0x408c>
   5abd4:   36000140    tbz w0, #0, 5abfc <__libc_init@plt-0x5eb4>
   5abd8:   aa1503e0    mov x0, x21
   5abdc:   94000882    bl  5cde4 <__libc_init@plt-0x3ccc>
   5abe0:   394013e8    ldrb    w8, [sp, #4]
   5abe4:   92607c09    and x9, x0, #0xffffffff00000000
   5abe8:   b25f012a    orr x10, x9, #0x200000000
   5abec:   7100011f    cmp w8, #0x0
   5abf0:   92703c08    and x8, x0, #0xffff0000
   5abf4:   9a8a0129    csel    x9, x9, x10, eq // eq = none
   5abf8:   14000094    b   5ae48 <__libc_init@plt-0x5c68>
   5abfc:   f9400268    ldr x8, [x19]
   5ac00:   f100029f    cmp x20, #0x0
   5ac04:   1a9f07e9    cset    w9, ne  // ne = any
   5ac08:   91000d0a    add x10, x8, #0x3
   5ac0c:   b4000074    cbz x20, 5ac18 <__libc_init@plt-0x5e98>
   5ac10:   eb14015f    cmp x10, x20
   5ac14:   54000688    b.hi    5ace4 <__libc_init@plt-0x5dcc>  // b.pmore
   5ac18:   3940010b    ldrb    w11, [x8]
   5ac1c:   5101856c    sub w12, w11, #0x61
   5ac20:   521b016d    eor w13, w11, #0x20
   5ac24:   7100699f    cmp w12, #0x1a
   5ac28:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5ac2c:   7101397f    cmp w11, #0x4e
   5ac30:   540005a1    b.ne    5ace4 <__libc_init@plt-0x5dcc>  // b.any
   5ac34:   3940050b    ldrb    w11, [x8, #1]
   5ac38:   5101856c    sub w12, w11, #0x61
   5ac3c:   521b016d    eor w13, w11, #0x20
   5ac40:   7100699f    cmp w12, #0x1a
   5ac44:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5ac48:   7101057f    cmp w11, #0x41
   5ac4c:   540004c1    b.ne    5ace4 <__libc_init@plt-0x5dcc>  // b.any
   5ac50:   3940090b    ldrb    w11, [x8, #2]
   5ac54:   5101856c    sub w12, w11, #0x61
   5ac58:   521b016d    eor w13, w11, #0x20
   5ac5c:   7100699f    cmp w12, #0x1a
   5ac60:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5ac64:   7101397f    cmp w11, #0x4e
   5ac68:   540003e1    b.ne    5ace4 <__libc_init@plt-0x5dcc>  // b.any
   5ac6c:   f900026a    str x10, [x19]
   5ac70:   b4000074    cbz x20, 5ac7c <__libc_init@plt-0x5e34>
   5ac74:   eb14015f    cmp x10, x20
   5ac78:   54001002    b.cs    5ae78 <__libc_init@plt-0x5c38>  // b.hs, b.nlast
   5ac7c:   39400149    ldrb    w9, [x10]
   5ac80:   7100a13f    cmp w9, #0x28
   5ac84:   54000fa1    b.ne    5ae78 <__libc_init@plt-0x5c38>  // b.any
   5ac88:   9100110a    add x10, x8, #0x4
   5ac8c:   52800028    mov w8, #0x1                    // #1
   5ac90:   528fa000    mov w0, #0x7d00                 // #32000
   5ac94:   f900026a    str x10, [x19]
   5ac98:   b4000074    cbz x20, 5aca4 <__libc_init@plt-0x5e0c>
   5ac9c:   eb14015f    cmp x10, x20
   5aca0:   54000f22    b.cs    5ae84 <__libc_init@plt-0x5c2c>  // b.hs, b.nlast
   5aca4:   39400149    ldrb    w9, [x10]
   5aca8:   7100a53f    cmp w9, #0x29
   5acac:   540000a0    b.eq    5acc0 <__libc_init@plt-0x5df0>  // b.none
   5acb0:   7100a13f    cmp w9, #0x28
   5acb4:   54000081    b.ne    5acc4 <__libc_init@plt-0x5dec>  // b.any
   5acb8:   11000508    add w8, w8, #0x1
   5acbc:   14000002    b   5acc4 <__libc_init@plt-0x5dec>
   5acc0:   51000508    sub w8, w8, #0x1
   5acc4:   9100054a    add x10, x10, #0x1
   5acc8:   7100011f    cmp w8, #0x0
   5accc:   54fffe4c    b.gt    5ac94 <__libc_init@plt-0x5e1c>
   5acd0:   aa1f03e8    mov x8, xzr
   5acd4:   aa1f03e9    mov x9, xzr
   5acd8:   528fa000    mov w0, #0x7d00                 // #32000
   5acdc:   f900026a    str x10, [x19]
   5ace0:   1400005a    b   5ae48 <__libc_init@plt-0x5c68>
   5ace4:   b4000074    cbz x20, 5acf0 <__libc_init@plt-0x5dc0>
   5ace8:   eb14011f    cmp x8, x20
   5acec:   54000142    b.cs    5ad14 <__libc_init@plt-0x5d9c>  // b.hs, b.nlast
   5acf0:   3940010a    ldrb    w10, [x8]
   5acf4:   7100b55f    cmp w10, #0x2d
   5acf8:   1a9f17ea    cset    w10, eq // eq = none
   5acfc:   3900b2aa    strb    w10, [x21, #44]
   5ad00:   54000080    b.eq    5ad10 <__libc_init@plt-0x5da0>  // b.none
   5ad04:   3940010a    ldrb    w10, [x8]
   5ad08:   7100ad5f    cmp w10, #0x2b
   5ad0c:   54000041    b.ne    5ad14 <__libc_init@plt-0x5d9c>  // b.any
   5ad10:   91000508    add x8, x8, #0x1
   5ad14:   91000d0a    add x10, x8, #0x3
   5ad18:   eb14015f    cmp x10, x20
   5ad1c:   1a9f97eb    cset    w11, hi // hi = pmore
   5ad20:   0a0b012b    and w11, w9, w11
   5ad24:   370008cb    tbnz    w11, #0, 5ae3c <__libc_init@plt-0x5c74>
   5ad28:   3940010b    ldrb    w11, [x8]
   5ad2c:   5101856c    sub w12, w11, #0x61
   5ad30:   521b016d    eor w13, w11, #0x20
   5ad34:   7100699f    cmp w12, #0x1a
   5ad38:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5ad3c:   7101257f    cmp w11, #0x49
   5ad40:   540007e1    b.ne    5ae3c <__libc_init@plt-0x5c74>  // b.any
   5ad44:   3940050b    ldrb    w11, [x8, #1]
   5ad48:   5101856c    sub w12, w11, #0x61
   5ad4c:   521b016d    eor w13, w11, #0x20
   5ad50:   7100699f    cmp w12, #0x1a
   5ad54:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5ad58:   7101397f    cmp w11, #0x4e
   5ad5c:   54000701    b.ne    5ae3c <__libc_init@plt-0x5c74>  // b.any
   5ad60:   3940090b    ldrb    w11, [x8, #2]
   5ad64:   5101856c    sub w12, w11, #0x61
   5ad68:   521b016d    eor w13, w11, #0x20
   5ad6c:   7100699f    cmp w12, #0x1a
   5ad70:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5ad74:   7101197f    cmp w11, #0x46
   5ad78:   54000621    b.ne    5ae3c <__libc_init@plt-0x5c74>  // b.any
   5ad7c:   9100210b    add x11, x8, #0x8
   5ad80:   eb14017f    cmp x11, x20
   5ad84:   1a9f97ec    cset    w12, hi // hi = pmore
   5ad88:   0a0c0129    and w9, w9, w12
   5ad8c:   37000489    tbnz    w9, #0, 5ae1c <__libc_init@plt-0x5c94>
   5ad90:   39400149    ldrb    w9, [x10]
   5ad94:   5101852c    sub w12, w9, #0x61
   5ad98:   521b012d    eor w13, w9, #0x20
   5ad9c:   7100699f    cmp w12, #0x1a
   5ada0:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5ada4:   7101253f    cmp w9, #0x49
   5ada8:   540003a1    b.ne    5ae1c <__libc_init@plt-0x5c94>  // b.any
   5adac:   39401109    ldrb    w9, [x8, #4]
   5adb0:   5101852c    sub w12, w9, #0x61
   5adb4:   521b012d    eor w13, w9, #0x20
   5adb8:   7100699f    cmp w12, #0x1a
   5adbc:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5adc0:   7101393f    cmp w9, #0x4e
   5adc4:   540002c1    b.ne    5ae1c <__libc_init@plt-0x5c94>  // b.any
   5adc8:   39401509    ldrb    w9, [x8, #5]
   5adcc:   5101852c    sub w12, w9, #0x61
   5add0:   521b012d    eor w13, w9, #0x20
   5add4:   7100699f    cmp w12, #0x1a
   5add8:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5addc:   7101253f    cmp w9, #0x49
   5ade0:   540001e1    b.ne    5ae1c <__libc_init@plt-0x5c94>  // b.any
   5ade4:   39401909    ldrb    w9, [x8, #6]
   5ade8:   5101852c    sub w12, w9, #0x61
   5adec:   521b012d    eor w13, w9, #0x20
   5adf0:   7100699f    cmp w12, #0x1a
   5adf4:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5adf8:   7101513f    cmp w9, #0x54
   5adfc:   54000101    b.ne    5ae1c <__libc_init@plt-0x5c94>  // b.any
   5ae00:   39401d08    ldrb    w8, [x8, #7]
   5ae04:   51018509    sub w9, w8, #0x61
   5ae08:   521b010c    eor w12, w8, #0x20
   5ae0c:   7100693f    cmp w9, #0x1a
   5ae10:   1a883188    csel    w8, w12, w8, cc // cc = lo, ul, last
   5ae14:   7101651f    cmp w8, #0x59
   5ae18:   54000040    b.eq    5ae20 <__libc_init@plt-0x5c90>  // b.none
   5ae1c:   aa0a03eb    mov x11, x10
   5ae20:   3940b2aa    ldrb    w10, [x21, #44]
   5ae24:   528f8000    mov w0, #0x7c00                 // #31744
   5ae28:   aa1f03e8    mov x8, xzr
   5ae2c:   aa1f03e9    mov x9, xzr
   5ae30:   f900026b    str x11, [x19]
   5ae34:   b3711d40    bfi x0, x10, #15, #8
   5ae38:   14000004    b   5ae48 <__libc_init@plt-0x5c68>
   5ae3c:   aa1f03e8    mov x8, xzr
   5ae40:   d2c00089    mov x9, #0x400000000            // #17179869184
   5ae44:   528fa000    mov w0, #0x7d00                 // #32000
   5ae48:   f94016ca    ldr x10, [x22, #40]
   5ae4c:   f94007eb    ldr x11, [sp, #8]
   5ae50:   eb0b015f    cmp x10, x11
   5ae54:   540001e1    b.ne    5ae90 <__libc_init@plt-0x5c20>  // b.any
   5ae58:   a9434ff4    ldp x20, x19, [sp, #48]
   5ae5c:   aa080128    orr x8, x9, x8
   5ae60:   92403c09    and x9, x0, #0xffff
   5ae64:   a94257f6    ldp x22, x21, [sp, #32]
   5ae68:   aa090100    orr x0, x8, x9
   5ae6c:   a9417bfd    ldp x29, x30, [sp, #16]
   5ae70:   910103ff    add sp, sp, #0x40
   5ae74:   d65f03c0    ret
   5ae78:   aa1f03e8    mov x8, xzr
   5ae7c:   aa1f03e9    mov x9, xzr
   5ae80:   17fffff1    b   5ae44 <__libc_init@plt-0x5c6c>
   5ae84:   aa1f03e8    mov x8, xzr
   5ae88:   d2c00089    mov x9, #0x400000000            // #17179869184
   5ae8c:   17ffffef    b   5ae48 <__libc_init@plt-0x5c68>
   5ae90:   9400172c    bl  60b40 <__stack_chk_fail@plt>
   5ae94:   d10283ff    sub sp, sp, #0xa0
   5ae98:   a9087bfd    stp x29, x30, [sp, #128]
   5ae9c:   910203fd    add x29, sp, #0x80
   5aea0:   f9004bf3    str x19, [sp, #144]
   5aea4:   d53bd053    mrs x19, tpidr_el0
   5aea8:   f0fffd6a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   5aeac:   f9401669    ldr x9, [x19, #40]
   5aeb0:   aa0003e8    mov x8, x0
   5aeb4:   910003e0    mov x0, sp
   5aeb8:   fd44d140    ldr d0, [x10, #2464]
   5aebc:   f81f83a9    stur    x9, [x29, #-8]
   5aec0:   b90073e1    str w1, [sp, #112]
   5aec4:   aa0803e1    mov x1, x8
   5aec8:   b9006bff    str wzr, [sp, #104]
   5aecc:   3901b3ff    strb    wzr, [sp, #108]
   5aed0:   fd0033e0    str d0, [sp, #96]
   5aed4:   9400000a    bl  5aefc <__libc_init@plt-0x5bb4>
   5aed8:   f9401668    ldr x8, [x19, #40]
   5aedc:   f85f83a9    ldur    x9, [x29, #-8]
   5aee0:   eb09011f    cmp x8, x9
   5aee4:   540000a1    b.ne    5aef8 <__libc_init@plt-0x5bb8>  // b.any
   5aee8:   a9487bfd    ldp x29, x30, [sp, #128]
   5aeec:   f9404bf3    ldr x19, [sp, #144]
   5aef0:   910283ff    add sp, sp, #0xa0
   5aef4:   d65f03c0    ret
   5aef8:   94001712    bl  60b40 <__stack_chk_fail@plt>
   5aefc:   d10103ff    sub sp, sp, #0x40
   5af00:   a9017bfd    stp x29, x30, [sp, #16]
   5af04:   910043fd    add x29, sp, #0x10
   5af08:   a90257f6    stp x22, x21, [sp, #32]
   5af0c:   a9034ff4    stp x20, x19, [sp, #48]
   5af10:   aa0203f4    mov x20, x2
   5af14:   d53bd056    mrs x22, tpidr_el0
   5af18:   f94016c8    ldr x8, [x22, #40]
   5af1c:   910013e2    add x2, sp, #0x4
   5af20:   aa1403e3    mov x3, x20
   5af24:   aa0103f3    mov x19, x1
   5af28:   aa0003f5    mov x21, x0
   5af2c:   f90007e8    str x8, [sp, #8]
   5af30:   390013ff    strb    wzr, [sp, #4]
   5af34:   940009ec    bl  5d6e4 <__libc_init@plt-0x33cc>
   5af38:   36000120    tbz w0, #0, 5af5c <__libc_init@plt-0x5b54>
   5af3c:   aa1503e0    mov x0, x21
   5af40:   94000ad9    bl  5daa4 <__libc_init@plt-0x300c>
   5af44:   394013e8    ldrb    w8, [sp, #4]
   5af48:   92607c09    and x9, x0, #0xffffffff00000000
   5af4c:   b25f012a    orr x10, x9, #0x200000000
   5af50:   7100011f    cmp w8, #0x0
   5af54:   9a8a0128    csel    x8, x9, x10, eq // eq = none
   5af58:   14000091    b   5b19c <__libc_init@plt-0x5914>
   5af5c:   f9400268    ldr x8, [x19]
   5af60:   f100029f    cmp x20, #0x0
   5af64:   1a9f07e9    cset    w9, ne  // ne = any
   5af68:   91000d0a    add x10, x8, #0x3
   5af6c:   b4000074    cbz x20, 5af78 <__libc_init@plt-0x5b38>
   5af70:   eb14015f    cmp x10, x20
   5af74:   54000668    b.hi    5b040 <__libc_init@plt-0x5a70>  // b.pmore
   5af78:   3940010b    ldrb    w11, [x8]
   5af7c:   5101856c    sub w12, w11, #0x61
   5af80:   521b016d    eor w13, w11, #0x20
   5af84:   7100699f    cmp w12, #0x1a
   5af88:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5af8c:   7101397f    cmp w11, #0x4e
   5af90:   54000581    b.ne    5b040 <__libc_init@plt-0x5a70>  // b.any
   5af94:   3940050b    ldrb    w11, [x8, #1]
   5af98:   5101856c    sub w12, w11, #0x61
   5af9c:   521b016d    eor w13, w11, #0x20
   5afa0:   7100699f    cmp w12, #0x1a
   5afa4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5afa8:   7101057f    cmp w11, #0x41
   5afac:   540004a1    b.ne    5b040 <__libc_init@plt-0x5a70>  // b.any
   5afb0:   3940090b    ldrb    w11, [x8, #2]
   5afb4:   5101856c    sub w12, w11, #0x61
   5afb8:   521b016d    eor w13, w11, #0x20
   5afbc:   7100699f    cmp w12, #0x1a
   5afc0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5afc4:   7101397f    cmp w11, #0x4e
   5afc8:   540003c1    b.ne    5b040 <__libc_init@plt-0x5a70>  // b.any
   5afcc:   f900026a    str x10, [x19]
   5afd0:   b4000074    cbz x20, 5afdc <__libc_init@plt-0x5ad4>
   5afd4:   eb14015f    cmp x10, x20
   5afd8:   54000f82    b.cs    5b1c8 <__libc_init@plt-0x58e8>  // b.hs, b.nlast
   5afdc:   39400149    ldrb    w9, [x10]
   5afe0:   7100a13f    cmp w9, #0x28
   5afe4:   54000f21    b.ne    5b1c8 <__libc_init@plt-0x58e8>  // b.any
   5afe8:   91001109    add x9, x8, #0x4
   5afec:   52800028    mov w8, #0x1                    // #1
   5aff0:   52aff400    mov w0, #0x7fa00000             // #2141192192
   5aff4:   f9000269    str x9, [x19]
   5aff8:   b4000074    cbz x20, 5b004 <__libc_init@plt-0x5aac>
   5affc:   eb14013f    cmp x9, x20
   5b000:   54000e82    b.cs    5b1d0 <__libc_init@plt-0x58e0>  // b.hs, b.nlast
   5b004:   3940012a    ldrb    w10, [x9]
   5b008:   7100a55f    cmp w10, #0x29
   5b00c:   540000a0    b.eq    5b020 <__libc_init@plt-0x5a90>  // b.none
   5b010:   7100a15f    cmp w10, #0x28
   5b014:   54000081    b.ne    5b024 <__libc_init@plt-0x5a8c>  // b.any
   5b018:   11000508    add w8, w8, #0x1
   5b01c:   14000002    b   5b024 <__libc_init@plt-0x5a8c>
   5b020:   51000508    sub w8, w8, #0x1
   5b024:   91000529    add x9, x9, #0x1
   5b028:   7100011f    cmp w8, #0x0
   5b02c:   54fffe4c    b.gt    5aff4 <__libc_init@plt-0x5abc>
   5b030:   aa1f03e8    mov x8, xzr
   5b034:   52aff400    mov w0, #0x7fa00000             // #2141192192
   5b038:   f9000269    str x9, [x19]
   5b03c:   14000058    b   5b19c <__libc_init@plt-0x5914>
   5b040:   b4000074    cbz x20, 5b04c <__libc_init@plt-0x5a64>
   5b044:   eb14011f    cmp x8, x20
   5b048:   54000142    b.cs    5b070 <__libc_init@plt-0x5a40>  // b.hs, b.nlast
   5b04c:   3940010a    ldrb    w10, [x8]
   5b050:   7100b55f    cmp w10, #0x2d
   5b054:   1a9f17ea    cset    w10, eq // eq = none
   5b058:   3901b2aa    strb    w10, [x21, #108]
   5b05c:   54000080    b.eq    5b06c <__libc_init@plt-0x5a44>  // b.none
   5b060:   3940010a    ldrb    w10, [x8]
   5b064:   7100ad5f    cmp w10, #0x2b
   5b068:   54000041    b.ne    5b070 <__libc_init@plt-0x5a40>  // b.any
   5b06c:   91000508    add x8, x8, #0x1
   5b070:   91000d0a    add x10, x8, #0x3
   5b074:   eb14015f    cmp x10, x20
   5b078:   1a9f97eb    cset    w11, hi // hi = pmore
   5b07c:   0a0b012b    and w11, w9, w11
   5b080:   370008ab    tbnz    w11, #0, 5b194 <__libc_init@plt-0x591c>
   5b084:   3940010b    ldrb    w11, [x8]
   5b088:   5101856c    sub w12, w11, #0x61
   5b08c:   521b016d    eor w13, w11, #0x20
   5b090:   7100699f    cmp w12, #0x1a
   5b094:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b098:   7101257f    cmp w11, #0x49
   5b09c:   540007c1    b.ne    5b194 <__libc_init@plt-0x591c>  // b.any
   5b0a0:   3940050b    ldrb    w11, [x8, #1]
   5b0a4:   5101856c    sub w12, w11, #0x61
   5b0a8:   521b016d    eor w13, w11, #0x20
   5b0ac:   7100699f    cmp w12, #0x1a
   5b0b0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b0b4:   7101397f    cmp w11, #0x4e
   5b0b8:   540006e1    b.ne    5b194 <__libc_init@plt-0x591c>  // b.any
   5b0bc:   3940090b    ldrb    w11, [x8, #2]
   5b0c0:   5101856c    sub w12, w11, #0x61
   5b0c4:   521b016d    eor w13, w11, #0x20
   5b0c8:   7100699f    cmp w12, #0x1a
   5b0cc:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b0d0:   7101197f    cmp w11, #0x46
   5b0d4:   54000601    b.ne    5b194 <__libc_init@plt-0x591c>  // b.any
   5b0d8:   9100210b    add x11, x8, #0x8
   5b0dc:   eb14017f    cmp x11, x20
   5b0e0:   1a9f97ec    cset    w12, hi // hi = pmore
   5b0e4:   0a0c0129    and w9, w9, w12
   5b0e8:   37000489    tbnz    w9, #0, 5b178 <__libc_init@plt-0x5938>
   5b0ec:   39400149    ldrb    w9, [x10]
   5b0f0:   5101852c    sub w12, w9, #0x61
   5b0f4:   521b012d    eor w13, w9, #0x20
   5b0f8:   7100699f    cmp w12, #0x1a
   5b0fc:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b100:   7101253f    cmp w9, #0x49
   5b104:   540003a1    b.ne    5b178 <__libc_init@plt-0x5938>  // b.any
   5b108:   39401109    ldrb    w9, [x8, #4]
   5b10c:   5101852c    sub w12, w9, #0x61
   5b110:   521b012d    eor w13, w9, #0x20
   5b114:   7100699f    cmp w12, #0x1a
   5b118:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b11c:   7101393f    cmp w9, #0x4e
   5b120:   540002c1    b.ne    5b178 <__libc_init@plt-0x5938>  // b.any
   5b124:   39401509    ldrb    w9, [x8, #5]
   5b128:   5101852c    sub w12, w9, #0x61
   5b12c:   521b012d    eor w13, w9, #0x20
   5b130:   7100699f    cmp w12, #0x1a
   5b134:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b138:   7101253f    cmp w9, #0x49
   5b13c:   540001e1    b.ne    5b178 <__libc_init@plt-0x5938>  // b.any
   5b140:   39401909    ldrb    w9, [x8, #6]
   5b144:   5101852c    sub w12, w9, #0x61
   5b148:   521b012d    eor w13, w9, #0x20
   5b14c:   7100699f    cmp w12, #0x1a
   5b150:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b154:   7101513f    cmp w9, #0x54
   5b158:   54000101    b.ne    5b178 <__libc_init@plt-0x5938>  // b.any
   5b15c:   39401d08    ldrb    w8, [x8, #7]
   5b160:   51018509    sub w9, w8, #0x61
   5b164:   521b010c    eor w12, w8, #0x20
   5b168:   7100693f    cmp w9, #0x1a
   5b16c:   1a883188    csel    w8, w12, w8, cc // cc = lo, ul, last
   5b170:   7101651f    cmp w8, #0x59
   5b174:   54000040    b.eq    5b17c <__libc_init@plt-0x5934>  // b.none
   5b178:   aa0a03eb    mov x11, x10
   5b17c:   3941b2a9    ldrb    w9, [x21, #108]
   5b180:   52aff000    mov w0, #0x7f800000             // #2139095040
   5b184:   aa1f03e8    mov x8, xzr
   5b188:   f900026b    str x11, [x19]
   5b18c:   b3611d20    bfi x0, x9, #31, #8
   5b190:   14000003    b   5b19c <__libc_init@plt-0x5914>
   5b194:   d2c00088    mov x8, #0x400000000            // #17179869184
   5b198:   52aff400    mov w0, #0x7fa00000             // #2141192192
   5b19c:   f94016c9    ldr x9, [x22, #40]
   5b1a0:   f94007ea    ldr x10, [sp, #8]
   5b1a4:   eb0a013f    cmp x9, x10
   5b1a8:   54000181    b.ne    5b1d8 <__libc_init@plt-0x58d8>  // b.any
   5b1ac:   a9434ff4    ldp x20, x19, [sp, #48]
   5b1b0:   92407c09    and x9, x0, #0xffffffff
   5b1b4:   a94257f6    ldp x22, x21, [sp, #32]
   5b1b8:   aa080120    orr x0, x9, x8
   5b1bc:   a9417bfd    ldp x29, x30, [sp, #16]
   5b1c0:   910103ff    add sp, sp, #0x40
   5b1c4:   d65f03c0    ret
   5b1c8:   aa1f03e8    mov x8, xzr
   5b1cc:   17fffff3    b   5b198 <__libc_init@plt-0x5918>
   5b1d0:   d2c00088    mov x8, #0x400000000            // #17179869184
   5b1d4:   17fffff2    b   5b19c <__libc_init@plt-0x5914>
   5b1d8:   9400165a    bl  60b40 <__stack_chk_fail@plt>
   5b1dc:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5b1e0:   a9014ffc    stp x28, x19, [sp, #16]
   5b1e4:   910003fd    mov x29, sp
   5b1e8:   d10943ff    sub sp, sp, #0x250
   5b1ec:   d53bd053    mrs x19, tpidr_el0
   5b1f0:   d0fffd6a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   5b1f4:   f9401669    ldr x9, [x19, #40]
   5b1f8:   aa0003e8    mov x8, x0
   5b1fc:   910003e0    mov x0, sp
   5b200:   fd44c540    ldr d0, [x10, #2440]
   5b204:   f81f83a9    stur    x9, [x29, #-8]
   5b208:   b90243e1    str w1, [sp, #576]
   5b20c:   aa0803e1    mov x1, x8
   5b210:   b9023bff    str wzr, [sp, #568]
   5b214:   3908f3ff    strb    wzr, [sp, #572]
   5b218:   fd011be0    str d0, [sp, #560]
   5b21c:   9400000a    bl  5b244 <__libc_init@plt-0x586c>
   5b220:   f9401668    ldr x8, [x19, #40]
   5b224:   f85f83a9    ldur    x9, [x29, #-8]
   5b228:   eb09011f    cmp x8, x9
   5b22c:   540000a1    b.ne    5b240 <__libc_init@plt-0x5870>  // b.any
   5b230:   910943ff    add sp, sp, #0x250
   5b234:   a9414ffc    ldp x28, x19, [sp, #16]
   5b238:   a8c27bfd    ldp x29, x30, [sp], #32
   5b23c:   d65f03c0    ret
   5b240:   94001640    bl  60b40 <__stack_chk_fail@plt>
   5b244:   d10103ff    sub sp, sp, #0x40
   5b248:   a9017bfd    stp x29, x30, [sp, #16]
   5b24c:   910043fd    add x29, sp, #0x10
   5b250:   a90257f6    stp x22, x21, [sp, #32]
   5b254:   a9034ff4    stp x20, x19, [sp, #48]
   5b258:   aa0203f4    mov x20, x2
   5b25c:   d53bd056    mrs x22, tpidr_el0
   5b260:   f94016c8    ldr x8, [x22, #40]
   5b264:   910013e2    add x2, sp, #0x4
   5b268:   aa1403e3    mov x3, x20
   5b26c:   aa0103f3    mov x19, x1
   5b270:   aa0003f5    mov x21, x0
   5b274:   f90007e8    str x8, [sp, #8]
   5b278:   390013ff    strb    wzr, [sp, #4]
   5b27c:   94000c3d    bl  5e370 <__libc_init@plt-0x2740>
   5b280:   36000140    tbz w0, #0, 5b2a8 <__libc_init@plt-0x5808>
   5b284:   aa1503e0    mov x0, x21
   5b288:   94000d2a    bl  5e730 <__libc_init@plt-0x2380>
   5b28c:   394013e8    ldrb    w8, [sp, #4]
   5b290:   321f0029    orr w9, w1, #0x2
   5b294:   7100011f    cmp w8, #0x0
   5b298:   9a890028    csel    x8, x1, x9, eq  // eq = none
   5b29c:   92607c29    and x9, x1, #0xffffffff00000000
   5b2a0:   92407d08    and x8, x8, #0xffffffff
   5b2a4:   14000094    b   5b4f4 <__libc_init@plt-0x55bc>
   5b2a8:   f9400268    ldr x8, [x19]
   5b2ac:   f100029f    cmp x20, #0x0
   5b2b0:   1a9f07e9    cset    w9, ne  // ne = any
   5b2b4:   91000d0a    add x10, x8, #0x3
   5b2b8:   b4000074    cbz x20, 5b2c4 <__libc_init@plt-0x57ec>
   5b2bc:   eb14015f    cmp x10, x20
   5b2c0:   54000688    b.hi    5b390 <__libc_init@plt-0x5720>  // b.pmore
   5b2c4:   3940010b    ldrb    w11, [x8]
   5b2c8:   5101856c    sub w12, w11, #0x61
   5b2cc:   521b016d    eor w13, w11, #0x20
   5b2d0:   7100699f    cmp w12, #0x1a
   5b2d4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b2d8:   7101397f    cmp w11, #0x4e
   5b2dc:   540005a1    b.ne    5b390 <__libc_init@plt-0x5720>  // b.any
   5b2e0:   3940050b    ldrb    w11, [x8, #1]
   5b2e4:   5101856c    sub w12, w11, #0x61
   5b2e8:   521b016d    eor w13, w11, #0x20
   5b2ec:   7100699f    cmp w12, #0x1a
   5b2f0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b2f4:   7101057f    cmp w11, #0x41
   5b2f8:   540004c1    b.ne    5b390 <__libc_init@plt-0x5720>  // b.any
   5b2fc:   3940090b    ldrb    w11, [x8, #2]
   5b300:   5101856c    sub w12, w11, #0x61
   5b304:   521b016d    eor w13, w11, #0x20
   5b308:   7100699f    cmp w12, #0x1a
   5b30c:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b310:   7101397f    cmp w11, #0x4e
   5b314:   540003e1    b.ne    5b390 <__libc_init@plt-0x5720>  // b.any
   5b318:   f900026a    str x10, [x19]
   5b31c:   b4000074    cbz x20, 5b328 <__libc_init@plt-0x5788>
   5b320:   eb14015f    cmp x10, x20
   5b324:   54000fc2    b.cs    5b51c <__libc_init@plt-0x5594>  // b.hs, b.nlast
   5b328:   39400149    ldrb    w9, [x10]
   5b32c:   7100a13f    cmp w9, #0x28
   5b330:   54000f61    b.ne    5b51c <__libc_init@plt-0x5594>  // b.any
   5b334:   9100110a    add x10, x8, #0x4
   5b338:   52800029    mov w9, #0x1                    // #1
   5b33c:   52800088    mov w8, #0x4                    // #4
   5b340:   f900026a    str x10, [x19]
   5b344:   b4000074    cbz x20, 5b350 <__libc_init@plt-0x5760>
   5b348:   eb14015f    cmp x10, x20
   5b34c:   54000f02    b.cs    5b52c <__libc_init@plt-0x5584>  // b.hs, b.nlast
   5b350:   3940014b    ldrb    w11, [x10]
   5b354:   7100a57f    cmp w11, #0x29
   5b358:   540000a0    b.eq    5b36c <__libc_init@plt-0x5744>  // b.none
   5b35c:   7100a17f    cmp w11, #0x28
   5b360:   54000081    b.ne    5b370 <__libc_init@plt-0x5740>  // b.any
   5b364:   11000529    add w9, w9, #0x1
   5b368:   14000002    b   5b370 <__libc_init@plt-0x5740>
   5b36c:   51000529    sub w9, w9, #0x1
   5b370:   9100054a    add x10, x10, #0x1
   5b374:   7100013f    cmp w9, #0x0
   5b378:   54fffe4c    b.gt    5b340 <__libc_init@plt-0x5770>
   5b37c:   aa1f03e9    mov x9, xzr
   5b380:   aa1f03e8    mov x8, xzr
   5b384:   d2effe80    mov x0, #0x7ff4000000000000     // #9219994337134247936
   5b388:   f900026a    str x10, [x19]
   5b38c:   1400005a    b   5b4f4 <__libc_init@plt-0x55bc>
   5b390:   b4000074    cbz x20, 5b39c <__libc_init@plt-0x5714>
   5b394:   eb14011f    cmp x8, x20
   5b398:   54000142    b.cs    5b3c0 <__libc_init@plt-0x56f0>  // b.hs, b.nlast
   5b39c:   3940010a    ldrb    w10, [x8]
   5b3a0:   7100b55f    cmp w10, #0x2d
   5b3a4:   1a9f17ea    cset    w10, eq // eq = none
   5b3a8:   3908f2aa    strb    w10, [x21, #572]
   5b3ac:   54000080    b.eq    5b3bc <__libc_init@plt-0x56f4>  // b.none
   5b3b0:   3940010a    ldrb    w10, [x8]
   5b3b4:   7100ad5f    cmp w10, #0x2b
   5b3b8:   54000041    b.ne    5b3c0 <__libc_init@plt-0x56f0>  // b.any
   5b3bc:   91000508    add x8, x8, #0x1
   5b3c0:   91000d0a    add x10, x8, #0x3
   5b3c4:   eb14015f    cmp x10, x20
   5b3c8:   1a9f97eb    cset    w11, hi // hi = pmore
   5b3cc:   0a0b012b    and w11, w9, w11
   5b3d0:   370008cb    tbnz    w11, #0, 5b4e8 <__libc_init@plt-0x55c8>
   5b3d4:   3940010b    ldrb    w11, [x8]
   5b3d8:   5101856c    sub w12, w11, #0x61
   5b3dc:   521b016d    eor w13, w11, #0x20
   5b3e0:   7100699f    cmp w12, #0x1a
   5b3e4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b3e8:   7101257f    cmp w11, #0x49
   5b3ec:   540007e1    b.ne    5b4e8 <__libc_init@plt-0x55c8>  // b.any
   5b3f0:   3940050b    ldrb    w11, [x8, #1]
   5b3f4:   5101856c    sub w12, w11, #0x61
   5b3f8:   521b016d    eor w13, w11, #0x20
   5b3fc:   7100699f    cmp w12, #0x1a
   5b400:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b404:   7101397f    cmp w11, #0x4e
   5b408:   54000701    b.ne    5b4e8 <__libc_init@plt-0x55c8>  // b.any
   5b40c:   3940090b    ldrb    w11, [x8, #2]
   5b410:   5101856c    sub w12, w11, #0x61
   5b414:   521b016d    eor w13, w11, #0x20
   5b418:   7100699f    cmp w12, #0x1a
   5b41c:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b420:   7101197f    cmp w11, #0x46
   5b424:   54000621    b.ne    5b4e8 <__libc_init@plt-0x55c8>  // b.any
   5b428:   9100210b    add x11, x8, #0x8
   5b42c:   eb14017f    cmp x11, x20
   5b430:   1a9f97ec    cset    w12, hi // hi = pmore
   5b434:   0a0c0129    and w9, w9, w12
   5b438:   37000489    tbnz    w9, #0, 5b4c8 <__libc_init@plt-0x55e8>
   5b43c:   39400149    ldrb    w9, [x10]
   5b440:   5101852c    sub w12, w9, #0x61
   5b444:   521b012d    eor w13, w9, #0x20
   5b448:   7100699f    cmp w12, #0x1a
   5b44c:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b450:   7101253f    cmp w9, #0x49
   5b454:   540003a1    b.ne    5b4c8 <__libc_init@plt-0x55e8>  // b.any
   5b458:   39401109    ldrb    w9, [x8, #4]
   5b45c:   5101852c    sub w12, w9, #0x61
   5b460:   521b012d    eor w13, w9, #0x20
   5b464:   7100699f    cmp w12, #0x1a
   5b468:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b46c:   7101393f    cmp w9, #0x4e
   5b470:   540002c1    b.ne    5b4c8 <__libc_init@plt-0x55e8>  // b.any
   5b474:   39401509    ldrb    w9, [x8, #5]
   5b478:   5101852c    sub w12, w9, #0x61
   5b47c:   521b012d    eor w13, w9, #0x20
   5b480:   7100699f    cmp w12, #0x1a
   5b484:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b488:   7101253f    cmp w9, #0x49
   5b48c:   540001e1    b.ne    5b4c8 <__libc_init@plt-0x55e8>  // b.any
   5b490:   39401909    ldrb    w9, [x8, #6]
   5b494:   5101852c    sub w12, w9, #0x61
   5b498:   521b012d    eor w13, w9, #0x20
   5b49c:   7100699f    cmp w12, #0x1a
   5b4a0:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b4a4:   7101513f    cmp w9, #0x54
   5b4a8:   54000101    b.ne    5b4c8 <__libc_init@plt-0x55e8>  // b.any
   5b4ac:   39401d08    ldrb    w8, [x8, #7]
   5b4b0:   51018509    sub w9, w8, #0x61
   5b4b4:   521b010c    eor w12, w8, #0x20
   5b4b8:   7100693f    cmp w9, #0x1a
   5b4bc:   1a883188    csel    w8, w12, w8, cc // cc = lo, ul, last
   5b4c0:   7101651f    cmp w8, #0x59
   5b4c4:   54000040    b.eq    5b4cc <__libc_init@plt-0x55e4>  // b.none
   5b4c8:   aa0a03eb    mov x11, x10
   5b4cc:   3948f2aa    ldrb    w10, [x21, #572]
   5b4d0:   d2effe00    mov x0, #0x7ff0000000000000     // #9218868437227405312
   5b4d4:   aa1f03e9    mov x9, xzr
   5b4d8:   aa1f03e8    mov x8, xzr
   5b4dc:   f900026b    str x11, [x19]
   5b4e0:   b3410140    bfi x0, x10, #63, #1
   5b4e4:   14000004    b   5b4f4 <__libc_init@plt-0x55bc>
   5b4e8:   aa1f03e9    mov x9, xzr
   5b4ec:   d2effe80    mov x0, #0x7ff4000000000000     // #9219994337134247936
   5b4f0:   52800088    mov w8, #0x4                    // #4
   5b4f4:   f94016ca    ldr x10, [x22, #40]
   5b4f8:   f94007eb    ldr x11, [sp, #8]
   5b4fc:   eb0b015f    cmp x10, x11
   5b500:   540001a1    b.ne    5b534 <__libc_init@plt-0x557c>  // b.any
   5b504:   a9434ff4    ldp x20, x19, [sp, #48]
   5b508:   aa090101    orr x1, x8, x9
   5b50c:   a94257f6    ldp x22, x21, [sp, #32]
   5b510:   a9417bfd    ldp x29, x30, [sp, #16]
   5b514:   910103ff    add sp, sp, #0x40
   5b518:   d65f03c0    ret
   5b51c:   aa1f03e9    mov x9, xzr
   5b520:   aa1f03e8    mov x8, xzr
   5b524:   d2effe80    mov x0, #0x7ff4000000000000     // #9219994337134247936
   5b528:   17fffff3    b   5b4f4 <__libc_init@plt-0x55bc>
   5b52c:   aa1f03e9    mov x9, xzr
   5b530:   17fffffd    b   5b524 <__libc_init@plt-0x558c>
   5b534:   94001583    bl  60b40 <__stack_chk_fail@plt>
   5b538:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5b53c:   a9014ffc    stp x28, x19, [sp, #16]
   5b540:   910003fd    mov x29, sp
   5b544:   d1400bff    sub sp, sp, #0x2, lsl #12
   5b548:   d10143ff    sub sp, sp, #0x50
   5b54c:   d53bd053    mrs x19, tpidr_el0
   5b550:   d0fffd6a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   5b554:   f940166b    ldr x11, [x19, #40]
   5b558:   aa0003e9    mov x9, x0
   5b55c:   910003e0    mov x0, sp
   5b560:   fd44c140    ldr d0, [x10, #2432]
   5b564:   5284078a    mov w10, #0x203c                    // #8252
   5b568:   f81f83ab    stur    x11, [x29, #-8]
   5b56c:   910003eb    mov x11, sp
   5b570:   b92043e1    str w1, [sp, #8256]
   5b574:   aa0903e1    mov x1, x9
   5b578:   b9203bff    str wzr, [sp, #8248]
   5b57c:   382a697f    strb    wzr, [x11, x10]
   5b580:   fd101be0    str d0, [sp, #8240]
   5b584:   9400000b    bl  5b5b0 <__libc_init@plt-0x5500>
   5b588:   f9401668    ldr x8, [x19, #40]
   5b58c:   f85f83a9    ldur    x9, [x29, #-8]
   5b590:   eb09011f    cmp x8, x9
   5b594:   540000c1    b.ne    5b5ac <__libc_init@plt-0x5504>  // b.any
   5b598:   91400bff    add sp, sp, #0x2, lsl #12
   5b59c:   910143ff    add sp, sp, #0x50
   5b5a0:   a9414ffc    ldp x28, x19, [sp, #16]
   5b5a4:   a8c27bfd    ldp x29, x30, [sp], #32
   5b5a8:   d65f03c0    ret
   5b5ac:   94001565    bl  60b40 <__stack_chk_fail@plt>
   5b5b0:   d10143ff    sub sp, sp, #0x50
   5b5b4:   a9017bfd    stp x29, x30, [sp, #16]
   5b5b8:   910043fd    add x29, sp, #0x10
   5b5bc:   f90013f7    str x23, [sp, #32]
   5b5c0:   a90357f6    stp x22, x21, [sp, #48]
   5b5c4:   a9044ff4    stp x20, x19, [sp, #64]
   5b5c8:   aa0203f6    mov x22, x2
   5b5cc:   d53bd057    mrs x23, tpidr_el0
   5b5d0:   f94016e9    ldr x9, [x23, #40]
   5b5d4:   910013e2    add x2, sp, #0x4
   5b5d8:   aa1603e3    mov x3, x22
   5b5dc:   aa0103f4    mov x20, x1
   5b5e0:   aa0003f5    mov x21, x0
   5b5e4:   aa0803f3    mov x19, x8
   5b5e8:   f90007e9    str x9, [sp, #8]
   5b5ec:   390013ff    strb    wzr, [sp, #4]
   5b5f0:   94000e89    bl  5f014 <__libc_init@plt-0x1a9c>
   5b5f4:   36000140    tbz w0, #0, 5b61c <__libc_init@plt-0x5494>
   5b5f8:   aa1303e8    mov x8, x19
   5b5fc:   aa1503e0    mov x0, x21
   5b600:   94000f78    bl  5f3e0 <__libc_init@plt-0x16d0>
   5b604:   394013e8    ldrb    w8, [sp, #4]
   5b608:   34001388    cbz w8, 5b878 <__libc_init@plt-0x5238>
   5b60c:   b9401268    ldr w8, [x19, #16]
   5b610:   321f0108    orr w8, w8, #0x2
   5b614:   b9001268    str w8, [x19, #16]
   5b618:   14000098    b   5b878 <__libc_init@plt-0x5238>
   5b61c:   f9400288    ldr x8, [x20]
   5b620:   f10002df    cmp x22, #0x0
   5b624:   1a9f07e9    cset    w9, ne  // ne = any
   5b628:   91000d0a    add x10, x8, #0x3
   5b62c:   b4000076    cbz x22, 5b638 <__libc_init@plt-0x5478>
   5b630:   eb16015f    cmp x10, x22
   5b634:   54000668    b.hi    5b700 <__libc_init@plt-0x53b0>  // b.pmore
   5b638:   3940010b    ldrb    w11, [x8]
   5b63c:   5101856c    sub w12, w11, #0x61
   5b640:   521b016d    eor w13, w11, #0x20
   5b644:   7100699f    cmp w12, #0x1a
   5b648:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b64c:   7101397f    cmp w11, #0x4e
   5b650:   54000581    b.ne    5b700 <__libc_init@plt-0x53b0>  // b.any
   5b654:   3940050b    ldrb    w11, [x8, #1]
   5b658:   5101856c    sub w12, w11, #0x61
   5b65c:   521b016d    eor w13, w11, #0x20
   5b660:   7100699f    cmp w12, #0x1a
   5b664:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b668:   7101057f    cmp w11, #0x41
   5b66c:   540004a1    b.ne    5b700 <__libc_init@plt-0x53b0>  // b.any
   5b670:   3940090b    ldrb    w11, [x8, #2]
   5b674:   5101856c    sub w12, w11, #0x61
   5b678:   521b016d    eor w13, w11, #0x20
   5b67c:   7100699f    cmp w12, #0x1a
   5b680:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b684:   7101397f    cmp w11, #0x4e
   5b688:   540003c1    b.ne    5b700 <__libc_init@plt-0x53b0>  // b.any
   5b68c:   f900028a    str x10, [x20]
   5b690:   b4000076    cbz x22, 5b69c <__libc_init@plt-0x5414>
   5b694:   eb16015f    cmp x10, x22
   5b698:   540002c2    b.cs    5b6f0 <__libc_init@plt-0x53c0>  // b.hs, b.nlast
   5b69c:   39400149    ldrb    w9, [x10]
   5b6a0:   7100a13f    cmp w9, #0x28
   5b6a4:   54000261    b.ne    5b6f0 <__libc_init@plt-0x53c0>  // b.any
   5b6a8:   91001108    add x8, x8, #0x4
   5b6ac:   52800029    mov w9, #0x1                    // #1
   5b6b0:   f9000288    str x8, [x20]
   5b6b4:   b4000076    cbz x22, 5b6c0 <__libc_init@plt-0x53f0>
   5b6b8:   eb16011f    cmp x8, x22
   5b6bc:   54000d42    b.cs    5b864 <__libc_init@plt-0x524c>  // b.hs, b.nlast
   5b6c0:   3940010a    ldrb    w10, [x8]
   5b6c4:   7100a55f    cmp w10, #0x29
   5b6c8:   540000a0    b.eq    5b6dc <__libc_init@plt-0x53d4>  // b.none
   5b6cc:   7100a15f    cmp w10, #0x28
   5b6d0:   54000081    b.ne    5b6e0 <__libc_init@plt-0x53d0>  // b.any
   5b6d4:   11000529    add w9, w9, #0x1
   5b6d8:   14000002    b   5b6e0 <__libc_init@plt-0x53d0>
   5b6dc:   51000529    sub w9, w9, #0x1
   5b6e0:   91000508    add x8, x8, #0x1
   5b6e4:   7100013f    cmp w9, #0x0
   5b6e8:   54fffe4c    b.gt    5b6b0 <__libc_init@plt-0x5400>
   5b6ec:   f9000288    str x8, [x20]
   5b6f0:   d2e80008    mov x8, #0x4000000000000000     // #4611686018427387904
   5b6f4:   528fffe9    mov w9, #0x7fff                 // #32767
   5b6f8:   f9000268    str x8, [x19]
   5b6fc:   14000057    b   5b858 <__libc_init@plt-0x5258>
   5b700:   b4000076    cbz x22, 5b70c <__libc_init@plt-0x53a4>
   5b704:   eb16011f    cmp x8, x22
   5b708:   54000162    b.cs    5b734 <__libc_init@plt-0x537c>  // b.hs, b.nlast
   5b70c:   3940010a    ldrb    w10, [x8]
   5b710:   7100b55f    cmp w10, #0x2d
   5b714:   5284078a    mov w10, #0x203c                    // #8252
   5b718:   1a9f17eb    cset    w11, eq // eq = none
   5b71c:   382a6aab    strb    w11, [x21, x10]
   5b720:   54000080    b.eq    5b730 <__libc_init@plt-0x5380>  // b.none
   5b724:   3940010a    ldrb    w10, [x8]
   5b728:   7100ad5f    cmp w10, #0x2b
   5b72c:   54000041    b.ne    5b734 <__libc_init@plt-0x537c>  // b.any
   5b730:   91000508    add x8, x8, #0x1
   5b734:   91000d0a    add x10, x8, #0x3
   5b738:   eb16015f    cmp x10, x22
   5b73c:   1a9f97eb    cset    w11, hi // hi = pmore
   5b740:   0a0b012b    and w11, w9, w11
   5b744:   3700090b    tbnz    w11, #0, 5b864 <__libc_init@plt-0x524c>
   5b748:   3940010b    ldrb    w11, [x8]
   5b74c:   5101856c    sub w12, w11, #0x61
   5b750:   521b016d    eor w13, w11, #0x20
   5b754:   7100699f    cmp w12, #0x1a
   5b758:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b75c:   7101257f    cmp w11, #0x49
   5b760:   54000821    b.ne    5b864 <__libc_init@plt-0x524c>  // b.any
   5b764:   3940050b    ldrb    w11, [x8, #1]
   5b768:   5101856c    sub w12, w11, #0x61
   5b76c:   521b016d    eor w13, w11, #0x20
   5b770:   7100699f    cmp w12, #0x1a
   5b774:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b778:   7101397f    cmp w11, #0x4e
   5b77c:   54000741    b.ne    5b864 <__libc_init@plt-0x524c>  // b.any
   5b780:   3940090b    ldrb    w11, [x8, #2]
   5b784:   5101856c    sub w12, w11, #0x61
   5b788:   521b016d    eor w13, w11, #0x20
   5b78c:   7100699f    cmp w12, #0x1a
   5b790:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b794:   7101197f    cmp w11, #0x46
   5b798:   54000661    b.ne    5b864 <__libc_init@plt-0x524c>  // b.any
   5b79c:   9100210b    add x11, x8, #0x8
   5b7a0:   eb16017f    cmp x11, x22
   5b7a4:   1a9f97ec    cset    w12, hi // hi = pmore
   5b7a8:   0a0c0129    and w9, w9, w12
   5b7ac:   37000489    tbnz    w9, #0, 5b83c <__libc_init@plt-0x5274>
   5b7b0:   39400149    ldrb    w9, [x10]
   5b7b4:   5101852c    sub w12, w9, #0x61
   5b7b8:   521b012d    eor w13, w9, #0x20
   5b7bc:   7100699f    cmp w12, #0x1a
   5b7c0:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b7c4:   7101253f    cmp w9, #0x49
   5b7c8:   540003a1    b.ne    5b83c <__libc_init@plt-0x5274>  // b.any
   5b7cc:   39401109    ldrb    w9, [x8, #4]
   5b7d0:   5101852c    sub w12, w9, #0x61
   5b7d4:   521b012d    eor w13, w9, #0x20
   5b7d8:   7100699f    cmp w12, #0x1a
   5b7dc:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b7e0:   7101393f    cmp w9, #0x4e
   5b7e4:   540002c1    b.ne    5b83c <__libc_init@plt-0x5274>  // b.any
   5b7e8:   39401509    ldrb    w9, [x8, #5]
   5b7ec:   5101852c    sub w12, w9, #0x61
   5b7f0:   521b012d    eor w13, w9, #0x20
   5b7f4:   7100699f    cmp w12, #0x1a
   5b7f8:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b7fc:   7101253f    cmp w9, #0x49
   5b800:   540001e1    b.ne    5b83c <__libc_init@plt-0x5274>  // b.any
   5b804:   39401909    ldrb    w9, [x8, #6]
   5b808:   5101852c    sub w12, w9, #0x61
   5b80c:   521b012d    eor w13, w9, #0x20
   5b810:   7100699f    cmp w12, #0x1a
   5b814:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5b818:   7101513f    cmp w9, #0x54
   5b81c:   54000101    b.ne    5b83c <__libc_init@plt-0x5274>  // b.any
   5b820:   39401d08    ldrb    w8, [x8, #7]
   5b824:   51018509    sub w9, w8, #0x61
   5b828:   521b010c    eor w12, w8, #0x20
   5b82c:   7100693f    cmp w9, #0x1a
   5b830:   1a883188    csel    w8, w12, w8, cc // cc = lo, ul, last
   5b834:   7101651f    cmp w8, #0x59
   5b838:   54000040    b.eq    5b840 <__libc_init@plt-0x5270>  // b.none
   5b83c:   aa0a03eb    mov x11, x10
   5b840:   52840788    mov w8, #0x203c                 // #8252
   5b844:   528fffe9    mov w9, #0x7fff                 // #32767
   5b848:   f900028b    str x11, [x20]
   5b84c:   f900027f    str xzr, [x19]
   5b850:   38686aa8    ldrb    w8, [x21, x8]
   5b854:   b3711d09    bfi x9, x8, #15, #8
   5b858:   f9000669    str x9, [x19, #8]
   5b85c:   b900127f    str wzr, [x19, #16]
   5b860:   14000006    b   5b878 <__libc_init@plt-0x5238>
   5b864:   d2e80008    mov x8, #0x4000000000000000     // #4611686018427387904
   5b868:   528fffe9    mov w9, #0x7fff                 // #32767
   5b86c:   5280008a    mov w10, #0x4                       // #4
   5b870:   a9002668    stp x8, x9, [x19]
   5b874:   b900126a    str w10, [x19, #16]
   5b878:   f94016e8    ldr x8, [x23, #40]
   5b87c:   f94007e9    ldr x9, [sp, #8]
   5b880:   eb09011f    cmp x8, x9
   5b884:   540000e1    b.ne    5b8a0 <__libc_init@plt-0x5210>  // b.any
   5b888:   a9444ff4    ldp x20, x19, [sp, #64]
   5b88c:   a94357f6    ldp x22, x21, [sp, #48]
   5b890:   a9417bfd    ldp x29, x30, [sp, #16]
   5b894:   f94013f7    ldr x23, [sp, #32]
   5b898:   910143ff    add sp, sp, #0x50
   5b89c:   d65f03c0    ret
   5b8a0:   940014a8    bl  60b40 <__stack_chk_fail@plt>
   5b8a4:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5b8a8:   a9014ffc    stp x28, x19, [sp, #16]
   5b8ac:   910003fd    mov x29, sp
   5b8b0:   d1400bff    sub sp, sp, #0x2, lsl #12
   5b8b4:   d101c3ff    sub sp, sp, #0x70
   5b8b8:   d53bd053    mrs x19, tpidr_el0
   5b8bc:   d0fffd6a    adrp    x10, 9000 <__libc_init@plt-0x57ab0>
   5b8c0:   f940166b    ldr x11, [x19, #40]
   5b8c4:   aa0003e9    mov x9, x0
   5b8c8:   910003e0    mov x0, sp
   5b8cc:   fd44d540    ldr d0, [x10, #2472]
   5b8d0:   52840b8a    mov w10, #0x205c                    // #8284
   5b8d4:   f81f83ab    stur    x11, [x29, #-8]
   5b8d8:   910003eb    mov x11, sp
   5b8dc:   b92063e1    str w1, [sp, #8288]
   5b8e0:   aa0903e1    mov x1, x9
   5b8e4:   b9205bff    str wzr, [sp, #8280]
   5b8e8:   382a697f    strb    wzr, [x11, x10]
   5b8ec:   fd102be0    str d0, [sp, #8272]
   5b8f0:   9400000b    bl  5b91c <__libc_init@plt-0x5194>
   5b8f4:   f9401668    ldr x8, [x19, #40]
   5b8f8:   f85f83a9    ldur    x9, [x29, #-8]
   5b8fc:   eb09011f    cmp x8, x9
   5b900:   540000c1    b.ne    5b918 <__libc_init@plt-0x5198>  // b.any
   5b904:   91400bff    add sp, sp, #0x2, lsl #12
   5b908:   9101c3ff    add sp, sp, #0x70
   5b90c:   a9414ffc    ldp x28, x19, [sp, #16]
   5b910:   a8c27bfd    ldp x29, x30, [sp], #32
   5b914:   d65f03c0    ret
   5b918:   9400148a    bl  60b40 <__stack_chk_fail@plt>
   5b91c:   d10143ff    sub sp, sp, #0x50
   5b920:   a9017bfd    stp x29, x30, [sp, #16]
   5b924:   910043fd    add x29, sp, #0x10
   5b928:   f90013f7    str x23, [sp, #32]
   5b92c:   a90357f6    stp x22, x21, [sp, #48]
   5b930:   a9044ff4    stp x20, x19, [sp, #64]
   5b934:   aa0203f6    mov x22, x2
   5b938:   d53bd057    mrs x23, tpidr_el0
   5b93c:   f94016e9    ldr x9, [x23, #40]
   5b940:   910013e2    add x2, sp, #0x4
   5b944:   aa1603e3    mov x3, x22
   5b948:   aa0103f4    mov x20, x1
   5b94c:   aa0003f5    mov x21, x0
   5b950:   aa0803f3    mov x19, x8
   5b954:   f90007e9    str x9, [sp, #8]
   5b958:   390013ff    strb    wzr, [sp, #4]
   5b95c:   940010a5    bl  5fbf0 <__libc_init@plt-0xec0>
   5b960:   36000140    tbz w0, #0, 5b988 <__libc_init@plt-0x5128>
   5b964:   aa1303e8    mov x8, x19
   5b968:   aa1503e0    mov x0, x21
   5b96c:   94001194    bl  5ffbc <__libc_init@plt-0xaf4>
   5b970:   394013e8    ldrb    w8, [sp, #4]
   5b974:   34001368    cbz w8, 5bbe0 <__libc_init@plt-0x4ed0>
   5b978:   b9401268    ldr w8, [x19, #16]
   5b97c:   321f0108    orr w8, w8, #0x2
   5b980:   b9001268    str w8, [x19, #16]
   5b984:   14000097    b   5bbe0 <__libc_init@plt-0x4ed0>
   5b988:   f9400288    ldr x8, [x20]
   5b98c:   f10002df    cmp x22, #0x0
   5b990:   1a9f07e9    cset    w9, ne  // ne = any
   5b994:   91000d0a    add x10, x8, #0x3
   5b998:   b4000076    cbz x22, 5b9a4 <__libc_init@plt-0x510c>
   5b99c:   eb16015f    cmp x10, x22
   5b9a0:   54000668    b.hi    5ba6c <__libc_init@plt-0x5044>  // b.pmore
   5b9a4:   3940010b    ldrb    w11, [x8]
   5b9a8:   5101856c    sub w12, w11, #0x61
   5b9ac:   521b016d    eor w13, w11, #0x20
   5b9b0:   7100699f    cmp w12, #0x1a
   5b9b4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b9b8:   7101397f    cmp w11, #0x4e
   5b9bc:   54000581    b.ne    5ba6c <__libc_init@plt-0x5044>  // b.any
   5b9c0:   3940050b    ldrb    w11, [x8, #1]
   5b9c4:   5101856c    sub w12, w11, #0x61
   5b9c8:   521b016d    eor w13, w11, #0x20
   5b9cc:   7100699f    cmp w12, #0x1a
   5b9d0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b9d4:   7101057f    cmp w11, #0x41
   5b9d8:   540004a1    b.ne    5ba6c <__libc_init@plt-0x5044>  // b.any
   5b9dc:   3940090b    ldrb    w11, [x8, #2]
   5b9e0:   5101856c    sub w12, w11, #0x61
   5b9e4:   521b016d    eor w13, w11, #0x20
   5b9e8:   7100699f    cmp w12, #0x1a
   5b9ec:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5b9f0:   7101397f    cmp w11, #0x4e
   5b9f4:   540003c1    b.ne    5ba6c <__libc_init@plt-0x5044>  // b.any
   5b9f8:   f900028a    str x10, [x20]
   5b9fc:   b4000076    cbz x22, 5ba08 <__libc_init@plt-0x50a8>
   5ba00:   eb16015f    cmp x10, x22
   5ba04:   540002c2    b.cs    5ba5c <__libc_init@plt-0x5054>  // b.hs, b.nlast
   5ba08:   39400149    ldrb    w9, [x10]
   5ba0c:   7100a13f    cmp w9, #0x28
   5ba10:   54000261    b.ne    5ba5c <__libc_init@plt-0x5054>  // b.any
   5ba14:   91001108    add x8, x8, #0x4
   5ba18:   52800029    mov w9, #0x1                    // #1
   5ba1c:   f9000288    str x8, [x20]
   5ba20:   b4000076    cbz x22, 5ba2c <__libc_init@plt-0x5084>
   5ba24:   eb16011f    cmp x8, x22
   5ba28:   54000d22    b.cs    5bbcc <__libc_init@plt-0x4ee4>  // b.hs, b.nlast
   5ba2c:   3940010a    ldrb    w10, [x8]
   5ba30:   7100a55f    cmp w10, #0x29
   5ba34:   540000a0    b.eq    5ba48 <__libc_init@plt-0x5068>  // b.none
   5ba38:   7100a15f    cmp w10, #0x28
   5ba3c:   54000081    b.ne    5ba4c <__libc_init@plt-0x5064>  // b.any
   5ba40:   11000529    add w9, w9, #0x1
   5ba44:   14000002    b   5ba4c <__libc_init@plt-0x5064>
   5ba48:   51000529    sub w9, w9, #0x1
   5ba4c:   91000508    add x8, x8, #0x1
   5ba50:   7100013f    cmp w9, #0x0
   5ba54:   54fffe4c    b.gt    5ba1c <__libc_init@plt-0x5094>
   5ba58:   f9000288    str x8, [x20]
   5ba5c:   d2c80008    mov x8, #0x400000000000         // #70368744177664
   5ba60:   b900127f    str wzr, [x19, #16]
   5ba64:   f2efffe8    movk    x8, #0x7fff, lsl #48
   5ba68:   1400005d    b   5bbdc <__libc_init@plt-0x4ed4>
   5ba6c:   b4000076    cbz x22, 5ba78 <__libc_init@plt-0x5038>
   5ba70:   eb16011f    cmp x8, x22
   5ba74:   54000162    b.cs    5baa0 <__libc_init@plt-0x5010>  // b.hs, b.nlast
   5ba78:   3940010a    ldrb    w10, [x8]
   5ba7c:   7100b55f    cmp w10, #0x2d
   5ba80:   52840b8a    mov w10, #0x205c                    // #8284
   5ba84:   1a9f17eb    cset    w11, eq // eq = none
   5ba88:   382a6aab    strb    w11, [x21, x10]
   5ba8c:   54000080    b.eq    5ba9c <__libc_init@plt-0x5014>  // b.none
   5ba90:   3940010a    ldrb    w10, [x8]
   5ba94:   7100ad5f    cmp w10, #0x2b
   5ba98:   54000041    b.ne    5baa0 <__libc_init@plt-0x5010>  // b.any
   5ba9c:   91000508    add x8, x8, #0x1
   5baa0:   91000d0a    add x10, x8, #0x3
   5baa4:   eb16015f    cmp x10, x22
   5baa8:   1a9f97eb    cset    w11, hi // hi = pmore
   5baac:   0a0b012b    and w11, w9, w11
   5bab0:   370008eb    tbnz    w11, #0, 5bbcc <__libc_init@plt-0x4ee4>
   5bab4:   3940010b    ldrb    w11, [x8]
   5bab8:   5101856c    sub w12, w11, #0x61
   5babc:   521b016d    eor w13, w11, #0x20
   5bac0:   7100699f    cmp w12, #0x1a
   5bac4:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5bac8:   7101257f    cmp w11, #0x49
   5bacc:   54000801    b.ne    5bbcc <__libc_init@plt-0x4ee4>  // b.any
   5bad0:   3940050b    ldrb    w11, [x8, #1]
   5bad4:   5101856c    sub w12, w11, #0x61
   5bad8:   521b016d    eor w13, w11, #0x20
   5badc:   7100699f    cmp w12, #0x1a
   5bae0:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5bae4:   7101397f    cmp w11, #0x4e
   5bae8:   54000721    b.ne    5bbcc <__libc_init@plt-0x4ee4>  // b.any
   5baec:   3940090b    ldrb    w11, [x8, #2]
   5baf0:   5101856c    sub w12, w11, #0x61
   5baf4:   521b016d    eor w13, w11, #0x20
   5baf8:   7100699f    cmp w12, #0x1a
   5bafc:   1a8b31ab    csel    w11, w13, w11, cc   // cc = lo, ul, last
   5bb00:   7101197f    cmp w11, #0x46
   5bb04:   54000641    b.ne    5bbcc <__libc_init@plt-0x4ee4>  // b.any
   5bb08:   9100210b    add x11, x8, #0x8
   5bb0c:   eb16017f    cmp x11, x22
   5bb10:   1a9f97ec    cset    w12, hi // hi = pmore
   5bb14:   0a0c0129    and w9, w9, w12
   5bb18:   37000489    tbnz    w9, #0, 5bba8 <__libc_init@plt-0x4f08>
   5bb1c:   39400149    ldrb    w9, [x10]
   5bb20:   5101852c    sub w12, w9, #0x61
   5bb24:   521b012d    eor w13, w9, #0x20
   5bb28:   7100699f    cmp w12, #0x1a
   5bb2c:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5bb30:   7101253f    cmp w9, #0x49
   5bb34:   540003a1    b.ne    5bba8 <__libc_init@plt-0x4f08>  // b.any
   5bb38:   39401109    ldrb    w9, [x8, #4]
   5bb3c:   5101852c    sub w12, w9, #0x61
   5bb40:   521b012d    eor w13, w9, #0x20
   5bb44:   7100699f    cmp w12, #0x1a
   5bb48:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5bb4c:   7101393f    cmp w9, #0x4e
   5bb50:   540002c1    b.ne    5bba8 <__libc_init@plt-0x4f08>  // b.any
   5bb54:   39401509    ldrb    w9, [x8, #5]
   5bb58:   5101852c    sub w12, w9, #0x61
   5bb5c:   521b012d    eor w13, w9, #0x20
   5bb60:   7100699f    cmp w12, #0x1a
   5bb64:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5bb68:   7101253f    cmp w9, #0x49
   5bb6c:   540001e1    b.ne    5bba8 <__libc_init@plt-0x4f08>  // b.any
   5bb70:   39401909    ldrb    w9, [x8, #6]
   5bb74:   5101852c    sub w12, w9, #0x61
   5bb78:   521b012d    eor w13, w9, #0x20
   5bb7c:   7100699f    cmp w12, #0x1a
   5bb80:   1a8931a9    csel    w9, w13, w9, cc // cc = lo, ul, last
   5bb84:   7101513f    cmp w9, #0x54
   5bb88:   54000101    b.ne    5bba8 <__libc_init@plt-0x4f08>  // b.any
   5bb8c:   39401d08    ldrb    w8, [x8, #7]
   5bb90:   51018509    sub w9, w8, #0x61
   5bb94:   521b010c    eor w12, w8, #0x20
   5bb98:   7100693f    cmp w9, #0x1a
   5bb9c:   1a883188    csel    w8, w12, w8, cc // cc = lo, ul, last
   5bba0:   7101651f    cmp w8, #0x59
   5bba4:   54000040    b.eq    5bbac <__libc_init@plt-0x4f04>  // b.none
   5bba8:   aa0a03eb    mov x11, x10
   5bbac:   52840b88    mov w8, #0x205c                 // #8284
   5bbb0:   d2efffe9    mov x9, #0x7fff000000000000     // #9223090561878065152
   5bbb4:   f900028b    str x11, [x20]
   5bbb8:   b900127f    str wzr, [x19, #16]
   5bbbc:   38686aa8    ldrb    w8, [x21, x8]
   5bbc0:   b3410109    bfi x9, x8, #63, #1
   5bbc4:   a900267f    stp xzr, x9, [x19]
   5bbc8:   14000006    b   5bbe0 <__libc_init@plt-0x4ed0>
   5bbcc:   d2c80008    mov x8, #0x400000000000         // #70368744177664
   5bbd0:   52800089    mov w9, #0x4                    // #4
   5bbd4:   f2efffe8    movk    x8, #0x7fff, lsl #48
   5bbd8:   b9001269    str w9, [x19, #16]
   5bbdc:   a900227f    stp xzr, x8, [x19]
   5bbe0:   f94016e8    ldr x8, [x23, #40]
   5bbe4:   f94007e9    ldr x9, [sp, #8]
   5bbe8:   eb09011f    cmp x8, x9
   5bbec:   540000e1    b.ne    5bc08 <__libc_init@plt-0x4ea8>  // b.any
   5bbf0:   a9444ff4    ldp x20, x19, [sp, #64]
   5bbf4:   a94357f6    ldp x22, x21, [sp, #48]
   5bbf8:   a9417bfd    ldp x29, x30, [sp, #16]
   5bbfc:   f94013f7    ldr x23, [sp, #32]
   5bc00:   910143ff    add sp, sp, #0x50
   5bc04:   d65f03c0    ret
   5bc08:   940013ce    bl  60b40 <__stack_chk_fail@plt>
   5bc0c:   d10283ff    sub sp, sp, #0xa0
   5bc10:   a9087bfd    stp x29, x30, [sp, #128]
   5bc14:   910203fd    add x29, sp, #0x80
   5bc18:   a9094ff4    stp x20, x19, [sp, #144]
   5bc1c:   d53bd054    mrs x20, tpidr_el0
   5bc20:   d0fffd69    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   5bc24:   f9401688    ldr x8, [x20, #40]
   5bc28:   aa0103f3    mov x19, x1
   5bc2c:   aa0003e1    mov x1, x0
   5bc30:   910003e0    mov x0, sp
   5bc34:   fd44d120    ldr d0, [x9, #2464]
   5bc38:   f81f83a8    stur    x8, [x29, #-8]
   5bc3c:   b90073e2    str w2, [sp, #112]
   5bc40:   aa1f03e2    mov x2, xzr
   5bc44:   b9006bff    str wzr, [sp, #104]
   5bc48:   3901b3ff    strb    wzr, [sp, #108]
   5bc4c:   fd0033e0    str d0, [sp, #96]
   5bc50:   97fffcab    bl  5aefc <__libc_init@plt-0x5bb4>
   5bc54:   b9000260    str w0, [x19]
   5bc58:   f9401688    ldr x8, [x20, #40]
   5bc5c:   f85f83a9    ldur    x9, [x29, #-8]
   5bc60:   eb09011f    cmp x8, x9
   5bc64:   540000c1    b.ne    5bc7c <__libc_init@plt-0x4e34>  // b.any
   5bc68:   a9494ff4    ldp x20, x19, [sp, #144]
   5bc6c:   d360fc00    lsr x0, x0, #32
   5bc70:   a9487bfd    ldp x29, x30, [sp, #128]
   5bc74:   910283ff    add sp, sp, #0xa0
   5bc78:   d65f03c0    ret
   5bc7c:   940013b1    bl  60b40 <__stack_chk_fail@plt>
   5bc80:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5bc84:   f9000bfc    str x28, [sp, #16]
   5bc88:   910003fd    mov x29, sp
   5bc8c:   a9024ff4    stp x20, x19, [sp, #32]
   5bc90:   d10943ff    sub sp, sp, #0x250
   5bc94:   d53bd054    mrs x20, tpidr_el0
   5bc98:   d0fffd69    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   5bc9c:   f9401688    ldr x8, [x20, #40]
   5bca0:   aa0103f3    mov x19, x1
   5bca4:   aa0003e1    mov x1, x0
   5bca8:   910003e0    mov x0, sp
   5bcac:   fd44c520    ldr d0, [x9, #2440]
   5bcb0:   f81f83a8    stur    x8, [x29, #-8]
   5bcb4:   b90243e2    str w2, [sp, #576]
   5bcb8:   aa1f03e2    mov x2, xzr
   5bcbc:   b9023bff    str wzr, [sp, #568]
   5bcc0:   3908f3ff    strb    wzr, [sp, #572]
   5bcc4:   fd011be0    str d0, [sp, #560]
   5bcc8:   97fffd5f    bl  5b244 <__libc_init@plt-0x586c>
   5bccc:   f9000260    str x0, [x19]
   5bcd0:   f9401688    ldr x8, [x20, #40]
   5bcd4:   f85f83a9    ldur    x9, [x29, #-8]
   5bcd8:   eb09011f    cmp x8, x9
   5bcdc:   540000e1    b.ne    5bcf8 <__libc_init@plt-0x4db8>  // b.any
   5bce0:   aa0103e0    mov x0, x1
   5bce4:   910943ff    add sp, sp, #0x250
   5bce8:   a9424ff4    ldp x20, x19, [sp, #32]
   5bcec:   f9400bfc    ldr x28, [sp, #16]
   5bcf0:   a8c37bfd    ldp x29, x30, [sp], #48
   5bcf4:   d65f03c0    ret
   5bcf8:   94001392    bl  60b40 <__stack_chk_fail@plt>
   5bcfc:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5bd00:   f9000bfc    str x28, [sp, #16]
   5bd04:   910003fd    mov x29, sp
   5bd08:   a9024ff4    stp x20, x19, [sp, #32]
   5bd0c:   d1400bff    sub sp, sp, #0x2, lsl #12
   5bd10:   d101c3ff    sub sp, sp, #0x70
   5bd14:   d53bd054    mrs x20, tpidr_el0
   5bd18:   d0fffd69    adrp    x9, 9000 <__libc_init@plt-0x57ab0>
   5bd1c:   f9401688    ldr x8, [x20, #40]
   5bd20:   aa0103f3    mov x19, x1
   5bd24:   aa0003e1    mov x1, x0
   5bd28:   5284078a    mov w10, #0x203c                    // #8252
   5bd2c:   fd44c120    ldr d0, [x9, #2432]
   5bd30:   910083e0    add x0, sp, #0x20
   5bd34:   f81f83a8    stur    x8, [x29, #-8]
   5bd38:   910003e8    mov x8, sp
   5bd3c:   b92063e2    str w2, [sp, #8288]
   5bd40:   aa1f03e2    mov x2, xzr
   5bd44:   910083eb    add x11, sp, #0x20
   5bd48:   b9205bff    str wzr, [sp, #8280]
   5bd4c:   fd102be0    str d0, [sp, #8272]
   5bd50:   382a697f    strb    wzr, [x11, x10]
   5bd54:   97fffe17    bl  5b5b0 <__libc_init@plt-0x5500>
   5bd58:   3dc003e0    ldr q0, [sp]
   5bd5c:   b94013e0    ldr w0, [sp, #16]
   5bd60:   3d800260    str q0, [x19]
   5bd64:   f9401688    ldr x8, [x20, #40]
   5bd68:   f85f83a9    ldur    x9, [x29, #-8]
   5bd6c:   eb09011f    cmp x8, x9
   5bd70:   540000e1    b.ne    5bd8c <__libc_init@plt-0x4d24>  // b.any
   5bd74:   91400bff    add sp, sp, #0x2, lsl #12
   5bd78:   9101c3ff    add sp, sp, #0x70
   5bd7c:   a9424ff4    ldp x20, x19, [sp, #32]
   5bd80:   f9400bfc    ldr x28, [sp, #16]
   5bd84:   a8c37bfd    ldp x29, x30, [sp], #48
   5bd88:   d65f03c0    ret
   5bd8c:   9400136d    bl  60b40 <__stack_chk_fail@plt>
   5bd90:   3901901f    strb    wzr, [x0, #100]
   5bd94:   f100007f    cmp x3, #0x0
   5bd98:   b900581f    str wzr, [x0, #88]
   5bd9c:   1a9f07e8    cset    w8, ne  // ne = any
   5bda0:   b900601f    str wzr, [x0, #96]
   5bda4:   f9400029    ldr x9, [x1]
   5bda8:   eb03013f    cmp x9, x3
   5bdac:   1a9f37ea    cset    w10, cs // cs = hs, nlast
   5bdb0:   0a0a010a    and w10, w8, w10
   5bdb4:   2a1f03e8    mov w8, wzr
   5bdb8:   3700186a    tbnz    w10, #0, 5c0c4 <__libc_init@plt-0x49ec>
   5bdbc:   eb03013f    cmp x9, x3
   5bdc0:   54001820    b.eq    5c0c4 <__libc_init@plt-0x49ec>  // b.none
   5bdc4:   39400128    ldrb    w8, [x9]
   5bdc8:   7100811f    cmp w8, #0x20
   5bdcc:   540000c1    b.ne    5bde4 <__libc_init@plt-0x4ccc>  // b.any
   5bdd0:   91000529    add x9, x9, #0x1
   5bdd4:   eb03013f    cmp x9, x3
   5bdd8:   f9000029    str x9, [x1]
   5bddc:   54ffff41    b.ne    5bdc4 <__libc_init@plt-0x4cec>  // b.any
   5bde0:   14000047    b   5befc <__libc_init@plt-0x4bb4>
   5bde4:   7100b51f    cmp w8, #0x2d
   5bde8:   1a9f17e8    cset    w8, eq  // eq = none
   5bdec:   39019008    strb    w8, [x0, #100]
   5bdf0:   39400128    ldrb    w8, [x9]
   5bdf4:   7100ad1f    cmp w8, #0x2b
   5bdf8:   54000060    b.eq    5be04 <__libc_init@plt-0x4cac>  // b.none
   5bdfc:   7100b51f    cmp w8, #0x2d
   5be00:   54000041    b.ne    5be08 <__libc_init@plt-0x4ca8>  // b.any
   5be04:   91000529    add x9, x9, #0x1
   5be08:   eb03013f    cmp x9, x3
   5be0c:   54000160    b.eq    5be38 <__libc_init@plt-0x4c78>  // b.none
   5be10:   aa1f03ea    mov x10, xzr
   5be14:   cb090068    sub x8, x3, x9
   5be18:   386a692b    ldrb    w11, [x9, x10]
   5be1c:   7100c17f    cmp w11, #0x30
   5be20:   54000121    b.ne    5be44 <__libc_init@plt-0x4c6c>  // b.any
   5be24:   9100054a    add x10, x10, #0x1
   5be28:   eb0a011f    cmp x8, x10
   5be2c:   54ffff61    b.ne    5be18 <__libc_init@plt-0x4c98>  // b.any
   5be30:   aa0803ea    mov x10, x8
   5be34:   14000002    b   5be3c <__libc_init@plt-0x4c74>
   5be38:   aa1f03ea    mov x10, xzr
   5be3c:   aa0303e8    mov x8, x3
   5be40:   14000002    b   5be48 <__libc_init@plt-0x4c68>
   5be44:   8b0a0128    add x8, x9, x10
   5be48:   8b0a012b    add x11, x9, x10
   5be4c:   eb03017f    cmp x11, x3
   5be50:   54000340    b.eq    5beb8 <__libc_init@plt-0x4bf8>  // b.none
   5be54:   cb09006b    sub x11, x3, x9
   5be58:   386a692c    ldrb    w12, [x9, x10]
   5be5c:   5100c18d    sub w13, w12, #0x30
   5be60:   710025bf    cmp w13, #0x9
   5be64:   54000108    b.hi    5be84 <__libc_init@plt-0x4c2c>  // b.pmore
   5be68:   9100054a    add x10, x10, #0x1
   5be6c:   8b0a012c    add x12, x9, x10
   5be70:   eb03019f    cmp x12, x3
   5be74:   54ffff21    b.ne    5be58 <__libc_init@plt-0x4c58>  // b.any
   5be78:   aa1f03ec    mov x12, xzr
   5be7c:   aa0b03ea    mov x10, x11
   5be80:   1400000f    b   5bebc <__libc_init@plt-0x4bf4>
   5be84:   7100b99f    cmp w12, #0x2e
   5be88:   54000181    b.ne    5beb8 <__libc_init@plt-0x4bf8>  // b.any
   5be8c:   8b0a012c    add x12, x9, x10
   5be90:   9100052d    add x13, x9, #0x1
   5be94:   8b0a01ae    add x14, x13, x10
   5be98:   eb0301df    cmp x14, x3
   5be9c:   54ffff00    b.eq    5be7c <__libc_init@plt-0x4c34>  // b.none
   5bea0:   394001ce    ldrb    w14, [x14]
   5bea4:   9100054a    add x10, x10, #0x1
   5bea8:   5100c1ce    sub w14, w14, #0x30
   5beac:   710029df    cmp w14, #0xa
   5beb0:   54ffff23    b.cc    5be94 <__libc_init@plt-0x4c1c>  // b.lo, b.ul, b.last
   5beb4:   14000002    b   5bebc <__libc_init@plt-0x4bf4>
   5beb8:   aa1f03ec    mov x12, xzr
   5bebc:   b400020a    cbz x10, 5befc <__libc_init@plt-0x4bb4>
   5bec0:   f100055f    cmp x10, #0x1
   5bec4:   54000061    b.ne    5bed0 <__libc_init@plt-0x4be0>  // b.any
   5bec8:   eb0c013f    cmp x9, x12
   5becc:   54000180    b.eq    5befc <__libc_init@plt-0x4bb4>  // b.none
   5bed0:   8b0a012a    add x10, x9, x10
   5bed4:   aa0a03eb    mov x11, x10
   5bed8:   f900002a    str x10, [x1]
   5bedc:   b400016c    cbz x12, 5bf08 <__libc_init@plt-0x4ba8>
   5bee0:   385ffd69    ldrb    w9, [x11, #-1]!
   5bee4:   7100c13f    cmp w9, #0x30
   5bee8:   54ffffc0    b.eq    5bee0 <__libc_init@plt-0x4bd0>  // b.none
   5beec:   7100b93f    cmp w9, #0x2e
   5bef0:   540000a1    b.ne    5bf04 <__libc_init@plt-0x4bac>  // b.any
   5bef4:   aa1f03ec    mov x12, xzr
   5bef8:   14000004    b   5bf08 <__libc_init@plt-0x4ba8>
   5befc:   2a1f03e8    mov w8, wzr
   5bf00:   14000071    b   5c0c4 <__libc_init@plt-0x49ec>
   5bf04:   9100056b    add x11, x11, #0x1
   5bf08:   2a1f03e9    mov w9, wzr
   5bf0c:   b50001cc    cbnz    x12, 5bf44 <__libc_init@plt-0x4b6c>
   5bf10:   eb08017f    cmp x11, x8
   5bf14:   54000189    b.ls    5bf44 <__libc_init@plt-0x4b6c>  // b.plast
   5bf18:   2a1f03e9    mov w9, wzr
   5bf1c:   aa0b03ed    mov x13, x11
   5bf20:   385ffdae    ldrb    w14, [x13, #-1]!
   5bf24:   7100c1df    cmp w14, #0x30
   5bf28:   540000e1    b.ne    5bf44 <__libc_init@plt-0x4b6c>  // b.any
   5bf2c:   11000529    add w9, w9, #0x1
   5bf30:   aa0d03eb    mov x11, x13
   5bf34:   eb0801bf    cmp x13, x8
   5bf38:   b9006009    str w9, [x0, #96]
   5bf3c:   54ffff28    b.hi    5bf20 <__libc_init@plt-0x4b90>  // b.pmore
   5bf40:   aa0803eb    mov x11, x8
   5bf44:   f100019f    cmp x12, #0x0
   5bf48:   9a88050d    cinc    x13, x8, ne // ne = any
   5bf4c:   9102c1ad    add x13, x13, #0xb0
   5bf50:   eb0d017f    cmp x11, x13
   5bf54:   54000109    b.ls    5bf74 <__libc_init@plt-0x4b3c>  // b.plast
   5bf58:   5280002e    mov w14, #0x1                       // #1
   5bf5c:   3900004e    strb    w14, [x2]
   5bf60:   b400014c    cbz x12, 5bf88 <__libc_init@plt-0x4b28>
   5bf64:   eb0d019f    cmp x12, x13
   5bf68:   54000102    b.cs    5bf88 <__libc_init@plt-0x4b28>  // b.hs, b.nlast
   5bf6c:   aa0d03eb    mov x11, x13
   5bf70:   14000002    b   5bf78 <__libc_init@plt-0x4b38>
   5bf74:   b400016c    cbz x12, 5bfa0 <__libc_init@plt-0x4b10>
   5bf78:   2a2c03ec    mvn w12, w12
   5bf7c:   0b0c016c    add w12, w11, w12
   5bf80:   4b0c0129    sub w9, w9, w12
   5bf84:   14000006    b   5bf9c <__libc_init@plt-0x4b14>
   5bf88:   eb0d019f    cmp x12, x13
   5bf8c:   1a8c316c    csel    w12, w11, w12, cc   // cc = lo, ul, last
   5bf90:   aa0d03eb    mov x11, x13
   5bf94:   4b0d018c    sub w12, w12, w13
   5bf98:   0b0c0129    add w9, w9, w12
   5bf9c:   b9006009    str w9, [x0, #96]
   5bfa0:   eb08017f    cmp x11, x8
   5bfa4:   54000061    b.ne    5bfb0 <__libc_init@plt-0x4b00>  // b.any
   5bfa8:   2a1f03e9    mov w9, wzr
   5bfac:   b900601f    str wzr, [x0, #96]
   5bfb0:   eb08017f    cmp x11, x8
   5bfb4:   540003a9    b.ls    5c028 <__libc_init@plt-0x4a88>  // b.plast
   5bfb8:   d2adf82d    mov x13, #0x6fc10000                // #1874919424
   5bfbc:   d2adf82e    mov x14, #0x6fc10000                // #1874919424
   5bfc0:   f2d0de4d    movk    x13, #0x86f2, lsl #32
   5bfc4:   f2d0de4e    movk    x14, #0x86f2, lsl #32
   5bfc8:   2a1f03ec    mov w12, wzr
   5bfcc:   f2e0046d    movk    x13, #0x23, lsl #48
   5bfd0:   f2e0046e    movk    x14, #0x23, lsl #48
   5bfd4:   385ffd6f    ldrb    w15, [x11, #-1]!
   5bfd8:   f100b9ff    cmp x15, #0x2e
   5bfdc:   54000220    b.eq    5c020 <__libc_init@plt-0x4a90>  // b.none
   5bfe0:   d100c1ef    sub x15, x15, #0x30
   5bfe4:   eb0d01df    cmp x14, x13
   5bfe8:   540000e1    b.ne    5c004 <__libc_init@plt-0x4aac>  // b.any
   5bfec:   11000590    add w16, w12, #0x1
   5bff0:   f82cd80f    str x15, [x0, w12, sxtw #3]
   5bff4:   2a1003ec    mov w12, w16
   5bff8:   5280014e    mov w14, #0xa                       // #10
   5bffc:   b9005810    str w16, [x0, #88]
   5c000:   14000008    b   5c020 <__libc_init@plt-0x4a90>
   5c004:   8b2ccc10    add x16, x0, w12, sxtw #3
   5c008:   f85f8211    ldur    x17, [x16, #-8]
   5c00c:   d503201f    nop
   5c010:   9b0f45cf    madd    x15, x14, x15, x17
   5c014:   8b0e09ce    add x14, x14, x14, lsl #2
   5c018:   d37ff9ce    lsl x14, x14, #1
   5c01c:   f81f820f    stur    x15, [x16, #-8]
   5c020:   eb08017f    cmp x11, x8
   5c024:   54fffd88    b.hi    5bfd4 <__libc_init@plt-0x4adc>  // b.pmore
   5c028:   eb03015f    cmp x10, x3
   5c02c:   540004a0    b.eq    5c0c0 <__libc_init@plt-0x49f0>  // b.none
   5c030:   3940014b    ldrb    w11, [x10]
   5c034:   52800028    mov w8, #0x1                    // #1
   5c038:   5101116b    sub w11, w11, #0x44
   5c03c:   7100b57f    cmp w11, #0x2d
   5c040:   54000428    b.hi    5c0c4 <__libc_init@plt-0x49ec>  // b.pmore
   5c044:   5280002c    mov w12, #0x1                       // #1
   5c048:   9acb218b    lsl x11, x12, x11
   5c04c:   d284006c    mov x12, #0x2003                    // #8195
   5c050:   f2c4006c    movk    x12, #0x2003, lsl #32
   5c054:   ea0c017f    tst x11, x12
   5c058:   54000360    b.eq    5c0c4 <__libc_init@plt-0x49ec>  // b.none
   5c05c:   9100054b    add x11, x10, #0x1
   5c060:   eb03017f    cmp x11, x3
   5c064:   540002e0    b.eq    5c0c0 <__libc_init@plt-0x49f0>  // b.none
   5c068:   39400548    ldrb    w8, [x10, #1]
   5c06c:   528005ac    mov w12, #0x2d                      // #45
   5c070:   9100094a    add x10, x10, #0x2
   5c074:   7100ad1f    cmp w8, #0x2b
   5c078:   7a4c1104    ccmp    w8, w12, #0x4, ne   // ne = any
   5c07c:   9a8b014b    csel    x11, x10, x11, eq   // eq = none
   5c080:   eb03017f    cmp x11, x3
   5c084:   540001e0    b.eq    5c0c0 <__libc_init@plt-0x49f0>  // b.none
   5c088:   3940016a    ldrb    w10, [x11]
   5c08c:   5100c14c    sub w12, w10, #0x30
   5c090:   7100259f    cmp w12, #0x9
   5c094:   54000168    b.hi    5c0c0 <__libc_init@plt-0x49f0>  // b.pmore
   5c098:   7100c15f    cmp w10, #0x30
   5c09c:   540001a1    b.ne    5c0d0 <__libc_init@plt-0x49e0>  // b.any
   5c0a0:   9100056a    add x10, x11, #0x1
   5c0a4:   eb03015f    cmp x10, x3
   5c0a8:   54000120    b.eq    5c0cc <__libc_init@plt-0x49e4>  // b.none
   5c0ac:   3840154b    ldrb    w11, [x10], #1
   5c0b0:   7100c17f    cmp w11, #0x30
   5c0b4:   54ffff80    b.eq    5c0a4 <__libc_init@plt-0x4a0c>  // b.none
   5c0b8:   d100054b    sub x11, x10, #0x1
   5c0bc:   14000005    b   5c0d0 <__libc_init@plt-0x49e0>
   5c0c0:   52800028    mov w8, #0x1                    // #1
   5c0c4:   2a0803e0    mov w0, w8
   5c0c8:   d65f03c0    ret
   5c0cc:   aa0303eb    mov x11, x3
   5c0d0:   eb03017f    cmp x11, x3
   5c0d4:   54000200    b.eq    5c114 <__libc_init@plt-0x499c>  // b.none
   5c0d8:   2a1f03ea    mov w10, wzr
   5c0dc:   aa1f03ec    mov x12, xzr
   5c0e0:   cb0b006d    sub x13, x3, x11
   5c0e4:   5280014e    mov w14, #0xa                       // #10
   5c0e8:   386c696f    ldrb    w15, [x11, x12]
   5c0ec:   5100c1f0    sub w16, w15, #0x30
   5c0f0:   7100261f    cmp w16, #0x9
   5c0f4:   54000148    b.hi    5c11c <__libc_init@plt-0x4994>  // b.pmore
   5c0f8:   1b0e3d4a    madd    w10, w10, w14, w15
   5c0fc:   9100058c    add x12, x12, #0x1
   5c100:   eb0c01bf    cmp x13, x12
   5c104:   5100c14a    sub w10, w10, #0x30
   5c108:   54ffff01    b.ne    5c0e8 <__libc_init@plt-0x49c8>  // b.any
   5c10c:   aa0d03ec    mov x12, x13
   5c110:   14000004    b   5c120 <__libc_init@plt-0x4990>
   5c114:   2a1f03ea    mov w10, wzr
   5c118:   14000007    b   5c134 <__libc_init@plt-0x497c>
   5c11c:   8b0c0163    add x3, x11, x12
   5c120:   f100219f    cmp x12, #0x8
   5c124:   54000083    b.cc    5c134 <__libc_init@plt-0x497c>  // b.lo, b.ul, b.last
   5c128:   2a1f03e9    mov w9, wzr
   5c12c:   52802e4a    mov w10, #0x172                     // #370
   5c130:   b900601f    str wzr, [x0, #96]
   5c134:   7100b51f    cmp w8, #0x2d
   5c138:   f9000023    str x3, [x1]
   5c13c:   5a8a1548    cneg    w8, w10, eq // eq = none
   5c140:   0b080129    add w9, w9, w8
   5c144:   52800028    mov w8, #0x1                    // #1
   5c148:   b9006009    str w9, [x0, #96]
   5c14c:   17ffffde    b   5c0c4 <__libc_init@plt-0x49ec>
   5c150:   d10143ff    sub sp, sp, #0x50
   5c154:   a9027bfd    stp x29, x30, [sp, #32]
   5c158:   910083fd    add x29, sp, #0x20
   5c15c:   a90357f6    stp x22, x21, [sp, #48]
   5c160:   a9044ff4    stp x20, x19, [sp, #64]
   5c164:   d53bd055    mrs x21, tpidr_el0
   5c168:   aa0003f3    mov x19, x0
   5c16c:   f94016a8    ldr x8, [x21, #40]
   5c170:   f81f83a8    stur    x8, [x29, #-8]
   5c174:   97fff072    bl  5833c <__libc_init@plt-0x8774>
   5c178:   b9405a69    ldr w9, [x19, #88]
   5c17c:   34000169    cbz w9, 5c1a8 <__libc_init@plt-0x4908>
   5c180:   b9406268    ldr w8, [x19, #96]
   5c184:   0b091108    add w8, w8, w9, lsl #4
   5c188:   31016d1f    cmn w8, #0x5b
   5c18c:   b9006268    str w8, [x19, #96]
   5c190:   5400016c    b.gt    5c1bc <__libc_init@plt-0x48f4>
   5c194:   39419269    ldrb    w9, [x19, #100]
   5c198:   aa1f03e8    mov x8, xzr
   5c19c:   d371c120    lsl x0, x9, #15
   5c1a0:   d2c00049    mov x9, #0x200000000            // #8589934592
   5c1a4:   1400007b    b   5c390 <__libc_init@plt-0x4720>
   5c1a8:   3941926a    ldrb    w10, [x19, #100]
   5c1ac:   aa1f03e8    mov x8, xzr
   5c1b0:   aa1f03e9    mov x9, xzr
   5c1b4:   d371c140    lsl x0, x10, #15
   5c1b8:   14000076    b   5c390 <__libc_init@plt-0x4720>
   5c1bc:   71016d1f    cmp w8, #0x5b
   5c1c0:   540000eb    b.lt    5c1dc <__libc_init@plt-0x48d4>  // b.tstop
   5c1c4:   39419269    ldrb    w9, [x19, #100]
   5c1c8:   528ff000    mov w0, #0x7f80                 // #32640
   5c1cc:   aa1f03e8    mov x8, xzr
   5c1d0:   b3711d20    bfi x0, x9, #15, #8
   5c1d4:   d2c00029    mov x9, #0x100000000            // #4294967296
   5c1d8:   1400006e    b   5c390 <__libc_init@plt-0x4720>
   5c1dc:   71003d1f    cmp w8, #0xf
   5c1e0:   390023ff    strb    wzr, [sp, #8]
   5c1e4:   b9000fff    str wzr, [sp, #12]
   5c1e8:   5400026c    b.gt    5c234 <__libc_init@plt-0x487c>
   5c1ec:   12800114    mov w20, #0xfffffff7                // #-9
   5c1f0:   aa1303e0    mov x0, x19
   5c1f4:   b9005e69    str w9, [x19, #92]
   5c1f8:   94000073    bl  5c3c4 <__libc_init@plt-0x46ec>
   5c1fc:   34000100    cbz w0, 5c21c <__libc_init@plt-0x4894>
   5c200:   2a0003e1    mov w1, w0
   5c204:   aa1303e0    mov x0, x19
   5c208:   94000091    bl  5c44c <__libc_init@plt-0x4664>
   5c20c:   b9406268    ldr w8, [x19, #96]
   5c210:   11004108    add w8, w8, #0x10
   5c214:   b9006268    str w8, [x19, #96]
   5c218:   14000002    b   5c220 <__libc_init@plt-0x4890>
   5c21c:   b9406268    ldr w8, [x19, #96]
   5c220:   71003d1f    cmp w8, #0xf
   5c224:   540000ac    b.gt    5c238 <__libc_init@plt-0x4878>
   5c228:   b9405a69    ldr w9, [x19, #88]
   5c22c:   51002694    sub w20, w20, #0x9
   5c230:   17fffff0    b   5c1f0 <__libc_init@plt-0x48c0>
   5c234:   2a1f03f4    mov w20, wzr
   5c238:   7100451f    cmp w8, #0x11
   5c23c:   540003a3    b.cc    5c2b0 <__libc_init@plt-0x4800>  // b.lo, b.ul, b.last
   5c240:   b9405a69    ldr w9, [x19, #88]
   5c244:   7100511f    cmp w8, #0x14
   5c248:   b9005e69    str w9, [x19, #92]
   5c24c:   540001c3    b.cc    5c284 <__libc_init@plt-0x482c>  // b.lo, b.ul, b.last
   5c250:   51001108    sub w8, w8, #0x4
   5c254:   aa1303e0    mov x0, x19
   5c258:   b9006268    str w8, [x19, #96]
   5c25c:   94000097    bl  5c4b8 <__libc_init@plt-0x45f8>
   5c260:   2a0003e1    mov w1, w0
   5c264:   52800096    mov w22, #0x4                       // #4
   5c268:   340001c1    cbz w1, 5c2a0 <__libc_init@plt-0x4810>
   5c26c:   aa1303e0    mov x0, x19
   5c270:   94000077    bl  5c44c <__libc_init@plt-0x4664>
   5c274:   b9406268    ldr w8, [x19, #96]
   5c278:   11004108    add w8, w8, #0x10
   5c27c:   b9006268    str w8, [x19, #96]
   5c280:   14000009    b   5c2a4 <__libc_init@plt-0x480c>
   5c284:   51000508    sub w8, w8, #0x1
   5c288:   aa1303e0    mov x0, x19
   5c28c:   b9006268    str w8, [x19, #96]
   5c290:   940000ad    bl  5c544 <__libc_init@plt-0x456c>
   5c294:   2a0003e1    mov w1, w0
   5c298:   52800036    mov w22, #0x1                       // #1
   5c29c:   35fffe81    cbnz    w1, 5c26c <__libc_init@plt-0x4844>
   5c2a0:   b9406268    ldr w8, [x19, #96]
   5c2a4:   0b160294    add w20, w20, w22
   5c2a8:   7100411f    cmp w8, #0x10
   5c2ac:   54fffcac    b.gt    5c240 <__libc_init@plt-0x4870>
   5c2b0:   b9805a68    ldrsw   x8, [x19, #88]
   5c2b4:   910023e0    add x0, sp, #0x8
   5c2b8:   b90013f4    str w20, [sp, #16]
   5c2bc:   d1000508    sub x8, x8, #0x1
   5c2c0:   b9005a68    str w8, [x19, #88]
   5c2c4:   f8687a61    ldr x1, [x19, x8, lsl #3]
   5c2c8:   940000c2    bl  5c5d0 <__libc_init@plt-0x44e0>
   5c2cc:   b9405a68    ldr w8, [x19, #88]
   5c2d0:   2a0003f4    mov w20, w0
   5c2d4:   39c023e9    ldrsb   w9, [sp, #8]
   5c2d8:   b9005e68    str w8, [x19, #92]
   5c2dc:   37f80149    tbnz    w9, #31, 5c304 <__libc_init@plt-0x47ac>
   5c2e0:   b94013e8    ldr w8, [sp, #16]
   5c2e4:   aa1303e0    mov x0, x19
   5c2e8:   51000508    sub w8, w8, #0x1
   5c2ec:   b90013e8    str w8, [sp, #16]
   5c2f0:   940000e3    bl  5c67c <__libc_init@plt-0x4434>
   5c2f4:   394023e8    ldrb    w8, [sp, #8]
   5c2f8:   0b080408    add w8, w0, w8, lsl #1
   5c2fc:   390023e8    strb    w8, [sp, #8]
   5c300:   363fff08    tbz w8, #7, 5c2e0 <__libc_init@plt-0x47d0>
   5c304:   aa1303e0    mov x0, x19
   5c308:   36000074    tbz w20, #0, 5c314 <__libc_init@plt-0x479c>
   5c30c:   940000dc    bl  5c67c <__libc_init@plt-0x4434>
   5c310:   14000002    b   5c318 <__libc_init@plt-0x4798>
   5c314:   940000fc    bl  5c704 <__libc_init@plt-0x43ac>
   5c318:   b9405a69    ldr w9, [x19, #88]
   5c31c:   531f7808    lsl w8, w0, #1
   5c320:   7100053f    cmp w9, #0x1
   5c324:   540000ab    b.lt    5c338 <__libc_init@plt-0x4778>  // b.tstop
   5c328:   f940026a    ldr x10, [x19]
   5c32c:   b40000aa    cbz x10, 5c340 <__libc_init@plt-0x4770>
   5c330:   52800029    mov w9, #0x1                    // #1
   5c334:   1400000c    b   5c364 <__libc_init@plt-0x474c>
   5c338:   2a1f03e9    mov w9, wzr
   5c33c:   1400000a    b   5c364 <__libc_init@plt-0x474c>
   5c340:   5280002b    mov w11, #0x1                       // #1
   5c344:   aa0b03ea    mov x10, x11
   5c348:   eb0b013f    cmp x9, x11
   5c34c:   54000080    b.eq    5c35c <__libc_init@plt-0x4754>  // b.none
   5c350:   f86a7a6c    ldr x12, [x19, x10, lsl #3]
   5c354:   9100054b    add x11, x10, #0x1
   5c358:   b4ffff6c    cbz x12, 5c344 <__libc_init@plt-0x476c>
   5c35c:   eb09015f    cmp x10, x9
   5c360:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   5c364:   b9400fea    ldr w10, [sp, #12]
   5c368:   121f0508    and w8, w8, #0x6
   5c36c:   2a090108    orr w8, w8, w9
   5c370:   39419261    ldrb    w1, [x19, #100]
   5c374:   b9406a62    ldr w2, [x19, #104]
   5c378:   910023e0    add x0, sp, #0x8
   5c37c:   2a0a0108    orr w8, w8, w10
   5c380:   b9000fe8    str w8, [sp, #12]
   5c384:   94000102    bl  5c78c <__libc_init@plt-0x4324>
   5c388:   92607c09    and x9, x0, #0xffffffff00000000
   5c38c:   92703c08    and x8, x0, #0xffff0000
   5c390:   f94016aa    ldr x10, [x21, #40]
   5c394:   f85f83ab    ldur    x11, [x29, #-8]
   5c398:   eb0b015f    cmp x10, x11
   5c39c:   54000121    b.ne    5c3c0 <__libc_init@plt-0x46f0>  // b.any
   5c3a0:   a9444ff4    ldp x20, x19, [sp, #64]
   5c3a4:   aa080128    orr x8, x9, x8
   5c3a8:   92403c09    and x9, x0, #0xffff
   5c3ac:   a94357f6    ldp x22, x21, [sp, #48]
   5c3b0:   aa090100    orr x0, x8, x9
   5c3b4:   a9427bfd    ldp x29, x30, [sp, #32]
   5c3b8:   910143ff    add sp, sp, #0x50
   5c3bc:   d65f03c0    ret
   5c3c0:   940011e0    bl  60b40 <__stack_chk_fail@plt>
   5c3c4:   b940580a    ldr w10, [x0, #88]
   5c3c8:   7100055f    cmp w10, #0x1
   5c3cc:   540003ab    b.lt    5c440 <__libc_init@plt-0x4670>  // b.tstop
   5c3d0:   d28f0aeb    mov x11, #0x7857                    // #30807
   5c3d4:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5c3d8:   f2b6226b    movk    x11, #0xb113, lsl #16
   5c3dc:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5c3e0:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5c3e4:   aa1f03e8    mov x8, xzr
   5c3e8:   93407d49    sxtw    x9, w10
   5c3ec:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5c3f0:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5c3f4:   aa0003ed    mov x13, x0
   5c3f8:   aa0a03ee    mov x14, x10
   5c3fc:   f94001af    ldr x15, [x13]
   5c400:   f10005ce    subs    x14, x14, #0x1
   5c404:   8b0f250f    add x15, x8, x15, lsl #9
   5c408:   9bcb7de8    umulh   x8, x15, x11
   5c40c:   d373fd08    lsr x8, x8, #51
   5c410:   9b0c3d0f    madd    x15, x8, x12, x15
   5c414:   f80085af    str x15, [x13], #8
   5c418:   54ffff21    b.ne    5c3fc <__libc_init@plt-0x46b4>  // b.any
   5c41c:   34000148    cbz w8, 5c444 <__libc_init@plt-0x466c>
   5c420:   b9405c0b    ldr w11, [x0, #92]
   5c424:   6b0b015f    cmp w10, w11
   5c428:   540000ea    b.ge    5c444 <__libc_init@plt-0x466c>  // b.tcont
   5c42c:   1100052a    add w10, w9, #0x1
   5c430:   f8297808    str x8, [x0, x9, lsl #3]
   5c434:   2a1f03e8    mov w8, wzr
   5c438:   b900580a    str w10, [x0, #88]
   5c43c:   14000002    b   5c444 <__libc_init@plt-0x466c>
   5c440:   2a1f03e8    mov w8, wzr
   5c444:   2a0803e0    mov w0, w8
   5c448:   d65f03c0    ret
   5c44c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5c450:   a9014ff4    stp x20, x19, [sp, #16]
   5c454:   910003fd    mov x29, sp
   5c458:   b9405808    ldr w8, [x0, #88]
   5c45c:   aa0003f3    mov x19, x0
   5c460:   2a0103f4    mov w20, w1
   5c464:   71002d1f    cmp w8, #0xb
   5c468:   540000a1    b.ne    5c47c <__libc_init@plt-0x4634>  // b.any
   5c46c:   aa1303e0    mov x0, x19
   5c470:   97ffeffb    bl  5845c <__libc_init@plt-0x8654>
   5c474:   340000e0    cbz w0, 5c490 <__libc_init@plt-0x4620>
   5c478:   b9405a68    ldr w8, [x19, #88]
   5c47c:   11000509    add w9, w8, #0x1
   5c480:   93407e8a    sxtw    x10, w20
   5c484:   f828da6a    str x10, [x19, w8, sxtw #3]
   5c488:   b9005a69    str w9, [x19, #88]
   5c48c:   14000008    b   5c4ac <__libc_init@plt-0x4604>
   5c490:   aa1303e0    mov x0, x19
   5c494:   94000115    bl  5c8e8 <__libc_init@plt-0x41c8>
   5c498:   b9805a68    ldrsw   x8, [x19, #88]
   5c49c:   8b080e68    add x8, x19, x8, lsl #3
   5c4a0:   f85f8109    ldur    x9, [x8, #-8]
   5c4a4:   8b34c129    add x9, x9, w20, sxtw
   5c4a8:   f81f8109    stur    x9, [x8, #-8]
   5c4ac:   a9414ff4    ldp x20, x19, [sp, #16]
   5c4b0:   a8c27bfd    ldp x29, x30, [sp], #32
   5c4b4:   d65f03c0    ret
   5c4b8:   b940580a    ldr w10, [x0, #88]
   5c4bc:   7100055f    cmp w10, #0x1
   5c4c0:   540003cb    b.lt    5c538 <__libc_init@plt-0x4578>  // b.tstop
   5c4c4:   d28f0aec    mov x12, #0x7857                    // #30807
   5c4c8:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   5c4cc:   f2b6226c    movk    x12, #0xb113, lsl #16
   5c4d0:   f2cf21ad    movk    x13, #0x790d, lsl #32
   5c4d4:   f2cca5ec    movk    x12, #0x652f, lsl #32
   5c4d8:   aa1f03e8    mov x8, xzr
   5c4dc:   93407d49    sxtw    x9, w10
   5c4e0:   52804e2b    mov w11, #0x271                     // #625
   5c4e4:   f2e734ac    movk    x12, #0x39a5, lsl #48
   5c4e8:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   5c4ec:   aa0003ee    mov x14, x0
   5c4f0:   aa0a03ef    mov x15, x10
   5c4f4:   f94001d0    ldr x16, [x14]
   5c4f8:   f10005ef    subs    x15, x15, #0x1
   5c4fc:   9b0b2210    madd    x16, x16, x11, x8
   5c500:   9bcc7e08    umulh   x8, x16, x12
   5c504:   d373fd08    lsr x8, x8, #51
   5c508:   9b0d4110    madd    x16, x8, x13, x16
   5c50c:   f80085d0    str x16, [x14], #8
   5c510:   54ffff21    b.ne    5c4f4 <__libc_init@plt-0x45bc>  // b.any
   5c514:   34000148    cbz w8, 5c53c <__libc_init@plt-0x4574>
   5c518:   b9405c0b    ldr w11, [x0, #92]
   5c51c:   6b0b015f    cmp w10, w11
   5c520:   540000ea    b.ge    5c53c <__libc_init@plt-0x4574>  // b.tcont
   5c524:   1100052a    add w10, w9, #0x1
   5c528:   f8297808    str x8, [x0, x9, lsl #3]
   5c52c:   2a1f03e8    mov w8, wzr
   5c530:   b900580a    str w10, [x0, #88]
   5c534:   14000002    b   5c53c <__libc_init@plt-0x4574>
   5c538:   2a1f03e8    mov w8, wzr
   5c53c:   2a0803e0    mov w0, w8
   5c540:   d65f03c0    ret
   5c544:   b940580a    ldr w10, [x0, #88]
   5c548:   7100055f    cmp w10, #0x1
   5c54c:   540003cb    b.lt    5c5c4 <__libc_init@plt-0x44ec>  // b.tstop
   5c550:   d28f0aeb    mov x11, #0x7857                    // #30807
   5c554:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5c558:   f2b6226b    movk    x11, #0xb113, lsl #16
   5c55c:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5c560:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5c564:   aa1f03e8    mov x8, xzr
   5c568:   93407d49    sxtw    x9, w10
   5c56c:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5c570:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5c574:   aa0003ed    mov x13, x0
   5c578:   aa0a03ee    mov x14, x10
   5c57c:   f94001af    ldr x15, [x13]
   5c580:   f10005ce    subs    x14, x14, #0x1
   5c584:   8b0f09ef    add x15, x15, x15, lsl #2
   5c588:   8b0801ef    add x15, x15, x8
   5c58c:   9bcb7de8    umulh   x8, x15, x11
   5c590:   d373fd08    lsr x8, x8, #51
   5c594:   9b0c3d0f    madd    x15, x8, x12, x15
   5c598:   f80085af    str x15, [x13], #8
   5c59c:   54ffff01    b.ne    5c57c <__libc_init@plt-0x4534>  // b.any
   5c5a0:   34000148    cbz w8, 5c5c8 <__libc_init@plt-0x44e8>
   5c5a4:   b9405c0b    ldr w11, [x0, #92]
   5c5a8:   6b0b015f    cmp w10, w11
   5c5ac:   540000ea    b.ge    5c5c8 <__libc_init@plt-0x44e8>  // b.tcont
   5c5b0:   1100052a    add w10, w9, #0x1
   5c5b4:   f8297808    str x8, [x0, x9, lsl #3]
   5c5b8:   2a1f03e8    mov w8, wzr
   5c5bc:   b900580a    str w10, [x0, #88]
   5c5c0:   14000002    b   5c5c8 <__libc_init@plt-0x44e8>
   5c5c4:   2a1f03e8    mov w8, wzr
   5c5c8:   2a0803e0    mov w0, w8
   5c5cc:   d65f03c0    ret
   5c5d0:   aa0003e8    mov x8, x0
   5c5d4:   b40004a1    cbz x1, 5c668 <__libc_init@plt-0x4448>
   5c5d8:   aa410429    orr x9, x1, x1, lsr #1
   5c5dc:   d285184a    mov x10, #0x28c2                    // #10434
   5c5e0:   f2b349ca    movk    x10, #0x9a4e, lsl #16
   5c5e4:   aa490929    orr x9, x9, x9, lsr #2
   5c5e8:   f2dabcaa    movk    x10, #0xd5e5, lsl #32
   5c5ec:   f2e0fdaa    movk    x10, #0x7ed, lsl #48
   5c5f0:   aa491129    orr x9, x9, x9, lsr #4
   5c5f4:   aa492129    orr x9, x9, x9, lsr #8
   5c5f8:   aa494129    orr x9, x9, x9, lsr #16
   5c5fc:   aa498129    orr x9, x9, x9, lsr #32
   5c600:   cb490529    sub x9, x9, x9, lsr #1
   5c604:   9b0a7d29    mul x9, x9, x10
   5c608:   d290114a    mov x10, #0x808a                    // #32906
   5c60c:   f2b0000a    movk    x10, #0x8000, lsl #16
   5c610:   d37afd29    lsr x9, x9, #58
   5c614:   f2fc000a    movk    x10, #0xe000, lsl #48
   5c618:   9ac9254a    lsr x10, x10, x9
   5c61c:   3700026a    tbnz    w10, #0, 5c668 <__libc_init@plt-0x4448>
   5c620:   d0fffd8a    adrp    x10, e000 <__libc_init@plt-0x52ab0>
   5c624:   52800020    mov w0, #0x1                    // #1
   5c628:   911b014a    add x10, x10, #0x6c0
   5c62c:   38696949    ldrb    w9, [x10, x9]
   5c630:   528008ea    mov w10, #0x47                      // #71
   5c634:   51001d2b    sub w11, w9, #0x7
   5c638:   4b090149    sub w9, w10, w9
   5c63c:   b940090a    ldr w10, [x8, #8]
   5c640:   9ac92029    lsl x9, x1, x9
   5c644:   9acb242c    lsr x12, x1, x11
   5c648:   f240f13f    tst x9, #0x1fffffffffffffff
   5c64c:   0b0b014a    add w10, w10, w11
   5c650:   d37dfd29    lsr x9, x9, #61
   5c654:   1a9f07eb    cset    w11, ne // ne = any
   5c658:   2a0b0129    orr w9, w9, w11
   5c65c:   3900010c    strb    w12, [x8]
   5c660:   b900090a    str w10, [x8, #8]
   5c664:   14000004    b   5c674 <__libc_init@plt-0x443c>
   5c668:   2a1f03e9    mov w9, wzr
   5c66c:   2a1f03e0    mov w0, wzr
   5c670:   39000101    strb    w1, [x8]
   5c674:   b9000509    str w9, [x8, #4]
   5c678:   d65f03c0    ret
   5c67c:   b940580a    ldr w10, [x0, #88]
   5c680:   7100055f    cmp w10, #0x1
   5c684:   540003ab    b.lt    5c6f8 <__libc_init@plt-0x43b8>  // b.tstop
   5c688:   d28f0aeb    mov x11, #0x7857                    // #30807
   5c68c:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5c690:   f2b6226b    movk    x11, #0xb113, lsl #16
   5c694:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5c698:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5c69c:   aa1f03e8    mov x8, xzr
   5c6a0:   93407d49    sxtw    x9, w10
   5c6a4:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5c6a8:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5c6ac:   aa0003ed    mov x13, x0
   5c6b0:   aa0a03ee    mov x14, x10
   5c6b4:   f94001af    ldr x15, [x13]
   5c6b8:   f10005ce    subs    x14, x14, #0x1
   5c6bc:   8b0f050f    add x15, x8, x15, lsl #1
   5c6c0:   9bcb7de8    umulh   x8, x15, x11
   5c6c4:   d373fd08    lsr x8, x8, #51
   5c6c8:   9b0c3d0f    madd    x15, x8, x12, x15
   5c6cc:   f80085af    str x15, [x13], #8
   5c6d0:   54ffff21    b.ne    5c6b4 <__libc_init@plt-0x43fc>  // b.any
   5c6d4:   34000148    cbz w8, 5c6fc <__libc_init@plt-0x43b4>
   5c6d8:   b9405c0b    ldr w11, [x0, #92]
   5c6dc:   6b0b015f    cmp w10, w11
   5c6e0:   540000ea    b.ge    5c6fc <__libc_init@plt-0x43b4>  // b.tcont
   5c6e4:   1100052a    add w10, w9, #0x1
   5c6e8:   f8297808    str x8, [x0, x9, lsl #3]
   5c6ec:   2a1f03e8    mov w8, wzr
   5c6f0:   b900580a    str w10, [x0, #88]
   5c6f4:   14000002    b   5c6fc <__libc_init@plt-0x43b4>
   5c6f8:   2a1f03e8    mov w8, wzr
   5c6fc:   2a0803e0    mov w0, w8
   5c700:   d65f03c0    ret
   5c704:   b940580a    ldr w10, [x0, #88]
   5c708:   7100055f    cmp w10, #0x1
   5c70c:   540003ab    b.lt    5c780 <__libc_init@plt-0x4330>  // b.tstop
   5c710:   d28f0aeb    mov x11, #0x7857                    // #30807
   5c714:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5c718:   f2b6226b    movk    x11, #0xb113, lsl #16
   5c71c:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5c720:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5c724:   aa1f03e8    mov x8, xzr
   5c728:   93407d49    sxtw    x9, w10
   5c72c:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5c730:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5c734:   aa0003ed    mov x13, x0
   5c738:   aa0a03ee    mov x14, x10
   5c73c:   f94001af    ldr x15, [x13]
   5c740:   f10005ce    subs    x14, x14, #0x1
   5c744:   8b0f090f    add x15, x8, x15, lsl #2
   5c748:   9bcb7de8    umulh   x8, x15, x11
   5c74c:   d373fd08    lsr x8, x8, #51
   5c750:   9b0c3d0f    madd    x15, x8, x12, x15
   5c754:   f80085af    str x15, [x13], #8
   5c758:   54ffff21    b.ne    5c73c <__libc_init@plt-0x4374>  // b.any
   5c75c:   34000148    cbz w8, 5c784 <__libc_init@plt-0x432c>
   5c760:   b9405c0b    ldr w11, [x0, #92]
   5c764:   6b0b015f    cmp w10, w11
   5c768:   540000ea    b.ge    5c784 <__libc_init@plt-0x432c>  // b.tcont
   5c76c:   1100052a    add w10, w9, #0x1
   5c770:   f8297808    str x8, [x0, x9, lsl #3]
   5c774:   2a1f03e8    mov w8, wzr
   5c778:   b900580a    str w10, [x0, #88]
   5c77c:   14000002    b   5c784 <__libc_init@plt-0x432c>
   5c780:   2a1f03e8    mov w8, wzr
   5c784:   2a0803e0    mov w0, w8
   5c788:   d65f03c0    ret
   5c78c:   2940a40a    ldp w10, w9, [x0, #4]
   5c790:   39400008    ldrb    w8, [x0]
   5c794:   1102192c    add w12, w9, #0x86
   5c798:   3102193f    cmn w9, #0x86
   5c79c:   540001cc    b.gt    5c7d4 <__libc_init@plt-0x42dc>
   5c7a0:   35000068    cbnz    w8, 5c7ac <__libc_init@plt-0x4304>
   5c7a4:   7100155f    cmp w10, #0x5
   5c7a8:   5400014b    b.lt    5c7d0 <__libc_init@plt-0x42e0>  // b.tstop
   5c7ac:   12000149    and w9, w10, #0x1
   5c7b0:   531e010b    ubfiz   w11, w8, #2, #1
   5c7b4:   2a8a0529    orr w9, w9, w10, asr #1
   5c7b8:   53017d08    lsr w8, w8, #1
   5c7bc:   2a0b012a    orr w10, w9, w11
   5c7c0:   1100058c    add w12, w12, #0x1
   5c7c4:   7100059f    cmp w12, #0x1
   5c7c8:   54fffec1    b.ne    5c7a0 <__libc_init@plt-0x4310>  // b.any
   5c7cc:   14000002    b   5c7d4 <__libc_init@plt-0x42dc>
   5c7d0:   2a1f03e8    mov w8, wzr
   5c7d4:   7100015f    cmp w10, #0x0
   5c7d8:   1a9f07e9    cset    w9, ne  // ne = any
   5c7dc:   531f7929    lsl w9, w9, #1
   5c7e0:   350000a8    cbnz    w8, 5c7f4 <__libc_init@plt-0x42bc>
   5c7e4:   7100155f    cmp w10, #0x5
   5c7e8:   5400006a    b.ge    5c7f4 <__libc_init@plt-0x42bc>  // b.tcont
   5c7ec:   aa1f03e0    mov x0, xzr
   5c7f0:   1400003c    b   5c8e0 <__libc_init@plt-0x41d0>
   5c7f4:   373801e8    tbnz    w8, #7, 5c830 <__libc_init@plt-0x4280>
   5c7f8:   7100099f    cmp w12, #0x2
   5c7fc:   540001ab    b.lt    5c830 <__libc_init@plt-0x4280>  // b.tstop
   5c800:   13017d4d    asr w13, w10, #1
   5c804:   531f7908    lsl w8, w8, #1
   5c808:   0b8a050e    add w14, w8, w10, asr #1
   5c80c:   1200014a    and w10, w10, #0x1
   5c810:   5100058b    sub w11, w12, #0x1
   5c814:   12001dc8    and w8, w14, #0xff
   5c818:   331e01aa    bfi w10, w13, #2, #1
   5c81c:   373800ce    tbnz    w14, #7, 5c834 <__libc_init@plt-0x427c>
   5c820:   7100099f    cmp w12, #0x2
   5c824:   2a0b03ec    mov w12, w11
   5c828:   54fffec8    b.hi    5c800 <__libc_init@plt-0x42b0>  // b.pmore
   5c82c:   14000002    b   5c834 <__libc_init@plt-0x427c>
   5c830:   2a0c03eb    mov w11, w12
   5c834:   7100105f    cmp w2, #0x4
   5c838:   54000328    b.hi    5c89c <__libc_init@plt-0x4214>  // b.pmore
   5c83c:   d0fffd8d    adrp    x13, e000 <__libc_init@plt-0x52ab0>
   5c840:   2a0203ec    mov w12, w2
   5c844:   911a11ad    add x13, x13, #0x684
   5c848:   1000008e    adr x14, 5c858 <__libc_init@plt-0x4258>
   5c84c:   386c69af    ldrb    w15, [x13, x12]
   5c850:   8b0f09ce    add x14, x14, x15, lsl #2
   5c854:   d61f01c0    br  x14
   5c858:   7100115f    cmp w10, #0x4
   5c85c:   5400018c    b.gt    5c88c <__libc_init@plt-0x4224>
   5c860:   540001e1    b.ne    5c89c <__libc_init@plt-0x4214>  // b.any
   5c864:   37000148    tbnz    w8, #0, 5c88c <__libc_init@plt-0x4224>
   5c868:   1400000d    b   5c89c <__libc_init@plt-0x4214>
   5c86c:   3400018a    cbz w10, 5c89c <__libc_init@plt-0x4214>
   5c870:   360000e1    tbz w1, #0, 5c88c <__libc_init@plt-0x4224>
   5c874:   1400000a    b   5c89c <__libc_init@plt-0x4214>
   5c878:   3400012a    cbz w10, 5c89c <__libc_init@plt-0x4214>
   5c87c:   37000081    tbnz    w1, #0, 5c88c <__libc_init@plt-0x4224>
   5c880:   14000007    b   5c89c <__libc_init@plt-0x4214>
   5c884:   71000d5f    cmp w10, #0x3
   5c888:   540000ad    b.le    5c89c <__libc_init@plt-0x4214>
   5c88c:   7103fd1f    cmp w8, #0xff
   5c890:   5280100a    mov w10, #0x80                      // #128
   5c894:   1a8b156b    cinc    w11, w11, eq    // eq = none
   5c898:   1a880548    csinc   w8, w10, w8, eq // eq = none
   5c89c:   13001d0a    sxtb    w10, w8
   5c8a0:   12001908    and w8, w8, #0x7f
   5c8a4:   3100055f    cmn w10, #0x1
   5c8a8:   5290000a    mov w10, #0x8000                    // #32768
   5c8ac:   7a41c960    ccmp    w11, #0x1, #0x0, gt
   5c8b0:   528ff00c    mov w12, #0x7f80                    // #32640
   5c8b4:   1a8b03eb    csel    w11, wzr, w11, eq   // eq = none
   5c8b8:   7200003f    tst w1, #0x1
   5c8bc:   1a9f114a    csel    w10, w10, wzr, ne   // ne = any
   5c8c0:   7103f97f    cmp w11, #0xfe
   5c8c4:   5319216b    ubfiz   w11, w11, #7, #9
   5c8c8:   1a88c3e8    csel    w8, wzr, w8, gt
   5c8cc:   1a8bc18b    csel    w11, w12, w11, gt
   5c8d0:   1a9fd7ec    cset    w12, gt
   5c8d4:   2a0a0108    orr w8, w8, w10
   5c8d8:   2a0c0129    orr w9, w9, w12
   5c8dc:   2a0b0100    orr w0, w8, w11
   5c8e0:   b3600520    bfi x0, x9, #32, #2
   5c8e4:   d65f03c0    ret
   5c8e8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5c8ec:   f9000bf5    str x21, [sp, #16]
   5c8f0:   910003fd    mov x29, sp
   5c8f4:   a9024ff4    stp x20, x19, [sp, #32]
   5c8f8:   b9405808    ldr w8, [x0, #88]
   5c8fc:   aa0003f3    mov x19, x0
   5c900:   f9400014    ldr x20, [x0]
   5c904:   51000515    sub w21, w8, #0x1
   5c908:   7100091f    cmp w8, #0x2
   5c90c:   540000ab    b.lt    5c920 <__libc_init@plt-0x4190>  // b.tstop
   5c910:   91002261    add x1, x19, #0x8
   5c914:   d37df2a2    lsl x2, x21, #3
   5c918:   aa1303e0    mov x0, x19
   5c91c:   94001119    bl  60d80 <memmove@plt>
   5c920:   b9406a69    ldr w9, [x19, #104]
   5c924:   2a1f03e8    mov w8, wzr
   5c928:   f835da7f    str xzr, [x19, w21, sxtw #3]
   5c92c:   7100113f    cmp w9, #0x4
   5c930:   54000528    b.hi    5c9d4 <__libc_init@plt-0x40dc>  // b.pmore
   5c934:   d503201f    nop
   5c938:   30d8ea8a    adr x10, e689 <__libc_init@plt-0x52427>
   5c93c:   1000008b    adr x11, 5c94c <__libc_init@plt-0x4164>
   5c940:   3869694c    ldrb    w12, [x10, x9]
   5c944:   8b0c096b    add x11, x11, x12, lsl #2
   5c948:   d61f0160    br  x11
   5c94c:   d2900008    mov x8, #0x8000                 // #32768
   5c950:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5c954:   f2d86f28    movk    x8, #0xc379, lsl #32
   5c958:   f2e00228    movk    x8, #0x11, lsl #48
   5c95c:   eb08029f    cmp x20, x8
   5c960:   54000309    b.ls    5c9c0 <__libc_init@plt-0x40f0>  // b.plast
   5c964:   52800028    mov w8, #0x1                    // #1
   5c968:   1400001b    b   5c9d4 <__libc_init@plt-0x40dc>
   5c96c:   39419268    ldrb    w8, [x19, #100]
   5c970:   f100029f    cmp x20, #0x0
   5c974:   1a9f07e9    cset    w9, ne  // ne = any
   5c978:   7100011f    cmp w8, #0x0
   5c97c:   1a9f07e8    cset    w8, ne  // ne = any
   5c980:   14000006    b   5c998 <__libc_init@plt-0x4118>
   5c984:   39419268    ldrb    w8, [x19, #100]
   5c988:   f100029f    cmp x20, #0x0
   5c98c:   1a9f07e9    cset    w9, ne  // ne = any
   5c990:   7100011f    cmp w8, #0x0
   5c994:   1a9f17e8    cset    w8, eq  // eq = none
   5c998:   0a080128    and w8, w9, w8
   5c99c:   1400000e    b   5c9d4 <__libc_init@plt-0x40dc>
   5c9a0:   d2900008    mov x8, #0x8000                 // #32768
   5c9a4:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5c9a8:   f2d86f28    movk    x8, #0xc379, lsl #32
   5c9ac:   f2e00228    movk    x8, #0x11, lsl #48
   5c9b0:   d1000508    sub x8, x8, #0x1
   5c9b4:   eb08029f    cmp x20, x8
   5c9b8:   1a9f97e8    cset    w8, hi  // hi = pmore
   5c9bc:   14000006    b   5c9d4 <__libc_init@plt-0x40dc>
   5c9c0:   54000081    b.ne    5c9d0 <__libc_init@plt-0x40e0>  // b.any
   5c9c4:   39400268    ldrb    w8, [x19]
   5c9c8:   12000108    and w8, w8, #0x1
   5c9cc:   14000002    b   5c9d4 <__libc_init@plt-0x40dc>
   5c9d0:   2a1f03e8    mov w8, wzr
   5c9d4:   f9400269    ldr x9, [x19]
   5c9d8:   8b28412a    add x10, x9, w8, uxtw
   5c9dc:   d2adf829    mov x9, #0x6fc10000             // #1874919424
   5c9e0:   f2d0de49    movk    x9, #0x86f2, lsl #32
   5c9e4:   f2e00469    movk    x9, #0x23, lsl #48
   5c9e8:   eb09015f    cmp x10, x9
   5c9ec:   f900026a    str x10, [x19]
   5c9f0:   54000121    b.ne    5ca14 <__libc_init@plt-0x409c>  // b.any
   5c9f4:   2a0803e8    mov w8, w8
   5c9f8:   9100226a    add x10, x19, #0x8
   5c9fc:   f940014b    ldr x11, [x10]
   5ca00:   8b08016b    add x11, x11, x8
   5ca04:   eb09017f    cmp x11, x9
   5ca08:   a93fad5f    stp xzr, x11, [x10, #-8]
   5ca0c:   9100214a    add x10, x10, #0x8
   5ca10:   54ffff60    b.eq    5c9fc <__libc_init@plt-0x40b4>  // b.none
   5ca14:   a9424ff4    ldp x20, x19, [sp, #32]
   5ca18:   f9400bf5    ldr x21, [sp, #16]
   5ca1c:   a8c37bfd    ldp x29, x30, [sp], #48
   5ca20:   d65f03c0    ret
   5ca24:   3900b01f    strb    wzr, [x0, #44]
   5ca28:   f100007f    cmp x3, #0x0
   5ca2c:   b900201f    str wzr, [x0, #32]
   5ca30:   1a9f07e8    cset    w8, ne  // ne = any
   5ca34:   b900281f    str wzr, [x0, #40]
   5ca38:   f9400029    ldr x9, [x1]
   5ca3c:   eb03013f    cmp x9, x3
   5ca40:   1a9f37ea    cset    w10, cs // cs = hs, nlast
   5ca44:   0a0a010a    and w10, w8, w10
   5ca48:   2a1f03e8    mov w8, wzr
   5ca4c:   3700186a    tbnz    w10, #0, 5cd58 <__libc_init@plt-0x3d58>
   5ca50:   eb03013f    cmp x9, x3
   5ca54:   54001820    b.eq    5cd58 <__libc_init@plt-0x3d58>  // b.none
   5ca58:   39400128    ldrb    w8, [x9]
   5ca5c:   7100811f    cmp w8, #0x20
   5ca60:   540000c1    b.ne    5ca78 <__libc_init@plt-0x4038>  // b.any
   5ca64:   91000529    add x9, x9, #0x1
   5ca68:   eb03013f    cmp x9, x3
   5ca6c:   f9000029    str x9, [x1]
   5ca70:   54ffff41    b.ne    5ca58 <__libc_init@plt-0x4058>  // b.any
   5ca74:   14000047    b   5cb90 <__libc_init@plt-0x3f20>
   5ca78:   7100b51f    cmp w8, #0x2d
   5ca7c:   1a9f17e8    cset    w8, eq  // eq = none
   5ca80:   3900b008    strb    w8, [x0, #44]
   5ca84:   39400128    ldrb    w8, [x9]
   5ca88:   7100ad1f    cmp w8, #0x2b
   5ca8c:   54000060    b.eq    5ca98 <__libc_init@plt-0x4018>  // b.none
   5ca90:   7100b51f    cmp w8, #0x2d
   5ca94:   54000041    b.ne    5ca9c <__libc_init@plt-0x4014>  // b.any
   5ca98:   91000529    add x9, x9, #0x1
   5ca9c:   eb03013f    cmp x9, x3
   5caa0:   54000160    b.eq    5cacc <__libc_init@plt-0x3fe4>  // b.none
   5caa4:   aa1f03ea    mov x10, xzr
   5caa8:   cb090068    sub x8, x3, x9
   5caac:   386a692b    ldrb    w11, [x9, x10]
   5cab0:   7100c17f    cmp w11, #0x30
   5cab4:   54000121    b.ne    5cad8 <__libc_init@plt-0x3fd8>  // b.any
   5cab8:   9100054a    add x10, x10, #0x1
   5cabc:   eb0a011f    cmp x8, x10
   5cac0:   54ffff61    b.ne    5caac <__libc_init@plt-0x4004>  // b.any
   5cac4:   aa0803ea    mov x10, x8
   5cac8:   14000002    b   5cad0 <__libc_init@plt-0x3fe0>
   5cacc:   aa1f03ea    mov x10, xzr
   5cad0:   aa0303e8    mov x8, x3
   5cad4:   14000002    b   5cadc <__libc_init@plt-0x3fd4>
   5cad8:   8b0a0128    add x8, x9, x10
   5cadc:   8b0a012b    add x11, x9, x10
   5cae0:   eb03017f    cmp x11, x3
   5cae4:   54000340    b.eq    5cb4c <__libc_init@plt-0x3f64>  // b.none
   5cae8:   cb09006b    sub x11, x3, x9
   5caec:   386a692c    ldrb    w12, [x9, x10]
   5caf0:   5100c18d    sub w13, w12, #0x30
   5caf4:   710025bf    cmp w13, #0x9
   5caf8:   54000108    b.hi    5cb18 <__libc_init@plt-0x3f98>  // b.pmore
   5cafc:   9100054a    add x10, x10, #0x1
   5cb00:   8b0a012c    add x12, x9, x10
   5cb04:   eb03019f    cmp x12, x3
   5cb08:   54ffff21    b.ne    5caec <__libc_init@plt-0x3fc4>  // b.any
   5cb0c:   aa1f03ec    mov x12, xzr
   5cb10:   aa0b03ea    mov x10, x11
   5cb14:   1400000f    b   5cb50 <__libc_init@plt-0x3f60>
   5cb18:   7100b99f    cmp w12, #0x2e
   5cb1c:   54000181    b.ne    5cb4c <__libc_init@plt-0x3f64>  // b.any
   5cb20:   8b0a012c    add x12, x9, x10
   5cb24:   9100052d    add x13, x9, #0x1
   5cb28:   8b0a01ae    add x14, x13, x10
   5cb2c:   eb0301df    cmp x14, x3
   5cb30:   54ffff00    b.eq    5cb10 <__libc_init@plt-0x3fa0>  // b.none
   5cb34:   394001ce    ldrb    w14, [x14]
   5cb38:   9100054a    add x10, x10, #0x1
   5cb3c:   5100c1ce    sub w14, w14, #0x30
   5cb40:   710029df    cmp w14, #0xa
   5cb44:   54ffff23    b.cc    5cb28 <__libc_init@plt-0x3f88>  // b.lo, b.ul, b.last
   5cb48:   14000002    b   5cb50 <__libc_init@plt-0x3f60>
   5cb4c:   aa1f03ec    mov x12, xzr
   5cb50:   b400020a    cbz x10, 5cb90 <__libc_init@plt-0x3f20>
   5cb54:   f100055f    cmp x10, #0x1
   5cb58:   54000061    b.ne    5cb64 <__libc_init@plt-0x3f4c>  // b.any
   5cb5c:   eb0c013f    cmp x9, x12
   5cb60:   54000180    b.eq    5cb90 <__libc_init@plt-0x3f20>  // b.none
   5cb64:   8b0a012a    add x10, x9, x10
   5cb68:   aa0a03eb    mov x11, x10
   5cb6c:   f900002a    str x10, [x1]
   5cb70:   b400016c    cbz x12, 5cb9c <__libc_init@plt-0x3f14>
   5cb74:   385ffd69    ldrb    w9, [x11, #-1]!
   5cb78:   7100c13f    cmp w9, #0x30
   5cb7c:   54ffffc0    b.eq    5cb74 <__libc_init@plt-0x3f3c>  // b.none
   5cb80:   7100b93f    cmp w9, #0x2e
   5cb84:   540000a1    b.ne    5cb98 <__libc_init@plt-0x3f18>  // b.any
   5cb88:   aa1f03ec    mov x12, xzr
   5cb8c:   14000004    b   5cb9c <__libc_init@plt-0x3f14>
   5cb90:   2a1f03e8    mov w8, wzr
   5cb94:   14000071    b   5cd58 <__libc_init@plt-0x3d58>
   5cb98:   9100056b    add x11, x11, #0x1
   5cb9c:   2a1f03e9    mov w9, wzr
   5cba0:   b50001cc    cbnz    x12, 5cbd8 <__libc_init@plt-0x3ed8>
   5cba4:   eb08017f    cmp x11, x8
   5cba8:   54000189    b.ls    5cbd8 <__libc_init@plt-0x3ed8>  // b.plast
   5cbac:   2a1f03e9    mov w9, wzr
   5cbb0:   aa0b03ed    mov x13, x11
   5cbb4:   385ffdae    ldrb    w14, [x13, #-1]!
   5cbb8:   7100c1df    cmp w14, #0x30
   5cbbc:   540000e1    b.ne    5cbd8 <__libc_init@plt-0x3ed8>  // b.any
   5cbc0:   11000529    add w9, w9, #0x1
   5cbc4:   aa0d03eb    mov x11, x13
   5cbc8:   eb0801bf    cmp x13, x8
   5cbcc:   b9002809    str w9, [x0, #40]
   5cbd0:   54ffff28    b.hi    5cbb4 <__libc_init@plt-0x3efc>  // b.pmore
   5cbd4:   aa0803eb    mov x11, x8
   5cbd8:   f100019f    cmp x12, #0x0
   5cbdc:   9a88050d    cinc    x13, x8, ne // ne = any
   5cbe0:   910101ad    add x13, x13, #0x40
   5cbe4:   eb0d017f    cmp x11, x13
   5cbe8:   54000109    b.ls    5cc08 <__libc_init@plt-0x3ea8>  // b.plast
   5cbec:   5280002e    mov w14, #0x1                       // #1
   5cbf0:   3900004e    strb    w14, [x2]
   5cbf4:   b400014c    cbz x12, 5cc1c <__libc_init@plt-0x3e94>
   5cbf8:   eb0d019f    cmp x12, x13
   5cbfc:   54000102    b.cs    5cc1c <__libc_init@plt-0x3e94>  // b.hs, b.nlast
   5cc00:   aa0d03eb    mov x11, x13
   5cc04:   14000002    b   5cc0c <__libc_init@plt-0x3ea4>
   5cc08:   b400016c    cbz x12, 5cc34 <__libc_init@plt-0x3e7c>
   5cc0c:   2a2c03ec    mvn w12, w12
   5cc10:   0b0c016c    add w12, w11, w12
   5cc14:   4b0c0129    sub w9, w9, w12
   5cc18:   14000006    b   5cc30 <__libc_init@plt-0x3e80>
   5cc1c:   eb0d019f    cmp x12, x13
   5cc20:   1a8c316c    csel    w12, w11, w12, cc   // cc = lo, ul, last
   5cc24:   aa0d03eb    mov x11, x13
   5cc28:   4b0d018c    sub w12, w12, w13
   5cc2c:   0b0c0129    add w9, w9, w12
   5cc30:   b9002809    str w9, [x0, #40]
   5cc34:   eb08017f    cmp x11, x8
   5cc38:   54000061    b.ne    5cc44 <__libc_init@plt-0x3e6c>  // b.any
   5cc3c:   2a1f03e9    mov w9, wzr
   5cc40:   b900281f    str wzr, [x0, #40]
   5cc44:   eb08017f    cmp x11, x8
   5cc48:   540003a9    b.ls    5ccbc <__libc_init@plt-0x3df4>  // b.plast
   5cc4c:   d2adf82d    mov x13, #0x6fc10000                // #1874919424
   5cc50:   d2adf82e    mov x14, #0x6fc10000                // #1874919424
   5cc54:   f2d0de4d    movk    x13, #0x86f2, lsl #32
   5cc58:   f2d0de4e    movk    x14, #0x86f2, lsl #32
   5cc5c:   2a1f03ec    mov w12, wzr
   5cc60:   f2e0046d    movk    x13, #0x23, lsl #48
   5cc64:   f2e0046e    movk    x14, #0x23, lsl #48
   5cc68:   385ffd6f    ldrb    w15, [x11, #-1]!
   5cc6c:   f100b9ff    cmp x15, #0x2e
   5cc70:   54000220    b.eq    5ccb4 <__libc_init@plt-0x3dfc>  // b.none
   5cc74:   d100c1ef    sub x15, x15, #0x30
   5cc78:   eb0d01df    cmp x14, x13
   5cc7c:   540000e1    b.ne    5cc98 <__libc_init@plt-0x3e18>  // b.any
   5cc80:   11000590    add w16, w12, #0x1
   5cc84:   f82cd80f    str x15, [x0, w12, sxtw #3]
   5cc88:   2a1003ec    mov w12, w16
   5cc8c:   5280014e    mov w14, #0xa                       // #10
   5cc90:   b9002010    str w16, [x0, #32]
   5cc94:   14000008    b   5ccb4 <__libc_init@plt-0x3dfc>
   5cc98:   8b2ccc10    add x16, x0, w12, sxtw #3
   5cc9c:   f85f8211    ldur    x17, [x16, #-8]
   5cca0:   d503201f    nop
   5cca4:   9b0f45cf    madd    x15, x14, x15, x17
   5cca8:   8b0e09ce    add x14, x14, x14, lsl #2
   5ccac:   d37ff9ce    lsl x14, x14, #1
   5ccb0:   f81f820f    stur    x15, [x16, #-8]
   5ccb4:   eb08017f    cmp x11, x8
   5ccb8:   54fffd88    b.hi    5cc68 <__libc_init@plt-0x3e48>  // b.pmore
   5ccbc:   eb03015f    cmp x10, x3
   5ccc0:   540004a0    b.eq    5cd54 <__libc_init@plt-0x3d5c>  // b.none
   5ccc4:   3940014b    ldrb    w11, [x10]
   5ccc8:   52800028    mov w8, #0x1                    // #1
   5cccc:   5101116b    sub w11, w11, #0x44
   5ccd0:   7100b57f    cmp w11, #0x2d
   5ccd4:   54000428    b.hi    5cd58 <__libc_init@plt-0x3d58>  // b.pmore
   5ccd8:   5280002c    mov w12, #0x1                       // #1
   5ccdc:   9acb218b    lsl x11, x12, x11
   5cce0:   d284006c    mov x12, #0x2003                    // #8195
   5cce4:   f2c4006c    movk    x12, #0x2003, lsl #32
   5cce8:   ea0c017f    tst x11, x12
   5ccec:   54000360    b.eq    5cd58 <__libc_init@plt-0x3d58>  // b.none
   5ccf0:   9100054b    add x11, x10, #0x1
   5ccf4:   eb03017f    cmp x11, x3
   5ccf8:   540002e0    b.eq    5cd54 <__libc_init@plt-0x3d5c>  // b.none
   5ccfc:   39400548    ldrb    w8, [x10, #1]
   5cd00:   528005ac    mov w12, #0x2d                      // #45
   5cd04:   9100094a    add x10, x10, #0x2
   5cd08:   7100ad1f    cmp w8, #0x2b
   5cd0c:   7a4c1104    ccmp    w8, w12, #0x4, ne   // ne = any
   5cd10:   9a8b014b    csel    x11, x10, x11, eq   // eq = none
   5cd14:   eb03017f    cmp x11, x3
   5cd18:   540001e0    b.eq    5cd54 <__libc_init@plt-0x3d5c>  // b.none
   5cd1c:   3940016a    ldrb    w10, [x11]
   5cd20:   5100c14c    sub w12, w10, #0x30
   5cd24:   7100259f    cmp w12, #0x9
   5cd28:   54000168    b.hi    5cd54 <__libc_init@plt-0x3d5c>  // b.pmore
   5cd2c:   7100c15f    cmp w10, #0x30
   5cd30:   540001a1    b.ne    5cd64 <__libc_init@plt-0x3d4c>  // b.any
   5cd34:   9100056a    add x10, x11, #0x1
   5cd38:   eb03015f    cmp x10, x3
   5cd3c:   54000120    b.eq    5cd60 <__libc_init@plt-0x3d50>  // b.none
   5cd40:   3840154b    ldrb    w11, [x10], #1
   5cd44:   7100c17f    cmp w11, #0x30
   5cd48:   54ffff80    b.eq    5cd38 <__libc_init@plt-0x3d78>  // b.none
   5cd4c:   d100054b    sub x11, x10, #0x1
   5cd50:   14000005    b   5cd64 <__libc_init@plt-0x3d4c>
   5cd54:   52800028    mov w8, #0x1                    // #1
   5cd58:   2a0803e0    mov w0, w8
   5cd5c:   d65f03c0    ret
   5cd60:   aa0303eb    mov x11, x3
   5cd64:   eb03017f    cmp x11, x3
   5cd68:   54000200    b.eq    5cda8 <__libc_init@plt-0x3d08>  // b.none
   5cd6c:   2a1f03ea    mov w10, wzr
   5cd70:   aa1f03ec    mov x12, xzr
   5cd74:   cb0b006d    sub x13, x3, x11
   5cd78:   5280014e    mov w14, #0xa                       // #10
   5cd7c:   386c696f    ldrb    w15, [x11, x12]
   5cd80:   5100c1f0    sub w16, w15, #0x30
   5cd84:   7100261f    cmp w16, #0x9
   5cd88:   54000148    b.hi    5cdb0 <__libc_init@plt-0x3d00>  // b.pmore
   5cd8c:   1b0e3d4a    madd    w10, w10, w14, w15
   5cd90:   9100058c    add x12, x12, #0x1
   5cd94:   eb0c01bf    cmp x13, x12
   5cd98:   5100c14a    sub w10, w10, #0x30
   5cd9c:   54ffff01    b.ne    5cd7c <__libc_init@plt-0x3d34>  // b.any
   5cda0:   aa0d03ec    mov x12, x13
   5cda4:   14000004    b   5cdb4 <__libc_init@plt-0x3cfc>
   5cda8:   2a1f03ea    mov w10, wzr
   5cdac:   14000007    b   5cdc8 <__libc_init@plt-0x3ce8>
   5cdb0:   8b0c0163    add x3, x11, x12
   5cdb4:   f100219f    cmp x12, #0x8
   5cdb8:   54000083    b.cc    5cdc8 <__libc_init@plt-0x3ce8>  // b.lo, b.ul, b.last
   5cdbc:   2a1f03e9    mov w9, wzr
   5cdc0:   5280050a    mov w10, #0x28                      // #40
   5cdc4:   b900281f    str wzr, [x0, #40]
   5cdc8:   7100b51f    cmp w8, #0x2d
   5cdcc:   f9000023    str x3, [x1]
   5cdd0:   5a8a1548    cneg    w8, w10, eq // eq = none
   5cdd4:   0b080129    add w9, w9, w8
   5cdd8:   52800028    mov w8, #0x1                    // #1
   5cddc:   b9002809    str w9, [x0, #40]
   5cde0:   17ffffde    b   5cd58 <__libc_init@plt-0x3d58>
   5cde4:   d10143ff    sub sp, sp, #0x50
   5cde8:   a9027bfd    stp x29, x30, [sp, #32]
   5cdec:   910083fd    add x29, sp, #0x20
   5cdf0:   a90357f6    stp x22, x21, [sp, #48]
   5cdf4:   a9044ff4    stp x20, x19, [sp, #64]
   5cdf8:   d53bd055    mrs x21, tpidr_el0
   5cdfc:   aa0003f3    mov x19, x0
   5ce00:   f94016a8    ldr x8, [x21, #40]
   5ce04:   f81f83a8    stur    x8, [x29, #-8]
   5ce08:   97ffeec6    bl  58920 <__libc_init@plt-0x8190>
   5ce0c:   b9402269    ldr w9, [x19, #32]
   5ce10:   34000169    cbz w9, 5ce3c <__libc_init@plt-0x3c74>
   5ce14:   b9402a68    ldr w8, [x19, #40]
   5ce18:   0b091108    add w8, w8, w9, lsl #4
   5ce1c:   3100651f    cmn w8, #0x19
   5ce20:   b9002a68    str w8, [x19, #40]
   5ce24:   5400016c    b.gt    5ce50 <__libc_init@plt-0x3c60>
   5ce28:   3940b269    ldrb    w9, [x19, #44]
   5ce2c:   aa1f03e8    mov x8, xzr
   5ce30:   d371c120    lsl x0, x9, #15
   5ce34:   d2c00049    mov x9, #0x200000000            // #8589934592
   5ce38:   1400007e    b   5d030 <__libc_init@plt-0x3a80>
   5ce3c:   3940b26a    ldrb    w10, [x19, #44]
   5ce40:   aa1f03e8    mov x8, xzr
   5ce44:   aa1f03e9    mov x9, xzr
   5ce48:   d371c140    lsl x0, x10, #15
   5ce4c:   14000079    b   5d030 <__libc_init@plt-0x3a80>
   5ce50:   7100651f    cmp w8, #0x19
   5ce54:   540000eb    b.lt    5ce70 <__libc_init@plt-0x3c40>  // b.tstop
   5ce58:   3940b269    ldrb    w9, [x19, #44]
   5ce5c:   528f8000    mov w0, #0x7c00                 // #31744
   5ce60:   aa1f03e8    mov x8, xzr
   5ce64:   b3711d20    bfi x0, x9, #15, #8
   5ce68:   d2c00029    mov x9, #0x100000000            // #4294967296
   5ce6c:   14000071    b   5d030 <__libc_init@plt-0x3a80>
   5ce70:   71003d1f    cmp w8, #0xf
   5ce74:   790013ff    strh    wzr, [sp, #8]
   5ce78:   b9000fff    str wzr, [sp, #12]
   5ce7c:   5400026c    b.gt    5cec8 <__libc_init@plt-0x3be8>
   5ce80:   12800114    mov w20, #0xfffffff7                // #-9
   5ce84:   aa1303e0    mov x0, x19
   5ce88:   b9002669    str w9, [x19, #36]
   5ce8c:   94000076    bl  5d064 <__libc_init@plt-0x3a4c>
   5ce90:   34000100    cbz w0, 5ceb0 <__libc_init@plt-0x3c00>
   5ce94:   2a0003e1    mov w1, w0
   5ce98:   aa1303e0    mov x0, x19
   5ce9c:   94000094    bl  5d0ec <__libc_init@plt-0x39c4>
   5cea0:   b9402a68    ldr w8, [x19, #40]
   5cea4:   11004108    add w8, w8, #0x10
   5cea8:   b9002a68    str w8, [x19, #40]
   5ceac:   14000002    b   5ceb4 <__libc_init@plt-0x3bfc>
   5ceb0:   b9402a68    ldr w8, [x19, #40]
   5ceb4:   71003d1f    cmp w8, #0xf
   5ceb8:   540000ac    b.gt    5cecc <__libc_init@plt-0x3be4>
   5cebc:   b9402269    ldr w9, [x19, #32]
   5cec0:   51002694    sub w20, w20, #0x9
   5cec4:   17fffff0    b   5ce84 <__libc_init@plt-0x3c2c>
   5cec8:   2a1f03f4    mov w20, wzr
   5cecc:   7100451f    cmp w8, #0x11
   5ced0:   540003a3    b.cc    5cf44 <__libc_init@plt-0x3b6c>  // b.lo, b.ul, b.last
   5ced4:   b9402269    ldr w9, [x19, #32]
   5ced8:   7100511f    cmp w8, #0x14
   5cedc:   b9002669    str w9, [x19, #36]
   5cee0:   540001c3    b.cc    5cf18 <__libc_init@plt-0x3b98>  // b.lo, b.ul, b.last
   5cee4:   51001108    sub w8, w8, #0x4
   5cee8:   aa1303e0    mov x0, x19
   5ceec:   b9002a68    str w8, [x19, #40]
   5cef0:   9400009a    bl  5d158 <__libc_init@plt-0x3958>
   5cef4:   2a0003e1    mov w1, w0
   5cef8:   52800096    mov w22, #0x4                       // #4
   5cefc:   340001c1    cbz w1, 5cf34 <__libc_init@plt-0x3b7c>
   5cf00:   aa1303e0    mov x0, x19
   5cf04:   9400007a    bl  5d0ec <__libc_init@plt-0x39c4>
   5cf08:   b9402a68    ldr w8, [x19, #40]
   5cf0c:   11004108    add w8, w8, #0x10
   5cf10:   b9002a68    str w8, [x19, #40]
   5cf14:   14000009    b   5cf38 <__libc_init@plt-0x3b78>
   5cf18:   51000508    sub w8, w8, #0x1
   5cf1c:   aa1303e0    mov x0, x19
   5cf20:   b9002a68    str w8, [x19, #40]
   5cf24:   940000b0    bl  5d1e4 <__libc_init@plt-0x38cc>
   5cf28:   2a0003e1    mov w1, w0
   5cf2c:   52800036    mov w22, #0x1                       // #1
   5cf30:   35fffe81    cbnz    w1, 5cf00 <__libc_init@plt-0x3bb0>
   5cf34:   b9402a68    ldr w8, [x19, #40]
   5cf38:   0b160294    add w20, w20, w22
   5cf3c:   7100411f    cmp w8, #0x10
   5cf40:   54fffcac    b.gt    5ced4 <__libc_init@plt-0x3bdc>
   5cf44:   b9802268    ldrsw   x8, [x19, #32]
   5cf48:   910023e0    add x0, sp, #0x8
   5cf4c:   b90013f4    str w20, [sp, #16]
   5cf50:   d1000508    sub x8, x8, #0x1
   5cf54:   b9002268    str w8, [x19, #32]
   5cf58:   f8687a61    ldr x1, [x19, x8, lsl #3]
   5cf5c:   940000c5    bl  5d270 <__libc_init@plt-0x3840>
   5cf60:   794013e8    ldrh    w8, [sp, #8]
   5cf64:   2a0003f4    mov w20, w0
   5cf68:   b9402269    ldr w9, [x19, #32]
   5cf6c:   710ffd1f    cmp w8, #0x3ff
   5cf70:   b9002669    str w9, [x19, #36]
   5cf74:   54000188    b.hi    5cfa4 <__libc_init@plt-0x3b0c>  // b.pmore
   5cf78:   b94013e8    ldr w8, [sp, #16]
   5cf7c:   aa1303e0    mov x0, x19
   5cf80:   51000508    sub w8, w8, #0x1
   5cf84:   b90013e8    str w8, [sp, #16]
   5cf88:   940000e6    bl  5d320 <__libc_init@plt-0x3790>
   5cf8c:   794013e8    ldrh    w8, [sp, #8]
   5cf90:   0b080408    add w8, w0, w8, lsl #1
   5cf94:   12003d09    and w9, w8, #0xffff
   5cf98:   7110013f    cmp w9, #0x400
   5cf9c:   790013e8    strh    w8, [sp, #8]
   5cfa0:   54fffec3    b.cc    5cf78 <__libc_init@plt-0x3b38>  // b.lo, b.ul, b.last
   5cfa4:   aa1303e0    mov x0, x19
   5cfa8:   36000074    tbz w20, #0, 5cfb4 <__libc_init@plt-0x3afc>
   5cfac:   940000dd    bl  5d320 <__libc_init@plt-0x3790>
   5cfb0:   14000002    b   5cfb8 <__libc_init@plt-0x3af8>
   5cfb4:   940000fd    bl  5d3a8 <__libc_init@plt-0x3708>
   5cfb8:   b9402269    ldr w9, [x19, #32]
   5cfbc:   531f7808    lsl w8, w0, #1
   5cfc0:   7100053f    cmp w9, #0x1
   5cfc4:   540000ab    b.lt    5cfd8 <__libc_init@plt-0x3ad8>  // b.tstop
   5cfc8:   f940026a    ldr x10, [x19]
   5cfcc:   b40000aa    cbz x10, 5cfe0 <__libc_init@plt-0x3ad0>
   5cfd0:   52800029    mov w9, #0x1                    // #1
   5cfd4:   1400000c    b   5d004 <__libc_init@plt-0x3aac>
   5cfd8:   2a1f03e9    mov w9, wzr
   5cfdc:   1400000a    b   5d004 <__libc_init@plt-0x3aac>
   5cfe0:   5280002b    mov w11, #0x1                       // #1
   5cfe4:   aa0b03ea    mov x10, x11
   5cfe8:   eb0b013f    cmp x9, x11
   5cfec:   54000080    b.eq    5cffc <__libc_init@plt-0x3ab4>  // b.none
   5cff0:   f86a7a6c    ldr x12, [x19, x10, lsl #3]
   5cff4:   9100054b    add x11, x10, #0x1
   5cff8:   b4ffff6c    cbz x12, 5cfe4 <__libc_init@plt-0x3acc>
   5cffc:   eb09015f    cmp x10, x9
   5d000:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   5d004:   b9400fea    ldr w10, [sp, #12]
   5d008:   121f0508    and w8, w8, #0x6
   5d00c:   2a090108    orr w8, w8, w9
   5d010:   3940b261    ldrb    w1, [x19, #44]
   5d014:   b9403262    ldr w2, [x19, #48]
   5d018:   910023e0    add x0, sp, #0x8
   5d01c:   2a0a0108    orr w8, w8, w10
   5d020:   b9000fe8    str w8, [sp, #12]
   5d024:   94000103    bl  5d430 <__libc_init@plt-0x3680>
   5d028:   92607c09    and x9, x0, #0xffffffff00000000
   5d02c:   92703c08    and x8, x0, #0xffff0000
   5d030:   f94016aa    ldr x10, [x21, #40]
   5d034:   f85f83ab    ldur    x11, [x29, #-8]
   5d038:   eb0b015f    cmp x10, x11
   5d03c:   54000121    b.ne    5d060 <__libc_init@plt-0x3a50>  // b.any
   5d040:   a9444ff4    ldp x20, x19, [sp, #64]
   5d044:   aa080128    orr x8, x9, x8
   5d048:   92403c09    and x9, x0, #0xffff
   5d04c:   a94357f6    ldp x22, x21, [sp, #48]
   5d050:   aa090100    orr x0, x8, x9
   5d054:   a9427bfd    ldp x29, x30, [sp, #32]
   5d058:   910143ff    add sp, sp, #0x50
   5d05c:   d65f03c0    ret
   5d060:   94000eb8    bl  60b40 <__stack_chk_fail@plt>
   5d064:   b940200a    ldr w10, [x0, #32]
   5d068:   7100055f    cmp w10, #0x1
   5d06c:   540003ab    b.lt    5d0e0 <__libc_init@plt-0x39d0>  // b.tstop
   5d070:   d28f0aeb    mov x11, #0x7857                    // #30807
   5d074:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5d078:   f2b6226b    movk    x11, #0xb113, lsl #16
   5d07c:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5d080:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5d084:   aa1f03e8    mov x8, xzr
   5d088:   93407d49    sxtw    x9, w10
   5d08c:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5d090:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5d094:   aa0003ed    mov x13, x0
   5d098:   aa0a03ee    mov x14, x10
   5d09c:   f94001af    ldr x15, [x13]
   5d0a0:   f10005ce    subs    x14, x14, #0x1
   5d0a4:   8b0f250f    add x15, x8, x15, lsl #9
   5d0a8:   9bcb7de8    umulh   x8, x15, x11
   5d0ac:   d373fd08    lsr x8, x8, #51
   5d0b0:   9b0c3d0f    madd    x15, x8, x12, x15
   5d0b4:   f80085af    str x15, [x13], #8
   5d0b8:   54ffff21    b.ne    5d09c <__libc_init@plt-0x3a14>  // b.any
   5d0bc:   34000148    cbz w8, 5d0e4 <__libc_init@plt-0x39cc>
   5d0c0:   b940240b    ldr w11, [x0, #36]
   5d0c4:   6b0b015f    cmp w10, w11
   5d0c8:   540000ea    b.ge    5d0e4 <__libc_init@plt-0x39cc>  // b.tcont
   5d0cc:   1100052a    add w10, w9, #0x1
   5d0d0:   f8297808    str x8, [x0, x9, lsl #3]
   5d0d4:   2a1f03e8    mov w8, wzr
   5d0d8:   b900200a    str w10, [x0, #32]
   5d0dc:   14000002    b   5d0e4 <__libc_init@plt-0x39cc>
   5d0e0:   2a1f03e8    mov w8, wzr
   5d0e4:   2a0803e0    mov w0, w8
   5d0e8:   d65f03c0    ret
   5d0ec:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5d0f0:   a9014ff4    stp x20, x19, [sp, #16]
   5d0f4:   910003fd    mov x29, sp
   5d0f8:   b9402008    ldr w8, [x0, #32]
   5d0fc:   aa0003f3    mov x19, x0
   5d100:   2a0103f4    mov w20, w1
   5d104:   7100111f    cmp w8, #0x4
   5d108:   540000a1    b.ne    5d11c <__libc_init@plt-0x3994>  // b.any
   5d10c:   aa1303e0    mov x0, x19
   5d110:   97ffee4c    bl  58a40 <__libc_init@plt-0x8070>
   5d114:   340000e0    cbz w0, 5d130 <__libc_init@plt-0x3980>
   5d118:   b9402268    ldr w8, [x19, #32]
   5d11c:   11000509    add w9, w8, #0x1
   5d120:   93407e8a    sxtw    x10, w20
   5d124:   f828da6a    str x10, [x19, w8, sxtw #3]
   5d128:   b9002269    str w9, [x19, #32]
   5d12c:   14000008    b   5d14c <__libc_init@plt-0x3964>
   5d130:   aa1303e0    mov x0, x19
   5d134:   9400011d    bl  5d5a8 <__libc_init@plt-0x3508>
   5d138:   b9802268    ldrsw   x8, [x19, #32]
   5d13c:   8b080e68    add x8, x19, x8, lsl #3
   5d140:   f85f8109    ldur    x9, [x8, #-8]
   5d144:   8b34c129    add x9, x9, w20, sxtw
   5d148:   f81f8109    stur    x9, [x8, #-8]
   5d14c:   a9414ff4    ldp x20, x19, [sp, #16]
   5d150:   a8c27bfd    ldp x29, x30, [sp], #32
   5d154:   d65f03c0    ret
   5d158:   b940200a    ldr w10, [x0, #32]
   5d15c:   7100055f    cmp w10, #0x1
   5d160:   540003cb    b.lt    5d1d8 <__libc_init@plt-0x38d8>  // b.tstop
   5d164:   d28f0aec    mov x12, #0x7857                    // #30807
   5d168:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   5d16c:   f2b6226c    movk    x12, #0xb113, lsl #16
   5d170:   f2cf21ad    movk    x13, #0x790d, lsl #32
   5d174:   f2cca5ec    movk    x12, #0x652f, lsl #32
   5d178:   aa1f03e8    mov x8, xzr
   5d17c:   93407d49    sxtw    x9, w10
   5d180:   52804e2b    mov w11, #0x271                     // #625
   5d184:   f2e734ac    movk    x12, #0x39a5, lsl #48
   5d188:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   5d18c:   aa0003ee    mov x14, x0
   5d190:   aa0a03ef    mov x15, x10
   5d194:   f94001d0    ldr x16, [x14]
   5d198:   f10005ef    subs    x15, x15, #0x1
   5d19c:   9b0b2210    madd    x16, x16, x11, x8
   5d1a0:   9bcc7e08    umulh   x8, x16, x12
   5d1a4:   d373fd08    lsr x8, x8, #51
   5d1a8:   9b0d4110    madd    x16, x8, x13, x16
   5d1ac:   f80085d0    str x16, [x14], #8
   5d1b0:   54ffff21    b.ne    5d194 <__libc_init@plt-0x391c>  // b.any
   5d1b4:   34000148    cbz w8, 5d1dc <__libc_init@plt-0x38d4>
   5d1b8:   b940240b    ldr w11, [x0, #36]
   5d1bc:   6b0b015f    cmp w10, w11
   5d1c0:   540000ea    b.ge    5d1dc <__libc_init@plt-0x38d4>  // b.tcont
   5d1c4:   1100052a    add w10, w9, #0x1
   5d1c8:   f8297808    str x8, [x0, x9, lsl #3]
   5d1cc:   2a1f03e8    mov w8, wzr
   5d1d0:   b900200a    str w10, [x0, #32]
   5d1d4:   14000002    b   5d1dc <__libc_init@plt-0x38d4>
   5d1d8:   2a1f03e8    mov w8, wzr
   5d1dc:   2a0803e0    mov w0, w8
   5d1e0:   d65f03c0    ret
   5d1e4:   b940200a    ldr w10, [x0, #32]
   5d1e8:   7100055f    cmp w10, #0x1
   5d1ec:   540003cb    b.lt    5d264 <__libc_init@plt-0x384c>  // b.tstop
   5d1f0:   d28f0aeb    mov x11, #0x7857                    // #30807
   5d1f4:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5d1f8:   f2b6226b    movk    x11, #0xb113, lsl #16
   5d1fc:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5d200:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5d204:   aa1f03e8    mov x8, xzr
   5d208:   93407d49    sxtw    x9, w10
   5d20c:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5d210:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5d214:   aa0003ed    mov x13, x0
   5d218:   aa0a03ee    mov x14, x10
   5d21c:   f94001af    ldr x15, [x13]
   5d220:   f10005ce    subs    x14, x14, #0x1
   5d224:   8b0f09ef    add x15, x15, x15, lsl #2
   5d228:   8b0801ef    add x15, x15, x8
   5d22c:   9bcb7de8    umulh   x8, x15, x11
   5d230:   d373fd08    lsr x8, x8, #51
   5d234:   9b0c3d0f    madd    x15, x8, x12, x15
   5d238:   f80085af    str x15, [x13], #8
   5d23c:   54ffff01    b.ne    5d21c <__libc_init@plt-0x3894>  // b.any
   5d240:   34000148    cbz w8, 5d268 <__libc_init@plt-0x3848>
   5d244:   b940240b    ldr w11, [x0, #36]
   5d248:   6b0b015f    cmp w10, w11
   5d24c:   540000ea    b.ge    5d268 <__libc_init@plt-0x3848>  // b.tcont
   5d250:   1100052a    add w10, w9, #0x1
   5d254:   f8297808    str x8, [x0, x9, lsl #3]
   5d258:   2a1f03e8    mov w8, wzr
   5d25c:   b900200a    str w10, [x0, #32]
   5d260:   14000002    b   5d268 <__libc_init@plt-0x3848>
   5d264:   2a1f03e8    mov w8, wzr
   5d268:   2a0803e0    mov w0, w8
   5d26c:   d65f03c0    ret
   5d270:   aa0003e8    mov x8, x0
   5d274:   b40004c1    cbz x1, 5d30c <__libc_init@plt-0x37a4>
   5d278:   aa410429    orr x9, x1, x1, lsr #1
   5d27c:   d285184a    mov x10, #0x28c2                    // #10434
   5d280:   f2b349ca    movk    x10, #0x9a4e, lsl #16
   5d284:   aa490929    orr x9, x9, x9, lsr #2
   5d288:   f2dabcaa    movk    x10, #0xd5e5, lsl #32
   5d28c:   f2e0fdaa    movk    x10, #0x7ed, lsl #48
   5d290:   aa491129    orr x9, x9, x9, lsr #4
   5d294:   aa492129    orr x9, x9, x9, lsr #8
   5d298:   aa494129    orr x9, x9, x9, lsr #16
   5d29c:   aa498129    orr x9, x9, x9, lsr #32
   5d2a0:   cb490529    sub x9, x9, x9, lsr #1
   5d2a4:   9b0a7d29    mul x9, x9, x10
   5d2a8:   d290114a    mov x10, #0x808a                    // #32906
   5d2ac:   f2b0000a    movk    x10, #0x8000, lsl #16
   5d2b0:   d37afd29    lsr x9, x9, #58
   5d2b4:   f2c4000a    movk    x10, #0x2000, lsl #32
   5d2b8:   f2fd080a    movk    x10, #0xe840, lsl #48
   5d2bc:   9ac9254a    lsr x10, x10, x9
   5d2c0:   3700026a    tbnz    w10, #0, 5d30c <__libc_init@plt-0x37a4>
   5d2c4:   b0fffd8a    adrp    x10, e000 <__libc_init@plt-0x52ab0>
   5d2c8:   52800020    mov w0, #0x1                    // #1
   5d2cc:   911b014a    add x10, x10, #0x6c0
   5d2d0:   38696949    ldrb    w9, [x10, x9]
   5d2d4:   5280094a    mov w10, #0x4a                      // #74
   5d2d8:   5100292b    sub w11, w9, #0xa
   5d2dc:   4b090149    sub w9, w10, w9
   5d2e0:   b940090a    ldr w10, [x8, #8]
   5d2e4:   9ac92029    lsl x9, x1, x9
   5d2e8:   9acb242c    lsr x12, x1, x11
   5d2ec:   f240f13f    tst x9, #0x1fffffffffffffff
   5d2f0:   0b0b014a    add w10, w10, w11
   5d2f4:   d37dfd29    lsr x9, x9, #61
   5d2f8:   1a9f07eb    cset    w11, ne // ne = any
   5d2fc:   2a0b0129    orr w9, w9, w11
   5d300:   7900010c    strh    w12, [x8]
   5d304:   b900090a    str w10, [x8, #8]
   5d308:   14000004    b   5d318 <__libc_init@plt-0x3798>
   5d30c:   2a1f03e9    mov w9, wzr
   5d310:   2a1f03e0    mov w0, wzr
   5d314:   79000101    strh    w1, [x8]
   5d318:   b9000509    str w9, [x8, #4]
   5d31c:   d65f03c0    ret
   5d320:   b940200a    ldr w10, [x0, #32]
   5d324:   7100055f    cmp w10, #0x1
   5d328:   540003ab    b.lt    5d39c <__libc_init@plt-0x3714>  // b.tstop
   5d32c:   d28f0aeb    mov x11, #0x7857                    // #30807
   5d330:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5d334:   f2b6226b    movk    x11, #0xb113, lsl #16
   5d338:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5d33c:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5d340:   aa1f03e8    mov x8, xzr
   5d344:   93407d49    sxtw    x9, w10
   5d348:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5d34c:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5d350:   aa0003ed    mov x13, x0
   5d354:   aa0a03ee    mov x14, x10
   5d358:   f94001af    ldr x15, [x13]
   5d35c:   f10005ce    subs    x14, x14, #0x1
   5d360:   8b0f050f    add x15, x8, x15, lsl #1
   5d364:   9bcb7de8    umulh   x8, x15, x11
   5d368:   d373fd08    lsr x8, x8, #51
   5d36c:   9b0c3d0f    madd    x15, x8, x12, x15
   5d370:   f80085af    str x15, [x13], #8
   5d374:   54ffff21    b.ne    5d358 <__libc_init@plt-0x3758>  // b.any
   5d378:   34000148    cbz w8, 5d3a0 <__libc_init@plt-0x3710>
   5d37c:   b940240b    ldr w11, [x0, #36]
   5d380:   6b0b015f    cmp w10, w11
   5d384:   540000ea    b.ge    5d3a0 <__libc_init@plt-0x3710>  // b.tcont
   5d388:   1100052a    add w10, w9, #0x1
   5d38c:   f8297808    str x8, [x0, x9, lsl #3]
   5d390:   2a1f03e8    mov w8, wzr
   5d394:   b900200a    str w10, [x0, #32]
   5d398:   14000002    b   5d3a0 <__libc_init@plt-0x3710>
   5d39c:   2a1f03e8    mov w8, wzr
   5d3a0:   2a0803e0    mov w0, w8
   5d3a4:   d65f03c0    ret
   5d3a8:   b940200a    ldr w10, [x0, #32]
   5d3ac:   7100055f    cmp w10, #0x1
   5d3b0:   540003ab    b.lt    5d424 <__libc_init@plt-0x368c>  // b.tstop
   5d3b4:   d28f0aeb    mov x11, #0x7857                    // #30807
   5d3b8:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5d3bc:   f2b6226b    movk    x11, #0xb113, lsl #16
   5d3c0:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5d3c4:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5d3c8:   aa1f03e8    mov x8, xzr
   5d3cc:   93407d49    sxtw    x9, w10
   5d3d0:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5d3d4:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5d3d8:   aa0003ed    mov x13, x0
   5d3dc:   aa0a03ee    mov x14, x10
   5d3e0:   f94001af    ldr x15, [x13]
   5d3e4:   f10005ce    subs    x14, x14, #0x1
   5d3e8:   8b0f090f    add x15, x8, x15, lsl #2
   5d3ec:   9bcb7de8    umulh   x8, x15, x11
   5d3f0:   d373fd08    lsr x8, x8, #51
   5d3f4:   9b0c3d0f    madd    x15, x8, x12, x15
   5d3f8:   f80085af    str x15, [x13], #8
   5d3fc:   54ffff21    b.ne    5d3e0 <__libc_init@plt-0x36d0>  // b.any
   5d400:   34000148    cbz w8, 5d428 <__libc_init@plt-0x3688>
   5d404:   b940240b    ldr w11, [x0, #36]
   5d408:   6b0b015f    cmp w10, w11
   5d40c:   540000ea    b.ge    5d428 <__libc_init@plt-0x3688>  // b.tcont
   5d410:   1100052a    add w10, w9, #0x1
   5d414:   f8297808    str x8, [x0, x9, lsl #3]
   5d418:   2a1f03e8    mov w8, wzr
   5d41c:   b900200a    str w10, [x0, #32]
   5d420:   14000002    b   5d428 <__libc_init@plt-0x3688>
   5d424:   2a1f03e8    mov w8, wzr
   5d428:   2a0803e0    mov w0, w8
   5d42c:   d65f03c0    ret
   5d430:   2940a009    ldp w9, w8, [x0, #4]
   5d434:   7940000a    ldrh    w10, [x0]
   5d438:   1100650d    add w13, w8, #0x19
   5d43c:   3100651f    cmn w8, #0x19
   5d440:   540001ec    b.gt    5d47c <__libc_init@plt-0x3634>
   5d444:   72003d5f    tst w10, #0xffff
   5d448:   54000061    b.ne    5d454 <__libc_init@plt-0x365c>  // b.any
   5d44c:   7100153f    cmp w9, #0x5
   5d450:   5400014b    b.lt    5d478 <__libc_init@plt-0x3638>  // b.tstop
   5d454:   12000128    and w8, w9, #0x1
   5d458:   531e014b    ubfiz   w11, w10, #2, #1
   5d45c:   2a890508    orr w8, w8, w9, asr #1
   5d460:   53013d4a    ubfx    w10, w10, #1, #15
   5d464:   2a0b0109    orr w9, w8, w11
   5d468:   110005ad    add w13, w13, #0x1
   5d46c:   710005bf    cmp w13, #0x1
   5d470:   54fffea1    b.ne    5d444 <__libc_init@plt-0x366c>  // b.any
   5d474:   14000002    b   5d47c <__libc_init@plt-0x3634>
   5d478:   2a1f03ea    mov w10, wzr
   5d47c:   7100013f    cmp w9, #0x0
   5d480:   1a9f07e8    cset    w8, ne  // ne = any
   5d484:   531f7908    lsl w8, w8, #1
   5d488:   350000aa    cbnz    w10, 5d49c <__libc_init@plt-0x3614>
   5d48c:   7100153f    cmp w9, #0x5
   5d490:   5400006a    b.ge    5d49c <__libc_init@plt-0x3614>  // b.tcont
   5d494:   aa1f03e0    mov x0, xzr
   5d498:   14000042    b   5d5a0 <__libc_init@plt-0x3510>
   5d49c:   710ffd5f    cmp w10, #0x3ff
   5d4a0:   54000208    b.hi    5d4e0 <__libc_init@plt-0x35d0>  // b.pmore
   5d4a4:   710009bf    cmp w13, #0x2
   5d4a8:   540001cb    b.lt    5d4e0 <__libc_init@plt-0x35d0>  // b.tstop
   5d4ac:   13017d2e    asr w14, w9, #1
   5d4b0:   531f794a    lsl w10, w10, #1
   5d4b4:   0b89054b    add w11, w10, w9, asr #1
   5d4b8:   12000129    and w9, w9, #0x1
   5d4bc:   510005ac    sub w12, w13, #0x1
   5d4c0:   12003d6a    and w10, w11, #0xffff
   5d4c4:   331e01c9    bfi w9, w14, #2, #1
   5d4c8:   7216157f    tst w11, #0xfc00
   5d4cc:   540000e1    b.ne    5d4e8 <__libc_init@plt-0x35c8>  // b.any
   5d4d0:   710009bf    cmp w13, #0x2
   5d4d4:   2a0c03ed    mov w13, w12
   5d4d8:   54fffea8    b.hi    5d4ac <__libc_init@plt-0x3604>  // b.pmore
   5d4dc:   14000003    b   5d4e8 <__libc_init@plt-0x35c8>
   5d4e0:   2a0d03ec    mov w12, w13
   5d4e4:   2a0a03eb    mov w11, w10
   5d4e8:   7100105f    cmp w2, #0x4
   5d4ec:   54000348    b.hi    5d554 <__libc_init@plt-0x355c>  // b.pmore
   5d4f0:   b0fffd8e    adrp    x14, e000 <__libc_init@plt-0x52ab0>
   5d4f4:   2a0203ed    mov w13, w2
   5d4f8:   911a39ce    add x14, x14, #0x68e
   5d4fc:   1000008f    adr x15, 5d50c <__libc_init@plt-0x35a4>
   5d500:   386d69d0    ldrb    w16, [x14, x13]
   5d504:   8b1009ef    add x15, x15, x16, lsl #2
   5d508:   d61f01e0    br  x15
   5d50c:   7100113f    cmp w9, #0x4
   5d510:   5400018c    b.gt    5d540 <__libc_init@plt-0x3570>
   5d514:   54000201    b.ne    5d554 <__libc_init@plt-0x355c>  // b.any
   5d518:   3700014a    tbnz    w10, #0, 5d540 <__libc_init@plt-0x3570>
   5d51c:   1400000e    b   5d554 <__libc_init@plt-0x355c>
   5d520:   340001a9    cbz w9, 5d554 <__libc_init@plt-0x355c>
   5d524:   360000e1    tbz w1, #0, 5d540 <__libc_init@plt-0x3570>
   5d528:   1400000b    b   5d554 <__libc_init@plt-0x355c>
   5d52c:   34000149    cbz w9, 5d554 <__libc_init@plt-0x355c>
   5d530:   37000081    tbnz    w1, #0, 5d540 <__libc_init@plt-0x3570>
   5d534:   14000008    b   5d554 <__libc_init@plt-0x355c>
   5d538:   71000d3f    cmp w9, #0x3
   5d53c:   540000cd    b.le    5d554 <__libc_init@plt-0x355c>
   5d540:   12003d69    and w9, w11, #0xffff
   5d544:   711ffd3f    cmp w9, #0x7ff
   5d548:   52808009    mov w9, #0x400                  // #1024
   5d54c:   1a8c158c    cinc    w12, w12, eq    // eq = none
   5d550:   1a8b052b    csinc   w11, w9, w11, eq    // eq = none
   5d554:   12003d69    and w9, w11, #0xffff
   5d558:   529f7fed    mov w13, #0xfbff                    // #64511
   5d55c:   7110013f    cmp w9, #0x400
   5d560:   52900009    mov w9, #0x8000                 // #32768
   5d564:   7a413980    ccmp    w12, #0x1, #0x0, cc // cc = lo, ul, last
   5d568:   0a0d016b    and w11, w11, w13
   5d56c:   1a8c03ea    csel    w10, wzr, w12, eq   // eq = none
   5d570:   7200003f    tst w1, #0x1
   5d574:   1a9f1129    csel    w9, w9, wzr, ne // ne = any
   5d578:   7100795f    cmp w10, #0x1e
   5d57c:   5316554a    lsl w10, w10, #10
   5d580:   528f800c    mov w12, #0x7c00                    // #31744
   5d584:   1a8ac18a    csel    w10, w12, w10, gt
   5d588:   1a8bc3eb    csel    w11, wzr, w11, gt
   5d58c:   2a090149    orr w9, w10, w9
   5d590:   1a9fd7ea    cset    w10, gt
   5d594:   2a090169    orr w9, w11, w9
   5d598:   2a0a0108    orr w8, w8, w10
   5d59c:   92403d20    and x0, x9, #0xffff
   5d5a0:   b3600500    bfi x0, x8, #32, #2
   5d5a4:   d65f03c0    ret
   5d5a8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5d5ac:   f9000bf5    str x21, [sp, #16]
   5d5b0:   910003fd    mov x29, sp
   5d5b4:   a9024ff4    stp x20, x19, [sp, #32]
   5d5b8:   b9402008    ldr w8, [x0, #32]
   5d5bc:   aa0003f3    mov x19, x0
   5d5c0:   f9400014    ldr x20, [x0]
   5d5c4:   51000515    sub w21, w8, #0x1
   5d5c8:   7100091f    cmp w8, #0x2
   5d5cc:   540000ab    b.lt    5d5e0 <__libc_init@plt-0x34d0>  // b.tstop
   5d5d0:   91002261    add x1, x19, #0x8
   5d5d4:   d37df2a2    lsl x2, x21, #3
   5d5d8:   aa1303e0    mov x0, x19
   5d5dc:   94000de9    bl  60d80 <memmove@plt>
   5d5e0:   b9403269    ldr w9, [x19, #48]
   5d5e4:   2a1f03e8    mov w8, wzr
   5d5e8:   f835da7f    str xzr, [x19, w21, sxtw #3]
   5d5ec:   7100113f    cmp w9, #0x4
   5d5f0:   54000528    b.hi    5d694 <__libc_init@plt-0x341c>  // b.pmore
   5d5f4:   d503201f    nop
   5d5f8:   70d884ca    adr x10, e693 <__libc_init@plt-0x5241d>
   5d5fc:   1000008b    adr x11, 5d60c <__libc_init@plt-0x34a4>
   5d600:   3869694c    ldrb    w12, [x10, x9]
   5d604:   8b0c096b    add x11, x11, x12, lsl #2
   5d608:   d61f0160    br  x11
   5d60c:   d2900008    mov x8, #0x8000                 // #32768
   5d610:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5d614:   f2d86f28    movk    x8, #0xc379, lsl #32
   5d618:   f2e00228    movk    x8, #0x11, lsl #48
   5d61c:   eb08029f    cmp x20, x8
   5d620:   54000309    b.ls    5d680 <__libc_init@plt-0x3430>  // b.plast
   5d624:   52800028    mov w8, #0x1                    // #1
   5d628:   1400001b    b   5d694 <__libc_init@plt-0x341c>
   5d62c:   3940b268    ldrb    w8, [x19, #44]
   5d630:   f100029f    cmp x20, #0x0
   5d634:   1a9f07e9    cset    w9, ne  // ne = any
   5d638:   7100011f    cmp w8, #0x0
   5d63c:   1a9f07e8    cset    w8, ne  // ne = any
   5d640:   14000006    b   5d658 <__libc_init@plt-0x3458>
   5d644:   3940b268    ldrb    w8, [x19, #44]
   5d648:   f100029f    cmp x20, #0x0
   5d64c:   1a9f07e9    cset    w9, ne  // ne = any
   5d650:   7100011f    cmp w8, #0x0
   5d654:   1a9f17e8    cset    w8, eq  // eq = none
   5d658:   0a080128    and w8, w9, w8
   5d65c:   1400000e    b   5d694 <__libc_init@plt-0x341c>
   5d660:   d2900008    mov x8, #0x8000                 // #32768
   5d664:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5d668:   f2d86f28    movk    x8, #0xc379, lsl #32
   5d66c:   f2e00228    movk    x8, #0x11, lsl #48
   5d670:   d1000508    sub x8, x8, #0x1
   5d674:   eb08029f    cmp x20, x8
   5d678:   1a9f97e8    cset    w8, hi  // hi = pmore
   5d67c:   14000006    b   5d694 <__libc_init@plt-0x341c>
   5d680:   54000081    b.ne    5d690 <__libc_init@plt-0x3420>  // b.any
   5d684:   39400268    ldrb    w8, [x19]
   5d688:   12000108    and w8, w8, #0x1
   5d68c:   14000002    b   5d694 <__libc_init@plt-0x341c>
   5d690:   2a1f03e8    mov w8, wzr
   5d694:   f9400269    ldr x9, [x19]
   5d698:   8b28412a    add x10, x9, w8, uxtw
   5d69c:   d2adf829    mov x9, #0x6fc10000             // #1874919424
   5d6a0:   f2d0de49    movk    x9, #0x86f2, lsl #32
   5d6a4:   f2e00469    movk    x9, #0x23, lsl #48
   5d6a8:   eb09015f    cmp x10, x9
   5d6ac:   f900026a    str x10, [x19]
   5d6b0:   54000121    b.ne    5d6d4 <__libc_init@plt-0x33dc>  // b.any
   5d6b4:   2a0803e8    mov w8, w8
   5d6b8:   9100226a    add x10, x19, #0x8
   5d6bc:   f940014b    ldr x11, [x10]
   5d6c0:   8b08016b    add x11, x11, x8
   5d6c4:   eb09017f    cmp x11, x9
   5d6c8:   a93fad5f    stp xzr, x11, [x10, #-8]
   5d6cc:   9100214a    add x10, x10, #0x8
   5d6d0:   54ffff60    b.eq    5d6bc <__libc_init@plt-0x33f4>  // b.none
   5d6d4:   a9424ff4    ldp x20, x19, [sp, #32]
   5d6d8:   f9400bf5    ldr x21, [sp, #16]
   5d6dc:   a8c37bfd    ldp x29, x30, [sp], #48
   5d6e0:   d65f03c0    ret
   5d6e4:   3901b01f    strb    wzr, [x0, #108]
   5d6e8:   f100007f    cmp x3, #0x0
   5d6ec:   b900601f    str wzr, [x0, #96]
   5d6f0:   1a9f07e8    cset    w8, ne  // ne = any
   5d6f4:   b900681f    str wzr, [x0, #104]
   5d6f8:   f9400029    ldr x9, [x1]
   5d6fc:   eb03013f    cmp x9, x3
   5d700:   1a9f37ea    cset    w10, cs // cs = hs, nlast
   5d704:   0a0a010a    and w10, w8, w10
   5d708:   2a1f03e8    mov w8, wzr
   5d70c:   3700186a    tbnz    w10, #0, 5da18 <__libc_init@plt-0x3098>
   5d710:   eb03013f    cmp x9, x3
   5d714:   54001820    b.eq    5da18 <__libc_init@plt-0x3098>  // b.none
   5d718:   39400128    ldrb    w8, [x9]
   5d71c:   7100811f    cmp w8, #0x20
   5d720:   540000c1    b.ne    5d738 <__libc_init@plt-0x3378>  // b.any
   5d724:   91000529    add x9, x9, #0x1
   5d728:   eb03013f    cmp x9, x3
   5d72c:   f9000029    str x9, [x1]
   5d730:   54ffff41    b.ne    5d718 <__libc_init@plt-0x3398>  // b.any
   5d734:   14000047    b   5d850 <__libc_init@plt-0x3260>
   5d738:   7100b51f    cmp w8, #0x2d
   5d73c:   1a9f17e8    cset    w8, eq  // eq = none
   5d740:   3901b008    strb    w8, [x0, #108]
   5d744:   39400128    ldrb    w8, [x9]
   5d748:   7100ad1f    cmp w8, #0x2b
   5d74c:   54000060    b.eq    5d758 <__libc_init@plt-0x3358>  // b.none
   5d750:   7100b51f    cmp w8, #0x2d
   5d754:   54000041    b.ne    5d75c <__libc_init@plt-0x3354>  // b.any
   5d758:   91000529    add x9, x9, #0x1
   5d75c:   eb03013f    cmp x9, x3
   5d760:   54000160    b.eq    5d78c <__libc_init@plt-0x3324>  // b.none
   5d764:   aa1f03ea    mov x10, xzr
   5d768:   cb090068    sub x8, x3, x9
   5d76c:   386a692b    ldrb    w11, [x9, x10]
   5d770:   7100c17f    cmp w11, #0x30
   5d774:   54000121    b.ne    5d798 <__libc_init@plt-0x3318>  // b.any
   5d778:   9100054a    add x10, x10, #0x1
   5d77c:   eb0a011f    cmp x8, x10
   5d780:   54ffff61    b.ne    5d76c <__libc_init@plt-0x3344>  // b.any
   5d784:   aa0803ea    mov x10, x8
   5d788:   14000002    b   5d790 <__libc_init@plt-0x3320>
   5d78c:   aa1f03ea    mov x10, xzr
   5d790:   aa0303e8    mov x8, x3
   5d794:   14000002    b   5d79c <__libc_init@plt-0x3314>
   5d798:   8b0a0128    add x8, x9, x10
   5d79c:   8b0a012b    add x11, x9, x10
   5d7a0:   eb03017f    cmp x11, x3
   5d7a4:   54000340    b.eq    5d80c <__libc_init@plt-0x32a4>  // b.none
   5d7a8:   cb09006b    sub x11, x3, x9
   5d7ac:   386a692c    ldrb    w12, [x9, x10]
   5d7b0:   5100c18d    sub w13, w12, #0x30
   5d7b4:   710025bf    cmp w13, #0x9
   5d7b8:   54000108    b.hi    5d7d8 <__libc_init@plt-0x32d8>  // b.pmore
   5d7bc:   9100054a    add x10, x10, #0x1
   5d7c0:   8b0a012c    add x12, x9, x10
   5d7c4:   eb03019f    cmp x12, x3
   5d7c8:   54ffff21    b.ne    5d7ac <__libc_init@plt-0x3304>  // b.any
   5d7cc:   aa1f03ec    mov x12, xzr
   5d7d0:   aa0b03ea    mov x10, x11
   5d7d4:   1400000f    b   5d810 <__libc_init@plt-0x32a0>
   5d7d8:   7100b99f    cmp w12, #0x2e
   5d7dc:   54000181    b.ne    5d80c <__libc_init@plt-0x32a4>  // b.any
   5d7e0:   8b0a012c    add x12, x9, x10
   5d7e4:   9100052d    add x13, x9, #0x1
   5d7e8:   8b0a01ae    add x14, x13, x10
   5d7ec:   eb0301df    cmp x14, x3
   5d7f0:   54ffff00    b.eq    5d7d0 <__libc_init@plt-0x32e0>  // b.none
   5d7f4:   394001ce    ldrb    w14, [x14]
   5d7f8:   9100054a    add x10, x10, #0x1
   5d7fc:   5100c1ce    sub w14, w14, #0x30
   5d800:   710029df    cmp w14, #0xa
   5d804:   54ffff23    b.cc    5d7e8 <__libc_init@plt-0x32c8>  // b.lo, b.ul, b.last
   5d808:   14000002    b   5d810 <__libc_init@plt-0x32a0>
   5d80c:   aa1f03ec    mov x12, xzr
   5d810:   b400020a    cbz x10, 5d850 <__libc_init@plt-0x3260>
   5d814:   f100055f    cmp x10, #0x1
   5d818:   54000061    b.ne    5d824 <__libc_init@plt-0x328c>  // b.any
   5d81c:   eb0c013f    cmp x9, x12
   5d820:   54000180    b.eq    5d850 <__libc_init@plt-0x3260>  // b.none
   5d824:   8b0a012a    add x10, x9, x10
   5d828:   aa0a03eb    mov x11, x10
   5d82c:   f900002a    str x10, [x1]
   5d830:   b400016c    cbz x12, 5d85c <__libc_init@plt-0x3254>
   5d834:   385ffd69    ldrb    w9, [x11, #-1]!
   5d838:   7100c13f    cmp w9, #0x30
   5d83c:   54ffffc0    b.eq    5d834 <__libc_init@plt-0x327c>  // b.none
   5d840:   7100b93f    cmp w9, #0x2e
   5d844:   540000a1    b.ne    5d858 <__libc_init@plt-0x3258>  // b.any
   5d848:   aa1f03ec    mov x12, xzr
   5d84c:   14000004    b   5d85c <__libc_init@plt-0x3254>
   5d850:   2a1f03e8    mov w8, wzr
   5d854:   14000071    b   5da18 <__libc_init@plt-0x3098>
   5d858:   9100056b    add x11, x11, #0x1
   5d85c:   2a1f03e9    mov w9, wzr
   5d860:   b50001cc    cbnz    x12, 5d898 <__libc_init@plt-0x3218>
   5d864:   eb08017f    cmp x11, x8
   5d868:   54000189    b.ls    5d898 <__libc_init@plt-0x3218>  // b.plast
   5d86c:   2a1f03e9    mov w9, wzr
   5d870:   aa0b03ed    mov x13, x11
   5d874:   385ffdae    ldrb    w14, [x13, #-1]!
   5d878:   7100c1df    cmp w14, #0x30
   5d87c:   540000e1    b.ne    5d898 <__libc_init@plt-0x3218>  // b.any
   5d880:   11000529    add w9, w9, #0x1
   5d884:   aa0d03eb    mov x11, x13
   5d888:   eb0801bf    cmp x13, x8
   5d88c:   b9006809    str w9, [x0, #104]
   5d890:   54ffff28    b.hi    5d874 <__libc_init@plt-0x323c>  // b.pmore
   5d894:   aa0803eb    mov x11, x8
   5d898:   f100019f    cmp x12, #0x0
   5d89c:   9a88050d    cinc    x13, x8, ne // ne = any
   5d8a0:   910301ad    add x13, x13, #0xc0
   5d8a4:   eb0d017f    cmp x11, x13
   5d8a8:   54000109    b.ls    5d8c8 <__libc_init@plt-0x31e8>  // b.plast
   5d8ac:   5280002e    mov w14, #0x1                       // #1
   5d8b0:   3900004e    strb    w14, [x2]
   5d8b4:   b400014c    cbz x12, 5d8dc <__libc_init@plt-0x31d4>
   5d8b8:   eb0d019f    cmp x12, x13
   5d8bc:   54000102    b.cs    5d8dc <__libc_init@plt-0x31d4>  // b.hs, b.nlast
   5d8c0:   aa0d03eb    mov x11, x13
   5d8c4:   14000002    b   5d8cc <__libc_init@plt-0x31e4>
   5d8c8:   b400016c    cbz x12, 5d8f4 <__libc_init@plt-0x31bc>
   5d8cc:   2a2c03ec    mvn w12, w12
   5d8d0:   0b0c016c    add w12, w11, w12
   5d8d4:   4b0c0129    sub w9, w9, w12
   5d8d8:   14000006    b   5d8f0 <__libc_init@plt-0x31c0>
   5d8dc:   eb0d019f    cmp x12, x13
   5d8e0:   1a8c316c    csel    w12, w11, w12, cc   // cc = lo, ul, last
   5d8e4:   aa0d03eb    mov x11, x13
   5d8e8:   4b0d018c    sub w12, w12, w13
   5d8ec:   0b0c0129    add w9, w9, w12
   5d8f0:   b9006809    str w9, [x0, #104]
   5d8f4:   eb08017f    cmp x11, x8
   5d8f8:   54000061    b.ne    5d904 <__libc_init@plt-0x31ac>  // b.any
   5d8fc:   2a1f03e9    mov w9, wzr
   5d900:   b900681f    str wzr, [x0, #104]
   5d904:   eb08017f    cmp x11, x8
   5d908:   540003a9    b.ls    5d97c <__libc_init@plt-0x3134>  // b.plast
   5d90c:   d2adf82d    mov x13, #0x6fc10000                // #1874919424
   5d910:   d2adf82e    mov x14, #0x6fc10000                // #1874919424
   5d914:   f2d0de4d    movk    x13, #0x86f2, lsl #32
   5d918:   f2d0de4e    movk    x14, #0x86f2, lsl #32
   5d91c:   2a1f03ec    mov w12, wzr
   5d920:   f2e0046d    movk    x13, #0x23, lsl #48
   5d924:   f2e0046e    movk    x14, #0x23, lsl #48
   5d928:   385ffd6f    ldrb    w15, [x11, #-1]!
   5d92c:   f100b9ff    cmp x15, #0x2e
   5d930:   54000220    b.eq    5d974 <__libc_init@plt-0x313c>  // b.none
   5d934:   d100c1ef    sub x15, x15, #0x30
   5d938:   eb0d01df    cmp x14, x13
   5d93c:   540000e1    b.ne    5d958 <__libc_init@plt-0x3158>  // b.any
   5d940:   11000590    add w16, w12, #0x1
   5d944:   f82cd80f    str x15, [x0, w12, sxtw #3]
   5d948:   2a1003ec    mov w12, w16
   5d94c:   5280014e    mov w14, #0xa                       // #10
   5d950:   b9006010    str w16, [x0, #96]
   5d954:   14000008    b   5d974 <__libc_init@plt-0x313c>
   5d958:   8b2ccc10    add x16, x0, w12, sxtw #3
   5d95c:   f85f8211    ldur    x17, [x16, #-8]
   5d960:   d503201f    nop
   5d964:   9b0f45cf    madd    x15, x14, x15, x17
   5d968:   8b0e09ce    add x14, x14, x14, lsl #2
   5d96c:   d37ff9ce    lsl x14, x14, #1
   5d970:   f81f820f    stur    x15, [x16, #-8]
   5d974:   eb08017f    cmp x11, x8
   5d978:   54fffd88    b.hi    5d928 <__libc_init@plt-0x3188>  // b.pmore
   5d97c:   eb03015f    cmp x10, x3
   5d980:   540004a0    b.eq    5da14 <__libc_init@plt-0x309c>  // b.none
   5d984:   3940014b    ldrb    w11, [x10]
   5d988:   52800028    mov w8, #0x1                    // #1
   5d98c:   5101116b    sub w11, w11, #0x44
   5d990:   7100b57f    cmp w11, #0x2d
   5d994:   54000428    b.hi    5da18 <__libc_init@plt-0x3098>  // b.pmore
   5d998:   5280002c    mov w12, #0x1                       // #1
   5d99c:   9acb218b    lsl x11, x12, x11
   5d9a0:   d284006c    mov x12, #0x2003                    // #8195
   5d9a4:   f2c4006c    movk    x12, #0x2003, lsl #32
   5d9a8:   ea0c017f    tst x11, x12
   5d9ac:   54000360    b.eq    5da18 <__libc_init@plt-0x3098>  // b.none
   5d9b0:   9100054b    add x11, x10, #0x1
   5d9b4:   eb03017f    cmp x11, x3
   5d9b8:   540002e0    b.eq    5da14 <__libc_init@plt-0x309c>  // b.none
   5d9bc:   39400548    ldrb    w8, [x10, #1]
   5d9c0:   528005ac    mov w12, #0x2d                      // #45
   5d9c4:   9100094a    add x10, x10, #0x2
   5d9c8:   7100ad1f    cmp w8, #0x2b
   5d9cc:   7a4c1104    ccmp    w8, w12, #0x4, ne   // ne = any
   5d9d0:   9a8b014b    csel    x11, x10, x11, eq   // eq = none
   5d9d4:   eb03017f    cmp x11, x3
   5d9d8:   540001e0    b.eq    5da14 <__libc_init@plt-0x309c>  // b.none
   5d9dc:   3940016a    ldrb    w10, [x11]
   5d9e0:   5100c14c    sub w12, w10, #0x30
   5d9e4:   7100259f    cmp w12, #0x9
   5d9e8:   54000168    b.hi    5da14 <__libc_init@plt-0x309c>  // b.pmore
   5d9ec:   7100c15f    cmp w10, #0x30
   5d9f0:   540001a1    b.ne    5da24 <__libc_init@plt-0x308c>  // b.any
   5d9f4:   9100056a    add x10, x11, #0x1
   5d9f8:   eb03015f    cmp x10, x3
   5d9fc:   54000120    b.eq    5da20 <__libc_init@plt-0x3090>  // b.none
   5da00:   3840154b    ldrb    w11, [x10], #1
   5da04:   7100c17f    cmp w11, #0x30
   5da08:   54ffff80    b.eq    5d9f8 <__libc_init@plt-0x30b8>  // b.none
   5da0c:   d100054b    sub x11, x10, #0x1
   5da10:   14000005    b   5da24 <__libc_init@plt-0x308c>
   5da14:   52800028    mov w8, #0x1                    // #1
   5da18:   2a0803e0    mov w0, w8
   5da1c:   d65f03c0    ret
   5da20:   aa0303eb    mov x11, x3
   5da24:   eb03017f    cmp x11, x3
   5da28:   54000200    b.eq    5da68 <__libc_init@plt-0x3048>  // b.none
   5da2c:   2a1f03ea    mov w10, wzr
   5da30:   aa1f03ec    mov x12, xzr
   5da34:   cb0b006d    sub x13, x3, x11
   5da38:   5280014e    mov w14, #0xa                       // #10
   5da3c:   386c696f    ldrb    w15, [x11, x12]
   5da40:   5100c1f0    sub w16, w15, #0x30
   5da44:   7100261f    cmp w16, #0x9
   5da48:   54000148    b.hi    5da70 <__libc_init@plt-0x3040>  // b.pmore
   5da4c:   1b0e3d4a    madd    w10, w10, w14, w15
   5da50:   9100058c    add x12, x12, #0x1
   5da54:   eb0c01bf    cmp x13, x12
   5da58:   5100c14a    sub w10, w10, #0x30
   5da5c:   54ffff01    b.ne    5da3c <__libc_init@plt-0x3074>  // b.any
   5da60:   aa0d03ec    mov x12, x13
   5da64:   14000004    b   5da74 <__libc_init@plt-0x303c>
   5da68:   2a1f03ea    mov w10, wzr
   5da6c:   14000007    b   5da88 <__libc_init@plt-0x3028>
   5da70:   8b0c0163    add x3, x11, x12
   5da74:   f100219f    cmp x12, #0x8
   5da78:   54000083    b.cc    5da88 <__libc_init@plt-0x3028>  // b.lo, b.ul, b.last
   5da7c:   2a1f03e9    mov w9, wzr
   5da80:   52802e4a    mov w10, #0x172                     // #370
   5da84:   b900681f    str wzr, [x0, #104]
   5da88:   7100b51f    cmp w8, #0x2d
   5da8c:   f9000023    str x3, [x1]
   5da90:   5a8a1548    cneg    w8, w10, eq // eq = none
   5da94:   0b080129    add w9, w9, w8
   5da98:   52800028    mov w8, #0x1                    // #1
   5da9c:   b9006809    str w9, [x0, #104]
   5daa0:   17ffffde    b   5da18 <__libc_init@plt-0x3098>
   5daa4:   d10143ff    sub sp, sp, #0x50
   5daa8:   a9027bfd    stp x29, x30, [sp, #32]
   5daac:   910083fd    add x29, sp, #0x20
   5dab0:   a90357f6    stp x22, x21, [sp, #48]
   5dab4:   a9044ff4    stp x20, x19, [sp, #64]
   5dab8:   d53bd055    mrs x21, tpidr_el0
   5dabc:   aa0003f3    mov x19, x0
   5dac0:   f94016a8    ldr x8, [x21, #40]
   5dac4:   f81f83a8    stur    x8, [x29, #-8]
   5dac8:   97ffed0f    bl  58f04 <__libc_init@plt-0x7bac>
   5dacc:   b9406269    ldr w9, [x19, #96]
   5dad0:   34000149    cbz w9, 5daf8 <__libc_init@plt-0x2fb8>
   5dad4:   b9406a68    ldr w8, [x19, #104]
   5dad8:   0b091108    add w8, w8, w9, lsl #4
   5dadc:   31016d1f    cmn w8, #0x5b
   5dae0:   b9006a68    str w8, [x19, #104]
   5dae4:   5400012c    b.gt    5db08 <__libc_init@plt-0x2fa8>
   5dae8:   3941b268    ldrb    w8, [x19, #108]
   5daec:   d3618100    lsl x0, x8, #31
   5daf0:   d2c00048    mov x8, #0x200000000            // #8589934592
   5daf4:   14000079    b   5dcd8 <__libc_init@plt-0x2dd8>
   5daf8:   3941b269    ldrb    w9, [x19, #108]
   5dafc:   aa1f03e8    mov x8, xzr
   5db00:   d3618120    lsl x0, x9, #31
   5db04:   14000075    b   5dcd8 <__libc_init@plt-0x2dd8>
   5db08:   71016d1f    cmp w8, #0x5b
   5db0c:   540000cb    b.lt    5db24 <__libc_init@plt-0x2f8c>  // b.tstop
   5db10:   3941b268    ldrb    w8, [x19, #108]
   5db14:   52aff000    mov w0, #0x7f800000             // #2139095040
   5db18:   b3611d00    bfi x0, x8, #31, #8
   5db1c:   d2c00028    mov x8, #0x100000000            // #4294967296
   5db20:   1400006e    b   5dcd8 <__libc_init@plt-0x2dd8>
   5db24:   71003d1f    cmp w8, #0xf
   5db28:   f90007ff    str xzr, [sp, #8]
   5db2c:   5400026c    b.gt    5db78 <__libc_init@plt-0x2f38>
   5db30:   12800114    mov w20, #0xfffffff7                // #-9
   5db34:   aa1303e0    mov x0, x19
   5db38:   b9006669    str w9, [x19, #100]
   5db3c:   94000073    bl  5dd08 <__libc_init@plt-0x2da8>
   5db40:   34000100    cbz w0, 5db60 <__libc_init@plt-0x2f50>
   5db44:   2a0003e1    mov w1, w0
   5db48:   aa1303e0    mov x0, x19
   5db4c:   94000091    bl  5dd90 <__libc_init@plt-0x2d20>
   5db50:   b9406a68    ldr w8, [x19, #104]
   5db54:   11004108    add w8, w8, #0x10
   5db58:   b9006a68    str w8, [x19, #104]
   5db5c:   14000002    b   5db64 <__libc_init@plt-0x2f4c>
   5db60:   b9406a68    ldr w8, [x19, #104]
   5db64:   71003d1f    cmp w8, #0xf
   5db68:   540000ac    b.gt    5db7c <__libc_init@plt-0x2f34>
   5db6c:   b9406269    ldr w9, [x19, #96]
   5db70:   51002694    sub w20, w20, #0x9
   5db74:   17fffff0    b   5db34 <__libc_init@plt-0x2f7c>
   5db78:   2a1f03f4    mov w20, wzr
   5db7c:   7100451f    cmp w8, #0x11
   5db80:   540003a3    b.cc    5dbf4 <__libc_init@plt-0x2ebc>  // b.lo, b.ul, b.last
   5db84:   b9406269    ldr w9, [x19, #96]
   5db88:   7100511f    cmp w8, #0x14
   5db8c:   b9006669    str w9, [x19, #100]
   5db90:   540001c3    b.cc    5dbc8 <__libc_init@plt-0x2ee8>  // b.lo, b.ul, b.last
   5db94:   51001108    sub w8, w8, #0x4
   5db98:   aa1303e0    mov x0, x19
   5db9c:   b9006a68    str w8, [x19, #104]
   5dba0:   94000097    bl  5ddfc <__libc_init@plt-0x2cb4>
   5dba4:   2a0003e1    mov w1, w0
   5dba8:   52800096    mov w22, #0x4                       // #4
   5dbac:   340001c1    cbz w1, 5dbe4 <__libc_init@plt-0x2ecc>
   5dbb0:   aa1303e0    mov x0, x19
   5dbb4:   94000077    bl  5dd90 <__libc_init@plt-0x2d20>
   5dbb8:   b9406a68    ldr w8, [x19, #104]
   5dbbc:   11004108    add w8, w8, #0x10
   5dbc0:   b9006a68    str w8, [x19, #104]
   5dbc4:   14000009    b   5dbe8 <__libc_init@plt-0x2ec8>
   5dbc8:   51000508    sub w8, w8, #0x1
   5dbcc:   aa1303e0    mov x0, x19
   5dbd0:   b9006a68    str w8, [x19, #104]
   5dbd4:   940000ad    bl  5de88 <__libc_init@plt-0x2c28>
   5dbd8:   2a0003e1    mov w1, w0
   5dbdc:   52800036    mov w22, #0x1                       // #1
   5dbe0:   35fffe81    cbnz    w1, 5dbb0 <__libc_init@plt-0x2f00>
   5dbe4:   b9406a68    ldr w8, [x19, #104]
   5dbe8:   0b160294    add w20, w20, w22
   5dbec:   7100411f    cmp w8, #0x10
   5dbf0:   54fffcac    b.gt    5db84 <__libc_init@plt-0x2f2c>
   5dbf4:   b9806268    ldrsw   x8, [x19, #96]
   5dbf8:   910023e0    add x0, sp, #0x8
   5dbfc:   b90013f4    str w20, [sp, #16]
   5dc00:   d1000508    sub x8, x8, #0x1
   5dc04:   b9006268    str w8, [x19, #96]
   5dc08:   f8687a61    ldr x1, [x19, x8, lsl #3]
   5dc0c:   940000c2    bl  5df14 <__libc_init@plt-0x2b9c>
   5dc10:   b9400be8    ldr w8, [sp, #8]
   5dc14:   2a0003f4    mov w20, w0
   5dc18:   b9406269    ldr w9, [x19, #96]
   5dc1c:   53177d08    lsr w8, w8, #23
   5dc20:   b9006669    str w9, [x19, #100]
   5dc24:   35000168    cbnz    w8, 5dc50 <__libc_init@plt-0x2e60>
   5dc28:   b94013e8    ldr w8, [sp, #16]
   5dc2c:   aa1303e0    mov x0, x19
   5dc30:   51000508    sub w8, w8, #0x1
   5dc34:   b90013e8    str w8, [sp, #16]
   5dc38:   940000e3    bl  5dfc4 <__libc_init@plt-0x2aec>
   5dc3c:   b9400be8    ldr w8, [sp, #8]
   5dc40:   0b080408    add w8, w0, w8, lsl #1
   5dc44:   7160011f    cmp w8, #0x800, lsl #12
   5dc48:   b9000be8    str w8, [sp, #8]
   5dc4c:   54fffee3    b.cc    5dc28 <__libc_init@plt-0x2e88>  // b.lo, b.ul, b.last
   5dc50:   aa1303e0    mov x0, x19
   5dc54:   36000074    tbz w20, #0, 5dc60 <__libc_init@plt-0x2e50>
   5dc58:   940000db    bl  5dfc4 <__libc_init@plt-0x2aec>
   5dc5c:   14000002    b   5dc64 <__libc_init@plt-0x2e4c>
   5dc60:   940000fb    bl  5e04c <__libc_init@plt-0x2a64>
   5dc64:   b9406269    ldr w9, [x19, #96]
   5dc68:   531f7808    lsl w8, w0, #1
   5dc6c:   7100053f    cmp w9, #0x1
   5dc70:   540000ab    b.lt    5dc84 <__libc_init@plt-0x2e2c>  // b.tstop
   5dc74:   f940026a    ldr x10, [x19]
   5dc78:   b40000aa    cbz x10, 5dc8c <__libc_init@plt-0x2e24>
   5dc7c:   52800029    mov w9, #0x1                    // #1
   5dc80:   1400000c    b   5dcb0 <__libc_init@plt-0x2e00>
   5dc84:   2a1f03e9    mov w9, wzr
   5dc88:   1400000a    b   5dcb0 <__libc_init@plt-0x2e00>
   5dc8c:   5280002b    mov w11, #0x1                       // #1
   5dc90:   aa0b03ea    mov x10, x11
   5dc94:   eb0b013f    cmp x9, x11
   5dc98:   54000080    b.eq    5dca8 <__libc_init@plt-0x2e08>  // b.none
   5dc9c:   f86a7a6c    ldr x12, [x19, x10, lsl #3]
   5dca0:   9100054b    add x11, x10, #0x1
   5dca4:   b4ffff6c    cbz x12, 5dc90 <__libc_init@plt-0x2e20>
   5dca8:   eb09015f    cmp x10, x9
   5dcac:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   5dcb0:   b9400fea    ldr w10, [sp, #12]
   5dcb4:   121f0508    and w8, w8, #0x6
   5dcb8:   2a090108    orr w8, w8, w9
   5dcbc:   3941b261    ldrb    w1, [x19, #108]
   5dcc0:   b9407262    ldr w2, [x19, #112]
   5dcc4:   910023e0    add x0, sp, #0x8
   5dcc8:   2a0a0108    orr w8, w8, w10
   5dccc:   b9000fe8    str w8, [sp, #12]
   5dcd0:   94000101    bl  5e0d4 <__libc_init@plt-0x29dc>
   5dcd4:   92607c08    and x8, x0, #0xffffffff00000000
   5dcd8:   f94016a9    ldr x9, [x21, #40]
   5dcdc:   f85f83aa    ldur    x10, [x29, #-8]
   5dce0:   eb0a013f    cmp x9, x10
   5dce4:   54000101    b.ne    5dd04 <__libc_init@plt-0x2dac>  // b.any
   5dce8:   a9444ff4    ldp x20, x19, [sp, #64]
   5dcec:   92407c09    and x9, x0, #0xffffffff
   5dcf0:   a94357f6    ldp x22, x21, [sp, #48]
   5dcf4:   aa080120    orr x0, x9, x8
   5dcf8:   a9427bfd    ldp x29, x30, [sp, #32]
   5dcfc:   910143ff    add sp, sp, #0x50
   5dd00:   d65f03c0    ret
   5dd04:   94000b8f    bl  60b40 <__stack_chk_fail@plt>
   5dd08:   b940600a    ldr w10, [x0, #96]
   5dd0c:   7100055f    cmp w10, #0x1
   5dd10:   540003ab    b.lt    5dd84 <__libc_init@plt-0x2d2c>  // b.tstop
   5dd14:   d28f0aeb    mov x11, #0x7857                    // #30807
   5dd18:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5dd1c:   f2b6226b    movk    x11, #0xb113, lsl #16
   5dd20:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5dd24:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5dd28:   aa1f03e8    mov x8, xzr
   5dd2c:   93407d49    sxtw    x9, w10
   5dd30:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5dd34:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5dd38:   aa0003ed    mov x13, x0
   5dd3c:   aa0a03ee    mov x14, x10
   5dd40:   f94001af    ldr x15, [x13]
   5dd44:   f10005ce    subs    x14, x14, #0x1
   5dd48:   8b0f250f    add x15, x8, x15, lsl #9
   5dd4c:   9bcb7de8    umulh   x8, x15, x11
   5dd50:   d373fd08    lsr x8, x8, #51
   5dd54:   9b0c3d0f    madd    x15, x8, x12, x15
   5dd58:   f80085af    str x15, [x13], #8
   5dd5c:   54ffff21    b.ne    5dd40 <__libc_init@plt-0x2d70>  // b.any
   5dd60:   34000148    cbz w8, 5dd88 <__libc_init@plt-0x2d28>
   5dd64:   b940640b    ldr w11, [x0, #100]
   5dd68:   6b0b015f    cmp w10, w11
   5dd6c:   540000ea    b.ge    5dd88 <__libc_init@plt-0x2d28>  // b.tcont
   5dd70:   1100052a    add w10, w9, #0x1
   5dd74:   f8297808    str x8, [x0, x9, lsl #3]
   5dd78:   2a1f03e8    mov w8, wzr
   5dd7c:   b900600a    str w10, [x0, #96]
   5dd80:   14000002    b   5dd88 <__libc_init@plt-0x2d28>
   5dd84:   2a1f03e8    mov w8, wzr
   5dd88:   2a0803e0    mov w0, w8
   5dd8c:   d65f03c0    ret
   5dd90:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5dd94:   a9014ff4    stp x20, x19, [sp, #16]
   5dd98:   910003fd    mov x29, sp
   5dd9c:   b9406008    ldr w8, [x0, #96]
   5dda0:   aa0003f3    mov x19, x0
   5dda4:   2a0103f4    mov w20, w1
   5dda8:   7100311f    cmp w8, #0xc
   5ddac:   540000a1    b.ne    5ddc0 <__libc_init@plt-0x2cf0>  // b.any
   5ddb0:   aa1303e0    mov x0, x19
   5ddb4:   97ffec9c    bl  59024 <__libc_init@plt-0x7a8c>
   5ddb8:   340000e0    cbz w0, 5ddd4 <__libc_init@plt-0x2cdc>
   5ddbc:   b9406268    ldr w8, [x19, #96]
   5ddc0:   11000509    add w9, w8, #0x1
   5ddc4:   93407e8a    sxtw    x10, w20
   5ddc8:   f828da6a    str x10, [x19, w8, sxtw #3]
   5ddcc:   b9006269    str w9, [x19, #96]
   5ddd0:   14000008    b   5ddf0 <__libc_init@plt-0x2cc0>
   5ddd4:   aa1303e0    mov x0, x19
   5ddd8:   94000117    bl  5e234 <__libc_init@plt-0x287c>
   5dddc:   b9806268    ldrsw   x8, [x19, #96]
   5dde0:   8b080e68    add x8, x19, x8, lsl #3
   5dde4:   f85f8109    ldur    x9, [x8, #-8]
   5dde8:   8b34c129    add x9, x9, w20, sxtw
   5ddec:   f81f8109    stur    x9, [x8, #-8]
   5ddf0:   a9414ff4    ldp x20, x19, [sp, #16]
   5ddf4:   a8c27bfd    ldp x29, x30, [sp], #32
   5ddf8:   d65f03c0    ret
   5ddfc:   b940600a    ldr w10, [x0, #96]
   5de00:   7100055f    cmp w10, #0x1
   5de04:   540003cb    b.lt    5de7c <__libc_init@plt-0x2c34>  // b.tstop
   5de08:   d28f0aec    mov x12, #0x7857                    // #30807
   5de0c:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   5de10:   f2b6226c    movk    x12, #0xb113, lsl #16
   5de14:   f2cf21ad    movk    x13, #0x790d, lsl #32
   5de18:   f2cca5ec    movk    x12, #0x652f, lsl #32
   5de1c:   aa1f03e8    mov x8, xzr
   5de20:   93407d49    sxtw    x9, w10
   5de24:   52804e2b    mov w11, #0x271                     // #625
   5de28:   f2e734ac    movk    x12, #0x39a5, lsl #48
   5de2c:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   5de30:   aa0003ee    mov x14, x0
   5de34:   aa0a03ef    mov x15, x10
   5de38:   f94001d0    ldr x16, [x14]
   5de3c:   f10005ef    subs    x15, x15, #0x1
   5de40:   9b0b2210    madd    x16, x16, x11, x8
   5de44:   9bcc7e08    umulh   x8, x16, x12
   5de48:   d373fd08    lsr x8, x8, #51
   5de4c:   9b0d4110    madd    x16, x8, x13, x16
   5de50:   f80085d0    str x16, [x14], #8
   5de54:   54ffff21    b.ne    5de38 <__libc_init@plt-0x2c78>  // b.any
   5de58:   34000148    cbz w8, 5de80 <__libc_init@plt-0x2c30>
   5de5c:   b940640b    ldr w11, [x0, #100]
   5de60:   6b0b015f    cmp w10, w11
   5de64:   540000ea    b.ge    5de80 <__libc_init@plt-0x2c30>  // b.tcont
   5de68:   1100052a    add w10, w9, #0x1
   5de6c:   f8297808    str x8, [x0, x9, lsl #3]
   5de70:   2a1f03e8    mov w8, wzr
   5de74:   b900600a    str w10, [x0, #96]
   5de78:   14000002    b   5de80 <__libc_init@plt-0x2c30>
   5de7c:   2a1f03e8    mov w8, wzr
   5de80:   2a0803e0    mov w0, w8
   5de84:   d65f03c0    ret
   5de88:   b940600a    ldr w10, [x0, #96]
   5de8c:   7100055f    cmp w10, #0x1
   5de90:   540003cb    b.lt    5df08 <__libc_init@plt-0x2ba8>  // b.tstop
   5de94:   d28f0aeb    mov x11, #0x7857                    // #30807
   5de98:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5de9c:   f2b6226b    movk    x11, #0xb113, lsl #16
   5dea0:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5dea4:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5dea8:   aa1f03e8    mov x8, xzr
   5deac:   93407d49    sxtw    x9, w10
   5deb0:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5deb4:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5deb8:   aa0003ed    mov x13, x0
   5debc:   aa0a03ee    mov x14, x10
   5dec0:   f94001af    ldr x15, [x13]
   5dec4:   f10005ce    subs    x14, x14, #0x1
   5dec8:   8b0f09ef    add x15, x15, x15, lsl #2
   5decc:   8b0801ef    add x15, x15, x8
   5ded0:   9bcb7de8    umulh   x8, x15, x11
   5ded4:   d373fd08    lsr x8, x8, #51
   5ded8:   9b0c3d0f    madd    x15, x8, x12, x15
   5dedc:   f80085af    str x15, [x13], #8
   5dee0:   54ffff01    b.ne    5dec0 <__libc_init@plt-0x2bf0>  // b.any
   5dee4:   34000148    cbz w8, 5df0c <__libc_init@plt-0x2ba4>
   5dee8:   b940640b    ldr w11, [x0, #100]
   5deec:   6b0b015f    cmp w10, w11
   5def0:   540000ea    b.ge    5df0c <__libc_init@plt-0x2ba4>  // b.tcont
   5def4:   1100052a    add w10, w9, #0x1
   5def8:   f8297808    str x8, [x0, x9, lsl #3]
   5defc:   2a1f03e8    mov w8, wzr
   5df00:   b900600a    str w10, [x0, #96]
   5df04:   14000002    b   5df0c <__libc_init@plt-0x2ba4>
   5df08:   2a1f03e8    mov w8, wzr
   5df0c:   2a0803e0    mov w0, w8
   5df10:   d65f03c0    ret
   5df14:   aa0003e8    mov x8, x0
   5df18:   b40004c1    cbz x1, 5dfb0 <__libc_init@plt-0x2b00>
   5df1c:   aa410429    orr x9, x1, x1, lsr #1
   5df20:   d285184a    mov x10, #0x28c2                    // #10434
   5df24:   f2b349ca    movk    x10, #0x9a4e, lsl #16
   5df28:   aa490929    orr x9, x9, x9, lsr #2
   5df2c:   f2dabcaa    movk    x10, #0xd5e5, lsl #32
   5df30:   f2e0fdaa    movk    x10, #0x7ed, lsl #48
   5df34:   aa491129    orr x9, x9, x9, lsr #4
   5df38:   aa492129    orr x9, x9, x9, lsr #8
   5df3c:   aa494129    orr x9, x9, x9, lsr #16
   5df40:   aa498129    orr x9, x9, x9, lsr #32
   5df44:   cb490529    sub x9, x9, x9, lsr #1
   5df48:   9b0a7d29    mul x9, x9, x10
   5df4c:   d290114a    mov x10, #0x808a                    // #32906
   5df50:   f2bd140a    movk    x10, #0xe8a0, lsl #16
   5df54:   d37afd29    lsr x9, x9, #58
   5df58:   f2dd800a    movk    x10, #0xec00, lsl #32
   5df5c:   f2ff9c0a    movk    x10, #0xfce0, lsl #48
   5df60:   9ac9254a    lsr x10, x10, x9
   5df64:   3700026a    tbnz    w10, #0, 5dfb0 <__libc_init@plt-0x2b00>
   5df68:   b0fffd8a    adrp    x10, e000 <__libc_init@plt-0x52ab0>
   5df6c:   52800020    mov w0, #0x1                    // #1
   5df70:   911b014a    add x10, x10, #0x6c0
   5df74:   38696949    ldrb    w9, [x10, x9]
   5df78:   52800aea    mov w10, #0x57                      // #87
   5df7c:   51005d2b    sub w11, w9, #0x17
   5df80:   4b090149    sub w9, w10, w9
   5df84:   b940090a    ldr w10, [x8, #8]
   5df88:   9ac92029    lsl x9, x1, x9
   5df8c:   9acb242c    lsr x12, x1, x11
   5df90:   f240f13f    tst x9, #0x1fffffffffffffff
   5df94:   0b0b014a    add w10, w10, w11
   5df98:   d37dfd29    lsr x9, x9, #61
   5df9c:   1a9f07eb    cset    w11, ne // ne = any
   5dfa0:   2a0b0129    orr w9, w9, w11
   5dfa4:   b900010c    str w12, [x8]
   5dfa8:   b900090a    str w10, [x8, #8]
   5dfac:   14000004    b   5dfbc <__libc_init@plt-0x2af4>
   5dfb0:   2a1f03e9    mov w9, wzr
   5dfb4:   2a1f03e0    mov w0, wzr
   5dfb8:   b9000101    str w1, [x8]
   5dfbc:   b9000509    str w9, [x8, #4]
   5dfc0:   d65f03c0    ret
   5dfc4:   b940600a    ldr w10, [x0, #96]
   5dfc8:   7100055f    cmp w10, #0x1
   5dfcc:   540003ab    b.lt    5e040 <__libc_init@plt-0x2a70>  // b.tstop
   5dfd0:   d28f0aeb    mov x11, #0x7857                    // #30807
   5dfd4:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5dfd8:   f2b6226b    movk    x11, #0xb113, lsl #16
   5dfdc:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5dfe0:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5dfe4:   aa1f03e8    mov x8, xzr
   5dfe8:   93407d49    sxtw    x9, w10
   5dfec:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5dff0:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5dff4:   aa0003ed    mov x13, x0
   5dff8:   aa0a03ee    mov x14, x10
   5dffc:   f94001af    ldr x15, [x13]
   5e000:   f10005ce    subs    x14, x14, #0x1
   5e004:   8b0f050f    add x15, x8, x15, lsl #1
   5e008:   9bcb7de8    umulh   x8, x15, x11
   5e00c:   d373fd08    lsr x8, x8, #51
   5e010:   9b0c3d0f    madd    x15, x8, x12, x15
   5e014:   f80085af    str x15, [x13], #8
   5e018:   54ffff21    b.ne    5dffc <__libc_init@plt-0x2ab4>  // b.any
   5e01c:   34000148    cbz w8, 5e044 <__libc_init@plt-0x2a6c>
   5e020:   b940640b    ldr w11, [x0, #100]
   5e024:   6b0b015f    cmp w10, w11
   5e028:   540000ea    b.ge    5e044 <__libc_init@plt-0x2a6c>  // b.tcont
   5e02c:   1100052a    add w10, w9, #0x1
   5e030:   f8297808    str x8, [x0, x9, lsl #3]
   5e034:   2a1f03e8    mov w8, wzr
   5e038:   b900600a    str w10, [x0, #96]
   5e03c:   14000002    b   5e044 <__libc_init@plt-0x2a6c>
   5e040:   2a1f03e8    mov w8, wzr
   5e044:   2a0803e0    mov w0, w8
   5e048:   d65f03c0    ret
   5e04c:   b940600a    ldr w10, [x0, #96]
   5e050:   7100055f    cmp w10, #0x1
   5e054:   540003ab    b.lt    5e0c8 <__libc_init@plt-0x29e8>  // b.tstop
   5e058:   d28f0aeb    mov x11, #0x7857                    // #30807
   5e05c:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5e060:   f2b6226b    movk    x11, #0xb113, lsl #16
   5e064:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5e068:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5e06c:   aa1f03e8    mov x8, xzr
   5e070:   93407d49    sxtw    x9, w10
   5e074:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5e078:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5e07c:   aa0003ed    mov x13, x0
   5e080:   aa0a03ee    mov x14, x10
   5e084:   f94001af    ldr x15, [x13]
   5e088:   f10005ce    subs    x14, x14, #0x1
   5e08c:   8b0f090f    add x15, x8, x15, lsl #2
   5e090:   9bcb7de8    umulh   x8, x15, x11
   5e094:   d373fd08    lsr x8, x8, #51
   5e098:   9b0c3d0f    madd    x15, x8, x12, x15
   5e09c:   f80085af    str x15, [x13], #8
   5e0a0:   54ffff21    b.ne    5e084 <__libc_init@plt-0x2a2c>  // b.any
   5e0a4:   34000148    cbz w8, 5e0cc <__libc_init@plt-0x29e4>
   5e0a8:   b940640b    ldr w11, [x0, #100]
   5e0ac:   6b0b015f    cmp w10, w11
   5e0b0:   540000ea    b.ge    5e0cc <__libc_init@plt-0x29e4>  // b.tcont
   5e0b4:   1100052a    add w10, w9, #0x1
   5e0b8:   f8297808    str x8, [x0, x9, lsl #3]
   5e0bc:   2a1f03e8    mov w8, wzr
   5e0c0:   b900600a    str w10, [x0, #96]
   5e0c4:   14000002    b   5e0cc <__libc_init@plt-0x29e4>
   5e0c8:   2a1f03e8    mov w8, wzr
   5e0cc:   2a0803e0    mov w0, w8
   5e0d0:   d65f03c0    ret
   5e0d4:   2940a40a    ldp w10, w9, [x0, #4]
   5e0d8:   b9400008    ldr w8, [x0]
   5e0dc:   1102592c    add w12, w9, #0x96
   5e0e0:   3102593f    cmn w9, #0x96
   5e0e4:   540001cc    b.gt    5e11c <__libc_init@plt-0x2994>
   5e0e8:   35000068    cbnz    w8, 5e0f4 <__libc_init@plt-0x29bc>
   5e0ec:   7100155f    cmp w10, #0x5
   5e0f0:   5400014b    b.lt    5e118 <__libc_init@plt-0x2998>  // b.tstop
   5e0f4:   12000149    and w9, w10, #0x1
   5e0f8:   531e010b    ubfiz   w11, w8, #2, #1
   5e0fc:   2a8a0529    orr w9, w9, w10, asr #1
   5e100:   53017d08    lsr w8, w8, #1
   5e104:   2a0b012a    orr w10, w9, w11
   5e108:   1100058c    add w12, w12, #0x1
   5e10c:   7100059f    cmp w12, #0x1
   5e110:   54fffec1    b.ne    5e0e8 <__libc_init@plt-0x29c8>  // b.any
   5e114:   14000002    b   5e11c <__libc_init@plt-0x2994>
   5e118:   2a1f03e8    mov w8, wzr
   5e11c:   7100015f    cmp w10, #0x0
   5e120:   1a9f07e9    cset    w9, ne  // ne = any
   5e124:   531f7929    lsl w9, w9, #1
   5e128:   350000a8    cbnz    w8, 5e13c <__libc_init@plt-0x2974>
   5e12c:   7100155f    cmp w10, #0x5
   5e130:   5400006a    b.ge    5e13c <__libc_init@plt-0x2974>  // b.tcont
   5e134:   aa1f03e0    mov x0, xzr
   5e138:   1400003d    b   5e22c <__libc_init@plt-0x2884>
   5e13c:   53177d0b    lsr w11, w8, #23
   5e140:   350001eb    cbnz    w11, 5e17c <__libc_init@plt-0x2934>
   5e144:   7100099f    cmp w12, #0x2
   5e148:   540001ab    b.lt    5e17c <__libc_init@plt-0x2934>  // b.tstop
   5e14c:   13017d4d    asr w13, w10, #1
   5e150:   531f7908    lsl w8, w8, #1
   5e154:   0b8a0508    add w8, w8, w10, asr #1
   5e158:   1200014a    and w10, w10, #0x1
   5e15c:   53177d0e    lsr w14, w8, #23
   5e160:   5100058b    sub w11, w12, #0x1
   5e164:   331e01aa    bfi w10, w13, #2, #1
   5e168:   350000ce    cbnz    w14, 5e180 <__libc_init@plt-0x2930>
   5e16c:   7100099f    cmp w12, #0x2
   5e170:   2a0b03ec    mov w12, w11
   5e174:   54fffec8    b.hi    5e14c <__libc_init@plt-0x2964>  // b.pmore
   5e178:   14000002    b   5e180 <__libc_init@plt-0x2930>
   5e17c:   2a0c03eb    mov w11, w12
   5e180:   7100105f    cmp w2, #0x4
   5e184:   54000348    b.hi    5e1ec <__libc_init@plt-0x28c4>  // b.pmore
   5e188:   90fffd8d    adrp    x13, e000 <__libc_init@plt-0x52ab0>
   5e18c:   2a0203ec    mov w12, w2
   5e190:   911a61ad    add x13, x13, #0x698
   5e194:   1000008e    adr x14, 5e1a4 <__libc_init@plt-0x290c>
   5e198:   386c69af    ldrb    w15, [x13, x12]
   5e19c:   8b0f09ce    add x14, x14, x15, lsl #2
   5e1a0:   d61f01c0    br  x14
   5e1a4:   7100115f    cmp w10, #0x4
   5e1a8:   5400018c    b.gt    5e1d8 <__libc_init@plt-0x28d8>
   5e1ac:   54000201    b.ne    5e1ec <__libc_init@plt-0x28c4>  // b.any
   5e1b0:   37000148    tbnz    w8, #0, 5e1d8 <__libc_init@plt-0x28d8>
   5e1b4:   1400000e    b   5e1ec <__libc_init@plt-0x28c4>
   5e1b8:   340001aa    cbz w10, 5e1ec <__libc_init@plt-0x28c4>
   5e1bc:   360000e1    tbz w1, #0, 5e1d8 <__libc_init@plt-0x28d8>
   5e1c0:   1400000b    b   5e1ec <__libc_init@plt-0x28c4>
   5e1c4:   3400014a    cbz w10, 5e1ec <__libc_init@plt-0x28c4>
   5e1c8:   37000081    tbnz    w1, #0, 5e1d8 <__libc_init@plt-0x28d8>
   5e1cc:   14000008    b   5e1ec <__libc_init@plt-0x28c4>
   5e1d0:   71000d5f    cmp w10, #0x3
   5e1d4:   540000cd    b.le    5e1ec <__libc_init@plt-0x28c4>
   5e1d8:   12bfe00a    mov w10, #0xffffff                  // #16777215
   5e1dc:   6b0a011f    cmp w8, w10
   5e1e0:   52a0100a    mov w10, #0x800000                  // #8388608
   5e1e4:   1a8b156b    cinc    w11, w11, eq    // eq = none
   5e1e8:   1a880548    csinc   w8, w10, w8, eq // eq = none
   5e1ec:   7160011f    cmp w8, #0x800, lsl #12
   5e1f0:   52b0000a    mov w10, #0x80000000                // #-2147483648
   5e1f4:   7a413960    ccmp    w11, #0x1, #0x0, cc // cc = lo, ul, last
   5e1f8:   52aff00c    mov w12, #0x7f800000                // #2139095040
   5e1fc:   12087908    and w8, w8, #0xff7fffff
   5e200:   1a8b03eb    csel    w11, wzr, w11, eq   // eq = none
   5e204:   7200003f    tst w1, #0x1
   5e208:   1a9f114a    csel    w10, w10, wzr, ne   // ne = any
   5e20c:   7103f97f    cmp w11, #0xfe
   5e210:   5309216b    lsl w11, w11, #23
   5e214:   1a88c3e8    csel    w8, wzr, w8, gt
   5e218:   1a8bc18b    csel    w11, w12, w11, gt
   5e21c:   1a9fd7ec    cset    w12, gt
   5e220:   2a0a016a    orr w10, w11, w10
   5e224:   2a0c0129    orr w9, w9, w12
   5e228:   2a080140    orr w0, w10, w8
   5e22c:   b3600520    bfi x0, x9, #32, #2
   5e230:   d65f03c0    ret
   5e234:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5e238:   f9000bf5    str x21, [sp, #16]
   5e23c:   910003fd    mov x29, sp
   5e240:   a9024ff4    stp x20, x19, [sp, #32]
   5e244:   b9406008    ldr w8, [x0, #96]
   5e248:   aa0003f3    mov x19, x0
   5e24c:   f9400014    ldr x20, [x0]
   5e250:   51000515    sub w21, w8, #0x1
   5e254:   7100091f    cmp w8, #0x2
   5e258:   540000ab    b.lt    5e26c <__libc_init@plt-0x2844>  // b.tstop
   5e25c:   91002261    add x1, x19, #0x8
   5e260:   d37df2a2    lsl x2, x21, #3
   5e264:   aa1303e0    mov x0, x19
   5e268:   94000ac6    bl  60d80 <memmove@plt>
   5e26c:   b9407269    ldr w9, [x19, #112]
   5e270:   2a1f03e8    mov w8, wzr
   5e274:   f835da7f    str xzr, [x19, w21, sxtw #3]
   5e278:   7100113f    cmp w9, #0x4
   5e27c:   54000528    b.hi    5e320 <__libc_init@plt-0x2790>  // b.pmore
   5e280:   d503201f    nop
   5e284:   30d820ca    adr x10, e69d <__libc_init@plt-0x52413>
   5e288:   1000008b    adr x11, 5e298 <__libc_init@plt-0x2818>
   5e28c:   3869694c    ldrb    w12, [x10, x9]
   5e290:   8b0c096b    add x11, x11, x12, lsl #2
   5e294:   d61f0160    br  x11
   5e298:   d2900008    mov x8, #0x8000                 // #32768
   5e29c:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5e2a0:   f2d86f28    movk    x8, #0xc379, lsl #32
   5e2a4:   f2e00228    movk    x8, #0x11, lsl #48
   5e2a8:   eb08029f    cmp x20, x8
   5e2ac:   54000309    b.ls    5e30c <__libc_init@plt-0x27a4>  // b.plast
   5e2b0:   52800028    mov w8, #0x1                    // #1
   5e2b4:   1400001b    b   5e320 <__libc_init@plt-0x2790>
   5e2b8:   3941b268    ldrb    w8, [x19, #108]
   5e2bc:   f100029f    cmp x20, #0x0
   5e2c0:   1a9f07e9    cset    w9, ne  // ne = any
   5e2c4:   7100011f    cmp w8, #0x0
   5e2c8:   1a9f07e8    cset    w8, ne  // ne = any
   5e2cc:   14000006    b   5e2e4 <__libc_init@plt-0x27cc>
   5e2d0:   3941b268    ldrb    w8, [x19, #108]
   5e2d4:   f100029f    cmp x20, #0x0
   5e2d8:   1a9f07e9    cset    w9, ne  // ne = any
   5e2dc:   7100011f    cmp w8, #0x0
   5e2e0:   1a9f17e8    cset    w8, eq  // eq = none
   5e2e4:   0a080128    and w8, w9, w8
   5e2e8:   1400000e    b   5e320 <__libc_init@plt-0x2790>
   5e2ec:   d2900008    mov x8, #0x8000                 // #32768
   5e2f0:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5e2f4:   f2d86f28    movk    x8, #0xc379, lsl #32
   5e2f8:   f2e00228    movk    x8, #0x11, lsl #48
   5e2fc:   d1000508    sub x8, x8, #0x1
   5e300:   eb08029f    cmp x20, x8
   5e304:   1a9f97e8    cset    w8, hi  // hi = pmore
   5e308:   14000006    b   5e320 <__libc_init@plt-0x2790>
   5e30c:   54000081    b.ne    5e31c <__libc_init@plt-0x2794>  // b.any
   5e310:   39400268    ldrb    w8, [x19]
   5e314:   12000108    and w8, w8, #0x1
   5e318:   14000002    b   5e320 <__libc_init@plt-0x2790>
   5e31c:   2a1f03e8    mov w8, wzr
   5e320:   f9400269    ldr x9, [x19]
   5e324:   8b28412a    add x10, x9, w8, uxtw
   5e328:   d2adf829    mov x9, #0x6fc10000             // #1874919424
   5e32c:   f2d0de49    movk    x9, #0x86f2, lsl #32
   5e330:   f2e00469    movk    x9, #0x23, lsl #48
   5e334:   eb09015f    cmp x10, x9
   5e338:   f900026a    str x10, [x19]
   5e33c:   54000121    b.ne    5e360 <__libc_init@plt-0x2750>  // b.any
   5e340:   2a0803e8    mov w8, w8
   5e344:   9100226a    add x10, x19, #0x8
   5e348:   f940014b    ldr x11, [x10]
   5e34c:   8b08016b    add x11, x11, x8
   5e350:   eb09017f    cmp x11, x9
   5e354:   a93fad5f    stp xzr, x11, [x10, #-8]
   5e358:   9100214a    add x10, x10, #0x8
   5e35c:   54ffff60    b.eq    5e348 <__libc_init@plt-0x2768>  // b.none
   5e360:   a9424ff4    ldp x20, x19, [sp, #32]
   5e364:   f9400bf5    ldr x21, [sp, #16]
   5e368:   a8c37bfd    ldp x29, x30, [sp], #48
   5e36c:   d65f03c0    ret
   5e370:   3908f01f    strb    wzr, [x0, #572]
   5e374:   f100007f    cmp x3, #0x0
   5e378:   b902301f    str wzr, [x0, #560]
   5e37c:   1a9f07e8    cset    w8, ne  // ne = any
   5e380:   b902381f    str wzr, [x0, #568]
   5e384:   f9400029    ldr x9, [x1]
   5e388:   eb03013f    cmp x9, x3
   5e38c:   1a9f37ea    cset    w10, cs // cs = hs, nlast
   5e390:   0a0a010a    and w10, w8, w10
   5e394:   2a1f03e8    mov w8, wzr
   5e398:   3700186a    tbnz    w10, #0, 5e6a4 <__libc_init@plt-0x240c>
   5e39c:   eb03013f    cmp x9, x3
   5e3a0:   54001820    b.eq    5e6a4 <__libc_init@plt-0x240c>  // b.none
   5e3a4:   39400128    ldrb    w8, [x9]
   5e3a8:   7100811f    cmp w8, #0x20
   5e3ac:   540000c1    b.ne    5e3c4 <__libc_init@plt-0x26ec>  // b.any
   5e3b0:   91000529    add x9, x9, #0x1
   5e3b4:   eb03013f    cmp x9, x3
   5e3b8:   f9000029    str x9, [x1]
   5e3bc:   54ffff41    b.ne    5e3a4 <__libc_init@plt-0x270c>  // b.any
   5e3c0:   14000047    b   5e4dc <__libc_init@plt-0x25d4>
   5e3c4:   7100b51f    cmp w8, #0x2d
   5e3c8:   1a9f17e8    cset    w8, eq  // eq = none
   5e3cc:   3908f008    strb    w8, [x0, #572]
   5e3d0:   39400128    ldrb    w8, [x9]
   5e3d4:   7100ad1f    cmp w8, #0x2b
   5e3d8:   54000060    b.eq    5e3e4 <__libc_init@plt-0x26cc>  // b.none
   5e3dc:   7100b51f    cmp w8, #0x2d
   5e3e0:   54000041    b.ne    5e3e8 <__libc_init@plt-0x26c8>  // b.any
   5e3e4:   91000529    add x9, x9, #0x1
   5e3e8:   eb03013f    cmp x9, x3
   5e3ec:   54000160    b.eq    5e418 <__libc_init@plt-0x2698>  // b.none
   5e3f0:   aa1f03ea    mov x10, xzr
   5e3f4:   cb090068    sub x8, x3, x9
   5e3f8:   386a692b    ldrb    w11, [x9, x10]
   5e3fc:   7100c17f    cmp w11, #0x30
   5e400:   54000121    b.ne    5e424 <__libc_init@plt-0x268c>  // b.any
   5e404:   9100054a    add x10, x10, #0x1
   5e408:   eb0a011f    cmp x8, x10
   5e40c:   54ffff61    b.ne    5e3f8 <__libc_init@plt-0x26b8>  // b.any
   5e410:   aa0803ea    mov x10, x8
   5e414:   14000002    b   5e41c <__libc_init@plt-0x2694>
   5e418:   aa1f03ea    mov x10, xzr
   5e41c:   aa0303e8    mov x8, x3
   5e420:   14000002    b   5e428 <__libc_init@plt-0x2688>
   5e424:   8b0a0128    add x8, x9, x10
   5e428:   8b0a012b    add x11, x9, x10
   5e42c:   eb03017f    cmp x11, x3
   5e430:   54000340    b.eq    5e498 <__libc_init@plt-0x2618>  // b.none
   5e434:   cb09006b    sub x11, x3, x9
   5e438:   386a692c    ldrb    w12, [x9, x10]
   5e43c:   5100c18d    sub w13, w12, #0x30
   5e440:   710025bf    cmp w13, #0x9
   5e444:   54000108    b.hi    5e464 <__libc_init@plt-0x264c>  // b.pmore
   5e448:   9100054a    add x10, x10, #0x1
   5e44c:   8b0a012c    add x12, x9, x10
   5e450:   eb03019f    cmp x12, x3
   5e454:   54ffff21    b.ne    5e438 <__libc_init@plt-0x2678>  // b.any
   5e458:   aa1f03ec    mov x12, xzr
   5e45c:   aa0b03ea    mov x10, x11
   5e460:   1400000f    b   5e49c <__libc_init@plt-0x2614>
   5e464:   7100b99f    cmp w12, #0x2e
   5e468:   54000181    b.ne    5e498 <__libc_init@plt-0x2618>  // b.any
   5e46c:   8b0a012c    add x12, x9, x10
   5e470:   9100052d    add x13, x9, #0x1
   5e474:   8b0a01ae    add x14, x13, x10
   5e478:   eb0301df    cmp x14, x3
   5e47c:   54ffff00    b.eq    5e45c <__libc_init@plt-0x2654>  // b.none
   5e480:   394001ce    ldrb    w14, [x14]
   5e484:   9100054a    add x10, x10, #0x1
   5e488:   5100c1ce    sub w14, w14, #0x30
   5e48c:   710029df    cmp w14, #0xa
   5e490:   54ffff23    b.cc    5e474 <__libc_init@plt-0x263c>  // b.lo, b.ul, b.last
   5e494:   14000002    b   5e49c <__libc_init@plt-0x2614>
   5e498:   aa1f03ec    mov x12, xzr
   5e49c:   b400020a    cbz x10, 5e4dc <__libc_init@plt-0x25d4>
   5e4a0:   f100055f    cmp x10, #0x1
   5e4a4:   54000061    b.ne    5e4b0 <__libc_init@plt-0x2600>  // b.any
   5e4a8:   eb0c013f    cmp x9, x12
   5e4ac:   54000180    b.eq    5e4dc <__libc_init@plt-0x25d4>  // b.none
   5e4b0:   8b0a012a    add x10, x9, x10
   5e4b4:   aa0a03eb    mov x11, x10
   5e4b8:   f900002a    str x10, [x1]
   5e4bc:   b400016c    cbz x12, 5e4e8 <__libc_init@plt-0x25c8>
   5e4c0:   385ffd69    ldrb    w9, [x11, #-1]!
   5e4c4:   7100c13f    cmp w9, #0x30
   5e4c8:   54ffffc0    b.eq    5e4c0 <__libc_init@plt-0x25f0>  // b.none
   5e4cc:   7100b93f    cmp w9, #0x2e
   5e4d0:   540000a1    b.ne    5e4e4 <__libc_init@plt-0x25cc>  // b.any
   5e4d4:   aa1f03ec    mov x12, xzr
   5e4d8:   14000004    b   5e4e8 <__libc_init@plt-0x25c8>
   5e4dc:   2a1f03e8    mov w8, wzr
   5e4e0:   14000071    b   5e6a4 <__libc_init@plt-0x240c>
   5e4e4:   9100056b    add x11, x11, #0x1
   5e4e8:   2a1f03e9    mov w9, wzr
   5e4ec:   b50001cc    cbnz    x12, 5e524 <__libc_init@plt-0x258c>
   5e4f0:   eb08017f    cmp x11, x8
   5e4f4:   54000189    b.ls    5e524 <__libc_init@plt-0x258c>  // b.plast
   5e4f8:   2a1f03e9    mov w9, wzr
   5e4fc:   aa0b03ed    mov x13, x11
   5e500:   385ffdae    ldrb    w14, [x13, #-1]!
   5e504:   7100c1df    cmp w14, #0x30
   5e508:   540000e1    b.ne    5e524 <__libc_init@plt-0x258c>  // b.any
   5e50c:   11000529    add w9, w9, #0x1
   5e510:   aa0d03eb    mov x11, x13
   5e514:   eb0801bf    cmp x13, x8
   5e518:   b9023809    str w9, [x0, #568]
   5e51c:   54ffff28    b.hi    5e500 <__libc_init@plt-0x25b0>  // b.pmore
   5e520:   aa0803eb    mov x11, x8
   5e524:   f100019f    cmp x12, #0x0
   5e528:   9a88050d    cinc    x13, x8, ne // ne = any
   5e52c:   911181ad    add x13, x13, #0x460
   5e530:   eb0d017f    cmp x11, x13
   5e534:   54000109    b.ls    5e554 <__libc_init@plt-0x255c>  // b.plast
   5e538:   5280002e    mov w14, #0x1                       // #1
   5e53c:   3900004e    strb    w14, [x2]
   5e540:   b400014c    cbz x12, 5e568 <__libc_init@plt-0x2548>
   5e544:   eb0d019f    cmp x12, x13
   5e548:   54000102    b.cs    5e568 <__libc_init@plt-0x2548>  // b.hs, b.nlast
   5e54c:   aa0d03eb    mov x11, x13
   5e550:   14000002    b   5e558 <__libc_init@plt-0x2558>
   5e554:   b400016c    cbz x12, 5e580 <__libc_init@plt-0x2530>
   5e558:   2a2c03ec    mvn w12, w12
   5e55c:   0b0c016c    add w12, w11, w12
   5e560:   4b0c0129    sub w9, w9, w12
   5e564:   14000006    b   5e57c <__libc_init@plt-0x2534>
   5e568:   eb0d019f    cmp x12, x13
   5e56c:   1a8c316c    csel    w12, w11, w12, cc   // cc = lo, ul, last
   5e570:   aa0d03eb    mov x11, x13
   5e574:   4b0d018c    sub w12, w12, w13
   5e578:   0b0c0129    add w9, w9, w12
   5e57c:   b9023809    str w9, [x0, #568]
   5e580:   eb08017f    cmp x11, x8
   5e584:   54000061    b.ne    5e590 <__libc_init@plt-0x2520>  // b.any
   5e588:   2a1f03e9    mov w9, wzr
   5e58c:   b902381f    str wzr, [x0, #568]
   5e590:   eb08017f    cmp x11, x8
   5e594:   540003a9    b.ls    5e608 <__libc_init@plt-0x24a8>  // b.plast
   5e598:   d2adf82d    mov x13, #0x6fc10000                // #1874919424
   5e59c:   d2adf82e    mov x14, #0x6fc10000                // #1874919424
   5e5a0:   f2d0de4d    movk    x13, #0x86f2, lsl #32
   5e5a4:   f2d0de4e    movk    x14, #0x86f2, lsl #32
   5e5a8:   2a1f03ec    mov w12, wzr
   5e5ac:   f2e0046d    movk    x13, #0x23, lsl #48
   5e5b0:   f2e0046e    movk    x14, #0x23, lsl #48
   5e5b4:   385ffd6f    ldrb    w15, [x11, #-1]!
   5e5b8:   f100b9ff    cmp x15, #0x2e
   5e5bc:   54000220    b.eq    5e600 <__libc_init@plt-0x24b0>  // b.none
   5e5c0:   d100c1ef    sub x15, x15, #0x30
   5e5c4:   eb0d01df    cmp x14, x13
   5e5c8:   540000e1    b.ne    5e5e4 <__libc_init@plt-0x24cc>  // b.any
   5e5cc:   11000590    add w16, w12, #0x1
   5e5d0:   f82cd80f    str x15, [x0, w12, sxtw #3]
   5e5d4:   2a1003ec    mov w12, w16
   5e5d8:   5280014e    mov w14, #0xa                       // #10
   5e5dc:   b9023010    str w16, [x0, #560]
   5e5e0:   14000008    b   5e600 <__libc_init@plt-0x24b0>
   5e5e4:   8b2ccc10    add x16, x0, w12, sxtw #3
   5e5e8:   f85f8211    ldur    x17, [x16, #-8]
   5e5ec:   d503201f    nop
   5e5f0:   9b0f45cf    madd    x15, x14, x15, x17
   5e5f4:   8b0e09ce    add x14, x14, x14, lsl #2
   5e5f8:   d37ff9ce    lsl x14, x14, #1
   5e5fc:   f81f820f    stur    x15, [x16, #-8]
   5e600:   eb08017f    cmp x11, x8
   5e604:   54fffd88    b.hi    5e5b4 <__libc_init@plt-0x24fc>  // b.pmore
   5e608:   eb03015f    cmp x10, x3
   5e60c:   540004a0    b.eq    5e6a0 <__libc_init@plt-0x2410>  // b.none
   5e610:   3940014b    ldrb    w11, [x10]
   5e614:   52800028    mov w8, #0x1                    // #1
   5e618:   5101116b    sub w11, w11, #0x44
   5e61c:   7100b57f    cmp w11, #0x2d
   5e620:   54000428    b.hi    5e6a4 <__libc_init@plt-0x240c>  // b.pmore
   5e624:   5280002c    mov w12, #0x1                       // #1
   5e628:   9acb218b    lsl x11, x12, x11
   5e62c:   d284006c    mov x12, #0x2003                    // #8195
   5e630:   f2c4006c    movk    x12, #0x2003, lsl #32
   5e634:   ea0c017f    tst x11, x12
   5e638:   54000360    b.eq    5e6a4 <__libc_init@plt-0x240c>  // b.none
   5e63c:   9100054b    add x11, x10, #0x1
   5e640:   eb03017f    cmp x11, x3
   5e644:   540002e0    b.eq    5e6a0 <__libc_init@plt-0x2410>  // b.none
   5e648:   39400548    ldrb    w8, [x10, #1]
   5e64c:   528005ac    mov w12, #0x2d                      // #45
   5e650:   9100094a    add x10, x10, #0x2
   5e654:   7100ad1f    cmp w8, #0x2b
   5e658:   7a4c1104    ccmp    w8, w12, #0x4, ne   // ne = any
   5e65c:   9a8b014b    csel    x11, x10, x11, eq   // eq = none
   5e660:   eb03017f    cmp x11, x3
   5e664:   540001e0    b.eq    5e6a0 <__libc_init@plt-0x2410>  // b.none
   5e668:   3940016a    ldrb    w10, [x11]
   5e66c:   5100c14c    sub w12, w10, #0x30
   5e670:   7100259f    cmp w12, #0x9
   5e674:   54000168    b.hi    5e6a0 <__libc_init@plt-0x2410>  // b.pmore
   5e678:   7100c15f    cmp w10, #0x30
   5e67c:   540001a1    b.ne    5e6b0 <__libc_init@plt-0x2400>  // b.any
   5e680:   9100056a    add x10, x11, #0x1
   5e684:   eb03015f    cmp x10, x3
   5e688:   54000120    b.eq    5e6ac <__libc_init@plt-0x2404>  // b.none
   5e68c:   3840154b    ldrb    w11, [x10], #1
   5e690:   7100c17f    cmp w11, #0x30
   5e694:   54ffff80    b.eq    5e684 <__libc_init@plt-0x242c>  // b.none
   5e698:   d100054b    sub x11, x10, #0x1
   5e69c:   14000005    b   5e6b0 <__libc_init@plt-0x2400>
   5e6a0:   52800028    mov w8, #0x1                    // #1
   5e6a4:   2a0803e0    mov w0, w8
   5e6a8:   d65f03c0    ret
   5e6ac:   aa0303eb    mov x11, x3
   5e6b0:   eb03017f    cmp x11, x3
   5e6b4:   54000200    b.eq    5e6f4 <__libc_init@plt-0x23bc>  // b.none
   5e6b8:   2a1f03ea    mov w10, wzr
   5e6bc:   aa1f03ec    mov x12, xzr
   5e6c0:   cb0b006d    sub x13, x3, x11
   5e6c4:   5280014e    mov w14, #0xa                       // #10
   5e6c8:   386c696f    ldrb    w15, [x11, x12]
   5e6cc:   5100c1f0    sub w16, w15, #0x30
   5e6d0:   7100261f    cmp w16, #0x9
   5e6d4:   54000148    b.hi    5e6fc <__libc_init@plt-0x23b4>  // b.pmore
   5e6d8:   1b0e3d4a    madd    w10, w10, w14, w15
   5e6dc:   9100058c    add x12, x12, #0x1
   5e6e0:   eb0c01bf    cmp x13, x12
   5e6e4:   5100c14a    sub w10, w10, #0x30
   5e6e8:   54ffff01    b.ne    5e6c8 <__libc_init@plt-0x23e8>  // b.any
   5e6ec:   aa0d03ec    mov x12, x13
   5e6f0:   14000004    b   5e700 <__libc_init@plt-0x23b0>
   5e6f4:   2a1f03ea    mov w10, wzr
   5e6f8:   14000007    b   5e714 <__libc_init@plt-0x239c>
   5e6fc:   8b0c0163    add x3, x11, x12
   5e700:   f100219f    cmp x12, #0x8
   5e704:   54000083    b.cc    5e714 <__libc_init@plt-0x239c>  // b.lo, b.ul, b.last
   5e708:   2a1f03e9    mov w9, wzr
   5e70c:   52817fca    mov w10, #0xbfe                     // #3070
   5e710:   b902381f    str wzr, [x0, #568]
   5e714:   7100b51f    cmp w8, #0x2d
   5e718:   f9000023    str x3, [x1]
   5e71c:   5a8a1548    cneg    w8, w10, eq // eq = none
   5e720:   0b080129    add w9, w9, w8
   5e724:   52800028    mov w8, #0x1                    // #1
   5e728:   b9023809    str w9, [x0, #568]
   5e72c:   17ffffde    b   5e6a4 <__libc_init@plt-0x240c>
   5e730:   d10143ff    sub sp, sp, #0x50
   5e734:   a9027bfd    stp x29, x30, [sp, #32]
   5e738:   910083fd    add x29, sp, #0x20
   5e73c:   a90357f6    stp x22, x21, [sp, #48]
   5e740:   a9044ff4    stp x20, x19, [sp, #64]
   5e744:   d53bd055    mrs x21, tpidr_el0
   5e748:   aa0003f3    mov x19, x0
   5e74c:   f94016a8    ldr x8, [x21, #40]
   5e750:   f81f83a8    stur    x8, [x29, #-8]
   5e754:   97ffeb97    bl  595b0 <__libc_init@plt-0x7500>
   5e758:   b9423269    ldr w9, [x19, #560]
   5e75c:   34000169    cbz w9, 5e788 <__libc_init@plt-0x2328>
   5e760:   b9423a68    ldr w8, [x19, #568]
   5e764:   0b091108    add w8, w8, w9, lsl #4
   5e768:   3109dd1f    cmn w8, #0x277
   5e76c:   b9023a68    str w8, [x19, #568]
   5e770:   5400016c    b.gt    5e79c <__libc_init@plt-0x2314>
   5e774:   3948f269    ldrb    w9, [x19, #572]
   5e778:   aa1f03e8    mov x8, xzr
   5e77c:   d3410120    lsl x0, x9, #63
   5e780:   52800049    mov w9, #0x2                    // #2
   5e784:   1400007d    b   5e978 <__libc_init@plt-0x2138>
   5e788:   3948f26a    ldrb    w10, [x19, #572]
   5e78c:   aa1f03e8    mov x8, xzr
   5e790:   aa1f03e9    mov x9, xzr
   5e794:   d3410140    lsl x0, x10, #63
   5e798:   14000078    b   5e978 <__libc_init@plt-0x2138>
   5e79c:   7109dd1f    cmp w8, #0x277
   5e7a0:   540000eb    b.lt    5e7bc <__libc_init@plt-0x22f4>  // b.tstop
   5e7a4:   3948f269    ldrb    w9, [x19, #572]
   5e7a8:   d2effe00    mov x0, #0x7ff0000000000000     // #9218868437227405312
   5e7ac:   aa1f03e8    mov x8, xzr
   5e7b0:   b3410120    bfi x0, x9, #63, #1
   5e7b4:   52800029    mov w9, #0x1                    // #1
   5e7b8:   14000070    b   5e978 <__libc_init@plt-0x2138>
   5e7bc:   71003d1f    cmp w8, #0xf
   5e7c0:   a900ffff    stp xzr, xzr, [sp, #8]
   5e7c4:   5400026c    b.gt    5e810 <__libc_init@plt-0x22a0>
   5e7c8:   12800114    mov w20, #0xfffffff7                // #-9
   5e7cc:   aa1303e0    mov x0, x19
   5e7d0:   b9023669    str w9, [x19, #564]
   5e7d4:   94000074    bl  5e9a4 <__libc_init@plt-0x210c>
   5e7d8:   34000100    cbz w0, 5e7f8 <__libc_init@plt-0x22b8>
   5e7dc:   2a0003e1    mov w1, w0
   5e7e0:   aa1303e0    mov x0, x19
   5e7e4:   94000092    bl  5ea2c <__libc_init@plt-0x2084>
   5e7e8:   b9423a68    ldr w8, [x19, #568]
   5e7ec:   11004108    add w8, w8, #0x10
   5e7f0:   b9023a68    str w8, [x19, #568]
   5e7f4:   14000002    b   5e7fc <__libc_init@plt-0x22b4>
   5e7f8:   b9423a68    ldr w8, [x19, #568]
   5e7fc:   71003d1f    cmp w8, #0xf
   5e800:   540000ac    b.gt    5e814 <__libc_init@plt-0x229c>
   5e804:   b9423269    ldr w9, [x19, #560]
   5e808:   51002694    sub w20, w20, #0x9
   5e80c:   17fffff0    b   5e7cc <__libc_init@plt-0x22e4>
   5e810:   2a1f03f4    mov w20, wzr
   5e814:   7100451f    cmp w8, #0x11
   5e818:   540003a3    b.cc    5e88c <__libc_init@plt-0x2224>  // b.lo, b.ul, b.last
   5e81c:   b9423269    ldr w9, [x19, #560]
   5e820:   7100511f    cmp w8, #0x14
   5e824:   b9023669    str w9, [x19, #564]
   5e828:   540001c3    b.cc    5e860 <__libc_init@plt-0x2250>  // b.lo, b.ul, b.last
   5e82c:   51001108    sub w8, w8, #0x4
   5e830:   aa1303e0    mov x0, x19
   5e834:   b9023a68    str w8, [x19, #568]
   5e838:   94000098    bl  5ea98 <__libc_init@plt-0x2018>
   5e83c:   2a0003e1    mov w1, w0
   5e840:   52800096    mov w22, #0x4                       // #4
   5e844:   340001c1    cbz w1, 5e87c <__libc_init@plt-0x2234>
   5e848:   aa1303e0    mov x0, x19
   5e84c:   94000078    bl  5ea2c <__libc_init@plt-0x2084>
   5e850:   b9423a68    ldr w8, [x19, #568]
   5e854:   11004108    add w8, w8, #0x10
   5e858:   b9023a68    str w8, [x19, #568]
   5e85c:   14000009    b   5e880 <__libc_init@plt-0x2230>
   5e860:   51000508    sub w8, w8, #0x1
   5e864:   aa1303e0    mov x0, x19
   5e868:   b9023a68    str w8, [x19, #568]
   5e86c:   940000ae    bl  5eb24 <__libc_init@plt-0x1f8c>
   5e870:   2a0003e1    mov w1, w0
   5e874:   52800036    mov w22, #0x1                       // #1
   5e878:   35fffe81    cbnz    w1, 5e848 <__libc_init@plt-0x2268>
   5e87c:   b9423a68    ldr w8, [x19, #568]
   5e880:   0b160294    add w20, w20, w22
   5e884:   7100411f    cmp w8, #0x10
   5e888:   54fffcac    b.gt    5e81c <__libc_init@plt-0x2294>
   5e88c:   b9823268    ldrsw   x8, [x19, #560]
   5e890:   910023e0    add x0, sp, #0x8
   5e894:   b90017f4    str w20, [sp, #20]
   5e898:   d1000508    sub x8, x8, #0x1
   5e89c:   b9023268    str w8, [x19, #560]
   5e8a0:   f8687a61    ldr x1, [x19, x8, lsl #3]
   5e8a4:   940000c3    bl  5ebb0 <__libc_init@plt-0x1f00>
   5e8a8:   f94007e8    ldr x8, [sp, #8]
   5e8ac:   2a0003f4    mov w20, w0
   5e8b0:   b9423269    ldr w9, [x19, #560]
   5e8b4:   d374fd08    lsr x8, x8, #52
   5e8b8:   b9023669    str w9, [x19, #564]
   5e8bc:   b5000188    cbnz    x8, 5e8ec <__libc_init@plt-0x21c4>
   5e8c0:   b94017e8    ldr w8, [sp, #20]
   5e8c4:   aa1303e0    mov x0, x19
   5e8c8:   51000508    sub w8, w8, #0x1
   5e8cc:   b90017e8    str w8, [sp, #20]
   5e8d0:   940000e4    bl  5ec60 <__libc_init@plt-0x1e50>
   5e8d4:   f94007e8    ldr x8, [sp, #8]
   5e8d8:   d37ff908    lsl x8, x8, #1
   5e8dc:   8b20c108    add x8, x8, w0, sxtw
   5e8e0:   d374fd09    lsr x9, x8, #52
   5e8e4:   f90007e8    str x8, [sp, #8]
   5e8e8:   b4fffec9    cbz x9, 5e8c0 <__libc_init@plt-0x21f0>
   5e8ec:   aa1303e0    mov x0, x19
   5e8f0:   36000074    tbz w20, #0, 5e8fc <__libc_init@plt-0x21b4>
   5e8f4:   940000db    bl  5ec60 <__libc_init@plt-0x1e50>
   5e8f8:   14000002    b   5e900 <__libc_init@plt-0x21b0>
   5e8fc:   940000fb    bl  5ece8 <__libc_init@plt-0x1dc8>
   5e900:   b9423269    ldr w9, [x19, #560]
   5e904:   531f7808    lsl w8, w0, #1
   5e908:   7100053f    cmp w9, #0x1
   5e90c:   540000ab    b.lt    5e920 <__libc_init@plt-0x2190>  // b.tstop
   5e910:   f940026a    ldr x10, [x19]
   5e914:   b40000aa    cbz x10, 5e928 <__libc_init@plt-0x2188>
   5e918:   52800029    mov w9, #0x1                    // #1
   5e91c:   1400000c    b   5e94c <__libc_init@plt-0x2164>
   5e920:   2a1f03e9    mov w9, wzr
   5e924:   1400000a    b   5e94c <__libc_init@plt-0x2164>
   5e928:   5280002b    mov w11, #0x1                       // #1
   5e92c:   aa0b03ea    mov x10, x11
   5e930:   eb0b013f    cmp x9, x11
   5e934:   54000080    b.eq    5e944 <__libc_init@plt-0x216c>  // b.none
   5e938:   f86a7a6c    ldr x12, [x19, x10, lsl #3]
   5e93c:   9100054b    add x11, x10, #0x1
   5e940:   b4ffff6c    cbz x12, 5e92c <__libc_init@plt-0x2184>
   5e944:   eb09015f    cmp x10, x9
   5e948:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   5e94c:   b94013ea    ldr w10, [sp, #16]
   5e950:   121f0508    and w8, w8, #0x6
   5e954:   2a090108    orr w8, w8, w9
   5e958:   3948f261    ldrb    w1, [x19, #572]
   5e95c:   b9424262    ldr w2, [x19, #576]
   5e960:   910023e0    add x0, sp, #0x8
   5e964:   2a0a0108    orr w8, w8, w10
   5e968:   b90013e8    str w8, [sp, #16]
   5e96c:   94000101    bl  5ed70 <__libc_init@plt-0x1d40>
   5e970:   92607c28    and x8, x1, #0xffffffff00000000
   5e974:   92407c29    and x9, x1, #0xffffffff
   5e978:   f94016aa    ldr x10, [x21, #40]
   5e97c:   f85f83ab    ldur    x11, [x29, #-8]
   5e980:   eb0b015f    cmp x10, x11
   5e984:   540000e1    b.ne    5e9a0 <__libc_init@plt-0x2110>  // b.any
   5e988:   a9444ff4    ldp x20, x19, [sp, #64]
   5e98c:   aa080121    orr x1, x9, x8
   5e990:   a94357f6    ldp x22, x21, [sp, #48]
   5e994:   a9427bfd    ldp x29, x30, [sp, #32]
   5e998:   910143ff    add sp, sp, #0x50
   5e99c:   d65f03c0    ret
   5e9a0:   94000868    bl  60b40 <__stack_chk_fail@plt>
   5e9a4:   b942300a    ldr w10, [x0, #560]
   5e9a8:   7100055f    cmp w10, #0x1
   5e9ac:   540003ab    b.lt    5ea20 <__libc_init@plt-0x2090>  // b.tstop
   5e9b0:   d28f0aeb    mov x11, #0x7857                    // #30807
   5e9b4:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5e9b8:   f2b6226b    movk    x11, #0xb113, lsl #16
   5e9bc:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5e9c0:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5e9c4:   aa1f03e8    mov x8, xzr
   5e9c8:   93407d49    sxtw    x9, w10
   5e9cc:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5e9d0:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5e9d4:   aa0003ed    mov x13, x0
   5e9d8:   aa0a03ee    mov x14, x10
   5e9dc:   f94001af    ldr x15, [x13]
   5e9e0:   f10005ce    subs    x14, x14, #0x1
   5e9e4:   8b0f250f    add x15, x8, x15, lsl #9
   5e9e8:   9bcb7de8    umulh   x8, x15, x11
   5e9ec:   d373fd08    lsr x8, x8, #51
   5e9f0:   9b0c3d0f    madd    x15, x8, x12, x15
   5e9f4:   f80085af    str x15, [x13], #8
   5e9f8:   54ffff21    b.ne    5e9dc <__libc_init@plt-0x20d4>  // b.any
   5e9fc:   34000148    cbz w8, 5ea24 <__libc_init@plt-0x208c>
   5ea00:   b942340b    ldr w11, [x0, #564]
   5ea04:   6b0b015f    cmp w10, w11
   5ea08:   540000ea    b.ge    5ea24 <__libc_init@plt-0x208c>  // b.tcont
   5ea0c:   1100052a    add w10, w9, #0x1
   5ea10:   f8297808    str x8, [x0, x9, lsl #3]
   5ea14:   2a1f03e8    mov w8, wzr
   5ea18:   b902300a    str w10, [x0, #560]
   5ea1c:   14000002    b   5ea24 <__libc_init@plt-0x208c>
   5ea20:   2a1f03e8    mov w8, wzr
   5ea24:   2a0803e0    mov w0, w8
   5ea28:   d65f03c0    ret
   5ea2c:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5ea30:   a9014ff4    stp x20, x19, [sp, #16]
   5ea34:   910003fd    mov x29, sp
   5ea38:   b9423008    ldr w8, [x0, #560]
   5ea3c:   aa0003f3    mov x19, x0
   5ea40:   2a0103f4    mov w20, w1
   5ea44:   7101191f    cmp w8, #0x46
   5ea48:   540000a1    b.ne    5ea5c <__libc_init@plt-0x2054>  // b.any
   5ea4c:   aa1303e0    mov x0, x19
   5ea50:   97ffeb21    bl  596d4 <__libc_init@plt-0x73dc>
   5ea54:   340000e0    cbz w0, 5ea70 <__libc_init@plt-0x2040>
   5ea58:   b9423268    ldr w8, [x19, #560]
   5ea5c:   11000509    add w9, w8, #0x1
   5ea60:   93407e8a    sxtw    x10, w20
   5ea64:   f828da6a    str x10, [x19, w8, sxtw #3]
   5ea68:   b9023269    str w9, [x19, #560]
   5ea6c:   14000008    b   5ea8c <__libc_init@plt-0x2024>
   5ea70:   aa1303e0    mov x0, x19
   5ea74:   94000119    bl  5eed8 <__libc_init@plt-0x1bd8>
   5ea78:   b9823268    ldrsw   x8, [x19, #560]
   5ea7c:   8b080e68    add x8, x19, x8, lsl #3
   5ea80:   f85f8109    ldur    x9, [x8, #-8]
   5ea84:   8b34c129    add x9, x9, w20, sxtw
   5ea88:   f81f8109    stur    x9, [x8, #-8]
   5ea8c:   a9414ff4    ldp x20, x19, [sp, #16]
   5ea90:   a8c27bfd    ldp x29, x30, [sp], #32
   5ea94:   d65f03c0    ret
   5ea98:   b942300a    ldr w10, [x0, #560]
   5ea9c:   7100055f    cmp w10, #0x1
   5eaa0:   540003cb    b.lt    5eb18 <__libc_init@plt-0x1f98>  // b.tstop
   5eaa4:   d28f0aec    mov x12, #0x7857                    // #30807
   5eaa8:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   5eaac:   f2b6226c    movk    x12, #0xb113, lsl #16
   5eab0:   f2cf21ad    movk    x13, #0x790d, lsl #32
   5eab4:   f2cca5ec    movk    x12, #0x652f, lsl #32
   5eab8:   aa1f03e8    mov x8, xzr
   5eabc:   93407d49    sxtw    x9, w10
   5eac0:   52804e2b    mov w11, #0x271                     // #625
   5eac4:   f2e734ac    movk    x12, #0x39a5, lsl #48
   5eac8:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   5eacc:   aa0003ee    mov x14, x0
   5ead0:   aa0a03ef    mov x15, x10
   5ead4:   f94001d0    ldr x16, [x14]
   5ead8:   f10005ef    subs    x15, x15, #0x1
   5eadc:   9b0b2210    madd    x16, x16, x11, x8
   5eae0:   9bcc7e08    umulh   x8, x16, x12
   5eae4:   d373fd08    lsr x8, x8, #51
   5eae8:   9b0d4110    madd    x16, x8, x13, x16
   5eaec:   f80085d0    str x16, [x14], #8
   5eaf0:   54ffff21    b.ne    5ead4 <__libc_init@plt-0x1fdc>  // b.any
   5eaf4:   34000148    cbz w8, 5eb1c <__libc_init@plt-0x1f94>
   5eaf8:   b942340b    ldr w11, [x0, #564]
   5eafc:   6b0b015f    cmp w10, w11
   5eb00:   540000ea    b.ge    5eb1c <__libc_init@plt-0x1f94>  // b.tcont
   5eb04:   1100052a    add w10, w9, #0x1
   5eb08:   f8297808    str x8, [x0, x9, lsl #3]
   5eb0c:   2a1f03e8    mov w8, wzr
   5eb10:   b902300a    str w10, [x0, #560]
   5eb14:   14000002    b   5eb1c <__libc_init@plt-0x1f94>
   5eb18:   2a1f03e8    mov w8, wzr
   5eb1c:   2a0803e0    mov w0, w8
   5eb20:   d65f03c0    ret
   5eb24:   b942300a    ldr w10, [x0, #560]
   5eb28:   7100055f    cmp w10, #0x1
   5eb2c:   540003cb    b.lt    5eba4 <__libc_init@plt-0x1f0c>  // b.tstop
   5eb30:   d28f0aeb    mov x11, #0x7857                    // #30807
   5eb34:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5eb38:   f2b6226b    movk    x11, #0xb113, lsl #16
   5eb3c:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5eb40:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5eb44:   aa1f03e8    mov x8, xzr
   5eb48:   93407d49    sxtw    x9, w10
   5eb4c:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5eb50:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5eb54:   aa0003ed    mov x13, x0
   5eb58:   aa0a03ee    mov x14, x10
   5eb5c:   f94001af    ldr x15, [x13]
   5eb60:   f10005ce    subs    x14, x14, #0x1
   5eb64:   8b0f09ef    add x15, x15, x15, lsl #2
   5eb68:   8b0801ef    add x15, x15, x8
   5eb6c:   9bcb7de8    umulh   x8, x15, x11
   5eb70:   d373fd08    lsr x8, x8, #51
   5eb74:   9b0c3d0f    madd    x15, x8, x12, x15
   5eb78:   f80085af    str x15, [x13], #8
   5eb7c:   54ffff01    b.ne    5eb5c <__libc_init@plt-0x1f54>  // b.any
   5eb80:   34000148    cbz w8, 5eba8 <__libc_init@plt-0x1f08>
   5eb84:   b942340b    ldr w11, [x0, #564]
   5eb88:   6b0b015f    cmp w10, w11
   5eb8c:   540000ea    b.ge    5eba8 <__libc_init@plt-0x1f08>  // b.tcont
   5eb90:   1100052a    add w10, w9, #0x1
   5eb94:   f8297808    str x8, [x0, x9, lsl #3]
   5eb98:   2a1f03e8    mov w8, wzr
   5eb9c:   b902300a    str w10, [x0, #560]
   5eba0:   14000002    b   5eba8 <__libc_init@plt-0x1f08>
   5eba4:   2a1f03e8    mov w8, wzr
   5eba8:   2a0803e0    mov w0, w8
   5ebac:   d65f03c0    ret
   5ebb0:   aa0003e8    mov x8, x0
   5ebb4:   b40004c1    cbz x1, 5ec4c <__libc_init@plt-0x1e64>
   5ebb8:   aa410429    orr x9, x1, x1, lsr #1
   5ebbc:   d285184a    mov x10, #0x28c2                    // #10434
   5ebc0:   f2b349ca    movk    x10, #0x9a4e, lsl #16
   5ebc4:   aa490929    orr x9, x9, x9, lsr #2
   5ebc8:   f2dabcaa    movk    x10, #0xd5e5, lsl #32
   5ebcc:   f2e0fdaa    movk    x10, #0x7ed, lsl #48
   5ebd0:   aa491129    orr x9, x9, x9, lsr #4
   5ebd4:   aa492129    orr x9, x9, x9, lsr #8
   5ebd8:   aa494129    orr x9, x9, x9, lsr #16
   5ebdc:   aa498129    orr x9, x9, x9, lsr #32
   5ebe0:   cb490529    sub x9, x9, x9, lsr #1
   5ebe4:   9b0a7d29    mul x9, x9, x10
   5ebe8:   d29dd54a    mov x10, #0xeeaa                    // #61098
   5ebec:   f2bfdfca    movk    x10, #0xfefe, lsl #16
   5ebf0:   d37afd29    lsr x9, x9, #58
   5ebf4:   f2dfff8a    movk    x10, #0xfffc, lsl #32
   5ebf8:   f2ffffca    movk    x10, #0xfffe, lsl #48
   5ebfc:   9ac9254a    lsr x10, x10, x9
   5ec00:   3700026a    tbnz    w10, #0, 5ec4c <__libc_init@plt-0x1e64>
   5ec04:   90fffd8a    adrp    x10, e000 <__libc_init@plt-0x52ab0>
   5ec08:   52800020    mov w0, #0x1                    // #1
   5ec0c:   911b014a    add x10, x10, #0x6c0
   5ec10:   38696949    ldrb    w9, [x10, x9]
   5ec14:   52800e8a    mov w10, #0x74                      // #116
   5ec18:   5100d12b    sub w11, w9, #0x34
   5ec1c:   4b090149    sub w9, w10, w9
   5ec20:   b9400d0a    ldr w10, [x8, #12]
   5ec24:   9ac92029    lsl x9, x1, x9
   5ec28:   9acb242c    lsr x12, x1, x11
   5ec2c:   f240f13f    tst x9, #0x1fffffffffffffff
   5ec30:   0b0b014a    add w10, w10, w11
   5ec34:   d37dfd29    lsr x9, x9, #61
   5ec38:   1a9f07eb    cset    w11, ne // ne = any
   5ec3c:   2a0b0129    orr w9, w9, w11
   5ec40:   f900010c    str x12, [x8]
   5ec44:   b9000d0a    str w10, [x8, #12]
   5ec48:   14000004    b   5ec58 <__libc_init@plt-0x1e58>
   5ec4c:   2a1f03e9    mov w9, wzr
   5ec50:   2a1f03e0    mov w0, wzr
   5ec54:   f9000101    str x1, [x8]
   5ec58:   b9000909    str w9, [x8, #8]
   5ec5c:   d65f03c0    ret
   5ec60:   b942300a    ldr w10, [x0, #560]
   5ec64:   7100055f    cmp w10, #0x1
   5ec68:   540003ab    b.lt    5ecdc <__libc_init@plt-0x1dd4>  // b.tstop
   5ec6c:   d28f0aeb    mov x11, #0x7857                    // #30807
   5ec70:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5ec74:   f2b6226b    movk    x11, #0xb113, lsl #16
   5ec78:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5ec7c:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5ec80:   aa1f03e8    mov x8, xzr
   5ec84:   93407d49    sxtw    x9, w10
   5ec88:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5ec8c:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5ec90:   aa0003ed    mov x13, x0
   5ec94:   aa0a03ee    mov x14, x10
   5ec98:   f94001af    ldr x15, [x13]
   5ec9c:   f10005ce    subs    x14, x14, #0x1
   5eca0:   8b0f050f    add x15, x8, x15, lsl #1
   5eca4:   9bcb7de8    umulh   x8, x15, x11
   5eca8:   d373fd08    lsr x8, x8, #51
   5ecac:   9b0c3d0f    madd    x15, x8, x12, x15
   5ecb0:   f80085af    str x15, [x13], #8
   5ecb4:   54ffff21    b.ne    5ec98 <__libc_init@plt-0x1e18>  // b.any
   5ecb8:   34000148    cbz w8, 5ece0 <__libc_init@plt-0x1dd0>
   5ecbc:   b942340b    ldr w11, [x0, #564]
   5ecc0:   6b0b015f    cmp w10, w11
   5ecc4:   540000ea    b.ge    5ece0 <__libc_init@plt-0x1dd0>  // b.tcont
   5ecc8:   1100052a    add w10, w9, #0x1
   5eccc:   f8297808    str x8, [x0, x9, lsl #3]
   5ecd0:   2a1f03e8    mov w8, wzr
   5ecd4:   b902300a    str w10, [x0, #560]
   5ecd8:   14000002    b   5ece0 <__libc_init@plt-0x1dd0>
   5ecdc:   2a1f03e8    mov w8, wzr
   5ece0:   2a0803e0    mov w0, w8
   5ece4:   d65f03c0    ret
   5ece8:   b942300a    ldr w10, [x0, #560]
   5ecec:   7100055f    cmp w10, #0x1
   5ecf0:   540003ab    b.lt    5ed64 <__libc_init@plt-0x1d4c>  // b.tstop
   5ecf4:   d28f0aeb    mov x11, #0x7857                    // #30807
   5ecf8:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5ecfc:   f2b6226b    movk    x11, #0xb113, lsl #16
   5ed00:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5ed04:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5ed08:   aa1f03e8    mov x8, xzr
   5ed0c:   93407d49    sxtw    x9, w10
   5ed10:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5ed14:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5ed18:   aa0003ed    mov x13, x0
   5ed1c:   aa0a03ee    mov x14, x10
   5ed20:   f94001af    ldr x15, [x13]
   5ed24:   f10005ce    subs    x14, x14, #0x1
   5ed28:   8b0f090f    add x15, x8, x15, lsl #2
   5ed2c:   9bcb7de8    umulh   x8, x15, x11
   5ed30:   d373fd08    lsr x8, x8, #51
   5ed34:   9b0c3d0f    madd    x15, x8, x12, x15
   5ed38:   f80085af    str x15, [x13], #8
   5ed3c:   54ffff21    b.ne    5ed20 <__libc_init@plt-0x1d90>  // b.any
   5ed40:   34000148    cbz w8, 5ed68 <__libc_init@plt-0x1d48>
   5ed44:   b942340b    ldr w11, [x0, #564]
   5ed48:   6b0b015f    cmp w10, w11
   5ed4c:   540000ea    b.ge    5ed68 <__libc_init@plt-0x1d48>  // b.tcont
   5ed50:   1100052a    add w10, w9, #0x1
   5ed54:   f8297808    str x8, [x0, x9, lsl #3]
   5ed58:   2a1f03e8    mov w8, wzr
   5ed5c:   b902300a    str w10, [x0, #560]
   5ed60:   14000002    b   5ed68 <__libc_init@plt-0x1d48>
   5ed64:   2a1f03e8    mov w8, wzr
   5ed68:   2a0803e0    mov w0, w8
   5ed6c:   d65f03c0    ret
   5ed70:   2941240a    ldp w10, w9, [x0, #8]
   5ed74:   f9400008    ldr x8, [x0]
   5ed78:   1110cd2c    add w12, w9, #0x433
   5ed7c:   3110cd3f    cmn w9, #0x433
   5ed80:   540001cc    b.gt    5edb8 <__libc_init@plt-0x1cf8>
   5ed84:   b5000068    cbnz    x8, 5ed90 <__libc_init@plt-0x1d20>
   5ed88:   7100155f    cmp w10, #0x5
   5ed8c:   5400014b    b.lt    5edb4 <__libc_init@plt-0x1cfc>  // b.tstop
   5ed90:   12000149    and w9, w10, #0x1
   5ed94:   531e010b    ubfiz   w11, w8, #2, #1
   5ed98:   2a8a0529    orr w9, w9, w10, asr #1
   5ed9c:   d341fd08    lsr x8, x8, #1
   5eda0:   2a0b012a    orr w10, w9, w11
   5eda4:   1100058c    add w12, w12, #0x1
   5eda8:   7100059f    cmp w12, #0x1
   5edac:   54fffec1    b.ne    5ed84 <__libc_init@plt-0x1d2c>  // b.any
   5edb0:   14000002    b   5edb8 <__libc_init@plt-0x1cf8>
   5edb4:   aa1f03e8    mov x8, xzr
   5edb8:   7100015f    cmp w10, #0x0
   5edbc:   1a9f07e9    cset    w9, ne  // ne = any
   5edc0:   531f7929    lsl w9, w9, #1
   5edc4:   b50000a8    cbnz    x8, 5edd8 <__libc_init@plt-0x1cd8>
   5edc8:   7100155f    cmp w10, #0x5
   5edcc:   5400006a    b.ge    5edd8 <__libc_init@plt-0x1cd8>  // b.tcont
   5edd0:   aa1f03e0    mov x0, xzr
   5edd4:   1400003f    b   5eed0 <__libc_init@plt-0x1be0>
   5edd8:   d374fd0b    lsr x11, x8, #52
   5eddc:   b50001eb    cbnz    x11, 5ee18 <__libc_init@plt-0x1c98>
   5ede0:   7100099f    cmp w12, #0x2
   5ede4:   540001ab    b.lt    5ee18 <__libc_init@plt-0x1c98>  // b.tstop
   5ede8:   13017d4d    asr w13, w10, #1
   5edec:   d37ff908    lsl x8, x8, #1
   5edf0:   5100058b    sub w11, w12, #0x1
   5edf4:   1200014a    and w10, w10, #0x1
   5edf8:   8b2dc108    add x8, x8, w13, sxtw
   5edfc:   d374fd0e    lsr x14, x8, #52
   5ee00:   331e01aa    bfi w10, w13, #2, #1
   5ee04:   f10001df    cmp x14, #0x0
   5ee08:   7a420980    ccmp    w12, #0x2, #0x0, eq // eq = none
   5ee0c:   2a0b03ec    mov w12, w11
   5ee10:   54fffec8    b.hi    5ede8 <__libc_init@plt-0x1cc8>  // b.pmore
   5ee14:   14000002    b   5ee1c <__libc_init@plt-0x1c94>
   5ee18:   2a0c03eb    mov w11, w12
   5ee1c:   7100105f    cmp w2, #0x4
   5ee20:   54000388    b.hi    5ee90 <__libc_init@plt-0x1c20>  // b.pmore
   5ee24:   90fffd8d    adrp    x13, e000 <__libc_init@plt-0x52ab0>
   5ee28:   2a0203ec    mov w12, w2
   5ee2c:   911a89ad    add x13, x13, #0x6a2
   5ee30:   1000008e    adr x14, 5ee40 <__libc_init@plt-0x1c70>
   5ee34:   386c69af    ldrb    w15, [x13, x12]
   5ee38:   8b0f09ce    add x14, x14, x15, lsl #2
   5ee3c:   d61f01c0    br  x14
   5ee40:   7100115f    cmp w10, #0x4
   5ee44:   5400018c    b.gt    5ee74 <__libc_init@plt-0x1c3c>
   5ee48:   54000241    b.ne    5ee90 <__libc_init@plt-0x1c20>  // b.any
   5ee4c:   37000148    tbnz    w8, #0, 5ee74 <__libc_init@plt-0x1c3c>
   5ee50:   14000010    b   5ee90 <__libc_init@plt-0x1c20>
   5ee54:   340001ea    cbz w10, 5ee90 <__libc_init@plt-0x1c20>
   5ee58:   360000e1    tbz w1, #0, 5ee74 <__libc_init@plt-0x1c3c>
   5ee5c:   1400000d    b   5ee90 <__libc_init@plt-0x1c20>
   5ee60:   3400018a    cbz w10, 5ee90 <__libc_init@plt-0x1c20>
   5ee64:   37000081    tbnz    w1, #0, 5ee74 <__libc_init@plt-0x1c3c>
   5ee68:   1400000a    b   5ee90 <__libc_init@plt-0x1c20>
   5ee6c:   71000d5f    cmp w10, #0x3
   5ee70:   5400010d    b.le    5ee90 <__libc_init@plt-0x1c20>
   5ee74:   92fffc0a    mov x10, #0x1fffffffffffff          // #9007199254740991
   5ee78:   eb0a011f    cmp x8, x10
   5ee7c:   54000081    b.ne    5ee8c <__libc_init@plt-0x1c24>  // b.any
   5ee80:   1100056b    add w11, w11, #0x1
   5ee84:   d2e00208    mov x8, #0x10000000000000       // #4503599627370496
   5ee88:   14000002    b   5ee90 <__libc_init@plt-0x1c20>
   5ee8c:   91000508    add x8, x8, #0x1
   5ee90:   d374fd0a    lsr x10, x8, #52
   5ee94:   5280ffec    mov w12, #0x7ff                     // #2047
   5ee98:   f100015f    cmp x10, #0x0
   5ee9c:   d2f0000a    mov x10, #0x8000000000000000        // #-9223372036854775808
   5eea0:   7a410960    ccmp    w11, #0x1, #0x0, eq // eq = none
   5eea4:   924bf908    and x8, x8, #0xffefffffffffffff
   5eea8:   1a8b03eb    csel    w11, wzr, w11, eq   // eq = none
   5eeac:   7200003f    tst w1, #0x1
   5eeb0:   9a9f114a    csel    x10, x10, xzr, ne   // ne = any
   5eeb4:   711ff97f    cmp w11, #0x7fe
   5eeb8:   1a8bc18b    csel    w11, w12, w11, gt
   5eebc:   9a88c3e8    csel    x8, xzr, x8, gt
   5eec0:   1a9fd7ec    cset    w12, gt
   5eec4:   aa0a0108    orr x8, x8, x10
   5eec8:   2a0c0129    orr w9, w9, w12
   5eecc:   aa0bd100    orr x0, x8, x11, lsl #52
   5eed0:   2a0903e1    mov w1, w9
   5eed4:   d65f03c0    ret
   5eed8:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5eedc:   f9000bf5    str x21, [sp, #16]
   5eee0:   910003fd    mov x29, sp
   5eee4:   a9024ff4    stp x20, x19, [sp, #32]
   5eee8:   b9423008    ldr w8, [x0, #560]
   5eeec:   aa0003f3    mov x19, x0
   5eef0:   f9400014    ldr x20, [x0]
   5eef4:   51000515    sub w21, w8, #0x1
   5eef8:   7100091f    cmp w8, #0x2
   5eefc:   540000ab    b.lt    5ef10 <__libc_init@plt-0x1ba0>  // b.tstop
   5ef00:   91002261    add x1, x19, #0x8
   5ef04:   d37df2a2    lsl x2, x21, #3
   5ef08:   aa1303e0    mov x0, x19
   5ef0c:   9400079d    bl  60d80 <memmove@plt>
   5ef10:   b9424269    ldr w9, [x19, #576]
   5ef14:   2a1f03e8    mov w8, wzr
   5ef18:   f835da7f    str xzr, [x19, w21, sxtw #3]
   5ef1c:   7100113f    cmp w9, #0x4
   5ef20:   54000528    b.hi    5efc4 <__libc_init@plt-0x1aec>  // b.pmore
   5ef24:   d503201f    nop
   5ef28:   70d7bbea    adr x10, e6a7 <__libc_init@plt-0x52409>
   5ef2c:   1000008b    adr x11, 5ef3c <__libc_init@plt-0x1b74>
   5ef30:   3869694c    ldrb    w12, [x10, x9]
   5ef34:   8b0c096b    add x11, x11, x12, lsl #2
   5ef38:   d61f0160    br  x11
   5ef3c:   d2900008    mov x8, #0x8000                 // #32768
   5ef40:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5ef44:   f2d86f28    movk    x8, #0xc379, lsl #32
   5ef48:   f2e00228    movk    x8, #0x11, lsl #48
   5ef4c:   eb08029f    cmp x20, x8
   5ef50:   54000309    b.ls    5efb0 <__libc_init@plt-0x1b00>  // b.plast
   5ef54:   52800028    mov w8, #0x1                    // #1
   5ef58:   1400001b    b   5efc4 <__libc_init@plt-0x1aec>
   5ef5c:   3948f268    ldrb    w8, [x19, #572]
   5ef60:   f100029f    cmp x20, #0x0
   5ef64:   1a9f07e9    cset    w9, ne  // ne = any
   5ef68:   7100011f    cmp w8, #0x0
   5ef6c:   1a9f07e8    cset    w8, ne  // ne = any
   5ef70:   14000006    b   5ef88 <__libc_init@plt-0x1b28>
   5ef74:   3948f268    ldrb    w8, [x19, #572]
   5ef78:   f100029f    cmp x20, #0x0
   5ef7c:   1a9f07e9    cset    w9, ne  // ne = any
   5ef80:   7100011f    cmp w8, #0x0
   5ef84:   1a9f17e8    cset    w8, eq  // eq = none
   5ef88:   0a080128    and w8, w9, w8
   5ef8c:   1400000e    b   5efc4 <__libc_init@plt-0x1aec>
   5ef90:   d2900008    mov x8, #0x8000                 // #32768
   5ef94:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5ef98:   f2d86f28    movk    x8, #0xc379, lsl #32
   5ef9c:   f2e00228    movk    x8, #0x11, lsl #48
   5efa0:   d1000508    sub x8, x8, #0x1
   5efa4:   eb08029f    cmp x20, x8
   5efa8:   1a9f97e8    cset    w8, hi  // hi = pmore
   5efac:   14000006    b   5efc4 <__libc_init@plt-0x1aec>
   5efb0:   54000081    b.ne    5efc0 <__libc_init@plt-0x1af0>  // b.any
   5efb4:   39400268    ldrb    w8, [x19]
   5efb8:   12000108    and w8, w8, #0x1
   5efbc:   14000002    b   5efc4 <__libc_init@plt-0x1aec>
   5efc0:   2a1f03e8    mov w8, wzr
   5efc4:   f9400269    ldr x9, [x19]
   5efc8:   8b28412a    add x10, x9, w8, uxtw
   5efcc:   d2adf829    mov x9, #0x6fc10000             // #1874919424
   5efd0:   f2d0de49    movk    x9, #0x86f2, lsl #32
   5efd4:   f2e00469    movk    x9, #0x23, lsl #48
   5efd8:   eb09015f    cmp x10, x9
   5efdc:   f900026a    str x10, [x19]
   5efe0:   54000121    b.ne    5f004 <__libc_init@plt-0x1aac>  // b.any
   5efe4:   2a0803e8    mov w8, w8
   5efe8:   9100226a    add x10, x19, #0x8
   5efec:   f940014b    ldr x11, [x10]
   5eff0:   8b08016b    add x11, x11, x8
   5eff4:   eb09017f    cmp x11, x9
   5eff8:   a93fad5f    stp xzr, x11, [x10, #-8]
   5effc:   9100214a    add x10, x10, #0x8
   5f000:   54ffff60    b.eq    5efec <__libc_init@plt-0x1ac4>  // b.none
   5f004:   a9424ff4    ldp x20, x19, [sp, #32]
   5f008:   f9400bf5    ldr x21, [sp, #16]
   5f00c:   a8c37bfd    ldp x29, x30, [sp], #48
   5f010:   d65f03c0    ret
   5f014:   52840788    mov w8, #0x203c                 // #8252
   5f018:   b920301f    str wzr, [x0, #8240]
   5f01c:   8b08000a    add x10, x0, x8
   5f020:   b920381f    str wzr, [x0, #8248]
   5f024:   f100007f    cmp x3, #0x0
   5f028:   1a9f07e8    cset    w8, ne  // ne = any
   5f02c:   3900015f    strb    wzr, [x10]
   5f030:   f9400029    ldr x9, [x1]
   5f034:   eb03013f    cmp x9, x3
   5f038:   1a9f37eb    cset    w11, cs // cs = hs, nlast
   5f03c:   0a0b010b    and w11, w8, w11
   5f040:   2a1f03e8    mov w8, wzr
   5f044:   3700188b    tbnz    w11, #0, 5f354 <__libc_init@plt-0x175c>
   5f048:   eb03013f    cmp x9, x3
   5f04c:   54001840    b.eq    5f354 <__libc_init@plt-0x175c>  // b.none
   5f050:   39400128    ldrb    w8, [x9]
   5f054:   7100811f    cmp w8, #0x20
   5f058:   540000c1    b.ne    5f070 <__libc_init@plt-0x1a40>  // b.any
   5f05c:   91000529    add x9, x9, #0x1
   5f060:   eb03013f    cmp x9, x3
   5f064:   f9000029    str x9, [x1]
   5f068:   54ffff41    b.ne    5f050 <__libc_init@plt-0x1a60>  // b.any
   5f06c:   14000047    b   5f188 <__libc_init@plt-0x1928>
   5f070:   7100b51f    cmp w8, #0x2d
   5f074:   1a9f17e8    cset    w8, eq  // eq = none
   5f078:   39000148    strb    w8, [x10]
   5f07c:   39400128    ldrb    w8, [x9]
   5f080:   7100ad1f    cmp w8, #0x2b
   5f084:   54000060    b.eq    5f090 <__libc_init@plt-0x1a20>  // b.none
   5f088:   7100b51f    cmp w8, #0x2d
   5f08c:   54000041    b.ne    5f094 <__libc_init@plt-0x1a1c>  // b.any
   5f090:   91000529    add x9, x9, #0x1
   5f094:   eb03013f    cmp x9, x3
   5f098:   54000160    b.eq    5f0c4 <__libc_init@plt-0x19ec>  // b.none
   5f09c:   aa1f03ea    mov x10, xzr
   5f0a0:   cb090068    sub x8, x3, x9
   5f0a4:   386a692b    ldrb    w11, [x9, x10]
   5f0a8:   7100c17f    cmp w11, #0x30
   5f0ac:   54000121    b.ne    5f0d0 <__libc_init@plt-0x19e0>  // b.any
   5f0b0:   9100054a    add x10, x10, #0x1
   5f0b4:   eb0a011f    cmp x8, x10
   5f0b8:   54ffff61    b.ne    5f0a4 <__libc_init@plt-0x1a0c>  // b.any
   5f0bc:   aa0803ea    mov x10, x8
   5f0c0:   14000002    b   5f0c8 <__libc_init@plt-0x19e8>
   5f0c4:   aa1f03ea    mov x10, xzr
   5f0c8:   aa0303e8    mov x8, x3
   5f0cc:   14000002    b   5f0d4 <__libc_init@plt-0x19dc>
   5f0d0:   8b0a0128    add x8, x9, x10
   5f0d4:   8b0a012b    add x11, x9, x10
   5f0d8:   eb03017f    cmp x11, x3
   5f0dc:   54000340    b.eq    5f144 <__libc_init@plt-0x196c>  // b.none
   5f0e0:   cb09006b    sub x11, x3, x9
   5f0e4:   386a692c    ldrb    w12, [x9, x10]
   5f0e8:   5100c18d    sub w13, w12, #0x30
   5f0ec:   710025bf    cmp w13, #0x9
   5f0f0:   54000108    b.hi    5f110 <__libc_init@plt-0x19a0>  // b.pmore
   5f0f4:   9100054a    add x10, x10, #0x1
   5f0f8:   8b0a012c    add x12, x9, x10
   5f0fc:   eb03019f    cmp x12, x3
   5f100:   54ffff21    b.ne    5f0e4 <__libc_init@plt-0x19cc>  // b.any
   5f104:   aa1f03ec    mov x12, xzr
   5f108:   aa0b03ea    mov x10, x11
   5f10c:   1400000f    b   5f148 <__libc_init@plt-0x1968>
   5f110:   7100b99f    cmp w12, #0x2e
   5f114:   54000181    b.ne    5f144 <__libc_init@plt-0x196c>  // b.any
   5f118:   8b0a012c    add x12, x9, x10
   5f11c:   9100052d    add x13, x9, #0x1
   5f120:   8b0a01ae    add x14, x13, x10
   5f124:   eb0301df    cmp x14, x3
   5f128:   54ffff00    b.eq    5f108 <__libc_init@plt-0x19a8>  // b.none
   5f12c:   394001ce    ldrb    w14, [x14]
   5f130:   9100054a    add x10, x10, #0x1
   5f134:   5100c1ce    sub w14, w14, #0x30
   5f138:   710029df    cmp w14, #0xa
   5f13c:   54ffff23    b.cc    5f120 <__libc_init@plt-0x1990>  // b.lo, b.ul, b.last
   5f140:   14000002    b   5f148 <__libc_init@plt-0x1968>
   5f144:   aa1f03ec    mov x12, xzr
   5f148:   b400020a    cbz x10, 5f188 <__libc_init@plt-0x1928>
   5f14c:   f100055f    cmp x10, #0x1
   5f150:   54000061    b.ne    5f15c <__libc_init@plt-0x1954>  // b.any
   5f154:   eb0c013f    cmp x9, x12
   5f158:   54000180    b.eq    5f188 <__libc_init@plt-0x1928>  // b.none
   5f15c:   8b0a012a    add x10, x9, x10
   5f160:   aa0a03eb    mov x11, x10
   5f164:   f900002a    str x10, [x1]
   5f168:   b400016c    cbz x12, 5f194 <__libc_init@plt-0x191c>
   5f16c:   385ffd69    ldrb    w9, [x11, #-1]!
   5f170:   7100c13f    cmp w9, #0x30
   5f174:   54ffffc0    b.eq    5f16c <__libc_init@plt-0x1944>  // b.none
   5f178:   7100b93f    cmp w9, #0x2e
   5f17c:   540000a1    b.ne    5f190 <__libc_init@plt-0x1920>  // b.any
   5f180:   aa1f03ec    mov x12, xzr
   5f184:   14000004    b   5f194 <__libc_init@plt-0x191c>
   5f188:   2a1f03e8    mov w8, wzr
   5f18c:   14000072    b   5f354 <__libc_init@plt-0x175c>
   5f190:   9100056b    add x11, x11, #0x1
   5f194:   2a1f03e9    mov w9, wzr
   5f198:   b50001cc    cbnz    x12, 5f1d0 <__libc_init@plt-0x18e0>
   5f19c:   eb08017f    cmp x11, x8
   5f1a0:   54000189    b.ls    5f1d0 <__libc_init@plt-0x18e0>  // b.plast
   5f1a4:   2a1f03e9    mov w9, wzr
   5f1a8:   aa0b03ed    mov x13, x11
   5f1ac:   385ffdae    ldrb    w14, [x13, #-1]!
   5f1b0:   7100c1df    cmp w14, #0x30
   5f1b4:   540000e1    b.ne    5f1d0 <__libc_init@plt-0x18e0>  // b.any
   5f1b8:   11000529    add w9, w9, #0x1
   5f1bc:   aa0d03eb    mov x11, x13
   5f1c0:   eb0801bf    cmp x13, x8
   5f1c4:   b9203809    str w9, [x0, #8248]
   5f1c8:   54ffff28    b.hi    5f1ac <__libc_init@plt-0x1904>  // b.pmore
   5f1cc:   aa0803eb    mov x11, x8
   5f1d0:   f100019f    cmp x12, #0x0
   5f1d4:   52880c0e    mov w14, #0x4060                    // #16480
   5f1d8:   9a88050d    cinc    x13, x8, ne // ne = any
   5f1dc:   8b0e01ad    add x13, x13, x14
   5f1e0:   eb0d017f    cmp x11, x13
   5f1e4:   54000109    b.ls    5f204 <__libc_init@plt-0x18ac>  // b.plast
   5f1e8:   5280002e    mov w14, #0x1                       // #1
   5f1ec:   3900004e    strb    w14, [x2]
   5f1f0:   b400014c    cbz x12, 5f218 <__libc_init@plt-0x1898>
   5f1f4:   eb0d019f    cmp x12, x13
   5f1f8:   54000102    b.cs    5f218 <__libc_init@plt-0x1898>  // b.hs, b.nlast
   5f1fc:   aa0d03eb    mov x11, x13
   5f200:   14000002    b   5f208 <__libc_init@plt-0x18a8>
   5f204:   b400016c    cbz x12, 5f230 <__libc_init@plt-0x1880>
   5f208:   2a2c03ec    mvn w12, w12
   5f20c:   0b0c016c    add w12, w11, w12
   5f210:   4b0c0129    sub w9, w9, w12
   5f214:   14000006    b   5f22c <__libc_init@plt-0x1884>
   5f218:   eb0d019f    cmp x12, x13
   5f21c:   1a8c316c    csel    w12, w11, w12, cc   // cc = lo, ul, last
   5f220:   aa0d03eb    mov x11, x13
   5f224:   4b0d018c    sub w12, w12, w13
   5f228:   0b0c0129    add w9, w9, w12
   5f22c:   b9203809    str w9, [x0, #8248]
   5f230:   eb08017f    cmp x11, x8
   5f234:   54000061    b.ne    5f240 <__libc_init@plt-0x1870>  // b.any
   5f238:   2a1f03e9    mov w9, wzr
   5f23c:   b920381f    str wzr, [x0, #8248]
   5f240:   eb08017f    cmp x11, x8
   5f244:   540003a9    b.ls    5f2b8 <__libc_init@plt-0x17f8>  // b.plast
   5f248:   d2adf82d    mov x13, #0x6fc10000                // #1874919424
   5f24c:   d2adf82e    mov x14, #0x6fc10000                // #1874919424
   5f250:   f2d0de4d    movk    x13, #0x86f2, lsl #32
   5f254:   f2d0de4e    movk    x14, #0x86f2, lsl #32
   5f258:   2a1f03ec    mov w12, wzr
   5f25c:   f2e0046d    movk    x13, #0x23, lsl #48
   5f260:   f2e0046e    movk    x14, #0x23, lsl #48
   5f264:   385ffd6f    ldrb    w15, [x11, #-1]!
   5f268:   f100b9ff    cmp x15, #0x2e
   5f26c:   54000220    b.eq    5f2b0 <__libc_init@plt-0x1800>  // b.none
   5f270:   d100c1ef    sub x15, x15, #0x30
   5f274:   eb0d01df    cmp x14, x13
   5f278:   540000e1    b.ne    5f294 <__libc_init@plt-0x181c>  // b.any
   5f27c:   11000590    add w16, w12, #0x1
   5f280:   f82cd80f    str x15, [x0, w12, sxtw #3]
   5f284:   2a1003ec    mov w12, w16
   5f288:   5280014e    mov w14, #0xa                       // #10
   5f28c:   b9203010    str w16, [x0, #8240]
   5f290:   14000008    b   5f2b0 <__libc_init@plt-0x1800>
   5f294:   8b2ccc10    add x16, x0, w12, sxtw #3
   5f298:   f85f8211    ldur    x17, [x16, #-8]
   5f29c:   d503201f    nop
   5f2a0:   9b0f45cf    madd    x15, x14, x15, x17
   5f2a4:   8b0e09ce    add x14, x14, x14, lsl #2
   5f2a8:   d37ff9ce    lsl x14, x14, #1
   5f2ac:   f81f820f    stur    x15, [x16, #-8]
   5f2b0:   eb08017f    cmp x11, x8
   5f2b4:   54fffd88    b.hi    5f264 <__libc_init@plt-0x184c>  // b.pmore
   5f2b8:   eb03015f    cmp x10, x3
   5f2bc:   540004a0    b.eq    5f350 <__libc_init@plt-0x1760>  // b.none
   5f2c0:   3940014b    ldrb    w11, [x10]
   5f2c4:   52800028    mov w8, #0x1                    // #1
   5f2c8:   5101116b    sub w11, w11, #0x44
   5f2cc:   7100b57f    cmp w11, #0x2d
   5f2d0:   54000428    b.hi    5f354 <__libc_init@plt-0x175c>  // b.pmore
   5f2d4:   5280002c    mov w12, #0x1                       // #1
   5f2d8:   9acb218b    lsl x11, x12, x11
   5f2dc:   d284006c    mov x12, #0x2003                    // #8195
   5f2e0:   f2c4006c    movk    x12, #0x2003, lsl #32
   5f2e4:   ea0c017f    tst x11, x12
   5f2e8:   54000360    b.eq    5f354 <__libc_init@plt-0x175c>  // b.none
   5f2ec:   9100054b    add x11, x10, #0x1
   5f2f0:   eb03017f    cmp x11, x3
   5f2f4:   540002e0    b.eq    5f350 <__libc_init@plt-0x1760>  // b.none
   5f2f8:   39400548    ldrb    w8, [x10, #1]
   5f2fc:   528005ac    mov w12, #0x2d                      // #45
   5f300:   9100094a    add x10, x10, #0x2
   5f304:   7100ad1f    cmp w8, #0x2b
   5f308:   7a4c1104    ccmp    w8, w12, #0x4, ne   // ne = any
   5f30c:   9a8b014b    csel    x11, x10, x11, eq   // eq = none
   5f310:   eb03017f    cmp x11, x3
   5f314:   540001e0    b.eq    5f350 <__libc_init@plt-0x1760>  // b.none
   5f318:   3940016a    ldrb    w10, [x11]
   5f31c:   5100c14c    sub w12, w10, #0x30
   5f320:   7100259f    cmp w12, #0x9
   5f324:   54000168    b.hi    5f350 <__libc_init@plt-0x1760>  // b.pmore
   5f328:   7100c15f    cmp w10, #0x30
   5f32c:   540001a1    b.ne    5f360 <__libc_init@plt-0x1750>  // b.any
   5f330:   9100056a    add x10, x11, #0x1
   5f334:   eb03015f    cmp x10, x3
   5f338:   54000120    b.eq    5f35c <__libc_init@plt-0x1754>  // b.none
   5f33c:   3840154b    ldrb    w11, [x10], #1
   5f340:   7100c17f    cmp w11, #0x30
   5f344:   54ffff80    b.eq    5f334 <__libc_init@plt-0x177c>  // b.none
   5f348:   d100054b    sub x11, x10, #0x1
   5f34c:   14000005    b   5f360 <__libc_init@plt-0x1750>
   5f350:   52800028    mov w8, #0x1                    // #1
   5f354:   2a0803e0    mov w0, w8
   5f358:   d65f03c0    ret
   5f35c:   aa0303eb    mov x11, x3
   5f360:   eb03017f    cmp x11, x3
   5f364:   54000200    b.eq    5f3a4 <__libc_init@plt-0x170c>  // b.none
   5f368:   2a1f03ea    mov w10, wzr
   5f36c:   aa1f03ec    mov x12, xzr
   5f370:   cb0b006d    sub x13, x3, x11
   5f374:   5280014e    mov w14, #0xa                       // #10
   5f378:   386c696f    ldrb    w15, [x11, x12]
   5f37c:   5100c1f0    sub w16, w15, #0x30
   5f380:   7100261f    cmp w16, #0x9
   5f384:   54000148    b.hi    5f3ac <__libc_init@plt-0x1704>  // b.pmore
   5f388:   1b0e3d4a    madd    w10, w10, w14, w15
   5f38c:   9100058c    add x12, x12, #0x1
   5f390:   eb0c01bf    cmp x13, x12
   5f394:   5100c14a    sub w10, w10, #0x30
   5f398:   54ffff01    b.ne    5f378 <__libc_init@plt-0x1738>  // b.any
   5f39c:   aa0d03ec    mov x12, x13
   5f3a0:   14000004    b   5f3b0 <__libc_init@plt-0x1700>
   5f3a4:   2a1f03ea    mov w10, wzr
   5f3a8:   14000007    b   5f3c4 <__libc_init@plt-0x16ec>
   5f3ac:   8b0c0163    add x3, x11, x12
   5f3b0:   f100219f    cmp x12, #0x8
   5f3b4:   54000083    b.cc    5f3c4 <__libc_init@plt-0x16ec>  // b.lo, b.ul, b.last
   5f3b8:   2a1f03e9    mov w9, wzr
   5f3bc:   529813ca    mov w10, #0xc09e                    // #49310
   5f3c0:   b920381f    str wzr, [x0, #8248]
   5f3c4:   7100b51f    cmp w8, #0x2d
   5f3c8:   f9000023    str x3, [x1]
   5f3cc:   5a8a1548    cneg    w8, w10, eq // eq = none
   5f3d0:   0b080129    add w9, w9, w8
   5f3d4:   52800028    mov w8, #0x1                    // #1
   5f3d8:   b9203809    str w9, [x0, #8248]
   5f3dc:   17ffffde    b   5f354 <__libc_init@plt-0x175c>
   5f3e0:   d10183ff    sub sp, sp, #0x60
   5f3e4:   a9027bfd    stp x29, x30, [sp, #32]
   5f3e8:   910083fd    add x29, sp, #0x20
   5f3ec:   f9001bf7    str x23, [sp, #48]
   5f3f0:   a90457f6    stp x22, x21, [sp, #64]
   5f3f4:   a9054ff4    stp x20, x19, [sp, #80]
   5f3f8:   d53bd055    mrs x21, tpidr_el0
   5f3fc:   aa0003f4    mov x20, x0
   5f400:   f94016a9    ldr x9, [x21, #40]
   5f404:   aa0803f3    mov x19, x8
   5f408:   f81f83a9    stur    x9, [x29, #-8]
   5f40c:   97ffea3d    bl  59d00 <__libc_init@plt-0x6db0>
   5f410:   b9603289    ldr w9, [x20, #8240]
   5f414:   34000189    cbz w9, 5f444 <__libc_init@plt-0x166c>
   5f418:   b9603a88    ldr w8, [x20, #8248]
   5f41c:   1284d2ca    mov w10, #0xffffd969                // #-9879
   5f420:   0b091108    add w8, w8, w9, lsl #4
   5f424:   6b0a011f    cmp w8, w10
   5f428:   b9203a88    str w8, [x20, #8248]
   5f42c:   540002ac    b.gt    5f480 <__libc_init@plt-0x1630>
   5f430:   52840788    mov w8, #0x203c                 // #8252
   5f434:   52800049    mov w9, #0x2                    // #2
   5f438:   38686a88    ldrb    w8, [x20, x8]
   5f43c:   b9001269    str w9, [x19, #16]
   5f440:   14000004    b   5f450 <__libc_init@plt-0x1660>
   5f444:   52840788    mov w8, #0x203c                 // #8252
   5f448:   b900127f    str wzr, [x19, #16]
   5f44c:   38686a88    ldrb    w8, [x20, x8]
   5f450:   d371c108    lsl x8, x8, #15
   5f454:   a900227f    stp xzr, x8, [x19]
   5f458:   f94016a8    ldr x8, [x21, #40]
   5f45c:   f85f83a9    ldur    x9, [x29, #-8]
   5f460:   eb09011f    cmp x8, x9
   5f464:   54000e41    b.ne    5f62c <__libc_init@plt-0x1484>  // b.any
   5f468:   a9454ff4    ldp x20, x19, [sp, #80]
   5f46c:   a94457f6    ldp x22, x21, [sp, #64]
   5f470:   a9427bfd    ldp x29, x30, [sp, #32]
   5f474:   f9401bf7    ldr x23, [sp, #48]
   5f478:   910183ff    add sp, sp, #0x60
   5f47c:   d65f03c0    ret
   5f480:   5284d2ea    mov w10, #0x2697                    // #9879
   5f484:   6b0a011f    cmp w8, w10
   5f488:   5400012b    b.lt    5f4ac <__libc_init@plt-0x1604>  // b.tstop
   5f48c:   52840788    mov w8, #0x203c                 // #8252
   5f490:   528fffe9    mov w9, #0x7fff                 // #32767
   5f494:   38686a88    ldrb    w8, [x20, x8]
   5f498:   b3711d09    bfi x9, x8, #15, #8
   5f49c:   52800028    mov w8, #0x1                    // #1
   5f4a0:   a900267f    stp xzr, x9, [x19]
   5f4a4:   b9001268    str w8, [x19, #16]
   5f4a8:   17ffffec    b   5f458 <__libc_init@plt-0x1658>
   5f4ac:   71003d1f    cmp w8, #0xf
   5f4b0:   5400026c    b.gt    5f4fc <__libc_init@plt-0x15b4>
   5f4b4:   12800116    mov w22, #0xfffffff7                // #-9
   5f4b8:   aa1403e0    mov x0, x20
   5f4bc:   b9203689    str w9, [x20, #8244]
   5f4c0:   9400005c    bl  5f630 <__libc_init@plt-0x1480>
   5f4c4:   34000100    cbz w0, 5f4e4 <__libc_init@plt-0x15cc>
   5f4c8:   2a0003e1    mov w1, w0
   5f4cc:   aa1403e0    mov x0, x20
   5f4d0:   9400007a    bl  5f6b8 <__libc_init@plt-0x13f8>
   5f4d4:   b9603a88    ldr w8, [x20, #8248]
   5f4d8:   11004108    add w8, w8, #0x10
   5f4dc:   b9203a88    str w8, [x20, #8248]
   5f4e0:   14000002    b   5f4e8 <__libc_init@plt-0x15c8>
   5f4e4:   b9603a88    ldr w8, [x20, #8248]
   5f4e8:   71003d1f    cmp w8, #0xf
   5f4ec:   540000ac    b.gt    5f500 <__libc_init@plt-0x15b0>
   5f4f0:   b9603289    ldr w9, [x20, #8240]
   5f4f4:   510026d6    sub w22, w22, #0x9
   5f4f8:   17fffff0    b   5f4b8 <__libc_init@plt-0x15f8>
   5f4fc:   2a1f03f6    mov w22, wzr
   5f500:   7100451f    cmp w8, #0x11
   5f504:   540003a3    b.cc    5f578 <__libc_init@plt-0x1538>  // b.lo, b.ul, b.last
   5f508:   b9603289    ldr w9, [x20, #8240]
   5f50c:   7100511f    cmp w8, #0x14
   5f510:   b9203689    str w9, [x20, #8244]
   5f514:   540001c3    b.cc    5f54c <__libc_init@plt-0x1564>  // b.lo, b.ul, b.last
   5f518:   51001108    sub w8, w8, #0x4
   5f51c:   aa1403e0    mov x0, x20
   5f520:   b9203a88    str w8, [x20, #8248]
   5f524:   94000080    bl  5f724 <__libc_init@plt-0x138c>
   5f528:   2a0003e1    mov w1, w0
   5f52c:   52800097    mov w23, #0x4                       // #4
   5f530:   340001c1    cbz w1, 5f568 <__libc_init@plt-0x1548>
   5f534:   aa1403e0    mov x0, x20
   5f538:   94000060    bl  5f6b8 <__libc_init@plt-0x13f8>
   5f53c:   b9603a88    ldr w8, [x20, #8248]
   5f540:   11004108    add w8, w8, #0x10
   5f544:   b9203a88    str w8, [x20, #8248]
   5f548:   14000009    b   5f56c <__libc_init@plt-0x1544>
   5f54c:   51000508    sub w8, w8, #0x1
   5f550:   aa1403e0    mov x0, x20
   5f554:   b9203a88    str w8, [x20, #8248]
   5f558:   94000096    bl  5f7b0 <__libc_init@plt-0x1300>
   5f55c:   2a0003e1    mov w1, w0
   5f560:   52800037    mov w23, #0x1                       // #1
   5f564:   35fffe81    cbnz    w1, 5f534 <__libc_init@plt-0x157c>
   5f568:   b9603a88    ldr w8, [x20, #8248]
   5f56c:   0b1702d6    add w22, w22, w23
   5f570:   7100411f    cmp w8, #0x10
   5f574:   54fffcac    b.gt    5f508 <__libc_init@plt-0x15a8>
   5f578:   b9a03288    ldrsw   x8, [x20, #8240]
   5f57c:   d1000508    sub x8, x8, #0x1
   5f580:   b9203288    str w8, [x20, #8240]
   5f584:   f8687a97    ldr x23, [x20, x8, lsl #3]
   5f588:   b9203688    str w8, [x20, #8244]
   5f58c:   b7f800f7    tbnz    x23, #63, 5f5a8 <__libc_init@plt-0x1508>
   5f590:   aa1403e0    mov x0, x20
   5f594:   510006d6    sub w22, w22, #0x1
   5f598:   940000a9    bl  5f83c <__libc_init@plt-0x1274>
   5f59c:   d37ffae8    lsl x8, x23, #1
   5f5a0:   ab20c117    adds    x23, x8, w0, sxtw
   5f5a4:   54ffff65    b.pl    5f590 <__libc_init@plt-0x1520>  // b.nfrst
   5f5a8:   aa1403e0    mov x0, x20
   5f5ac:   b90017f6    str w22, [sp, #20]
   5f5b0:   f90007f7    str x23, [sp, #8]
   5f5b4:   940000c4    bl  5f8c4 <__libc_init@plt-0x11ec>
   5f5b8:   b9603289    ldr w9, [x20, #8240]
   5f5bc:   531f7808    lsl w8, w0, #1
   5f5c0:   7100053f    cmp w9, #0x1
   5f5c4:   540000ab    b.lt    5f5d8 <__libc_init@plt-0x14d8>  // b.tstop
   5f5c8:   f940028a    ldr x10, [x20]
   5f5cc:   b40000aa    cbz x10, 5f5e0 <__libc_init@plt-0x14d0>
   5f5d0:   52800029    mov w9, #0x1                    // #1
   5f5d4:   1400000c    b   5f604 <__libc_init@plt-0x14ac>
   5f5d8:   2a1f03e9    mov w9, wzr
   5f5dc:   1400000a    b   5f604 <__libc_init@plt-0x14ac>
   5f5e0:   5280002b    mov w11, #0x1                       // #1
   5f5e4:   aa0b03ea    mov x10, x11
   5f5e8:   eb0b013f    cmp x9, x11
   5f5ec:   54000080    b.eq    5f5fc <__libc_init@plt-0x14b4>  // b.none
   5f5f0:   f86a7a8c    ldr x12, [x20, x10, lsl #3]
   5f5f4:   9100054b    add x11, x10, #0x1
   5f5f8:   b4ffff6c    cbz x12, 5f5e4 <__libc_init@plt-0x14cc>
   5f5fc:   eb09015f    cmp x10, x9
   5f600:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   5f604:   5284078a    mov w10, #0x203c                    // #8252
   5f608:   121f0508    and w8, w8, #0x6
   5f60c:   2a090108    orr w8, w8, w9
   5f610:   b9604282    ldr w2, [x20, #8256]
   5f614:   910023e0    add x0, sp, #0x8
   5f618:   386a6a81    ldrb    w1, [x20, x10]
   5f61c:   b90013e8    str w8, [sp, #16]
   5f620:   aa1303e8    mov x8, x19
   5f624:   940000ca    bl  5f94c <__libc_init@plt-0x1164>
   5f628:   17ffff8c    b   5f458 <__libc_init@plt-0x1658>
   5f62c:   94000545    bl  60b40 <__stack_chk_fail@plt>
   5f630:   b960300a    ldr w10, [x0, #8240]
   5f634:   7100055f    cmp w10, #0x1
   5f638:   540003ab    b.lt    5f6ac <__libc_init@plt-0x1404>  // b.tstop
   5f63c:   d28f0aeb    mov x11, #0x7857                    // #30807
   5f640:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5f644:   f2b6226b    movk    x11, #0xb113, lsl #16
   5f648:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5f64c:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5f650:   aa1f03e8    mov x8, xzr
   5f654:   93407d49    sxtw    x9, w10
   5f658:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5f65c:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5f660:   aa0003ed    mov x13, x0
   5f664:   aa0a03ee    mov x14, x10
   5f668:   f94001af    ldr x15, [x13]
   5f66c:   f10005ce    subs    x14, x14, #0x1
   5f670:   8b0f250f    add x15, x8, x15, lsl #9
   5f674:   9bcb7de8    umulh   x8, x15, x11
   5f678:   d373fd08    lsr x8, x8, #51
   5f67c:   9b0c3d0f    madd    x15, x8, x12, x15
   5f680:   f80085af    str x15, [x13], #8
   5f684:   54ffff21    b.ne    5f668 <__libc_init@plt-0x1448>  // b.any
   5f688:   34000148    cbz w8, 5f6b0 <__libc_init@plt-0x1400>
   5f68c:   b960340b    ldr w11, [x0, #8244]
   5f690:   6b0b015f    cmp w10, w11
   5f694:   540000ea    b.ge    5f6b0 <__libc_init@plt-0x1400>  // b.tcont
   5f698:   1100052a    add w10, w9, #0x1
   5f69c:   f8297808    str x8, [x0, x9, lsl #3]
   5f6a0:   2a1f03e8    mov w8, wzr
   5f6a4:   b920300a    str w10, [x0, #8240]
   5f6a8:   14000002    b   5f6b0 <__libc_init@plt-0x1400>
   5f6ac:   2a1f03e8    mov w8, wzr
   5f6b0:   2a0803e0    mov w0, w8
   5f6b4:   d65f03c0    ret
   5f6b8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   5f6bc:   a9014ff4    stp x20, x19, [sp, #16]
   5f6c0:   910003fd    mov x29, sp
   5f6c4:   b9603008    ldr w8, [x0, #8240]
   5f6c8:   aa0003f3    mov x19, x0
   5f6cc:   2a0103f4    mov w20, w1
   5f6d0:   7110191f    cmp w8, #0x406
   5f6d4:   540000a1    b.ne    5f6e8 <__libc_init@plt-0x13c8>  // b.any
   5f6d8:   aa1303e0    mov x0, x19
   5f6dc:   97ffe9d2    bl  59e24 <__libc_init@plt-0x6c8c>
   5f6e0:   340000e0    cbz w0, 5f6fc <__libc_init@plt-0x13b4>
   5f6e4:   b9603268    ldr w8, [x19, #8240]
   5f6e8:   11000509    add w9, w8, #0x1
   5f6ec:   93407e8a    sxtw    x10, w20
   5f6f0:   f828da6a    str x10, [x19, w8, sxtw #3]
   5f6f4:   b9203269    str w9, [x19, #8240]
   5f6f8:   14000008    b   5f718 <__libc_init@plt-0x1398>
   5f6fc:   aa1303e0    mov x0, x19
   5f700:   940000eb    bl  5faac <__libc_init@plt-0x1004>
   5f704:   b9a03268    ldrsw   x8, [x19, #8240]
   5f708:   8b080e68    add x8, x19, x8, lsl #3
   5f70c:   f85f8109    ldur    x9, [x8, #-8]
   5f710:   8b34c129    add x9, x9, w20, sxtw
   5f714:   f81f8109    stur    x9, [x8, #-8]
   5f718:   a9414ff4    ldp x20, x19, [sp, #16]
   5f71c:   a8c27bfd    ldp x29, x30, [sp], #32
   5f720:   d65f03c0    ret
   5f724:   b960300a    ldr w10, [x0, #8240]
   5f728:   7100055f    cmp w10, #0x1
   5f72c:   540003cb    b.lt    5f7a4 <__libc_init@plt-0x130c>  // b.tstop
   5f730:   d28f0aec    mov x12, #0x7857                    // #30807
   5f734:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   5f738:   f2b6226c    movk    x12, #0xb113, lsl #16
   5f73c:   f2cf21ad    movk    x13, #0x790d, lsl #32
   5f740:   f2cca5ec    movk    x12, #0x652f, lsl #32
   5f744:   aa1f03e8    mov x8, xzr
   5f748:   93407d49    sxtw    x9, w10
   5f74c:   52804e2b    mov w11, #0x271                     // #625
   5f750:   f2e734ac    movk    x12, #0x39a5, lsl #48
   5f754:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   5f758:   aa0003ee    mov x14, x0
   5f75c:   aa0a03ef    mov x15, x10
   5f760:   f94001d0    ldr x16, [x14]
   5f764:   f10005ef    subs    x15, x15, #0x1
   5f768:   9b0b2210    madd    x16, x16, x11, x8
   5f76c:   9bcc7e08    umulh   x8, x16, x12
   5f770:   d373fd08    lsr x8, x8, #51
   5f774:   9b0d4110    madd    x16, x8, x13, x16
   5f778:   f80085d0    str x16, [x14], #8
   5f77c:   54ffff21    b.ne    5f760 <__libc_init@plt-0x1350>  // b.any
   5f780:   34000148    cbz w8, 5f7a8 <__libc_init@plt-0x1308>
   5f784:   b960340b    ldr w11, [x0, #8244]
   5f788:   6b0b015f    cmp w10, w11
   5f78c:   540000ea    b.ge    5f7a8 <__libc_init@plt-0x1308>  // b.tcont
   5f790:   1100052a    add w10, w9, #0x1
   5f794:   f8297808    str x8, [x0, x9, lsl #3]
   5f798:   2a1f03e8    mov w8, wzr
   5f79c:   b920300a    str w10, [x0, #8240]
   5f7a0:   14000002    b   5f7a8 <__libc_init@plt-0x1308>
   5f7a4:   2a1f03e8    mov w8, wzr
   5f7a8:   2a0803e0    mov w0, w8
   5f7ac:   d65f03c0    ret
   5f7b0:   b960300a    ldr w10, [x0, #8240]
   5f7b4:   7100055f    cmp w10, #0x1
   5f7b8:   540003cb    b.lt    5f830 <__libc_init@plt-0x1280>  // b.tstop
   5f7bc:   d28f0aeb    mov x11, #0x7857                    // #30807
   5f7c0:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5f7c4:   f2b6226b    movk    x11, #0xb113, lsl #16
   5f7c8:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5f7cc:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5f7d0:   aa1f03e8    mov x8, xzr
   5f7d4:   93407d49    sxtw    x9, w10
   5f7d8:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5f7dc:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5f7e0:   aa0003ed    mov x13, x0
   5f7e4:   aa0a03ee    mov x14, x10
   5f7e8:   f94001af    ldr x15, [x13]
   5f7ec:   f10005ce    subs    x14, x14, #0x1
   5f7f0:   8b0f09ef    add x15, x15, x15, lsl #2
   5f7f4:   8b0801ef    add x15, x15, x8
   5f7f8:   9bcb7de8    umulh   x8, x15, x11
   5f7fc:   d373fd08    lsr x8, x8, #51
   5f800:   9b0c3d0f    madd    x15, x8, x12, x15
   5f804:   f80085af    str x15, [x13], #8
   5f808:   54ffff01    b.ne    5f7e8 <__libc_init@plt-0x12c8>  // b.any
   5f80c:   34000148    cbz w8, 5f834 <__libc_init@plt-0x127c>
   5f810:   b960340b    ldr w11, [x0, #8244]
   5f814:   6b0b015f    cmp w10, w11
   5f818:   540000ea    b.ge    5f834 <__libc_init@plt-0x127c>  // b.tcont
   5f81c:   1100052a    add w10, w9, #0x1
   5f820:   f8297808    str x8, [x0, x9, lsl #3]
   5f824:   2a1f03e8    mov w8, wzr
   5f828:   b920300a    str w10, [x0, #8240]
   5f82c:   14000002    b   5f834 <__libc_init@plt-0x127c>
   5f830:   2a1f03e8    mov w8, wzr
   5f834:   2a0803e0    mov w0, w8
   5f838:   d65f03c0    ret
   5f83c:   b960300a    ldr w10, [x0, #8240]
   5f840:   7100055f    cmp w10, #0x1
   5f844:   540003ab    b.lt    5f8b8 <__libc_init@plt-0x11f8>  // b.tstop
   5f848:   d28f0aeb    mov x11, #0x7857                    // #30807
   5f84c:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5f850:   f2b6226b    movk    x11, #0xb113, lsl #16
   5f854:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5f858:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5f85c:   aa1f03e8    mov x8, xzr
   5f860:   93407d49    sxtw    x9, w10
   5f864:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5f868:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5f86c:   aa0003ed    mov x13, x0
   5f870:   aa0a03ee    mov x14, x10
   5f874:   f94001af    ldr x15, [x13]
   5f878:   f10005ce    subs    x14, x14, #0x1
   5f87c:   8b0f050f    add x15, x8, x15, lsl #1
   5f880:   9bcb7de8    umulh   x8, x15, x11
   5f884:   d373fd08    lsr x8, x8, #51
   5f888:   9b0c3d0f    madd    x15, x8, x12, x15
   5f88c:   f80085af    str x15, [x13], #8
   5f890:   54ffff21    b.ne    5f874 <__libc_init@plt-0x123c>  // b.any
   5f894:   34000148    cbz w8, 5f8bc <__libc_init@plt-0x11f4>
   5f898:   b960340b    ldr w11, [x0, #8244]
   5f89c:   6b0b015f    cmp w10, w11
   5f8a0:   540000ea    b.ge    5f8bc <__libc_init@plt-0x11f4>  // b.tcont
   5f8a4:   1100052a    add w10, w9, #0x1
   5f8a8:   f8297808    str x8, [x0, x9, lsl #3]
   5f8ac:   2a1f03e8    mov w8, wzr
   5f8b0:   b920300a    str w10, [x0, #8240]
   5f8b4:   14000002    b   5f8bc <__libc_init@plt-0x11f4>
   5f8b8:   2a1f03e8    mov w8, wzr
   5f8bc:   2a0803e0    mov w0, w8
   5f8c0:   d65f03c0    ret
   5f8c4:   b960300a    ldr w10, [x0, #8240]
   5f8c8:   7100055f    cmp w10, #0x1
   5f8cc:   540003ab    b.lt    5f940 <__libc_init@plt-0x1170>  // b.tstop
   5f8d0:   d28f0aeb    mov x11, #0x7857                    // #30807
   5f8d4:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   5f8d8:   f2b6226b    movk    x11, #0xb113, lsl #16
   5f8dc:   f2cf21ac    movk    x12, #0x790d, lsl #32
   5f8e0:   f2cca5eb    movk    x11, #0x652f, lsl #32
   5f8e4:   aa1f03e8    mov x8, xzr
   5f8e8:   93407d49    sxtw    x9, w10
   5f8ec:   f2e734ab    movk    x11, #0x39a5, lsl #48
   5f8f0:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   5f8f4:   aa0003ed    mov x13, x0
   5f8f8:   aa0a03ee    mov x14, x10
   5f8fc:   f94001af    ldr x15, [x13]
   5f900:   f10005ce    subs    x14, x14, #0x1
   5f904:   8b0f090f    add x15, x8, x15, lsl #2
   5f908:   9bcb7de8    umulh   x8, x15, x11
   5f90c:   d373fd08    lsr x8, x8, #51
   5f910:   9b0c3d0f    madd    x15, x8, x12, x15
   5f914:   f80085af    str x15, [x13], #8
   5f918:   54ffff21    b.ne    5f8fc <__libc_init@plt-0x11b4>  // b.any
   5f91c:   34000148    cbz w8, 5f944 <__libc_init@plt-0x116c>
   5f920:   b960340b    ldr w11, [x0, #8244]
   5f924:   6b0b015f    cmp w10, w11
   5f928:   540000ea    b.ge    5f944 <__libc_init@plt-0x116c>  // b.tcont
   5f92c:   1100052a    add w10, w9, #0x1
   5f930:   f8297808    str x8, [x0, x9, lsl #3]
   5f934:   2a1f03e8    mov w8, wzr
   5f938:   b920300a    str w10, [x0, #8240]
   5f93c:   14000002    b   5f944 <__libc_init@plt-0x116c>
   5f940:   2a1f03e8    mov w8, wzr
   5f944:   2a0803e0    mov w0, w8
   5f948:   d65f03c0    ret
   5f94c:   2941300b    ldp w11, w12, [x0, #8]
   5f950:   528807ca    mov w10, #0x403e                    // #16446
   5f954:   f9400009    ldr x9, [x0]
   5f958:   0b0a018d    add w13, w12, w10
   5f95c:   128807aa    mov w10, #0xffffbfc2                // #-16446
   5f960:   6b0a019f    cmp w12, w10
   5f964:   540001cc    b.gt    5f99c <__libc_init@plt-0x1114>
   5f968:   b5000069    cbnz    x9, 5f974 <__libc_init@plt-0x113c>
   5f96c:   7100157f    cmp w11, #0x5
   5f970:   5400014b    b.lt    5f998 <__libc_init@plt-0x1118>  // b.tstop
   5f974:   1200016a    and w10, w11, #0x1
   5f978:   531e012c    ubfiz   w12, w9, #2, #1
   5f97c:   2a8b054a    orr w10, w10, w11, asr #1
   5f980:   d341fd29    lsr x9, x9, #1
   5f984:   2a0c014b    orr w11, w10, w12
   5f988:   110005ad    add w13, w13, #0x1
   5f98c:   710005bf    cmp w13, #0x1
   5f990:   54fffec1    b.ne    5f968 <__libc_init@plt-0x1148>  // b.any
   5f994:   14000002    b   5f99c <__libc_init@plt-0x1114>
   5f998:   aa1f03e9    mov x9, xzr
   5f99c:   7100017f    cmp w11, #0x0
   5f9a0:   1a9f07ea    cset    w10, ne // ne = any
   5f9a4:   531f794a    lsl w10, w10, #1
   5f9a8:   b50000c9    cbnz    x9, 5f9c0 <__libc_init@plt-0x10f0>
   5f9ac:   7100157f    cmp w11, #0x5
   5f9b0:   5400008a    b.ge    5f9c0 <__libc_init@plt-0x10f0>  // b.tcont
   5f9b4:   aa1f03e9    mov x9, xzr
   5f9b8:   aa1f03eb    mov x11, xzr
   5f9bc:   14000039    b   5faa0 <__libc_init@plt-0x1010>
   5f9c0:   b7f801c9    tbnz    x9, #63, 5f9f8 <__libc_init@plt-0x10b8>
   5f9c4:   710009bf    cmp w13, #0x2
   5f9c8:   5400018b    b.lt    5f9f8 <__libc_init@plt-0x10b8>  // b.tstop
   5f9cc:   13017d6e    asr w14, w11, #1
   5f9d0:   d37ff929    lsl x9, x9, #1
   5f9d4:   1200016b    and w11, w11, #0x1
   5f9d8:   510005ac    sub w12, w13, #0x1
   5f9dc:   ab2ec129    adds    x9, x9, w14, sxtw
   5f9e0:   331e01cb    bfi w11, w14, #2, #1
   5f9e4:   540000c4    b.mi    5f9fc <__libc_init@plt-0x10b4>  // b.first
   5f9e8:   710009bf    cmp w13, #0x2
   5f9ec:   2a0c03ed    mov w13, w12
   5f9f0:   54fffee8    b.hi    5f9cc <__libc_init@plt-0x10e4>  // b.pmore
   5f9f4:   14000002    b   5f9fc <__libc_init@plt-0x10b4>
   5f9f8:   2a0d03ec    mov w12, w13
   5f9fc:   7100105f    cmp w2, #0x4
   5fa00:   54000328    b.hi    5fa64 <__libc_init@plt-0x104c>  // b.pmore
   5fa04:   f0fffd6e    adrp    x14, e000 <__libc_init@plt-0x52ab0>
   5fa08:   2a0203ed    mov w13, w2
   5fa0c:   911ab1ce    add x14, x14, #0x6ac
   5fa10:   1000008f    adr x15, 5fa20 <__libc_init@plt-0x1090>
   5fa14:   386d69d0    ldrb    w16, [x14, x13]
   5fa18:   8b1009ef    add x15, x15, x16, lsl #2
   5fa1c:   d61f01e0    br  x15
   5fa20:   7100117f    cmp w11, #0x4
   5fa24:   5400018c    b.gt    5fa54 <__libc_init@plt-0x105c>
   5fa28:   540001e1    b.ne    5fa64 <__libc_init@plt-0x104c>  // b.any
   5fa2c:   37000149    tbnz    w9, #0, 5fa54 <__libc_init@plt-0x105c>
   5fa30:   1400000d    b   5fa64 <__libc_init@plt-0x104c>
   5fa34:   3400018b    cbz w11, 5fa64 <__libc_init@plt-0x104c>
   5fa38:   360000e1    tbz w1, #0, 5fa54 <__libc_init@plt-0x105c>
   5fa3c:   1400000a    b   5fa64 <__libc_init@plt-0x104c>
   5fa40:   3400012b    cbz w11, 5fa64 <__libc_init@plt-0x104c>
   5fa44:   37000081    tbnz    w1, #0, 5fa54 <__libc_init@plt-0x105c>
   5fa48:   14000007    b   5fa64 <__libc_init@plt-0x104c>
   5fa4c:   71000d7f    cmp w11, #0x3
   5fa50:   540000ad    b.le    5fa64 <__libc_init@plt-0x104c>
   5fa54:   b100053f    cmn x9, #0x1
   5fa58:   d2f0000b    mov x11, #0x8000000000000000        // #-9223372036854775808
   5fa5c:   1a8c158c    cinc    w12, w12, eq    // eq = none
   5fa60:   9a890569    csinc   x9, x11, x9, eq // eq = none
   5fa64:   b100053f    cmn x9, #0x1
   5fa68:   5290000b    mov w11, #0x8000                    // #32768
   5fa6c:   7a41c980    ccmp    w12, #0x1, #0x0, gt
   5fa70:   528fffcd    mov w13, #0x7ffe                    // #32766
   5fa74:   1a8c03ec    csel    w12, wzr, w12, eq   // eq = none
   5fa78:   7200003f    tst w1, #0x1
   5fa7c:   9a9f116b    csel    x11, x11, xzr, ne   // ne = any
   5fa80:   6b0d019f    cmp w12, w13
   5fa84:   528fffed    mov w13, #0x7fff                    // #32767
   5fa88:   1a9fd7ee    cset    w14, gt
   5fa8c:   1a8cc1ac    csel    w12, w13, w12, gt
   5fa90:   2a0e014a    orr w10, w10, w14
   5fa94:   93407d8c    sxtw    x12, w12
   5fa98:   9a89c3e9    csel    x9, xzr, x9, gt
   5fa9c:   aa0c016b    orr x11, x11, x12
   5faa0:   a9002d09    stp x9, x11, [x8]
   5faa4:   b900110a    str w10, [x8, #16]
   5faa8:   d65f03c0    ret
   5faac:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   5fab0:   f9000bf5    str x21, [sp, #16]
   5fab4:   910003fd    mov x29, sp
   5fab8:   a9024ff4    stp x20, x19, [sp, #32]
   5fabc:   b9603008    ldr w8, [x0, #8240]
   5fac0:   aa0003f3    mov x19, x0
   5fac4:   f9400014    ldr x20, [x0]
   5fac8:   51000515    sub w21, w8, #0x1
   5facc:   7100091f    cmp w8, #0x2
   5fad0:   540000ab    b.lt    5fae4 <__libc_init@plt-0xfcc>  // b.tstop
   5fad4:   91002261    add x1, x19, #0x8
   5fad8:   d37df2a2    lsl x2, x21, #3
   5fadc:   aa1303e0    mov x0, x19
   5fae0:   940004a8    bl  60d80 <memmove@plt>
   5fae4:   b9604269    ldr w9, [x19, #8256]
   5fae8:   2a1f03e8    mov w8, wzr
   5faec:   f835da7f    str xzr, [x19, w21, sxtw #3]
   5faf0:   7100113f    cmp w9, #0x4
   5faf4:   54000568    b.hi    5fba0 <__libc_init@plt-0xf10>  // b.pmore
   5faf8:   d503201f    nop
   5fafc:   30d75daa    adr x10, e6b1 <__libc_init@plt-0x523ff>
   5fb00:   1000008b    adr x11, 5fb10 <__libc_init@plt-0xfa0>
   5fb04:   3869694c    ldrb    w12, [x10, x9]
   5fb08:   8b0c096b    add x11, x11, x12, lsl #2
   5fb0c:   d61f0160    br  x11
   5fb10:   d2900008    mov x8, #0x8000                 // #32768
   5fb14:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5fb18:   f2d86f28    movk    x8, #0xc379, lsl #32
   5fb1c:   f2e00228    movk    x8, #0x11, lsl #48
   5fb20:   eb08029f    cmp x20, x8
   5fb24:   54000349    b.ls    5fb8c <__libc_init@plt-0xf24>  // b.plast
   5fb28:   52800028    mov w8, #0x1                    // #1
   5fb2c:   1400001d    b   5fba0 <__libc_init@plt-0xf10>
   5fb30:   52840788    mov w8, #0x203c                 // #8252
   5fb34:   f100029f    cmp x20, #0x0
   5fb38:   1a9f07e9    cset    w9, ne  // ne = any
   5fb3c:   38686a68    ldrb    w8, [x19, x8]
   5fb40:   7100011f    cmp w8, #0x0
   5fb44:   1a9f07e8    cset    w8, ne  // ne = any
   5fb48:   14000007    b   5fb64 <__libc_init@plt-0xf4c>
   5fb4c:   52840788    mov w8, #0x203c                 // #8252
   5fb50:   f100029f    cmp x20, #0x0
   5fb54:   1a9f07e9    cset    w9, ne  // ne = any
   5fb58:   38686a68    ldrb    w8, [x19, x8]
   5fb5c:   7100011f    cmp w8, #0x0
   5fb60:   1a9f17e8    cset    w8, eq  // eq = none
   5fb64:   0a080128    and w8, w9, w8
   5fb68:   1400000e    b   5fba0 <__libc_init@plt-0xf10>
   5fb6c:   d2900008    mov x8, #0x8000                 // #32768
   5fb70:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   5fb74:   f2d86f28    movk    x8, #0xc379, lsl #32
   5fb78:   f2e00228    movk    x8, #0x11, lsl #48
   5fb7c:   d1000508    sub x8, x8, #0x1
   5fb80:   eb08029f    cmp x20, x8
   5fb84:   1a9f97e8    cset    w8, hi  // hi = pmore
   5fb88:   14000006    b   5fba0 <__libc_init@plt-0xf10>
   5fb8c:   54000081    b.ne    5fb9c <__libc_init@plt-0xf14>  // b.any
   5fb90:   39400268    ldrb    w8, [x19]
   5fb94:   12000108    and w8, w8, #0x1
   5fb98:   14000002    b   5fba0 <__libc_init@plt-0xf10>
   5fb9c:   2a1f03e8    mov w8, wzr
   5fba0:   f9400269    ldr x9, [x19]
   5fba4:   8b28412a    add x10, x9, w8, uxtw
   5fba8:   d2adf829    mov x9, #0x6fc10000             // #1874919424
   5fbac:   f2d0de49    movk    x9, #0x86f2, lsl #32
   5fbb0:   f2e00469    movk    x9, #0x23, lsl #48
   5fbb4:   eb09015f    cmp x10, x9
   5fbb8:   f900026a    str x10, [x19]
   5fbbc:   54000121    b.ne    5fbe0 <__libc_init@plt-0xed0>  // b.any
   5fbc0:   2a0803e8    mov w8, w8
   5fbc4:   9100226a    add x10, x19, #0x8
   5fbc8:   f940014b    ldr x11, [x10]
   5fbcc:   8b08016b    add x11, x11, x8
   5fbd0:   eb09017f    cmp x11, x9
   5fbd4:   a93fad5f    stp xzr, x11, [x10, #-8]
   5fbd8:   9100214a    add x10, x10, #0x8
   5fbdc:   54ffff60    b.eq    5fbc8 <__libc_init@plt-0xee8>  // b.none
   5fbe0:   a9424ff4    ldp x20, x19, [sp, #32]
   5fbe4:   f9400bf5    ldr x21, [sp, #16]
   5fbe8:   a8c37bfd    ldp x29, x30, [sp], #48
   5fbec:   d65f03c0    ret
   5fbf0:   52840b88    mov w8, #0x205c                 // #8284
   5fbf4:   b920501f    str wzr, [x0, #8272]
   5fbf8:   8b08000a    add x10, x0, x8
   5fbfc:   b920581f    str wzr, [x0, #8280]
   5fc00:   f100007f    cmp x3, #0x0
   5fc04:   1a9f07e8    cset    w8, ne  // ne = any
   5fc08:   3900015f    strb    wzr, [x10]
   5fc0c:   f9400029    ldr x9, [x1]
   5fc10:   eb03013f    cmp x9, x3
   5fc14:   1a9f37eb    cset    w11, cs // cs = hs, nlast
   5fc18:   0a0b010b    and w11, w8, w11
   5fc1c:   2a1f03e8    mov w8, wzr
   5fc20:   3700188b    tbnz    w11, #0, 5ff30 <__libc_init@plt-0xb80>
   5fc24:   eb03013f    cmp x9, x3
   5fc28:   54001840    b.eq    5ff30 <__libc_init@plt-0xb80>  // b.none
   5fc2c:   39400128    ldrb    w8, [x9]
   5fc30:   7100811f    cmp w8, #0x20
   5fc34:   540000c1    b.ne    5fc4c <__libc_init@plt-0xe64>  // b.any
   5fc38:   91000529    add x9, x9, #0x1
   5fc3c:   eb03013f    cmp x9, x3
   5fc40:   f9000029    str x9, [x1]
   5fc44:   54ffff41    b.ne    5fc2c <__libc_init@plt-0xe84>  // b.any
   5fc48:   14000047    b   5fd64 <__libc_init@plt-0xd4c>
   5fc4c:   7100b51f    cmp w8, #0x2d
   5fc50:   1a9f17e8    cset    w8, eq  // eq = none
   5fc54:   39000148    strb    w8, [x10]
   5fc58:   39400128    ldrb    w8, [x9]
   5fc5c:   7100ad1f    cmp w8, #0x2b
   5fc60:   54000060    b.eq    5fc6c <__libc_init@plt-0xe44>  // b.none
   5fc64:   7100b51f    cmp w8, #0x2d
   5fc68:   54000041    b.ne    5fc70 <__libc_init@plt-0xe40>  // b.any
   5fc6c:   91000529    add x9, x9, #0x1
   5fc70:   eb03013f    cmp x9, x3
   5fc74:   54000160    b.eq    5fca0 <__libc_init@plt-0xe10>  // b.none
   5fc78:   aa1f03ea    mov x10, xzr
   5fc7c:   cb090068    sub x8, x3, x9
   5fc80:   386a692b    ldrb    w11, [x9, x10]
   5fc84:   7100c17f    cmp w11, #0x30
   5fc88:   54000121    b.ne    5fcac <__libc_init@plt-0xe04>  // b.any
   5fc8c:   9100054a    add x10, x10, #0x1
   5fc90:   eb0a011f    cmp x8, x10
   5fc94:   54ffff61    b.ne    5fc80 <__libc_init@plt-0xe30>  // b.any
   5fc98:   aa0803ea    mov x10, x8
   5fc9c:   14000002    b   5fca4 <__libc_init@plt-0xe0c>
   5fca0:   aa1f03ea    mov x10, xzr
   5fca4:   aa0303e8    mov x8, x3
   5fca8:   14000002    b   5fcb0 <__libc_init@plt-0xe00>
   5fcac:   8b0a0128    add x8, x9, x10
   5fcb0:   8b0a012b    add x11, x9, x10
   5fcb4:   eb03017f    cmp x11, x3
   5fcb8:   54000340    b.eq    5fd20 <__libc_init@plt-0xd90>  // b.none
   5fcbc:   cb09006b    sub x11, x3, x9
   5fcc0:   386a692c    ldrb    w12, [x9, x10]
   5fcc4:   5100c18d    sub w13, w12, #0x30
   5fcc8:   710025bf    cmp w13, #0x9
   5fccc:   54000108    b.hi    5fcec <__libc_init@plt-0xdc4>  // b.pmore
   5fcd0:   9100054a    add x10, x10, #0x1
   5fcd4:   8b0a012c    add x12, x9, x10
   5fcd8:   eb03019f    cmp x12, x3
   5fcdc:   54ffff21    b.ne    5fcc0 <__libc_init@plt-0xdf0>  // b.any
   5fce0:   aa1f03ec    mov x12, xzr
   5fce4:   aa0b03ea    mov x10, x11
   5fce8:   1400000f    b   5fd24 <__libc_init@plt-0xd8c>
   5fcec:   7100b99f    cmp w12, #0x2e
   5fcf0:   54000181    b.ne    5fd20 <__libc_init@plt-0xd90>  // b.any
   5fcf4:   8b0a012c    add x12, x9, x10
   5fcf8:   9100052d    add x13, x9, #0x1
   5fcfc:   8b0a01ae    add x14, x13, x10
   5fd00:   eb0301df    cmp x14, x3
   5fd04:   54ffff00    b.eq    5fce4 <__libc_init@plt-0xdcc>  // b.none
   5fd08:   394001ce    ldrb    w14, [x14]
   5fd0c:   9100054a    add x10, x10, #0x1
   5fd10:   5100c1ce    sub w14, w14, #0x30
   5fd14:   710029df    cmp w14, #0xa
   5fd18:   54ffff23    b.cc    5fcfc <__libc_init@plt-0xdb4>  // b.lo, b.ul, b.last
   5fd1c:   14000002    b   5fd24 <__libc_init@plt-0xd8c>
   5fd20:   aa1f03ec    mov x12, xzr
   5fd24:   b400020a    cbz x10, 5fd64 <__libc_init@plt-0xd4c>
   5fd28:   f100055f    cmp x10, #0x1
   5fd2c:   54000061    b.ne    5fd38 <__libc_init@plt-0xd78>  // b.any
   5fd30:   eb0c013f    cmp x9, x12
   5fd34:   54000180    b.eq    5fd64 <__libc_init@plt-0xd4c>  // b.none
   5fd38:   8b0a012a    add x10, x9, x10
   5fd3c:   aa0a03eb    mov x11, x10
   5fd40:   f900002a    str x10, [x1]
   5fd44:   b400016c    cbz x12, 5fd70 <__libc_init@plt-0xd40>
   5fd48:   385ffd69    ldrb    w9, [x11, #-1]!
   5fd4c:   7100c13f    cmp w9, #0x30
   5fd50:   54ffffc0    b.eq    5fd48 <__libc_init@plt-0xd68>  // b.none
   5fd54:   7100b93f    cmp w9, #0x2e
   5fd58:   540000a1    b.ne    5fd6c <__libc_init@plt-0xd44>  // b.any
   5fd5c:   aa1f03ec    mov x12, xzr
   5fd60:   14000004    b   5fd70 <__libc_init@plt-0xd40>
   5fd64:   2a1f03e8    mov w8, wzr
   5fd68:   14000072    b   5ff30 <__libc_init@plt-0xb80>
   5fd6c:   9100056b    add x11, x11, #0x1
   5fd70:   2a1f03e9    mov w9, wzr
   5fd74:   b50001cc    cbnz    x12, 5fdac <__libc_init@plt-0xd04>
   5fd78:   eb08017f    cmp x11, x8
   5fd7c:   54000189    b.ls    5fdac <__libc_init@plt-0xd04>  // b.plast
   5fd80:   2a1f03e9    mov w9, wzr
   5fd84:   aa0b03ed    mov x13, x11
   5fd88:   385ffdae    ldrb    w14, [x13, #-1]!
   5fd8c:   7100c1df    cmp w14, #0x30
   5fd90:   540000e1    b.ne    5fdac <__libc_init@plt-0xd04>  // b.any
   5fd94:   11000529    add w9, w9, #0x1
   5fd98:   aa0d03eb    mov x11, x13
   5fd9c:   eb0801bf    cmp x13, x8
   5fda0:   b9205809    str w9, [x0, #8280]
   5fda4:   54ffff28    b.hi    5fd88 <__libc_init@plt-0xd28>  // b.pmore
   5fda8:   aa0803eb    mov x11, x8
   5fdac:   f100019f    cmp x12, #0x0
   5fdb0:   5288140e    mov w14, #0x40a0                    // #16544
   5fdb4:   9a88050d    cinc    x13, x8, ne // ne = any
   5fdb8:   8b0e01ad    add x13, x13, x14
   5fdbc:   eb0d017f    cmp x11, x13
   5fdc0:   54000109    b.ls    5fde0 <__libc_init@plt-0xcd0>  // b.plast
   5fdc4:   5280002e    mov w14, #0x1                       // #1
   5fdc8:   3900004e    strb    w14, [x2]
   5fdcc:   b400014c    cbz x12, 5fdf4 <__libc_init@plt-0xcbc>
   5fdd0:   eb0d019f    cmp x12, x13
   5fdd4:   54000102    b.cs    5fdf4 <__libc_init@plt-0xcbc>  // b.hs, b.nlast
   5fdd8:   aa0d03eb    mov x11, x13
   5fddc:   14000002    b   5fde4 <__libc_init@plt-0xccc>
   5fde0:   b400016c    cbz x12, 5fe0c <__libc_init@plt-0xca4>
   5fde4:   2a2c03ec    mvn w12, w12
   5fde8:   0b0c016c    add w12, w11, w12
   5fdec:   4b0c0129    sub w9, w9, w12
   5fdf0:   14000006    b   5fe08 <__libc_init@plt-0xca8>
   5fdf4:   eb0d019f    cmp x12, x13
   5fdf8:   1a8c316c    csel    w12, w11, w12, cc   // cc = lo, ul, last
   5fdfc:   aa0d03eb    mov x11, x13
   5fe00:   4b0d018c    sub w12, w12, w13
   5fe04:   0b0c0129    add w9, w9, w12
   5fe08:   b9205809    str w9, [x0, #8280]
   5fe0c:   eb08017f    cmp x11, x8
   5fe10:   54000061    b.ne    5fe1c <__libc_init@plt-0xc94>  // b.any
   5fe14:   2a1f03e9    mov w9, wzr
   5fe18:   b920581f    str wzr, [x0, #8280]
   5fe1c:   eb08017f    cmp x11, x8
   5fe20:   540003a9    b.ls    5fe94 <__libc_init@plt-0xc1c>  // b.plast
   5fe24:   d2adf82d    mov x13, #0x6fc10000                // #1874919424
   5fe28:   d2adf82e    mov x14, #0x6fc10000                // #1874919424
   5fe2c:   f2d0de4d    movk    x13, #0x86f2, lsl #32
   5fe30:   f2d0de4e    movk    x14, #0x86f2, lsl #32
   5fe34:   2a1f03ec    mov w12, wzr
   5fe38:   f2e0046d    movk    x13, #0x23, lsl #48
   5fe3c:   f2e0046e    movk    x14, #0x23, lsl #48
   5fe40:   385ffd6f    ldrb    w15, [x11, #-1]!
   5fe44:   f100b9ff    cmp x15, #0x2e
   5fe48:   54000220    b.eq    5fe8c <__libc_init@plt-0xc24>  // b.none
   5fe4c:   d100c1ef    sub x15, x15, #0x30
   5fe50:   eb0d01df    cmp x14, x13
   5fe54:   540000e1    b.ne    5fe70 <__libc_init@plt-0xc40>  // b.any
   5fe58:   11000590    add w16, w12, #0x1
   5fe5c:   f82cd80f    str x15, [x0, w12, sxtw #3]
   5fe60:   2a1003ec    mov w12, w16
   5fe64:   5280014e    mov w14, #0xa                       // #10
   5fe68:   b9205010    str w16, [x0, #8272]
   5fe6c:   14000008    b   5fe8c <__libc_init@plt-0xc24>
   5fe70:   8b2ccc10    add x16, x0, w12, sxtw #3
   5fe74:   f85f8211    ldur    x17, [x16, #-8]
   5fe78:   d503201f    nop
   5fe7c:   9b0f45cf    madd    x15, x14, x15, x17
   5fe80:   8b0e09ce    add x14, x14, x14, lsl #2
   5fe84:   d37ff9ce    lsl x14, x14, #1
   5fe88:   f81f820f    stur    x15, [x16, #-8]
   5fe8c:   eb08017f    cmp x11, x8
   5fe90:   54fffd88    b.hi    5fe40 <__libc_init@plt-0xc70>  // b.pmore
   5fe94:   eb03015f    cmp x10, x3
   5fe98:   540004a0    b.eq    5ff2c <__libc_init@plt-0xb84>  // b.none
   5fe9c:   3940014b    ldrb    w11, [x10]
   5fea0:   52800028    mov w8, #0x1                    // #1
   5fea4:   5101116b    sub w11, w11, #0x44
   5fea8:   7100b57f    cmp w11, #0x2d
   5feac:   54000428    b.hi    5ff30 <__libc_init@plt-0xb80>  // b.pmore
   5feb0:   5280002c    mov w12, #0x1                       // #1
   5feb4:   9acb218b    lsl x11, x12, x11
   5feb8:   d284006c    mov x12, #0x2003                    // #8195
   5febc:   f2c4006c    movk    x12, #0x2003, lsl #32
   5fec0:   ea0c017f    tst x11, x12
   5fec4:   54000360    b.eq    5ff30 <__libc_init@plt-0xb80>  // b.none
   5fec8:   9100054b    add x11, x10, #0x1
   5fecc:   eb03017f    cmp x11, x3
   5fed0:   540002e0    b.eq    5ff2c <__libc_init@plt-0xb84>  // b.none
   5fed4:   39400548    ldrb    w8, [x10, #1]
   5fed8:   528005ac    mov w12, #0x2d                      // #45
   5fedc:   9100094a    add x10, x10, #0x2
   5fee0:   7100ad1f    cmp w8, #0x2b
   5fee4:   7a4c1104    ccmp    w8, w12, #0x4, ne   // ne = any
   5fee8:   9a8b014b    csel    x11, x10, x11, eq   // eq = none
   5feec:   eb03017f    cmp x11, x3
   5fef0:   540001e0    b.eq    5ff2c <__libc_init@plt-0xb84>  // b.none
   5fef4:   3940016a    ldrb    w10, [x11]
   5fef8:   5100c14c    sub w12, w10, #0x30
   5fefc:   7100259f    cmp w12, #0x9
   5ff00:   54000168    b.hi    5ff2c <__libc_init@plt-0xb84>  // b.pmore
   5ff04:   7100c15f    cmp w10, #0x30
   5ff08:   540001a1    b.ne    5ff3c <__libc_init@plt-0xb74>  // b.any
   5ff0c:   9100056a    add x10, x11, #0x1
   5ff10:   eb03015f    cmp x10, x3
   5ff14:   54000120    b.eq    5ff38 <__libc_init@plt-0xb78>  // b.none
   5ff18:   3840154b    ldrb    w11, [x10], #1
   5ff1c:   7100c17f    cmp w11, #0x30
   5ff20:   54ffff80    b.eq    5ff10 <__libc_init@plt-0xba0>  // b.none
   5ff24:   d100054b    sub x11, x10, #0x1
   5ff28:   14000005    b   5ff3c <__libc_init@plt-0xb74>
   5ff2c:   52800028    mov w8, #0x1                    // #1
   5ff30:   2a0803e0    mov w0, w8
   5ff34:   d65f03c0    ret
   5ff38:   aa0303eb    mov x11, x3
   5ff3c:   eb03017f    cmp x11, x3
   5ff40:   54000200    b.eq    5ff80 <__libc_init@plt-0xb30>  // b.none
   5ff44:   2a1f03ea    mov w10, wzr
   5ff48:   aa1f03ec    mov x12, xzr
   5ff4c:   cb0b006d    sub x13, x3, x11
   5ff50:   5280014e    mov w14, #0xa                       // #10
   5ff54:   386c696f    ldrb    w15, [x11, x12]
   5ff58:   5100c1f0    sub w16, w15, #0x30
   5ff5c:   7100261f    cmp w16, #0x9
   5ff60:   54000148    b.hi    5ff88 <__libc_init@plt-0xb28>  // b.pmore
   5ff64:   1b0e3d4a    madd    w10, w10, w14, w15
   5ff68:   9100058c    add x12, x12, #0x1
   5ff6c:   eb0c01bf    cmp x13, x12
   5ff70:   5100c14a    sub w10, w10, #0x30
   5ff74:   54ffff01    b.ne    5ff54 <__libc_init@plt-0xb5c>  // b.any
   5ff78:   aa0d03ec    mov x12, x13
   5ff7c:   14000004    b   5ff8c <__libc_init@plt-0xb24>
   5ff80:   2a1f03ea    mov w10, wzr
   5ff84:   14000007    b   5ffa0 <__libc_init@plt-0xb10>
   5ff88:   8b0c0163    add x3, x11, x12
   5ff8c:   f100219f    cmp x12, #0x8
   5ff90:   54000083    b.cc    5ffa0 <__libc_init@plt-0xb10>  // b.lo, b.ul, b.last
   5ff94:   2a1f03e9    mov w9, wzr
   5ff98:   529813ca    mov w10, #0xc09e                    // #49310
   5ff9c:   b920581f    str wzr, [x0, #8280]
   5ffa0:   7100b51f    cmp w8, #0x2d
   5ffa4:   f9000023    str x3, [x1]
   5ffa8:   5a8a1548    cneg    w8, w10, eq // eq = none
   5ffac:   0b080129    add w9, w9, w8
   5ffb0:   52800028    mov w8, #0x1                    // #1
   5ffb4:   b9205809    str w9, [x0, #8280]
   5ffb8:   17ffffde    b   5ff30 <__libc_init@plt-0xb80>
   5ffbc:   d101c3ff    sub sp, sp, #0x70
   5ffc0:   a9037bfd    stp x29, x30, [sp, #48]
   5ffc4:   9100c3fd    add x29, sp, #0x30
   5ffc8:   a9045ff8    stp x24, x23, [sp, #64]
   5ffcc:   a90557f6    stp x22, x21, [sp, #80]
   5ffd0:   a9064ff4    stp x20, x19, [sp, #96]
   5ffd4:   d53bd055    mrs x21, tpidr_el0
   5ffd8:   aa0003f4    mov x20, x0
   5ffdc:   f94016a9    ldr x9, [x21, #40]
   5ffe0:   aa0803f3    mov x19, x8
   5ffe4:   f81f83a9    stur    x9, [x29, #-8]
   5ffe8:   97ffe91a    bl  5a450 <__libc_init@plt-0x6660>
   5ffec:   b9605289    ldr w9, [x20, #8272]
   5fff0:   34000189    cbz w9, 60020 <__libc_init@plt-0xa90>
   5fff4:   b9605a88    ldr w8, [x20, #8280]
   5fff8:   1284d2ca    mov w10, #0xffffd969                // #-9879
   5fffc:   0b091108    add w8, w8, w9, lsl #4
   60000:   6b0a011f    cmp w8, w10
   60004:   b9205a88    str w8, [x20, #8280]
   60008:   540002ac    b.gt    6005c <__libc_init@plt-0xa54>
   6000c:   52840b88    mov w8, #0x205c                 // #8284
   60010:   52800049    mov w9, #0x2                    // #2
   60014:   38686a88    ldrb    w8, [x20, x8]
   60018:   b9001269    str w9, [x19, #16]
   6001c:   14000004    b   6002c <__libc_init@plt-0xa84>
   60020:   52840b88    mov w8, #0x205c                 // #8284
   60024:   b900127f    str wzr, [x19, #16]
   60028:   38686a88    ldrb    w8, [x20, x8]
   6002c:   d3410108    lsl x8, x8, #63
   60030:   a900227f    stp xzr, x8, [x19]
   60034:   f94016a8    ldr x8, [x21, #40]
   60038:   f85f83a9    ldur    x9, [x29, #-8]
   6003c:   eb09011f    cmp x8, x9
   60040:   54000ee1    b.ne    6021c <__libc_init@plt-0x894>  // b.any
   60044:   a9464ff4    ldp x20, x19, [sp, #96]
   60048:   a94557f6    ldp x22, x21, [sp, #80]
   6004c:   a9445ff8    ldp x24, x23, [sp, #64]
   60050:   a9437bfd    ldp x29, x30, [sp, #48]
   60054:   9101c3ff    add sp, sp, #0x70
   60058:   d65f03c0    ret
   6005c:   5284d2ea    mov w10, #0x2697                    // #9879
   60060:   6b0a011f    cmp w8, w10
   60064:   5400012b    b.lt    60088 <__libc_init@plt-0xa28>  // b.tstop
   60068:   52840b88    mov w8, #0x205c                 // #8284
   6006c:   d2efffe9    mov x9, #0x7fff000000000000     // #9223090561878065152
   60070:   38686a88    ldrb    w8, [x20, x8]
   60074:   b3410109    bfi x9, x8, #63, #1
   60078:   52800028    mov w8, #0x1                    // #1
   6007c:   a900267f    stp xzr, x9, [x19]
   60080:   b9001268    str w8, [x19, #16]
   60084:   17ffffec    b   60034 <__libc_init@plt-0xa7c>
   60088:   71003d1f    cmp w8, #0xf
   6008c:   5400026c    b.gt    600d8 <__libc_init@plt-0x9d8>
   60090:   12800116    mov w22, #0xfffffff7                // #-9
   60094:   aa1403e0    mov x0, x20
   60098:   b9205689    str w9, [x20, #8276]
   6009c:   94000061    bl  60220 <__libc_init@plt-0x890>
   600a0:   34000100    cbz w0, 600c0 <__libc_init@plt-0x9f0>
   600a4:   2a0003e1    mov w1, w0
   600a8:   aa1403e0    mov x0, x20
   600ac:   9400007f    bl  602a8 <__libc_init@plt-0x808>
   600b0:   b9605a88    ldr w8, [x20, #8280]
   600b4:   11004108    add w8, w8, #0x10
   600b8:   b9205a88    str w8, [x20, #8280]
   600bc:   14000002    b   600c4 <__libc_init@plt-0x9ec>
   600c0:   b9605a88    ldr w8, [x20, #8280]
   600c4:   71003d1f    cmp w8, #0xf
   600c8:   540000ac    b.gt    600dc <__libc_init@plt-0x9d4>
   600cc:   b9605289    ldr w9, [x20, #8272]
   600d0:   510026d6    sub w22, w22, #0x9
   600d4:   17fffff0    b   60094 <__libc_init@plt-0xa1c>
   600d8:   2a1f03f6    mov w22, wzr
   600dc:   7100451f    cmp w8, #0x11
   600e0:   540003a3    b.cc    60154 <__libc_init@plt-0x95c>  // b.lo, b.ul, b.last
   600e4:   b9605289    ldr w9, [x20, #8272]
   600e8:   7100511f    cmp w8, #0x14
   600ec:   b9205689    str w9, [x20, #8276]
   600f0:   540001c3    b.cc    60128 <__libc_init@plt-0x988>  // b.lo, b.ul, b.last
   600f4:   51001108    sub w8, w8, #0x4
   600f8:   aa1403e0    mov x0, x20
   600fc:   b9205a88    str w8, [x20, #8280]
   60100:   94000085    bl  60314 <__libc_init@plt-0x79c>
   60104:   2a0003e1    mov w1, w0
   60108:   52800097    mov w23, #0x4                       // #4
   6010c:   340001c1    cbz w1, 60144 <__libc_init@plt-0x96c>
   60110:   aa1403e0    mov x0, x20
   60114:   94000065    bl  602a8 <__libc_init@plt-0x808>
   60118:   b9605a88    ldr w8, [x20, #8280]
   6011c:   11004108    add w8, w8, #0x10
   60120:   b9205a88    str w8, [x20, #8280]
   60124:   14000009    b   60148 <__libc_init@plt-0x968>
   60128:   51000508    sub w8, w8, #0x1
   6012c:   aa1403e0    mov x0, x20
   60130:   b9205a88    str w8, [x20, #8280]
   60134:   9400009b    bl  603a0 <__libc_init@plt-0x710>
   60138:   2a0003e1    mov w1, w0
   6013c:   52800037    mov w23, #0x1                       // #1
   60140:   35fffe81    cbnz    w1, 60110 <__libc_init@plt-0x9a0>
   60144:   b9605a88    ldr w8, [x20, #8280]
   60148:   0b1702d6    add w22, w22, w23
   6014c:   7100411f    cmp w8, #0x10
   60150:   54fffcac    b.gt    600e4 <__libc_init@plt-0x9cc>
   60154:   b9a05288    ldrsw   x8, [x20, #8272]
   60158:   aa1f03f8    mov x24, xzr
   6015c:   d1000508    sub x8, x8, #0x1
   60160:   b9205288    str w8, [x20, #8272]
   60164:   f8687a97    ldr x23, [x20, x8, lsl #3]
   60168:   b9205688    str w8, [x20, #8276]
   6016c:   aa1403e0    mov x0, x20
   60170:   510006d6    sub w22, w22, #0x1
   60174:   940000ae    bl  6042c <__libc_init@plt-0x684>
   60178:   93d7ff08    extr    x8, x24, x23, #63
   6017c:   d37ffae9    lsl x9, x23, #1
   60180:   93407c0a    sxtw    x10, w0
   60184:   ab20c137    adds    x23, x9, w0, sxtw
   60188:   937ffd4a    asr x10, x10, #63
   6018c:   ba0a0118    adcs    x24, x8, x10
   60190:   d370ff08    lsr x8, x24, #48
   60194:   b4fffec8    cbz x8, 6016c <__libc_init@plt-0x944>
   60198:   aa1403e0    mov x0, x20
   6019c:   b90017f6    str w22, [sp, #20]
   601a0:   a90063f7    stp x23, x24, [sp]
   601a4:   940000c4    bl  604b4 <__libc_init@plt-0x5fc>
   601a8:   b9605289    ldr w9, [x20, #8272]
   601ac:   531f7808    lsl w8, w0, #1
   601b0:   7100053f    cmp w9, #0x1
   601b4:   540000ab    b.lt    601c8 <__libc_init@plt-0x8e8>  // b.tstop
   601b8:   f940028a    ldr x10, [x20]
   601bc:   b40000aa    cbz x10, 601d0 <__libc_init@plt-0x8e0>
   601c0:   52800029    mov w9, #0x1                    // #1
   601c4:   1400000c    b   601f4 <__libc_init@plt-0x8bc>
   601c8:   2a1f03e9    mov w9, wzr
   601cc:   1400000a    b   601f4 <__libc_init@plt-0x8bc>
   601d0:   5280002b    mov w11, #0x1                       // #1
   601d4:   aa0b03ea    mov x10, x11
   601d8:   eb0b013f    cmp x9, x11
   601dc:   54000080    b.eq    601ec <__libc_init@plt-0x8c4>  // b.none
   601e0:   f86a7a8c    ldr x12, [x20, x10, lsl #3]
   601e4:   9100054b    add x11, x10, #0x1
   601e8:   b4ffff6c    cbz x12, 601d4 <__libc_init@plt-0x8dc>
   601ec:   eb09015f    cmp x10, x9
   601f0:   1a9f27e9    cset    w9, cc  // cc = lo, ul, last
   601f4:   52840b8a    mov w10, #0x205c                    // #8284
   601f8:   121f0508    and w8, w8, #0x6
   601fc:   2a090108    orr w8, w8, w9
   60200:   b9606282    ldr w2, [x20, #8288]
   60204:   910003e0    mov x0, sp
   60208:   386a6a81    ldrb    w1, [x20, x10]
   6020c:   b90013e8    str w8, [sp, #16]
   60210:   aa1303e8    mov x8, x19
   60214:   940000ca    bl  6053c <__libc_init@plt-0x574>
   60218:   17ffff87    b   60034 <__libc_init@plt-0xa7c>
   6021c:   94000249    bl  60b40 <__stack_chk_fail@plt>
   60220:   b960500a    ldr w10, [x0, #8272]
   60224:   7100055f    cmp w10, #0x1
   60228:   540003ab    b.lt    6029c <__libc_init@plt-0x814>  // b.tstop
   6022c:   d28f0aeb    mov x11, #0x7857                    // #30807
   60230:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   60234:   f2b6226b    movk    x11, #0xb113, lsl #16
   60238:   f2cf21ac    movk    x12, #0x790d, lsl #32
   6023c:   f2cca5eb    movk    x11, #0x652f, lsl #32
   60240:   aa1f03e8    mov x8, xzr
   60244:   93407d49    sxtw    x9, w10
   60248:   f2e734ab    movk    x11, #0x39a5, lsl #48
   6024c:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   60250:   aa0003ed    mov x13, x0
   60254:   aa0a03ee    mov x14, x10
   60258:   f94001af    ldr x15, [x13]
   6025c:   f10005ce    subs    x14, x14, #0x1
   60260:   8b0f250f    add x15, x8, x15, lsl #9
   60264:   9bcb7de8    umulh   x8, x15, x11
   60268:   d373fd08    lsr x8, x8, #51
   6026c:   9b0c3d0f    madd    x15, x8, x12, x15
   60270:   f80085af    str x15, [x13], #8
   60274:   54ffff21    b.ne    60258 <__libc_init@plt-0x858>  // b.any
   60278:   34000148    cbz w8, 602a0 <__libc_init@plt-0x810>
   6027c:   b960540b    ldr w11, [x0, #8276]
   60280:   6b0b015f    cmp w10, w11
   60284:   540000ea    b.ge    602a0 <__libc_init@plt-0x810>  // b.tcont
   60288:   1100052a    add w10, w9, #0x1
   6028c:   f8297808    str x8, [x0, x9, lsl #3]
   60290:   2a1f03e8    mov w8, wzr
   60294:   b920500a    str w10, [x0, #8272]
   60298:   14000002    b   602a0 <__libc_init@plt-0x810>
   6029c:   2a1f03e8    mov w8, wzr
   602a0:   2a0803e0    mov w0, w8
   602a4:   d65f03c0    ret
   602a8:   a9be7bfd    stp x29, x30, [sp, #-32]!
   602ac:   a9014ff4    stp x20, x19, [sp, #16]
   602b0:   910003fd    mov x29, sp
   602b4:   b9605008    ldr w8, [x0, #8272]
   602b8:   aa0003f3    mov x19, x0
   602bc:   2a0103f4    mov w20, w1
   602c0:   7110291f    cmp w8, #0x40a
   602c4:   540000a1    b.ne    602d8 <__libc_init@plt-0x7d8>  // b.any
   602c8:   aa1303e0    mov x0, x19
   602cc:   97ffe8aa    bl  5a574 <__libc_init@plt-0x653c>
   602d0:   340000e0    cbz w0, 602ec <__libc_init@plt-0x7c4>
   602d4:   b9605268    ldr w8, [x19, #8272]
   602d8:   11000509    add w9, w8, #0x1
   602dc:   93407e8a    sxtw    x10, w20
   602e0:   f828da6a    str x10, [x19, w8, sxtw #3]
   602e4:   b9205269    str w9, [x19, #8272]
   602e8:   14000008    b   60308 <__libc_init@plt-0x7a8>
   602ec:   aa1303e0    mov x0, x19
   602f0:   940000fd    bl  606e4 <__libc_init@plt-0x3cc>
   602f4:   b9a05268    ldrsw   x8, [x19, #8272]
   602f8:   8b080e68    add x8, x19, x8, lsl #3
   602fc:   f85f8109    ldur    x9, [x8, #-8]
   60300:   8b34c129    add x9, x9, w20, sxtw
   60304:   f81f8109    stur    x9, [x8, #-8]
   60308:   a9414ff4    ldp x20, x19, [sp, #16]
   6030c:   a8c27bfd    ldp x29, x30, [sp], #32
   60310:   d65f03c0    ret
   60314:   b960500a    ldr w10, [x0, #8272]
   60318:   7100055f    cmp w10, #0x1
   6031c:   540003cb    b.lt    60394 <__libc_init@plt-0x71c>  // b.tstop
   60320:   d28f0aec    mov x12, #0x7857                    // #30807
   60324:   d2b207ed    mov x13, #0x903f0000                // #2420047872
   60328:   f2b6226c    movk    x12, #0xb113, lsl #16
   6032c:   f2cf21ad    movk    x13, #0x790d, lsl #32
   60330:   f2cca5ec    movk    x12, #0x652f, lsl #32
   60334:   aa1f03e8    mov x8, xzr
   60338:   93407d49    sxtw    x9, w10
   6033c:   52804e2b    mov w11, #0x271                     // #625
   60340:   f2e734ac    movk    x12, #0x39a5, lsl #48
   60344:   f2fffb8d    movk    x13, #0xffdc, lsl #48
   60348:   aa0003ee    mov x14, x0
   6034c:   aa0a03ef    mov x15, x10
   60350:   f94001d0    ldr x16, [x14]
   60354:   f10005ef    subs    x15, x15, #0x1
   60358:   9b0b2210    madd    x16, x16, x11, x8
   6035c:   9bcc7e08    umulh   x8, x16, x12
   60360:   d373fd08    lsr x8, x8, #51
   60364:   9b0d4110    madd    x16, x8, x13, x16
   60368:   f80085d0    str x16, [x14], #8
   6036c:   54ffff21    b.ne    60350 <__libc_init@plt-0x760>  // b.any
   60370:   34000148    cbz w8, 60398 <__libc_init@plt-0x718>
   60374:   b960540b    ldr w11, [x0, #8276]
   60378:   6b0b015f    cmp w10, w11
   6037c:   540000ea    b.ge    60398 <__libc_init@plt-0x718>  // b.tcont
   60380:   1100052a    add w10, w9, #0x1
   60384:   f8297808    str x8, [x0, x9, lsl #3]
   60388:   2a1f03e8    mov w8, wzr
   6038c:   b920500a    str w10, [x0, #8272]
   60390:   14000002    b   60398 <__libc_init@plt-0x718>
   60394:   2a1f03e8    mov w8, wzr
   60398:   2a0803e0    mov w0, w8
   6039c:   d65f03c0    ret
   603a0:   b960500a    ldr w10, [x0, #8272]
   603a4:   7100055f    cmp w10, #0x1
   603a8:   540003cb    b.lt    60420 <__libc_init@plt-0x690>  // b.tstop
   603ac:   d28f0aeb    mov x11, #0x7857                    // #30807
   603b0:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   603b4:   f2b6226b    movk    x11, #0xb113, lsl #16
   603b8:   f2cf21ac    movk    x12, #0x790d, lsl #32
   603bc:   f2cca5eb    movk    x11, #0x652f, lsl #32
   603c0:   aa1f03e8    mov x8, xzr
   603c4:   93407d49    sxtw    x9, w10
   603c8:   f2e734ab    movk    x11, #0x39a5, lsl #48
   603cc:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   603d0:   aa0003ed    mov x13, x0
   603d4:   aa0a03ee    mov x14, x10
   603d8:   f94001af    ldr x15, [x13]
   603dc:   f10005ce    subs    x14, x14, #0x1
   603e0:   8b0f09ef    add x15, x15, x15, lsl #2
   603e4:   8b0801ef    add x15, x15, x8
   603e8:   9bcb7de8    umulh   x8, x15, x11
   603ec:   d373fd08    lsr x8, x8, #51
   603f0:   9b0c3d0f    madd    x15, x8, x12, x15
   603f4:   f80085af    str x15, [x13], #8
   603f8:   54ffff01    b.ne    603d8 <__libc_init@plt-0x6d8>  // b.any
   603fc:   34000148    cbz w8, 60424 <__libc_init@plt-0x68c>
   60400:   b960540b    ldr w11, [x0, #8276]
   60404:   6b0b015f    cmp w10, w11
   60408:   540000ea    b.ge    60424 <__libc_init@plt-0x68c>  // b.tcont
   6040c:   1100052a    add w10, w9, #0x1
   60410:   f8297808    str x8, [x0, x9, lsl #3]
   60414:   2a1f03e8    mov w8, wzr
   60418:   b920500a    str w10, [x0, #8272]
   6041c:   14000002    b   60424 <__libc_init@plt-0x68c>
   60420:   2a1f03e8    mov w8, wzr
   60424:   2a0803e0    mov w0, w8
   60428:   d65f03c0    ret
   6042c:   b960500a    ldr w10, [x0, #8272]
   60430:   7100055f    cmp w10, #0x1
   60434:   540003ab    b.lt    604a8 <__libc_init@plt-0x608>  // b.tstop
   60438:   d28f0aeb    mov x11, #0x7857                    // #30807
   6043c:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   60440:   f2b6226b    movk    x11, #0xb113, lsl #16
   60444:   f2cf21ac    movk    x12, #0x790d, lsl #32
   60448:   f2cca5eb    movk    x11, #0x652f, lsl #32
   6044c:   aa1f03e8    mov x8, xzr
   60450:   93407d49    sxtw    x9, w10
   60454:   f2e734ab    movk    x11, #0x39a5, lsl #48
   60458:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   6045c:   aa0003ed    mov x13, x0
   60460:   aa0a03ee    mov x14, x10
   60464:   f94001af    ldr x15, [x13]
   60468:   f10005ce    subs    x14, x14, #0x1
   6046c:   8b0f050f    add x15, x8, x15, lsl #1
   60470:   9bcb7de8    umulh   x8, x15, x11
   60474:   d373fd08    lsr x8, x8, #51
   60478:   9b0c3d0f    madd    x15, x8, x12, x15
   6047c:   f80085af    str x15, [x13], #8
   60480:   54ffff21    b.ne    60464 <__libc_init@plt-0x64c>  // b.any
   60484:   34000148    cbz w8, 604ac <__libc_init@plt-0x604>
   60488:   b960540b    ldr w11, [x0, #8276]
   6048c:   6b0b015f    cmp w10, w11
   60490:   540000ea    b.ge    604ac <__libc_init@plt-0x604>  // b.tcont
   60494:   1100052a    add w10, w9, #0x1
   60498:   f8297808    str x8, [x0, x9, lsl #3]
   6049c:   2a1f03e8    mov w8, wzr
   604a0:   b920500a    str w10, [x0, #8272]
   604a4:   14000002    b   604ac <__libc_init@plt-0x604>
   604a8:   2a1f03e8    mov w8, wzr
   604ac:   2a0803e0    mov w0, w8
   604b0:   d65f03c0    ret
   604b4:   b960500a    ldr w10, [x0, #8272]
   604b8:   7100055f    cmp w10, #0x1
   604bc:   540003ab    b.lt    60530 <__libc_init@plt-0x580>  // b.tstop
   604c0:   d28f0aeb    mov x11, #0x7857                    // #30807
   604c4:   d2b207ec    mov x12, #0x903f0000                // #2420047872
   604c8:   f2b6226b    movk    x11, #0xb113, lsl #16
   604cc:   f2cf21ac    movk    x12, #0x790d, lsl #32
   604d0:   f2cca5eb    movk    x11, #0x652f, lsl #32
   604d4:   aa1f03e8    mov x8, xzr
   604d8:   93407d49    sxtw    x9, w10
   604dc:   f2e734ab    movk    x11, #0x39a5, lsl #48
   604e0:   f2fffb8c    movk    x12, #0xffdc, lsl #48
   604e4:   aa0003ed    mov x13, x0
   604e8:   aa0a03ee    mov x14, x10
   604ec:   f94001af    ldr x15, [x13]
   604f0:   f10005ce    subs    x14, x14, #0x1
   604f4:   8b0f090f    add x15, x8, x15, lsl #2
   604f8:   9bcb7de8    umulh   x8, x15, x11
   604fc:   d373fd08    lsr x8, x8, #51
   60500:   9b0c3d0f    madd    x15, x8, x12, x15
   60504:   f80085af    str x15, [x13], #8
   60508:   54ffff21    b.ne    604ec <__libc_init@plt-0x5c4>  // b.any
   6050c:   34000148    cbz w8, 60534 <__libc_init@plt-0x57c>
   60510:   b960540b    ldr w11, [x0, #8276]
   60514:   6b0b015f    cmp w10, w11
   60518:   540000ea    b.ge    60534 <__libc_init@plt-0x57c>  // b.tcont
   6051c:   1100052a    add w10, w9, #0x1
   60520:   f8297808    str x8, [x0, x9, lsl #3]
   60524:   2a1f03e8    mov w8, wzr
   60528:   b920500a    str w10, [x0, #8272]
   6052c:   14000002    b   60534 <__libc_init@plt-0x57c>
   60530:   2a1f03e8    mov w8, wzr
   60534:   2a0803e0    mov w0, w8
   60538:   d65f03c0    ret
   6053c:   2942340c    ldp w12, w13, [x0, #16]
   60540:   a9402809    ldp x9, x10, [x0]
   60544:   52880deb    mov w11, #0x406f                    // #16495
   60548:   0b0b01ae    add w14, w13, w11
   6054c:   12880dcb    mov w11, #0xffffbf91                // #-16495
   60550:   6b0b01bf    cmp w13, w11
   60554:   5400022c    b.gt    60598 <__libc_init@plt-0x518>
   60558:   aa0a012b    orr x11, x9, x10
   6055c:   b500006b    cbnz    x11, 60568 <__libc_init@plt-0x548>
   60560:   7100159f    cmp w12, #0x5
   60564:   5400016b    b.lt    60590 <__libc_init@plt-0x520>  // b.tstop
   60568:   1200018b    and w11, w12, #0x1
   6056c:   531e012d    ubfiz   w13, w9, #2, #1
   60570:   2a8c056b    orr w11, w11, w12, asr #1
   60574:   93c90549    extr    x9, x10, x9, #1
   60578:   2a0d016c    orr w12, w11, w13
   6057c:   d341fd4a    lsr x10, x10, #1
   60580:   110005ce    add w14, w14, #0x1
   60584:   710005df    cmp w14, #0x1
   60588:   54fffe81    b.ne    60558 <__libc_init@plt-0x558>  // b.any
   6058c:   14000003    b   60598 <__libc_init@plt-0x518>
   60590:   aa1f03e9    mov x9, xzr
   60594:   aa1f03ea    mov x10, xzr
   60598:   7100019f    cmp w12, #0x0
   6059c:   aa0a012d    orr x13, x9, x10
   605a0:   1a9f07eb    cset    w11, ne // ne = any
   605a4:   531f796b    lsl w11, w11, #1
   605a8:   b50000cd    cbnz    x13, 605c0 <__libc_init@plt-0x4f0>
   605ac:   7100159f    cmp w12, #0x5
   605b0:   5400008a    b.ge    605c0 <__libc_init@plt-0x4f0>  // b.tcont
   605b4:   aa1f03e9    mov x9, xzr
   605b8:   aa1f03ea    mov x10, xzr
   605bc:   14000047    b   606d8 <__libc_init@plt-0x3d8>
   605c0:   d370fd4d    lsr x13, x10, #48
   605c4:   b500026d    cbnz    x13, 60610 <__libc_init@plt-0x4a0>
   605c8:   710009df    cmp w14, #0x2
   605cc:   5400022b    b.lt    60610 <__libc_init@plt-0x4a0>  // b.tstop
   605d0:   93c9fd4a    extr    x10, x10, x9, #63
   605d4:   13017d8f    asr w15, w12, #1
   605d8:   d37ff929    lsl x9, x9, #1
   605dc:   93417d8d    sbfx    x13, x12, #1, #31
   605e0:   937ffdad    asr x13, x13, #63
   605e4:   ab2fc129    adds    x9, x9, w15, sxtw
   605e8:   ba0d014a    adcs    x10, x10, x13
   605ec:   1200018c    and w12, w12, #0x1
   605f0:   d370fd50    lsr x16, x10, #48
   605f4:   510005cd    sub w13, w14, #0x1
   605f8:   331e01ec    bfi w12, w15, #2, #1
   605fc:   b50000d0    cbnz    x16, 60614 <__libc_init@plt-0x49c>
   60600:   710009df    cmp w14, #0x2
   60604:   2a0d03ee    mov w14, w13
   60608:   54fffe48    b.hi    605d0 <__libc_init@plt-0x4e0>  // b.pmore
   6060c:   14000002    b   60614 <__libc_init@plt-0x49c>
   60610:   2a0e03ed    mov w13, w14
   60614:   7100105f    cmp w2, #0x4
   60618:   540003c8    b.hi    60690 <__libc_init@plt-0x420>  // b.pmore
   6061c:   d0fffd6f    adrp    x15, e000 <__libc_init@plt-0x52ab0>
   60620:   2a0203ee    mov w14, w2
   60624:   911ad9ef    add x15, x15, #0x6b6
   60628:   10000090    adr x16, 60638 <__libc_init@plt-0x478>
   6062c:   386e69f1    ldrb    w17, [x15, x14]
   60630:   8b110a10    add x16, x16, x17, lsl #2
   60634:   d61f0200    br  x16
   60638:   7100119f    cmp w12, #0x4
   6063c:   5400018c    b.gt    6066c <__libc_init@plt-0x444>
   60640:   54000281    b.ne    60690 <__libc_init@plt-0x420>  // b.any
   60644:   37000149    tbnz    w9, #0, 6066c <__libc_init@plt-0x444>
   60648:   14000012    b   60690 <__libc_init@plt-0x420>
   6064c:   3400022c    cbz w12, 60690 <__libc_init@plt-0x420>
   60650:   360000e1    tbz w1, #0, 6066c <__libc_init@plt-0x444>
   60654:   1400000f    b   60690 <__libc_init@plt-0x420>
   60658:   340001cc    cbz w12, 60690 <__libc_init@plt-0x420>
   6065c:   37000081    tbnz    w1, #0, 6066c <__libc_init@plt-0x444>
   60660:   1400000c    b   60690 <__libc_init@plt-0x420>
   60664:   71000d9f    cmp w12, #0x3
   60668:   5400014d    b.le    60690 <__libc_init@plt-0x420>
   6066c:   d240c14c    eor x12, x10, #0x1ffffffffffff
   60670:   aa29018c    orn x12, x12, x9
   60674:   b50000ac    cbnz    x12, 60688 <__libc_init@plt-0x428>
   60678:   aa1f03e9    mov x9, xzr
   6067c:   110005ad    add w13, w13, #0x1
   60680:   d2e0002a    mov x10, #0x1000000000000           // #281474976710656
   60684:   14000003    b   60690 <__libc_init@plt-0x420>
   60688:   b1000529    adds    x9, x9, #0x1
   6068c:   ba1f014a    adcs    x10, x10, xzr
   60690:   d370fd4c    lsr x12, x10, #48
   60694:   528fffce    mov w14, #0x7ffe                    // #32766
   60698:   f100019f    cmp x12, #0x0
   6069c:   d2f0000c    mov x12, #0x8000000000000000        // #-9223372036854775808
   606a0:   7a4109a0    ccmp    w13, #0x1, #0x0, eq // eq = none
   606a4:   528fffef    mov w15, #0x7fff                    // #32767
   606a8:   924ff94a    and x10, x10, #0xfffeffffffffffff
   606ac:   1a8d03ed    csel    w13, wzr, w13, eq   // eq = none
   606b0:   7200003f    tst w1, #0x1
   606b4:   9a9f118c    csel    x12, x12, xzr, ne   // ne = any
   606b8:   6b0e01bf    cmp w13, w14
   606bc:   1a8dc1ed    csel    w13, w15, w13, gt
   606c0:   9a8ac3ea    csel    x10, xzr, x10, gt
   606c4:   1a9fd7ee    cset    w14, gt
   606c8:   aa0c014a    orr x10, x10, x12
   606cc:   2a0e016b    orr w11, w11, w14
   606d0:   9a89c3e9    csel    x9, xzr, x9, gt
   606d4:   aa0dc14a    orr x10, x10, x13, lsl #48
   606d8:   a9002909    stp x9, x10, [x8]
   606dc:   b900110b    str w11, [x8, #16]
   606e0:   d65f03c0    ret
   606e4:   a9bd7bfd    stp x29, x30, [sp, #-48]!
   606e8:   f9000bf5    str x21, [sp, #16]
   606ec:   910003fd    mov x29, sp
   606f0:   a9024ff4    stp x20, x19, [sp, #32]
   606f4:   b9605008    ldr w8, [x0, #8272]
   606f8:   aa0003f3    mov x19, x0
   606fc:   f9400014    ldr x20, [x0]
   60700:   51000515    sub w21, w8, #0x1
   60704:   7100091f    cmp w8, #0x2
   60708:   540000ab    b.lt    6071c <__libc_init@plt-0x394>  // b.tstop
   6070c:   91002261    add x1, x19, #0x8
   60710:   d37df2a2    lsl x2, x21, #3
   60714:   aa1303e0    mov x0, x19
   60718:   9400019a    bl  60d80 <memmove@plt>
   6071c:   b9606269    ldr w9, [x19, #8288]
   60720:   2a1f03e8    mov w8, wzr
   60724:   f835da7f    str xzr, [x19, w21, sxtw #3]
   60728:   7100113f    cmp w9, #0x4
   6072c:   54000568    b.hi    607d8 <__libc_init@plt-0x2d8>  // b.pmore
   60730:   d503201f    nop
   60734:   70d6fc2a    adr x10, e6bb <__libc_init@plt-0x523f5>
   60738:   1000008b    adr x11, 60748 <__libc_init@plt-0x368>
   6073c:   3869694c    ldrb    w12, [x10, x9]
   60740:   8b0c096b    add x11, x11, x12, lsl #2
   60744:   d61f0160    br  x11
   60748:   d2900008    mov x8, #0x8000                 // #32768
   6074c:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   60750:   f2d86f28    movk    x8, #0xc379, lsl #32
   60754:   f2e00228    movk    x8, #0x11, lsl #48
   60758:   eb08029f    cmp x20, x8
   6075c:   54000349    b.ls    607c4 <__libc_init@plt-0x2ec>  // b.plast
   60760:   52800028    mov w8, #0x1                    // #1
   60764:   1400001d    b   607d8 <__libc_init@plt-0x2d8>
   60768:   52840b88    mov w8, #0x205c                 // #8284
   6076c:   f100029f    cmp x20, #0x0
   60770:   1a9f07e9    cset    w9, ne  // ne = any
   60774:   38686a68    ldrb    w8, [x19, x8]
   60778:   7100011f    cmp w8, #0x0
   6077c:   1a9f07e8    cset    w8, ne  // ne = any
   60780:   14000007    b   6079c <__libc_init@plt-0x314>
   60784:   52840b88    mov w8, #0x205c                 // #8284
   60788:   f100029f    cmp x20, #0x0
   6078c:   1a9f07e9    cset    w9, ne  // ne = any
   60790:   38686a68    ldrb    w8, [x19, x8]
   60794:   7100011f    cmp w8, #0x0
   60798:   1a9f17e8    cset    w8, eq  // eq = none
   6079c:   0a080128    and w8, w9, w8
   607a0:   1400000e    b   607d8 <__libc_init@plt-0x2d8>
   607a4:   d2900008    mov x8, #0x8000                 // #32768
   607a8:   f2a6fc08    movk    x8, #0x37e0, lsl #16
   607ac:   f2d86f28    movk    x8, #0xc379, lsl #32
   607b0:   f2e00228    movk    x8, #0x11, lsl #48
   607b4:   d1000508    sub x8, x8, #0x1
   607b8:   eb08029f    cmp x20, x8
   607bc:   1a9f97e8    cset    w8, hi  // hi = pmore
   607c0:   14000006    b   607d8 <__libc_init@plt-0x2d8>
   607c4:   54000081    b.ne    607d4 <__libc_init@plt-0x2dc>  // b.any
   607c8:   39400268    ldrb    w8, [x19]
   607cc:   12000108    and w8, w8, #0x1
   607d0:   14000002    b   607d8 <__libc_init@plt-0x2d8>
   607d4:   2a1f03e8    mov w8, wzr
   607d8:   f9400269    ldr x9, [x19]
   607dc:   8b28412a    add x10, x9, w8, uxtw
   607e0:   d2adf829    mov x9, #0x6fc10000             // #1874919424
   607e4:   f2d0de49    movk    x9, #0x86f2, lsl #32
   607e8:   f2e00469    movk    x9, #0x23, lsl #48
   607ec:   eb09015f    cmp x10, x9
   607f0:   f900026a    str x10, [x19]
   607f4:   54000121    b.ne    60818 <__libc_init@plt-0x298>  // b.any
   607f8:   2a0803e8    mov w8, w8
   607fc:   9100226a    add x10, x19, #0x8
   60800:   f940014b    ldr x11, [x10]
   60804:   8b08016b    add x11, x11, x8
   60808:   eb09017f    cmp x11, x9
   6080c:   a93fad5f    stp xzr, x11, [x10, #-8]
   60810:   9100214a    add x10, x10, #0x8
   60814:   54ffff60    b.eq    60800 <__libc_init@plt-0x2b0>  // b.none
   60818:   a9424ff4    ldp x20, x19, [sp, #32]
   6081c:   f9400bf5    ldr x21, [sp, #16]
   60820:   a8c37bfd    ldp x29, x30, [sp], #48
   60824:   d65f03c0    ret
   60828:   aa1f03e4    mov x4, xzr
   6082c:   14000001    b   60830 <__libc_init@plt-0x280>
   60830:   eb00005f    cmp x2, x0
   60834:   aa0103e8    mov x8, x1
   60838:   1a9f87e9    cset    w9, ls  // ls = plast
   6083c:   eb01007f    cmp x3, x1
   60840:   1a9f87ea    cset    w10, ls // ls = plast
   60844:   1a8a0129    csel    w9, w9, w10, eq // eq = none
   60848:   370000e9    tbnz    w9, #0, 60864 <__libc_init@plt-0x24c>
   6084c:   aa1f03e9    mov x9, xzr
   60850:   b40004e4    cbz x4, 608ec <__libc_init@plt-0x1c4>
   60854:   aa1f03e1    mov x1, xzr
   60858:   a9002080    stp x0, x8, [x4]
   6085c:   aa0903e0    mov x0, x9
   60860:   d65f03c0    ret
   60864:   b40004a3    cbz x3, 608f8 <__libc_init@plt-0x1b8>
   60868:   dac0106c    clz x12, x3
   6086c:   dac0110d    clz x13, x8
   60870:   4b0d0189    sub w9, w12, w13
   60874:   d341fc4e    lsr x14, x2, #1
   60878:   2a2903ea    mvn w10, w9
   6087c:   f27a013f    tst x9, #0x40
   60880:   9ac9206f    lsl x15, x3, x9
   60884:   9ac9204b    lsl x11, x2, x9
   60888:   9aca25ca    lsr x10, x14, x10
   6088c:   aa0a01ee    orr x14, x15, x10
   60890:   9a8b13ea    csel    x10, xzr, x11, ne   // ne = any
   60894:   9a8e116b    csel    x11, x11, x14, ne   // ne = any
   60898:   37f808c9    tbnz    w9, #31, 609b0 <__libc_init@plt-0x100>
   6089c:   2a2c03ec    mvn w12, w12
   608a0:   aa1f03e9    mov x9, xzr
   608a4:   0b0d018c    add w12, w12, w13
   608a8:   aa2003ed    mvn x13, x0
   608ac:   aa2803ee    mvn x14, x8
   608b0:   ab0d015f    cmn x10, x13
   608b4:   d37ff929    lsl x9, x9, #1
   608b8:   ba0e016d    adcs    x13, x11, x14
   608bc:   937ffdad    asr x13, x13, #63
   608c0:   8a0a01ae    and x14, x13, x10
   608c4:   cb0d0129    sub x9, x9, x13
   608c8:   8a0b01ad    and x13, x13, x11
   608cc:   eb0e0000    subs    x0, x0, x14
   608d0:   fa0d0108    sbcs    x8, x8, x13
   608d4:   93ca056a    extr    x10, x11, x10, #1
   608d8:   d341fd6b    lsr x11, x11, #1
   608dc:   3100058c    adds    w12, w12, #0x1
   608e0:   54fffe43    b.cc    608a8 <__libc_init@plt-0x208>  // b.lo, b.ul, b.last
   608e4:   b4000044    cbz x4, 608ec <__libc_init@plt-0x1c4>
   608e8:   a9002080    stp x0, x8, [x4]
   608ec:   aa1f03e1    mov x1, xzr
   608f0:   aa0903e0    mov x0, x9
   608f4:   d65f03c0    ret
   608f8:   eb02011f    cmp x8, x2
   608fc:   54000602    b.cs    609bc <__libc_init@plt-0xf4>  // b.hs, b.nlast
   60900:   dac0104a    clz x10, x2
   60904:   d341fc0c    lsr x12, x0, #1
   60908:   2a2a03e9    mvn w9, w10
   6090c:   9aca204b    lsl x11, x2, x10
   60910:   9aca2108    lsl x8, x8, x10
   60914:   9ac92589    lsr x9, x12, x9
   60918:   d360fd6d    lsr x13, x11, #32
   6091c:   aa090109    orr x9, x8, x9
   60920:   9aca200c    lsl x12, x0, x10
   60924:   92407d6e    and x14, x11, #0xffffffff
   60928:   d360fd8f    lsr x15, x12, #32
   6092c:   9acd0928    udiv    x8, x9, x13
   60930:   92407d8c    and x12, x12, #0xffffffff
   60934:   9b0da510    msub    x16, x8, x13, x9
   60938:   14000005    b   6094c <__libc_init@plt-0x164>
   6093c:   8b0d0210    add x16, x16, x13
   60940:   d1000508    sub x8, x8, #0x1
   60944:   d360fe11    lsr x17, x16, #32
   60948:   b5000111    cbnz    x17, 60968 <__libc_init@plt-0x148>
   6094c:   d360fd11    lsr x17, x8, #32
   60950:   b5ffff71    cbnz    x17, 6093c <__libc_init@plt-0x174>
   60954:   9b0e7d11    mul x17, x8, x14
   60958:   aa0f03e0    mov x0, x15
   6095c:   b3607e00    bfi x0, x16, #32, #32
   60960:   eb00023f    cmp x17, x0
   60964:   54fffec8    b.hi    6093c <__libc_init@plt-0x174>  // b.pmore
   60968:   b3607d2f    bfi x15, x9, #32, #32
   6096c:   9b0bbd0f    msub    x15, x8, x11, x15
   60970:   9acd09e9    udiv    x9, x15, x13
   60974:   9b0dbd30    msub    x16, x9, x13, x15
   60978:   14000005    b   6098c <__libc_init@plt-0x124>
   6097c:   8b0d0210    add x16, x16, x13
   60980:   d1000529    sub x9, x9, #0x1
   60984:   d360fe11    lsr x17, x16, #32
   60988:   b5000111    cbnz    x17, 609a8 <__libc_init@plt-0x108>
   6098c:   d360fd31    lsr x17, x9, #32
   60990:   b5ffff71    cbnz    x17, 6097c <__libc_init@plt-0x134>
   60994:   9b0e7d31    mul x17, x9, x14
   60998:   aa0c03e0    mov x0, x12
   6099c:   b3607e00    bfi x0, x16, #32, #32
   609a0:   eb00023f    cmp x17, x0
   609a4:   54fffec8    b.hi    6097c <__libc_init@plt-0x134>  // b.pmore
   609a8:   aa1f03e1    mov x1, xzr
   609ac:   14000030    b   60a6c <__libc_init@plt-0x44>
   609b0:   aa1f03e9    mov x9, xzr
   609b4:   b5fff9a4    cbnz    x4, 608e8 <__libc_init@plt-0x1c8>
   609b8:   17ffffcd    b   608ec <__libc_init@plt-0x1c4>
   609bc:   9ac20901    udiv    x1, x8, x2
   609c0:   dac0104a    clz x10, x2
   609c4:   2a2a03e9    mvn w9, w10
   609c8:   d341fc0c    lsr x12, x0, #1
   609cc:   9aca204b    lsl x11, x2, x10
   609d0:   9ac92589    lsr x9, x12, x9
   609d4:   d360fd6d    lsr x13, x11, #32
   609d8:   9aca200c    lsl x12, x0, x10
   609dc:   92407d6e    and x14, x11, #0xffffffff
   609e0:   d360fd8f    lsr x15, x12, #32
   609e4:   92407d8c    and x12, x12, #0xffffffff
   609e8:   9b02a028    msub    x8, x1, x2, x8
   609ec:   9aca2108    lsl x8, x8, x10
   609f0:   aa090109    orr x9, x8, x9
   609f4:   9acd0928    udiv    x8, x9, x13
   609f8:   9b0da510    msub    x16, x8, x13, x9
   609fc:   14000005    b   60a10 <__libc_init@plt-0xa0>
   60a00:   8b0d0210    add x16, x16, x13
   60a04:   d1000508    sub x8, x8, #0x1
   60a08:   d360fe11    lsr x17, x16, #32
   60a0c:   b5000111    cbnz    x17, 60a2c <__libc_init@plt-0x84>
   60a10:   d360fd11    lsr x17, x8, #32
   60a14:   b5ffff71    cbnz    x17, 60a00 <__libc_init@plt-0xb0>
   60a18:   9b0e7d11    mul x17, x8, x14
   60a1c:   aa0f03e0    mov x0, x15
   60a20:   b3607e00    bfi x0, x16, #32, #32
   60a24:   eb00023f    cmp x17, x0
   60a28:   54fffec8    b.hi    60a00 <__libc_init@plt-0xb0>  // b.pmore
   60a2c:   b3607d2f    bfi x15, x9, #32, #32
   60a30:   9b0bbd0f    msub    x15, x8, x11, x15
   60a34:   9acd09e9    udiv    x9, x15, x13
   60a38:   9b0dbd30    msub    x16, x9, x13, x15
   60a3c:   14000005    b   60a50 <__libc_init@plt-0x60>
   60a40:   8b0d0210    add x16, x16, x13
   60a44:   d1000529    sub x9, x9, #0x1
   60a48:   d360fe11    lsr x17, x16, #32
   60a4c:   b5000111    cbnz    x17, 60a6c <__libc_init@plt-0x44>
   60a50:   d360fd31    lsr x17, x9, #32
   60a54:   b5ffff71    cbnz    x17, 60a40 <__libc_init@plt-0x70>
   60a58:   9b0e7d31    mul x17, x9, x14
   60a5c:   aa0c03e0    mov x0, x12
   60a60:   b3607e00    bfi x0, x16, #32, #32
   60a64:   eb00023f    cmp x17, x0
   60a68:   54fffec8    b.hi    60a40 <__libc_init@plt-0x70>  // b.pmore
   60a6c:   b3607dec    bfi x12, x15, #32, #32
   60a70:   9b0bb12b    msub    x11, x9, x11, x12
   60a74:   8b088129    add x9, x9, x8, lsl #32
   60a78:   9aca256a    lsr x10, x11, x10
   60a7c:   b4fff3a4    cbz x4, 608f0 <__libc_init@plt-0x1c0>
   60a80:   aa0903e0    mov x0, x9
   60a84:   a9007c8a    stp x10, xzr, [x4]
   60a88:   d65f03c0    ret

Disassembly of section .plt:

0000000000060a90 <__libc_init@plt-0x20>:
   60a90:   a9bf7bf0    stp x16, x30, [sp, #-16]!
   60a94:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60a98:   f9462a11    ldr x17, [x16, #3152]
   60a9c:   91314210    add x16, x16, #0xc50
   60aa0:   d61f0220    br  x17
   60aa4:   d503201f    nop
   60aa8:   d503201f    nop
   60aac:   d503201f    nop

0000000000060ab0 <__libc_init@plt>:
   60ab0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ab4:   f9462e11    ldr x17, [x16, #3160]
   60ab8:   91316210    add x16, x16, #0xc58
   60abc:   d61f0220    br  x17

0000000000060ac0 <__cxa_atexit@plt>:
   60ac0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ac4:   f9463211    ldr x17, [x16, #3168]
   60ac8:   91318210    add x16, x16, #0xc60
   60acc:   d61f0220    br  x17

0000000000060ad0 <__register_atfork@plt>:
   60ad0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ad4:   f9463611    ldr x17, [x16, #3176]
   60ad8:   9131a210    add x16, x16, #0xc68
   60adc:   d61f0220    br  x17

0000000000060ae0 <feclearexcept@plt>:
   60ae0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ae4:   f9463a11    ldr x17, [x16, #3184]
   60ae8:   9131c210    add x16, x16, #0xc70
   60aec:   d61f0220    br  x17

0000000000060af0 <fesetround@plt>:
   60af0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60af4:   f9463e11    ldr x17, [x16, #3192]
   60af8:   9131e210    add x16, x16, #0xc78
   60afc:   d61f0220    br  x17

0000000000060b00 <getenv@plt>:
   60b00:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b04:   f9464211    ldr x17, [x16, #3200]
   60b08:   91320210    add x16, x16, #0xc80
   60b0c:   d61f0220    br  x17

0000000000060b10 <strtol@plt>:
   60b10:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b14:   f9464611    ldr x17, [x16, #3208]
   60b18:   91322210    add x16, x16, #0xc88
   60b1c:   d61f0220    br  x17

0000000000060b20 <strlen@plt>:
   60b20:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b24:   f9464a11    ldr x17, [x16, #3216]
   60b28:   91324210    add x16, x16, #0xc90
   60b2c:   d61f0220    br  x17

0000000000060b30 <fprintf@plt>:
   60b30:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b34:   f9464e11    ldr x17, [x16, #3224]
   60b38:   91326210    add x16, x16, #0xc98
   60b3c:   d61f0220    br  x17

0000000000060b40 <__stack_chk_fail@plt>:
   60b40:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b44:   f9465211    ldr x17, [x16, #3232]
   60b48:   91328210    add x16, x16, #0xca0
   60b4c:   d61f0220    br  x17

0000000000060b50 <malloc@plt>:
   60b50:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b54:   f9465611    ldr x17, [x16, #3240]
   60b58:   9132a210    add x16, x16, #0xca8
   60b5c:   d61f0220    br  x17

0000000000060b60 <free@plt>:
   60b60:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b64:   f9465a11    ldr x17, [x16, #3248]
   60b68:   9132c210    add x16, x16, #0xcb0
   60b6c:   d61f0220    br  x17

0000000000060b70 <fputc@plt>:
   60b70:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b74:   f9465e11    ldr x17, [x16, #3256]
   60b78:   9132e210    add x16, x16, #0xcb8
   60b7c:   d61f0220    br  x17

0000000000060b80 <exit@plt>:
   60b80:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b84:   f9466211    ldr x17, [x16, #3264]
   60b88:   91330210    add x16, x16, #0xcc0
   60b8c:   d61f0220    br  x17

0000000000060b90 <fetestexcept@plt>:
   60b90:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60b94:   f9466611    ldr x17, [x16, #3272]
   60b98:   91332210    add x16, x16, #0xcc8
   60b9c:   d61f0220    br  x17

0000000000060ba0 <fputs@plt>:
   60ba0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ba4:   f9466a11    ldr x17, [x16, #3280]
   60ba8:   91334210    add x16, x16, #0xcd0
   60bac:   d61f0220    br  x17

0000000000060bb0 <fflush@plt>:
   60bb0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60bb4:   f9466e11    ldr x17, [x16, #3288]
   60bb8:   91336210    add x16, x16, #0xcd8
   60bbc:   d61f0220    br  x17

0000000000060bc0 <fgetc@plt>:
   60bc0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60bc4:   f9467211    ldr x17, [x16, #3296]
   60bc8:   91338210    add x16, x16, #0xce0
   60bcc:   d61f0220    br  x17

0000000000060bd0 <abort@plt>:
   60bd0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60bd4:   f9467611    ldr x17, [x16, #3304]
   60bd8:   9133a210    add x16, x16, #0xce8
   60bdc:   d61f0220    br  x17

0000000000060be0 <mkstemp@plt>:
   60be0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60be4:   f9467a11    ldr x17, [x16, #3312]
   60be8:   9133c210    add x16, x16, #0xcf0
   60bec:   d61f0220    br  x17

0000000000060bf0 <unlink@plt>:
   60bf0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60bf4:   f9467e11    ldr x17, [x16, #3320]
   60bf8:   9133e210    add x16, x16, #0xcf8
   60bfc:   d61f0220    br  x17

0000000000060c00 <lseek@plt>:
   60c00:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c04:   f9468211    ldr x17, [x16, #3328]
   60c08:   91340210    add x16, x16, #0xd00
   60c0c:   d61f0220    br  x17

0000000000060c10 <isatty@plt>:
   60c10:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c14:   f9468611    ldr x17, [x16, #3336]
   60c18:   91342210    add x16, x16, #0xd08
   60c1c:   d61f0220    br  x17

0000000000060c20 <fstat@plt>:
   60c20:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c24:   f9468a11    ldr x17, [x16, #3344]
   60c28:   91344210    add x16, x16, #0xd10
   60c2c:   d61f0220    br  x17

0000000000060c30 <open@plt>:
   60c30:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c34:   f9468e11    ldr x17, [x16, #3352]
   60c38:   91346210    add x16, x16, #0xd18
   60c3c:   d61f0220    br  x17

0000000000060c40 <close@plt>:
   60c40:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c44:   f9469211    ldr x17, [x16, #3360]
   60c48:   91348210    add x16, x16, #0xd20
   60c4c:   d61f0220    br  x17

0000000000060c50 <read@plt>:
   60c50:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c54:   f9469611    ldr x17, [x16, #3368]
   60c58:   9134a210    add x16, x16, #0xd28
   60c5c:   d61f0220    br  x17

0000000000060c60 <__errno@plt>:
   60c60:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c64:   f9469a11    ldr x17, [x16, #3376]
   60c68:   9134c210    add x16, x16, #0xd30
   60c6c:   d61f0220    br  x17

0000000000060c70 <write@plt>:
   60c70:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c74:   f9469e11    ldr x17, [x16, #3384]
   60c78:   9134e210    add x16, x16, #0xd38
   60c7c:   d61f0220    br  x17

0000000000060c80 <ftruncate@plt>:
   60c80:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c84:   f946a211    ldr x17, [x16, #3392]
   60c88:   91350210    add x16, x16, #0xd40
   60c8c:   d61f0220    br  x17

0000000000060c90 <access@plt>:
   60c90:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60c94:   f946a611    ldr x17, [x16, #3400]
   60c98:   91352210    add x16, x16, #0xd48
   60c9c:   d61f0220    br  x17

0000000000060ca0 <stat@plt>:
   60ca0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ca4:   f946aa11    ldr x17, [x16, #3408]
   60ca8:   91354210    add x16, x16, #0xd50
   60cac:   d61f0220    br  x17

0000000000060cb0 <vsnprintf@plt>:
   60cb0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60cb4:   f946ae11    ldr x17, [x16, #3416]
   60cb8:   91356210    add x16, x16, #0xd58
   60cbc:   d61f0220    br  x17

0000000000060cc0 <strerror@plt>:
   60cc0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60cc4:   f946b211    ldr x17, [x16, #3424]
   60cc8:   91358210    add x16, x16, #0xd60
   60ccc:   d61f0220    br  x17

0000000000060cd0 <__gnu_strerror_r@plt>:
   60cd0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60cd4:   f946b611    ldr x17, [x16, #3432]
   60cd8:   9135a210    add x16, x16, #0xd68
   60cdc:   d61f0220    br  x17

0000000000060ce0 <memset@plt>:
   60ce0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60ce4:   f946ba11    ldr x17, [x16, #3440]
   60ce8:   9135c210    add x16, x16, #0xd70
   60cec:   d61f0220    br  x17

0000000000060cf0 <vfprintf@plt>:
   60cf0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60cf4:   f946be11    ldr x17, [x16, #3448]
   60cf8:   9135e210    add x16, x16, #0xd78
   60cfc:   d61f0220    br  x17

0000000000060d00 <memcpy@plt>:
   60d00:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d04:   f946c211    ldr x17, [x16, #3456]
   60d08:   91360210    add x16, x16, #0xd80
   60d0c:   d61f0220    br  x17

0000000000060d10 <pthread_mutex_destroy@plt>:
   60d10:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d14:   f946c611    ldr x17, [x16, #3464]
   60d18:   91362210    add x16, x16, #0xd88
   60d1c:   d61f0220    br  x17

0000000000060d20 <pthread_mutex_lock@plt>:
   60d20:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d24:   f946ca11    ldr x17, [x16, #3472]
   60d28:   91364210    add x16, x16, #0xd90
   60d2c:   d61f0220    br  x17

0000000000060d30 <pthread_mutex_unlock@plt>:
   60d30:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d34:   f946ce11    ldr x17, [x16, #3480]
   60d38:   91366210    add x16, x16, #0xd98
   60d3c:   d61f0220    br  x17

0000000000060d40 <pthread_mutex_init@plt>:
   60d40:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d44:   f946d211    ldr x17, [x16, #3488]
   60d48:   91368210    add x16, x16, #0xda0
   60d4c:   d61f0220    br  x17

0000000000060d50 <snprintf@plt>:
   60d50:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d54:   f946d611    ldr x17, [x16, #3496]
   60d58:   9136a210    add x16, x16, #0xda8
   60d5c:   d61f0220    br  x17

0000000000060d60 <memcmp@plt>:
   60d60:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d64:   f946da11    ldr x17, [x16, #3504]
   60d68:   9136c210    add x16, x16, #0xdb0
   60d6c:   d61f0220    br  x17

0000000000060d70 <memchr@plt>:
   60d70:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d74:   f946de11    ldr x17, [x16, #3512]
   60d78:   9136e210    add x16, x16, #0xdb8
   60d7c:   d61f0220    br  x17

0000000000060d80 <memmove@plt>:
   60d80:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d84:   f946e211    ldr x17, [x16, #3520]
   60d88:   91370210    add x16, x16, #0xdc0
   60d8c:   d61f0220    br  x17

0000000000060d90 <fwrite@plt>:
   60d90:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60d94:   f946e611    ldr x17, [x16, #3528]
   60d98:   91372210    add x16, x16, #0xdc8
   60d9c:   d61f0220    br  x17

0000000000060da0 <strcpy@plt>:
   60da0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60da4:   f946ea11    ldr x17, [x16, #3536]
   60da8:   91374210    add x16, x16, #0xdd0
   60dac:   d61f0220    br  x17

0000000000060db0 <feraiseexcept@plt>:
   60db0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60db4:   f946ee11    ldr x17, [x16, #3544]
   60db8:   91376210    add x16, x16, #0xdd8
   60dbc:   d61f0220    br  x17

0000000000060dc0 <strcmp@plt>:
   60dc0:   90000030    adrp    x16, 64000 <strcmp@plt+0x3240>
   60dc4:   f946f211    ldr x17, [x16, #3552]
   60dc8:   91378210    add x16, x16, #0xde0
   60dcc:   d61f0220    br  x17