<stdin>:	file format elf64-x86-64
architecture: x86_64
start address: 0x00000000004003e0
Program Header:
    PHDR off    0x0000000000000040 vaddr 0x0000000000400040 paddr 0x0000000000400040 align 2**3
         filesz 0x00000000000001c0 memsz 0x00000000000001c0 flags r-x
  INTERP off    0x0000000000000200 vaddr 0x0000000000400200 paddr 0x0000000000400200 align 2**0
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--
    LOAD off    0x0000000000000000 vaddr 0x0000000000400000 paddr 0x0000000000400000 align 2**21
         filesz 0x0000000000000684 memsz 0x0000000000000684 flags r-x
    LOAD off    0x0000000000000688 vaddr 0x0000000000600688 paddr 0x0000000000600688 align 2**21
         filesz 0x0000000000000210 memsz 0x0000000000000218 flags rw-
 DYNAMIC off    0x00000000000006b0 vaddr 0x00000000006006b0 paddr 0x00000000006006b0 align 2**3
         filesz 0x00000000000001a0 memsz 0x00000000000001a0 flags rw-
    NOTE off    0x000000000000021c vaddr 0x000000000040021c paddr 0x000000000040021c align 2**2
         filesz 0x0000000000000020 memsz 0x0000000000000020 flags r--
EH_FRAME off    0x00000000000005b8 vaddr 0x00000000004005b8 paddr 0x00000000004005b8 align 2**2
         filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**3
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
Dynamic Section:
  NEEDED     libc.so.6
  INIT       0x0000000000400398
  FINI       0x0000000000400594
  HASH       0x0000000000400240
  GNU_HASH   0x0000000000400268
  STRTAB     0x00000000004002e8
  SYMTAB     0x0000000000400288
  STRSZ      0x000000000000003d
  SYMENT     0x0000000000000018
  DEBUG      0x0000000000000000
  PLTGOT     0x0000000000600858
  PLTRELSZ   0x0000000000000030
  PLTREL     0x0000000000000007
  JMPREL     0x0000000000400368
  RELA       0x0000000000400350
  RELASZ     0x0000000000000018
  RELAENT    0x0000000000000018
  VERNEED    0x0000000000400330
  VERNEEDNUM 0x0000000000000001
  VERSYM     0x0000000000400326
Version References:
  required from libc.so.6:
    0x09691a75 0x00 02 GLIBC_2.2.5
Sections:
Idx Name            Size     VMA              Type
  0                 00000000 0000000000000000 
  1 .interp         0000001c 0000000000400200 DATA
  2 .note.ABI-tag   00000020 000000000040021c 
  3 .hash           00000024 0000000000400240 
  4 .gnu.hash       0000001c 0000000000400268 
  5 .dynsym         00000060 0000000000400288 
  6 .dynstr         0000003d 00000000004002e8 
  7 .gnu.version    00000008 0000000000400326 
  8 .gnu.version_r  00000020 0000000000400330 
  9 .rela.dyn       00000018 0000000000400350 
 10 .rela.plt       00000030 0000000000400368 
 11 .init           00000018 0000000000400398 TEXT
 12 .plt            00000030 00000000004003b0 TEXT
 13 .text           000001b4 00000000004003e0 TEXT
 14 .fini           0000000e 0000000000400594 TEXT
 15 .rodata         00000011 00000000004005a4 DATA
 16 .eh_frame_hdr   00000024 00000000004005b8 DATA
 17 .eh_frame       000000a4 00000000004005e0 DATA
 18 .ctors          00000010 0000000000600688 DATA
 19 .dtors          00000010 0000000000600698 DATA
 20 .jcr            00000008 00000000006006a8 DATA
 21 .dynamic        000001a0 00000000006006b0 
 22 .got            00000008 0000000000600850 DATA
 23 .got.plt        00000028 0000000000600858 DATA
 24 .data           00000018 0000000000600880 DATA
 25 .bss            00000008 0000000000600898 BSS
 26 .comment        00000126 0000000000000000 
 27 .debug_aranges  00000090 0000000000000000 DEBUG
 28 .debug_pubnames 00000025 0000000000000000 DEBUG
 29 .debug_info     000001a7 0000000000000000 DEBUG
 30 .debug_abbrev   0000006f 0000000000000000 DEBUG
 31 .debug_line     0000013f 0000000000000000 DEBUG
 32 .debug_str      000000b1 0000000000000000 DEBUG
 33 .debug_ranges   00000090 0000000000000000 DEBUG
 34 .shstrtab       00000149 0000000000000000 
 35 .symtab         000006f0 0000000000000000 
 36 .strtab         000001fc 0000000000000000 
