libjpeg (9.5.0)

(root)/
bin/
wrjpgcom
<stdin>:	file format elf64-x86-64
architecture: x86_64
start address: 0x00000000004016e0

Program Header:
    PHDR off    0x0000000000000040 vaddr 0x0000000000400040 paddr 0x0000000000400040 align 2**3
         filesz 0x00000000000002d8 memsz 0x00000000000002d8 flags r--
  INTERP off    0x0000000000000318 vaddr 0x0000000000400318 paddr 0x0000000000400318 align 2**0
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--
    LOAD off    0x0000000000000000 vaddr 0x0000000000400000 paddr 0x0000000000400000 align 2**12
         filesz 0x00000000000008f0 memsz 0x00000000000008f0 flags r--
    LOAD off    0x0000000000001000 vaddr 0x0000000000401000 paddr 0x0000000000401000 align 2**12
         filesz 0x0000000000000b29 memsz 0x0000000000000b29 flags r-x
    LOAD off    0x0000000000002000 vaddr 0x0000000000402000 paddr 0x0000000000402000 align 2**12
         filesz 0x00000000000005d8 memsz 0x00000000000005d8 flags r--
    LOAD off    0x0000000000002de8 vaddr 0x0000000000403de8 paddr 0x0000000000403de8 align 2**12
         filesz 0x0000000000000288 memsz 0x00000000000002e0 flags rw-
 DYNAMIC off    0x0000000000002df8 vaddr 0x0000000000403df8 paddr 0x0000000000403df8 align 2**3
         filesz 0x00000000000001e0 memsz 0x00000000000001e0 flags rw-
    NOTE off    0x0000000000000338 vaddr 0x0000000000400338 paddr 0x0000000000400338 align 2**3
         filesz 0x0000000000000040 memsz 0x0000000000000040 flags r--
    NOTE off    0x0000000000000378 vaddr 0x0000000000400378 paddr 0x0000000000400378 align 2**2
         filesz 0x0000000000000020 memsz 0x0000000000000020 flags r--
   PROPERTY off    0x0000000000000338 vaddr 0x0000000000400338 paddr 0x0000000000400338 align 2**3
         filesz 0x0000000000000040 memsz 0x0000000000000040 flags r--
EH_FRAME off    0x0000000000002414 vaddr 0x0000000000402414 paddr 0x0000000000402414 align 2**2
         filesz 0x0000000000000054 memsz 0x0000000000000054 flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x0000000000002de8 vaddr 0x0000000000403de8 paddr 0x0000000000403de8 align 2**0
         filesz 0x0000000000000218 memsz 0x0000000000000218 flags r--

Dynamic Section:
  NEEDED       libc.so.6
  INIT         0x0000000000401000
  FINI         0x0000000000401b20
  INIT_ARRAY   0x0000000000403de8
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x0000000000403df0
  FINI_ARRAYSZ 0x0000000000000008
  HASH         0x0000000000400398
  GNU_HASH     0x0000000000400430
  STRTAB       0x0000000000400610
  SYMTAB       0x0000000000400460
  STRSZ        0x00000000000000ce
  SYMENT       0x0000000000000018
  DEBUG        0x0000000000000000
  PLTGOT       0x0000000000403fe8
  PLTRELSZ     0x0000000000000120
  PLTREL       0x0000000000000007
  JMPREL       0x00000000004007d0
  RELA         0x0000000000400758
  RELASZ       0x0000000000000078
  RELAENT      0x0000000000000018
  VERNEED      0x0000000000400708
  VERNEEDNUM   0x0000000000000001
  VERSYM       0x00000000004006de

Version References:
  required from libc.so.6:
    0x0d696913 0x00 05 GLIBC_2.3
    0x06969194 0x00 04 GLIBC_2.14
    0x09691a75 0x00 03 GLIBC_2.2.5
    0x069691b4 0x00 02 GLIBC_2.34

Sections:
Idx Name               Size     VMA              Type
  0                    00000000 0000000000000000 
  1 .interp            0000001c 0000000000400318 DATA
  2 .note.gnu.property 00000040 0000000000400338 
  3 .note.ABI-tag      00000020 0000000000400378 
  4 .hash              00000094 0000000000400398 
  5 .gnu.hash          00000030 0000000000400430 
  6 .dynsym            000001b0 0000000000400460 
  7 .dynstr            000000ce 0000000000400610 
  8 .gnu.version       00000024 00000000004006de 
  9 .gnu.version_r     00000050 0000000000400708 
 10 .rela.dyn          00000078 0000000000400758 
 11 .rela.plt          00000120 00000000004007d0 
 12 .init              00000017 0000000000401000 TEXT
 13 .plt               000000d0 0000000000401020 TEXT
 14 .text              00000a2f 00000000004010f0 TEXT
 15 .fini              00000009 0000000000401b20 TEXT
 16 .rodata            00000412 0000000000402000 DATA
 17 .eh_frame_hdr      00000054 0000000000402414 DATA
 18 .eh_frame          00000170 0000000000402468 DATA
 19 .init_array        00000008 0000000000403de8 
 20 .fini_array        00000008 0000000000403df0 
 21 .dynamic           000001e0 0000000000403df8 
 22 .got               00000010 0000000000403fd8 DATA
 23 .got.plt           00000078 0000000000403fe8 DATA
 24 .data              00000010 0000000000404060 DATA
 25 .bss               00000048 0000000000404080 BSS
 26 .comment           0000002d 0000000000000000 
 27 .debug_aranges     00000160 0000000000000000 DEBUG
 28 .debug_info        00001d21 0000000000000000 DEBUG
 29 .debug_abbrev      00000689 0000000000000000 DEBUG
 30 .debug_line        000009cf 0000000000000000 DEBUG
 31 .debug_str         0000087a 0000000000000000 DEBUG
 32 .debug_line_str    00000282 0000000000000000 DEBUG
 33 .debug_loclists    0000083d 0000000000000000 DEBUG
 34 .debug_rnglists    0000015c 0000000000000000 DEBUG
 35 .symtab            00000570 0000000000000000 
 36 .strtab            00000321 0000000000000000 
 37 .shstrtab          00000173 0000000000000000 

SYMBOL TABLE:
0000000000000000 l    df *ABS*	0000000000000000 abi-note.c
0000000000400378 l     O .note.ABI-tag	0000000000000020 __abi_tag
0000000000000000 l    df *ABS*	0000000000000000 init.c
0000000000000000 l    df *ABS*	0000000000000000 static-reloc.c
0000000000000000 l    df *ABS*	0000000000000000 wrjpgcom.c
00000000004017d0 l     F .text	00000000000000a5 keymatch
0000000000401880 l     F .text	000000000000019f usage
00000000004040b0 l     O .bss	0000000000000008 progname
0000000000401a20 l     F .text	0000000000000023 write_marker
00000000004040b8 l     O .bss	0000000000000008 outfile
0000000000401a50 l     F .text	000000000000004e read_2_bytes
00000000004040c0 l     O .bss	0000000000000008 infile
0000000000401aa0 l     F .text	000000000000007f copy_variable
0000000000000000 l    df *ABS*	0000000000000000 crtstuff.c
0000000000401720 l     F .text	0000000000000000 deregister_tm_clones
0000000000401750 l     F .text	0000000000000000 register_tm_clones
0000000000401790 l     F .text	0000000000000000 __do_global_dtors_aux
00000000004040a8 l     O .bss	0000000000000001 completed.0
0000000000403df0 l     O .fini_array	0000000000000000 __do_global_dtors_aux_fini_array_entry
00000000004017c0 l     F .text	0000000000000000 frame_dummy
0000000000403de8 l     O .init_array	0000000000000000 __frame_dummy_init_array_entry
0000000000000000 l    df *ABS*	0000000000000000 crtstuff.c
00000000004025d4 l     O .eh_frame	0000000000000000 __FRAME_END__
0000000000000000 l    df *ABS*	0000000000000000 
0000000000403df8 l     O .dynamic	0000000000000000 _DYNAMIC
0000000000402414 l       .eh_frame_hdr	0000000000000000 __GNU_EH_FRAME_HDR
0000000000403fe8 l     O .got.plt	0000000000000000 _GLOBAL_OFFSET_TABLE_
0000000000000000       F *UND*	0000000000000000 __libc_start_main@GLIBC_2.34
0000000000404080 g     O .bss	0000000000000008 stdout@GLIBC_2.2.5
0000000000404060  w      .data	0000000000000000 data_start
0000000000404090 g     O .bss	0000000000000008 stdin@GLIBC_2.2.5
0000000000404070 g       .data	0000000000000000 _edata
0000000000000000       F *UND*	0000000000000000 fclose@GLIBC_2.2.5
0000000000401b20 g     F .fini	0000000000000000 .hidden _fini
0000000000000000       F *UND*	0000000000000000 strlen@GLIBC_2.2.5
0000000000404060 g       .data	0000000000000000 __data_start
0000000000000000       F *UND*	0000000000000000 putc@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 fprintf@GLIBC_2.2.5
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
0000000000404068 g     O .data	0000000000000000 .hidden __dso_handle
0000000000000000       F *UND*	0000000000000000 memcpy@GLIBC_2.14
0000000000402000 g     O .rodata	0000000000000004 _IO_stdin_used
0000000000000000       F *UND*	0000000000000000 malloc@GLIBC_2.2.5
00000000004040c8 g       .bss	0000000000000000 _end
0000000000401710 g     F .text	0000000000000001 .hidden _dl_relocate_static_pie
00000000004016e0 g     F .text	0000000000000022 _start
0000000000404070 g       .bss	0000000000000000 __bss_start
00000000004010f0 g     F .text	00000000000005e9 main
0000000000000000       F *UND*	0000000000000000 fopen@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 exit@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 fwrite@GLIBC_2.2.5
0000000000404070 g     O .data	0000000000000000 .hidden __TMC_END__
0000000000401000 g     F .init	0000000000000000 .hidden _init
0000000000000000       F *UND*	0000000000000000 getc@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 __ctype_tolower_loc@GLIBC_2.3
0000000000000000       F *UND*	0000000000000000 __ctype_b_loc@GLIBC_2.3
00000000004040a0 g     O .bss	0000000000000008 stderr@GLIBC_2.2.5

DYNAMIC SYMBOL TABLE:
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.34) __libc_start_main
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fclose
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strlen
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) putc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fprintf
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.14) memcpy
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) malloc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fopen
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) exit
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fwrite
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) getc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.3)  __ctype_tolower_loc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.3)  __ctype_b_loc
0000000000404080 g    DO .bss	0000000000000008 (GLIBC_2.2.5) stdout
0000000000404090 g    DO .bss	0000000000000008 (GLIBC_2.2.5) stdin
00000000004040a0 g    DO .bss	0000000000000008 (GLIBC_2.2.5) stderr

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000403fd8 R_X86_64_GLOB_DAT        __libc_start_main
0000000000403fe0 R_X86_64_GLOB_DAT        __gmon_start__
0000000000404080 R_X86_64_COPY            stdout
0000000000404090 R_X86_64_COPY            stdin
00000000004040a0 R_X86_64_COPY            stderr
0000000000404000 R_X86_64_JUMP_SLOT       fclose
0000000000404008 R_X86_64_JUMP_SLOT       strlen
0000000000404010 R_X86_64_JUMP_SLOT       putc
0000000000404018 R_X86_64_JUMP_SLOT       fprintf
0000000000404020 R_X86_64_JUMP_SLOT       memcpy
0000000000404028 R_X86_64_JUMP_SLOT       malloc
0000000000404030 R_X86_64_JUMP_SLOT       fopen
0000000000404038 R_X86_64_JUMP_SLOT       exit
0000000000404040 R_X86_64_JUMP_SLOT       fwrite
0000000000404048 R_X86_64_JUMP_SLOT       getc
0000000000404050 R_X86_64_JUMP_SLOT       __ctype_tolower_loc
0000000000404058 R_X86_64_JUMP_SLOT       __ctype_b_loc
Contents of section .interp:
 400318 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
 400328 7838362d 36342e73 6f2e3200           x86-64.so.2.
Contents of section .note.gnu.property:
 400338 04000000 30000000 05000000 474e5500  ....0.......GNU.
 400348 028000c0 04000000 01000000 00000000  ................
 400358 010001c0 04000000 01000000 00000000  ................
 400368 020001c0 04000000 00000000 00000000  ................
Contents of section .note.ABI-tag:
 400378 04000000 10000000 01000000 474e5500  ............GNU.
 400388 00000000 03000000 02000000 00000000  ................
Contents of section .hash:
 400398 11000000 12000000 00000000 00000000  ................
 4003a8 11000000 02000000 03000000 04000000  ................
 4003b8 0e000000 01000000 07000000 0d000000  ................
 4003c8 0b000000 0f000000 00000000 0a000000  ................
 4003d8 05000000 0c000000 00000000 00000000  ................
 4003e8 00000000 00000000 00000000 00000000  ................
 4003f8 00000000 00000000 00000000 00000000  ................
 400408 08000000 00000000 09000000 06000000  ................
 400418 00000000 00000000 00000000 00000000  ................
 400428 10000000                             ....
Contents of section .gnu.hash:
 400430 03000000 0f000000 01000000 06000000  ................
 400440 00012000 80011002 0f000000 10000000  .. .............
 400450 00000000 291d8c1c 66556110 39f28b1c  ....)...fUa.9...
