File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00010000
    00010000 struct ELF64_EHDR
    00010000 e_ident.EI_MAG char "\x7fELF"
    00010004 e_ident.EI_CLASS uint8 0x02 ; ELFCLASS64
    00010005 e_ident.EI_DATA uint8 0x01 ; ELFDATA2LSB
    00010006 e_ident.EI_VERSION uint8 0x01 ; EV_CURRENT
    00010007 e_ident.EI_OSABI uint8 0x00 ; ELFOSABI_NONE
    00010008 e_ident.EI_ABIVERSION int 0
    00010009 e_ident.EI_PAD char "\x00\x00\x00\x00\x00\x00\x00"
    00010010 e_type uint16 0x0002 ; ET_EXEC — object file type (ET_EXEC / ET_DYN / ET_REL)
    00010012 e_machine uint16 0x00b7 ; EM_AARCH64 — target architecture (EM_X86_64 / EM_AARCH64 / …)
    00010014 e_version uint32 0x00000001 ; EV_CURRENT
    00010018 e_entry uint64 0x88490 ; program entry point virtual address
    00010020 e_phoff uint64 0x10040
    00010028 e_shoff uint64 0x10190
    00010030 e_flags uint32 0x00000000
    00010034 e_ehsize int 64
    00010036 e_phentsize int 56
    00010038 e_phnum int 6
    0001003a e_shentsize int 64
    0001003c e_shnum int 25
    0001003e e_shstrndx int 22
    00010040
    00010040 struct ELF64_PHDR
    00010040 p_type uint32 0x00000006 ; PT_PHDR — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
    00010044 p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
    00010048 p_offset uint64 0x0000000000000040 ; file offset of the segment's first byte
    00010050 p_vaddr uint64 0x0000000000010040 ; virtual address the segment loads to at runtime
    00010058 p_paddr uint64 0x0000000000010040
    00010060 p_filesz int 336 ; size of the segment in the file (bytes)
    00010068 p_memsz int 336 ; size of the segment in memory at runtime (bytes)
    00010070 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
    00010078
    00010078 struct ELF64_PHDR
    00010078 p_type uint32 0x00000004 ; PT_NOTE — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
    0001007c p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
    00010080 p_offset uint64 0x0000000000000f78 ; file offset of the segment's first byte
    00010088 p_vaddr uint64 0x0000000000010f78 ; virtual address the segment loads to at runtime
    00010090 p_paddr uint64 0x0000000000010f78
    00010098 p_filesz int 100 ; size of the segment in the file (bytes)
    000100a0 p_memsz int 100 ; size of the segment in memory at runtime (bytes)
    000100a8 p_align uint64 0x0000000000000004 ; alignment of the segment (powers of 2)
    000100b0
    000100b0 struct ELF64_PHDR
    000100b0 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
    000100b4 p_flags uint32 0x00000005 ; PF_X|PF_R — segment permission bits (PF_R / PF_W / PF_X)
    000100b8 p_offset uint64 0x0000000000000000 ; file offset of the segment's first byte
    000100c0 p_vaddr uint64 0x0000000000010000 ; virtual address the segment loads to at runtime
    000100c8 p_paddr uint64 0x0000000000010000
    000100d0 p_filesz int 5922580 ; size of the segment in the file (bytes)
    000100d8 p_memsz int 5922580 ; size of the segment in memory at runtime (bytes)
    000100e0 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
    000100e8
    000100e8 struct ELF64_PHDR
    000100e8 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
    000100ec p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
    000100f0 p_offset uint64 0x00000000005b0000 ; file offset of the segment's first byte
    000100f8 p_vaddr uint64 0x00000000005c0000 ; virtual address the segment loads to at runtime
    00010100 p_paddr uint64 0x00000000005c0000
    00010108 p_filesz int 4148592 ; size of the segment in the file (bytes)
    00010110 p_memsz int 4148592 ; size of the segment in memory at runtime (bytes)
    00010118 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
    00010120
    00010120 struct ELF64_PHDR
    00010120 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
    00010124 p_flags uint32 0x00000006 ; PF_W|PF_R — segment permission bits (PF_R / PF_W / PF_X)
    00010128 p_offset uint64 0x00000000009b0000 ; file offset of the segment's first byte
    00010130 p_vaddr uint64 0x00000000009c0000 ; virtual address the segment loads to at runtime
    00010138 p_paddr uint64 0x00000000009c0000
    00010140 p_filesz int 396064 ; size of the segment in the file (bytes)
    00010148 p_memsz int 629360 ; size of the segment in memory at runtime (bytes)
    00010150 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
    00010158
    00010158 struct ELF64_PHDR
    00010158 p_type uint32 0x6474e551 ; PT_GNU_STACK — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
    0001015c p_flags uint32 0x00000006 ; PF_W|PF_R — segment permission bits (PF_R / PF_W / PF_X)
    00010160 p_offset uint64 0x0000000000000000 ; file offset of the segment's first byte
    00010168 p_vaddr uint64 0x0000000000000000 ; virtual address the segment loads to at runtime
    00010170 p_paddr uint64 0x0000000000000000
    00010178 p_filesz int 0 ; size of the segment in the file (bytes)
    00010180 p_memsz int 0 ; size of the segment in memory at runtime (bytes)
    00010188 p_align uint64 0x0000000000000008 ; alignment of the segment (powers of 2)
    00010190
    00010190 struct ELF64_SHDR
    00010190 sh_name int 0 ; offset of the section name in .shstrtab
    00010194 sh_type uint32 0x00000000 ; SHT_NULL — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010198 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000101a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    000101a8 sh_offset uint64 0x0000000000000000
    000101b0 sh_size int 0
    000101b8 sh_link int 0
    000101bc sh_info int 0
    000101c0 sh_addralign int 0
    000101c8 sh_entsize int 0
    000101d0
    000101d0 struct ELF64_SHDR
    000101d0 sh_name int 1 ; offset of the section name in .shstrtab
    000101d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    000101d8 sh_flags uint64 0x0000000000000006 ; SHF_ALLOC|SHF_EXECINSTR — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000101e0 sh_addr uint64 0x11000 ; virtual address of the section at runtime (0 if not loaded)
    000101e8 sh_offset uint64 0x0000000000001000
    000101f0 sh_size int 5918484
    000101f8 sh_link int 0
    000101fc sh_info int 0
    00010200 sh_addralign int 16
    00010208 sh_entsize int 0
    00010210
    00010210 struct ELF64_SHDR
    00010210 sh_name int 125 ; offset of the section name in .shstrtab
    00010214 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010218 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010220 sh_addr uint64 0x5c0000 ; virtual address of the section at runtime (0 if not loaded)
    00010228 sh_offset uint64 0x00000000005b0000
    00010230 sh_size int 1482009
    00010238 sh_link int 0
    0001023c sh_info int 0
    00010240 sh_addralign int 32
    00010248 sh_entsize int 0
    00010250
    00010250 struct ELF64_SHDR
    00010250 sh_name int 133 ; offset of the section name in .shstrtab
    00010254 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010258 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010260 sh_addr uint64 0x729d20 ; virtual address of the section at runtime (0 if not loaded)
    00010268 sh_offset uint64 0x0000000000719d20
    00010270 sh_size int 11684
    00010278 sh_link int 0
    0001027c sh_info int 0
    00010280 sh_addralign int 32
    00010288 sh_entsize int 0
    00010290
    00010290 struct ELF64_SHDR
    00010290 sh_name int 143 ; offset of the section name in .shstrtab
    00010294 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010298 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000102a0 sh_addr uint64 0x72cae0 ; virtual address of the section at runtime (0 if not loaded)
    000102a8 sh_offset uint64 0x000000000071cae0
    000102b0 sh_size int 5120
    000102b8 sh_link int 0
    000102bc sh_info int 0
    000102c0 sh_addralign int 32
    000102c8 sh_entsize int 0
    000102d0
    000102d0 struct ELF64_SHDR
    000102d0 sh_name int 153 ; offset of the section name in .shstrtab
    000102d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    000102d8 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000102e0 sh_addr uint64 0x72dee0 ; virtual address of the section at runtime (0 if not loaded)
    000102e8 sh_offset uint64 0x000000000071dee0
    000102f0 sh_size int 0
    000102f8 sh_link int 0
    000102fc sh_info int 0
    00010300 sh_addralign int 1
    00010308 sh_entsize int 0
    00010310
    00010310 struct ELF64_SHDR
    00010310 sh_name int 163 ; offset of the section name in .shstrtab
    00010314 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010318 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010320 sh_addr uint64 0x72dee0 ; virtual address of the section at runtime (0 if not loaded)
    00010328 sh_offset uint64 0x000000000071dee0
    00010330 sh_size int 2649744
    00010338 sh_link int 0
    0001033c sh_info int 0
    00010340 sh_addralign int 32
    00010348 sh_entsize int 0
    00010350
    00010350 struct ELF64_SHDR
    00010350 sh_name int 53 ; offset of the section name in .shstrtab
    00010354 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010358 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010360 sh_addr uint64 0x9c0000 ; virtual address of the section at runtime (0 if not loaded)
    00010368 sh_offset uint64 0x00000000009b0000
    00010370 sh_size int 1248
    00010378 sh_link int 0
    0001037c sh_info int 0
    00010380 sh_addralign int 16
    00010388 sh_entsize int 0
    00010390
    00010390 struct ELF64_SHDR
    00010390 sh_name int 67 ; offset of the section name in .shstrtab
    00010394 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010398 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000103a0 sh_addr uint64 0x9c04e0 ; virtual address of the section at runtime (0 if not loaded)
    000103a8 sh_offset uint64 0x00000000009b04e0
    000103b0 sh_size int 120
    000103b8 sh_link int 0
    000103bc sh_info int 0
    000103c0 sh_addralign int 32
    000103c8 sh_entsize int 0
    000103d0
    000103d0 struct ELF64_SHDR
    000103d0 sh_name int 7 ; offset of the section name in .shstrtab
    000103d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    000103d8 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000103e0 sh_addr uint64 0x9c0560 ; virtual address of the section at runtime (0 if not loaded)
    000103e8 sh_offset uint64 0x00000000009b0560
    000103f0 sh_size int 313921
    000103f8 sh_link int 0
    000103fc sh_info int 0
    00010400 sh_addralign int 32
    00010408 sh_entsize int 0
    00010410
    00010410 struct ELF64_SHDR
    00010410 sh_name int 18 ; offset of the section name in .shstrtab
    00010414 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010418 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010420 sh_addr uint64 0xa0cfc0 ; virtual address of the section at runtime (0 if not loaded)
    00010428 sh_offset uint64 0x00000000009fcfc0
    00010430 sh_size int 80722
    00010438 sh_link int 0
    0001043c sh_info int 0
    00010440 sh_addralign int 32
    00010448 sh_entsize int 0
    00010450
    00010450 struct ELF64_SHDR
    00010450 sh_name int 24 ; offset of the section name in .shstrtab
    00010454 sh_type uint32 0x00000008 ; SHT_NOBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010458 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010460 sh_addr uint64 0xa20b20 ; virtual address of the section at runtime (0 if not loaded)
    00010468 sh_offset uint64 0x0000000000a10b20
    00010470 sh_size int 174768
    00010478 sh_link int 0
    0001047c sh_info int 0
    00010480 sh_addralign int 32
    00010488 sh_entsize int 0
    00010490
    00010490 struct ELF64_SHDR
    00010490 sh_name int 29 ; offset of the section name in .shstrtab
    00010494 sh_type uint32 0x00000008 ; SHT_NOBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010498 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000104a0 sh_addr uint64 0xa4b5e0 ; virtual address of the section at runtime (0 if not loaded)
    000104a8 sh_offset uint64 0x0000000000a3b5e0
    000104b0 sh_size int 58512
    000104b8 sh_link int 0
    000104bc sh_info int 0
    000104c0 sh_addralign int 32
    000104c8 sh_entsize int 0
    000104d0
    000104d0 struct ELF64_SHDR
    000104d0 sh_name int 190 ; offset of the section name in .shstrtab
    000104d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    000104d8 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000104e0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    000104e8 sh_offset uint64 0x0000000000a20000
    000104f0 sh_size int 343
    000104f8 sh_link int 0
    000104fc sh_info int 0
    00010500 sh_addralign int 1
    00010508 sh_entsize int 0
    00010510
    00010510 struct ELF64_SHDR
    00010510 sh_name int 240 ; offset of the section name in .shstrtab
    00010514 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010518 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010520 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    00010528 sh_offset uint64 0x0000000000a20157
    00010530 sh_size int 441578
    00010538 sh_link int 0
    0001053c sh_info int 0
    00010540 sh_addralign int 1
    00010548 sh_entsize int 0
    00010550
    00010550 struct ELF64_SHDR
    00010550 sh_name int 204 ; offset of the section name in .shstrtab
    00010554 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010558 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010560 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    00010568 sh_offset uint64 0x0000000000a8be41
    00010570 sh_size int 198016
    00010578 sh_link int 0
    0001057c sh_info int 0
    00010580 sh_addralign int 1
    00010588 sh_entsize int 0
    00010590
    00010590 struct ELF64_SHDR
    00010590 sh_name int 252 ; offset of the section name in .shstrtab
    00010594 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010598 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000105a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    000105a8 sh_offset uint64 0x0000000000abc3c1
    000105b0 sh_size int 24
    000105b8 sh_link int 0
    000105bc sh_info int 0
    000105c0 sh_addralign int 1
    000105c8 sh_entsize int 0
    000105d0
    000105d0 struct ELF64_SHDR
    000105d0 sh_name int 217 ; offset of the section name in .shstrtab
    000105d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    000105d8 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000105e0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    000105e8 sh_offset uint64 0x0000000000abc3d9
    000105f0 sh_size int 1103055
    000105f8 sh_link int 0
    000105fc sh_info int 0
    00010600 sh_addralign int 1
    00010608 sh_entsize int 0
    00010610
    00010610 struct ELF64_SHDR
    00010610 sh_name int 229 ; offset of the section name in .shstrtab
    00010614 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010618 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010620 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    00010628 sh_offset uint64 0x0000000000bc98a8
    00010630 sh_size int 270459
    00010638 sh_link int 0
    0001063c sh_info int 0
    00010640 sh_addralign int 1
    00010648 sh_entsize int 0
    00010650
    00010650 struct ELF64_SHDR
    00010650 sh_name int 271 ; offset of the section name in .shstrtab
    00010654 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010658 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010660 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    00010668 sh_offset uint64 0x0000000000c0b923
    00010670 sh_size int 61362
    00010678 sh_link int 0
    0001067c sh_info int 0
    00010680 sh_addralign int 1
    00010688 sh_entsize int 0
    00010690
    00010690 struct ELF64_SHDR
    00010690 sh_name int 80 ; offset of the section name in .shstrtab
    00010694 sh_type uint32 0x00000007 ; SHT_NOTE — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010698 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000106a0 sh_addr uint64 0x10fdc ; virtual address of the section at runtime (0 if not loaded)
    000106a8 sh_offset uint64 0x0000000000000fdc
    000106b0 sh_size int 36
    000106b8 sh_link int 0
    000106bc sh_info int 0
    000106c0 sh_addralign int 4
    000106c8 sh_entsize int 0
    000106d0
    000106d0 struct ELF64_SHDR
    000106d0 sh_name int 99 ; offset of the section name in .shstrtab
    000106d4 sh_type uint32 0x00000007 ; SHT_NOTE — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    000106d8 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000106e0 sh_addr uint64 0x10f78 ; virtual address of the section at runtime (0 if not loaded)
    000106e8 sh_offset uint64 0x0000000000000f78
    000106f0 sh_size int 100
    000106f8 sh_link int 0
    000106fc sh_info int 0
    00010700 sh_addralign int 4
    00010708 sh_entsize int 0
    00010710
    00010710 struct ELF64_SHDR
    00010710 sh_name int 285 ; offset of the section name in .shstrtab
    00010714 sh_type uint32 0x00000003 ; SHT_STRTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010718 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010720 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    00010728 sh_offset uint64 0x0000000000d2ed63
    00010730 sh_size int 295
    00010738 sh_link int 0
    0001073c sh_info int 0
    00010740 sh_addralign int 1
    00010748 sh_entsize int 0
    00010750
    00010750 struct ELF64_SHDR
    00010750 sh_name int 174 ; offset of the section name in .shstrtab
    00010754 sh_type uint32 0x00000002 ; SHT_SYMTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010758 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    00010760 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    00010768 sh_offset uint64 0x0000000000c1a8d8
    00010770 sh_size int 398088
    00010778 sh_link int 24
    0001077c sh_info int 500
    00010780 sh_addralign int 8
    00010788 sh_entsize int 24
    00010790
    00010790 struct ELF64_SHDR
    00010790 sh_name int 182 ; offset of the section name in .shstrtab
    00010794 sh_type uint32 0x00000003 ; SHT_STRTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
    00010798 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
    000107a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
    000107a8 sh_offset uint64 0x0000000000c7bbe0
    000107b0 sh_size int 733571
    000107b8 sh_link int 0
    000107bc sh_info int 0
    000107c0 sh_addralign int 1
    000107c8 sh_entsize int 0
    000107d0
    000107d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    *
    00010f70 00 00 00 00 00 00 00 00 ........
    00010f78
    00010f78 struct ELF_NHDR
    00010f78 n_namesz int 4
    00010f7c n_descsz int 83
    00010f80 n_type uint32 0x00000004 ; NT_GO_BUILD_ID
    00010f84
    00010f84 string "Go",0
    00010f87
    00010f87 00 .
    00010f88
    00010f88 string "Hjd8-41ka4Gm_-hjFbXO/B_KVQ5yjVtedj7eiuR7v/atok9G29Ta86B1kdGvIn/O10BA9uPGvfjBcz9X3FN",0
    00010fdc
    00010fdc struct ELF_NHDR
    00010fdc n_namesz int 4
    00010fe0 n_descsz int 20
    00010fe4 n_type uint32 0x00000003 ; NT_GNU_BUILD_ID
    00010fe8
    00010fe8 string "GNU",0
    00010fec
    00010fec struct ELF_NOTE_DESC
    00010fec e3 2e 1d 8d ....
    00010ff0 33 f5 1b 26 58 aa 51 b5 74 82 2d 9d 81 6f 36 dd 3..&X.Q.t.-..o6.
    00011000
    00011000internal/abi.(*RegArgs).IntRegArgAddr: ; void internal/abi.(*RegArgs).IntRegArgAddr(internal/abi.RegArgs * r, int reg, uintptr argSize)
    00011000ldr x16, [x28+16]
    00011004subs xzr, sp, x16
    00011008b.ls 0x11070
    0001100cstr x30, [sp-32]!
    00011010stur x29, [sp-8]
    00011014sub x29, sp, 8
    00011018subs xzr, x2, 8
    0001101cb.hi 0x11058
    00011020cbz x2, 0x11058
    00011024sub x3, x2, 1
    00011028ands xzr, x2, x3
    0001102cb.ne 0x11058
    00011030subs xzr, x1, 16
    00011034b.hs 0x1104c
    00011038ldrsb x27, [x0]
    0001103cadd x0, x0, x1, lsl #3
    00011040ldur x29, [sp-8]
    00011044ldr x30, [sp], 32
    00011048ret x30
    0001104c
    0001104cloc_1104c:
    0001104cmov x0, x1
    00011050orr x1, xzr, 16
    00011054bl runtime.panicIndex
    00011058
    00011058loc_11058:
    00011058adrp x0, 0x5e4000
    0001105cadd x0, x0, 2944
    00011060adrp x1, 0x700000
    00011064add x1, x1, 1872
    00011068bl runtime.gopanic
    0001106chint
    00011070
    00011070loc_11070:
    00011070stp x0, x1, [sp+8]
    00011074str x2, [sp+24]
    00011078mov x3, x30
    0001107cbl runtime.morestack_noctxt.abi0
    00011080ldp x0, x1, [sp+8]
    00011084ldr x2, [sp+24]
    00011088b 0x11000
    0001108cudf 0
    00011000
    00011090
    00011090internal/abi.(*IntArgRegBitmap).Set: ; void internal/abi.(*IntArgRegBitmap).Set(internal/abi.IntArgRegBitmap * b, int i)
    00011090ldr x16, [x28+16]
    00011094subs xzr, sp, x16
    00011098b.ls 0x1110c
    0001109cstr x30, [sp-32]!
    000110a0stur x29, [sp-8]
    000110a4sub x29, sp, 8
    000110a8sbfm x2, x1, 63, 63
    000110acadd x2, x1, x2, lsr #61
    000110b0sbfm x3, x2, 3, 63
    000110b4subs xzr, x3, 2
    000110b8b.hs 0x110fc
    000110bcldrsb x27, [x0]
    000110c0and x3, x2, -8
    000110c4add x0, x0, x2, asr #3
    000110c8sub x1, x1, x3
    000110cctbnz x1, 63, 0x110f8
    000110d0ldrb w2, [x0]
    000110d4orr x3, xzr, 1
    000110d8lslv x3, x3, x1
    000110dcsubs xzr, x1, 64
    000110e0csel x1, x3, xzr, lo
    000110e4orr x1, x2, x1
    000110e8strb w1, [x0]
    000110ecldur x29, [sp-8]
    000110f0ldr x30, [sp], 32
    000110f4ret x30
    000110f8
    000110f8loc_110f8:
    000110f8bl runtime.panicshift
    000110fc
    000110fcloc_110fc:
    000110fcmov x0, x3
    00011100orr x1, xzr, 2
    00011104bl runtime.panicIndex
    00011108hint
    0001110c
    0001110cloc_1110c:
    0001110cstp x0, x1, [sp+8]
    00011110mov x3, x30
    00011114bl runtime.morestack_noctxt.abi0
    00011118ldp x0, x1, [sp+8]
    0001111cb 0x11090
    00011090
    00011120
    00011120internal/abi.(*IntArgRegBitmap).Get: ; void internal/abi.(*IntArgRegBitmap).Get(internal/abi.IntArgRegBitmap * b, int i)
    00011120str x30, [sp-32]!
    00011124stur x29, [sp-8]
    00011128sub x29, sp, 8
    0001112csbfm x2, x1, 63, 63
    00011130add x2, x1, x2, lsr #61
    00011134sbfm x3, x2, 3, 63
    00011138subs xzr, x3, 2
    0001113cb.hs 0x11188
    00011140ldrsb x27, [x0]
    00011144and x3, x2, -8
    00011148add x2, x0, x2, asr #3
    0001114csub x1, x1, x3
    00011150tbnz x1, 63, 0x11184
    00011154ldrb w2, [x2]
    00011158orr x3, xzr, 1
    0001115clslv x3, x3, x1
    00011160subs xzr, x1, 64
    00011164csel x1, x3, xzr, lo
    00011168and x1, x2, x1
    0001116cubfm x1, x1, 0, 7
    00011170subs wzr, w1, 0
    00011174cset x0, ne
    00011178ldur x29, [sp-8]
    0001117cldr x30, [sp], 32
    00011180ret x30
    00011184
    00011184loc_11184:
    00011184bl runtime.panicshift
    00011188
    00011188loc_11188:
    00011188mov x0, x3
    0001118corr x1, xzr, 2
    00011190bl runtime.panicIndex
    00011194hint
    00011198udf 0
    0001119cudf 0
    00011120
    000111a0
    000111a0internal/abi.NoEscape: ; void internal/abi.NoEscape(void * p)
    000111a0ret x30
    000111a4udf 0
    000111a8udf 0
    000111acudf 0
    000111a0
    000111b0
    000111b0internal/abi.(*SwissMapType).NeedKeyUpdate: ; void internal/abi.(*SwissMapType).NeedKeyUpdate(internal/abi.SwissMapType * mt)
    000111b0ldr w1, [x0+104]
    000111b4ands wzr, w1, 1
    000111b8cset x0, ne
    000111bcret x30
    000111b0
    000111c0
    000111c0internal/abi.(*SwissMapType).HashMightPanic: ; void internal/abi.(*SwissMapType).HashMightPanic(internal/abi.SwissMapType * mt)
    000111c0ldr w1, [x0+104]
    000111c4ands wzr, w1, 2
    000111c8cset x0, ne
    000111ccret x30
    000111c0
    000111d0
    000111d0internal/abi.(*SwissMapType).IndirectKey: ; void internal/abi.(*SwissMapType).IndirectKey(internal/abi.SwissMapType * mt)
    000111d0ldr w1, [x0+104]
    000111d4ands wzr, w1, 4
    000111d8cset x0, ne
    000111dcret x30
    000111d0
    000111e0
    000111e0internal/abi.(*SwissMapType).IndirectElem: ; void internal/abi.(*SwissMapType).IndirectElem(internal/abi.SwissMapType * mt)
    000111e0ldr w1, [x0+104]
    000111e4ands wzr, w1, 8
    000111e8cset x0, ne
    000111ecret x30
    000111e0
    000111f0
    000111f0internal/abi.UseInterfaceSwitchCache: ; void internal/abi.UseInterfaceSwitchCache(struct string goarch)
    000111f0str x0, [sp+8]
    000111f4subs xzr, x1, 5
    000111f8b.gt 0x112b0
    000111fcsubs xzr, x1, 4
    00011200b.ne 0x1121c
    00011204ldr w1, [x0]
    00011208movz x2, 26989
    0001120cmovk x2, 0x73700000
    00011210subs wzr, w1, w2
    00011214b.eq 0x113b0
    00011218b 0x113b8
    0001121c
    0001121cloc_1121c:
    0001121csubs xzr, x1, 5
    00011220b.ne 0x113b8
    00011224ldrsb x1, [x0]
    00011228subs wzr, w1, 97
    0001122cb.gt 0x11270
    00011230ldr w1, [x0]
    00011234movz x2, 28001
    00011238movk x2, 0x36640000
    0001123csubs wzr, w1, w2
    00011240b.ne 0x11250
    00011244ldrb w2, [x0+4]
    00011248subs wzr, w2, 52
    0001124cb.eq 0x113b0
    00011250
    00011250loc_11250:
    00011250movz x2, 29281
    00011254movk x2, 0x366d0000
    00011258subs wzr, w1, w2
    0001125cb.ne 0x113b8
    00011260ldrb w1, [x0+4]
    00011264subs wzr, w1, 52
    00011268b.eq 0x113b0
    0001126cb 0x113b8
    00011270
    00011270loc_11270:
    00011270ldr w1, [x0]
    00011274movz x2, 28784
    00011278movk x2, 0x36630000
    0001127csubs wzr, w1, w2
    00011280b.ne 0x11290
    00011284ldrb w2, [x0+4]
    00011288subs wzr, w2, 52
    0001128cb.eq 0x113b0
    00011290
    00011290loc_11290:
    00011290movz x2, 13171
    00011294movk x2, 0x30390000
    00011298subs wzr, w1, w2
    0001129cb.ne 0x113b8
    000112a0ldrb w1, [x0+4]
    000112a4subs wzr, w1, 120
    000112a8b.eq 0x113b0
    000112acb 0x113b8
    000112b0
    000112b0loc_112b0:
    000112b0subs xzr, x1, 6
    000112b4b.ne 0x112f8
    000112b8ldr w1, [x0]
    000112bcmovz x2, 26989
    000112c0movk x2, 0x73700000
    000112c4subs wzr, w1, w2
    000112c8b.ne 0x112e0
    000112ccldrh w3, [x0+4]
    000112d0movz x4, 13366
    000112d4subs wzr, w3, w4
    000112d8b.eq 0x113b0
    000112dcsubs wzr, w1, w2
    000112e0
    000112e0loc_112e0:
    000112e0b.ne 0x113b8
    000112e4ldrh w1, [x0+4]
    000112e8movz x2, 25964
    000112ecsubs wzr, w1, w2
    000112f0b.eq 0x113b0
    000112f4b 0x113b8
    000112f8
    000112f8loc_112f8:
    000112f8subs xzr, x1, 7
    000112fcb.ne 0x1138c
    00011300ldr w1, [x0]
    00011304movz x2, 28524
    00011308movk x2, 0x6e6f0000
    0001130csubs wzr, w1, w2
    00011310b.ne 0x11330
    00011314ldrh w2, [x0+4]
    00011318movz x3, 13927
    0001131csubs wzr, w2, w3
    00011320b.ne 0x11330
    00011324ldrb w2, [x0+6]
    00011328subs wzr, w2, 52
    0001132cb.eq 0x113b0
    00011330
    00011330loc_11330:
    00011330movz x2, 28784
    00011334movk x2, 0x36630000
    00011338subs wzr, w1, w2
    0001133cb.ne 0x1135c
    00011340ldrh w2, [x0+4]
    00011344movz x3, 27700
    00011348subs wzr, w2, w3
    0001134cb.ne 0x1135c
    00011350ldrb w2, [x0+6]
    00011354subs wzr, w2, 101
    00011358b.eq 0x113b0
    0001135c
    0001135cloc_1135c:
    0001135cmovz x2, 26994
    00011360movk x2, 0x63730000
    00011364subs wzr, w1, w2
    00011368b.ne 0x113b8
    0001136cldrh w1, [x0+4]
    00011370movz x2, 13942
    00011374subs wzr, w1, w2
    00011378b.ne 0x113b8
    0001137cldrb w1, [x0+6]
    00011380subs wzr, w1, 52
    00011384b.eq 0x113b0
    00011388b 0x113b8
    0001138c
    0001138cloc_1138c:
    0001138csubs xzr, x1, 8
    00011390b.ne 0x113b8
    00011394ldr x1, [x0]
    00011398movz x2, 26989
    0001139cmovk x2, 0x73700000
    000113a0movk x2, 0x343600000000
    000113a4movk x2, 0x656c000000000000
    000113a8subs xzr, x1, x2
    000113acb.ne 0x113b8
    000113b0
    000113b0loc_113b0:
    000113b0orr x0, xzr, 1
    000113b4ret x30
    000113b8
    000113b8loc_113b8:
    000113b8mov x0, xzr
    000113bcret x30
    000111f0
    000113c0
    000113c0internal/abi.Kind.String: ; void internal/abi.Kind.String(internal/abi.Kind k)
    000113c0ldr x16, [x28+16]
    000113c4subs xzr, sp, x16
    000113c8b.ls 0x1143c
    000113ccstr x30, [sp-32]!
    000113d0stur x29, [sp-8]
    000113d4sub x29, sp, 8
    000113d8ubfm x2, x0, 0, 7
    000113dcadrp x27, 0x9fd000
    000113e0ldr x3, [x27+1528]
    000113e4adrp x27, 0x9fd000
    000113e8ldr x4, [x27+1520]
    000113ecsubs xzr, x2, x3
    000113f0b.lt 0x11410
    000113f4subs xzr, x3, 0
    000113f8b.ls 0x1142c
    000113fcldr x0, [x4]
    00011400ldr x1, [x4+8]
    00011404ldur x29, [sp-8]
    00011408ldr x30, [sp], 32
    0001140cret x30
    00011410
    00011410loc_11410:
    00011410ubfm x3, x0, 60, 7
    00011414ldr x0, [x4+x3]
    00011418add x2, x4, x2, lsl #4
    0001141cldr x1, [x2+8]
    00011420ldur x29, [sp-8]
    00011424ldr x30, [sp], 32
    00011428ret x30
    0001142c
    0001142cloc_1142c:
    0001142cmov x0, xzr
    00011430mov x1, x0
    00011434bl runtime.panicIndex
    00011438hint
    0001143c
    0001143cloc_1143c:
    0001143cstrb w0, [sp+8]
    00011440mov x3, x30
    00011444bl runtime.morestack_noctxt.abi0
    00011448ldrb w0, [sp+8]
    0001144cb 0x113c0
    000113c0