SYMBOL TABLE:
0000000000400200 l    d  .interp	0000000000000000 .interp
000000000040021c l    d  .note.ABI-tag	0000000000000000 .note.ABI-tag
0000000000400240 l    d  .hash	0000000000000000 .hash
0000000000400268 l    d  .gnu.hash	0000000000000000 .gnu.hash
0000000000400288 l    d  .dynsym	0000000000000000 .dynsym
00000000004002e8 l    d  .dynstr	0000000000000000 .dynstr
0000000000400326 l    d  .gnu.version	0000000000000000 .gnu.version
0000000000400330 l    d  .gnu.version_r	0000000000000000 .gnu.version_r
0000000000400350 l    d  .rela.dyn	0000000000000000 .rela.dyn
0000000000400368 l    d  .rela.plt	0000000000000000 .rela.plt
0000000000400398 l    d  .init	0000000000000000 .init
00000000004003b0 l    d  .plt	0000000000000000 .plt
00000000004003e0 l    d  .text	0000000000000000 .text
0000000000400594 l    d  .fini	0000000000000000 .fini
00000000004005a4 l    d  .rodata	0000000000000000 .rodata
00000000004005b8 l    d  .eh_frame_hdr	0000000000000000 .eh_frame_hdr
00000000004005e0 l    d  .eh_frame	0000000000000000 .eh_frame
0000000000600688 l    d  .ctors	0000000000000000 .ctors
0000000000600698 l    d  .dtors	0000000000000000 .dtors
00000000006006a8 l    d  .jcr	0000000000000000 .jcr
00000000006006b0 l    d  .dynamic	0000000000000000 .dynamic
0000000000600850 l    d  .got	0000000000000000 .got
0000000000600858 l    d  .got.plt	0000000000000000 .got.plt
0000000000600880 l    d  .data	0000000000000000 .data
0000000000600898 l    d  .bss	0000000000000000 .bss
0000000000000000 l    d  .comment	0000000000000000 .comment
0000000000000000 l    d  .debug_aranges	0000000000000000 .debug_aranges
0000000000000000 l    d  .debug_pubnames	0000000000000000 .debug_pubnames
0000000000000000 l    d  .debug_info	0000000000000000 .debug_info
0000000000000000 l    d  .debug_abbrev	0000000000000000 .debug_abbrev
0000000000000000 l    d  .debug_line	0000000000000000 .debug_line
0000000000000000 l    d  .debug_str	0000000000000000 .debug_str
0000000000000000 l    d  .debug_ranges	0000000000000000 .debug_ranges
0000000000000000 l    df *ABS*	0000000000000000 init.c
0000000000000000 l    df *ABS*	0000000000000000 initfini.c
000000000040040c l     F .text	0000000000000000 call_gmon_start
0000000000000000 l    df *ABS*	0000000000000000 crtstuff.c
0000000000600688 l     O .ctors	0000000000000000 __CTOR_LIST__
0000000000600698 l     O .dtors	0000000000000000 __DTOR_LIST__
00000000006006a8 l     O .jcr	0000000000000000 __JCR_LIST__
0000000000400430 l     F .text	0000000000000000 __do_global_dtors_aux
0000000000600898 l     O .bss	0000000000000001 completed.6183
0000000000600890 l     O .data	0000000000000000 p.6181
0000000000400470 l     F .text	0000000000000000 frame_dummy
0000000000000000 l    df *ABS*	0000000000000000 crtstuff.c
0000000000600690 l     O .ctors	0000000000000000 __CTOR_END__
00000000006006a0 l     O .dtors	0000000000000000 __DTOR_END__
0000000000400680 l     O .eh_frame	0000000000000000 __FRAME_END__
00000000006006a8 l     O .jcr	0000000000000000 __JCR_END__
0000000000400560 l     F .text	0000000000000000 __do_global_ctors_aux
0000000000000000 l    df *ABS*	0000000000000000 initfini.c
0000000000000000 l    df *ABS*	0000000000000000 hello.c
0000000000600858 l     O .got.plt	0000000000000000 .hidden _GLOBAL_OFFSET_TABLE_
0000000000600684 l       .ctors	0000000000000000 .hidden __init_array_end
0000000000600684 l       .ctors	0000000000000000 .hidden __init_array_start
00000000006006b0 l     O .dynamic	0000000000000000 .hidden _DYNAMIC
0000000000600880  w      .data	0000000000000000 data_start
00000000004004c0 g     F .text	0000000000000002 __libc_csu_fini
00000000004003e0 g     F .text	0000000000000000 _start
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
0000000000000000  w      *UND*	0000000000000000 _Jv_RegisterClasses
0000000000000000       F *UND*	000000000000018c puts@@GLIBC_2.2.5
0000000000400594 g     F .fini	0000000000000000 _fini
0000000000000000       F *UND*	00000000000001c2 __libc_start_main@@GLIBC_2.2.5
00000000004005a4 g     O .rodata	0000000000000004 _IO_stdin_used
0000000000600880 g       .data	0000000000000000 __data_start
0000000000600888 g     O .data	0000000000000000 .hidden __dso_handle
00000000004004d0 g     F .text	0000000000000089 __libc_csu_init
0000000000600898 g       *ABS*	0000000000000000 __bss_start
00000000006008a0 g       *ABS*	0000000000000000 _end
0000000000600898 g       *ABS*	0000000000000000 _edata
0000000000400498 g     F .text	000000000000001b main
0000000000400398 g     F .init	0000000000000000 _init
DYNAMIC SYMBOL TABLE:
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      DF *UND*	000000000000018c (GLIBC_2.2.5) puts
0000000000000000      DF *UND*	00000000000001c2 (GLIBC_2.2.5) __libc_start_main
DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000600850 R_X86_64_GLOB_DAT        __gmon_start__
0000000000600870 R_X86_64_JUMP_SLOT       puts
0000000000600878 R_X86_64_JUMP_SLOT       __libc_start_main
Contents of section .interp:
 400200 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
 400210 7838362d 36342e73 6f2e3200           x86-64.so.2.
Contents of section .note.ABI-tag:
 40021c 04000000 10000000 01000000 474e5500  ............GNU.
 40022c 00000000 02000000 06000000 08000000  ................
Contents of section .hash:
 400240 03000000 04000000 01000000 03000000  ................
 400250 00000000 00000000 00000000 00000000  ................
 400260 02000000                             ....
Contents of section .gnu.hash:
 400268 01000000 01000000 01000000 00000000  ................
 400278 00000000 00000000 00000000           ............
Contents of section .dynsym:
 400288 00000000 00000000 00000000 00000000  ................
 400298 00000000 00000000 01000000 20000000  ............ ...
 4002a8 00000000 00000000 00000000 00000000  ................
 4002b8 1a000000 12000000 00000000 00000000  ................
 4002c8 8c010000 00000000 1f000000 12000000  ................
 4002d8 00000000 00000000 c2010000 00000000  ................
Contents of section .dynstr:
 4002e8 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 4002f8 6c696263 2e736f2e 36007075 7473005f  libc.so.6.puts._
 400308 5f6c6962 635f7374 6172745f 6d61696e  _libc_start_main
 400318 00474c49 42435f32 2e322e35 00        .GLIBC_2.2.5.
Contents of section .gnu.version:
 400326 00000000 02000200                    ........
Contents of section .gnu.version_r:
 400330 01000100 10000000 10000000 00000000  ................
 400340 751a6909 00000200 31000000 00000000  u.i.....1.......
