openssl (3.1.3)

(root)/
lib/
engines-3/
capi.so
<stdin>:	file format elf64-x86-64
architecture: x86_64
start address: 0x0000000000000000

Program Header:
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x0000000000000538 memsz 0x0000000000000538 flags r--
    LOAD off    0x0000000000001000 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**12
         filesz 0x000000000000011d memsz 0x000000000000011d flags r-x
    LOAD off    0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**12
         filesz 0x0000000000000064 memsz 0x0000000000000064 flags r--
    LOAD off    0x0000000000002e08 vaddr 0x0000000000003e08 paddr 0x0000000000003e08 align 2**12
         filesz 0x0000000000000200 memsz 0x0000000000000208 flags rw-
 DYNAMIC off    0x0000000000002e18 vaddr 0x0000000000003e18 paddr 0x0000000000003e18 align 2**3
         filesz 0x00000000000001b0 memsz 0x00000000000001b0 flags rw-
    NOTE off    0x00000000000002a8 vaddr 0x00000000000002a8 paddr 0x00000000000002a8 align 2**3
         filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
    NOTE off    0x00000000000002d8 vaddr 0x00000000000002d8 paddr 0x00000000000002d8 align 2**2
         filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
   PROPERTY off    0x00000000000002a8 vaddr 0x00000000000002a8 paddr 0x00000000000002a8 align 2**3
         filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
EH_FRAME off    0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**2
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x0000000000002e08 vaddr 0x0000000000003e08 paddr 0x0000000000003e08 align 2**0
         filesz 0x00000000000001f8 memsz 0x00000000000001f8 flags r--

Dynamic Section:
  NEEDED       libcrypto.so.3
  NEEDED       libc.so.6
  SYMBOLIC     0x0000000000000000
  INIT         0x0000000000001000
  FINI         0x0000000000001114
  INIT_ARRAY   0x0000000000003e08
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x0000000000003e10
  FINI_ARRAYSZ 0x0000000000000008
  GNU_HASH     0x0000000000000300
  STRTAB       0x00000000000003d0
  SYMTAB       0x0000000000000328
  STRSZ        0x000000000000008e
  SYMENT       0x0000000000000018
  RELA         0x0000000000000490
  RELASZ       0x00000000000000a8
  RELAENT      0x0000000000000018
  FLAGS_1      0x0000000000000008
  VERNEED      0x0000000000000470
  VERNEEDNUM   0x0000000000000001
  VERSYM       0x000000000000045e
  RELACOUNT    0x0000000000000003

Version References:
  required from libc.so.6:
    0x09691a75 0x00 02 GLIBC_2.2.5

Sections:
Idx Name               Size     VMA              Type
  0                    00000000 0000000000000000 
  1 .note.gnu.property 00000030 00000000000002a8 
  2 .note.gnu.build-id 00000024 00000000000002d8 
  3 .gnu.hash          00000028 0000000000000300 
  4 .dynsym            000000a8 0000000000000328 
  5 .dynstr            0000008e 00000000000003d0 
  6 .gnu.version       0000000e 000000000000045e 
  7 .gnu.version_r     00000020 0000000000000470 
  8 .rela.dyn          000000a8 0000000000000490 
  9 .init              00000017 0000000000001000 TEXT
 10 .text              000000f3 0000000000001020 TEXT
 11 .fini              00000009 0000000000001114 TEXT
 12 .eh_frame_hdr      0000001c 0000000000002000 DATA
 13 .eh_frame          00000044 0000000000002020 DATA
 14 .init_array        00000008 0000000000003e08 
 15 .fini_array        00000008 0000000000003e10 
 16 .dynamic           000001b0 0000000000003e18 
 17 .got               00000020 0000000000003fc8 DATA
 18 .got.plt           00000018 0000000000003fe8 DATA
 19 .data              00000008 0000000000004000 DATA
 20 .bss               00000008 0000000000004008 BSS
 21 .comment           0000001b 0000000000000000 
 22 .debug_aranges     00000080 0000000000000000 DEBUG
 23 .debug_info        00000046 0000000000000000 DEBUG
 24 .debug_abbrev      00000024 0000000000000000 DEBUG
 25 .debug_line        000000c8 0000000000000000 DEBUG
 26 .debug_str         00000063 0000000000000000 DEBUG
 27 .debug_line_str    00000043 0000000000000000 DEBUG
 28 .debug_rnglists    00000042 0000000000000000 DEBUG
 29 .symtab            00000180 0000000000000000 
 30 .strtab            000000d5 0000000000000000 
 31 .shstrtab          0000014e 0000000000000000 