Contents of section .dynsym:
 400460 00000000 00000000 00000000 00000000  ................
 400470 00000000 00000000 1c000000 12000000  ................
 400480 00000000 00000000 00000000 00000000  ................
 400490 41000000 12000000 00000000 00000000  A...............
 4004a0 00000000 00000000 62000000 12000000  ........b.......
 4004b0 00000000 00000000 00000000 00000000  ................
 4004c0 56000000 12000000 00000000 00000000  V...............
 4004d0 00000000 00000000 2e000000 12000000  ................
 4004e0 00000000 00000000 00000000 00000000  ................
 4004f0 bf000000 20000000 00000000 00000000  .... ...........
 400500 00000000 00000000 76000000 12000000  ........v.......
 400510 00000000 00000000 00000000 00000000  ................
 400520 15000000 12000000 00000000 00000000  ................
 400530 00000000 00000000 3b000000 12000000  ........;.......
 400540 00000000 00000000 00000000 00000000  ................
 400550 7d000000 12000000 00000000 00000000  }...............
 400560 00000000 00000000 82000000 12000000  ................
 400570 00000000 00000000 00000000 00000000  ................
 400580 36000000 12000000 00000000 00000000  6...............
 400590 00000000 00000000 01000000 12000000  ................
 4005a0 00000000 00000000 00000000 00000000  ................
 4005b0 48000000 12000000 00000000 00000000  H...............
 4005c0 00000000 00000000 5b000000 11001900  ........[.......
 4005d0 80404000 00000000 08000000 00000000  .@@.............
 4005e0 69000000 11001900 90404000 00000000  i........@@.....
 4005f0 08000000 00000000 6f000000 11001900  ........o.......
 400600 a0404000 00000000 08000000 00000000  .@@.............
Contents of section .dynstr:
 400610 005f5f63 74797065 5f746f6c 6f776572  .__ctype_tolower
 400620 5f6c6f63 006d616c 6c6f6300 5f5f6c69  _loc.malloc.__li
 400630 62635f73 74617274 5f6d6169 6e006670  bc_start_main.fp
 400640 72696e74 66006765 74630066 6f70656e  rintf.getc.fopen
 400650 0066636c 6f736500 5f5f6374 7970655f  .fclose.__ctype_
 400660 625f6c6f 63007075 74630073 74646f75  b_loc.putc.stdou
 400670 74007374 726c656e 00737464 696e0073  t.strlen.stdin.s
 400680 74646572 72006d65 6d637079 00657869  tderr.memcpy.exi
 400690 74006677 72697465 006c6962 632e736f  t.fwrite.libc.so
 4006a0 2e360047 4c494243 5f322e33 00474c49  .6.GLIBC_2.3.GLI
 4006b0 42435f32 2e313400 474c4942 435f322e  BC_2.14.GLIBC_2.
 4006c0 322e3500 474c4942 435f322e 3334005f  2.5.GLIBC_2.34._
 4006d0 5f676d6f 6e5f7374 6172745f 5f00      _gmon_start__.
Contents of section .gnu.version:
 4006de 00000200 03000300 03000300 01000400  ................
 4006ee 03000300 03000300 03000500 05000300  ................
 4006fe 03000300                             ....
Contents of section .gnu.version_r:
 400708 01000400 89000000 10000000 00000000  ................
 400718 1369690d 00000500 93000000 10000000  .ii.............
 400728 94919606 00000400 9d000000 10000000  ................
 400738 751a6909 00000300 a8000000 10000000  u.i.............
 400748 b4919606 00000200 b4000000 00000000  ................
Contents of section .rela.dyn:
 400758 d83f4000 00000000 06000000 01000000  .?@.............
 400768 00000000 00000000 e03f4000 00000000  .........?@.....
 400778 06000000 06000000 00000000 00000000  ................
 400788 80404000 00000000 05000000 0f000000  .@@.............
 400798 00000000 00000000 90404000 00000000  .........@@.....
 4007a8 05000000 10000000 00000000 00000000  ................
 4007b8 a0404000 00000000 05000000 11000000  .@@.............
 4007c8 00000000 00000000                    ........
Contents of section .rela.plt:
 4007d0 00404000 00000000 07000000 02000000  .@@.............
 4007e0 00000000 00000000 08404000 00000000  .........@@.....
 4007f0 07000000 03000000 00000000 00000000  ................
 400800 10404000 00000000 07000000 04000000  .@@.............
 400810 00000000 00000000 18404000 00000000  .........@@.....
 400820 07000000 05000000 00000000 00000000  ................
 400830 20404000 00000000 07000000 07000000   @@.............
 400840 00000000 00000000 28404000 00000000  ........(@@.....
 400850 07000000 08000000 00000000 00000000  ................
 400860 30404000 00000000 07000000 09000000  0@@.............
 400870 00000000 00000000 38404000 00000000  ........8@@.....
 400880 07000000 0a000000 00000000 00000000  ................
 400890 40404000 00000000 07000000 0b000000  @@@.............
 4008a0 00000000 00000000 48404000 00000000  ........H@@.....
 4008b0 07000000 0c000000 00000000 00000000  ................
 4008c0 50404000 00000000 07000000 0d000000  P@@.............
 4008d0 00000000 00000000 58404000 00000000  ........X@@.....
 4008e0 07000000 0e000000 00000000 00000000  ................
Contents of section .init:
 401000 4883ec08 488b05d5 2f000048 85c07402  H...H.../..H..t.
 401010 ffd04883 c408c3                      ..H....
Contents of section .plt:
 401020 ff35ca2f 0000ff25 cc2f0000 0f1f4000  .5./...%./....@.
 401030 ff25ca2f 00006800 000000e9 e0ffffff  .%./..h.........
 401040 ff25c22f 00006801 000000e9 d0ffffff  .%./..h.........
 401050 ff25ba2f 00006802 000000e9 c0ffffff  .%./..h.........
 401060 ff25b22f 00006803 000000e9 b0ffffff  .%./..h.........
 401070 ff25aa2f 00006804 000000e9 a0ffffff  .%./..h.........
 401080 ff25a22f 00006805 000000e9 90ffffff  .%./..h.........
 401090 ff259a2f 00006806 000000e9 80ffffff  .%./..h.........
 4010a0 ff25922f 00006807 000000e9 70ffffff  .%./..h.....p...
 4010b0 ff258a2f 00006808 000000e9 60ffffff  .%./..h.....`...
 4010c0 ff25822f 00006809 000000e9 50ffffff  .%./..h.....P...
 4010d0 ff257a2f 0000680a 000000e9 40ffffff  .%z/..h.....@...
 4010e0 ff25722f 0000680b 000000e9 30ffffff  .%r/..h.....0...
Contents of section .text:
 4010f0 41574156 41554154 4189fc55 4889f553  AWAVAUATA..UH..S
 401100 4883ec28 488b0648 8905a22f 00004885  H..(H..H.../..H.
 401110 c00f84d7 00000080 38000f84 ce000000  ........8.......
 401120 4183fc01 0f8ebf00 0000c744 24100000  A..........D$...
 401130 00004531 ff41be01 00000048 c7442418  ..E1.A.....H.D$.
 401140 00000000 c744240c 01000000 eb4e6690  .....D$......Nf.
 401150 ba020000 00be7e23 40004889 dfe86e06  ......~#@.H...n.
 401160 000085c0 0f849600 00004183 c6014539  ..........A...E9
 401170 f47e764a 8d5c2d08 be842340 00488b3b  .~vJ.\-...#@.H.;
 401180 e80bffff ff488944 24184885 c00f8415  .....H.D$.H.....
 401190 03000041 83c60145 39f47e40 4963c648  ...A...E9.~@Ic.H
 4011a0 8b5cc500 4c8d2cc5 00000000 803b2d75  .\..L.,......;-u
 4011b0 2b4883c3 01ba0100 0000be76 23400048  +H.........v#@.H
 4011c0 89dfe809 06000085 c0748541 83c601c7  .........t.A....
 4011d0 44240c00 00000045 39f47fc0 4d85ff74  D$.....E9...M..t
 4011e0 7548837c 24180074 6de89206 000048c7  uH.|$..tm.....H.
 4011f0 05b72e00 006d2340 00e922ff ffff6690  .....m#@.."...f.
 401200 ba010000 00be9923 40004889 dfe8be05  .......#@.H.....
 401210 000085c0 74d3418d 76014139 f47eca4e  ....t.A.v.A9.~.N
 401220 8b7c2d08 89742410 41803f22 0f84f200  .|-..t$.A.?"....
 401230 00004c89 ffe806fe ffff8b74 2410483d  ..L........t$.H=
 401240 e7fd0000 0f87fe02 00008944 24104189  ...........D$.A.
 401250 f6e93dff ffff488b 4424184c 09f80f84  ..=...H.D$.L....
 401260 16020000 4539f40f 8f160200 00488b05  ....E9.......H..
 401270 1c2e0000 48890545 2e000041 83ec0145  ....H..E...A...E
 401280 39f40f8f e2020000 488b05f1 2d000048  9.......H...-..H
 401290 8905222e 00004d85 ff0f8486 03000048  .."...M........H
 4012a0 8b3d1a2e 0000e815 feffff48 8b3d0e2e  .=.........H.=..
 4012b0 000089c3 e807feff ff81fbff 0000000f  ................
 4012c0 85000400 003dd800 00000f85 f5030000  .....=..........
 4012d0 bfd80000 0041bc01 000000e8 40070000  .....A......@...
 4012e0 488b3dd9 2d0000e8 d4fdffff 83f8ff0f  H.=.-...........
 4012f0 84cd0200 0031edeb 180f1f80 00000000  .....1..........
 401300 83c501e8 b8fdffff 83f8ff0f 84b10200  ................
 401310 00488b3d a82d0000 3dff0000 0075e1e9  .H.=.-..=....u..
 401320 f3000000 bfe8fd00 00e852fd ffff8b74  ..........R....t
 401330 24104885 c04889c3 0f849103 00004983  $.H..H........I.
 401340 c7018974 24104c89 ffe8f2fc ffff8b74  ...t$.L........t
 401350 2410483d e7fd0000 0f87ea01 00004c63  $.H=..........Lc
 401360 ee488d50 014c89fe 4889dfe8 00fdffff  .H.P.L..H.......
 401370 418d4424 fe4429f0 4c01e848 89442410  A.D$.D).L..H.D$.
 401380 eb40660f 1f440000 4e8b74ed 084983c5  .@f..D..N.t..I..
 401390 014c89f7 e8a7fcff ff498d7f 01488d0c  .L.......I...H..
 4013a0 074881f9 e7fd0000 0f879a01 000042c6  .H............B.
 4013b0 043b2048 01df488d 50014c89 f6e8aefc  .; H..H.P.L.....
 4013c0 ffff4889 dfe876fc ffff4989 c785c074  ..H...v...I....t
 4013d0 0f8d40ff 4801d880 38220f84 ad020000  ..@.H...8"......
 4013e0 488b4424 104939c5 759ebab5 23400048  H.D$.I9.u...#@.H
 4013f0 8b3daa2c 0000be95 23400031 c0e85efc  .=.,....#@.1..^.
 401400 ffffbf01 000000e8 94fcffff 0f1f4000  ..............@.
 401410 488b3da9 2c0000e8 a4fcffff 89c383f8  H.=.,...........
 401420 ff0f849b 0100003d ff000000 74e285ed  .......=....t...
 401430 0f85f200 00008d8b 40ffffff 83f93e0f  ........@.....>.
 401440 87d20000 004c89e0 48d3e0a9 efee0002  .....L..H.......
 401450 757b83f9 3e0f85b3 00000083 7c240c00  u{..>.......|$..
 401460 0f842301 0000bffe 000000e8 b0050000  ..#.............
 401470 e82b0600 00e966fe ffff4539 f40f8e66  .+....f...E9...f
 401480 fdffff49 63c6becf 23400048 8d5cc500  ...Ic...#@.H.\..
 401490 488b3be8 f8fbffff 48890521 2c000048  H.;.....H..!,..H
 4014a0 85c00f85 d3fdffff 488b3df1 2b000048  ........H.=.+..H
 4014b0 8b0bbe86 23400048 8b15f22b 0000e89d  ....#@.H...+....
 4014c0 fbffffbf 01000000 e8d3fbff ff837c24  ..............|$
 4014d0 10000f85 f4000000 89dfe841 050000eb  ...........A....
 4014e0 130f1f80 00000000 488b35c9 2b0000e8  ........H.5.+...
 4014f0 5cfbffff 488b3dc5 2b0000e8 c0fbffff  \...H.=.+.......
 401500 89c783f8 ff75e131 ffe892fb ffff83f9  .....u.1........
 401510 1a0f849a 01000089 dfe80205 0000e87d  ...............}
 401520 050000e9 b8fdffff ba290000 00be0100  .........)......
 401530 0000bfd0 22400048 8b0d622b 0000e86d  ...."@.H..b+...m
 401540 fbffffe9 eefeffff 488b3d51 2b0000ba  ........H.=Q+...
 401550 e8fd0000 bea82240 0031c0e8 00fbffff  ......"@.1......
 401560 bf010000 00e836fb ffff488b 153f2b00  ......6...H..?+.
 401570 00488b3d 282b0000 bed22340 0031c0e8  .H.=(+....#@.1..
 401580 dcfaffff e960fcff ffe8c204 000089c3  .....`..........
 401590 83f8010f 86220100 0083eb02 7513e93d  ....."......u..=
 4015a0 fdffff0f 1f440000 83eb010f 842ffdff  .....D......./..
 4015b0 ff488b3d 082b0000 e803fbff ff83f8ff  .H.=.+..........
 4015c0 75e6ba35 234000e9 23feffff bffe0000  u..5#@..#.......
 4015d0 00e84a04 00008b44 2410488b 35d72a00  ..J....D$.H.5.*.
 4015e0 008d6802 89e80fb6 fce862fa ffff488b  ..h.......b...H.
 4015f0 35c32a00 00400fb6 fd4c89fd e84ffaff  5.*..@...L...O..
 401600 ff488b35 b02a0000 0fbe7d00 4883c501  .H.5.*....}.H...
 401610 e83bfaff ff8b4424 1029e844 01f875e1  .;....D$.).D..u.
 401620 e9b3feff ffbfe8fd 0000e851 faffff49  ...........Q...I
 401630 89c74885 c00f8494 00000048 8b442418  ..H........H.D$.
 401640 4889c348 85c07460 31edeb19 0f1f4000  H..H..t`1.....@.
 401650 4881fde8 fd00000f 84ebfeff ff418804  H............A..
 401660 2f4883c5 014889df e853faff ff83f8ff  /H...H...S......
 401670 75de488b 44241848 85c07408 4889c7e8  u.H.D$.H..t.H...
 401680 acf9ffff 896c2410 e912fcff ffc60000  .....l$.........
 401690 4889df49 89df4489 6c2410e8 a0f9ffff  H..I..D.l$......
 4016a0 4489eee9 a2fbffff 488b1de1 290000eb  D.......H...)...
 4016b0 97bafb23 4000e934 fdffffba 50234000  ...#@..4....P#@.
 4016c0 e92afdff ffbaeb23 4000e920 fdffffba  .*.....#@.. ....
 4016d0 a1234000 e916fdff ff0f1f80 00000000  .#@.............
 4016e0 31ed4989 d15e4889 e24883e4 f0505445  1.I..^H..H...PTE
 4016f0 31c031c9 48c7c7f0 104000ff 15d72800  1.1.H....@....(.
 401700 00f4662e 0f1f8400 00000000 0f1f4000  ..f...........@.
 401710 c3662e0f 1f840000 0000000f 1f440000  .f...........D..
 401720 b8704040 00483d70 40400074 13b80000  .p@@.H=p@@.t....
 401730 00004885 c07409bf 70404000 ffe06690  ..H..t..p@@...f.
 401740 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 401750 be704040 004881ee 70404000 4889f048  .p@@.H..p@@.H..H
 401760 c1ee3f48 c1f80348 01c648d1 fe7411b8  ..?H...H..H..t..
 401770 00000000 4885c074 07bf7040 4000ffe0  ....H..t..p@@...
 401780 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 401790 f30f1efa 803d0d29 00000075 13554889  .....=.)...u.UH.
 4017a0 e5e87aff ffffc605 fb280000 015dc390  ..z......(...]..
 4017b0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 4017c0 f30f1efa eb8a662e 0f1f8400 00000000  ......f.........
 4017d0 41574156 41554154 55534883 ec184c0f  AWAVAUATUSH...L.
 4017e0 be3f8954 240c4585 ff747149 89fc4989  .?.T$.E..tqI..I.
 4017f0 f54c89fb 31edeb3e 0f1f8400 00000000  .L..1..>........
 401800 e8dbf8ff ff488b00 f6445801 01740ce8  .....H...DX..t..
 401810 bcf8ffff 488b0044 8b3c9845 39f77550  ....H..D.<.E9.uP
 401820 490fbe5c 2c01488d 4501440f befb4585  I..\,.H.E.D...E.
 401830 ff742548 89c5450f be742d00 4585f675  .t%H..E..t-.E..u
 401840 bf4883c4 184489f0 5b5d415c 415d415e  .H...D..[]A\A]A^
 401850 415fc30f 1f440000 448d7d01 4531f644  A_...D..D.}.E1.D
 401860 397c240c 410f9ec6 ebd7660f 1f440000  9|$.A.....f..D..
 401870 4531f6eb cc66662e 0f1f8400 00000000  E1...ff.........
 401880 4883ec08 ba330000 00be0100 0000488b  H....3........H.
 401890 0d0b2800 00bf0820 4000e811 f8ffffba  ..(.... @.......
 4018a0 33000000 be010000 00488b0d f0270000  3........H...'..
 4018b0 bf402040 00e8f6f7 ffff488b 15ef2700  .@ @......H...'.
 4018c0 00488b3d d8270000 31c0befa 224000e8  .H.=.'..1..."@..
 4018d0 8cf7ffff ba0c0000 00be0100 0000488b  ..............H.
 4018e0 0dbb2700 00bf1023 4000e8c1 f7ffffba  ..'....#@.......
 4018f0 25000000 be010000 00488b0d a0270000  %........H...'..
 401900 bf782040 00e8a6f7 ffffba30 000000be  .x @.......0....
 401910 01000000 488b0d85 270000bf a0204000  ....H...'.... @.
 401920 e88bf7ff ffba3200 0000be01 00000048  ......2........H
 401930 8b0d6a27 0000bfd8 204000e8 70f7ffff  ..j'.... @..p...
 401940 ba300000 00be0100 0000488b 0d4f2700  .0........H..O'.
 401950 00bf1021 4000e855 f7ffffba 38000000  ...!@..U....8...
 401960 be010000 00488b0d 34270000 bf482140  .....H..4'...H!@
 401970 00e83af7 ffffba17 000000be 01000000  ..:.............
 401980 488b0d19 270000bf 1d234000 e81ff7ff  H...'....#@.....
 401990 ffba4200 0000be01 00000048 8b0dfe26  ..B........H...&
 4019a0 0000bf88 214000e8 04f7ffff ba330000  ....!@.......3..
 4019b0 00be0100 0000488b 0de32600 00bfd021  ......H...&....!
 4019c0 4000e8e9 f6ffff48 8b3dd226 0000bae8  @......H.=.&....
 4019d0 fd000031 c0be0822 4000e881 f6ffffba  ...1..."@.......
 4019e0 38000000 be010000 00488b0d b0260000  8........H...&..
 4019f0 bf402240 00e8b6f6 ffffbf80 224000ba  .@"@........"@..
 401a00 22000000 488b0d95 260000be 01000000  "...H...&.......
 401a10 e89bf6ff ffbf0100 0000e881 f6ffff90  ................
 401a20 53488b35 90260000 89fbbfff 000000e8  SH.5.&..........
 401a30 1cf6ffff 488b357d 26000089 df5be90d  ....H.5}&....[..
 401a40 f6ffff66 662e0f1f 84000000 00006690  ...ff.........f.
 401a50 53488b3d 68260000 e863f6ff ff83f8ff  SH.=h&...c......
 401a60 741a488b 3d572600 0089c3e8 50f6ffff  t.H.=W&.....P...
 401a70 83f8ff74 07c1e308 01d85bc3 488b3d1d  ...t......[.H.=.
 401a80 260000ba 35234000 be952340 0031c0e8  &...5#@...#@.1..
 401a90 ccf5ffff bf010000 00e802f6 ffff6690  ..............f.
 401aa0 53e8aaff ffff488b 350b2600 000fb6fc  S.....H.5.&.....
 401ab0 89c3e899 f5ffff48 8b35fa25 00000fb6  .......H.5.%....
 401ac0 fbe88af5 ffff83fb 01764d83 eb027424  .........vM...t$
 401ad0 488b3de9 250000e8 e4f5ffff 89c783f8  H.=.%...........
 401ae0 ff741348 8b35ce25 0000e861 f5ffff83  .t.H.5.%...a....
 401af0 eb0175dc 5bc3ba35 23400048 8b3d9e25  ..u.[..5#@.H.=.%
 401b00 0000be95 23400031 c0e852f5 ffffbf01  ....#@.1..R.....
 401b10 000000e8 88f5ffff ba502340 00ebdc    .........P#@...
Contents of section .fini:
 401b20 4883ec08 4883c408 c3                 H...H....
Contents of section .rodata:
 402000 01000200 00000000 77726a70 67636f6d  ........wrjpgcom
 402010 20696e73 65727473 20612074 65787475   inserts a textu
 402020 616c2063 6f6d6d65 6e742069 6e206120  al comment in a 
 402030 4a504547 2066696c 652e0a00 00000000  JPEG file.......
 402040 596f7520 63616e20 61646420 746f206f  You can add to o
 402050 72207265 706c6163 6520616e 79206578  r replace any ex
 402060 69737469 6e672063 6f6d6d65 6e742873  isting comment(s
 402070 292e0a00 00000000 53776974 63686573  ).......Switches
 402080 20286e61 6d657320 6d617920 62652061   (names may be a
 402090 62627265 76696174 6564293a 0a000000  bbreviated):....
 4020a0 20202d72 65706c61 63652020 20202020    -replace      
 4020b0 20202044 656c6574 6520616e 79206578     Delete any ex
 4020c0 69737469 6e672063 6f6d6d65 6e74730a  isting comments.
 4020d0 00000000 00000000 20202d63 6f6d6d65  ........  -comme
 4020e0 6e742022 74657874 22202049 6e736572  nt "text"  Inser
 4020f0 7420636f 6d6d656e 74207769 74682067  t comment with g
 402100 6976656e 20746578 740a0000 00000000  iven text.......
 402110 20202d63 66696c65 206e616d 65202020    -cfile name   
 402120 20202052 65616420 636f6d6d 656e7420     Read comment 
 402130 66726f6d 206e616d 65642066 696c650a  from named file.
 402140 00000000 00000000 4e6f7469 63652074  ........Notice t
 402150 68617420 796f7520 6d757374 20707574  hat you must put
 402160 2071756f 74657320 61726f75 6e642074   quotes around t
 402170 68652063 6f6d6d65 6e742074 6578740a  he comment text.
 402180 00000000 00000000 49662079 6f752064  ........If you d
 402190 6f206e6f 74206769 76652065 69746865  o not give eithe
 4021a0 72202d63 6f6d6d65 6e74206f 72202d63  r -comment or -c
 4021b0 66696c65 206f6e20 74686520 636f6d6d  file on the comm
 4021c0 616e6420 6c696e65 2c0a0000 00000000  and line,.......
 4021d0 7468656e 20746865 20636f6d 6d656e74  then the comment
 4021e0 20746578 74206973 20726561 64206672   text is read fr
 4021f0 6f6d2073 74616e64 61726420 696e7075  om standard inpu
 402200 742e0a00 00000000 49742063 616e2062  t.......It can b
 402210 65206d75 6c746970 6c65206c 696e6573  e multiple lines
 402220 2c207570 20746f20 25752063 68617261  , up to %u chara
 402230 63746572 7320746f 74616c2e 0a000000  cters total.....
 402240 596f7520 6d757374 20737065 63696679  You must specify
 402250 20616e20 696e7075 74204a50 45472066   an input JPEG f
 402260 696c6520 6e616d65 20776865 6e207375  ile name when su
 402270 70706c79 696e670a 00000000 00000000  pplying.........
 402280 636f6d6d 656e7420 74657874 2066726f  comment text fro
 402290 6d207374 616e6461 72642069 6e707574  m standard input
 4022a0 2e0a0000 00000000 436f6d6d 656e7420  ........Comment 
 4022b0 74657874 206d6179 206e6f74 20657863  text may not exc
 4022c0 65656420 25752062 79746573 0a000000  eed %u bytes....
 4022d0 5761726e 696e673a 20676172 62616765  Warning: garbage
 4022e0 20646174 6120666f 756e6420 696e204a   data found in J
 4022f0 50454720 66696c65 0a005573 6167653a  PEG file..Usage:
 402300 20257320 5b737769 74636865 735d2000   %s [switches] .
 402310 5b696e70 75746669 6c655d0a 00776865  [inputfile]..whe
 402320 6e20796f 75207573 65202d63 6f6d6d65  n you use -comme
 402330 6e742e0a 00507265 6d617475 72652045  nt...Premature E
 402340 4f462069 6e204a50 45472066 696c6500  OF in JPEG file.
 402350 4572726f 6e656f75 73204a50 4547206d  Erroneous JPEG m
 402360 61726b65 72206c65 6e677468 0077726a  arker length.wrj
 402370 7067636f 6d007265 706c6163 65006366  pgcom.replace.cf
 402380 696c6500 72002573 3a206361 6e277420  ile.r.%s: can't 
 402390 6f70656e 2025730a 00636f6d 6d656e74  open %s..comment
 4023a0 00496e73 75666669 6369656e 74206d65  .Insufficient me
 4023b0 6d6f7279 004d6973 73696e67 20656e64  mory.Missing end
 4023c0 696e6720 71756f74 65206d61 726b0072  ing quote mark.r
 4023d0 62002573 3a206f6e 6c79206f 6e652069  b.%s: only one i
 4023e0 6e707574 2066696c 650a004e 6f742061  nput file..Not a
 4023f0 204a5045 47206669 6c650053 4f532077   JPEG file.SOS w
 402400 6974686f 75742070 72696f72 20534f46  ithout prior SOF
 402410 6e00                                 n.
Contents of section .eh_frame_hdr:
 402414 011b033b 50000000 09000000 0cecffff  ...;P...........
 402424 ac000000 dcecffff 8c010000 ccf2ffff  ................
 402434 6c000000 fcf2ffff 98000000 bcf3ffff  l...............
 402444 d4000000 6cf4ffff 20010000 0cf6ffff  ....l... .......
 402454 34010000 3cf6ffff 50010000 8cf6ffff  4...<...P.......
 402464 6c010000                             l...
Contents of section .eh_frame:
 402468 14000000 00000000 017a5200 01781001  .........zR..x..
 402478 1b0c0708 90010710 10000000 1c000000  ................
 402488 58f2ffff 22000000 00000000 14000000  X..."...........
 402498 00000000 017a5200 01781001 1b0c0708  .....zR..x......
 4024a8 90010000 10000000 1c000000 5cf2ffff  ............\...
 4024b8 01000000 00000000 24000000 30000000  ........$...0...
 4024c8 58ebffff d0000000 000e1046 0e184a0f  X..........F..J.
 4024d8 0b770880 003f1a3b 2a332422 00000000  .w...?.;*3$"....
 4024e8 48000000 58000000 e0f2ffff a5000000  H...X...........
 4024f8 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 402508 420e288c 05410e30 8606410e 38830744  B.(..A.0..A.8..D
 402518 0e500267 0a0e3844 0e30410e 28420e20  .P.g..8D.0A.(B. 
 402528 420e1842 0e10420e 08460b00 10000000  B..B..B..F......
 402538 a4000000 44f3ffff 9f010000 00440e10  ....D........D..
 402548 18000000 b8000000 d0f4ffff 23000000  ............#...
 402558 00410e10 83025d0e 08000000 18000000  .A....].........
 402568 d4000000 e4f4ffff 4e000000 00410e10  ........N....A..
 402578 83026a0a 0e08410b 1c000000 f0000000  ..j...A.........
 402588 18f5ffff 7f000000 00410e10 83020254  .........A.....T
 402598 0a0e0841 0b000000 30000000 10010000  ...A....0.......
 4025a8 48ebffff e9050000 00420e10 8f02420e  H........B....B.
 4025b8 188e0342 0e208d04 420e288c 05440e30  ...B. ..B.(..D.0
 4025c8 8606440e 38830744 0e600000 00000000  ..D.8..D.`......
Contents of section .init_array:
 403de8 c0174000 00000000                    ..@.....
Contents of section .fini_array:
 403df0 90174000 00000000                    ..@.....