Contents of section .rela.dyn:
 400350 50086000 00000000 06000000 01000000  P.`.............
 400360 00000000 00000000                    ........
Contents of section .rela.plt:
 400368 70086000 00000000 07000000 02000000  p.`.............
 400378 00000000 00000000 78086000 00000000  ........x.`.....
 400388 07000000 03000000 00000000 00000000  ................
Contents of section .init:
 400398 4883ec08 e86b0000 00e8ca00 0000e8b5  H....k..........
 4003a8 01000048 83c408c3                    ...H....
Contents of section .plt:
 4003b0 ff35aa04 2000ff25 ac042000 0f1f4000  .5.. ..%.. ...@.
 4003c0 ff25aa04 20006800 000000e9 e0ffffff  .%.. .h.........
 4003d0 ff25a204 20006801 000000e9 d0ffffff  .%.. .h.........
Contents of section .text:
 4003e0 31ed4989 d15e4889 e24883e4 f0505449  1.I..^H..H...PTI
 4003f0 c7c0c004 400048c7 c1d00440 0048c7c7  ....@.H....@.H..
 400400 98044000 e8c7ffff fff49090 4883ec08  ..@.........H...
 400410 488b0539 04200048 85c07402 ffd04883  H..9. .H..t...H.
 400420 c408c390 90909090 90909090 90909090  ................
 400430 803d6104 20000055 4889e574 10eb2490  .=a. ..UH..t..$.
 400440 4883c008 48890545 042000ff d2488b05  H...H..E. ...H..
 400450 3c042000 488b1048 85d275e4 c6053504  <. .H..H..u...5.
 400460 200001c9 c366662e 0f1f8400 00000000   ....ff.........
 400470 5548833d 2f022000 004889e5 7416b800  UH.=/. ..H..t...
 400480 00000048 85c0740c bfa80660 004989c3  ...H..t....`.I..
 400490 c941ffe3 c9c39090 554889e5 4883ec10  .A......UH..H...
 4004a0 897dfc48 8975f0bf a8054000 e80fffff  .}.H.u....@.....
 4004b0 ffc9c390 90909090 90909090 90909090  ................
 4004c0 f3c36666 6666662e 0f1f8400 00000000  ..fffff.........
 4004d0 48896c24 d84c897c 24f8488d 2da30120  H.l$.L.|$.H.-.. 
 4004e0 004c8d3d 9c012000 4c896424 e04c896c  .L.=.. .L.d$.L.l
 4004f0 24e84c89 7424f048 895c24d0 4883ec38  $.L.t$.H.\$.H..8
 400500 4c29fd41 89fe4989 f548c1fd 034989d4  L).A..I..H...I..
 400510 e883feff ff4885ed 741c31db 0f1f4000  .....H..t.1...@.
 400520 4c89e24c 89ee4489 f741ff14 df4883c3  L..L..D..A...H..
 400530 014839dd 75ea488b 5c240848 8b6c2410  .H9.u.H.\$.H.l$.
 400540 4c8b6424 184c8b6c 24204c8b 7424284c  L.d$.L.l$ L.t$(L
 400550 8b7c2430 4883c438 c3909090 90909090  .|$0H..8........
 400560 554889e5 534883ec 08488b05 18012000  UH..SH...H.... .
 400570 4883f8ff 741531db ffd0488b 83800660  H...t.1...H....`
 400580 004883eb 084883f8 ff75ed48 83c4085b  .H...H...u.H...[
 400590 c9c39090                             ....
Contents of section .fini:
 400594 4883ec08 e893feff ff4883c4 08c3      H........H....
Contents of section .rodata:
 4005a4 01000200 68656c6c 6f2c2077 6f726c64  ....hello, world
 4005b4 00                                   .
Contents of section .eh_frame_hdr:
 4005b8 011b033b 24000000 03000000 e0feffff  ...;$...........
 4005c8 40000000 08ffffff 80000000 18ffffff  @...............
 4005d8 98000000                             ....
Contents of section .eh_frame:
 4005e0 14000000 00000000 017a5200 01781001  .........zR..x..
 4005f0 030c0708 90010000 24000000 1c000000  ........$.......
 400600 98044000 1b000000 00040100 00000e10  ..@.............
 400610 86020403 0000000d 06000000 00000000  ................
 400620 14000000 00000000 017a5200 01781001  .........zR..x..
 400630 1b0c0708 90010000 14000000 1c000000  ................
 400640 80feffff 02000000 00000000 00000000  ................
 400650 2c000000 34000000 78feffff 89000000  ,...4...x.......
 400660 00040a00 00008f02 86060426 0000000e  ...........&....
 400670 4083078e 038d048c 05000000 00000000  @...............
 400680 00000000                             ....
Contents of section .ctors:
 600688 ffffffff ffffffff 00000000 00000000  ................
Contents of section .dtors:
 600698 ffffffff ffffffff 00000000 00000000  ................
Contents of section .jcr:
 6006a8 00000000 00000000                    ........
Contents of section .dynamic:
 6006b0 01000000 00000000 10000000 00000000  ................
 6006c0 0c000000 00000000 98034000 00000000  ..........@.....
 6006d0 0d000000 00000000 94054000 00000000  ..........@.....
 6006e0 04000000 00000000 40024000 00000000  ........@.@.....
 6006f0 f5feff6f 00000000 68024000 00000000  ...o....h.@.....
 600700 05000000 00000000 e8024000 00000000  ..........@.....
 600710 06000000 00000000 88024000 00000000  ..........@.....
 600720 0a000000 00000000 3d000000 00000000  ........=.......
 600730 0b000000 00000000 18000000 00000000  ................
 600740 15000000 00000000 00000000 00000000  ................
 600750 03000000 00000000 58086000 00000000  ........X.`.....
 600760 02000000 00000000 30000000 00000000  ........0.......
 600770 14000000 00000000 07000000 00000000  ................
 600780 17000000 00000000 68034000 00000000  ........h.@.....
 600790 07000000 00000000 50034000 00000000  ........P.@.....
 6007a0 08000000 00000000 18000000 00000000  ................
 6007b0 09000000 00000000 18000000 00000000  ................
 6007c0 feffff6f 00000000 30034000 00000000  ...o....0.@.....
 6007d0 ffffff6f 00000000 01000000 00000000  ...o............
 6007e0 f0ffff6f 00000000 26034000 00000000  ...o....&.@.....
 6007f0 00000000 00000000 00000000 00000000  ................
 600800 00000000 00000000 00000000 00000000  ................
 600810 00000000 00000000 00000000 00000000  ................
 600820 00000000 00000000 00000000 00000000  ................
 600830 00000000 00000000 00000000 00000000  ................
 600840 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 600850 00000000 00000000                    ........
Contents of section .got.plt:
 600858 b0066000 00000000 00000000 00000000  ..`.............
 600868 00000000 00000000 c6034000 00000000  ..........@.....
 600878 d6034000 00000000                    ..@.....
Contents of section .data:
 600880 00000000 00000000 00000000 00000000  ................
 600890 a0066000 00000000                    ..`.....
Contents of section .bss:
<skipping contents of bss section at [600898, 6008a0)>
Contents of section .comment:
 0000 00474343 3a202847 4e552920 342e322e  .GCC: (GNU) 4.2.
 0010 34202855 62756e74 7520342e 322e342d  4 (Ubuntu 4.2.4-
 0020 31756275 6e747531 29000047 43433a20  1ubuntu1)..GCC: 
 0030 28474e55 2920342e 322e3420 28556275  (GNU) 4.2.4 (Ubu
 0040 6e747520 342e322e 342d3175 62756e74  ntu 4.2.4-1ubunt
 0050 75312900 00474343 3a202847 4e552920  u1)..GCC: (GNU) 
 0060 342e322e 34202855 62756e74 7520342e  4.2.4 (Ubuntu 4.
 0070 322e342d 31756275 6e747534 29000047  2.4-1ubuntu4)..G
 0080 43433a20 28474e55 2920342e 322e3420  CC: (GNU) 4.2.4 
 0090 28556275 6e747520 342e322e 342d3175  (Ubuntu 4.2.4-1u
 00a0 62756e74 75342900 00474343 3a202847  buntu4)..GCC: (G
 00b0 4e552920 342e322e 34202855 62756e74  NU) 4.2.4 (Ubunt
 00c0 7520342e 322e342d 31756275 6e747531  u 4.2.4-1ubuntu1
 00d0 29000047 43433a20 28474e55 2920342e  )..GCC: (GNU) 4.
 00e0 322e3420 28556275 6e747520 342e322e  2.4 (Ubuntu 4.2.
 00f0 342d3175 62756e74 75342900 00474343  4-1ubuntu4)..GCC
 0100 3a202847 4e552920 342e322e 34202855  : (GNU) 4.2.4 (U
 0110 62756e74 7520342e 322e342d 31756275  buntu 4.2.4-1ubu
 0120 6e747531 2900                        ntu1).
Contents of section .debug_aranges:
 0000 4c000000 02008b00 00000800 00000000  L...............
 0010 0c044000 00000000 17000000 00000000  ..@.............
 0020 98034000 00000000 09000000 00000000  ..@.............
 0030 94054000 00000000 04000000 00000000  ..@.............
 0040 00000000 00000000 00000000 00000000  ................
 0050 3c000000 02001901 00000800 00000000  <...............
 0060 ab034000 00000000 05000000 00000000  ..@.............
 0070 9d054000 00000000 05000000 00000000  ..@.............
 0080 00000000 00000000 00000000 00000000  ................
Contents of section .debug_pubnames:
 0000 21000000 02000000 00008b00 00006f00  !.............o.
 0010 00005f49 4f5f7374 64696e5f 75736564  .._IO_stdin_used
 0020 00000000 00                          .....
Contents of section .debug_info:
 0000 87000000 02000000 00000801 55000000  ............U...
 0010 01aa0000 00790000 000c0440 00000000  .....y.....@....
 0020 000c0440 00000000 00000000 00020108  ...@............
 0030 3e000000 02020712 00000002 04070500  >...............
 0040 00000208 07000000 00020106 40000000  ............@...
 0050 02020525 00000003 0405696e 74000208  ...%......int...
 0060 054c0000 00040807 02010647 00000005  .L.........G....
 0070 2f000000 01198500 00000109 03a40540  /..............@
 0080 00000000 00065700 0000008a 00000002  ......W.........
 0090 004b0000 00080127 00000000 0000002f  .K.....'......./
 00a0 6275696c 642f6275 696c6464 2f676c69  build/buildd/gli
 00b0 62632d32 2e372f62 75696c64 2d747265  bc-2.7/build-tre
 00c0 652f616d 6436342d 6c696263 2f637375  e/amd64-libc/csu
 00d0 2f637274 692e5300 2f627569 6c642f62  /crti.S./build/b
 00e0 75696c64 642f676c 6962632d 322e372f  uildd/glibc-2.7/
 00f0 6275696c 642d7472 65652f67 6c696263  build-tree/glibc
 0100 2d322e37 2f637375 00474e55 20415320  -2.7/csu.GNU AS 
 0110 322e3138 2e300001 808a0000 0002005d  2.18.0.........]
 0120 00000008 01c00000 00500000 002f6275  .........P.../bu
 0130 696c642f 6275696c 64642f67 6c696263  ild/buildd/glibc
 0140 2d322e37 2f627569 6c642d74 7265652f  -2.7/build-tree/
 0150 616d6436 342d6c69 62632f63 73752f63  amd64-libc/csu/c
 0160 72746e2e 53002f62 75696c64 2f627569  rtn.S./build/bui
 0170 6c64642f 676c6962 632d322e 372f6275  ldd/glibc-2.7/bu
 0180 696c642d 74726565 2f676c69 62632d32  ild-tree/glibc-2
 0190 2e372f63 73750047 4e552041 5320322e  .7/csu.GNU AS 2.
 01a0 31382e30 000180                      18.0...