SYMBOL TABLE:
0000000000000000 l    df *ABS*	0000000000000000 e_capi.c
0000000000000000 l    df *ABS*	0000000000000000 
0000000000002000 l       .eh_frame_hdr	0000000000000000 __GNU_EH_FRAME_HDR
0000000000001114 l     F .fini	0000000000000000 _fini
0000000000003fe8 l     O .got.plt	0000000000000000 _GLOBAL_OFFSET_TABLE_
0000000000004008 l     O .data	0000000000000000 __TMC_END__
0000000000004000 l     O .data	0000000000000000 __dso_handle
0000000000003e18 l     O .dynamic	0000000000000000 _DYNAMIC
0000000000001000 l     F .init	0000000000000000 _init
0000000000001100 g     F .text	0000000000000013 v_check
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
0000000000000000  w      *UND*	0000000000000000 _ITM_deregisterTMCloneTable
0000000000000000  w      *UND*	0000000000000000 _ITM_registerTMCloneTable
0000000000000000  w    F *UND*	0000000000000000 __cxa_finalize@GLIBC_2.2.5
00000000000010f0 g     F .text	0000000000000003 bind_engine

DYNAMIC SYMBOL TABLE:
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000  w   D  *UND*	0000000000000000              _ITM_deregisterTMCloneTable
0000000000000000  w   D  *UND*	0000000000000000              _ITM_registerTMCloneTable
0000000000000000  w   DF *UND*	0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000001100 g    DF .text	0000000000000013              v_check
00000000000010f0 g    DF .text	0000000000000003              bind_engine

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000003e08 R_X86_64_RELATIVE        *ABS*+0x10e0
0000000000003e10 R_X86_64_RELATIVE        *ABS*+0x1090
0000000000004000 R_X86_64_RELATIVE        *ABS*+0x4000
0000000000003fc8 R_X86_64_GLOB_DAT        __gmon_start__
0000000000003fd0 R_X86_64_GLOB_DAT        _ITM_deregisterTMCloneTable
0000000000003fd8 R_X86_64_GLOB_DAT        _ITM_registerTMCloneTable
0000000000003fe0 R_X86_64_GLOB_DAT        __cxa_finalize
Contents of section .note.gnu.property:
 02a8 04000000 20000000 05000000 474e5500  .... .......GNU.
 02b8 010001c0 04000000 01000000 00000000  ................
 02c8 020001c0 04000000 00000000 00000000  ................
Contents of section .note.gnu.build-id:
 02d8 04000000 14000000 03000000 474e5500  ............GNU.
 02e8 9169e63c d9b2d13b 9263f801 2bdccf01  .i.<...;.c..+...
 02f8 cdec6322                             ..c"
Contents of section .gnu.hash:
 0300 02000000 05000000 01000000 06000000  ................
 0310 00000000 00028001 05000000 06000000  ................
 0320 39eeeb63 77cae27c                    9..cw..|