Contents of section .dynamic:
 403df8 01000000 00000000 89000000 00000000  ................
 403e08 0c000000 00000000 00104000 00000000  ..........@.....
 403e18 0d000000 00000000 201b4000 00000000  ........ .@.....
 403e28 19000000 00000000 e83d4000 00000000  .........=@.....
 403e38 1b000000 00000000 08000000 00000000  ................
 403e48 1a000000 00000000 f03d4000 00000000  .........=@.....
 403e58 1c000000 00000000 08000000 00000000  ................
 403e68 04000000 00000000 98034000 00000000  ..........@.....
 403e78 f5feff6f 00000000 30044000 00000000  ...o....0.@.....
 403e88 05000000 00000000 10064000 00000000  ..........@.....
 403e98 06000000 00000000 60044000 00000000  ........`.@.....
 403ea8 0a000000 00000000 ce000000 00000000  ................
 403eb8 0b000000 00000000 18000000 00000000  ................
 403ec8 15000000 00000000 00000000 00000000  ................
 403ed8 03000000 00000000 e83f4000 00000000  .........?@.....
 403ee8 02000000 00000000 20010000 00000000  ........ .......
 403ef8 14000000 00000000 07000000 00000000  ................
 403f08 17000000 00000000 d0074000 00000000  ..........@.....
 403f18 07000000 00000000 58074000 00000000  ........X.@.....
 403f28 08000000 00000000 78000000 00000000  ........x.......
 403f38 09000000 00000000 18000000 00000000  ................
 403f48 feffff6f 00000000 08074000 00000000  ...o......@.....
 403f58 ffffff6f 00000000 01000000 00000000  ...o............
 403f68 f0ffff6f 00000000 de064000 00000000  ...o......@.....
 403f78 00000000 00000000 00000000 00000000  ................
 403f88 00000000 00000000 00000000 00000000  ................
 403f98 00000000 00000000 00000000 00000000  ................
 403fa8 00000000 00000000 00000000 00000000  ................
 403fb8 00000000 00000000 00000000 00000000  ................
 403fc8 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 403fd8 00000000 00000000 00000000 00000000  ................
Contents of section .got.plt:
 403fe8 f83d4000 00000000 00000000 00000000  .=@.............
 403ff8 00000000 00000000 36104000 00000000  ........6.@.....
 404008 46104000 00000000 56104000 00000000  F.@.....V.@.....
 404018 66104000 00000000 76104000 00000000  f.@.....v.@.....
 404028 86104000 00000000 96104000 00000000  ..@.......@.....
 404038 a6104000 00000000 b6104000 00000000  ..@.......@.....
 404048 c6104000 00000000 d6104000 00000000  ..@.......@.....
 404058 e6104000 00000000                    ..@.....
Contents of section .data:
 404060 00000000 00000000 00000000 00000000  ................
Contents of section .bss:
<skipping contents of bss section at [404080, 4040c8)>
Contents of section .comment:
 0000 4743433a 2028474e 55292031 332e322e  GCC: (GNU) 13.2.
 0010 31203230 32333038 30310047 43433a20  1 20230801.GCC: 
 0020 28474e55 29203133 2e322e30 00        (GNU) 13.2.0.
Contents of section .debug_aranges:
 0000 2c000000 02000000 00000800 00000000  ,...............
 0010 e0164000 00000000 22000000 00000000  ..@.....".......
 0020 00000000 00000000 00000000 00000000  ................
 0030 1c000000 02003900 00000800 00000000  ......9.........
 0040 00000000 00000000 00000000 00000000  ................
 0050 1c000000 0200ea04 00000800 00000000  ................
 0060 00000000 00000000 00000000 00000000  ................
 0070 2c000000 02002b05 00000800 00000000  ,.....+.........
 0080 10174000 00000000 01000000 00000000  ..@.............
 0090 00000000 00000000 00000000 00000000  ................
 00a0 3c000000 02002e09 00000800 00000000  <...............
 00b0 00104000 00000000 12000000 00000000  ..@.............
 00c0 201b4000 00000000 04000000 00000000   .@.............
 00d0 00000000 00000000 00000000 00000000  ................
 00e0 3c000000 02005109 00000800 00000000  <.....Q.........
 00f0 d0174000 00000000 4f030000 00000000  ..@.....O.......
 0100 f0104000 00000000 e9050000 00000000  ..@.............
 0110 00000000 00000000 00000000 00000000  ................
 0120 3c000000 0200fe1c 00000800 00000000  <...............
 0130 12104000 00000000 05000000 00000000  ..@.............
 0140 241b4000 00000000 05000000 00000000  $.@.............
 0150 00000000 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 35000000 05000108 00000000 01000000  5...............
 0010 00e01640 00000000 00220000 00001a00  ...@....."......
 0020 00003d00 00000180 024b0000 0037e016  ..=......K...7..
 0030 40000000 00002203 00ad0400 00050001  @.....".........
 0040 08280000 000d9902 00001d3d 00000000  .(.........=....
 0050 0000005c 00000003 01086701 00000302  ...\......g.....
 0060 07c20100 00030407 1a010000 03080715  ................
 0070 01000003 01066901 00000533 01000001  ......i....3....
 0080 26171e00 00000302 059e0000 00059300  &...............
 0090 00000128 1c250000 00051b02 00000129  ...(.%.........)
 00a0 146c0000 000e0405 696e7400 056e0000  .l......int..n..
 00b0 00012a16 2c000000 03080507 01000003  ..*.,...........
 00c0 01067001 0000051d 02000002 1a136000  ..p...........`.
 00d0 00000535 01000003 18134100 00000595  ...5......A.....
 00e0 00000003 19145400 00000570 00000003  ......T....p....
 00f0 1a147300 000005ce 00000004 2112b100  ..s.........!...
 0100 00000f0c 04f40409 fe000000 087e0100  .............~..
 0110 0004f604 0ebd0000 00000894 01000004  ................
 0120 f7040ebd 00000004 08fe0100 0004f804  ................
 0130 0ebd0000 00080010 72020000 04f90403  ........r.......
 0140 c9000000 03080710 01000009 86000000  ................
 0150 22010000 0a330000 00030003 08050201  "....3..........
 0160 00000304 04f00000 00030804 54010000  ............T...
 0170 03100546 01000003 10044f01 0000055b  ...F......O....[
 0180 01000005 1c1c2500 00000b7d 02000010  ......%....}....
 0190 06b77801 0000062f 02000006 b9054501  ..x..../......E.
 01a0 00000006 ba010000 06ba0a7d 01000002  ...........}....
 01b0 00045101 00000986 0000008d 0100000a  ..Q.............
 01c0 33000000 0d000151 01000002 8d010000  3......Q........
 01d0 07390200 00049701 00000197 01000002  .9..............
 01e0 a1010000 07860200 0004ab01 000001ab  ................
 01f0 01000002 b5010000 07d50100 0004bf01  ................
 0200 000001bf 01000002 c9010000 07f10100  ................
 0210 0004d301 000001d3 01000002 dd010000  ................
 0220 0b660200 001007f7 28020000 06c30000  .f......(.......
 0230 0007f905 45010000 00061202 000007fa  ....E...........
 0240 0fbb0300 0002063d 01000007 fb14a103  .......=........
 0250 00000406 75010000 07fe133c 04000008  ....u......<....
 0260 0004e701 000001e7 01000002 2d020000  ............-...
 0270 11870100 001c0706 01088c02 000008a4  ................
 0280 01000007 08010545 01000000 08de0000  .......E........
 0290 00070901 0fbb0300 00020879 00000007  ...........y....
 02a0 0a010eb1 00000004 08b00100 00070b01  ................
 02b0 15220400 000808b5 00000007 0c010eb1  ."..............
 02c0 00000018 00043702 00000137 02000002  ......7....7....
 02d0 91020000 075f0000 00049b02 0000019b  ....._..........
 02e0 02000002 a5020000 07a80000 0004af02  ................
 02f0 000001af 02000002 b9020000 07520000  .............R..
 0300 0004c302 000001c3 02000002 cd020000  ................
 0310 07f60000 0004d702 000001d7 02000002  ................
 0320 e1020000 07870000 0004eb02 000001eb  ................
 0330 02000002 f5020000 07050200 0004ff02  ................
 0340 000001ff 02000002 09030000 01780100  .............x..
 0350 00021303 0000019c 01000002 1d030000  ................
 0360 01b00100 00022703 000001c4 01000002  ......'.........
 0370 31030000 01d80100 00023b03 00000128  1.........;....(
 0380 02000002 45030000 018c0200 00024f03  ....E.........O.
 0390 000001a0 02000002 59030000 01b40200  ........Y.......
 03a0 00026303 000001c8 02000002 6d030000  ..c.........m...
 03b0 01dc0200 00027703 000001f0 02000002  ......w.........
 03c0 81030000 01040300 00028b03 000005e7  ................
 03d0 01000007 1e12b100 00000b3e 01000004  ...........>....
 03e0 071fbb03 0000069d 01000007 210f9503  ............!...
 03f0 00000000 05250200 00077d12 a5000000  .....%....}.....
 0400 121007df 05f20300 000c5102 0000e10a  ..........Q.....
 0410 f2030000 0c270100 00e20b02 0400000c  .....'..........
 0420 45020000 e30b1204 00000009 99000000  E...............
 0430 02040000 0a330000 000f0009 a5000000  .....3..........
 0440 12040000 0a330000 00070009 b1000000  .....3..........
 0450 22040000 0a330000 0003000b b1010000  "....3..........
 0460 1007dd3c 04000006 e8000000 07e409c7  ...<............
 0470 03000000 00091e00 00004c04 00000a33  ..........L....3
 0480 00000007 00030102 e1010000 13200842  ............. .B
 0490 0e840400 0006d900 00000844 0efe0000  ...........D....
 04a0 000006fe 06000008 45081201 00000c06  ........E.......
 04b0 94020000 08460b89 04000010 00045304  .....F........S.
 04c0 0000098d 00000099 0400000a 33000000  ............3...
 04d0 0300145c 02000008 47038404 00000409  ...\....G.......
 04e0 03780340 00000000 00003d00 00000500  .x.@......=.....
 04f0 01083501 00000199 0200001d fe000000  ..5.............
 0500 00000000 d1000000 02620300 0001170b  .........b......
 0510 3b000000 09030020 40000000 00000304  ;...... @.......
 0520 05696e74 00043400 000000ff 03000005  .int..4.........
 0530 0001086a 0100000d 89030000 1d050100  ...j............
 0540 00000000 00101740 00000000 00010000  .......@........
 0550 00000000 00070100 00030108 67010000  ............g...
 0560 030207c2 01000003 04071a01 00000308  ................
 0570 07150100 00030106 69010000 06330100  ........i....3..
 0580 00022617 2e000000 0302059e 00000006  ..&.............
 0590 93000000 02281c35 0000000e 0405696e  .....(.5......in
 05a0 7400066e 00000002 2a163c00 00000308  t..n....*.<.....
 05b0 05070100 00030106 70010000 06350100  ........p....5..
 05c0 00031813 51000000 06950000 00031914  ....Q...........
 05d0 64000000 06700000 00031a14 77000000  d....p......w...
 05e0 03080710 01000003 08050201 00000304  ................
 05f0 04f00000 00030804 54010000 03100546  ........T......F
 0600 01000003 10044f01 0000065b 01000004  ......O....[....
 0610 1c1c3500 00000b7d 02000010 05b71201  ..5....}........
 0620 0000072f 02000005 b905df00 00000007  .../............
 0630 ba010000 05ba0a17 01000002 0004eb00  ................
 0640 0000088a 00000027 01000009 43000000  .......'....C...
 0650 0d0001eb 00000002 27010000 05390200  ........'....9..
 0660 00043101 00000131 01000002 3b010000  ..1....1....;...
 0670 05860200 00044501 00000145 01000002  ......E....E....
 0680 4f010000 05d50100 00045901 00000159  O.........Y....Y
 0690 01000002 63010000 05f10100 00046d01  ....c.........m.
 06a0 0000016d 01000002 77010000 0b660200  ...m....w....f..
 06b0 001006f7 c2010000 07c30000 0006f905  ................
 06c0 df000000 00071202 000006fa 0f500300  .............P..
 06d0 0002073d 01000006 fb143603 00000407  ...=......6.....
 06e0 75010000 06fe13d1 03000008 00048101  u...............
 06f0 00000181 01000002 c7010000 0f870100  ................
 0700 001c0606 01082102 00000aa4 01000008  ......!.........
 0710 0105df00 0000000a de000000 09010f50  ...............P
 0720 03000002 0a790000 000a010e a9000000  .....y..........
 0730 040ab001 00000b01 15b70300 00080ab5  ................
 0740 0000000c 010ea900 00001800 04d10100  ................
 0750 0001d101 00000226 02000005 5f000000  .......&...._...
 0760 04300200 00013002 0000023a 02000005  .0....0....:....
 0770 a8000000 04440200 00014402 0000024e  .....D....D....N
 0780 02000005 52000000 04580200 00015802  ....R....X....X.
 0790 00000262 02000005 f6000000 046c0200  ...b.........l..
 07a0 00016c02 00000276 02000005 87000000  ..l....v........
 07b0 04800200 00018002 0000028a 02000005  ................
 07c0 05020000 04940200 00019402 0000029e  ................
 07d0 02000001 12010000 02a80200 00013601  ..............6.
 07e0 000002b2 02000001 4a010000 02bc0200  ........J.......
 07f0 00015e01 000002c6 02000001 72010000  ..^.........r...
 0800 02d00200 0001c201 000002da 02000001  ................
 0810 21020000 02e40200 00013502 000002ee  !.........5.....
 0820 02000001 49020000 02f80200 00015d02  ....I.........].
 0830 00000202 03000001 71020000 020c0300  ........q.......
 0840 00018502 00000216 03000001 99020000  ................
 0850 02200300 0006e701 0000061e 12a90000  . ..............
 0860 000b3e01 00000406 1f500300 00079d01  ..>......P......
 0870 00000621 0f2a0300 00000006 25020000  ...!.*......%...
 0880 067d129d 00000010 1006df05 87030000  .}..............
 0890 0c510200 00e10a87 0300000c 27010000  .Q..........'...
 08a0 e20b9703 00000c45 020000e3 0ba70300  .......E........
 08b0 00000891 00000097 03000009 43000000  ............C...
 08c0 0f00089d 000000a7 03000009 43000000  ............C...
 08d0 070008a9 000000b7 03000009 43000000  ............C...
 08e0 03000bb1 01000010 06ddd103 000007e8  ................
 08f0 00000006 e4095c03 00000000 082e0000  ......\.........
 0900 00e10300 00094300 00000700 030102e1  ......C.........
 0910 01000011 71030000 01170110 17400000  ....q........@..
 0920 00000001 00000000 00000001 9c001f00  ................
 0930 00000500 01085402 0000017c 0100000c  ......T....|....
 0940 00000052 0400001a 0000003d 00000001  ...R.......=....
 0950 80a91300 00050001 08660200 00291405  .........f...)..
 0960 00001d1b 01000042 01000024 01000000  .......B...$....
 0970 00000000 000000e2 01000008 08050701  ................
 0980 0000119c 04000003 d6173d00 00000808  ..........=.....
 0990 07150100 002a0405 696e7400 08080502  .....*..int.....
 09a0 01000008 10044f01 00000801 08670100  ......O......g..
 09b0 00080207 c2010000 19600000 00080407  .........`......
 09c0 1a010000 08010669 01000008 02059e00  .......i........
 09d0 0000111b 02000004 29144400 00001981  ........).D.....
 09e0 00000011 6b040000 0498192a 00000011  ....k......*....
 09f0 7c070000 04991b2a 0000002b 0807b100  |......*...+....
 0a00 00000801 06700100 0019b100 00000808  .....p..........
 0a10 07100100 002cd406 0000d805 31082e02  .....,......1...
 0a20 00000347 05000033 07440000 00000373  ...G...3.D.....s
 0a30 04000036 09ac0000 00080307 05000037  ...6...........7
 0a40 09ac0000 00100386 07000038 09ac0000  ...........8....
 0a50 00180349 08000039 09ac0000 00200301  ...I...9..... ..
 0a60 0600003a 09ac0000 002803af 0600003b  ...:.....(.....;
 0a70 09ac0000 003003bf 0400003c 09ac0000  .....0.....<....
 0a80 0038034e 0500003d 09ac0000 0040030f  .8.N...=.....@..
 0a90 06000040 09ac0000 00480301 08000041  ...@.....H.....A
 0aa0 09ac0000 00500394 07000042 09ac0000  .....P.....B....
 0ab0 005803e9 06000044 16470200 00600387  .X.....D.G...`..
 0ac0 04000046 144c0200 006803ff 04000048  ...F.L...h.....H
 0ad0 07440000 0070034f 06000049 07440000  .D...p.O...I.D..
 0ae0 0074038d 0500004a 0b920000 0078035a  .t.....J.....x.Z
 0af0 0500004d 12600000 00800311 0700004e  ...M.`.........N
 0b00 0f730000 008203a3 0400004f 08510200  .s.........O.Q..
 0b10 00830349 06000051 0f610200 00880391  ...I...Q.a......
 0b20 05000059 0d9e0000 00900369 0500005b  ...Y.......i...[
 0b30 176b0200 00980306 0700005c 19750200  .k.........\.u..
 0b40 00a00323 0800005d 144c0200 00a803df  ...#...].L......
 0b50 0500005e 09aa0000 00b003c5 0700005f  ...^..........._
 0b60 0a310000 00b80357 06000060 07440000  .1.....W...`.D..
 0b70 00c003da 07000062 087a0200 00c40011  .......b.z......
 0b80 d8060000 060719c4 0000002d c9060000  ...........-....
 0b90 052b0e1a ce050000 07420200 0007c400  .+.......B......
 0ba0 000020b1 00000061 02000021 3d000000  .. ....a...!=...
 0bb0 0000073a 0200001a 66050000 07660200  ...:....f....f..
 0bc0 001a0307 00000770 02000020 b1000000  .......p... ....
 0bd0 8a020000 213d0000 00130007 b8000000  ....!=..........
 0be0 228a0200 001bd905 0000949e 02000007  "...............
 0bf0 2e020000 229e0200 001b6906 0000959e  ....".....i.....
 0c00 0200001b e3070000 969e0200 00076700  ..............g.
 0c10 00002e07 046c0000 00022f01 20030000  .....l..../. ...
 0c20 0af80700 0000010a 6c070000 00020acc  ........l.......
 0c30 04000000 040ae504 00000008 0a550700  .............U..
 0c40 0000100a b6040000 00200a58 08000000  ......... .X....
 0c50 400aad04 00000080 13a60500 00011344  @..............D
 0c60 07000002 13be0500 000413ef 07000008  ................
 0c70 0023c705 00004c9e 02000009 03c04040  .#....L.......@@
 0c80 00000000 0023f206 0000519e 02000009  .....#....Q.....
 0c90 03b84040 00000000 002ffa06 0000015c  ..@@...../.....\
 0ca0 01158a02 00000903 b0404000 00000000  .........@@.....
 0cb0 0f640600 00076002 0c440000 007b0300  .d....`..D...{..
 0cc0 00054400 0000059e 02000000 24700600  ..D.........$p..
 0cd0 00511a86 03000007 8b030000 078d0000  .Q..............
 0ce0 00243607 00004f23 9b030000 07bc0200  .$6...O#........
 0cf0 001c7507 000007b7 0c440000 00b60300  ..u......D......
 0d00 00059e02 0000000f ec050000 073c020c  .............<..
 0d10 44000000 cd030000 059e0200 00001c5d  D..............]
 0d20 06000008 950eac00 0000e803 000005ac  ................
 0d30 00000005 8a020000 001c3106 0000088d  ..........1.....
 0d40 0eac0000 00030400 0005ac00 0000058a  ................
 0d50 02000000 0ff10500 00089701 0f310000  .............1..
 0d60 001a0400 00058a02 0000000f 80040000  ................
 0d70 09a0020e aa000000 31040000 05310000  ........1....1..
 0d80 00003020 07000009 f4020d44 04000005  ..0 .......D....
 0d90 44000000 000f2507 00000763 010c4400  D.....%....c..D.
 0da0 00006104 000005a3 02000005 8f020000  ..a.............
 0db0 31000fdd 06000007 07010e9e 0200007d  1..............}
 0dc0 04000005 8f020000 058f0200 00003244  ..............2D
 0dd0 08000001 9e010144 000000f0 10400000  .......D.....@..
 0de0 000000e9 05000000 00000001 9cf90b00  ................
 0df0 00141e08 00009e01 0b440000 002c0000  .........D...,..
 0e00 000c0000 0014ea07 00009e01 18f90b00  ................
 0e10 00db0000 00bb0000 000b3f08 0000a001  ..........?.....
 0e20 07440000 008a0100 00640100 00156172  .D.......d....ar
 0e30 6700a101 0aac0000 002b0200 00230200  g........+...#..
 0e40 000b9106 0000a201 07440000 00520200  .........D...R..
 0e50 004e0200 000bbd06 0000a301 0aac0000  .N..............
 0e60 008a0200 006a0200 000b5f07 0000a401  .....j...._.....
 0e70 0a9e0200 000a0300 00040300 000baf05  ................
 0e80 0000a501 106c0000 00490300 00290300  .....l...I...)..
 0e90 000bd205 0000a601 07440000 00ed0300  .........D......
 0ea0 00e90300 0033e800 00000806 00000bf8  .....3..........
 0eb0 0500002a 020c9e02 00000504 00000304  ...*............
 0ec0 00001563 002b0209 44000000 16040000  ...c.+..D.......
 0ed0 12040000 02601540 00000000 00440400  .....`.@.....D..
 0ee0 00a90500 00010154 0903a822 40000000  .......T..."@...
 0ef0 00000101 51030ae8 fd00026a 15400000  ....Q......j.@..
 0f00 00000031 040000c0 05000001 01550131  ...1.........U.1
 0f10 00022f16 40000000 00001a04 0000d905  ../.@...........
 0f20 00000101 55030ae8 fd00026d 16400000  ....U......m.@..
 0f30 000000b6 030000f1 05000001 01550273  .............U.s
 0f40 00000984 16400000 000000a0 03000001  .....@..........
 0f50 01550491 b87f0600 000cb10f 00009f12  .U..............
 0f60 40000000 00000100 4d000000 44020ce3  @.......M...D...
 0f70 08000010 c30f0000 34040000 2a040000  ........4...*...
 0f80 0d4d0000 0006d00f 00007204 00006a04  .M........r...j.
 0f90 00000c0e 1000009f 12400000 00000004  .........@......
 0fa0 006f0000 00270107 96060000 0d6f0000  .o...'.......o..
 0fb0 00061c10 00009c04 00009604 00000626  ...............&
 0fc0 100000bb 040000b7 04000004 ab124000  ..............@.
 0fd0 00000000 b6030000 04b91240 00000000  ...........@....
 0fe0 00b60300 0000000c 31100000 e0124000  ........1.....@.
 0ff0 00000000 02008100 00002d01 0eb20700  ..........-.....
 1000 000d8100 0000063f 100000df 040000d1  .......?........
 1010 04000006 48100000 1e050000 16050000  ....H...........
 1020 12171100 00e01240 00000000 000600e0  .......@........
 1030 12400000 00000015 00000000 000000c2  .@..............
 1040 070f0700 00062511 00004305 00004105  ......%...C...A.
 1050 000004ec 12400000 000000b6 03000000  .....@..........
 1060 1d171100 00031340 00000000 00010098  .......@........
 1070 000000c5 09490700 000d9800 00000625  .....I.........%
 1080 11000052 05000050 05000004 08134000  ...R...P......@.
 1090 00000000 b6030000 00001217 11000017  ................
 10a0 14400000 00000003 00171440 00000000  .@.........@....
 10b0 00100000 00000000 00cb0989 07000006  ................
 10c0 25110000 61050000 5f050000 041c1440  %...a..._......@
 10d0 00000000 00b60300 00000943 15400000  ...........C.@..
 10e0 0000009a 13000001 01550903 d0224000  .........U..."@.
 10f0 00000000 01015402 7c000101 51020829  ......T.|...Q..)
 1100 0000000c dd0f0000 89154000 00000000  ..........@.....
 1110 0100a800 00004d01 027f0800 000da800  ......M.........
 1120 000006eb 0f00007a 0500006e 0500000c  .......z...n....
 1130 17110000 b1154000 00000000 0100bf00  ......@.........
 1140 00001601 0c700800 000dbf00 00000625  .....p.........%
 1150 110000ac 050000a8 0500001d 17110000  ................
 1160 c2154000 00000000 0000d600 00005d01  ..@...........].
 1170 61080000 0dd60000 00162511 00000202  a.........%.....
 1180 14400000 00000044 0400004c 08000001  .@.....D...L....
 1190 01540903 95234000 00000000 00090c14  .T...#@.........
 11a0 40000000 00003104 00000101 55013100  @.....1.....U.1.
 11b0 000004bd 15400000 000000b6 03000000  .....@..........
 11c0 00048e15 40000000 0000f410 00000000  ....@...........
 11d0 02e01240 00000000 00681000 00970800  ...@.....h......
 11e0 00010155 0208d800 02701440 00000000  ...U.....p.@....
 11f0 00681000 00af0800 00010155 0208fe00  .h.........U....
 1200 04751440 00000000 00f80f00 00021e15  .u.@............
 1210 40000000 00006810 0000d408 00000101  @.....h.........
 1220 55027300 00042315 40000000 0000f80f  U.s...#.@.......
 1230 00000000 25541000 00df1440 00000000  ....%T.....@....
 1240 000100df 14400000 00000028 00000000  .....@.....(....
 1250 00000052 02033109 0000065e 100000c4  ...R..1....^....
 1260 050000c0 05000004 f4144000 00000000  ..........@.....
 1270 5f030000 04001540 00000000 00b60300  _......@........
 1280 00000cc8 100000e4 15400000 00000000  .........@......
 1290 00040100 00480205 90090000 10d21000  .....H..........
 12a0 00dc0500 00d80500 0002ee15 40000000  ............@...
 12b0 00005f03 00007309 00000101 55057600  .._...s.....U.v.
 12c0 09f82400 09011640 00000000 005f0300  ..$....@....._..
 12d0 00010155 0a91b07f 94012302 08ff1a00  ...U......#.....
 12e0 000cdf10 00001016 40000000 00000000  ........@.......
 12f0 14010000 4a0207c5 09000010 e9100000  ....J...........
 1300 f9050000 f7050000 04151640 00000000  ...........@....
 1310 005f0300 00000262 11400000 000000fe  ._.....b.@......
 1320 0b0000ef 09000001 01550273 00010154  .........U.s...T
 1330 09037e23 40000000 00000101 51013200  ..~#@.......Q.2.
 1340 02851140 00000000 00610400 000e0a00  ...@.....a......
 1350 00010154 09038423 40000000 00000002  ...T...#@.......
 1360 c7114000 00000000 fe0b0000 380a0000  ..@.........8...
 1370 01015502 73000101 54090376 23400000  ..U.s...T..v#@..
 1380 00000001 01510131 0004ee11 40000000  .....Q.1....@...
 1390 0000190d 00000212 12400000 000000fe  .........@......
 13a0 0b00006f 0a000001 01550273 00010154  ...o.....U.s...T
 13b0 09039923 40000000 00000101 51013100  ...#@.......Q.1.
 13c0 023a1240 00000000 00030400 00870a00  .:.@............
 13d0 00010155 027f0000 022e1340 00000000  ...U.......@....
 13e0 001a0400 00a00a00 00010155 030ae8fd  ...........U....
 13f0 00024e13 40000000 00000304 0000b80a  ..N.@...........
 1400 00000101 55027f00 00027013 40000000  ....U.....p.@...
 1410 0000a313 0000d60a 00000101 55027300  ............U.s.
 1420 01015402 7f000002 99134000 00000000  ..T.......@.....
 1430 03040000 ee0a0000 01015502 7e000002  ..........U.~...
 1440 c2134000 00000000 a3130000 110b0000  ..@.............
 1450 01015507 73007f00 22230101 0154027e  ..U.s..."#...T.~
 1460 000002ca 13400000 00000003 04000029  .....@.........)
 1470 0b000001 01550273 00000298 14400000  .....U.s.....@..
 1480 00000061 04000048 0b000001 01540903  ...a...H.....T..
 1490 cf234000 00000000 0002c314 40000000  .#@.........@...
 14a0 00004404 0000670b 00000101 54090386  ..D...g.....T...
 14b0 23400000 00000000 02cd1440 00000000  #@.........@....
 14c0 00310400 007e0b00 00010155 01310002  .1...~.....U.1..
 14d0 df144000 00000000 68100000 960b0000  ..@.....h.......
 14e0 01015502 73000002 0e154000 00000000  ..U.s.....@.....
 14f0 31040000 ad0b0000 01015501 30000284  1.........U.0...
 1500 15400000 00000044 040000cc 0b000001  .@.....D........
 1510 01540903 d2234000 00000000 0002d615  .T...#@.........
 1520 40000000 00006810 0000e40b 00000101  @.....h.........
 1530 550208fe 0009a016 40000000 00000304  U.......@.......
 1540 00000101 55027f00 000007ac 00000034  ....U..........4
 1550 2d070000 01810101 44000000 d0174000  -.......D.....@.
 1560 00000000 a5000000 00000000 019c190d  ................
 1570 00003561 72670001 810112ac 0000000e  ..5arg..........
 1580 06000006 06000014 4d070000 8101248a  ........M.....$.
 1590 0200004a 0600003e 06000014 84050000  ...J...>........
 15a0 81013144 0000009b 06000097 06000015  ..1D............
 15b0 63610086 01104400 0000bc06 0000b206  ca....D.........
 15c0 00001563 6b008601 14440000 00ff0600  ...ck....D......
 15d0 00f70600 000ba606 00008701 10440000  .............D..
 15e0 00290700 001d0700 00360f18 40000000  .).......6..@...
 15f0 00000c00 00000000 00000b0d 00001ee3  ................
 1600 0600008d 010c4400 000037cc 0c000038  ......D...7....8
 1610 5f5f6300 018d010c 44000000 00392f11  __c.....D....9/.
 1620 00000f18 40000000 00000500 0f184000  ....@.........@.
 1630 00000000 0c000000 00000000 018d010c  ................
 1640 10401100 005c0700 005a0700 00041418  .@...\...Z......
 1650 40000000 00007b03 00000000 04051840  @.....{........@
 1660 00000000 00900300 00003abf 07000001  ..........:.....
 1670 60010180 18400000 0000009f 01000000  `....@..........
 1680 00000001 9cb10f00 00029f18 40000000  ............@...
 1690 00009a13 0000620d 00000101 55090308  ......b.....U...
 16a0 20400000 00000001 01540131 01015102   @.......T.1..Q.
 16b0 08330002 ba184000 00000000 9a130000  .3....@.........
 16c0 8c0d0000 01015509 03402040 00000000  ......U..@ @....
 16d0 00010154 01310101 51020833 0002d418  ...T.1..Q..3....
 16e0 40000000 00004404 0000ab0d 00000101  @.....D.........
 16f0 540903fa 22400000 00000000 02ef1840  T..."@.........@
 1700 00000000 009a1300 00d40d00 00010155  ...............U
 1710 09031023 40000000 00000101 54013101  ...#@.......T.1.
 1720 0151013c 00020a19 40000000 00009a13  .Q.<....@.......
 1730 0000fe0d 00000101 55090378 20400000  ........U..x @..
 1740 00000001 01540131 01015102 08250002  .....T.1..Q..%..
 1750 25194000 00000000 9a130000 280e0000  %.@.........(...
 1760 01015509 03a02040 00000000 00010154  ..U... @.......T
 1770 01310101 51020830 00024019 40000000  .1..Q..0..@.@...
 1780 00009a13 0000520e 00000101 550903d8  ......R.....U...
 1790 20400000 00000001 01540131 01015102   @.......T.1..Q.
 17a0 08320002 5b194000 00000000 9a130000  .2..[.@.........
 17b0 7c0e0000 01015509 03102140 00000000  |.....U...!@....
 17c0 00010154 01310101 51020830 00027619  ...T.1..Q..0..v.
 17d0 40000000 00009a13 0000a60e 00000101  @...............
 17e0 55090348 21400000 00000001 01540131  U..H!@.......T.1
 17f0 01015102 08380002 91194000 00000000  ..Q..8....@.....
 1800 9a130000 cf0e0000 01015509 031d2340  ..........U...#@
 1810 00000000 00010154 01310101 51014700  .......T.1..Q.G.
 1820 02ac1940 00000000 009a1300 00f90e00  ...@............
 1830 00010155 09038821 40000000 00000101  ...U...!@.......
 1840 54013101 01510208 420002c7 19400000  T.1..Q..B....@..
 1850 0000009a 13000023 0f000001 01550903  .......#.....U..
 1860 d0214000 00000000 01015401 31010151  .!@.......T.1..Q
 1870 02083300 02df1940 00000000 00440400  ..3....@.....D..
 1880 00490f00 00010154 09030822 40000000  .I.....T..."@...
 1890 00000101 51030ae8 fd0002fa 19400000  ....Q........@..
 18a0 0000009a 13000073 0f000001 01550903  .......s.....U..
 18b0 40224000 00000000 01015401 31010151  @"@.......T.1..Q
 18c0 02083800 02151a40 00000000 009a1300  ..8....@........
 18d0 009d0f00 00010155 09038022 40000000  .......U..."@...
 18e0 00000101 54013101 01510208 2200091f  ....T.1..Q.."...
 18f0 1a400000 00000031 04000001 01550131  .@.....1.....U.1
 1900 00003ba1 07000001 22010144 00000001  ..;....."..D....
 1910 dd0f0000 3c910600 00012201 17440000  ....<....."..D..
 1920 001ed205 00002401 07440000 00003dcc  ......$..D....=.
 1930 07000001 09010101 f80f0000 1eb70500  ................
 1940 000c0110 6c000000 00178e04 0000f50e  ....l...........
 1950 10000026 b7050000 f8106c00 00000018  ...&......l.....
 1960 84060000 df440000 00311000 000e6331  .....D...1....c1
 1970 00e10744 0000000e 633200e1 0b440000  ...D....c2...D..
 1980 00001825 060000bc 44000000 54100000  ...%....D...T...
 1990 0e6300be 07440000 0026d504 0000bf07  .c...D...&......
 19a0 44000000 00177205 00008f68 1000000e  D.....r....h....
 19b0 63009107 44000000 003e9905 00000188  c...D....>......
 19c0 01201a40 00000000 00230000 00000000  . .@.....#......
 19d0 00019cc8 1000003f d2050000 01881344  .......?.......D
 19e0 00000077 0700006f 07000002 341a4000  ...w...o....4.@.
 19f0 00000000 5f030000 b2100000 01015502  ...._.........U.
 1a00 08ff0040 431a4000 00000000 5f030000  ...@C.@....._...
 1a10 01015503 a3015500 00173108 000081df  ..U...U...1.....
 1a20 1000001f 76616c00 01811d6c 00000000  ....val....l....
 1a30 17110800 007bf410 00001f63 00017b13  .....{.....c..{.
 1a40 44000000 0018b207 00006a6c 00000017  D.........jl....
 1a50 1100000e 6331006c 07440000 000e6332  ....c1.l.D....c2
 1a60 006c0b44 00000000 189a0600 005d4400  .l.D.........]D.
 1a70 00002f11 00000e63 005f0744 00000000  ../....c._.D....
 1a80 411d0600 0002cf01 44000000 034d1100  A.......D....M..
 1a90 001f5f5f 630002cf 01440000 000027f4  ..__c....D....'.
 1aa0 10000050 1a400000 0000004e 00000000  ...P.@.....N....
 1ab0 00000001 9c071200 00060211 00009c07  ................
 1ac0 00009807 0000060c 110000b2 070000b0  ................
 1ad0 07000012 17110000 7c1a4000 00000000  ........|.@.....
 1ae0 00007c1a 40000000 00002200 00000000  ..|.@.....".....
 1af0 00005d01 ec110000 16251100 0002941a  ..]......%......
 1b00 40000000 00004404 0000d811 00000101  @.....D.........
 1b10 54090395 23400000 00000001 01510903  T...#@.......Q..
 1b20 35234000 00000000 00099e1a 40000000  5#@.........@...
 1b30 00003104 00000101 55013100 00045d1a  ..1.....U.1...].
 1b40 40000000 0000b603 00000470 1a400000  @..........p.@..
 1b50 000000b6 03000000 27f80f00 00a01a40  ........'......@
 1b60 00000000 007f0000 00000000 00019c9a  ................
 1b70 13000006 02100000 cd070000 bf070000  ................
 1b80 1dc81000 00b21a40 00000000 0001002d  .......@.......-
 1b90 000000fc 03881200 0010d210 00000208  ................
 1ba0 0000fe07 000002b7 1a400000 0000005f  .........@....._
 1bb0 03000070 12000001 01550573 0009f824  ...p.....U.s...$
 1bc0 0009c61a 40000000 00005f03 00000101  ....@....._.....
 1bd0 55057300 08ff1a00 000c1711 0000d01a  U.s.............
 1be0 40000000 00000100 3d000000 03010520  @.......=...... 
 1bf0 1300000d 3d000000 06251100 001a0800  ....=....%......
 1c00 00160800 00121711 0000f61a 40000000  ............@...
 1c10 00000000 f61a4000 00000000 22000000  ......@....."...
 1c20 00000000 5d011113 00001625 11000002  ....]......%....
 1c30 0e1b4000 00000000 44040000 fd120000  ..@.....D.......
 1c40 01015409 03952340 00000000 00000918  ..T...#@........
 1c50 1b400000 00000031 04000001 01550131  .@.....1.....U.1
 1c60 000004dc 1a400000 000000b6 03000000  .....@..........
 1c70 0025df10 0000e31a 40000000 00000200  .%......@.......
 1c80 e31a4000 00000000 0c000000 00000000  ..@.............
 1c90 03010561 13000010 e9100000 30080000  ...a........0...
 1ca0 2e080000 04ef1a40 00000000 005f0300  .......@....._..
 1cb0 000012f8 0f000018 1b400000 00000001  .........@......
 1cc0 00181b40 00000000 00070000 00000000  ...@............
 1cd0 00f5018c 13000016 02100000 0004a61a  ................
 1ce0 40000000 0000f410 00000028 f8040000  @..........(....
 1cf0 ee040000 28420600 00380600 00001f00  ....(B...8......
 1d00 00000500 01087706 0000016d 09000047  ......w....m...G
 1d10 01000061 0800001a 0000003d 00000001  ...a.......=....
 1d20 80                                   .
Contents of section .debug_abbrev:
 0000 01110110 17110112 0f030e1b 0e250e13  .............%..
 0010 05000002 2e00030e 3f194915 1101120f  ........?.I.....
 0020 0000033b 00000000 010f000b 21084913  ...;........!.I.
 0030 00000237 00491300 00032400 0b0b3e0b  ...7.I....$...>.
 0040 030e0000 04260049 13000005 1600030e  .....&.I........
 0050 3a0b3b0b 390b4913 0000060d 00030e3a  :.;.9.I........:
 0060 0b3b0b39 0b491338 0b000007 1300030e  .;.9.I.8........
 0070 3c190000 080d0003 0e3a0b3b 05390b49  <........:.;.9.I
 0080 13380b00 00090101 49130113 00000a21  .8......I......!
 0090 0049132f 0b00000b 1301030e 0b0b3a0b  .I./..........:.
 00a0 3b0b3921 08011300 000c0d00 030e3a21  ;.9!..........:!
 00b0 073b0b39 0b491300 000d1101 250e130b  .;.9.I......%...
 00c0 031f1b1f 10170000 0e24000b 0b3e0b03  .........$...>..
 00d0 0800000f 13010b0b 3a0b3b05 390b0113  ........:.;.9...
 00e0 00001016 00030e3a 0b3b0539 0b491300  .......:.;.9.I..
 00f0 00111301 030e0b0b 3a0b3b05 390b0113  ........:.;.9...
 0100 00001217 010b0b3a 0b3b0b39 0b011300  .......:.;.9....
 0110 00131301 0b0b3a0b 3b0b390b 01130000  ......:.;.9.....
 0120 14340003 0e3a0b3b 0b390b49 1388010b  .4...:.;.9.I....
 0130 02180000 00011101 250e130b 031f1b1f  ........%.......
 0140 10170000 02340003 0e3a0b3b 0b390b49  .....4...:.;.9.I
 0150 133f1902 18000003 24000b0b 3e0b0308  .?......$...>...
 0160 00000426 00491300 0000010f 000b2108  ...&.I........!.
 0170 49130000 02370049 13000003 24000b0b  I....7.I....$...
 0180 3e0b030e 00000426 00491300 00051300  >......&.I......
 0190 030e3c19 00000616 00030e3a 0b3b0b39  ..<........:.;.9
 01a0 0b491300 00070d00 030e3a0b 3b0b390b  .I........:.;.9.
 01b0 4913380b 00000801 01491301 13000009  I.8......I......
 01c0 21004913 2f0b0000 0a0d0003 0e3a2106  !.I./........:!.
 01d0 3b05390b 4913380b 00000b13 01030e0b  ;.9.I.8.........
 01e0 0b3a0b3b 0b392108 01130000 0c0d0003  .:.;.9!.........
 01f0 0e3a2106 3b0b390b 49130000 0d110125  .:!.;.9.I......%
 0200 0e130b03 1f1b1f11 01120710 1700000e  ................
 0210 24000b0b 3e0b0308 00000f13 01030e0b  $...>...........
 0220 0b3a0b3b 05390b01 13000010 17010b0b  .:.;.9..........
 0230 3a0b3b0b 390b0113 0000112e 003f1903  :.;.9........?..
 0240 0e3a0b3b 0b390b27 19110112 0740187a  .:.;.9.'.....@.z
 0250 19000000 01110010 17551703 0e1b0e25  .........U.....%
 0260 0e130500 00000149 0002187e 18000002  .......I...~....
 0270 48017d01 7f130113 0000030d 00030e3a  H.}............:
 0280 21053b0b 390b4913 380b0000 0448007d  !.;.9.I.8....H.}
 0290 017f1300 00050500 49130000 06340031  ........I....4.1
 02a0 130217b7 42170000 070f000b 21084913  ....B.......!.I.
 02b0 00000824 000b0b3e 0b030e00 00094801  ...$...>......H.
 02c0 7d017f13 00000a28 00030e1c 0500000b  }......(........
 02d0 3400030e 3a21013b 05390b49 130217b7  4...:!.;.9.I....
 02e0 42170000 0c1d0131 135201b8 42055517  B......1.R..B.U.
 02f0 58210159 05570b01 1300000d 0b015517  X!.Y.W........U.
 0300 00000e34 0003083a 21013b0b 390b4913  ...4...:!.;.9.I.
 0310 00000f2e 013f1903 0e3a0b3b 05390b27  .....?...:.;.9.'
 0320 1949133c 19011300 00100500 31130217  .I.<........1...
 0330 b7421700 00111600 030e3a0b 3b0b390b  .B........:.;.9.
 0340 49130000 121d0131 135201b8 42051101  I......1.R..B...
 0350 12075821 01590b57 0b011300 00132800  ..X!.Y.W......(.
 0360 030e1c0b 00001405 00030e3a 21013b05  ...........:!.;.
 0370 390b4913 0217b742 17000015 34000308  9.I....B....4...
 0380 3a21013b 05390b49 130217b7 42170000  :!.;.9.I....B...
 0390 16340031 13000017 2e01030e 3a21013b  .4.1........:!.;
 03a0 0b392101 27192021 01011300 00182e01  .9!.'. !........
 03b0 030e3a21 013b0b39 21012719 49132021  ..:!.;.9!.'.I. !
 03c0 01011300 00192600 49130000 1a130003  ......&.I.......
 03d0 0e3c1900 001b3400 030e3a21 073b0b39  .<....4...:!.;.9
 03e0 210e4913 3f193c19 00001c2e 013f1903  !.I.?.<......?..
 03f0 0e3a0b3b 0b390b27 1949133c 19011300  .:.;.9.'.I.<....
 0400 001d1d01 31135201 b8420555 17582101  ....1.R..B.U.X!.
 0410 590b570b 01130000 1e340003 0e3a2101  Y.W......4...:!.
 0420 3b05390b 49130000 1f050003 083a0b3b  ;.9.I........:.;
 0430 0b390b49 13000020 01014913 01130000  .9.I... ..I.....
 0440 21210049 132f0b00 00223700 49130000  !!.I./..."7.I...
 0450 23340003 0e3a2101 3b0b3921 0f491302  #4...:!.;.9!.I..
 0460 18000024 2e003f19 030e3a21 023b0b39  ...$..?...:!.;.9
 0470 0b271949 133c1900 00251d01 31135201  .'.I.<...%..1.R.
 0480 b8420511 01120758 21015905 570b0113  .B.....X!.Y.W...
 0490 00002634 00030e3a 21013b0b 390b4913  ..&4...:!.;.9.I.
 04a0 0000272e 01311311 01120740 187a1901  ..'..1.....@.z..
 04b0 13000028 2e003f19 3c196e0e 030e3a21  ...(..?.<.n...:!
 04c0 0a3b2100 00002911 01250e13 0b031f1b  .;!...)..%......
 04d0 1f551711 01101700 002a2400 0b0b3e0b  .U.......*$...>.
 04e0 03080000 2b0f000b 0b00002c 1301030e  ....+......,....
 04f0 0b0b3a0b 3b0b390b 01130000 2d160003  ..:.;.9.....-...
 0500 0e3a0b3b 0b390b00 002e0401 3e0b0b0b  .:.;.9......>...
 0510 49133a0b 3b0b390b 01130000 2f340003  I.:.;.9...../4..
 0520 0e3a0b3b 05390b49 13021800 00302e01  .:.;.9.I.....0..
 0530 3f19030e 3a0b3b05 390b2719 8701193c  ?...:.;.9.'....<
 0540 19011300 00311800 0000322e 013f1903  .....1....2..?..
 0550 0e3a0b3b 05390b27 19491311 01120740  .:.;.9.'.I.....@
 0560 187a1901 13000033 0b015517 01130000  .z.....3..U.....
 0570 342e0103 0e3a0b3b 05390b27 19491311  4....:.;.9.'.I..
 0580 01120740 187a1901 13000035 05000308  ...@.z.....5....
 0590 3a0b3b05 390b4913 0217b742 17000036  :.;.9.I....B...6
 05a0 0b011101 12070113 0000370b 01011300  ..........7.....
 05b0 00383400 03083a0b 3b05390b 49130000  .84...:.;.9.I...
 05c0 391d0131 135201b8 42051101 1207580b  9..1.R..B.....X.
 05d0 5905570b 00003a2e 01030e3a 0b3b0539  Y.W...:....:.;.9
 05e0 0b271911 01120740 187a1901 1300003b  .'.....@.z.....;
 05f0 2e01030e 3a0b3b05 390b2719 4913200b  ....:.;.9.'.I. .
 0600 01130000 3c050003 0e3a0b3b 05390b49  ....<....:.;.9.I
 0610 1300003d 2e01030e 3a0b3b05 390b2719  ...=....:.;.9.'.
 0620 200b0113 00003e2e 01030e3a 0b3b0b39   .....>....:.;.9
 0630 0b271911 01120740 187a1901 1300003f  .'.....@.z.....?
 0640 0500030e 3a0b3b0b 390b4913 0217b742  ....:.;.9.I....B
 0650 17000040 48017d01 8201197f 13000041  ...@H.}........A
 0660 2e013f19 030e3a0b 3b0b390b 27194913  ..?...:.;.9.'.I.
 0670 200b0113 00000001 11001017 5517030e   ...........U...
 0680 1b0e250e 13050000 00                 ..%......
Contents of section .debug_line:
 0000 58000000 05000800 2e000000 010101fb  X...............
 0010 0e0d0001 01010100 00000100 00010101  ................
 0020 1f020000 00002300 00000201 1f020f02  ......#.........
 0030 35000000 01350000 00010009 02e01640  5....5.........@
 0040 00000000 00033d01 03102e42 233e4d24  ......=....B#>M$
 0050 233d3103 0c746802 01000101 71000000  #=1..th.....q...
 0060 05000800 69000000 010101fb 0e0d0001  ....i...........
 0070 01010100 00000100 00010101 1f080000  ................
 0080 00005700 00006600 00007400 00007c00  ..W...f...t...|.
 0090 00008300 0000a300 0000b300 00000201  ................
 00a0 1f020f09 4c000000 01ba0000 0002c200  ....L...........
 00b0 000003d0 00000003 df000000 04e50000  ................
 00c0 0003f000 000005f9 00000006 4c000000  ............L...
 00d0 07320000 00050008 002a0000 00010101  .2.......*......
 00e0 fb0e0d00 01010101 00000001 00000101  ................
 00f0 011f0100 00000002 011f020f 02fe0000  ................
 0100 0000fe00 00000071 00000005 00080053  .......q.......S
 0110 00000001 0101fb0e 0d000101 01010000  ................
 0120 00010000 0101011f 05000000 00660000  .............f..
 0130 00740000 00830000 00a30000 0002011f  .t..............
 0140 020f0705 01000000 05010000 00ba0000  ................
 0150 0001d000 000002e5 00000002 f0000000  ................
 0160 03f90000 00040501 00090210 17400000  .............@..
 0170 00000003 17011302 01000101 62000000  ............b...
 0180 05000800 2e000000 010101fb 0e0d0001  ................
 0190 01010100 00000100 00010101 1f020000  ................
 01a0 00002300 00000201 1f020f02 14010000  ..#.............
 01b0 01140100 00010009 02001040 00000000  ...........@....
 01c0 0003c100 014c753d 2f020200 01010009  .....Lu=/.......
 01d0 02201b40 00000000 0003d300 01020400  . .@............
 01e0 01018707 00000500 08006b00 00000101  ..........k.....
 01f0 01fb0e0d 00010101 01000000 01000001  ................
 0200 01011f06 42010000 4c010000 68010000  ....B...L...h...
 0210 8f010000 d9010000 05020000 02011f02  ................
 0220 0f0b3701 00000137 01000001 37020000  ..7....7....7...
 0230 023f0200 0003ba00 00000448 02000005  .?.........H....
 0240 4f020000 05560200 00025e02 00000267  O....V....^....g
 0250 02000002 70020000 00050100 0902d017  ....p...........
 0260 40000000 00000384 03010503 13131405  @...............
 0270 18010501 060e0510 da050146 05184e05  ...........F..N.
 0280 05060893 05090601 00020401 58050800  ............X...
 0290 0204013c 05070675 050c0101 00020401  ...<...u........
 02a0 01000204 04010402 050103c2 7e010503  ............~...
 02b0 14052700 02040106 01054400 02040158  ..'.......D....X
 02c0 00020401 3c000204 014a0401 05050603  ....<....J......
 02d0 bd010105 08060105 05065a05 18037901  ..........Z...y.
 02e0 05100601 05186605 0e4a0518 4a580505  ......f..J..JX..
 02f0 063d050d 06010508 66050103 0c58050d  .=......f....X..
 0300 037a0866 0503064d 05060601 050e0378  .z.f...M.......x
 0310 083c3c05 01060357 c8050313 05010611  .<<....W........
 0320 05034b06 089f08a0 089408a1 089f089f  ..K.............
 0330 089f089f 089f089f 089f089f 0877089f  .............w..
 0340 08a10501 038d7eac 05031305 01061105  ......~.........
 0350 03210501 7305032f 58065905 01069105  .!..s../X.Y.....
 0360 031f5805 01060009 02501a40 00000000  ..X......P.@....
 0370 00036001 05031314 0501060f 05082305  ..`...........#.
 0380 0306bb05 06060105 085a0503 06900508  .........Z......
 0390 06010503 06590506 06010503 065a051f  .....Y.......Z..
 03a0 06010525 3c05012f 0603682e 05051800  ...%<../..h.....
 03b0 02040106 08740501 06039401 ba050313  .....t..........
 03c0 15050106 0e050c24 05030388 7f58050c  .......$.....X..
 03d0 03f8009e 0503062f 05010385 7f010503  ......./........
 03e0 145906e4 0603fa00 01050606 01050306  .Y..............
 03f0 5a140511 01063c05 05062f05 0103da7e  Z.....<.../....~
 0400 01050314 14050706 01050306 d7050606  ................
 0410 01050306 5a060105 01060317 01050314  ....Z...........
 0420 06ba0505 06038701 01051110 063c0501  .............<..
 0430 32200603 d77e2005 05180658 00020401  2 ...~ ....X....
 0440 082e0002 04019e05 01060392 01010505  ................
 0450 030a0102 07000101 05010009 02f01040  ...............@
 0460 00000000 00039e03 01050313 13131313  ................
 0470 13131905 01060372 01051203 0e083c05  .......r......<.
 0480 0c3c0503 06750506 06010518 00020401  .<...u..........
 0490 90051700 02040106 94050c02 30190510  ............0...
 04a0 0601050f 00020401 08200507 0683050a  ......... ......
 04b0 06014a05 07065905 25060105 1b58050a  ..J...Y.%....X..
 04c0 00020401 08200523 00020402 06037790  ..... .#......w.
 04d0 05170002 04014a05 0559050f 06010509  ......J..Y......
 04e0 3c050506 59050f06 11050883 0505065a  <...Y..........Z
 04f0 05080601 0505064b 05090601 05080002  .......K........
 0500 04010820 05230002 04024505 10500523  ... .#....E..P.#
 0510 00020402 06037a82 05170002 04010105  ......z.........
 0520 03033958 05060601 05050603 2dc80397  ..9X........-...
 0530 7f58050e 0601050c 06031008 20051006  .X.......... ...
 0540 01050f00 02040108 20050706 4b050a06  ........ ...K...
 0550 014a0507 06590513 06010507 065c050a  .J...Y.......\..
 0560 064a050e 06031b9e 05120601 05110002  .J..............
 0570 04018205 0706f705 16000204 01060100  ................
 0580 0204014a 05030603 0b820506 06010503  ...J............
 0590 06da0506 06010505 06031090 050c0601  ................
 05a0 05030603 12d60512 06010506 4a050306  ............J...
 05b0 030e9005 0b060105 0306db05 06060105  ................
 05c0 0306031b 90050103 de7d0105 03141505  .........}......
 05d0 0103b87f 01050314 14050806 01bb7305  ..............s.
 05e0 03062f05 08060105 03065905 06060105  ../.......Y.....
 05f0 03060868 06010603 c2000105 05065d05  ...h..........].
 0600 0361065b 05051305 01038f7f 01050314  .a.[............
 0610 13150501 039b7f01 05031414 05070601  ................
 0620 050306bb 05060601 050703dd 00900505  ................
 0630 06b10514 06010505 063d0501 03987f01  .........=......
 0640 05031414 05070601 05030659 05060601  ...........Y....
 0650 90050c06 03e10001 05070603 9e7f0105  ................
 0660 0c03e200 74ba0502 06038302 01051906  ....t...........
 0670 0105059f 05197305 02063d05 05060105  ......s...=.....
 0680 17680502 06820506 06010505 00020401  .h..............
 0690 82051903 78f20502 06030d3c 05040309  ....x......<....
 06a0 02270105 22000204 01060105 07000204  .'.."...........
 06b0 02580522 00020401 4a052000 02040282  .X."....J. .....
 06c0 05070002 04028205 0406ce00 02040106  ................
 06d0 01065905 020371e4 01050413 05240601  ..Y...q......$..
 06e0 050406ad 05070601 05380002 04014a05  .........8....J.
 06f0 29000204 013c051b 00020401 3c050406  )....<......<...
 0700 94050706 01050606 9f050506 038d7d58  ..............}X
 0710 00020401 082e0002 0401d600 02040174  ...............t
 0720 05030603 e7000105 05130501 03927f01  ................
 0730 05031414 05070601 58050306 2f050606  ........X.../...
 0740 01050306 92060105 0e000204 010603e8  ................
 0750 00010503 76050606 01050306 86060105  ....v...........
 0760 050603dc 00010507 031b0225 01050a06  ...........%....
 0770 01050206 ad9f069e 05330002 040103a5  .........3......
 0780 01010505 0695051d 06010513 3c051d58  ............<..X
 0790 05135805 11000204 01820508 00020401  ..X.............
 07a0 74050706 91089f05 0303cf00 9e050606  t...............
 07b0 01050306 030bac75 050103bd 7c010503  .......u....|...
 07c0 14140509 06010505 0691051b b9050f06  ................
 07d0 01051b00 020401d6 00020401 58050306  ............X...
 07e0 03c20301 05050603 d97d7405 07060324  .........}t....$
 07f0 90755905 0503fb7e 5806089e 58050206  .uY....~X...X...
 0800 03e50201 0876069e 05050603 61010502  .....v......a...
 0810 03b67e08 d6050103 bc7f0105 03151505  ..~.............
 0820 0c060105 03067605 06060105 03069214  ......v.........
 0830 05110106 3c050306 03cf7eba 06010505  ....<.....~.....
 0840 0603b301 01051110 063c0505 06670501  .........<...g..
 0850 03c77e01 05031414 05070601 050306bb  ..~.............
 0860 05060601 05010653 05051806 9e0603e4  .......S........
 0870 03019f05 030603bb 7c4a0505 03c50374  ........|J.....t
 0880 05010603 b97c3c05 03149f06 d6580505  .....|<......X..
 0890 0603c503 01051b01 05071305 030603b3  ................
 08a0 7c010507 03cd0374 05204a05 010603b1  |......t. J.....
 08b0 7c4a0503 14065805 070603ce 0301051b  |J....X.........
 08c0 10050503 61f21314 051c0601 050506c9  ....a...........
 08d0 05080601 05050692 13053500 02040106  ..........5.....
 08e0 01000204 01583c05 05065905 0b06012e  .....X<...Y.....
 08f0 05070667 050a0601 050706cd 05270601  ...g.........'..
 0900 05210603 7a820511 06010521 00020401  .!..z......!....
 0910 82050506 60050806 01580507 06590608  ....`....X...Y..
 0920 12052403 977f0105 2703133c 05190361  ..$.....'..<...a
 0930 3c050606 030c8213 05270603 12010535  <........'.....5
 0940 00020402 03cc00c8 00020402 90050706  ................
 0950 03917e01 05050350 9e069e06 03540106  ..~....P.....T..
 0960 9e050706 03c90201 020a0001 015e0000  .............^..
 0970 00050008 002e0000 00010101 fb0e0d00  ................
 0980 01010101 00000001 00000101 011f0200  ................
 0990 00000023 00000002 011f020f 027b0200  ...#.........{..
 09a0 00017b02 00000100 09021210 40000000  ..{.........@...
 09b0 00000327 014b0201 00010100 0902241b  ...'.K........$.
 09c0 40000000 0000032b 014b0201 000101    @......+.K.....
Contents of section .debug_str:
 0000 2e2e2f73 79736465 70732f78 38365f36  ../sysdeps/x86_6
 0010 342f7374 6172742e 53002f62 622e646f  4/start.S./bb.do
 0020 776e6c6f 61642f73 6f757263 652f676c  wnload/source/gl
 0030 6962632d 322e3338 2f637375 00474e55  ibc-2.38/csu.GNU
 0040 20415320 322e3431 2e30005f 73746172   AS 2.41.0._star
 0050 7400736f 636b6164 64725f69 736f0073  t.sockaddr_iso.s
 0060 6f636b61 6464725f 696e6172 70005f5f  ockaddr_inarp.__
 0070 75696e74 33325f74 0073696e 365f666c  uint32_t.sin6_fl
 0080 6f77696e 666f0073 6f636b61 6464725f  owinfo.sockaddr_
 0090 756e005f 5f75696e 7431365f 74007368  un.__uint16_t.sh
 00a0 6f727420 696e7400 736f636b 61646472  ort int.sockaddr
 00b0 5f697078 0073696e 365f7363 6f70655f  _ipx.sin6_scope_
 00c0 69640073 696e5f66 616d696c 7900456c  id.sin_family.El
 00d0 6636345f 576f7264 006e6864 72007369  f64_Word.nhdr.si
 00e0 6e365f70 6f727400 5f5f696e 365f7500  n6_port.__in6_u.
 00f0 666c6f61 7400736f 636b6164 64725f6e  float.sockaddr_n
 0100 73006c6f 6e67206c 6f6e6720 696e7400  s.long long int.
 0110 6c6f6e67 206c6f6e 6720756e 7369676e  long long unsign
 0120 65642069 6e74005f 5f75365f 61646472  ed int.__u6_addr
 0130 3136005f 5f75696e 74385f74 0073696e  16.__uint8_t.sin
 0140 5f616464 72005f5f 696e7431 3238006c  _addr.__int128.l
 0150 6f6e6720 646f7562 6c650073 615f6661  ong double.sa_fa
 0160 6d696c79 5f740075 6e736967 6e656420  mily_t.unsigned 
 0170 63686172 0073696e 5f7a6572 6f006e5f  char.sin_zero.n_
 0180 6e616d65 737a0073 6f636b61 6464725f  namesz.sockaddr_
 0190 696e3600 6e5f6465 7363737a 00735f61  in6.n_descsz.s_a
 01a0 64647200 73696e36 5f66616d 696c7900  ddr.sin6_family.
 01b0 73696e36 5f616464 72007361 5f646174  sin6_addr.sa_dat
 01c0 61007368 6f727420 756e7369 676e6564  a.short unsigned
 01d0 20696e74 00736f63 6b616464 725f646c   int.sockaddr_dl
 01e0 005f426f 6f6c0069 6e5f6164 64725f74  ._Bool.in_addr_t
 01f0 00736f63 6b616464 725f656f 6e006e5f  .sockaddr_eon.n_
 0200 74797065 00736f63 6b616464 725f7832  type.sockaddr_x2
 0210 35007369 6e5f706f 7274005f 5f696e74  5.sin_port.__int
 0220 33325f74 00696e5f 706f7274 5f740073  32_t.in_port_t.s
 0230 615f6661 6d696c79 00736f63 6b616464  a_family.sockadd
 0240 725f6174 005f5f75 365f6164 64723332  r_at.__u6_addr32
 0250 005f5f75 365f6164 64723800 5f5f6162  .__u6_addr8.__ab
 0260 695f7461 6700736f 636b6164 64725f69  i_tag.sockaddr_i
 0270 6e00456c 6636345f 4e686472 00736f63  n.Elf64_Nhdr.soc
 0280 6b616464 7200736f 636b6164 64725f61  kaddr.sockaddr_a
 0290 78323500 64657363 00474e55 20433131  x25.desc.GNU C11
 02a0 2031332e 322e3120 32303233 30383031   13.2.1 20230801
 02b0 202d6d74 756e653d 67656e65 72696320   -mtune=generic 
 02c0 2d6d6172 63683d78 38362d36 34202d67  -march=x86-64 -g
 02d0 202d4f32 202d7374 643d676e 75313120   -O2 -std=gnu11 
 02e0 2d66676e 7538392d 696e6c69 6e65202d  -fgnu89-inline -
 02f0 666d6572 67652d61 6c6c2d63 6f6e7374  fmerge-all-const
 0300 616e7473 202d6672 6f756e64 696e672d  ants -frounding-
 0310 6d617468 202d666e 6f2d7374 61636b2d  math -fno-stack-
 0320 70726f74 6563746f 72202d66 6e6f2d63  protector -fno-c
 0330 6f6d6d6f 6e202d66 6d617468 2d657272  ommon -fmath-err
 0340 6e6f202d 66504945 202d6674 6c732d6d  no -fPIE -ftls-m
 0350 6f64656c 3d696e69 7469616c 2d657865  odel=initial-exe
 0360 63005f49 4f5f7374 64696e5f 75736564  c._IO_stdin_used
 0370 005f646c 5f72656c 6f636174 655f7374  ._dl_relocate_st
 0380 61746963 5f706965 00474e55 20433131  atic_pie.GNU C11
 0390 2031332e 322e3120 32303233 30383031   13.2.1 20230801
 03a0 202d6d74 756e653d 67656e65 72696320   -mtune=generic 
 03b0 2d6d6172 63683d78 38362d36 34202d67  -march=x86-64 -g
 03c0 202d4f32 202d7374 643d676e 75313120   -O2 -std=gnu11 
 03d0 2d66676e 7538392d 696e6c69 6e65202d  -fgnu89-inline -
 03e0 666d6572 67652d61 6c6c2d63 6f6e7374  fmerge-all-const
 03f0 616e7473 202d6672 6f756e64 696e672d  ants -frounding-
 0400 6d617468 202d666e 6f2d636f 6d6d6f6e  math -fno-common
 0410 202d666d 6174682d 6572726e 6f202d66   -fmath-errno -f
 0420 50494520 2d666e6f 2d737461 636b2d70  PIE -fno-stack-p
 0430 726f7465 63746f72 202d6674 6c732d6d  rotector -ftls-m
 0440 6f64656c 3d696e69 7469616c 2d657865  odel=initial-exe
 0450 63002e2e 2f737973 64657073 2f783836  c.../sysdeps/x86
 0460 5f36342f 63727469 2e53005f 5f6f6666  _64/crti.S.__off
 0470 5f74005f 494f5f72 6561645f 70747200  _t._IO_read_ptr.
 0480 6d616c6c 6f63005f 63686169 6e00636f  malloc._chain.co
 0490 70795f76 61726961 626c6500 73697a65  py_variable.size
 04a0 5f74005f 73686f72 74627566 005f4953  _t._shortbuf._IS
 04b0 67726170 68005f49 53737061 6365005f  graph._ISspace._
 04c0 494f5f62 75665f62 61736500 5f495361  IO_buf_base._ISa
 04d0 6c706861 00646973 63617264 65645f62  lpha.discarded_b
 04e0 79746573 005f4953 64696769 74005f5f  ytes._ISdigit.__
 04f0 6275696c 74696e5f 66777269 7465005f  builtin_fwrite._
 0500 66696c65 6e6f005f 494f5f72 6561645f  fileno._IO_read_
 0510 656e6400 474e5520 43313720 31332e32  end.GNU C17 13.2
 0520 2e30202d 6d74756e 653d6765 6e657269  .0 -mtune=generi
 0530 63202d6d 61726368 3d783836 2d363420  c -march=x86-64 
 0540 2d67202d 4f32005f 666c6167 73005f49  -g -O2._flags._I
 0550 4f5f6275 665f656e 64005f63 75725f63  O_buf_end._cur_c
 0560 6f6c756d 6e005f49 4f5f636f 64656376  olumn._IO_codecv
 0570 7400636f 70795f72 6573745f 6f665f66  t.copy_rest_of_f
 0580 696c6500 6d696e63 68617273 005f6f6c  ile.minchars._ol
 0590 645f6f66 66736574 00777269 74655f6d  d_offset.write_m
 05a0 61726b65 72005f49 53626c61 6e6b0063  arker._ISblank.c
 05b0 6f6d6d65 6e745f6c 656e6774 68005f49  omment_length._I
 05c0 5370756e 63740069 6e66696c 65005f49  Spunct.infile._I
 05d0 4f5f6d61 726b6572 00737464 696e005f  O_marker.stdin._
 05e0 66726565 7265735f 62756600 67657463  freeres_buf.getc
 05f0 00737472 6c656e00 7372635f 66696c65  .strlen.src_file
 0600 005f494f 5f777269 74655f70 7472005f  ._IO_write_ptr._
 0610 494f5f73 6176655f 62617365 00746f6c  IO_save_base.tol
 0620 6f776572 006e6578 745f6d61 726b6572  ower.next_marker
 0630 00737472 63707900 5f5f6275 696c7469  .strcpy.__builti
 0640 6e5f6d65 6d637079 005f6c6f 636b005f  n_memcpy._lock._
 0650 666c6167 7332005f 6d6f6465 00737472  flags2._mode.str
 0660 63617400 70757463 00737464 6f757400  cat.putc.stdout.
 0670 5f5f6374 7970655f 746f6c6f 7765725f  __ctype_tolower_
 0680 6c6f6300 66697273 745f6d61 726b6572  loc.first_marker
 0690 006b6565 705f434f 4d007265 61645f31  .keep_COM.read_1
 06a0 5f627974 65006e6d 61746368 6564005f  _byte.nmatched._
 06b0 494f5f77 72697465 5f656e64 00636f6d  IO_write_end.com
 06c0 6d656e74 5f617267 005f494f 5f6c6f63  ment_arg._IO_loc
 06d0 6b5f7400 5f494f5f 46494c45 00666f70  k_t._IO_FILE.fop
 06e0 656e005f 5f726573 005f6d61 726b6572  en.__res._marker
 06f0 73006f75 7466696c 65007072 6f676e61  s.outfile.progna
 0700 6d65005f 494f5f77 6964655f 64617461  me._IO_wide_data
 0710 005f7674 61626c65 5f6f6666 73657400  ._vtable_offset.
 0720 65786974 00667072 696e7466 006b6579  exit.fprintf.key
 0730 6d617463 68005f5f 63747970 655f625f  match.__ctype_b_
 0740 6c6f6300 5f495363 6e74726c 006b6579  loc._IScntrl.key
 0750 776f7264 005f4953 78646967 69740063  word._ISxdigit.c
 0760 6f6d6d65 6e745f66 696c6500 5f49536c  omment_file._ISl
 0770 6f776572 0066636c 6f736500 5f5f6f66  ower.fclose.__of
 0780 6636345f 74005f49 4f5f7265 61645f62  f64_t._IO_read_b
 0790 61736500 5f494f5f 73617665 5f656e64  ase._IO_save_end
 07a0 00736361 6e5f4a50 45475f68 65616465  .scan_JPEG_heade
 07b0 72007265 61645f32 5f627974 65730075  r.read_2_bytes.u
 07c0 73616765 005f5f70 61643500 736b6970  sage.__pad5.skip
 07d0 5f766172 6961626c 65005f75 6e757365  _variable._unuse
 07e0 64320073 74646572 72006172 6776005f  d2.stderr.argv._
 07f0 4953616c 6e756d00 5f495375 70706572  ISalnum._ISupper
 0800 005f494f 5f626163 6b75705f 62617365  ._IO_backup_base
 0810 00777269 74655f31 5f627974 65006172  .write_1_byte.ar
 0820 6763005f 66726565 7265735f 6c697374  gc._freeres_list
 0830 00777269 74655f32 5f627974 65730061  .write_2_bytes.a
 0840 72676e00 6d61696e 005f494f 5f777269  rgn.main._IO_wri
 0850 74655f62 61736500 5f495370 72696e74  te_base._ISprint
 0860 002e2e2f 73797364 6570732f 7838365f  .../sysdeps/x86_
 0870 36342f63 72746e2e 5300               64/crtn.S.
Contents of section .debug_line_str:
 0000 2f62622e 646f776e 6c6f6164 2f736f75  /bb.download/sou
 0010 7263652f 676c6962 632d322e 33382f63  rce/glibc-2.38/c
 0020 7375002e 2e2f7379 73646570 732f7838  su.../sysdeps/x8
 0030 365f3634 00737461 72742e53 002e2e2f  6_64.start.S.../
 0040 73797364 6570732f 7838362f 6162692d  sysdeps/x86/abi-
 0050 6e6f7465 2e63002e 2e2f7379 73646570  note.c.../sysdep
 0060 732f7838 36002e2e 2f706f73 69782f62  s/x86.../posix/b
 0070 69747300 2e2e2f62 69747300 2e2e2f65  its.../bits.../e
 0080 6c66002e 2e2f7379 73646570 732f756e  lf.../sysdeps/un
 0090 69782f73 7973762f 6c696e75 782f6269  ix/sysv/linux/bi
 00a0 7473002e 2e2f696e 65742f6e 6574696e  ts.../inet/netin
 00b0 6574002e 2e2f6373 75007479 7065732e  et.../csu.types.
 00c0 68007374 64696e74 2d696e74 6e2e6800  h.stdint-intn.h.
 00d0 73746469 6e742d75 696e746e 2e680065  stdint-uintn.h.e
 00e0 6c662e68 00736f63 6b616464 722e6800  lf.h.sockaddr.h.
 00f0 736f636b 65742e68 00696e2e 6800696e  socket.h.in.h.in
 0100 69742e63 00737461 7469632d 72656c6f  it.c.static-relo
 0110 632e6300 63727469 2e53002f 62622e64  c.c.crti.S./bb.d
 0120 6f776e6c 6f61642f 736f7572 63652f6a  ownload/source/j
 0130 7065672d 39652f77 726a7067 636f6d2e  peg-9e/wrjpgcom.
 0140 63002f62 622e6275 696c6400 2f62622e  c./bb.build./bb.
 0150 646f776e 6c6f6164 2f736f75 7263652f  download/source/
 0160 6a706567 2d396500 2f427567 6779426f  jpeg-9e./BuggyBo
 0170 782f676c 6962632f 322e3338 2f626f6f  x/glibc/2.38/boo
 0180 74737472 61702f69 6e636c75 6465002f  tstrap/include./
 0190 42756767 79426f78 2f676363 2f31332e  BuggyBox/gcc/13.
 01a0 322e302f 626f6f74 73747261 702f6c69  2.0/bootstrap/li
 01b0 622f6763 632f7838 365f3634 2d70632d  b/gcc/x86_64-pc-
 01c0 6c696e75 782d676e 752f3133 2e322e30  linux-gnu/13.2.0
 01d0 2f696e63 6c756465 002f4275 67677942  /include./BuggyB
 01e0 6f782f67 6c696263 2f322e33 382f626f  ox/glibc/2.38/bo
 01f0 6f747374 7261702f 696e636c 7564652f  otstrap/include/
 0200 62697473 002f4275 67677942 6f782f67  bits./BuggyBox/g
 0210 6c696263 2f322e33 382f626f 6f747374  libc/2.38/bootst
 0220 7261702f 696e636c 7564652f 62697473  rap/include/bits
 0230 2f747970 65730063 74797065 2e680073  /types.ctype.h.s
 0240 74646465 662e6800 73747275 63745f46  tddef.h.struct_F
 0250 494c452e 68007374 64696f2e 68007374  ILE.h.stdio.h.st
 0260 72696e67 2e680073 74646c69 622e6800  ring.h.stdlib.h.
 0270 3c627569 6c742d69 6e3e0063 72746e2e  <built-in>.crtn.
 0280 5300                                 S.
Contents of section .debug_loclists:
 0000 39080000 05000800 00000000 00000000  9...............
 0010 00000000 00000000 00000000 00000000  ................
 0020 00000000 00000000 00000000 06f01040  ...............@
 0030 00000000 0004005e 0155045e f901015c  .......^.U.^...\
 0040 04f901fe 0104a301 559f04fe 018e0201  ........U.......
 0050 55048e02 8f03015c 048f03eb 03037c01  U......\......|.
 0060 9f04eb03 b40404a3 01559f04 b404ff05  .........U......
 0070 015c04ff 058a0704 a301559f 048a07dd  .\........U.....
 0080 07015c04 dd07fa08 04a30155 9f04fa08  ..\........U....
 0090 9909037c 019f0499 099d0b04 a301559f  ...|..........U.
 00a0 049d0bb8 0b015c04 b80bc10b 037c019f  ......\......|..
 00b0 04c10be9 0b04a301 559f0000 00000000  ........U.......
 00c0 00000000 00000000 00000000 00000000  ................
 00d0 00000000 00000000 00000006 f0104000  ..............@.
 00e0 00000000 04005e01 54045efe 01015604  ......^.T.^...V.
 00f0 fe018e02 0154048e 02af0301 5604af03  .....T......V...
 0100 b40404a3 01549f04 b404ff05 015604ff  .....T.......V..
 0110 058a0704 a301549f 048a07dd 07015604  ......T.......V.
 0120 dd07fa08 04a30154 9f04fa08 99090156  .......T.......V
 0130 049909b5 0a04a301 549f04b5 0ada0a01  ........T.......
 0140 5604da0a 9d0b04a3 01549f04 9d0bc10b  V........T......
 0150 015604c1 0bdf0b04 a301549f 04df0be9  .V........T.....
 0160 0b015600 00000000 00000100 00000000  ..V.............
 0170 00000000 00000000 00000000 00000001  ................
 0180 01000000 00000000 00000620 11400000  ........... .@..
 0190 00000004 002e0231 9f042eaf 01015e04  .......1......^.
 01a0 af01b701 037e7f9f 04b701c9 01015e04  .....~........^.
 01b0 de01fa01 015e04fa 01990201 54049902  .....^......T...
 01c0 aa020391 b07f04aa 02b60201 5404b602  ............T...
 01d0 8404015e 0484048d 04015404 8d04a604  ...^......T.....
 01e0 0391b07f 04a604e2 04037e01 9f04e204  ..........~.....
 01f0 f104037d 019f04f1 04c00501 5d04c005  ...}........]...
 0200 cf05037d 019f04ec 05a80801 5e04ca08  ...}........^...
 0210 ed0a015e 04ed0a88 0b015d04 880baf0b  ...^......].....
 0220 015e0000 00000000 00000006 4e114000  .^..........N.@.
 0230 00000000 04002a01 5304568e 01015304  ......*.S.V...S.
 0240 b001fc01 015304d6 03ea0301 53000400  .....S......S...
 0250 000006f0 10400000 00000004 005e0231  .....@.......^.1
 0260 9f04fe01 8e020231 9f000500 00000000  .......1........
 0270 00000000 00000000 00000000 00020200  ................
 0280 00000000 00000000 000006f0 10400000  .............@..
 0290 00000004 005e0230 9f04fe01 8e020230  .....^.0.......0
 02a0 9f04b402 da02015f 04af03c8 04015f04  ......._......_.
 02b0 c804dd04 015004dd 04ff0501 53049c06  .....P......S...
 02c0 8a07015f 04dd07e8 07015f04 9e08d808  ..._......_.....
 02d0 015f0499 09910a01 5f04910a b50a0156  ._......_......V
 02e0 04c20ad0 0a015004 d00a9d0b 015f049d  ......P......_..
 02f0 0bb80b01 5304b80b df0b015f 04df0be9  ....S......_....
 0300 0b015000 06000000 000006f0 10400000  ..P..........@..
 0310 00000004 005e0230 9f049a01 a3010150  .....^.0.......P
 0320 04fe018e 0202309f 00070000 00000000  ......0.........
 0330 00000000 00000000 03030002 00010000  ................
 0340 01010000 00000000 0006f010 40000000  ............@...
 0350 00000400 5e02309f 04fe018e 0202309f  ....^.0.......0.
 0360 04af03b4 040391b0 7f04dd05 e4050150  ...............P
 0370 049c068a 070391b0 7f04dd07 e8070391  ................
 0380 b07f049e 08d80803 91b07f04 9909910a  ................
 0390 0391b07f 04910aa0 0a0c91b0 7f940476  ...............v
 03a0 001c7f00 229f04a5 0ab50a0c 91b07f94  ...."...........
 03b0 0476001c 7f00229f 04cb0adc 0a02309f  .v....".......0.
 03c0 04dc0aed 0a015604 ed0af50a 0376019f  ......V......v..
 03d0 04f50a9d 0b015604 b80bc10b 02309f04  ......V......0..
 03e0 c10bdf0b 0391b07f 00000000 0006cd14  ................
 03f0 40000000 00000400 41015304 ff01d802  @.......A.S.....
 0400 01530000 00084816 40000000 00004501  .S....H.@.....E.
 0410 53000000 0000064c 16400000 00000004  S......L.@......
 0420 00190150 04212b01 50000100 00000000  ...P.!+.P.......
 0430 00000000 069f1240 00000000 00040085  .......@........
 0440 010391ac 7f04ed02 db030391 ac7f04ef  ................
 0450 04a90503 91ac7f04 ea05ad06 0391ac7f  ................
 0460 049208b0 080391ac 7f000100 00000000  ................
 0470 00000636 14400000 00000004 00440153  ...6.@.......D.S
 0480 04d801f2 01015304 d302da02 015304fb  ......S......S..
 0490 04850501 53000000 00010000 06b41240  ....S..........@
 04a0 00000000 00040004 01500404 1c015304  .........P....S.
 04b0 91089b08 01530000 01000006 b9124000  .....S........@.
 04c0 00000000 04001701 50048c08 96080150  ........P......P
 04d0 00000000 00000001 00000100 00000006  ................
 04e0 f9124000 00000000 04000e01 5004182b  ..@.........P..+
 04f0 01500493 02a20201 5004ae02 bd020150  .P......P......P
 0500 04bd02bd 02015304 af04c904 015004c9  ......S......P..
 0510 04cf0401 53000500 00000001 000006e0  ....S...........
 0520 12400000 00000004 00190230 9f041944  .@.........0...D
 0530 015604ac 02d60201 5604c804 e8040156  .V......V......V
 0540 00000008 ec124000 00000000 0d015000  ......@.......P.
 0550 00000808 13400000 00000009 01500000  .....@.......P..
 0560 01081e14 40000000 00000901 50000001  ....@.......P...
 0570 01000003 03000000 00000690 15400000  .............@..
 0580 00000004 00090150 04090c03 707e9f04  .......P....p~..
 0590 0c130153 04131b03 737f9f04 1b320153  ...S....s....2.S
 05a0 04ab02b5 02015000 00010000 06a31540  ......P........@
 05b0 00000000 00040000 0150041a 1f015000  .........P....P.
 05c0 00000000 06e11440 00000000 00040012  .......@........
 05d0 01500421 26015000 00000000 06e41540  .P.!&.P........@
 05e0 00000000 00040018 01560418 1d0891b0  .........V......
 05f0 7f940423 029f0000 00081016 40000000  ...#........@...
 0600 00000401 55000005 05000200 000006d0  ....U...........
 0610 17400000 00000004 00000155 04002803  .@.........U..(.
 0620 75019f04 5066087c 00760022 23029f04  u...Pf.|.v."#...
 0630 83018c01 087c0076 00222302 9f000000  .....|.v."#.....
 0640 00000001 01000000 000006d0 17400000  .............@..
 0650 00000004 00280154 04286608 7d007600  .....(.T.(f.}.v.
 0660 2223019f 04666606 7d007600 229f0466  "#...ff.}.v."..f
 0670 71087d00 76002223 019f0483 018c0108  q.}.v."#........
 0680 7d007600 2223019f 049a01a5 01087d00  }.v."#........}.
 0690 76002223 019f0000 00000006 d0174000  v."#..........@.
 06a0 00000000 04002801 510428a5 010391bc  ......(.Q.(.....
 06b0 7f000000 00000000 00000000 06e21740  ...............@
 06c0 00000000 00040016 097f0008 38240838  ............8$.8
 06d0 269f0435 39077300 32247000 2204444c  &..59.s.2$p.".DL
 06e0 09730008 38240838 269f044c 54015f04  .s..8$.8&..LT._.
 06f0 717a0376 019f0000 00000000 00000006  qz.v............
 0700 f8174000 00000000 04003e01 5e044449  ..@.......>.^.DI
 0710 015e045b 64015e04 727b015e 00030000  .^.[d.^.r{.^....
 0720 01010000 00000000 0006d017 40000000  ............@...
 0730 00000400 2802309f 04285001 56045066  ....(.0..(P.V.Pf
 0740 0376019f 04667101 56048301 8c010376  .v...fq.V......v
 0750 019f049a 01a50101 56000000 08171840  ........V......@
 0760 00000000 00040773 00322470 00220000  .......s.2$p."..
 0770 00000000 00000006 201a4000 00000000  ........ .@.....
 0780 04000f01 55040f1e 0153041e 22015504  ....U....S..".U.
 0790 222304a3 01559f00 00000000 065d1a40  "#...U.......].@
 07a0 00000000 00040012 01500412 1b015300  .........P....S.
 07b0 00000870 1a400000 0000000a 01500000  ...p.@.......P..
 07c0 00000101 00000202 00000000 0006b21a  ................
 07d0 40000000 00000400 04015004 04190153  @.........P....S
 07e0 04191c03 737e9f04 1c3d0153 043d4003  ....s~...=.S.=@.
 07f0 737f9f04 40430153 04446d01 53000100  s...@C.S.Dm.S...
 0800 000006b2 1a400000 00000004 00040150  .....@.........P
 0810 04041401 53000001 000006de 1a400000  ....S........@..
 0820 00000004 00050150 04181d01 50000100  .......P....P...
 0830 08e31a40 00000000 000b0150 00        ...@.......P.
Contents of section .debug_rnglists:
 0000 1d000000 05000800 00000000 07001040  ...............@
 0010 00000000 00120720 1b400000 00000004  ....... .@......
 0020 00160100 00050008 00000000 0005a61a  ................
 0030 40000000 00000400 0a040c20 0005d01a  @.......... ....
 0040 40000000 00000400 13042648 00059f12  @.........&H....
 0050 40000000 00000400 850104d0 02db0304  @...............
 0060 ef04a905 04ea05ad 06049208 b0080005  ................
 0070 9f124000 00000000 04003104 a608b008  ..@.......1.....
 0080 0005e012 40000000 00000400 4404b702  ....@.......D...
 0090 d60204c8 04e80400 05031340 00000000  ...........@....
 00a0 0004000e 040e1500 05ef1340 00000000  ...........@....
 00b0 00040028 049a03dd 0304cc05 d6050005  ...(............
 00c0 ef134000 00000000 04002804 b903b903  ..@.......(.....
 00d0 04c203dd 030005ef 13400000 00000004  .........@......
 00e0 002804d3 03dd0300 05481540 00000000  .(.......H.@....
 00f0 00040022 04dd01c5 0204e002 e9020487  ..."............
 0100 03910300 05da1540 00000000 00040007  .......@........
 0110 040a2700 05011640 00000000 00040007  ..'....@........
 0120 040f1400 07d01740 00000000 00cf0607  .......@........
 0130 f0104000 00000000 e90b001d 00000005  ..@.............
 0140 00080000 00000007 12104000 00000000  ..........@.....
 0150 0507241b 40000000 00000500           ..$.@.......
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 01000000 0400f1ff  ................
 0020 00000000 00000000 00000000 00000000  ................
 0030 0c000000 01000300 78034000 00000000  ........x.@.....
 0040 20000000 00000000 16000000 0400f1ff   ...............
 0050 00000000 00000000 00000000 00000000  ................
 0060 1d000000 0400f1ff 00000000 00000000  ................
 0070 00000000 00000000 2c000000 0400f1ff  ........,.......
 0080 00000000 00000000 00000000 00000000  ................
 0090 37000000 02000e00 d0174000 00000000  7.........@.....
 00a0 a5000000 00000000 40000000 02000e00  ........@.......
 00b0 80184000 00000000 9f010000 00000000  ..@.............
 00c0 46000000 01001900 b0404000 00000000  F........@@.....
 00d0 08000000 00000000 4f000000 02000e00  ........O.......
 00e0 201a4000 00000000 23000000 00000000   .@.....#.......
 00f0 5c000000 01001900 b8404000 00000000  \........@@.....
 0100 08000000 00000000 64000000 02000e00  ........d.......
 0110 501a4000 00000000 4e000000 00000000  P.@.....N.......
 0120 71000000 01001900 c0404000 00000000  q........@@.....
 0130 08000000 00000000 78000000 02000e00  ........x.......
 0140 a01a4000 00000000 7f000000 00000000  ..@.............
 0150 86000000 0400f1ff 00000000 00000000  ................
 0160 00000000 00000000 91000000 02000e00  ................
 0170 20174000 00000000 00000000 00000000   .@.............
 0180 93000000 02000e00 50174000 00000000  ........P.@.....
 0190 00000000 00000000 a6000000 02000e00  ................
 01a0 90174000 00000000 00000000 00000000  ..@.............
 01b0 bc000000 01001900 a8404000 00000000  .........@@.....
 01c0 01000000 00000000 c8000000 01001400  ................
 01d0 f03d4000 00000000 00000000 00000000  .=@.............
 01e0 ef000000 02000e00 c0174000 00000000  ..........@.....
 01f0 00000000 00000000 fb000000 01001300  ................
 0200 e83d4000 00000000 00000000 00000000  .=@.............
 0210 86000000 0400f1ff 00000000 00000000  ................
 0220 00000000 00000000 1a010000 01001200  ................
 0230 d4254000 00000000 00000000 00000000  .%@.............
 0240 00000000 0400f1ff 00000000 00000000  ................
 0250 00000000 00000000 28010000 01001500  ........(.......
 0260 f83d4000 00000000 00000000 00000000  .=@.............
 0270 31010000 00001100 14244000 00000000  1........$@.....
 0280 00000000 00000000 44010000 01001700  ........D.......
 0290 e83f4000 00000000 00000000 00000000  .?@.............
 02a0 5a010000 12000000 00000000 00000000  Z...............
 02b0 00000000 00000000 77010000 11001900  ........w.......
 02c0 80404000 00000000 08000000 00000000  .@@.............
 02d0 d1010000 20001800 60404000 00000000  .... ...`@@.....
 02e0 00000000 00000000 8a010000 11001900  ................
 02f0 90404000 00000000 08000000 00000000  .@@.............
 0300 9c010000 10001800 70404000 00000000  ........p@@.....
 0310 00000000 00000000 a3010000 12000000  ................
 0320 00000000 00000000 00000000 00000000  ................
 0330 b6010000 12020f00 201b4000 00000000  ........ .@.....
 0340 00000000 00000000 bc010000 12000000  ................
 0350 00000000 00000000 00000000 00000000  ................
 0360 cf010000 10001800 60404000 00000000  ........`@@.....
 0370 00000000 00000000 dc010000 12000000  ................
 0380 00000000 00000000 00000000 00000000  ................
 0390 ed010000 12000000 00000000 00000000  ................
 03a0 00000000 00000000 01020000 20000000  ............ ...
 03b0 00000000 00000000 00000000 00000000  ................
 03c0 10020000 11021800 68404000 00000000  ........h@@.....
 03d0 00000000 00000000 1d020000 12000000  ................
 03e0 00000000 00000000 00000000 00000000  ................
 03f0 2f020000 11001000 00204000 00000000  /........ @.....
 0400 04000000 00000000 3e020000 12000000  ........>.......
 0410 00000000 00000000 00000000 00000000  ................
 0420 51020000 10001900 c8404000 00000000  Q........@@.....
 0430 00000000 00000000 56020000 12020e00  ........V.......
 0440 10174000 00000000 01000000 00000000  ..@.............
 0450 d5010000 12000e00 e0164000 00000000  ..........@.....
 0460 22000000 00000000 6e020000 10001900  ".......n.......
 0470 70404000 00000000 00000000 00000000  p@@.............
 0480 7a020000 12000e00 f0104000 00000000  z.........@.....
 0490 e9050000 00000000 7f020000 12000000  ................
 04a0 00000000 00000000 00000000 00000000  ................
 04b0 91020000 12000000 00000000 00000000  ................
 04c0 00000000 00000000 a2020000 12000000  ................
 04d0 00000000 00000000 00000000 00000000  ................
 04e0 b5020000 11021800 70404000 00000000  ........p@@.....
 04f0 00000000 00000000 c1020000 12020c00  ................
 0500 00104000 00000000 00000000 00000000  ..@.............
 0510 c7020000 12000000 00000000 00000000  ................
 0520 00000000 00000000 d8020000 12000000  ................
 0530 00000000 00000000 00000000 00000000  ................
 0540 f6020000 12000000 00000000 00000000  ................
 0550 00000000 00000000 0e030000 11001900  ................
 0560 a0404000 00000000 08000000 00000000  .@@.............
Contents of section .strtab:
 0000 00616269 2d6e6f74 652e6300 5f5f6162  .abi-note.c.__ab
 0010 695f7461 6700696e 69742e63 00737461  i_tag.init.c.sta
 0020 7469632d 72656c6f 632e6300 77726a70  tic-reloc.c.wrjp
 0030 67636f6d 2e63006b 65796d61 74636800  gcom.c.keymatch.
 0040 75736167 65007072 6f676e61 6d650077  usage.progname.w
 0050 72697465 5f6d6172 6b657200 6f757466  rite_marker.outf
 0060 696c6500 72656164 5f325f62 79746573  ile.read_2_bytes
 0070 00696e66 696c6500 636f7079 5f766172  .infile.copy_var
 0080 6961626c 65006372 74737475 66662e63  iable.crtstuff.c
 0090 00646572 65676973 7465725f 746d5f63  .deregister_tm_c
 00a0 6c6f6e65 73005f5f 646f5f67 6c6f6261  lones.__do_globa
 00b0 6c5f6474 6f72735f 61757800 636f6d70  l_dtors_aux.comp
 00c0 6c657465 642e3000 5f5f646f 5f676c6f  leted.0.__do_glo
 00d0 62616c5f 64746f72 735f6175 785f6669  bal_dtors_aux_fi
 00e0 6e695f61 72726179 5f656e74 72790066  ni_array_entry.f
 00f0 72616d65 5f64756d 6d79005f 5f667261  rame_dummy.__fra
 0100 6d655f64 756d6d79 5f696e69 745f6172  me_dummy_init_ar
 0110 7261795f 656e7472 79005f5f 4652414d  ray_entry.__FRAM
 0120 455f454e 445f5f00 5f44594e 414d4943  E_END__._DYNAMIC
 0130 005f5f47 4e555f45 485f4652 414d455f  .__GNU_EH_FRAME_
 0140 48445200 5f474c4f 42414c5f 4f464653  HDR._GLOBAL_OFFS
 0150 45545f54 41424c45 5f005f5f 6c696263  ET_TABLE_.__libc
 0160 5f737461 72745f6d 61696e40 474c4942  _start_main@GLIB
 0170 435f322e 33340073 74646f75 7440474c  C_2.34.stdout@GL
 0180 4942435f 322e322e 35007374 64696e40  IBC_2.2.5.stdin@
 0190 474c4942 435f322e 322e3500 5f656461  GLIBC_2.2.5._eda
 01a0 74610066 636c6f73 6540474c 4942435f  ta.fclose@GLIBC_
 01b0 322e322e 35005f66 696e6900 7374726c  2.2.5._fini.strl
 01c0 656e4047 4c494243 5f322e32 2e35005f  en@GLIBC_2.2.5._
 01d0 5f646174 615f7374 61727400 70757463  _data_start.putc
 01e0 40474c49 42435f32 2e322e35 00667072  @GLIBC_2.2.5.fpr
 01f0 696e7466 40474c49 42435f32 2e322e35  intf@GLIBC_2.2.5
 0200 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 0210 5f5f6473 6f5f6861 6e646c65 006d656d  __dso_handle.mem
 0220 63707940 474c4942 435f322e 3134005f  cpy@GLIBC_2.14._
 0230 494f5f73 7464696e 5f757365 64006d61  IO_stdin_used.ma
 0240 6c6c6f63 40474c49 42435f32 2e322e35  lloc@GLIBC_2.2.5
 0250 005f656e 64005f64 6c5f7265 6c6f6361  ._end._dl_reloca
 0260 74655f73 74617469 635f7069 65005f5f  te_static_pie.__
 0270 6273735f 73746172 74006d61 696e0066  bss_start.main.f
 0280 6f70656e 40474c49 42435f32 2e322e35  open@GLIBC_2.2.5
 0290 00657869 7440474c 4942435f 322e322e  .exit@GLIBC_2.2.
 02a0 35006677 72697465 40474c49 42435f32  5.fwrite@GLIBC_2
 02b0 2e322e35 005f5f54 4d435f45 4e445f5f  .2.5.__TMC_END__
 02c0 005f696e 69740067 65746340 474c4942  ._init.getc@GLIB
 02d0 435f322e 322e3500 5f5f6374 7970655f  C_2.2.5.__ctype_
 02e0 746f6c6f 7765725f 6c6f6340 474c4942  tolower_loc@GLIB
 02f0 435f322e 33005f5f 63747970 655f625f  C_2.3.__ctype_b_
 0300 6c6f6340 474c4942 435f322e 33007374  loc@GLIBC_2.3.st
 0310 64657272 40474c49 42435f32 2e322e35  derr@GLIBC_2.2.5
 0320 00                                   .
Contents of section .shstrtab:
 0000 002e7379 6d746162 002e7374 72746162  ..symtab..strtab
 0010 002e7368 73747274 6162002e 696e7465  ..shstrtab..inte
 0020 7270002e 6e6f7465 2e676e75 2e70726f  rp..note.gnu.pro
 0030 70657274 79002e6e 6f74652e 4142492d  perty..note.ABI-
 0040 74616700 2e676e75 2e686173 68002e64  tag..gnu.hash..d
 0050 796e7379 6d002e64 796e7374 72002e67  ynsym..dynstr..g
 0060 6e752e76 65727369 6f6e002e 676e752e  nu.version..gnu.
 0070 76657273 696f6e5f 72002e72 656c612e  version_r..rela.
 0080 64796e00 2e72656c 612e706c 74002e69  dyn..rela.plt..i
 0090 6e697400 2e746578 74002e66 696e6900  nit..text..fini.
 00a0 2e726f64 61746100 2e65685f 6672616d  .rodata..eh_fram
 00b0 655f6864 72002e65 685f6672 616d6500  e_hdr..eh_frame.
 00c0 2e696e69 745f6172 72617900 2e66696e  .init_array..fin
 00d0 695f6172 72617900 2e64796e 616d6963  i_array..dynamic
 00e0 002e676f 74002e67 6f742e70 6c74002e  ..got..got.plt..
 00f0 64617461 002e6273 73002e63 6f6d6d65  data..bss..comme
 0100 6e74002e 64656275 675f6172 616e6765  nt..debug_arange
 0110 73002e64 65627567 5f696e66 6f002e64  s..debug_info..d
 0120 65627567 5f616262 72657600 2e646562  ebug_abbrev..deb
 0130 75675f6c 696e6500 2e646562 75675f73  ug_line..debug_s
 0140 7472002e 64656275 675f6c69 6e655f73  tr..debug_line_s
 0150 7472002e 64656275 675f6c6f 636c6973  tr..debug_loclis
 0160 7473002e 64656275 675f726e 676c6973  ts..debug_rnglis
 0170 747300                               ts.

Disassembly of section .init:

0000000000401000 <_init>:
  401000: 48 83 ec 08                  	subq	$0x8, %rsp
  401004: 48 8b 05 d5 2f 00 00         	movq	0x2fd5(%rip), %rax      # 0x403fe0 <strlen@GLIBC_2.2.5+0x403fe0>
  40100b: 48 85 c0                     	testq	%rax, %rax
  40100e: 74 02                        	je	0x401012 <_init+0x12>
  401010: ff d0                        	callq	*%rax
  401012: 48 83 c4 08                  	addq	$0x8, %rsp
  401016: c3                           	retq

Disassembly of section .plt:

0000000000401020 <.plt>:
  401020: ff 35 ca 2f 00 00            	pushq	0x2fca(%rip)            # 0x403ff0 <_GLOBAL_OFFSET_TABLE_+0x8>
  401026: ff 25 cc 2f 00 00            	jmpq	*0x2fcc(%rip)           # 0x403ff8 <_GLOBAL_OFFSET_TABLE_+0x10>
  40102c: 0f 1f 40 00                  	nopl	(%rax)

0000000000401030 <fclose@plt>:
  401030: ff 25 ca 2f 00 00            	jmpq	*0x2fca(%rip)           # 0x404000 <_GLOBAL_OFFSET_TABLE_+0x18>
  401036: 68 00 00 00 00               	pushq	$0x0
  40103b: e9 e0 ff ff ff               	jmp	0x401020 <.plt>

0000000000401040 <strlen@plt>:
  401040: ff 25 c2 2f 00 00            	jmpq	*0x2fc2(%rip)           # 0x404008 <_GLOBAL_OFFSET_TABLE_+0x20>
  401046: 68 01 00 00 00               	pushq	$0x1
  40104b: e9 d0 ff ff ff               	jmp	0x401020 <.plt>

0000000000401050 <putc@plt>:
  401050: ff 25 ba 2f 00 00            	jmpq	*0x2fba(%rip)           # 0x404010 <_GLOBAL_OFFSET_TABLE_+0x28>
  401056: 68 02 00 00 00               	pushq	$0x2
  40105b: e9 c0 ff ff ff               	jmp	0x401020 <.plt>

0000000000401060 <fprintf@plt>:
  401060: ff 25 b2 2f 00 00            	jmpq	*0x2fb2(%rip)           # 0x404018 <_GLOBAL_OFFSET_TABLE_+0x30>
  401066: 68 03 00 00 00               	pushq	$0x3
  40106b: e9 b0 ff ff ff               	jmp	0x401020 <.plt>

0000000000401070 <memcpy@plt>:
  401070: ff 25 aa 2f 00 00            	jmpq	*0x2faa(%rip)           # 0x404020 <_GLOBAL_OFFSET_TABLE_+0x38>
  401076: 68 04 00 00 00               	pushq	$0x4
  40107b: e9 a0 ff ff ff               	jmp	0x401020 <.plt>

0000000000401080 <malloc@plt>:
  401080: ff 25 a2 2f 00 00            	jmpq	*0x2fa2(%rip)           # 0x404028 <_GLOBAL_OFFSET_TABLE_+0x40>
  401086: 68 05 00 00 00               	pushq	$0x5
  40108b: e9 90 ff ff ff               	jmp	0x401020 <.plt>

0000000000401090 <fopen@plt>:
  401090: ff 25 9a 2f 00 00            	jmpq	*0x2f9a(%rip)           # 0x404030 <_GLOBAL_OFFSET_TABLE_+0x48>
  401096: 68 06 00 00 00               	pushq	$0x6
  40109b: e9 80 ff ff ff               	jmp	0x401020 <.plt>

00000000004010a0 <exit@plt>:
  4010a0: ff 25 92 2f 00 00            	jmpq	*0x2f92(%rip)           # 0x404038 <_GLOBAL_OFFSET_TABLE_+0x50>
  4010a6: 68 07 00 00 00               	pushq	$0x7
  4010ab: e9 70 ff ff ff               	jmp	0x401020 <.plt>

00000000004010b0 <fwrite@plt>:
  4010b0: ff 25 8a 2f 00 00            	jmpq	*0x2f8a(%rip)           # 0x404040 <_GLOBAL_OFFSET_TABLE_+0x58>
  4010b6: 68 08 00 00 00               	pushq	$0x8
  4010bb: e9 60 ff ff ff               	jmp	0x401020 <.plt>

00000000004010c0 <getc@plt>:
  4010c0: ff 25 82 2f 00 00            	jmpq	*0x2f82(%rip)           # 0x404048 <_GLOBAL_OFFSET_TABLE_+0x60>
  4010c6: 68 09 00 00 00               	pushq	$0x9
  4010cb: e9 50 ff ff ff               	jmp	0x401020 <.plt>

00000000004010d0 <__ctype_tolower_loc@plt>:
  4010d0: ff 25 7a 2f 00 00            	jmpq	*0x2f7a(%rip)           # 0x404050 <_GLOBAL_OFFSET_TABLE_+0x68>
  4010d6: 68 0a 00 00 00               	pushq	$0xa
  4010db: e9 40 ff ff ff               	jmp	0x401020 <.plt>

00000000004010e0 <__ctype_b_loc@plt>:
  4010e0: ff 25 72 2f 00 00            	jmpq	*0x2f72(%rip)           # 0x404058 <_GLOBAL_OFFSET_TABLE_+0x70>
  4010e6: 68 0b 00 00 00               	pushq	$0xb
  4010eb: e9 30 ff ff ff               	jmp	0x401020 <.plt>

Disassembly of section .text:

00000000004010f0 <main>:
  4010f0: 41 57                        	pushq	%r15
  4010f2: 41 56                        	pushq	%r14
  4010f4: 41 55                        	pushq	%r13
  4010f6: 41 54                        	pushq	%r12
  4010f8: 41 89 fc                     	movl	%edi, %r12d
  4010fb: 55                           	pushq	%rbp
  4010fc: 48 89 f5                     	movq	%rsi, %rbp
  4010ff: 53                           	pushq	%rbx
  401100: 48 83 ec 28                  	subq	$0x28, %rsp
  401104: 48 8b 06                     	movq	(%rsi), %rax
  401107: 48 89 05 a2 2f 00 00         	movq	%rax, 0x2fa2(%rip)      # 0x4040b0 <progname>
  40110e: 48 85 c0                     	testq	%rax, %rax
  401111: 0f 84 d7 00 00 00            	je	0x4011ee <main+0xfe>
  401117: 80 38 00                     	cmpb	$0x0, (%rax)
  40111a: 0f 84 ce 00 00 00            	je	0x4011ee <main+0xfe>
  401120: 41 83 fc 01                  	cmpl	$0x1, %r12d
  401124: 0f 8e bf 00 00 00            	jle	0x4011e9 <main+0xf9>
  40112a: c7 44 24 10 00 00 00 00      	movl	$0x0, 0x10(%rsp)
  401132: 45 31 ff                     	xorl	%r15d, %r15d
  401135: 41 be 01 00 00 00            	movl	$0x1, %r14d
  40113b: 48 c7 44 24 18 00 00 00 00   	movq	$0x0, 0x18(%rsp)
  401144: c7 44 24 0c 01 00 00 00      	movl	$0x1, 0xc(%rsp)
  40114c: eb 4e                        	jmp	0x40119c <main+0xac>
  40114e: 66 90                        	nop
  401150: ba 02 00 00 00               	movl	$0x2, %edx
  401155: be 7e 23 40 00               	movl	$0x40237e, %esi         # imm = 0x40237E
  40115a: 48 89 df                     	movq	%rbx, %rdi
  40115d: e8 6e 06 00 00               	callq	0x4017d0 <keymatch>
  401162: 85 c0                        	testl	%eax, %eax
  401164: 0f 84 96 00 00 00            	je	0x401200 <main+0x110>
  40116a: 41 83 c6 01                  	addl	$0x1, %r14d
  40116e: 45 39 f4                     	cmpl	%r14d, %r12d
  401171: 7e 76                        	jle	0x4011e9 <main+0xf9>
  401173: 4a 8d 5c 2d 08               	leaq	0x8(%rbp,%r13), %rbx
  401178: be 84 23 40 00               	movl	$0x402384, %esi         # imm = 0x402384
  40117d: 48 8b 3b                     	movq	(%rbx), %rdi
  401180: e8 0b ff ff ff               	callq	0x401090 <fopen@plt>
  401185: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
  40118a: 48 85 c0                     	testq	%rax, %rax
  40118d: 0f 84 15 03 00 00            	je	0x4014a8 <main+0x3b8>
  401193: 41 83 c6 01                  	addl	$0x1, %r14d
  401197: 45 39 f4                     	cmpl	%r14d, %r12d
  40119a: 7e 40                        	jle	0x4011dc <main+0xec>
  40119c: 49 63 c6                     	movslq	%r14d, %rax
  40119f: 48 8b 5c c5 00               	movq	(%rbp,%rax,8), %rbx
  4011a4: 4c 8d 2c c5 00 00 00 00      	leaq	(,%rax,8), %r13
  4011ac: 80 3b 2d                     	cmpb	$0x2d, (%rbx)
  4011af: 75 2b                        	jne	0x4011dc <main+0xec>
  4011b1: 48 83 c3 01                  	addq	$0x1, %rbx
  4011b5: ba 01 00 00 00               	movl	$0x1, %edx
  4011ba: be 76 23 40 00               	movl	$0x402376, %esi         # imm = 0x402376
  4011bf: 48 89 df                     	movq	%rbx, %rdi
  4011c2: e8 09 06 00 00               	callq	0x4017d0 <keymatch>
  4011c7: 85 c0                        	testl	%eax, %eax
  4011c9: 74 85                        	je	0x401150 <main+0x60>
  4011cb: 41 83 c6 01                  	addl	$0x1, %r14d
  4011cf: c7 44 24 0c 00 00 00 00      	movl	$0x0, 0xc(%rsp)
  4011d7: 45 39 f4                     	cmpl	%r14d, %r12d
  4011da: 7f c0                        	jg	0x40119c <main+0xac>
  4011dc: 4d 85 ff                     	testq	%r15, %r15
  4011df: 74 75                        	je	0x401256 <main+0x166>
  4011e1: 48 83 7c 24 18 00            	cmpq	$0x0, 0x18(%rsp)
  4011e7: 74 6d                        	je	0x401256 <main+0x166>
  4011e9: e8 92 06 00 00               	callq	0x401880 <usage>
  4011ee: 48 c7 05 b7 2e 00 00 6d 23 40 00     	movq	$0x40236d, 0x2eb7(%rip) # imm = 0x40236D
                                                                        # 0x4040b0 <progname>
  4011f9: e9 22 ff ff ff               	jmp	0x401120 <main+0x30>
  4011fe: 66 90                        	nop
  401200: ba 01 00 00 00               	movl	$0x1, %edx
  401205: be 99 23 40 00               	movl	$0x402399, %esi         # imm = 0x402399
  40120a: 48 89 df                     	movq	%rbx, %rdi
  40120d: e8 be 05 00 00               	callq	0x4017d0 <keymatch>
  401212: 85 c0                        	testl	%eax, %eax
  401214: 74 d3                        	je	0x4011e9 <main+0xf9>
  401216: 41 8d 76 01                  	leal	0x1(%r14), %esi
  40121a: 41 39 f4                     	cmpl	%esi, %r12d
  40121d: 7e ca                        	jle	0x4011e9 <main+0xf9>
  40121f: 4e 8b 7c 2d 08               	movq	0x8(%rbp,%r13), %r15
  401224: 89 74 24 10                  	movl	%esi, 0x10(%rsp)
  401228: 41 80 3f 22                  	cmpb	$0x22, (%r15)
  40122c: 0f 84 f2 00 00 00            	je	0x401324 <main+0x234>
  401232: 4c 89 ff                     	movq	%r15, %rdi
  401235: e8 06 fe ff ff               	callq	0x401040 <strlen@plt>
  40123a: 8b 74 24 10                  	movl	0x10(%rsp), %esi
  40123e: 48 3d e7 fd 00 00            	cmpq	$0xfde7, %rax           # imm = 0xFDE7
  401244: 0f 87 fe 02 00 00            	ja	0x401548 <main+0x458>
  40124a: 89 44 24 10                  	movl	%eax, 0x10(%rsp)
  40124e: 41 89 f6                     	movl	%esi, %r14d
  401251: e9 3d ff ff ff               	jmp	0x401193 <main+0xa3>
  401256: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
  40125b: 4c 09 f8                     	orq	%r15, %rax
  40125e: 0f 84 16 02 00 00            	je	0x40147a <main+0x38a>
  401264: 45 39 f4                     	cmpl	%r14d, %r12d
  401267: 0f 8f 16 02 00 00            	jg	0x401483 <main+0x393>
  40126d: 48 8b 05 1c 2e 00 00         	movq	0x2e1c(%rip), %rax      # 0x404090 <stdin@GLIBC_2.2.5>
  401274: 48 89 05 45 2e 00 00         	movq	%rax, 0x2e45(%rip)      # 0x4040c0 <infile>
  40127b: 41 83 ec 01                  	subl	$0x1, %r12d
  40127f: 45 39 f4                     	cmpl	%r14d, %r12d
  401282: 0f 8f e2 02 00 00            	jg	0x40156a <main+0x47a>
  401288: 48 8b 05 f1 2d 00 00         	movq	0x2df1(%rip), %rax      # 0x404080 <stdout@GLIBC_2.2.5>
  40128f: 48 89 05 22 2e 00 00         	movq	%rax, 0x2e22(%rip)      # 0x4040b8 <outfile>
  401296: 4d 85 ff                     	testq	%r15, %r15
  401299: 0f 84 86 03 00 00            	je	0x401625 <main+0x535>
  40129f: 48 8b 3d 1a 2e 00 00         	movq	0x2e1a(%rip), %rdi      # 0x4040c0 <infile>
  4012a6: e8 15 fe ff ff               	callq	0x4010c0 <getc@plt>
  4012ab: 48 8b 3d 0e 2e 00 00         	movq	0x2e0e(%rip), %rdi      # 0x4040c0 <infile>
  4012b2: 89 c3                        	movl	%eax, %ebx
  4012b4: e8 07 fe ff ff               	callq	0x4010c0 <getc@plt>
  4012b9: 81 fb ff 00 00 00            	cmpl	$0xff, %ebx
  4012bf: 0f 85 00 04 00 00            	jne	0x4016c5 <main+0x5d5>
  4012c5: 3d d8 00 00 00               	cmpl	$0xd8, %eax
  4012ca: 0f 85 f5 03 00 00            	jne	0x4016c5 <main+0x5d5>
  4012d0: bf d8 00 00 00               	movl	$0xd8, %edi
  4012d5: 41 bc 01 00 00 00            	movl	$0x1, %r12d
  4012db: e8 40 07 00 00               	callq	0x401a20 <write_marker>
  4012e0: 48 8b 3d d9 2d 00 00         	movq	0x2dd9(%rip), %rdi      # 0x4040c0 <infile>
  4012e7: e8 d4 fd ff ff               	callq	0x4010c0 <getc@plt>
  4012ec: 83 f8 ff                     	cmpl	$-0x1, %eax
  4012ef: 0f 84 cd 02 00 00            	je	0x4015c2 <main+0x4d2>
  4012f5: 31 ed                        	xorl	%ebp, %ebp
  4012f7: eb 18                        	jmp	0x401311 <main+0x221>
  4012f9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
  401300: 83 c5 01                     	addl	$0x1, %ebp
  401303: e8 b8 fd ff ff               	callq	0x4010c0 <getc@plt>
  401308: 83 f8 ff                     	cmpl	$-0x1, %eax
  40130b: 0f 84 b1 02 00 00            	je	0x4015c2 <main+0x4d2>
  401311: 48 8b 3d a8 2d 00 00         	movq	0x2da8(%rip), %rdi      # 0x4040c0 <infile>
  401318: 3d ff 00 00 00               	cmpl	$0xff, %eax
  40131d: 75 e1                        	jne	0x401300 <main+0x210>
  40131f: e9 f3 00 00 00               	jmp	0x401417 <main+0x327>
  401324: bf e8 fd 00 00               	movl	$0xfde8, %edi           # imm = 0xFDE8
  401329: e8 52 fd ff ff               	callq	0x401080 <malloc@plt>
  40132e: 8b 74 24 10                  	movl	0x10(%rsp), %esi
  401332: 48 85 c0                     	testq	%rax, %rax
  401335: 48 89 c3                     	movq	%rax, %rbx
  401338: 0f 84 91 03 00 00            	je	0x4016cf <main+0x5df>
  40133e: 49 83 c7 01                  	addq	$0x1, %r15
  401342: 89 74 24 10                  	movl	%esi, 0x10(%rsp)
  401346: 4c 89 ff                     	movq	%r15, %rdi
  401349: e8 f2 fc ff ff               	callq	0x401040 <strlen@plt>
  40134e: 8b 74 24 10                  	movl	0x10(%rsp), %esi
  401352: 48 3d e7 fd 00 00            	cmpq	$0xfde7, %rax           # imm = 0xFDE7
  401358: 0f 87 ea 01 00 00            	ja	0x401548 <main+0x458>
  40135e: 4c 63 ee                     	movslq	%esi, %r13
  401361: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
  401365: 4c 89 fe                     	movq	%r15, %rsi
  401368: 48 89 df                     	movq	%rbx, %rdi
  40136b: e8 00 fd ff ff               	callq	0x401070 <memcpy@plt>
  401370: 41 8d 44 24 fe               	leal	-0x2(%r12), %eax
  401375: 44 29 f0                     	subl	%r14d, %eax
  401378: 4c 01 e8                     	addq	%r13, %rax
  40137b: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
  401380: eb 40                        	jmp	0x4013c2 <main+0x2d2>
  401382: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
  401388: 4e 8b 74 ed 08               	movq	0x8(%rbp,%r13,8), %r14
  40138d: 49 83 c5 01                  	addq	$0x1, %r13
  401391: 4c 89 f7                     	movq	%r14, %rdi
  401394: e8 a7 fc ff ff               	callq	0x401040 <strlen@plt>
  401399: 49 8d 7f 01                  	leaq	0x1(%r15), %rdi
  40139d: 48 8d 0c 07                  	leaq	(%rdi,%rax), %rcx
  4013a1: 48 81 f9 e7 fd 00 00         	cmpq	$0xfde7, %rcx           # imm = 0xFDE7
  4013a8: 0f 87 9a 01 00 00            	ja	0x401548 <main+0x458>
  4013ae: 42 c6 04 3b 20               	movb	$0x20, (%rbx,%r15)
  4013b3: 48 01 df                     	addq	%rbx, %rdi
  4013b6: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
  4013ba: 4c 89 f6                     	movq	%r14, %rsi
  4013bd: e8 ae fc ff ff               	callq	0x401070 <memcpy@plt>
  4013c2: 48 89 df                     	movq	%rbx, %rdi
  4013c5: e8 76 fc ff ff               	callq	0x401040 <strlen@plt>
  4013ca: 49 89 c7                     	movq	%rax, %r15
  4013cd: 85 c0                        	testl	%eax, %eax
  4013cf: 74 0f                        	je	0x4013e0 <main+0x2f0>
  4013d1: 8d 40 ff                     	leal	-0x1(%rax), %eax
  4013d4: 48 01 d8                     	addq	%rbx, %rax
  4013d7: 80 38 22                     	cmpb	$0x22, (%rax)
  4013da: 0f 84 ad 02 00 00            	je	0x40168d <main+0x59d>
  4013e0: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
  4013e5: 49 39 c5                     	cmpq	%rax, %r13
  4013e8: 75 9e                        	jne	0x401388 <main+0x298>
  4013ea: ba b5 23 40 00               	movl	$0x4023b5, %edx         # imm = 0x4023B5
  4013ef: 48 8b 3d aa 2c 00 00         	movq	0x2caa(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4013f6: be 95 23 40 00               	movl	$0x402395, %esi         # imm = 0x402395
  4013fb: 31 c0                        	xorl	%eax, %eax
  4013fd: e8 5e fc ff ff               	callq	0x401060 <fprintf@plt>
  401402: bf 01 00 00 00               	movl	$0x1, %edi
  401407: e8 94 fc ff ff               	callq	0x4010a0 <exit@plt>
  40140c: 0f 1f 40 00                  	nopl	(%rax)
  401410: 48 8b 3d a9 2c 00 00         	movq	0x2ca9(%rip), %rdi      # 0x4040c0 <infile>
  401417: e8 a4 fc ff ff               	callq	0x4010c0 <getc@plt>
  40141c: 89 c3                        	movl	%eax, %ebx
  40141e: 83 f8 ff                     	cmpl	$-0x1, %eax
  401421: 0f 84 9b 01 00 00            	je	0x4015c2 <main+0x4d2>
  401427: 3d ff 00 00 00               	cmpl	$0xff, %eax
  40142c: 74 e2                        	je	0x401410 <main+0x320>
  40142e: 85 ed                        	testl	%ebp, %ebp
  401430: 0f 85 f2 00 00 00            	jne	0x401528 <main+0x438>
  401436: 8d 8b 40 ff ff ff            	leal	-0xc0(%rbx), %ecx
  40143c: 83 f9 3e                     	cmpl	$0x3e, %ecx
  40143f: 0f 87 d2 00 00 00            	ja	0x401517 <main+0x427>
  401445: 4c 89 e0                     	movq	%r12, %rax
  401448: 48 d3 e0                     	shlq	%cl, %rax
  40144b: a9 ef ee 00 02               	testl	$0x200eeef, %eax        # imm = 0x200EEEF
  401450: 75 7b                        	jne	0x4014cd <main+0x3dd>
  401452: 83 f9 3e                     	cmpl	$0x3e, %ecx
  401455: 0f 85 b3 00 00 00            	jne	0x40150e <main+0x41e>
  40145b: 83 7c 24 0c 00               	cmpl	$0x0, 0xc(%rsp)
  401460: 0f 84 23 01 00 00            	je	0x401589 <main+0x499>
  401466: bf fe 00 00 00               	movl	$0xfe, %edi
  40146b: e8 b0 05 00 00               	callq	0x401a20 <write_marker>
  401470: e8 2b 06 00 00               	callq	0x401aa0 <copy_variable>
  401475: e9 66 fe ff ff               	jmp	0x4012e0 <main+0x1f0>
  40147a: 45 39 f4                     	cmpl	%r14d, %r12d
  40147d: 0f 8e 66 fd ff ff            	jle	0x4011e9 <main+0xf9>
  401483: 49 63 c6                     	movslq	%r14d, %rax
  401486: be cf 23 40 00               	movl	$0x4023cf, %esi         # imm = 0x4023CF
  40148b: 48 8d 5c c5 00               	leaq	(%rbp,%rax,8), %rbx
  401490: 48 8b 3b                     	movq	(%rbx), %rdi
  401493: e8 f8 fb ff ff               	callq	0x401090 <fopen@plt>
  401498: 48 89 05 21 2c 00 00         	movq	%rax, 0x2c21(%rip)      # 0x4040c0 <infile>
  40149f: 48 85 c0                     	testq	%rax, %rax
  4014a2: 0f 85 d3 fd ff ff            	jne	0x40127b <main+0x18b>
  4014a8: 48 8b 3d f1 2b 00 00         	movq	0x2bf1(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4014af: 48 8b 0b                     	movq	(%rbx), %rcx
  4014b2: be 86 23 40 00               	movl	$0x402386, %esi         # imm = 0x402386
  4014b7: 48 8b 15 f2 2b 00 00         	movq	0x2bf2(%rip), %rdx      # 0x4040b0 <progname>
  4014be: e8 9d fb ff ff               	callq	0x401060 <fprintf@plt>
  4014c3: bf 01 00 00 00               	movl	$0x1, %edi
  4014c8: e8 d3 fb ff ff               	callq	0x4010a0 <exit@plt>
  4014cd: 83 7c 24 10 00               	cmpl	$0x0, 0x10(%rsp)
  4014d2: 0f 85 f4 00 00 00            	jne	0x4015cc <main+0x4dc>
  4014d8: 89 df                        	movl	%ebx, %edi
  4014da: e8 41 05 00 00               	callq	0x401a20 <write_marker>
  4014df: eb 13                        	jmp	0x4014f4 <main+0x404>
  4014e1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
  4014e8: 48 8b 35 c9 2b 00 00         	movq	0x2bc9(%rip), %rsi      # 0x4040b8 <outfile>
  4014ef: e8 5c fb ff ff               	callq	0x401050 <putc@plt>
  4014f4: 48 8b 3d c5 2b 00 00         	movq	0x2bc5(%rip), %rdi      # 0x4040c0 <infile>
  4014fb: e8 c0 fb ff ff               	callq	0x4010c0 <getc@plt>
  401500: 89 c7                        	movl	%eax, %edi
  401502: 83 f8 ff                     	cmpl	$-0x1, %eax
  401505: 75 e1                        	jne	0x4014e8 <main+0x3f8>
  401507: 31 ff                        	xorl	%edi, %edi
  401509: e8 92 fb ff ff               	callq	0x4010a0 <exit@plt>
  40150e: 83 f9 1a                     	cmpl	$0x1a, %ecx
  401511: 0f 84 9a 01 00 00            	je	0x4016b1 <main+0x5c1>
  401517: 89 df                        	movl	%ebx, %edi
  401519: e8 02 05 00 00               	callq	0x401a20 <write_marker>
  40151e: e8 7d 05 00 00               	callq	0x401aa0 <copy_variable>
  401523: e9 b8 fd ff ff               	jmp	0x4012e0 <main+0x1f0>
  401528: ba 29 00 00 00               	movl	$0x29, %edx
  40152d: be 01 00 00 00               	movl	$0x1, %esi
  401532: bf d0 22 40 00               	movl	$0x4022d0, %edi         # imm = 0x4022D0
  401537: 48 8b 0d 62 2b 00 00         	movq	0x2b62(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  40153e: e8 6d fb ff ff               	callq	0x4010b0 <fwrite@plt>
  401543: e9 ee fe ff ff               	jmp	0x401436 <main+0x346>
  401548: 48 8b 3d 51 2b 00 00         	movq	0x2b51(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  40154f: ba e8 fd 00 00               	movl	$0xfde8, %edx           # imm = 0xFDE8
  401554: be a8 22 40 00               	movl	$0x4022a8, %esi         # imm = 0x4022A8
  401559: 31 c0                        	xorl	%eax, %eax
  40155b: e8 00 fb ff ff               	callq	0x401060 <fprintf@plt>
  401560: bf 01 00 00 00               	movl	$0x1, %edi
  401565: e8 36 fb ff ff               	callq	0x4010a0 <exit@plt>
  40156a: 48 8b 15 3f 2b 00 00         	movq	0x2b3f(%rip), %rdx      # 0x4040b0 <progname>
  401571: 48 8b 3d 28 2b 00 00         	movq	0x2b28(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401578: be d2 23 40 00               	movl	$0x4023d2, %esi         # imm = 0x4023D2
  40157d: 31 c0                        	xorl	%eax, %eax
  40157f: e8 dc fa ff ff               	callq	0x401060 <fprintf@plt>
  401584: e9 60 fc ff ff               	jmp	0x4011e9 <main+0xf9>
  401589: e8 c2 04 00 00               	callq	0x401a50 <read_2_bytes>
  40158e: 89 c3                        	movl	%eax, %ebx
  401590: 83 f8 01                     	cmpl	$0x1, %eax
  401593: 0f 86 22 01 00 00            	jbe	0x4016bb <main+0x5cb>
  401599: 83 eb 02                     	subl	$0x2, %ebx
  40159c: 75 13                        	jne	0x4015b1 <main+0x4c1>
  40159e: e9 3d fd ff ff               	jmp	0x4012e0 <main+0x1f0>
  4015a3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
  4015a8: 83 eb 01                     	subl	$0x1, %ebx
  4015ab: 0f 84 2f fd ff ff            	je	0x4012e0 <main+0x1f0>
  4015b1: 48 8b 3d 08 2b 00 00         	movq	0x2b08(%rip), %rdi      # 0x4040c0 <infile>
  4015b8: e8 03 fb ff ff               	callq	0x4010c0 <getc@plt>
  4015bd: 83 f8 ff                     	cmpl	$-0x1, %eax
  4015c0: 75 e6                        	jne	0x4015a8 <main+0x4b8>
  4015c2: ba 35 23 40 00               	movl	$0x402335, %edx         # imm = 0x402335
  4015c7: e9 23 fe ff ff               	jmp	0x4013ef <main+0x2ff>
  4015cc: bf fe 00 00 00               	movl	$0xfe, %edi
  4015d1: e8 4a 04 00 00               	callq	0x401a20 <write_marker>
  4015d6: 8b 44 24 10                  	movl	0x10(%rsp), %eax
  4015da: 48 8b 35 d7 2a 00 00         	movq	0x2ad7(%rip), %rsi      # 0x4040b8 <outfile>
  4015e1: 8d 68 02                     	leal	0x2(%rax), %ebp
  4015e4: 89 e8                        	movl	%ebp, %eax
  4015e6: 0f b6 fc                     	movzbl	%ah, %edi
  4015e9: e8 62 fa ff ff               	callq	0x401050 <putc@plt>
  4015ee: 48 8b 35 c3 2a 00 00         	movq	0x2ac3(%rip), %rsi      # 0x4040b8 <outfile>
  4015f5: 40 0f b6 fd                  	movzbl	%bpl, %edi
  4015f9: 4c 89 fd                     	movq	%r15, %rbp
  4015fc: e8 4f fa ff ff               	callq	0x401050 <putc@plt>
  401601: 48 8b 35 b0 2a 00 00         	movq	0x2ab0(%rip), %rsi      # 0x4040b8 <outfile>
  401608: 0f be 7d 00                  	movsbl	(%rbp), %edi
  40160c: 48 83 c5 01                  	addq	$0x1, %rbp
  401610: e8 3b fa ff ff               	callq	0x401050 <putc@plt>
  401615: 8b 44 24 10                  	movl	0x10(%rsp), %eax
  401619: 29 e8                        	subl	%ebp, %eax
  40161b: 44 01 f8                     	addl	%r15d, %eax
  40161e: 75 e1                        	jne	0x401601 <main+0x511>
  401620: e9 b3 fe ff ff               	jmp	0x4014d8 <main+0x3e8>
  401625: bf e8 fd 00 00               	movl	$0xfde8, %edi           # imm = 0xFDE8
  40162a: e8 51 fa ff ff               	callq	0x401080 <malloc@plt>
  40162f: 49 89 c7                     	movq	%rax, %r15
  401632: 48 85 c0                     	testq	%rax, %rax
  401635: 0f 84 94 00 00 00            	je	0x4016cf <main+0x5df>
  40163b: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
  401640: 48 89 c3                     	movq	%rax, %rbx
  401643: 48 85 c0                     	testq	%rax, %rax
  401646: 74 60                        	je	0x4016a8 <main+0x5b8>
  401648: 31 ed                        	xorl	%ebp, %ebp
  40164a: eb 19                        	jmp	0x401665 <main+0x575>
  40164c: 0f 1f 40 00                  	nopl	(%rax)
  401650: 48 81 fd e8 fd 00 00         	cmpq	$0xfde8, %rbp           # imm = 0xFDE8
  401657: 0f 84 eb fe ff ff            	je	0x401548 <main+0x458>
  40165d: 41 88 04 2f                  	movb	%al, (%r15,%rbp)
  401661: 48 83 c5 01                  	addq	$0x1, %rbp
  401665: 48 89 df                     	movq	%rbx, %rdi
  401668: e8 53 fa ff ff               	callq	0x4010c0 <getc@plt>
  40166d: 83 f8 ff                     	cmpl	$-0x1, %eax
  401670: 75 de                        	jne	0x401650 <main+0x560>
  401672: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
  401677: 48 85 c0                     	testq	%rax, %rax
  40167a: 74 08                        	je	0x401684 <main+0x594>
  40167c: 48 89 c7                     	movq	%rax, %rdi
  40167f: e8 ac f9 ff ff               	callq	0x401030 <fclose@plt>
  401684: 89 6c 24 10                  	movl	%ebp, 0x10(%rsp)
  401688: e9 12 fc ff ff               	jmp	0x40129f <main+0x1af>
  40168d: c6 00 00                     	movb	$0x0, (%rax)
  401690: 48 89 df                     	movq	%rbx, %rdi
  401693: 49 89 df                     	movq	%rbx, %r15
  401696: 44 89 6c 24 10               	movl	%r13d, 0x10(%rsp)
  40169b: e8 a0 f9 ff ff               	callq	0x401040 <strlen@plt>
  4016a0: 44 89 ee                     	movl	%r13d, %esi
  4016a3: e9 a2 fb ff ff               	jmp	0x40124a <main+0x15a>
  4016a8: 48 8b 1d e1 29 00 00         	movq	0x29e1(%rip), %rbx      # 0x404090 <stdin@GLIBC_2.2.5>
  4016af: eb 97                        	jmp	0x401648 <main+0x558>
  4016b1: ba fb 23 40 00               	movl	$0x4023fb, %edx         # imm = 0x4023FB
  4016b6: e9 34 fd ff ff               	jmp	0x4013ef <main+0x2ff>
  4016bb: ba 50 23 40 00               	movl	$0x402350, %edx         # imm = 0x402350
  4016c0: e9 2a fd ff ff               	jmp	0x4013ef <main+0x2ff>
  4016c5: ba eb 23 40 00               	movl	$0x4023eb, %edx         # imm = 0x4023EB
  4016ca: e9 20 fd ff ff               	jmp	0x4013ef <main+0x2ff>
  4016cf: ba a1 23 40 00               	movl	$0x4023a1, %edx         # imm = 0x4023A1
  4016d4: e9 16 fd ff ff               	jmp	0x4013ef <main+0x2ff>
  4016d9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000004016e0 <_start>:
  4016e0: 31 ed                        	xorl	%ebp, %ebp
  4016e2: 49 89 d1                     	movq	%rdx, %r9
  4016e5: 5e                           	popq	%rsi
  4016e6: 48 89 e2                     	movq	%rsp, %rdx
  4016e9: 48 83 e4 f0                  	andq	$-0x10, %rsp
  4016ed: 50                           	pushq	%rax
  4016ee: 54                           	pushq	%rsp
  4016ef: 45 31 c0                     	xorl	%r8d, %r8d
  4016f2: 31 c9                        	xorl	%ecx, %ecx
  4016f4: 48 c7 c7 f0 10 40 00         	movq	$0x4010f0, %rdi         # imm = 0x4010F0
  4016fb: ff 15 d7 28 00 00            	callq	*0x28d7(%rip)           # 0x403fd8 <strlen@GLIBC_2.2.5+0x403fd8>
  401701: f4                           	hlt
  401702: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
  40170c: 0f 1f 40 00                  	nopl	(%rax)

0000000000401710 <_dl_relocate_static_pie>:
  401710: c3                           	retq
  401711: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
  40171b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000401720 <deregister_tm_clones>:
  401720: b8 70 40 40 00               	movl	$0x404070, %eax         # imm = 0x404070
  401725: 48 3d 70 40 40 00            	cmpq	$0x404070, %rax         # imm = 0x404070
  40172b: 74 13                        	je	0x401740 <deregister_tm_clones+0x20>
  40172d: b8 00 00 00 00               	movl	$0x0, %eax
  401732: 48 85 c0                     	testq	%rax, %rax
  401735: 74 09                        	je	0x401740 <deregister_tm_clones+0x20>
  401737: bf 70 40 40 00               	movl	$0x404070, %edi         # imm = 0x404070
  40173c: ff e0                        	jmpq	*%rax
  40173e: 66 90                        	nop
  401740: c3                           	retq
  401741: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
  40174c: 0f 1f 40 00                  	nopl	(%rax)

0000000000401750 <register_tm_clones>:
  401750: be 70 40 40 00               	movl	$0x404070, %esi         # imm = 0x404070
  401755: 48 81 ee 70 40 40 00         	subq	$0x404070, %rsi         # imm = 0x404070
  40175c: 48 89 f0                     	movq	%rsi, %rax
  40175f: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
  401763: 48 c1 f8 03                  	sarq	$0x3, %rax
  401767: 48 01 c6                     	addq	%rax, %rsi
  40176a: 48 d1 fe                     	sarq	%rsi
  40176d: 74 11                        	je	0x401780 <register_tm_clones+0x30>
  40176f: b8 00 00 00 00               	movl	$0x0, %eax
  401774: 48 85 c0                     	testq	%rax, %rax
  401777: 74 07                        	je	0x401780 <register_tm_clones+0x30>
  401779: bf 70 40 40 00               	movl	$0x404070, %edi         # imm = 0x404070
  40177e: ff e0                        	jmpq	*%rax
  401780: c3                           	retq
  401781: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
  40178c: 0f 1f 40 00                  	nopl	(%rax)

0000000000401790 <__do_global_dtors_aux>:
  401790: f3 0f 1e fa                  	endbr64
  401794: 80 3d 0d 29 00 00 00         	cmpb	$0x0, 0x290d(%rip)      # 0x4040a8 <completed.0>
  40179b: 75 13                        	jne	0x4017b0 <__do_global_dtors_aux+0x20>
  40179d: 55                           	pushq	%rbp
  40179e: 48 89 e5                     	movq	%rsp, %rbp
  4017a1: e8 7a ff ff ff               	callq	0x401720 <deregister_tm_clones>
  4017a6: c6 05 fb 28 00 00 01         	movb	$0x1, 0x28fb(%rip)      # 0x4040a8 <completed.0>
  4017ad: 5d                           	popq	%rbp
  4017ae: c3                           	retq
  4017af: 90                           	nop
  4017b0: c3                           	retq
  4017b1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
  4017bc: 0f 1f 40 00                  	nopl	(%rax)

00000000004017c0 <frame_dummy>:
  4017c0: f3 0f 1e fa                  	endbr64
  4017c4: eb 8a                        	jmp	0x401750 <register_tm_clones>
  4017c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000004017d0 <keymatch>:
  4017d0: 41 57                        	pushq	%r15
  4017d2: 41 56                        	pushq	%r14
  4017d4: 41 55                        	pushq	%r13
  4017d6: 41 54                        	pushq	%r12
  4017d8: 55                           	pushq	%rbp
  4017d9: 53                           	pushq	%rbx
  4017da: 48 83 ec 18                  	subq	$0x18, %rsp
  4017de: 4c 0f be 3f                  	movsbq	(%rdi), %r15
  4017e2: 89 54 24 0c                  	movl	%edx, 0xc(%rsp)
  4017e6: 45 85 ff                     	testl	%r15d, %r15d
  4017e9: 74 71                        	je	0x40185c <keymatch+0x8c>
  4017eb: 49 89 fc                     	movq	%rdi, %r12
  4017ee: 49 89 f5                     	movq	%rsi, %r13
  4017f1: 4c 89 fb                     	movq	%r15, %rbx
  4017f4: 31 ed                        	xorl	%ebp, %ebp
  4017f6: eb 3e                        	jmp	0x401836 <keymatch+0x66>
  4017f8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
  401800: e8 db f8 ff ff               	callq	0x4010e0 <__ctype_b_loc@plt>
  401805: 48 8b 00                     	movq	(%rax), %rax
  401808: f6 44 58 01 01               	testb	$0x1, 0x1(%rax,%rbx,2)
  40180d: 74 0c                        	je	0x40181b <keymatch+0x4b>
  40180f: e8 bc f8 ff ff               	callq	0x4010d0 <__ctype_tolower_loc@plt>
  401814: 48 8b 00                     	movq	(%rax), %rax
  401817: 44 8b 3c 98                  	movl	(%rax,%rbx,4), %r15d
  40181b: 45 39 f7                     	cmpl	%r14d, %r15d
  40181e: 75 50                        	jne	0x401870 <keymatch+0xa0>
  401820: 49 0f be 5c 2c 01            	movsbq	0x1(%r12,%rbp), %rbx
  401826: 48 8d 45 01                  	leaq	0x1(%rbp), %rax
  40182a: 44 0f be fb                  	movsbl	%bl, %r15d
  40182e: 45 85 ff                     	testl	%r15d, %r15d
  401831: 74 25                        	je	0x401858 <keymatch+0x88>
  401833: 48 89 c5                     	movq	%rax, %rbp
  401836: 45 0f be 74 2d 00            	movsbl	(%r13,%rbp), %r14d
  40183c: 45 85 f6                     	testl	%r14d, %r14d
  40183f: 75 bf                        	jne	0x401800 <keymatch+0x30>
  401841: 48 83 c4 18                  	addq	$0x18, %rsp
  401845: 44 89 f0                     	movl	%r14d, %eax
  401848: 5b                           	popq	%rbx
  401849: 5d                           	popq	%rbp
  40184a: 41 5c                        	popq	%r12
  40184c: 41 5d                        	popq	%r13
  40184e: 41 5e                        	popq	%r14
  401850: 41 5f                        	popq	%r15
  401852: c3                           	retq
  401853: 0f 1f 44 00 00               	nopl	(%rax,%rax)
  401858: 44 8d 7d 01                  	leal	0x1(%rbp), %r15d
  40185c: 45 31 f6                     	xorl	%r14d, %r14d
  40185f: 44 39 7c 24 0c               	cmpl	%r15d, 0xc(%rsp)
  401864: 41 0f 9e c6                  	setle	%r14b
  401868: eb d7                        	jmp	0x401841 <keymatch+0x71>
  40186a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
  401870: 45 31 f6                     	xorl	%r14d, %r14d
  401873: eb cc                        	jmp	0x401841 <keymatch+0x71>
  401875: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000401880 <usage>:
  401880: 48 83 ec 08                  	subq	$0x8, %rsp
  401884: ba 33 00 00 00               	movl	$0x33, %edx
  401889: be 01 00 00 00               	movl	$0x1, %esi
  40188e: 48 8b 0d 0b 28 00 00         	movq	0x280b(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401895: bf 08 20 40 00               	movl	$0x402008, %edi         # imm = 0x402008
  40189a: e8 11 f8 ff ff               	callq	0x4010b0 <fwrite@plt>
  40189f: ba 33 00 00 00               	movl	$0x33, %edx
  4018a4: be 01 00 00 00               	movl	$0x1, %esi
  4018a9: 48 8b 0d f0 27 00 00         	movq	0x27f0(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4018b0: bf 40 20 40 00               	movl	$0x402040, %edi         # imm = 0x402040
  4018b5: e8 f6 f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  4018ba: 48 8b 15 ef 27 00 00         	movq	0x27ef(%rip), %rdx      # 0x4040b0 <progname>
  4018c1: 48 8b 3d d8 27 00 00         	movq	0x27d8(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4018c8: 31 c0                        	xorl	%eax, %eax
  4018ca: be fa 22 40 00               	movl	$0x4022fa, %esi         # imm = 0x4022FA
  4018cf: e8 8c f7 ff ff               	callq	0x401060 <fprintf@plt>
  4018d4: ba 0c 00 00 00               	movl	$0xc, %edx
  4018d9: be 01 00 00 00               	movl	$0x1, %esi
  4018de: 48 8b 0d bb 27 00 00         	movq	0x27bb(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4018e5: bf 10 23 40 00               	movl	$0x402310, %edi         # imm = 0x402310
  4018ea: e8 c1 f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  4018ef: ba 25 00 00 00               	movl	$0x25, %edx
  4018f4: be 01 00 00 00               	movl	$0x1, %esi
  4018f9: 48 8b 0d a0 27 00 00         	movq	0x27a0(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401900: bf 78 20 40 00               	movl	$0x402078, %edi         # imm = 0x402078
  401905: e8 a6 f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  40190a: ba 30 00 00 00               	movl	$0x30, %edx
  40190f: be 01 00 00 00               	movl	$0x1, %esi
  401914: 48 8b 0d 85 27 00 00         	movq	0x2785(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  40191b: bf a0 20 40 00               	movl	$0x4020a0, %edi         # imm = 0x4020A0
  401920: e8 8b f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  401925: ba 32 00 00 00               	movl	$0x32, %edx
  40192a: be 01 00 00 00               	movl	$0x1, %esi
  40192f: 48 8b 0d 6a 27 00 00         	movq	0x276a(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401936: bf d8 20 40 00               	movl	$0x4020d8, %edi         # imm = 0x4020D8
  40193b: e8 70 f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  401940: ba 30 00 00 00               	movl	$0x30, %edx
  401945: be 01 00 00 00               	movl	$0x1, %esi
  40194a: 48 8b 0d 4f 27 00 00         	movq	0x274f(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401951: bf 10 21 40 00               	movl	$0x402110, %edi         # imm = 0x402110
  401956: e8 55 f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  40195b: ba 38 00 00 00               	movl	$0x38, %edx
  401960: be 01 00 00 00               	movl	$0x1, %esi
  401965: 48 8b 0d 34 27 00 00         	movq	0x2734(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  40196c: bf 48 21 40 00               	movl	$0x402148, %edi         # imm = 0x402148
  401971: e8 3a f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  401976: ba 17 00 00 00               	movl	$0x17, %edx
  40197b: be 01 00 00 00               	movl	$0x1, %esi
  401980: 48 8b 0d 19 27 00 00         	movq	0x2719(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401987: bf 1d 23 40 00               	movl	$0x40231d, %edi         # imm = 0x40231D
  40198c: e8 1f f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  401991: ba 42 00 00 00               	movl	$0x42, %edx
  401996: be 01 00 00 00               	movl	$0x1, %esi
  40199b: 48 8b 0d fe 26 00 00         	movq	0x26fe(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4019a2: bf 88 21 40 00               	movl	$0x402188, %edi         # imm = 0x402188
  4019a7: e8 04 f7 ff ff               	callq	0x4010b0 <fwrite@plt>
  4019ac: ba 33 00 00 00               	movl	$0x33, %edx
  4019b1: be 01 00 00 00               	movl	$0x1, %esi
  4019b6: 48 8b 0d e3 26 00 00         	movq	0x26e3(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4019bd: bf d0 21 40 00               	movl	$0x4021d0, %edi         # imm = 0x4021D0
  4019c2: e8 e9 f6 ff ff               	callq	0x4010b0 <fwrite@plt>
  4019c7: 48 8b 3d d2 26 00 00         	movq	0x26d2(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4019ce: ba e8 fd 00 00               	movl	$0xfde8, %edx           # imm = 0xFDE8
  4019d3: 31 c0                        	xorl	%eax, %eax
  4019d5: be 08 22 40 00               	movl	$0x402208, %esi         # imm = 0x402208
  4019da: e8 81 f6 ff ff               	callq	0x401060 <fprintf@plt>
  4019df: ba 38 00 00 00               	movl	$0x38, %edx
  4019e4: be 01 00 00 00               	movl	$0x1, %esi
  4019e9: 48 8b 0d b0 26 00 00         	movq	0x26b0(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  4019f0: bf 40 22 40 00               	movl	$0x402240, %edi         # imm = 0x402240
  4019f5: e8 b6 f6 ff ff               	callq	0x4010b0 <fwrite@plt>
  4019fa: bf 80 22 40 00               	movl	$0x402280, %edi         # imm = 0x402280
  4019ff: ba 22 00 00 00               	movl	$0x22, %edx
  401a04: 48 8b 0d 95 26 00 00         	movq	0x2695(%rip), %rcx      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401a0b: be 01 00 00 00               	movl	$0x1, %esi
  401a10: e8 9b f6 ff ff               	callq	0x4010b0 <fwrite@plt>
  401a15: bf 01 00 00 00               	movl	$0x1, %edi
  401a1a: e8 81 f6 ff ff               	callq	0x4010a0 <exit@plt>
  401a1f: 90                           	nop

0000000000401a20 <write_marker>:
  401a20: 53                           	pushq	%rbx
  401a21: 48 8b 35 90 26 00 00         	movq	0x2690(%rip), %rsi      # 0x4040b8 <outfile>
  401a28: 89 fb                        	movl	%edi, %ebx
  401a2a: bf ff 00 00 00               	movl	$0xff, %edi
  401a2f: e8 1c f6 ff ff               	callq	0x401050 <putc@plt>
  401a34: 48 8b 35 7d 26 00 00         	movq	0x267d(%rip), %rsi      # 0x4040b8 <outfile>
  401a3b: 89 df                        	movl	%ebx, %edi
  401a3d: 5b                           	popq	%rbx
  401a3e: e9 0d f6 ff ff               	jmp	0x401050 <putc@plt>
  401a43: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
  401a4e: 66 90                        	nop

0000000000401a50 <read_2_bytes>:
  401a50: 53                           	pushq	%rbx
  401a51: 48 8b 3d 68 26 00 00         	movq	0x2668(%rip), %rdi      # 0x4040c0 <infile>
  401a58: e8 63 f6 ff ff               	callq	0x4010c0 <getc@plt>
  401a5d: 83 f8 ff                     	cmpl	$-0x1, %eax
  401a60: 74 1a                        	je	0x401a7c <read_2_bytes+0x2c>
  401a62: 48 8b 3d 57 26 00 00         	movq	0x2657(%rip), %rdi      # 0x4040c0 <infile>
  401a69: 89 c3                        	movl	%eax, %ebx
  401a6b: e8 50 f6 ff ff               	callq	0x4010c0 <getc@plt>
  401a70: 83 f8 ff                     	cmpl	$-0x1, %eax
  401a73: 74 07                        	je	0x401a7c <read_2_bytes+0x2c>
  401a75: c1 e3 08                     	shll	$0x8, %ebx
  401a78: 01 d8                        	addl	%ebx, %eax
  401a7a: 5b                           	popq	%rbx
  401a7b: c3                           	retq
  401a7c: 48 8b 3d 1d 26 00 00         	movq	0x261d(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401a83: ba 35 23 40 00               	movl	$0x402335, %edx         # imm = 0x402335
  401a88: be 95 23 40 00               	movl	$0x402395, %esi         # imm = 0x402395
  401a8d: 31 c0                        	xorl	%eax, %eax
  401a8f: e8 cc f5 ff ff               	callq	0x401060 <fprintf@plt>
  401a94: bf 01 00 00 00               	movl	$0x1, %edi
  401a99: e8 02 f6 ff ff               	callq	0x4010a0 <exit@plt>
  401a9e: 66 90                        	nop

0000000000401aa0 <copy_variable>:
  401aa0: 53                           	pushq	%rbx
  401aa1: e8 aa ff ff ff               	callq	0x401a50 <read_2_bytes>
  401aa6: 48 8b 35 0b 26 00 00         	movq	0x260b(%rip), %rsi      # 0x4040b8 <outfile>
  401aad: 0f b6 fc                     	movzbl	%ah, %edi
  401ab0: 89 c3                        	movl	%eax, %ebx
  401ab2: e8 99 f5 ff ff               	callq	0x401050 <putc@plt>
  401ab7: 48 8b 35 fa 25 00 00         	movq	0x25fa(%rip), %rsi      # 0x4040b8 <outfile>
  401abe: 0f b6 fb                     	movzbl	%bl, %edi
  401ac1: e8 8a f5 ff ff               	callq	0x401050 <putc@plt>
  401ac6: 83 fb 01                     	cmpl	$0x1, %ebx
  401ac9: 76 4d                        	jbe	0x401b18 <copy_variable+0x78>
  401acb: 83 eb 02                     	subl	$0x2, %ebx
  401ace: 74 24                        	je	0x401af4 <copy_variable+0x54>
  401ad0: 48 8b 3d e9 25 00 00         	movq	0x25e9(%rip), %rdi      # 0x4040c0 <infile>
  401ad7: e8 e4 f5 ff ff               	callq	0x4010c0 <getc@plt>
  401adc: 89 c7                        	movl	%eax, %edi
  401ade: 83 f8 ff                     	cmpl	$-0x1, %eax
  401ae1: 74 13                        	je	0x401af6 <copy_variable+0x56>
  401ae3: 48 8b 35 ce 25 00 00         	movq	0x25ce(%rip), %rsi      # 0x4040b8 <outfile>
  401aea: e8 61 f5 ff ff               	callq	0x401050 <putc@plt>
  401aef: 83 eb 01                     	subl	$0x1, %ebx
  401af2: 75 dc                        	jne	0x401ad0 <copy_variable+0x30>
  401af4: 5b                           	popq	%rbx
  401af5: c3                           	retq
  401af6: ba 35 23 40 00               	movl	$0x402335, %edx         # imm = 0x402335
  401afb: 48 8b 3d 9e 25 00 00         	movq	0x259e(%rip), %rdi      # 0x4040a0 <stderr@GLIBC_2.2.5>
  401b02: be 95 23 40 00               	movl	$0x402395, %esi         # imm = 0x402395
  401b07: 31 c0                        	xorl	%eax, %eax
  401b09: e8 52 f5 ff ff               	callq	0x401060 <fprintf@plt>
  401b0e: bf 01 00 00 00               	movl	$0x1, %edi
  401b13: e8 88 f5 ff ff               	callq	0x4010a0 <exit@plt>
  401b18: ba 50 23 40 00               	movl	$0x402350, %edx         # imm = 0x402350
  401b1d: eb dc                        	jmp	0x401afb <copy_variable+0x5b>

Disassembly of section .fini:

0000000000401b20 <_fini>:
  401b20: 48 83 ec 08                  	subq	$0x8, %rsp
  401b24: 48 83 c4 08                  	addq	$0x8, %rsp
  401b28: c3                           	retq