Contents of section .debug_abbrev:
 0000 01110125 0e130b03 0e1b0e11 01120110  ...%............
 0010 06000002 24000b0b 3e0b030e 00000324  ....$...>......$
 0020 000b0b3e 0b030800 00042400 0b0b3e0b  ...>......$...>.
 0030 00000534 00030e3a 0b3b0b49 133f0c02  ...4...:.;.I.?..
 0040 0a000006 26004913 00000001 11001006  ....&.I.........
 0050 55060308 1b082508 13050000 00011100  U.....%.........
 0060 10065506 03081b08 25081305 000000    ..U.....%......
Contents of section .debug_line:
 0000 23000000 02001d00 00000101 fb0e0d00  #...............
 0010 01010101 00000001 00000100 696e6974  ............init
 0020 2e630000 00000095 00000002 004f0000  .c...........O..
 0030 000101fb 0e0d0001 01010100 00000100  ................
 0040 00012f62 75696c64 2f627569 6c64642f  ../build/buildd/
 0050 676c6962 632d322e 372f6275 696c642d  glibc-2.7/build-
 0060 74726565 2f616d64 36342d6c 6962632f  tree/amd64-libc/
 0070 63737500 00637274 692e5300 01000000  csu..crti.S.....
 0080 0009020c 04400000 00000003 0a014b75  .....@........Ku
 0090 3d2f304b 02010001 01000902 98034000  =/0K..........@.
 00a0 00000000 0318014b 02050001 01000902  .......K........
 00b0 94054000 00000000 03240102 04000101  ..@......$......
 00c0 7b000000 02004f00 00000101 fb0e0d00  {.....O.........
 00d0 01010101 00000001 0000012f 6275696c  .........../buil
 00e0 642f6275 696c6464 2f676c69 62632d32  d/buildd/glibc-2
 00f0 2e372f62 75696c64 2d747265 652f616d  .7/build-tree/am
 0100 6436342d 6c696263 2f637375 00006372  d64-libc/csu..cr
 0110 746e2e53 00010000 00000902 ab034000  tn.S..........@.
 0120 00000000 1a4b0201 00010100 09029d05  .....K..........
 0130 40000000 0000030f 014b0201 000101    @........K.....
Contents of section .debug_str:
 0000 6c6f6e67 20756e73 69676e65 6420696e  long unsigned in
 0010 74007368 6f727420 756e7369 676e6564  t.short unsigned
 0020 20696e74 0073686f 72742069 6e74005f   int.short int._
 0030 494f5f73 7464696e 5f757365 6400756e  IO_stdin_used.un
 0040 7369676e 65642063 68617200 6c6f6e67  signed char.long
 0050 20696e74 00474e55 20432034 2e322e34   int.GNU C 4.2.4
 0060 20285562 756e7475 20342e32 2e342d31   (Ubuntu 4.2.4-1
 0070 7562756e 74753129 002f6275 696c642f  ubuntu1)./build/
 0080 6275696c 64642f67 6c696263 2d322e37  buildd/glibc-2.7
 0090 2f627569 6c642d74 7265652f 676c6962  /build-tree/glib
 00a0 632d322e 372f6373 7500696e 69742e63  c-2.7/csu.init.c
 00b0 00                                   .
Contents of section .debug_ranges:
 0000 ffffffff ffffffff 00000000 00000000  ................
 0010 0c044000 00000000 23044000 00000000  ..@.....#.@.....
 0020 98034000 00000000 a1034000 00000000  ..@.......@.....
 0030 94054000 00000000 98054000 00000000  ..@.......@.....
 0040 00000000 00000000 00000000 00000000  ................
 0050 ffffffff ffffffff 00000000 00000000  ................
 0060 ab034000 00000000 b0034000 00000000  ..@.......@.....
 0070 9d054000 00000000 a2054000 00000000  ..@.......@.....
 0080 00000000 00000000 00000000 00000000  ................
Contents of section .shstrtab:
 0000 002e7379 6d746162 002e7374 72746162  ..symtab..strtab
 0010 002e7368 73747274 6162002e 696e7465  ..shstrtab..inte
 0020 7270002e 6e6f7465 2e414249 2d746167  rp..note.ABI-tag
 0030 002e676e 752e6861 7368002e 64796e73  ..gnu.hash..dyns
 0040 796d002e 64796e73 7472002e 676e752e  ym..dynstr..gnu.
 0050 76657273 696f6e00 2e676e75 2e766572  version..gnu.ver
 0060 73696f6e 5f72002e 72656c61 2e64796e  sion_r..rela.dyn
 0070 002e7265 6c612e70 6c74002e 696e6974  ..rela.plt..init
 0080 002e7465 7874002e 66696e69 002e726f  ..text..fini..ro
 0090 64617461 002e6568 5f667261 6d655f68  data..eh_frame_h
 00a0 6472002e 65685f66 72616d65 002e6374  dr..eh_frame..ct
 00b0 6f727300 2e64746f 7273002e 6a637200  ors..dtors..jcr.
 00c0 2e64796e 616d6963 002e676f 74002e67  .dynamic..got..g
 00d0 6f742e70 6c74002e 64617461 002e6273  ot.plt..data..bs
 00e0 73002e63 6f6d6d65 6e74002e 64656275  s..comment..debu
 00f0 675f6172 616e6765 73002e64 65627567  g_aranges..debug
 0100 5f707562 6e616d65 73002e64 65627567  _pubnames..debug
 0110 5f696e66 6f002e64 65627567 5f616262  _info..debug_abb
 0120 72657600 2e646562 75675f6c 696e6500  rev..debug_line.
 0130 2e646562 75675f73 7472002e 64656275  .debug_str..debu
 0140 675f7261 6e676573 00                 g_ranges.
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 00000000 03000100  ................
 0020 00024000 00000000 00000000 00000000  ..@.............
 0030 00000000 03000200 1c024000 00000000  ..........@.....
 0040 00000000 00000000 00000000 03000300  ................
 0050 40024000 00000000 00000000 00000000  @.@.............
 0060 00000000 03000400 68024000 00000000  ........h.@.....
 0070 00000000 00000000 00000000 03000500  ................
 0080 88024000 00000000 00000000 00000000  ..@.............
 0090 00000000 03000600 e8024000 00000000  ..........@.....
 00a0 00000000 00000000 00000000 03000700  ................
 00b0 26034000 00000000 00000000 00000000  &.@.............
 00c0 00000000 03000800 30034000 00000000  ........0.@.....
 00d0 00000000 00000000 00000000 03000900  ................
 00e0 50034000 00000000 00000000 00000000  P.@.............
 00f0 00000000 03000a00 68034000 00000000  ........h.@.....
 0100 00000000 00000000 00000000 03000b00  ................
 0110 98034000 00000000 00000000 00000000  ..@.............
 0120 00000000 03000c00 b0034000 00000000  ..........@.....
 0130 00000000 00000000 00000000 03000d00  ................
 0140 e0034000 00000000 00000000 00000000  ..@.............
 0150 00000000 03000e00 94054000 00000000  ..........@.....
 0160 00000000 00000000 00000000 03000f00  ................
 0170 a4054000 00000000 00000000 00000000  ..@.............
 0180 00000000 03001000 b8054000 00000000  ..........@.....
 0190 00000000 00000000 00000000 03001100  ................
 01a0 e0054000 00000000 00000000 00000000  ..@.............
 01b0 00000000 03001200 88066000 00000000  ..........`.....
 01c0 00000000 00000000 00000000 03001300  ................
 01d0 98066000 00000000 00000000 00000000  ..`.............
 01e0 00000000 03001400 a8066000 00000000  ..........`.....
 01f0 00000000 00000000 00000000 03001500  ................
 0200 b0066000 00000000 00000000 00000000  ..`.............
 0210 00000000 03001600 50086000 00000000  ........P.`.....
 0220 00000000 00000000 00000000 03001700  ................
 0230 58086000 00000000 00000000 00000000  X.`.............
 0240 00000000 03001800 80086000 00000000  ..........`.....
 0250 00000000 00000000 00000000 03001900  ................
 0260 98086000 00000000 00000000 00000000  ..`.............
 0270 00000000 03001a00 00000000 00000000  ................
 0280 00000000 00000000 00000000 03001b00  ................
 0290 00000000 00000000 00000000 00000000  ................
 02a0 00000000 03001c00 00000000 00000000  ................
 02b0 00000000 00000000 00000000 03001d00  ................
 02c0 00000000 00000000 00000000 00000000  ................
 02d0 00000000 03001e00 00000000 00000000  ................
 02e0 00000000 00000000 00000000 03001f00  ................
 02f0 00000000 00000000 00000000 00000000  ................
 0300 00000000 03002000 00000000 00000000  ...... .........
 0310 00000000 00000000 00000000 03002100  ..............!.
 0320 00000000 00000000 00000000 00000000  ................
 0330 01000000 0400f1ff 00000000 00000000  ................
 0340 00000000 00000000 08000000 0400f1ff  ................
 0350 00000000 00000000 00000000 00000000  ................
 0360 13000000 02000d00 0c044000 00000000  ..........@.....
 0370 00000000 00000000 23000000 0400f1ff  ........#.......
 0380 00000000 00000000 00000000 00000000  ................
 0390 2e000000 01001200 88066000 00000000  ..........`.....
 03a0 00000000 00000000 3c000000 01001300  ........<.......
 03b0 98066000 00000000 00000000 00000000  ..`.............
 03c0 4a000000 01001400 a8066000 00000000  J.........`.....
 03d0 00000000 00000000 57000000 02000d00  ........W.......
 03e0 30044000 00000000 00000000 00000000  0.@.............
 03f0 6d000000 01001900 98086000 00000000  m.........`.....
 0400 01000000 00000000 7c000000 01001800  ........|.......
 0410 90086000 00000000 00000000 00000000  ..`.............
 0420 83000000 02000d00 70044000 00000000  ........p.@.....
 0430 00000000 00000000 23000000 0400f1ff  ........#.......
 0440 00000000 00000000 00000000 00000000  ................
 0450 8f000000 01001200 90066000 00000000  ..........`.....
 0460 00000000 00000000 9c000000 01001300  ................
 0470 a0066000 00000000 00000000 00000000  ..`.............
 0480 a9000000 01001100 80064000 00000000  ..........@.....
 0490 00000000 00000000 b7000000 01001400  ................
 04a0 a8066000 00000000 00000000 00000000  ..`.............
 04b0 c3000000 02000d00 60054000 00000000  ........`.@.....
 04c0 00000000 00000000 08000000 0400f1ff  ................
 04d0 00000000 00000000 00000000 00000000  ................
 04e0 d9000000 0400f1ff 00000000 00000000  ................
 04f0 00000000 00000000 e1000000 01021700  ................
 0500 58086000 00000000 00000000 00000000  X.`.............
 0510 f7000000 00021200 84066000 00000000  ..........`.....
 0520 00000000 00000000 08010000 00021200  ................
 0530 84066000 00000000 00000000 00000000  ..`.............
 0540 1b010000 01021500 b0066000 00000000  ..........`.....
 0550 00000000 00000000 24010000 20001800  ........$... ...
 0560 80086000 00000000 00000000 00000000  ..`.............
 0570 2f010000 12000d00 c0044000 00000000  /.........@.....
 0580 02000000 00000000 3f010000 12000d00  ........?.......
 0590 e0034000 00000000 00000000 00000000  ..@.............
 05a0 46010000 20000000 00000000 00000000  F... ...........
 05b0 00000000 00000000 55010000 20000000  ........U... ...
 05c0 00000000 00000000 00000000 00000000  ................
 05d0 69010000 12000000 00000000 00000000  i...............
 05e0 8c010000 00000000 7b010000 12000e00  ........{.......
 05f0 94054000 00000000 00000000 00000000  ..@.............
 0600 81010000 12000000 00000000 00000000  ................
 0610 c2010000 00000000 a0010000 11000f00  ................
 0620 a4054000 00000000 04000000 00000000  ..@.............
 0630 af010000 10001800 80086000 00000000  ..........`.....
 0640 00000000 00000000 bc010000 11021800  ................
 0650 88086000 00000000 00000000 00000000  ..`.............
 0660 c9010000 12000d00 d0044000 00000000  ..........@.....
 0670 89000000 00000000 d9010000 1000f1ff  ................
 0680 98086000 00000000 00000000 00000000  ..`.............
 0690 e5010000 1000f1ff a0086000 00000000  ..........`.....
 06a0 00000000 00000000 ea010000 1000f1ff  ................
 06b0 98086000 00000000 00000000 00000000  ..`.............
 06c0 f1010000 12000d00 98044000 00000000  ..........@.....
 06d0 1b000000 00000000 f6010000 12000b00  ................
 06e0 98034000 00000000 00000000 00000000  ..@.............
Contents of section .strtab:
 0000 00696e69 742e6300 696e6974 66696e69  .init.c.initfini
 0010 2e630063 616c6c5f 676d6f6e 5f737461  .c.call_gmon_sta
 0020 72740063 72747374 7566662e 63005f5f  rt.crtstuff.c.__
 0030 43544f52 5f4c4953 545f5f00 5f5f4454  CTOR_LIST__.__DT
 0040 4f525f4c 4953545f 5f005f5f 4a43525f  OR_LIST__.__JCR_
 0050 4c495354 5f5f005f 5f646f5f 676c6f62  LIST__.__do_glob
 0060 616c5f64 746f7273 5f617578 00636f6d  al_dtors_aux.com
 0070 706c6574 65642e36 31383300 702e3631  pleted.6183.p.61
 0080 38310066 72616d65 5f64756d 6d79005f  81.frame_dummy._
 0090 5f43544f 525f454e 445f5f00 5f5f4454  _CTOR_END__.__DT
 00a0 4f525f45 4e445f5f 005f5f46 52414d45  OR_END__.__FRAME
 00b0 5f454e44 5f5f005f 5f4a4352 5f454e44  _END__.__JCR_END
 00c0 5f5f005f 5f646f5f 676c6f62 616c5f63  __.__do_global_c
 00d0 746f7273 5f617578 0068656c 6c6f2e63  tors_aux.hello.c
 00e0 005f474c 4f42414c 5f4f4646 5345545f  ._GLOBAL_OFFSET_
 00f0 5441424c 455f005f 5f696e69 745f6172  TABLE_.__init_ar
 0100 7261795f 656e6400 5f5f696e 69745f61  ray_end.__init_a
 0110 72726179 5f737461 7274005f 44594e41  rray_start._DYNA
 0120 4d494300 64617461 5f737461 7274005f  MIC.data_start._
 0130 5f6c6962 635f6373 755f6669 6e69005f  _libc_csu_fini._
 0140 73746172 74005f5f 676d6f6e 5f737461  start.__gmon_sta
 0150 72745f5f 005f4a76 5f526567 69737465  rt__._Jv_Registe
 0160 72436c61 73736573 00707574 73404047  rClasses.puts@@G
 0170 4c494243 5f322e32 2e35005f 66696e69  LIBC_2.2.5._fini
 0180 005f5f6c 6962635f 73746172 745f6d61  .__libc_start_ma
 0190 696e4040 474c4942 435f322e 322e3500  in@@GLIBC_2.2.5.
 01a0 5f494f5f 73746469 6e5f7573 6564005f  _IO_stdin_used._
 01b0 5f646174 615f7374 61727400 5f5f6473  _data_start.__ds
 01c0 6f5f6861 6e646c65 005f5f6c 6962635f  o_handle.__libc_
 01d0 6373755f 696e6974 005f5f62 73735f73  csu_init.__bss_s
 01e0 74617274 005f656e 64005f65 64617461  tart._end._edata
 01f0 006d6169 6e005f69 6e697400           .main._init.
Disassembly of section .init:
0000000000400398 <_init>:
  400398: 48 83 ec 08                  	subq	$0x8, %rsp
  40039c: e8 6b 00 00 00               	callq	0x40040c <call_gmon_start>
  4003a1: e8 ca 00 00 00               	callq	0x400470 <frame_dummy>
  4003a6: e8 b5 01 00 00               	callq	0x400560 <__do_global_ctors_aux>
  4003ab: 48 83 c4 08                  	addq	$0x8, %rsp
  4003af: c3                           	retq
Disassembly of section .plt:
00000000004003b0 <.plt>:
  4003b0: ff 35 aa 04 20 00            	pushq	0x2004aa(%rip)          # 0x600860 <_GLOBAL_OFFSET_TABLE_+0x8>
  4003b6: ff 25 ac 04 20 00            	jmpq	*0x2004ac(%rip)         # 0x600868 <_GLOBAL_OFFSET_TABLE_+0x10>
  4003bc: 0f 1f 40 00                  	nopl	(%rax)
00000000004003c0 <puts@plt>:
  4003c0: ff 25 aa 04 20 00            	jmpq	*0x2004aa(%rip)         # 0x600870 <_GLOBAL_OFFSET_TABLE_+0x18>
  4003c6: 68 00 00 00 00               	pushq	$0x0
  4003cb: e9 e0 ff ff ff               	jmp	0x4003b0 <.plt>
00000000004003d0 <__libc_start_main@plt>:
  4003d0: ff 25 a2 04 20 00            	jmpq	*0x2004a2(%rip)         # 0x600878 <_GLOBAL_OFFSET_TABLE_+0x20>
  4003d6: 68 01 00 00 00               	pushq	$0x1
  4003db: e9 d0 ff ff ff               	jmp	0x4003b0 <.plt>
Disassembly of section .text:
00000000004003e0 <_start>:
  4003e0: 31 ed                        	xorl	%ebp, %ebp
  4003e2: 49 89 d1                     	movq	%rdx, %r9
  4003e5: 5e                           	popq	%rsi
  4003e6: 48 89 e2                     	movq	%rsp, %rdx
  4003e9: 48 83 e4 f0                  	andq	$-0x10, %rsp
  4003ed: 50                           	pushq	%rax
  4003ee: 54                           	pushq	%rsp
  4003ef: 49 c7 c0 c0 04 40 00         	movq	$0x4004c0, %r8          # imm = 0x4004C0
  4003f6: 48 c7 c1 d0 04 40 00         	movq	$0x4004d0, %rcx         # imm = 0x4004D0
  4003fd: 48 c7 c7 98 04 40 00         	movq	$0x400498, %rdi         # imm = 0x400498
  400404: e8 c7 ff ff ff               	callq	0x4003d0 <__libc_start_main@plt>
  400409: f4                           	hlt
  40040a: 90                           	nop
  40040b: 90                           	nop
000000000040040c <call_gmon_start>:
  40040c: 48 83 ec 08                  	subq	$0x8, %rsp
  400410: 48 8b 05 39 04 20 00         	movq	0x200439(%rip), %rax    # 0x600850 <puts@@GLIBC_2.2.5+0x600850>
  400417: 48 85 c0                     	testq	%rax, %rax
  40041a: 74 02                        	je	0x40041e <call_gmon_start+0x12>
  40041c: ff d0                        	callq	*%rax
  40041e: 48 83 c4 08                  	addq	$0x8, %rsp
  400422: c3                           	retq
  400423: 90                           	nop
  400424: 90                           	nop
  400425: 90                           	nop
  400426: 90                           	nop
  400427: 90                           	nop
  400428: 90                           	nop
  400429: 90                           	nop
  40042a: 90                           	nop
  40042b: 90                           	nop
  40042c: 90                           	nop
  40042d: 90                           	nop
  40042e: 90                           	nop
  40042f: 90                           	nop
0000000000400430 <__do_global_dtors_aux>:
  400430: 80 3d 61 04 20 00 00         	cmpb	$0x0, 0x200461(%rip)    # 0x600898 <completed.6183>
  400437: 55                           	pushq	%rbp
  400438: 48 89 e5                     	movq	%rsp, %rbp
  40043b: 74 10                        	je	0x40044d <__do_global_dtors_aux+0x1d>
  40043d: eb 24                        	jmp	0x400463 <__do_global_dtors_aux+0x33>
  40043f: 90                           	nop
  400440: 48 83 c0 08                  	addq	$0x8, %rax
  400444: 48 89 05 45 04 20 00         	movq	%rax, 0x200445(%rip)    # 0x600890 <p.6181>
  40044b: ff d2                        	callq	*%rdx
  40044d: 48 8b 05 3c 04 20 00         	movq	0x20043c(%rip), %rax    # 0x600890 <p.6181>
  400454: 48 8b 10                     	movq	(%rax), %rdx
  400457: 48 85 d2                     	testq	%rdx, %rdx
  40045a: 75 e4                        	jne	0x400440 <__do_global_dtors_aux+0x10>
  40045c: c6 05 35 04 20 00 01         	movb	$0x1, 0x200435(%rip)    # 0x600898 <completed.6183>
  400463: c9                           	leave
  400464: c3                           	retq
  400465: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
0000000000400470 <frame_dummy>:
  400470: 55                           	pushq	%rbp
  400471: 48 83 3d 2f 02 20 00 00      	cmpq	$0x0, 0x20022f(%rip)    # 0x6006a8 <__JCR_LIST__>
  400479: 48 89 e5                     	movq	%rsp, %rbp
  40047c: 74 16                        	je	0x400494 <frame_dummy+0x24>
  40047e: b8 00 00 00 00               	movl	$0x0, %eax
  400483: 48 85 c0                     	testq	%rax, %rax
  400486: 74 0c                        	je	0x400494 <frame_dummy+0x24>
  400488: bf a8 06 60 00               	movl	$0x6006a8, %edi         # imm = 0x6006A8
  40048d: 49 89 c3                     	movq	%rax, %r11
  400490: c9                           	leave
  400491: 41 ff e3                     	jmpq	*%r11
  400494: c9                           	leave
  400495: c3                           	retq
  400496: 90                           	nop
  400497: 90                           	nop
0000000000400498 <main>:
  400498: 55                           	pushq	%rbp
  400499: 48 89 e5                     	movq	%rsp, %rbp
  40049c: 48 83 ec 10                  	subq	$0x10, %rsp
  4004a0: 89 7d fc                     	movl	%edi, -0x4(%rbp)
  4004a3: 48 89 75 f0                  	movq	%rsi, -0x10(%rbp)
  4004a7: bf a8 05 40 00               	movl	$0x4005a8, %edi         # imm = 0x4005A8
  4004ac: e8 0f ff ff ff               	callq	0x4003c0 <puts@plt>
  4004b1: c9                           	leave
  4004b2: c3                           	retq
  4004b3: 90                           	nop
  4004b4: 90                           	nop
  4004b5: 90                           	nop
  4004b6: 90                           	nop
  4004b7: 90                           	nop
  4004b8: 90                           	nop
  4004b9: 90                           	nop
  4004ba: 90                           	nop
  4004bb: 90                           	nop
  4004bc: 90                           	nop
  4004bd: 90                           	nop
  4004be: 90                           	nop
  4004bf: 90                           	nop
00000000004004c0 <__libc_csu_fini>:
  4004c0: f3 c3                        	rep		retq
  4004c2: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00    	nopw	%cs:(%rax,%rax)
00000000004004d0 <__libc_csu_init>:
  4004d0: 48 89 6c 24 d8               	movq	%rbp, -0x28(%rsp)
  4004d5: 4c 89 7c 24 f8               	movq	%r15, -0x8(%rsp)
  4004da: 48 8d 2d a3 01 20 00         	leaq	0x2001a3(%rip), %rbp    # 0x600684 <__FRAME_END__+0x200004>
  4004e1: 4c 8d 3d 9c 01 20 00         	leaq	0x20019c(%rip), %r15    # 0x600684 <__FRAME_END__+0x200004>
  4004e8: 4c 89 64 24 e0               	movq	%r12, -0x20(%rsp)
  4004ed: 4c 89 6c 24 e8               	movq	%r13, -0x18(%rsp)
  4004f2: 4c 89 74 24 f0               	movq	%r14, -0x10(%rsp)
  4004f7: 48 89 5c 24 d0               	movq	%rbx, -0x30(%rsp)
  4004fc: 48 83 ec 38                  	subq	$0x38, %rsp
  400500: 4c 29 fd                     	subq	%r15, %rbp
  400503: 41 89 fe                     	movl	%edi, %r14d
  400506: 49 89 f5                     	movq	%rsi, %r13
  400509: 48 c1 fd 03                  	sarq	$0x3, %rbp
  40050d: 49 89 d4                     	movq	%rdx, %r12
  400510: e8 83 fe ff ff               	callq	0x400398 <_init>
  400515: 48 85 ed                     	testq	%rbp, %rbp
  400518: 74 1c                        	je	0x400536 <__libc_csu_init+0x66>
  40051a: 31 db                        	xorl	%ebx, %ebx
  40051c: 0f 1f 40 00                  	nopl	(%rax)
  400520: 4c 89 e2                     	movq	%r12, %rdx
  400523: 4c 89 ee                     	movq	%r13, %rsi
  400526: 44 89 f7                     	movl	%r14d, %edi
  400529: 41 ff 14 df                  	callq	*(%r15,%rbx,8)
  40052d: 48 83 c3 01                  	addq	$0x1, %rbx
  400531: 48 39 dd                     	cmpq	%rbx, %rbp
  400534: 75 ea                        	jne	0x400520 <__libc_csu_init+0x50>
  400536: 48 8b 5c 24 08               	movq	0x8(%rsp), %rbx
  40053b: 48 8b 6c 24 10               	movq	0x10(%rsp), %rbp
  400540: 4c 8b 64 24 18               	movq	0x18(%rsp), %r12
  400545: 4c 8b 6c 24 20               	movq	0x20(%rsp), %r13
  40054a: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
  40054f: 4c 8b 7c 24 30               	movq	0x30(%rsp), %r15
  400554: 48 83 c4 38                  	addq	$0x38, %rsp
  400558: c3                           	retq
  400559: 90                           	nop
  40055a: 90                           	nop
  40055b: 90                           	nop
  40055c: 90                           	nop
  40055d: 90                           	nop
  40055e: 90                           	nop
  40055f: 90                           	nop
0000000000400560 <__do_global_ctors_aux>:
  400560: 55                           	pushq	%rbp
  400561: 48 89 e5                     	movq	%rsp, %rbp
  400564: 53                           	pushq	%rbx
  400565: 48 83 ec 08                  	subq	$0x8, %rsp
  400569: 48 8b 05 18 01 20 00         	movq	0x200118(%rip), %rax    # 0x600688 <__CTOR_LIST__>
  400570: 48 83 f8 ff                  	cmpq	$-0x1, %rax
  400574: 74 15                        	je	0x40058b <__do_global_ctors_aux+0x2b>
  400576: 31 db                        	xorl	%ebx, %ebx
  400578: ff d0                        	callq	*%rax
  40057a: 48 8b 83 80 06 60 00         	movq	0x600680(%rbx), %rax
  400581: 48 83 eb 08                  	subq	$0x8, %rbx
  400585: 48 83 f8 ff                  	cmpq	$-0x1, %rax
  400589: 75 ed                        	jne	0x400578 <__do_global_ctors_aux+0x18>
  40058b: 48 83 c4 08                  	addq	$0x8, %rsp
  40058f: 5b                           	popq	%rbx
  400590: c9                           	leave
  400591: c3                           	retq
  400592: 90                           	nop
  400593: 90                           	nop
Disassembly of section .fini:
0000000000400594 <_fini>:
  400594: 48 83 ec 08                  	subq	$0x8, %rsp
  400598: e8 93 fe ff ff               	callq	0x400430 <__do_global_dtors_aux>
  40059d: 48 83 c4 08                  	addq	$0x8, %rsp
  4005a1: c3                           	retq