Contents of section .dynsym:
 0328 00000000 00000000 00000000 00000000  ................
 0338 00000000 00000000 01000000 20000000  ............ ...
 0348 00000000 00000000 00000000 00000000  ................
 0358 10000000 20000000 00000000 00000000  .... ...........
 0368 00000000 00000000 2c000000 20000000  ........,... ...
 0378 00000000 00000000 00000000 00000000  ................
 0388 46000000 22000000 00000000 00000000  F..."...........
 0398 00000000 00000000 61000000 12000a00  ........a.......
 03a8 00110000 00000000 13000000 00000000  ................
 03b8 55000000 12000a00 f0100000 00000000  U...............
 03c8 03000000 00000000                    ........
Contents of section .dynstr:
 03d0 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 03e0 5f49544d 5f646572 65676973 74657254  _ITM_deregisterT
 03f0 4d436c6f 6e655461 626c6500 5f49544d  MCloneTable._ITM
 0400 5f726567 69737465 72544d43 6c6f6e65  _registerTMClone
 0410 5461626c 65005f5f 6378615f 66696e61  Table.__cxa_fina
 0420 6c697a65 0062696e 645f656e 67696e65  lize.bind_engine
 0430 00765f63 6865636b 006c6962 63727970  .v_check.libcryp
 0440 746f2e73 6f2e3300 6c696263 2e736f2e  to.so.3.libc.so.
 0450 3600474c 4942435f 322e322e 3500      6.GLIBC_2.2.5.
Contents of section .gnu.version:
 045e 00000100 01000100 02000100 0100      ..............
Contents of section .gnu.version_r:
 0470 01000100 78000000 10000000 00000000  ....x...........
 0480 751a6909 00000200 82000000 00000000  u.i.............
Contents of section .rela.dyn:
 0490 083e0000 00000000 08000000 00000000  .>..............
 04a0 e0100000 00000000 103e0000 00000000  .........>......
 04b0 08000000 00000000 90100000 00000000  ................
 04c0 00400000 00000000 08000000 00000000  .@..............
 04d0 00400000 00000000 c83f0000 00000000  .@.......?......
 04e0 06000000 01000000 00000000 00000000  ................
 04f0 d03f0000 00000000 06000000 02000000  .?..............
 0500 00000000 00000000 d83f0000 00000000  .........?......
 0510 06000000 03000000 00000000 00000000  ................
 0520 e03f0000 00000000 06000000 04000000  .?..............
 0530 00000000 00000000                    ........
Contents of section .init:
 1000 4883ec08 488b05bd 2f000048 85c07402  H...H.../..H..t.
 1010 ffd04883 c408c3                      ..H....
Contents of section .text:
 1020 488d3de1 2f000048 8d05da2f 00004839  H.=./..H.../..H9
 1030 f8741548 8b05962f 00004885 c07409ff  .t.H.../..H..t..
 1040 e00f1f80 00000000 c30f1f80 00000000  ................
 1050 488d3db1 2f000048 8d35aa2f 00004829  H.=./..H.5./..H)
 1060 fe4889f0 48c1ee3f 48c1f803 4801c648  .H..H..?H...H..H
 1070 d1fe7414 488b055d 2f000048 85c07408  ..t.H..]/..H..t.
 1080 ffe0660f 1f440000 c30f1f80 00000000  ..f..D..........
 1090 f30f1efa 803d6d2f 00000075 33554883  .....=m/...u3UH.
 10a0 3d3a2f00 00004889 e5740d48 8b3d4e2f  =:/...H..t.H.=N/
 10b0 0000ff15 282f0000 e863ffff ffc60544  ....(/...c.....D
 10c0 2f000001 5dc3662e 0f1f8400 00000000  /...].f.........
 10d0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 10e0 f30f1efa e967ffff ff0f1f80 00000000  .....g..........
 10f0 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 1100 4881ff00 00030048 19c048f7 d0250000  H......H..H..%..
 1110 0300c3                               ...
Contents of section .fini:
 1114 4883ec08 4883c408 c3                 H...H....
Contents of section .eh_frame_hdr:
 2000 011b033b 1c000000 02000000 f0f0ffff  ...;............
 2010 38000000 00f1ffff 4c000000           8.......L...
Contents of section .eh_frame:
 2020 14000000 00000000 017a5200 01781001  .........zR..x..
 2030 1b0c0708 90010000 10000000 1c000000  ................
 2040 b0f0ffff 03000000 00000000 10000000  ................
 2050 30000000 acf0ffff 13000000 00000000  0...............
 2060 00000000                             ....
Contents of section .init_array:
 3e08 e0100000 00000000                    ........
Contents of section .fini_array:
 3e10 90100000 00000000                    ........
Contents of section .dynamic:
 3e18 01000000 00000000 69000000 00000000  ........i.......
 3e28 01000000 00000000 78000000 00000000  ........x.......
 3e38 10000000 00000000 00000000 00000000  ................
 3e48 0c000000 00000000 00100000 00000000  ................
 3e58 0d000000 00000000 14110000 00000000  ................
 3e68 19000000 00000000 083e0000 00000000  .........>......
 3e78 1b000000 00000000 08000000 00000000  ................
 3e88 1a000000 00000000 103e0000 00000000  .........>......
 3e98 1c000000 00000000 08000000 00000000  ................
 3ea8 f5feff6f 00000000 00030000 00000000  ...o............
 3eb8 05000000 00000000 d0030000 00000000  ................
 3ec8 06000000 00000000 28030000 00000000  ........(.......
 3ed8 0a000000 00000000 8e000000 00000000  ................
 3ee8 0b000000 00000000 18000000 00000000  ................
 3ef8 07000000 00000000 90040000 00000000  ................
 3f08 08000000 00000000 a8000000 00000000  ................
 3f18 09000000 00000000 18000000 00000000  ................
 3f28 fbffff6f 00000000 08000000 00000000  ...o............
 3f38 feffff6f 00000000 70040000 00000000  ...o....p.......
 3f48 ffffff6f 00000000 01000000 00000000  ...o............
 3f58 f0ffff6f 00000000 5e040000 00000000  ...o....^.......
 3f68 f9ffff6f 00000000 03000000 00000000  ...o............
 3f78 00000000 00000000 00000000 00000000  ................
 3f88 00000000 00000000 00000000 00000000  ................
 3f98 00000000 00000000 00000000 00000000  ................
 3fa8 00000000 00000000 00000000 00000000  ................
 3fb8 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 3fc8 00000000 00000000 00000000 00000000  ................
 3fd8 00000000 00000000 00000000 00000000  ................
Contents of section .got.plt:
 3fe8 183e0000 00000000 00000000 00000000  .>..............
 3ff8 00000000 00000000                    ........
Contents of section .data:
 4000 00400000 00000000                    .@......
Contents of section .bss:
<skipping contents of bss section at [4008, 4010)>
Contents of section .comment:
 0000 4743433a 2028474e 55292031 332e322e  GCC: (GNU) 13.2.
 0010 31203230 32333038 303100             1 20230801.
Contents of section .debug_aranges:
 0000 3c000000 02000000 00000800 00000000  <...............
 0010 00100000 00000000 12000000 00000000  ................
 0020 14110000 00000000 04000000 00000000  ................
 0030 00000000 00000000 00000000 00000000  ................
 0040 3c000000 02002300 00000800 00000000  <.....#.........
 0050 12100000 00000000 05000000 00000000  ................
 0060 18110000 00000000 05000000 00000000  ................
 0070 00000000 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 1f000000 05000108 00000000 01000000  ................
 0010 000c0000 00000000 00190000 003c0000  .............<..
 0020 0001801f 00000005 00010812 00000001  ................
 0030 66000000 2d000000 4a000000 19000000  f...-...J.......
 0040 3c000000 0180                        <.....
Contents of section .debug_abbrev:
 0000 01110010 17551703 0e1b0e25 0e130500  .....U.....%....
 0010 00000111 00101755 17030e1b 0e250e13  .......U.....%..
 0020 05000000                             ....
Contents of section .debug_line:
 0000 62000000 05000800 2e000000 010101fb  b...............
 0010 0e0d0001 01010100 00000100 00010101  ................
 0020 1f020000 00002300 00000201 1f020f02  ......#.........
 0030 35000000 01350000 00010009 02001000  5....5..........
 0040 00000000 0003c100 014c753d 2f020200  .........Lu=/...
 0050 01010009 02141100 00000000 0003d300  ................
 0060 01020400 01015e00 00000500 08002e00  ......^.........
 0070 00000101 01fb0e0d 00010101 01000000  ................
 0080 01000001 01011f02 00000000 23000000  ............#...
 0090 02011f02 0f023c00 0000013c 00000001  ......<....<....
 00a0 00090212 10000000 00000003 27014b02  ............'.K.
 00b0 01000101 00090218 11000000 00000003  ................
 00c0 2b014b02 01000101                    +.K.....
Contents of section .debug_str:
 0000 2e2e2f73 79736465 70732f78 38365f36  ../sysdeps/x86_6
 0010 342f6372 74692e53 002f6262 2e646f77  4/crti.S./bb.dow
 0020 6e6c6f61 642f736f 75726365 2f676c69  nload/source/gli
 0030 62632d32 2e33382f 63737500 474e5520  bc-2.38/csu.GNU 
 0040 41532032 2e34312e 30002e2e 2f737973  AS 2.41.0.../sys
 0050 64657073 2f783836 5f36342f 6372746e  deps/x86_64/crtn
 0060 2e5300                               .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 00637274 692e5300 6372746e  6_64.crti.S.crtn
 0040 2e5300                               .S.
Contents of section .debug_rnglists:
 0000 1d000000 05000800 00000000 07001000  ................
 0010 00000000 00120714 11000000 00000004  ................
 0020 001d0000 00050008 00000000 00071210  ................
 0030 00000000 00000507 18110000 00000000  ................
 0040 0500                                 ..
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 01000000 0400f1ff  ................
 0020 00000000 00000000 00000000 00000000  ................
 0030 00000000 0400f1ff 00000000 00000000  ................
 0040 00000000 00000000 0a000000 00000c00  ................
 0050 00200000 00000000 00000000 00000000  . ..............
 0060 1d000000 02000b00 14110000 00000000  ................
 0070 00000000 00000000 23000000 01001200  ........#.......
 0080 e83f0000 00000000 00000000 00000000  .?..............
 0090 39000000 01001300 08400000 00000000  9........@......
 00a0 00000000 00000000 45000000 01001300  ........E.......
 00b0 00400000 00000000 00000000 00000000  .@..............
 00c0 52000000 01001000 183e0000 00000000  R........>......
 00d0 00000000 00000000 5b000000 02000900  ........[.......
 00e0 00100000 00000000 00000000 00000000  ................
 00f0 61000000 12000a00 00110000 00000000  a...............
 0100 13000000 00000000 69000000 20000000  ........i... ...
 0110 00000000 00000000 00000000 00000000  ................
 0120 78000000 20000000 00000000 00000000  x... ...........
 0130 00000000 00000000 94000000 20000000  ............ ...
 0140 00000000 00000000 00000000 00000000  ................
 0150 ae000000 22000000 00000000 00000000  ...."...........
 0160 00000000 00000000 c9000000 12000a00  ................
 0170 f0100000 00000000 03000000 00000000  ................
Contents of section .strtab:
 0000 00655f63 6170692e 63005f5f 474e555f  .e_capi.c.__GNU_
 0010 45485f46 52414d45 5f484452 005f6669  EH_FRAME_HDR._fi
 0020 6e69005f 474c4f42 414c5f4f 46465345  ni._GLOBAL_OFFSE
 0030 545f5441 424c455f 005f5f54 4d435f45  T_TABLE_.__TMC_E
 0040 4e445f5f 005f5f64 736f5f68 616e646c  ND__.__dso_handl
 0050 65005f44 594e414d 4943005f 696e6974  e._DYNAMIC._init
 0060 00765f63 6865636b 005f5f67 6d6f6e5f  .v_check.__gmon_
 0070 73746172 745f5f00 5f49544d 5f646572  start__._ITM_der
 0080 65676973 74657254 4d436c6f 6e655461  egisterTMCloneTa
 0090 626c6500 5f49544d 5f726567 69737465  ble._ITM_registe
 00a0 72544d43 6c6f6e65 5461626c 65005f5f  rTMCloneTable.__
 00b0 6378615f 66696e61 6c697a65 40474c49  cxa_finalize@GLI
 00c0 42435f32 2e322e35 0062696e 645f656e  BC_2.2.5.bind_en
 00d0 67696e65 00                          gine.
Contents of section .shstrtab:
 0000 002e7379 6d746162 002e7374 72746162  ..symtab..strtab
 0010 002e7368 73747274 6162002e 6e6f7465  ..shstrtab..note
 0020 2e676e75 2e70726f 70657274 79002e6e  .gnu.property..n
 0030 6f74652e 676e752e 6275696c 642d6964  ote.gnu.build-id
 0040 002e676e 752e6861 7368002e 64796e73  ..gnu.hash..dyns
 0050 796d002e 64796e73 7472002e 676e752e  ym..dynstr..gnu.
 0060 76657273 696f6e00 2e676e75 2e766572  version..gnu.ver
 0070 73696f6e 5f72002e 72656c61 2e64796e  sion_r..rela.dyn
 0080 002e696e 6974002e 74657874 002e6669  ..init..text..fi
 0090 6e69002e 65685f66 72616d65 5f686472  ni..eh_frame_hdr
 00a0 002e6568 5f667261 6d65002e 696e6974  ..eh_frame..init
 00b0 5f617272 6179002e 66696e69 5f617272  _array..fini_arr
 00c0 6179002e 64796e61 6d696300 2e676f74  ay..dynamic..got
 00d0 002e676f 742e706c 74002e64 61746100  ..got.plt..data.
 00e0 2e627373 002e636f 6d6d656e 74002e64  .bss..comment..d
 00f0 65627567 5f617261 6e676573 002e6465  ebug_aranges..de
 0100 6275675f 696e666f 002e6465 6275675f  bug_info..debug_
 0110 61626272 6576002e 64656275 675f6c69  abbrev..debug_li
 0120 6e65002e 64656275 675f7374 72002e64  ne..debug_str..d
 0130 65627567 5f6c696e 655f7374 72002e64  ebug_line_str..d
 0140 65627567 5f726e67 6c697374 7300      ebug_rnglists.

Disassembly of section .init:

0000000000001000 <_init>:
    1000: 48 83 ec 08                  	subq	$0x8, %rsp
    1004: 48 8b 05 bd 2f 00 00         	movq	0x2fbd(%rip), %rax      # 0x3fc8 <__gmon_start__+0x3fc8>
    100b: 48 85 c0                     	testq	%rax, %rax
    100e: 74 02                        	je	0x1012 <_init+0x12>
    1010: ff d0                        	callq	*%rax
    1012: 48 83 c4 08                  	addq	$0x8, %rsp
    1016: c3                           	retq

Disassembly of section .text:

0000000000001020 <.text>:
    1020: 48 8d 3d e1 2f 00 00         	leaq	0x2fe1(%rip), %rdi      # 0x4008 <__gmon_start__+0x4008>
    1027: 48 8d 05 da 2f 00 00         	leaq	0x2fda(%rip), %rax      # 0x4008 <__gmon_start__+0x4008>
    102e: 48 39 f8                     	cmpq	%rdi, %rax
    1031: 74 15                        	je	0x1048 <.text+0x28>
    1033: 48 8b 05 96 2f 00 00         	movq	0x2f96(%rip), %rax      # 0x3fd0 <__gmon_start__+0x3fd0>
    103a: 48 85 c0                     	testq	%rax, %rax
    103d: 74 09                        	je	0x1048 <.text+0x28>
    103f: ff e0                        	jmpq	*%rax
    1041: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1048: c3                           	retq
    1049: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1050: 48 8d 3d b1 2f 00 00         	leaq	0x2fb1(%rip), %rdi      # 0x4008 <__gmon_start__+0x4008>
    1057: 48 8d 35 aa 2f 00 00         	leaq	0x2faa(%rip), %rsi      # 0x4008 <__gmon_start__+0x4008>
    105e: 48 29 fe                     	subq	%rdi, %rsi
    1061: 48 89 f0                     	movq	%rsi, %rax
    1064: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
    1068: 48 c1 f8 03                  	sarq	$0x3, %rax
    106c: 48 01 c6                     	addq	%rax, %rsi
    106f: 48 d1 fe                     	sarq	%rsi
    1072: 74 14                        	je	0x1088 <.text+0x68>
    1074: 48 8b 05 5d 2f 00 00         	movq	0x2f5d(%rip), %rax      # 0x3fd8 <__gmon_start__+0x3fd8>
    107b: 48 85 c0                     	testq	%rax, %rax
    107e: 74 08                        	je	0x1088 <.text+0x68>
    1080: ff e0                        	jmpq	*%rax
    1082: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1088: c3                           	retq
    1089: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1090: f3 0f 1e fa                  	endbr64
    1094: 80 3d 6d 2f 00 00 00         	cmpb	$0x0, 0x2f6d(%rip)      # 0x4008 <__gmon_start__+0x4008>
    109b: 75 33                        	jne	0x10d0 <.text+0xb0>
    109d: 55                           	pushq	%rbp
    109e: 48 83 3d 3a 2f 00 00 00      	cmpq	$0x0, 0x2f3a(%rip)      # 0x3fe0 <__gmon_start__+0x3fe0>
    10a6: 48 89 e5                     	movq	%rsp, %rbp
    10a9: 74 0d                        	je	0x10b8 <.text+0x98>
    10ab: 48 8b 3d 4e 2f 00 00         	movq	0x2f4e(%rip), %rdi      # 0x4000 <__dso_handle>
    10b2: ff 15 28 2f 00 00            	callq	*0x2f28(%rip)           # 0x3fe0 <__gmon_start__+0x3fe0>
    10b8: e8 63 ff ff ff               	callq	0x1020 <.text>
    10bd: c6 05 44 2f 00 00 01         	movb	$0x1, 0x2f44(%rip)      # 0x4008 <__gmon_start__+0x4008>
    10c4: 5d                           	popq	%rbp
    10c5: c3                           	retq
    10c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    10d0: c3                           	retq
    10d1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    10dc: 0f 1f 40 00                  	nopl	(%rax)
    10e0: f3 0f 1e fa                  	endbr64
    10e4: e9 67 ff ff ff               	jmp	0x1050 <.text+0x30>
    10e9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000010f0 <bind_engine>:
    10f0: 31 c0                        	xorl	%eax, %eax
    10f2: c3                           	retq
    10f3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    10fe: 66 90                        	nop

0000000000001100 <v_check>:
    1100: 48 81 ff 00 00 03 00         	cmpq	$0x30000, %rdi          # imm = 0x30000
    1107: 48 19 c0                     	sbbq	%rax, %rax
    110a: 48 f7 d0                     	notq	%rax
    110d: 25 00 00 03 00               	andl	$0x30000, %eax          # imm = 0x30000
    1112: c3                           	retq

Disassembly of section .fini:

0000000000001114 <_fini>:
    1114: 48 83 ec 08                  	subq	$0x8, %rsp
    1118: 48 83 c4 08                  	addq	$0x8, %rsp
    111c: c3                           	retq