python (3.12.0)

(root)/
lib/
python3.12/
lib-dynload/
_crypt.cpython-312-x86_64-linux-gnu.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 0x0000000000000940 memsz 0x0000000000000940 flags r--
    LOAD off    0x0000000000001000 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**12
         filesz 0x00000000000003b5 memsz 0x00000000000003b5 flags r-x
    LOAD off    0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**12
         filesz 0x0000000000000284 memsz 0x0000000000000284 flags r--
    LOAD off    0x0000000000002dd8 vaddr 0x0000000000003dd8 paddr 0x0000000000003dd8 align 2**12
         filesz 0x0000000000000388 memsz 0x0000000000000390 flags rw-
 DYNAMIC off    0x0000000000002de8 vaddr 0x0000000000003de8 paddr 0x0000000000003de8 align 2**3
         filesz 0x00000000000001d0 memsz 0x00000000000001d0 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    0x00000000000021a0 vaddr 0x00000000000021a0 paddr 0x00000000000021a0 align 2**2
         filesz 0x000000000000002c memsz 0x000000000000002c flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x0000000000002dd8 vaddr 0x0000000000003dd8 paddr 0x0000000000003dd8 align 2**0
         filesz 0x0000000000000228 memsz 0x0000000000000228 flags r--

Dynamic Section:
  NEEDED       libcrypt.so.1
  NEEDED       libc.so.6
  INIT         0x0000000000001000
  FINI         0x00000000000013ac
  INIT_ARRAY   0x0000000000003dd8
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x0000000000003de0
  FINI_ARRAYSZ 0x0000000000000008
  GNU_HASH     0x0000000000000300
  STRTAB       0x00000000000004f0
  SYMTAB       0x0000000000000328
  STRSZ        0x0000000000000166
  SYMENT       0x0000000000000018
  PLTGOT       0x0000000000003fe8
  PLTRELSZ     0x0000000000000108
  PLTREL       0x0000000000000007
  JMPREL       0x0000000000000838
  RELA         0x00000000000006d0
  RELASZ       0x0000000000000168
  RELAENT      0x0000000000000018
  VERNEED      0x0000000000000680
  VERNEEDNUM   0x0000000000000002
  VERSYM       0x0000000000000656
  RELACOUNT    0x0000000000000009

Version References:
  required from libcrypt.so.1:
    0x0e5ded60 0x00 04 XCRYPT_2.0
  required from libc.so.6:
    0x0d696914 0x00 03 GLIBC_2.4
    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          00000024 0000000000000300 
  4 .dynsym            000001c8 0000000000000328 
  5 .dynstr            00000166 00000000000004f0 
  6 .gnu.version       00000026 0000000000000656 
  7 .gnu.version_r     00000050 0000000000000680 
  8 .rela.dyn          00000168 00000000000006d0 
  9 .rela.plt          00000108 0000000000000838 
 10 .init              00000017 0000000000001000 TEXT
 11 .plt               000000c0 0000000000001020 TEXT
 12 .text              000002cc 00000000000010e0 TEXT
 13 .fini              00000009 00000000000013ac TEXT
 14 .rodata            0000019d 0000000000002000 DATA
 15 .eh_frame_hdr      0000002c 00000000000021a0 DATA
 16 .eh_frame          000000b4 00000000000021d0 DATA
 17 .init_array        00000008 0000000000003dd8 
 18 .fini_array        00000008 0000000000003de0 
 19 .dynamic           000001d0 0000000000003de8 
 20 .got               00000030 0000000000003fb8 DATA
 21 .got.plt           00000070 0000000000003fe8 DATA
 22 .data              00000100 0000000000004060 DATA
 23 .bss               00000008 0000000000004160 BSS
 24 .comment           0000001b 0000000000000000 
 25 .debug_aranges     000000b0 0000000000000000 DEBUG
 26 .debug_info        00001640 0000000000000000 DEBUG
 27 .debug_abbrev      00000387 0000000000000000 DEBUG
 28 .debug_line        00000301 0000000000000000 DEBUG
 29 .debug_str         00000b9c 0000000000000000 DEBUG
 30 .debug_line_str    000002da 0000000000000000 DEBUG
 31 .debug_loclists    000001c9 0000000000000000 DEBUG
 32 .debug_rnglists    00000042 0000000000000000 DEBUG
 33 .symtab            00000330 0000000000000000 
 34 .strtab            0000022a 0000000000000000 
 35 .shstrtab          00000170 0000000000000000 

SYMBOL TABLE:
0000000000000000 l    df *ABS*	0000000000000000 _cryptmodule.c
00000000000011b0 l     F .text	000000000000008e crypt_crypt_impl.isra.0
0000000000001240 l     F .text	0000000000000159 crypt_crypt
00000000000040a0 l     O .data	0000000000000068 cryptmodule
0000000000004120 l     O .data	0000000000000040 crypt_methods
0000000000004080 l     O .data	0000000000000020 _crypt_slots
0000000000002040 l     O .rodata	000000000000015d crypt_crypt__doc__
0000000000000000 l    df *ABS*	0000000000000000 
00000000000013ac l     F .fini	0000000000000000 _fini
0000000000004060 l     O .data	0000000000000000 __dso_handle
0000000000003de8 l     O .dynamic	0000000000000000 _DYNAMIC
00000000000021a0 l       .eh_frame_hdr	0000000000000000 __GNU_EH_FRAME_HDR
0000000000004160 l     O .data	0000000000000000 __TMC_END__
0000000000003fe8 l     O .got.plt	0000000000000000 _GLOBAL_OFFSET_TABLE_
0000000000001000 l     F .init	0000000000000000 _init
0000000000000000  w      *UND*	0000000000000000 _ITM_deregisterTMCloneTable
0000000000000000         *UND*	0000000000000000 PyModuleDef_Init
0000000000000000         *UND*	0000000000000000 PyErr_SetFromErrno
0000000000000000       F *UND*	0000000000000000 strlen@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 __stack_chk_fail@GLIBC_2.4
0000000000000000         *UND*	0000000000000000 PyErr_SetString
0000000000000000         *UND*	0000000000000000 PyExc_ValueError
0000000000000000       F *UND*	0000000000000000 memset@GLIBC_2.2.5
0000000000000000         *UND*	0000000000000000 _PyArg_BadArgument
0000000000000000         *UND*	0000000000000000 PyExc_OSError
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
00000000000013a0 g     F .text	000000000000000c PyInit__crypt
0000000000000000         *UND*	0000000000000000 _PyArg_CheckPositional
0000000000000000         *UND*	0000000000000000 Py_BuildValue
0000000000000000       F *UND*	0000000000000000 crypt_r@XCRYPT_2.0
0000000000000000         *UND*	0000000000000000 PyUnicode_AsUTF8AndSize
0000000000000000  w      *UND*	0000000000000000 _ITM_registerTMCloneTable
0000000000000000  w    F *UND*	0000000000000000 __cxa_finalize@GLIBC_2.2.5

DYNAMIC SYMBOL TABLE:
0000000000000000  w   D  *UND*	0000000000000000              _ITM_deregisterTMCloneTable
0000000000000000      D  *UND*	0000000000000000              PyModuleDef_Init
0000000000000000      D  *UND*	0000000000000000              PyErr_SetFromErrno
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strlen
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.4)  __stack_chk_fail
0000000000000000      D  *UND*	0000000000000000              PyErr_SetString
0000000000000000      D  *UND*	0000000000000000              PyExc_ValueError
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) memset
0000000000000000      D  *UND*	0000000000000000              _PyArg_BadArgument
0000000000000000      D  *UND*	0000000000000000              PyExc_OSError
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      D  *UND*	0000000000000000              _PyArg_CheckPositional
0000000000000000      D  *UND*	0000000000000000              Py_BuildValue
0000000000000000      DF *UND*	0000000000000000 (XCRYPT_2.0) crypt_r
0000000000000000      D  *UND*	0000000000000000              PyUnicode_AsUTF8AndSize
0000000000000000  w   D  *UND*	0000000000000000              _ITM_registerTMCloneTable
0000000000000000  w   DF *UND*	0000000000000000 (GLIBC_2.2.5) __cxa_finalize
00000000000013a0 g    DF .text	000000000000000c              PyInit__crypt

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000003dd8 R_X86_64_RELATIVE        *ABS*+0x11a0
0000000000003de0 R_X86_64_RELATIVE        *ABS*+0x1150
0000000000004060 R_X86_64_RELATIVE        *ABS*+0x4060
00000000000040c8 R_X86_64_RELATIVE        *ABS*+0x2034
00000000000040e0 R_X86_64_RELATIVE        *ABS*+0x4120
00000000000040e8 R_X86_64_RELATIVE        *ABS*+0x4080
0000000000004120 R_X86_64_RELATIVE        *ABS*+0x2035
0000000000004128 R_X86_64_RELATIVE        *ABS*+0x1240
0000000000004138 R_X86_64_RELATIVE        *ABS*+0x2040
0000000000003fb8 R_X86_64_GLOB_DAT        _ITM_deregisterTMCloneTable
0000000000003fc0 R_X86_64_GLOB_DAT        PyExc_ValueError
0000000000003fc8 R_X86_64_GLOB_DAT        PyExc_OSError
0000000000003fd0 R_X86_64_GLOB_DAT        __gmon_start__
0000000000003fd8 R_X86_64_GLOB_DAT        _ITM_registerTMCloneTable
0000000000003fe0 R_X86_64_GLOB_DAT        __cxa_finalize
0000000000004000 R_X86_64_JUMP_SLOT       PyModuleDef_Init
0000000000004008 R_X86_64_JUMP_SLOT       PyErr_SetFromErrno
0000000000004010 R_X86_64_JUMP_SLOT       strlen
0000000000004018 R_X86_64_JUMP_SLOT       __stack_chk_fail
0000000000004020 R_X86_64_JUMP_SLOT       PyErr_SetString
0000000000004028 R_X86_64_JUMP_SLOT       memset
0000000000004030 R_X86_64_JUMP_SLOT       _PyArg_BadArgument
0000000000004038 R_X86_64_JUMP_SLOT       _PyArg_CheckPositional
0000000000004040 R_X86_64_JUMP_SLOT       Py_BuildValue
0000000000004048 R_X86_64_JUMP_SLOT       crypt_r
0000000000004050 R_X86_64_JUMP_SLOT       PyUnicode_AsUTF8AndSize
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 e76a522f 2d87ffe5 df37fa49 d75a7edf  .jR/-....7.I.Z~.
 02f8 e626a48e                             .&..
Contents of section .gnu.hash:
 0300 02000000 12000000 01000000 06000000  ................
 0310 00000000 20000400 12000000 00000000  .... ...........
 0320 73f9446c                             s.Dl
Contents of section .dynsym:
 0328 00000000 00000000 00000000 00000000  ................
 0338 00000000 00000000 10000000 20000000  ............ ...
 0348 00000000 00000000 00000000 00000000  ................
 0358 1c010000 10000000 00000000 00000000  ................
 0368 00000000 00000000 80000000 10000000  ................
 0378 00000000 00000000 00000000 00000000  ................
 0388 bc000000 12000000 00000000 00000000  ................
 0398 00000000 00000000 93000000 12000000  ................
 03a8 00000000 00000000 00000000 00000000  ................
 03b8 eb000000 10000000 00000000 00000000  ................
 03c8 00000000 00000000 da000000 10000000  ................
 03d8 00000000 00000000 00000000 00000000  ................
 03e8 55000000 12000000 00000000 00000000  U...............
 03f8 00000000 00000000 fb000000 10000000  ................
 0408 00000000 00000000 00000000 00000000  ................
 0418 72000000 10000000 00000000 00000000  r...............
 0428 00000000 00000000 01000000 20000000  ............ ...
 0438 00000000 00000000 00000000 00000000  ................
 0448 c3000000 10000000 00000000 00000000  ................
 0458 00000000 00000000 64000000 10000000  ........d.......
 0468 00000000 00000000 00000000 00000000  ................
 0478 5c000000 12000000 00000000 00000000  \...............
 0488 00000000 00000000 a4000000 10000000  ................
 0498 00000000 00000000 00000000 00000000  ................
 04a8 2c000000 20000000 00000000 00000000  ,... ...........
 04b8 00000000 00000000 46000000 22000000  ........F..."...
 04c8 00000000 00000000 00000000 00000000  ................
 04d8 0e010000 12000c00 a0130000 00000000  ................
 04e8 0c000000 00000000                    ........
Contents of section .dynstr:
 04f0 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 0500 5f49544d 5f646572 65676973 74657254  _ITM_deregisterT
 0510 4d436c6f 6e655461 626c6500 5f49544d  MCloneTable._ITM
 0520 5f726567 69737465 72544d43 6c6f6e65  _registerTMClone
 0530 5461626c 65005f5f 6378615f 66696e61  Table.__cxa_fina
 0540 6c697a65 006d656d 73657400 63727970  lize.memset.cryp
 0550 745f7200 50795f42 75696c64 56616c75  t_r.Py_BuildValu
 0560 65005079 4578635f 4f534572 726f7200  e.PyExc_OSError.
 0570 50794572 725f5365 7446726f 6d457272  PyErr_SetFromErr
 0580 6e6f005f 5f737461 636b5f63 686b5f66  no.__stack_chk_f
 0590 61696c00 5079556e 69636f64 655f4173  ail.PyUnicode_As
 05a0 55544638 416e6453 697a6500 7374726c  UTF8AndSize.strl
 05b0 656e005f 50794172 675f4368 65636b50  en._PyArg_CheckP
 05c0 6f736974 696f6e61 6c005079 4578635f  ositional.PyExc_
 05d0 56616c75 65457272 6f720050 79457272  ValueError.PyErr
 05e0 5f536574 53747269 6e67005f 50794172  _SetString._PyAr
 05f0 675f4261 64417267 756d656e 74005079  g_BadArgument.Py
 0600 496e6974 5f5f6372 79707400 50794d6f  Init__crypt.PyMo
 0610 64756c65 4465665f 496e6974 006c6962  duleDef_Init.lib
 0620 63727970 742e736f 2e31006c 6962632e  crypt.so.1.libc.
 0630 736f2e36 00584352 5950545f 322e3000  so.6.XCRYPT_2.0.
 0640 474c4942 435f322e 3400474c 4942435f  GLIBC_2.4.GLIBC_
 0650 322e322e 3500                        2.2.5.
Contents of section .gnu.version:
 0656 00000100 01000100 02000300 01000100  ................
 0666 02000100 01000100 01000100 04000100  ................
 0676 01000200 0100                        ......
Contents of section .gnu.version_r:
 0680 01000100 2d010000 10000000 20000000  ....-....... ...
 0690 60ed5d0e 00000400 45010000 00000000  `.].....E.......
 06a0 01000200 3b010000 10000000 00000000  ....;...........
 06b0 1469690d 00000300 50010000 10000000  .ii.....P.......
 06c0 751a6909 00000200 5a010000 00000000  u.i.....Z.......
Contents of section .rela.dyn:
 06d0 d83d0000 00000000 08000000 00000000  .=..............
 06e0 a0110000 00000000 e03d0000 00000000  .........=......
 06f0 08000000 00000000 50110000 00000000  ........P.......
 0700 60400000 00000000 08000000 00000000  `@..............
 0710 60400000 00000000 c8400000 00000000  `@.......@......
 0720 08000000 00000000 34200000 00000000  ........4 ......
 0730 e0400000 00000000 08000000 00000000  .@..............
 0740 20410000 00000000 e8400000 00000000   A.......@......
 0750 08000000 00000000 80400000 00000000  .........@......
 0760 20410000 00000000 08000000 00000000   A..............
 0770 35200000 00000000 28410000 00000000  5 ......(A......
 0780 08000000 00000000 40120000 00000000  ........@.......
 0790 38410000 00000000 08000000 00000000  8A..............
 07a0 40200000 00000000 b83f0000 00000000  @ .......?......
 07b0 06000000 01000000 00000000 00000000  ................
 07c0 c03f0000 00000000 06000000 07000000  .?..............
 07d0 00000000 00000000 c83f0000 00000000  .........?......
 07e0 06000000 0a000000 00000000 00000000  ................
 07f0 d03f0000 00000000 06000000 0b000000  .?..............
 0800 00000000 00000000 d83f0000 00000000  .........?......
 0810 06000000 10000000 00000000 00000000  ................
 0820 e03f0000 00000000 06000000 11000000  .?..............
 0830 00000000 00000000                    ........
Contents of section .rela.plt:
 0838 00400000 00000000 07000000 02000000  .@..............
 0848 00000000 00000000 08400000 00000000  .........@......
 0858 07000000 03000000 00000000 00000000  ................
 0868 10400000 00000000 07000000 04000000  .@..............
 0878 00000000 00000000 18400000 00000000  .........@......
 0888 07000000 05000000 00000000 00000000  ................
 0898 20400000 00000000 07000000 06000000   @..............
 08a8 00000000 00000000 28400000 00000000  ........(@......
 08b8 07000000 08000000 00000000 00000000  ................
 08c8 30400000 00000000 07000000 09000000  0@..............
 08d8 00000000 00000000 38400000 00000000  ........8@......
 08e8 07000000 0c000000 00000000 00000000  ................
 08f8 40400000 00000000 07000000 0d000000  @@..............
 0908 00000000 00000000 48400000 00000000  ........H@......
 0918 07000000 0e000000 00000000 00000000  ................
 0928 50400000 00000000 07000000 0f000000  P@..............
 0938 00000000 00000000                    ........
Contents of section .init:
 1000 4883ec08 488b05c5 2f000048 85c07402  H...H.../..H..t.
 1010 ffd04883 c408c3                      ..H....
Contents of section .plt:
 1020 ff35ca2f 0000ff25 cc2f0000 0f1f4000  .5./...%./....@.
 1030 ff25ca2f 00006800 000000e9 e0ffffff  .%./..h.........
 1040 ff25c22f 00006801 000000e9 d0ffffff  .%./..h.........
 1050 ff25ba2f 00006802 000000e9 c0ffffff  .%./..h.........
 1060 ff25b22f 00006803 000000e9 b0ffffff  .%./..h.........
 1070 ff25aa2f 00006804 000000e9 a0ffffff  .%./..h.........
 1080 ff25a22f 00006805 000000e9 90ffffff  .%./..h.........
 1090 ff259a2f 00006806 000000e9 80ffffff  .%./..h.........
 10a0 ff25922f 00006807 000000e9 70ffffff  .%./..h.....p...
 10b0 ff258a2f 00006808 000000e9 60ffffff  .%./..h.....`...
 10c0 ff25822f 00006809 000000e9 50ffffff  .%./..h.....P...
 10d0 ff257a2f 0000680a 000000e9 40ffffff  .%z/..h.....@...
Contents of section .text:
 10e0 488d3d79 30000048 8d057230 00004839  H.=y0..H..r0..H9
 10f0 f8741548 8b05be2e 00004885 c07409ff  .t.H......H..t..
 1100 e00f1f80 00000000 c30f1f80 00000000  ................
 1110 488d3d49 30000048 8d354230 00004829  H.=I0..H.5B0..H)
 1120 fe4889f0 48c1ee3f 48c1f803 4801c648  .H..H..?H...H..H
 1130 d1fe7414 488b059d 2e000048 85c07408  ..t.H......H..t.
 1140 ffe0660f 1f440000 c30f1f80 00000000  ..f..D..........
 1150 f30f1efa 803d0530 00000075 33554883  .....=.0...u3UH.
 1160 3d7a2e00 00004889 e5740d48 8b3dee2e  =z....H..t.H.=..
 1170 0000ff15 682e0000 e863ffff ffc605dc  ....h....c......
 1180 2f000001 5dc3662e 0f1f8400 00000000  /...].f.........
 1190 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 11a0 f30f1efa e967ffff ff0f1f80 00000000  .....g..........
 11b0 55ba0080 00004889 f531f653 4889fb48  U.....H..1.SH..H
 11c0 81ec1880 00006448 8b042528 00000048  ......dH..%(...H
 11d0 89842408 80000031 c04889e1 4889cfe8  ..$....1.H..H...
 11e0 9cfeffff 4889ee48 89df4889 c2e8cefe  ....H..H..H.....
 11f0 ffff4885 c0743148 89c6488d 3dff0d00  ..H..t1H..H.=...
 1200 0031c0e8 a8feffff 488b9424 08800000  .1......H..$....
 1210 64482b14 25280000 00751e48 81c41880  dH+.%(...u.H....
 1220 00005b5d c30f1f00 488b0599 2d000048  ..[]....H...-..H
 1230 8b38e809 feffffeb cfe822fe ffff6690  .8........"...f.
 1240 55534889 f34883ec 2864488b 04252800  USH..H..(dH..%(.
 1250 00004889 44241831 c04883fa 020f859d  ..H.D$.1.H......
 1260 00000048 8b3b488b 4708f680 ab000000  ...H.;H.G.......
 1270 100f84f9 00000048 8d742408 e84ffeff  .......H.t$..O..
 1280 ff4889c5 4885c00f 84940000 004889c7  .H..H........H..
 1290 e8bbfdff ff483b44 24080f85 88000000  .....H;D$.......
 12a0 488b7b08 488b4708 f680ab00 0000100f  H.{.H.G.........
 12b0 84930000 00488d74 2410e811 feffff48  .....H.t$......H
 12c0 89c34885 c0745a48 89c7e881 fdffff48  ..H..tZH.......H
 12d0 3b442410 75524889 de4889ef e8cffeff  ;D$.uRH..H......
 12e0 ff488b54 24186448 2b142528 0000000f  .H.T$.dH+.%(....
 12f0 859f0000 004883c4 285b5dc3 0f1f4000  .....H..([]...@.
 1300 4889d6b9 02000000 ba020000 00488d3d  H............H.=
 1310 210d0000 e887fdff ff85c00f 8542ffff  !............B..
 1320 ff31c0eb bc0f1f00 488b0591 2c000048  .1......H...,..H
 1330 8d35db0c 0000488b 38e832fd ffff31c0  .5....H.8.2...1.
 1340 eb9f660f 1f440000 4889f948 8d15b00c  ..f..D..H..H....
 1350 0000488d 35d00c00 00488d3d d50c0000  ..H.5....H.=....
 1360 e82bfdff ff31c0e9 75ffffff 0f1f4000  .+...1..u.....@.
 1370 4889f948 8d15880c 0000488d 35850c00  H..H......H.5...
 1380 00488d3d ad0c0000 e803fdff ff31c0e9  .H.=.........1..
 1390 4dffffff e8c7fcff ff0f1f80 00000000  M...............
 13a0 488d3df9 2c0000e9 84fcffff           H.=.,.......
Contents of section .fini:
 13ac 4883ec08 4883c408 c3                 H...H....
Contents of section .rodata:
 2000 73007374 72006172 67756d65 6e742031  s.str.argument 1
 2010 00656d62 65646465 64206e75 6c6c2063  .embedded null c
 2020 68617261 63746572 00617267 756d656e  haracter.argumen
 2030 74203200 5f637279 70740000 00000000  t 2._crypt......
 2040 63727970 7428246d 6f64756c 652c2077  crypt($module, w
 2050 6f72642c 2073616c 742c202f 290a2d2d  ord, salt, /).--
 2060 0a0a4861 73682061 202a776f 72642a20  ..Hash a *word* 
 2070 77697468 20746865 20676976 656e202a  with the given *
 2080 73616c74 2a20616e 64207265 7475726e  salt* and return
 2090 20746865 20686173 68656420 70617373   the hashed pass
 20a0 776f7264 2e0a0a2a 776f7264 2a207769  word...*word* wi
 20b0 6c6c2075 7375616c 6c792062 65206120  ll usually be a 
 20c0 75736572 27732070 61737377 6f72642e  user's password.
 20d0 20202a73 616c742a 20286569 74686572    *salt* (either
 20e0 20612072 616e646f 6d203220 6f722031   a random 2 or 1
 20f0 360a6368 61726163 74657220 73747269  6.character stri
 2100 6e672c20 706f7373 69626c79 20707265  ng, possibly pre
 2110 66697865 64207769 74682024 64696769  fixed with $digi
 2120 74242074 6f20696e 64696361 74652074  t$ to indicate t
 2130 6865206d 6574686f 64290a77 696c6c20  he method).will 
 2140 62652075 73656420 746f2070 65727475  be used to pertu
 2150 72622074 68652065 6e637279 7074696f  rb the encryptio
 2160 6e20616c 676f7269 74686d20 616e6420  n algorithm and 
 2170 70726f64 75636520 64697374 696e6374  produce distinct
 2180 0a726573 756c7473 20666f72 20612067  .results for a g
 2190 6976656e 202a776f 72642a2e 00        iven *word*..
Contents of section .eh_frame_hdr:
 21a0 011b033b 2c000000 04000000 80eeffff  ...;,...........
 21b0 48000000 10f0ffff 70000000 a0f0ffff  H.......p.......
 21c0 a0000000 00f2ffff cc000000           ............
Contents of section .eh_frame:
 21d0 14000000 00000000 017a5200 01781001  .........zR..x..
 21e0 1b0c0708 90010000 24000000 1c000000  ........$.......
 21f0 30eeffff c0000000 000e1046 0e184a0f  0..........F..J.
 2200 0b770880 003f1a3b 2a332422 00000000  .w...?.;*3$"....
 2210 2c000000 44000000 98efffff 8e000000  ,...D...........
 2220 00410e10 86024b0e 1883034a 0eb08002  .A....K....J....
 2230 025c0a0e 18410e10 410e0844 0b000000  .\...A..A..D....
 2240 28000000 74000000 f8efffff 59010000  (...t.......Y...
 2250 00410e10 8602410e 18830347 0e4002b0  .A....A....G.@..
 2260 0a0e1841 0e10410e 08450b00 10000000  ...A..A..E......
 2270 a0000000 2cf1ffff 0c000000 00000000  ....,...........
 2280 00000000                             ....
Contents of section .init_array:
 3dd8 a0110000 00000000                    ........
Contents of section .fini_array:
 3de0 50110000 00000000                    P.......
Contents of section .dynamic:
 3de8 01000000 00000000 2d010000 00000000  ........-.......
 3df8 01000000 00000000 3b010000 00000000  ........;.......
 3e08 0c000000 00000000 00100000 00000000  ................
 3e18 0d000000 00000000 ac130000 00000000  ................
 3e28 19000000 00000000 d83d0000 00000000  .........=......
 3e38 1b000000 00000000 08000000 00000000  ................
 3e48 1a000000 00000000 e03d0000 00000000  .........=......
 3e58 1c000000 00000000 08000000 00000000  ................
 3e68 f5feff6f 00000000 00030000 00000000  ...o............
 3e78 05000000 00000000 f0040000 00000000  ................
 3e88 06000000 00000000 28030000 00000000  ........(.......
 3e98 0a000000 00000000 66010000 00000000  ........f.......
 3ea8 0b000000 00000000 18000000 00000000  ................
 3eb8 03000000 00000000 e83f0000 00000000  .........?......
 3ec8 02000000 00000000 08010000 00000000  ................
 3ed8 14000000 00000000 07000000 00000000  ................
 3ee8 17000000 00000000 38080000 00000000  ........8.......
 3ef8 07000000 00000000 d0060000 00000000  ................
 3f08 08000000 00000000 68010000 00000000  ........h.......
 3f18 09000000 00000000 18000000 00000000  ................
 3f28 feffff6f 00000000 80060000 00000000  ...o............
 3f38 ffffff6f 00000000 02000000 00000000  ...o............
 3f48 f0ffff6f 00000000 56060000 00000000  ...o....V.......
 3f58 f9ffff6f 00000000 09000000 00000000  ...o............
 3f68 00000000 00000000 00000000 00000000  ................
 3f78 00000000 00000000 00000000 00000000  ................
 3f88 00000000 00000000 00000000 00000000  ................
 3f98 00000000 00000000 00000000 00000000  ................
 3fa8 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 3fb8 00000000 00000000 00000000 00000000  ................
 3fc8 00000000 00000000 00000000 00000000  ................
 3fd8 00000000 00000000 00000000 00000000  ................
Contents of section .got.plt:
 3fe8 e83d0000 00000000 00000000 00000000  .=..............
 3ff8 00000000 00000000 36100000 00000000  ........6.......
 4008 46100000 00000000 56100000 00000000  F.......V.......
 4018 66100000 00000000 76100000 00000000  f.......v.......
 4028 86100000 00000000 96100000 00000000  ................
 4038 a6100000 00000000 b6100000 00000000  ................
 4048 c6100000 00000000 d6100000 00000000  ................
Contents of section .data:
 4060 60400000 00000000 00000000 00000000  `@..............
 4070 00000000 00000000 00000000 00000000  ................
 4080 03000000 00000000 02000000 00000000  ................
 4090 00000000 00000000 00000000 00000000  ................
 40a0 01000000 00000000 00000000 00000000  ................
 40b0 00000000 00000000 00000000 00000000  ................
 40c0 00000000 00000000 34200000 00000000  ........4 ......
 40d0 00000000 00000000 00000000 00000000  ................
 40e0 20410000 00000000 80400000 00000000   A.......@......
 40f0 00000000 00000000 00000000 00000000  ................
 4100 00000000 00000000 00000000 00000000  ................
 4110 00000000 00000000 00000000 00000000  ................
 4120 35200000 00000000 40120000 00000000  5 ......@.......
 4130 80000000 00000000 40200000 00000000  ........@ ......
 4140 00000000 00000000 00000000 00000000  ................
 4150 00000000 00000000 00000000 00000000  ................
Contents of section .bss:
<skipping contents of bss section at [4160, 4168)>
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 ac130000 00000000 04000000 00000000  ................
 0030 00000000 00000000 00000000 00000000  ................
 0040 2c000000 02002300 00000800 00000000  ,.....#.........
 0050 b0110000 00000000 fc010000 00000000  ................
 0060 00000000 00000000 00000000 00000000  ................
 0070 3c000000 02001d16 00000800 00000000  <...............
 0080 12100000 00000000 05000000 00000000  ................
 0090 b0130000 00000000 05000000 00000000  ................
 00a0 00000000 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 1f000000 05000108 00000000 01000000  ................
 0010 000c0000 00000000 00190000 003c0000  .............<..
 0020 000180f6 15000005 00010812 00000025  ...............%
 0030 ba0a0000 1d460000 003c0000 00b01100  .....F...<......
 0040 00000000 00fc0100 00000000 00660000  .............f..
 0050 0006bc07 000004d6 173a0000 00090807  .........:......
 0060 ac020000 26040569 6e740009 08050305  ....&..int......
 0070 00000908 05fe0400 00090207 e3090000  ................
 0080 03690000 00090106 ae080000 14620000  .i...........b..
 0090 00090108 a5080000 090407b1 02000009  ................
 00a0 0106a708 00000902 05010700 0006b706  ................
 00b0 0000052a 16750000 00270806 b9070000  ...*.u...'......
 00c0 05c21b48 00000003 62000000 06bb0700  ...H....b.......
 00d0 00066c13 98000000 090807a7 02000006  ..l.............
 00e0 b9060000 071a148a 00000006 ad090000  ................
 00f0 088319a9 00000006 82000000 089114c8  ................
 0100 00000009 04041408 00000908 04860a00  ................
 0110 00068d0a 0000090c 1cfa0000 000d8d0a  ................
 0120 0000680a 5e087d01 000001c6 0000000a  ..h.^.}.........
 0130 5f14780e 00000001 d7050000 0a600f5d  _.x..........`.]
 0140 00000028 01830800 000a610f 5d000000  ...(......a.]...
 0150 3001f704 00000a62 0ec80000 0038018c  0......b.....8..
 0160 0000000a 6310000e 00004001 5d070000  ....c.....@.]...
 0170 0a641584 0e000048 01300800 000a6510  .d.....H.0....e.
 0180 72080000 5001fe00 00000a66 0b6f0700  r...P......f.o..
 0190 00580103 0200000a 670c9c08 00006000  .X......g.....`.
 01a0 06230500 00090d21 89010000 0d230500  .#.....!.....#..
 01b0 00100a4a 08b10100 00019d00 00000a4b  ...J...........K
 01c0 09410000 00000131 0400000a 4c0b9600  .A.....1....L...
 01d0 00000800 068d0700 00090e1c bd010000  ................
 01e0 0d8d0700 00200b36 08ff0100 00011f07  ..... .6........
 01f0 00000b37 125d0000 000001d3 0100000b  ...7.]..........
 0200 3811200e 00000801 58090000 0b391141  8. .....X....9.A
 0210 00000010 017e0700 000b3b12 5d000000  .....~....;.]...
 0220 180006a2 00000009 0f1c0b02 00000da2  ................
 0230 00000028 0c0b085a 02000001 22070000  ...(...Z...."...
 0240 0c0c115d 00000000 0e676574 000c0d0c  ...].....get....
 0250 a20e0000 080e7365 74000c0e 0cae0e00  ......set.......
 0260 00100e64 6f63000c 0f115d00 00001801  ...doc....].....
 0270 85070000 0c100b96 00000020 00068908  ........... ....
 0280 00000910 1c660200 000d8908 0000280c  .....f........(.
 0290 2908b502 00000122 0700000c 2a115d00  )......"....*.].
 02a0 00000001 190a0000 0c2b0941 00000008  .........+.A....
 02b0 01410a00 000c2c10 c8000000 10015b09  .A....,.......[.
 02c0 00000c2d 09410000 00180e64 6f63000c  ...-.A.....doc..
 02d0 2e115d00 00002000 06560500 00091218  ..]... ..V......
 02e0 c1020000 0d6b0300 001003a6 08e20200  .....k..........
 02f0 00289d06 00000001 160a0000 03be13cc  .(..............
 0300 06000008 00060704 00000914 1cee0200  ................
 0310 001ca004 0000a001 0d929a05 00000164  ...............d
 0320 0200000d 9305f406 00000001 28010000  ............(...
 0330 0d94115d 00000018 01320600 000d9510  ...].....2......
 0340 c8000000 2001f105 00000d95 1ec80000  .... ...........
 0350 002801cd 0000000d 9910b808 00003001  .(............0.
 0360 330a0000 0d9a10c8 00000038 01120200  3..........8....
 0370 000d9b11 d4080000 4001a209 00000d9c  ........@.......
 0380 11050900 004801e8 0200000d 9d15e70d  .....H..........
 0390 00005001 99070000 0d9f0e3b 09000058  ..P........;...X
 03a0 01950900 000da316 ec0d0000 6001ef08  ............`...
 03b0 00000da4 18f10d00 006801f0 0000000d  .........h......
 03c0 a517f60d 00007001 59000000 0da90e47  ......p.Y......G
 03d0 09000078 01170700 000daa11 45070000  ...x........E...
 03e0 80015109 00000dab 0e3b0900 008801d3  ..Q......;......
 03f0 0200000d ac12f908 00009001 69050000  ............i...
 0400 0dad122f 09000098 015b0100 000db014  .../.....[......
 0410 fb0d0000 a001cb06 00000db3 133a0000  .............:..
 0420 00a801bf 0500000d b5115d00 0000b001  ..........].....
 0430 70010000 0db91272 080000b8 017b0900  p......r.....{..
 0440 000dbc0d 6f070000 c0018103 00000dc0  ....o...........
 0450 11670900 00c801f1 0100000d c310c800  .g..............
 0460 0000d001 76020000 0dc61191 090000d8  ....v...........
 0470 01fd0200 000dc712 9d090000 e001ee03  ................
 0480 00000dca 12000e00 00e8013e 0500000d  ...........>....
 0490 cb12050e 0000f001 37040000 0dcc120a  ........7.......
 04a0 0e0000f8 04950500 000dce13 cc060000  ................
 04b0 00010423 0900000d cf0f3206 00000801  ...#......2.....
 04c0 04900600 000dd012 a9090000 100104b8  ................
 04d0 0900000d d112b509 00001801 04150900  ................
 04e0 000dd210 c8000000 20010468 0100000d  ........ ..h....
 04f0 d30ec109 00002801 04120300 000dd40f  ......(.........
 0500 f7090000 300104d2 0900000d d50dcd09  ....0...........
 0510 00003801 04270700 000dd60e 9c080000  ..8..'..........
 0520 400104c5 0800000d d70d6f07 00004801  @.........o...H.
 0530 04650700 000dd80f 32060000 500104da  .e......2...P...
 0540 0300000d d90f3206 00005801 04be0200  ......2...X.....
 0550 000dda0f 32060000 600104f9 0300000d  ....2...`.......
 0560 db0b9600 00006801 04bb0100 000ddc0f  ......h.........
 0570 32060000 70010448 0a00000d dd10b808  2...p..H........
 0580 00007801 043f0600 000de012 75000000  ..x..?......u...
 0590 8001047a 0a00000d e210b808 00008801  ...z............
 05a0 045d0300 000de314 1c0a0000 900104db  .]..............
 05b0 0100000d e6136e00 00009801 000f500e  ......n.......P.
 05c0 14320600 000e6275 66000e15 0b960000  .2....buf.......
 05d0 00000e6f 626a000e 160f3206 0000080e  ...obj....2.....
 05e0 6c656e00 0e1710c8 00000010 01f40500  len.............
 05f0 000e1810 c8000000 1801e700 00000e1a  ................
 0600 09410000 0020012f 0700000e 1b094100  .A... ./......A.
 0610 00002401 96000000 0e1c0ba4 00000028  ..$............(
 0620 017b0300 000e1d11 3c060000 30016c00  .{......<...0.l.
 0630 00000e1e 113c0600 003801bb 0000000e  .....<...8......
 0640 1f113c06 00004001 41040000 0e200b96  ..<...@.A.... ..
 0650 00000048 0003b502 00001432 06000003  ...H.......2....
 0660 c8000000 064a0400 000e2103 9a050000  .....J....!.....
 0670 061e0a00 000e230f 59060000 035e0600  ......#.Y....^..
 0680 00084100 00007706 00000232 06000002  ..A...w....2....
 0690 77060000 02410000 00000341 06000006  w....A.....A....
 06a0 3f030000 0e241088 06000003 8d060000  ?....$..........
 06b0 159d0600 00023206 00000277 06000000  ......2....w....
 06c0 290803b4 05bd0600 001d3407 0000b513  ).........4.....
 06d0 c8000000 1d8e0100 00b714bd 06000000  ................
 06e0 0cbc0000 00cc0600 00163a00 00000003  ..........:.....
 06f0 e2020000 0f1803c4 f4060000 01640200  .............d..
 0700 0003c50e b5020000 0001d406 000003c6  ................
 0710 10c80000 00100006 78060000 03c703d1  ........x.......
 0720 06000005 650b0000 3101160c 07000003  ....e...1.......
 0730 11070000 08320600 00200700 00023206  .....2... ....2.
 0740 00000005 61000000 3201162c 07000003  ....a...2..,....
 0750 31070000 08320600 00450700 00023206  1....2...E....2.
 0760 00000232 06000000 05450900 00330116  ...2.....E...3..
 0770 51070000 03560700 00083206 00006f07  Q....V....2...o.
 0780 00000232 06000002 32060000 02320600  ...2....2....2..
 0790 0000056f 0b000034 010f7b07 00000380  ...o...4..{.....
 07a0 07000008 41000000 8f070000 02320600  ....A........2..
 07b0 0000057c 01000035 01169b07 000003a0  ...|...5........
 07c0 07000008 c8000000 af070000 02320600  .............2..
 07d0 00000558 0b000036 0115bb07 000003c0  ...X...6........
 07e0 07000008 32060000 d4070000 02320600  ....2........2..
 07f0 0002c800 00000005 f0070000 38010ee0  ............8...
 0800 07000003 e5070000 08410000 00fe0700  .........A......
 0810 00023206 000002c8 00000002 32060000  ..2.........2...
 0820 0005fd05 00003a01 0e0a0800 00030f08  ......:.........
 0830 00000841 00000028 08000002 32060000  ...A...(....2...
 0840 02320600 00023206 00000005 dc060000  .2....2.........
 0850 3c010f34 08000003 39080000 08410000  <..4....9....A..
 0860 004d0800 00023206 00000232 06000000  .M....2....2....
 0870 05340500 003d010f 59080000 035e0800  .4...=..Y....^..
 0880 00084100 00007208 00000232 06000002  ..A...r....2....
 0890 96000000 0005fe08 00003e01 0f7e0800  ..........>..~..
 08a0 00038308 00000841 0000009c 08000002  .......A........
 08b0 32060000 024d0800 00029600 00000005  2....M..........
 08c0 5e060000 410110a8 08000003 ad080000  ^...A...........
 08d0 15b80800 00029600 00000005 e6010000  ................
 08e0 420110c4 08000003 c9080000 15d40800  B...............
 08f0 00023206 00000005 c7010000 430115e0  ..2.........C...
 0900 08000003 e5080000 08320600 00f90800  .........2......
 0910 00023206 000002a4 00000000 056e0900  ..2..........n..
 0920 00440115 2c070000 05af0100 0045010f  .D..,........E..
 0930 11090000 03160900 00084100 00002f09  ..........A.../.
 0940 00000232 06000002 a4000000 02320600  ...2.........2..
 0950 000005ae 00000046 010f0a08 000005d6  .......F........
 0960 07000047 01150c07 000005f4 02000048  ...G...........H
 0970 01155309 00000358 09000008 d4000000  ..S....X........
 0980 67090000 02320600 00000584 09000049  g....2.........I
 0990 01157309 00000378 09000008 32060000  ..s....x....2...
 09a0 91090000 02320600 00023206 00000241  .....2....2....A
 09b0 00000000 05770b00 004a0115 0c070000  .....w...J......
 09c0 05aa0600 004b0115 0c070000 05750500  .....K.......u..
 09d0 004c0115 51070000 054b0200 004d010f  .L..Q....K...M..
 09e0 0a080000 05df0200 004e010f 0a080000  .........N......
 09f0 05500b00 004f0115 d9090000 03de0900  .P...O..........
 0a00 00083206 0000f709 000002cc 06000002  ..2.............
 0a10 32060000 02320600 0000059d 05000050  2....2.........P
 0a20 0115030a 00000308 0a000008 32060000  ............2...
 0a30 1c0a0000 02cc0600 0002c800 00000005  ................
 0a40 25020000 53011528 0a000003 2d0a0000  %...S..(....-...
 0a50 08320600 004b0a00 00023206 0000024b  .2...K....2....K
 0a60 0a000002 2e000000 02320600 00000337  .........2.....7
 0a70 0600002a 05044100 00000369 030e720a  ...*..A....i..r.
 0a80 00001e30 01000000 2b840600 007f1e9c  ...0....+.......
 0a90 03000001 00054e01 00006d03 03500a00  ......N...m..P..
 0aa0 002c2001 0d3b0961 0c000001 2c0a0000  ., ..;.a....,...
 0ab0 0d401020 07000000 01440b00 000d4110  .@. .....D....A.
 0ac0 20070000 0801c702 00000d42 10200700   ..........B. ..
 0ad0 00100149 0500000d 43102007 00001801  ...I....C. .....
 0ae0 0b090000 0d441020 07000020 01720400  .....D. ... .r..
 0af0 000d4511 45070000 28016604 00000d46  ..E.E...(.f....F
 0b00 0f000700 00300133 0300000d 470f0007  .....0.3....G...
 0b10 00003801 ac040000 0d480f00 07000040  ..8......H.....@
 0b20 01990a00 000d490d 6f070000 48018401  ......I.o...H...
 0b30 00000d4a 0f000700 005001d9 0900000d  ...J.....P......
 0b40 4b102007 00005801 5f050000 0d4c1020  K. ...X._....L. 
 0b50 07000060 01ea0500 000d4d10 20070000  ...`......M. ...
 0b60 68014408 00000d4e 10200700 0070017e  h.D....N. ...p.~
 0b70 0200000d 4f102007 00007801 29080000  ....O. ...x.)...
 0b80 0d500f00 07000080 010b0700 000d510b  .P............Q.
 0b90 96000000 88011108 00000d52 0f000700  ...........R....
 0ba0 0090013c 0200000d 54102007 00009801  ...<....T. .....
 0bb0 e7060000 0d551020 070000a0 01660a00  .....U. .....f..
 0bc0 000d5610 20070000 a8018402 00000d57  ..V. ..........W
 0bd0 10200700 00b00167 0600000d 58114507  . .....g....X.E.
 0be0 0000b801 b3080000 0d591020 070000c0  .........Y. ....
 0bf0 017b0400 000d5a10 20070000 c8013609  .{....Z. .....6.
 0c00 00000d5b 10200700 00d001d8 0000000d  ...[. ..........
 0c10 5c102007 0000d801 a7050000 0d5d1020  \. ..........]. 
 0c20 070000e0 014e0600 000d5f10 20070000  .....N...._. ...
 0c30 e8011a08 00000d60 10200700 00f0011b  .......`. ......
 0c40 0300000d 61102007 0000f804 4f0a0000  ....a. .....O...
 0c50 0d621020 07000000 01043b08 00000d64  .b. ......;....d
 0c60 0f000700 00080104 06010000 0d661020  .............f. 
 0c70 07000010 0104b803 00000d67 10200700  ...........g. ..
 0c80 00180100 06950800 000d6803 7e0a0000  ..........h.~...
 0c90 0f500d6a f80c0000 016c0200 000d6b0d  .P.j.....l....k.
 0ca0 8f070000 0001cf04 00000d6c 10200700  ...........l. ..
 0cb0 0008013a 0b00000d 6d12af07 00001001  ...:....m.......
 0cc0 0a020000 0d6e12af 07000018 01e10300  .....n..........
 0cd0 000d6f0b 96000000 2001ad07 00000d70  ..o..... ......p
 0ce0 15d40700 00280112 0600000d 710b9600  .....(......q...
 0cf0 00003001 a1070000 0d721028 08000038  ..0......r.(...8
 0d00 01540400 000d7410 20070000 4001f609  .T....t. ...@...
 0d10 00000d75 12af0700 00480006 4b080000  ...u.....H..K...
 0d20 0d76036d 0c00000f 180d7834 0d000001  .v.m......x4....
 0d30 b5050000 0d790d8f 07000000 019d0600  .....y..........
 0d40 000d7a10 20070000 0801df07 00000d7b  ..z. ..........{
 0d50 13fe0700 00100006 de040000 0d7c0304  .............|..
 0d60 0d000006 e6080000 0d7e184c 0d000003  .........~.L....
 0d70 510d0000 08720a00 006a0d00 00023206  Q....r...j....2.
 0d80 00000232 06000002 6a0d0000 00033206  ...2....j.....2.
 0d90 00000f20 0d80ac0d 00000109 0300000d  ... ............
 0da0 810f0007 00000001 b8040000 0d820f00  ................
 0db0 07000008 01c20600 000d830f 00070000  ................
 0dc0 10013402 00000d84 0e400d00 00180006  ..4......@......
 0dd0 19010000 0d85036f 0d00000f 100d87db  .......o........
 0de0 0d000001 c5090000 0d88144d 06000000  ...........M....
 0df0 013d0100 000d8918 7c060000 08000608  .=......|.......
 0e00 0a00000d 8a03b80d 000003ac 0d000003  ................
 0e10 610c0000 03f80c00 0003340d 000003db  a.........4.....
 0e20 0d000003 b1010000 035a0200 0003ff01  .........Z......
 0e30 00000c62 00000020 0e000012 3a000000  ...b... ....:...
 0e40 ff010006 de050000 0b13152c 0700000d  ...........,....
 0e50 c6050000 280a2c10 6e0e0000 01640200  ....(.,.n....d..
 0e60 000a2d03 b5020000 00012306 00000a34  ..-.......#....4
 0e70 0f730e00 0010014a 0000000a 390ec800  .s.....J....9...
 0e80 00001801 52000000 0a3e0d32 06000020  ....R....>.2... 
 0e90 002d3206 0000036e 0e000006 c6050000  .-2....n........
 0ea0 0a3f032c 0e000003 7d010000 038e0e00  .?.,....}.......
 0eb0 00083206 0000a20e 00000232 06000002  ..2........2....
 0ec0 96000000 0006d303 00000c08 15890e00  ................
 0ed0 00060b06 00000c09 0fba0e00 0003bf0e  ................
 0ee0 00000841 000000d8 0e000002 32060000  ...A........2...
 0ef0 02320600 00029600 0000001f c1040000  .2..............
 0f00 5e320600 001f1904 00007a32 0600001c  ^2........z2....
 0f10 2b090000 00801048 4d0f0000 01740000  +......HM....t..
 0f20 00104d08 4d0f0000 00041d02 00001056  ..M.M..........V
 0f30 084d0f00 00800104 6f080000 105b080f  .M......o....[..
 0f40 0e000000 03040e07 00001062 085e0f00  ...........b.^..
 0f50 00000504 51030000 10690862 000000ff  ....Q....i.b....
 0f60 07044104 0000106e 086f0f00 00000800  ..A....n.o......
 0f70 0c620000 005e0f00 00123a00 00007f01  .b...^....:.....
 0f80 000c6200 00006f0f 0000123a 000000fe  ..b...o....:....
 0f90 02000c62 00000080 0f000012 3a000000  ...b........:...
 0fa0 ff77000c 69000000 910f0000 123a0000  .w..i........:..
 0fb0 005c0100 14800f00 00108d04 0000020b  .\..............
 0fc0 01910f00 00090340 20000000 0000000c  .......@ .......
 0fd0 b1010000 bb0f0000 163a0000 00001075  .........:.....u
 0fe0 08000001 3714ac0f 00000903 20410000  ....7....... A..
 0ff0 00000000 0c7d0100 00e00f00 00163a00  .....}........:.
 1000 00000010 ad0a0000 013c19d1 0f000009  .........<......
 1010 03804000 00000000 00109003 00000141  ..@............A
 1020 1bfa0000 000903a0 40000000 00000011  ........@.......
 1030 4f070000 11241832 06000023 10000002  O....$.2...#....
 1040 5d000000 2e001182 0500000f aa183206  ].............2.
 1050 00003910 00000232 06000000 11ef0400  ..9....2........
 1060 0010740e a4000000 59100000 025d0000  ..t.....Y....]..
 1070 00025d00 0000025e 10000000 03ec0e00  ..]....^........
 1080 002f5910 0000110a 08000012 3d0e9600  ./Y.........=...
 1090 00008310 00000296 00000002 41000000  ............A...
 10a0 022e0000 0000206e 0700000f 0d991000  ...... n........
 10b0 00023206 0000025d 00000000 217b0000  ..2....]....!{..
 10c0 00129701 0f2e0000 00b01000 00025d00  ..............].
 10d0 00000021 ce080000 13d2011a 5d000000  ...!........]...
 10e0 cc100000 02320600 00023c06 00000020  .....2....<.... 
 10f0 c3070000 1427ec10 0000025d 00000002  .....'.....]....
 1100 5d000000 025d0000 00023206 00000011  ]....]....2.....
 1110 0c050000 14281141 00000011 11000002  .....(.A........
 1120 5d000000 02c80000 0002c800 000002c8  ]...............
 1130 00000000 119e0100 000a2818 32060000  ..........(.2...
 1140 27110000 02271100 000003ee 00000030  '....'.........0
 1150 99020000 014e0132 060000a0 13000000  .....N.2........
 1160 0000000c 00000000 00000001 9c6a1100  .............j..
 1170 0031ac13 00000000 00001111 00000701  .1..............
 1180 550903a0 40000000 00000000 0022a703  U...@........"..
 1190 00000125 01320600 0001b011 00001795  ...%.2..........
 11a0 0300001c 32060000 17900900 00305d00  ....2........0].
 11b0 000017d9 04000042 5d000000 23610900  .......B]...#a..
 11c0 00280ba4 00000023 31090000 2a17ec0e  .(.....#1...*...
 11d0 00000032 2e0b0000 021d0132 06000040  ...2.......2...@
 11e0 12000000 00000059 01000000 00000001  .......Y........
 11f0 9cbd1400 00189503 00001732 06000014  ...........2....
 1200 0000000c 00000018 fc060000 304b0a00  ............0K..
 1210 00450000 00370000 0018fb06 000041c8  .E...7........A.
 1220 0000008a 00000080 00000019 2a040000  ............*...
 1230 1f0f3206 0000ba00 0000b400 00001990  ..2.............
 1240 09000020 115d0000 00d80000 00d20000  ... .]..........
 1250 0019d904 00002111 5d000000 f2000000  ......!.].......
 1260 ee000000 33140400 00024201 e1120000  ....3.....B.....
 1270 00000000 10a10a00 00022a10 c8000000  ..........*.....
 1280 02914810 58020000 023710c8 00000002  ..H.X....7......
 1290 915013f1 14000066 12000000 00000000  .P.....f........
 12a0 66120000 00000000 00000000 00000000  f...............
 12b0 26a01200 000b0215 00000301 00000101  &...............
 12c0 00000013 bd140000 66120000 00000000  ........f.......
 12d0 03661200 00000000 00040000 00000000  .f..............
 12e0 0026eb12 00000bd9 1400000d 0100000b  .&..............
 12f0 0100000b cf140000 1a010000 18010000  ................
 1300 1ae31400 00250100 00230100 000013f1  .....%...#......
 1310 140000a4 12000000 00000000 a4120000  ................
 1320 00000000 00000000 00000000 331c1300  ............3...
 1330 000b0215 00003401 00003201 00000013  ......4...2.....
 1340 bd140000 a4120000 00000000 03a41200  ................
 1350 00000000 00040000 00000000 00336713  .............3g.
 1360 00000bd9 1400003e 0100003c 0100000b  .......>...<....
 1370 cf140000 4b010000 49010000 1ae31400  ....K...I.......
 1380 00560100 00540100 00000a81 12000000  .V...T..........
 1390 000000b0 1000007f 13000007 01540291  .............T..
 13a0 48000a95 12000000 00000099 10000097  H...............
 13b0 13000007 01550276 00000abf 12000000  .....U.v........
 13c0 000000b0 100000af 13000007 01540291  .............T..
 13d0 50000acf 12000000 00000099 100000c7  P...............
 13e0 13000007 01550273 00000ae1 12000000  .....U.s........
 13f0 0000000e 150000ee 13000007 01550276  .............U.v
 1400 00070154 02730034 7b110000 03a30155  ...T.s.4{......U
 1410 000a1913 00000000 0000ec10 00001e14  ................
 1420 00000701 55090335 20000000 00000007  ....U..5 .......
 1430 015403a3 01510701 51013207 01520132  .T...Q..Q.2..R.2
 1440 000a3e13 00000000 00008310 00003d14  ..>...........=.
 1450 00000701 54090311 20000000 00000000  ....T... .......
 1460 0a651300 00000000 00cc1000 00761400  .e...........v..
 1470 00070155 09033520 00000000 00000701  ...U..5 ........
 1480 54090329 20000000 00000007 01510903  T..) ........Q..
 1490 02200000 00000000 000a8d13 00000000  . ..............
 14a0 0000cc10 0000af14 00000701 55090335  ............U..5
 14b0 20000000 00000007 01540903 06200000   ........T... ..
 14c0 00000000 07015109 03022000 00000000  ......Q... .....
 14d0 00001b99 13000000 000000e5 15000000  ................
 14e0 355d0800 0003c003 01410000 0003f114  5].......A......
 14f0 00002419 0a000021 cc060000 242a0600  ..$....!....$*..
 1500 00353a00 0000365b 09000003 c203133a  .5:...6[.......:
 1510 00000000 22730300 0003db1d cc060000  ...."s..........
 1520 030e1500 00376f62 0003db2f 32060000  .....7ob.../2...
 1530 00386a11 0000b011 00000000 00008e00  .8j.............
 1540 00000000 0000019c e5150000 0b851100  ................
 1550 006b0100 00630100 000b8f11 00008c01  .k...c..........
 1560 00008401 00001a99 110000ab 010000a5  ................
 1570 01000039 a4110000 0491d0ff 7d0b7b11  ...9........}.{.
 1580 0000bd01 0000bb01 00000ae4 11000000  ................
 1590 000000ee 1500008d 15000007 01550491  .............U..
 15a0 d0ff7d07 01540130 07015103 0a008000  ..}..T.0..Q.....
 15b0 0af21100 00000000 00391000 00ab1500  .........9......
 15c0 00070155 02730007 01540276 00000a08  ...U.s...T.v....
 15d0 12000000 0000000c 100000ca 15000007  ................
 15e0 01550903 00200000 00000000 001b3712  .U... ........7.
 15f0 00000000 00002310 00001b3e 12000000  ......#....>....
 1600 000000e5 15000000 3a3e0700 003e0700  ........:>...>..
 1610 003b0a08 00000008 00001500 001f0000  .;..............
 1620 00050001 08750300 00019f02 00002d00  .....u........-.
 1630 0000830b 00001900 00003c00 00000180  ..........<.....
Contents of section .debug_abbrev:
 0000 01110010 17551703 0e1b0e25 0e130500  .....U.....%....
 0010 0000010d 00030e3a 0b3b0b39 0b491338  .......:.;.9.I.8
 0020 0b000002 05004913 0000030f 000b2108  ......I.......!.
 0030 49130000 040d0003 0e3a0b3b 0b390b49  I........:.;.9.I
 0040 13380500 00051600 030e3a21 033b0539  .8........:!.;.9
 0050 0b491300 00061600 030e3a0b 3b0b390b  .I........:.;.9.
 0060 49130000 07490002 187e1800 00081501  I....I...~......
 0070 27194913 01130000 0924000b 0b3e0b03  '.I......$...>..
 0080 0e00000a 48017d01 7f130113 00000b05  ....H.}.........
 0090 00311302 17b74217 00000c01 01491301  .1....B......I..
 00a0 1300000d 1301030e 0b0b3a0b 3b0b390b  ..........:.;.9.
 00b0 01130000 0e0d0003 083a0b3b 0b390b49  .........:.;.9.I
 00c0 13380b00 000f1301 0b0b3a0b 3b0b3921  .8........:.;.9!
 00d0 09011300 00103400 030e3a0b 3b0b390b  ......4...:.;.9.
 00e0 49130218 0000112e 013f1903 0e3a0b3b  I........?...:.;
 00f0 0b390b27 1949133c 19011300 00122100  .9.'.I.<......!.
 0100 49132f05 0000131d 01311352 01b8420b  I./......1.R..B.
 0110 11011207 58210259 0b57210a 01130000  ....X!.Y.W!.....
 0120 14260049 13000015 15012719 01130000  .&.I......'.....
 0130 16210049 132f2101 00001705 00030e3a  .!.I./!........:
 0140 21013b21 25390b49 13000018 0500030e  !.;!%9.I........
 0150 3a21023b 211d390b 49130217 b7421700  :!.;!.9.I....B..
 0160 00193400 030e3a21 023b0b39 0b491302  ..4...:!.;.9.I..
 0170 17b74217 00001a34 00311302 17b74217  ..B....4.1....B.
 0180 00001b48 007d017f 1300001c 1301030e  ...H.}..........
 0190 0b053a0b 3b0b3921 08011300 001d0d00  ..:.;.9!........
 01a0 030e3a21 033b0b39 0b491300 001e2800  ..:!.;.9.I....(.
 01b0 030e1c0b 00001f34 00030e3a 210f3b0b  .......4...:!.;.
 01c0 39211849 133f193c 19000020 2e013f19  9!.I.?.<... ..?.
 01d0 030e3a0b 3b0b3921 1227193c 19011300  ..:.;.9!.'.<....
 01e0 00212e01 3f19030e 3a0b3b05 390b2719  .!..?...:.;.9.'.
 01f0 49133c19 01130000 222e0103 0e3a0b3b  I.<....."....:.;
 0200 0b390b27 19491320 0b011300 00233400  .9.'.I. .....#4.
 0210 030e3a21 013b0b39 0b491300 00240500  ..:!.;.9.I...$..
 0220 030e3a21 033b21c0 07390b49 13000025  ..:!.;!..9.I...%
 0230 1101250e 130b031f 1b1f1101 12071017  ..%.............
 0240 00002624 000b0b3e 0b030800 00270f00  ..&$...>.....'..
 0250 0b0b0000 280d0049 13380b00 00291701  ....(..I.8...)..
 0260 0b0b3a0b 3b0b390b 01130000 2a04013e  ..:.;.9.....*..>
 0270 0b0b0b49 133a0b3b 05390b01 1300002b  ...I.:.;.9.....+
 0280 2800030e 1c0d0000 2c13010b 053a0b3b  (.......,....:.;
 0290 0b390b01 1300002d 15002719 49130000  .9.....-..'.I...
 02a0 2e180000 002f3700 49130000 302e013f  ...../7.I...0..?
 02b0 19030e3a 0b3b0b39 0b271949 13110112  ...:.;.9.'.I....
 02c0 0740187a 19011300 00314801 7d018201  .@.z.....1H.}...
 02d0 197f1300 00322e01 030e3a0b 3b0b390b  .....2....:.;.9.
 02e0 27194913 11011207 40187a19 01130000  '.I.....@.z.....
 02f0 330a0003 0e3a0b3b 0b390b11 01000034  3....:.;.9.....4
 0300 49008001 137e1800 00352e01 030e3a0b  I....~...5....:.
 0310 3b05390b 27194913 200b0113 00003634  ;.9.'.I. .....64
 0320 00030e3a 0b3b0539 0b491300 00370500  ...:.;.9.I...7..
 0330 03083a0b 3b0b390b 49130000 382e0131  ..:.;.9.I...8..1
 0340 13110112 0740187a 19011300 00393400  .....@.z.....94.
 0350 31130218 00003a2e 003f193c 196e0e03  1.....:..?.<.n..
 0360 0e00003b 2e003f19 3c196e0e 030e3a0b  ...;..?.<.n...:.
 0370 3b0b0000 00011100 10175517 030e1b0e  ;.........U.....
 0380 250e1305 000000                      %......
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 02ac1300 00000000 0003d300  ................
 0060 01020400 01013502 00000500 0800b200  ......5.........
 0070 00000101 01fb0e0d 00010101 01000000  ................
 0080 01000001 01011f0a 3c000000 7f000000  ........<.......
 0090 a9000000 da000000 04010000 34010000  ............4...
 00a0 60010000 8b010000 bd010000 ea010000  `...............
 00b0 02011f02 0f167000 00000170 00000001  ......p....p....
 00c0 11020000 026d0200 00032202 0000042b  .....m...."....+
 00d0 02000005 2b020000 06330200 00054202  ....+....3....B.
 00e0 0000034b 02000003 58020000 03670200  ...K....X....g..
 00f0 00037602 0000036d 02000007 84020000  ..v....m........
 0100 038f0200 00039a02 000008a2 02000003  ................
 0110 af020000 09b80200 0003a202 000007c8  ................
 0120 02000000 05010009 02b01100 00000000  ................
 0130 00032401 06010505 26050103 7a580505  ..$.....&...zX..
 0140 42050103 7a2eac05 05060831 14130666  B...z......1...f
 0150 06590514 06010505 06da0508 06010505  .Y..............
 0160 0685050c 06019005 0159089e 20050906  .........Y.. ...
 0170 47051006 01740501 a1040206 036a7406  G....t.......jt.
 0180 01900505 06f31313 14050806 01050506  ................
 0190 a1050a06 01040305 1d0603b5 013c0505  .............<..
 01a0 13060105 010603e4 05010505 14171405  ................
 01b0 0b061004 02050800 02040203 df784a05  .............xJ.
 01c0 0506cc13 050c0601 050506c9 05080601  ................
 01d0 05050693 05090601 05080002 04018205  ................
 01e0 0506b005 0a060104 03051d06 03a8014a  ...............J
 01f0 05051306 01050106 03e40501 05051417  ................
 0200 14050b06 10040205 08000204 0203ec78  ...............x
 0210 4a050506 cc13050c 06010505 06c90508  J...............
 0220 06010505 065b0509 06010508 00020401  .....[..........
 0230 82050506 78051406 01050506 af050106  ....x...........
 0240 1308d605 0a000204 01035f3c 00020401  .........._<....
 0250 9e000204 01740509 00020401 58050f7e  .....t......X..~
 0260 05090603 1e740859 050f0603 61010509  .....t.Y....a...
 0270 0603159e 08bb050f 06036a01 050906b4  ..........j.....
 0280 08bb050f 06037701 05010325 74040106  ......w....%t...
 0290 030bba05 0513050c 0601020c 0001015e  ...............^
 02a0 00000005 0008002e 00000001 0101fb0e  ................
 02b0 0d000101 01010000 00010000 0101011f  ................
 02c0 02000000 00230000 0002011f 020f02d3  .....#..........
 02d0 02000001 d3020000 01000902 12100000  ................
 02e0 00000000 0327014b 02010001 01000902  .....'.K........
 02f0 b0130000 00000000 032b014b 02010001  .........+.K....
 0300 01                                   .
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 30006d5f 696e6465  AS 2.41.0.m_inde
 0050 78006d5f 636f7079 0074705f 68617368  x.m_copy.tp_hash
 0060 0062696e 61727966 756e6300 73747269  .binaryfunc.stri
 0070 64657300 6f757470 75740073 74726c65  des.output.strle
 0080 6e005079 5f686173 685f7400 6d5f6d65  n.Py_hash_t.m_me
 0090 74686f64 7300666f 726d6174 00736c6f  thods.format.slo
 00a0 74005079 47657453 65744465 66007365  t.PyGetSetDef.se
 00b0 74617474 726f6675 6e630073 75626f66  tattrofunc.subof
 00c0 66736574 73006d5f 62617365 0074705f  fsets.m_base.tp_
 00d0 6465616c 6c6f6300 6e625f69 6e706c61  dealloc.nb_inpla
 00e0 63655f78 6f720072 6561646f 6e6c7900  ce_xor.readonly.
 00f0 74705f61 735f6d61 7070696e 67006d5f  tp_as_mapping.m_
 0100 636c6561 72006e62 5f6d6174 7269785f  clear.nb_matrix_
 0110 6d756c74 69706c79 00507941 73796e63  multiply.PyAsync
 0120 4d657468 6f647300 74705f6e 616d6500  Methods.tp_name.
 0130 50594745 4e5f5245 5455524e 0062665f  PYGEN_RETURN.bf_
 0140 72656c65 61736562 75666665 72005079  releasebuffer.Py
 0150 53656e64 52657375 6c740074 705f6173  SendResult.tp_as
 0160 5f627566 66657200 74705f69 6e697400  _buffer.tp_init.
 0170 74705f74 72617665 72736500 6c656e66  tp_traverse.lenf
 0180 756e6300 6e625f69 6e766572 74006f62  unc.nb_invert.ob
 0190 5f726566 636e745f 73706c69 74005079  _refcnt_split.Py
 01a0 4d6f6475 6c654465 665f496e 69740073  ModuleDef_Init.s
 01b0 65746174 74726675 6e630074 705f7765  etattrfunc.tp_we
 01c0 616b6c69 73740067 65746174 74726675  aklist.getattrfu
 01d0 6e63006d 6c5f6d65 74680074 705f7761  nc.ml_meth.tp_wa
 01e0 74636865 64006465 73747275 63746f72  tched.destructor
 01f0 0074705f 7765616b 6c697374 6f666673  .tp_weaklistoffs
 0200 6574006d 5f667265 65007371 5f697465  et.m_free.sq_ite
 0210 6d007470 5f676574 61747472 00736574  m.tp_getattr.set
 0220 74696e67 00766563 746f7263 616c6c66  ting.vectorcallf
 0230 756e6300 616d5f73 656e6400 6e625f69  unc.am_send.nb_i
 0240 6e706c61 63655f61 64640064 65736372  nplace_add.descr
 0250 73657466 756e6300 73616c74 5f6c656e  setfunc.salt_len
 0260 67746800 6f625f62 61736500 73715f6c  gth.ob_base.sq_l
 0270 656e6774 68007470 5f697465 72006e62  ength.tp_iter.nb
 0280 5f6f7200 6e625f69 6e706c61 63655f72  _or.nb_inplace_r
 0290 656d6169 6e646572 00507949 6e69745f  emainder.PyInit_
 02a0 5f637279 7074006c 6f6e6720 6c6f6e67  _crypt.long long
 02b0 20756e73 69676e65 6420696e 74007470   unsigned int.tp
 02c0 5f636163 6865006e 625f6d75 6c746970  _cache.nb_multip
 02d0 6c790074 705f6765 74617474 726f0069  ly.tp_getattro.i
 02e0 6e697470 726f6300 74705f61 735f6173  nitproc.tp_as_as
 02f0 796e6300 68617368 66756e63 0074705f  ync.hashfunc.tp_
 0300 69746572 6e657874 00616d5f 61776169  iternext.am_awai
 0310 74007470 5f616c6c 6f63006e 625f696e  t.tp_alloc.nb_in
 0320 706c6163 655f666c 6f6f725f 64697669  place_floor_divi
 0330 6465006e 625f706f 73697469 76650072  de.nb_positive.r
 0340 656c6561 73656275 66666572 70726f63  eleasebufferproc
 0350 00696e69 7469616c 697a6564 0074705f  .initialized.tp_
 0360 76656374 6f726361 6c6c005f 6f626a65  vectorcall._obje
 0370 63740050 795f5459 50450073 68617065  ct.Py_TYPE.shape
 0380 0074705f 72696368 636f6d70 61726500  .tp_richcompare.
 0390 63727970 746d6f64 756c6500 50594745  cryptmodule.PYGE
 03a0 4e5f4e45 58540063 72797074 5f637279  N_NEXT.crypt_cry
 03b0 70745f69 6d706c00 6e625f69 6e706c61  pt_impl.nb_inpla
 03c0 63655f6d 61747269 785f6d75 6c746970  ce_matrix_multip
 03d0 6c790067 65747465 72007470 5f6d726f  ly.getter.tp_mro
 03e0 00776173 5f73715f 736c6963 65007470  .was_sq_slice.tp
 03f0 5f6d6574 686f6473 0074705f 73756263  _methods.tp_subc
 0400 6c617373 65730050 79547970 654f626a  lasses.PyTypeObj
 0410 65637400 65786974 00507945 78635f56  ect.exit.PyExc_V
 0420 616c7565 4572726f 72007265 7475726e  alueError.return
 0430 5f76616c 75650074 705f6765 74736574  _value.tp_getset
 0440 00696e74 65726e61 6c005079 5f627566  .internal.Py_buf
 0450 66657200 73715f69 6e706c61 63655f63  fer.sq_inplace_c
 0460 6f6e6361 74006e62 5f6e6567 61746976  oncat.nb_negativ
 0470 65006e62 5f706f77 6572006e 625f696e  e.nb_power.nb_in
 0480 706c6163 655f7273 68696674 00637279  place_rshift.cry
 0490 70745f63 72797074 5f5f646f 635f5f00  pt_crypt__doc__.
 04a0 5f747970 656f626a 65637400 6e625f61  _typeobject.nb_a
 04b0 62736f6c 75746500 616d5f61 69746572  bsolute.am_aiter
 04c0 00507945 78635f4f 53457272 6f720073  .PyExc_OSError.s
 04d0 715f636f 6e636174 0073616c 74005079  q_concat.salt.Py
 04e0 4d617070 696e674d 6574686f 64730063  MappingMethods.c
 04f0 72797074 5f72006d 5f73697a 65006c6f  rypt_r.m_size.lo
 0500 6e67206c 6f6e6720 696e7400 5f507941  ng long int._PyA
 0510 72675f43 6865636b 506f7369 74696f6e  rg_CheckPosition
 0520 616c0050 794d6f64 756c6544 65665f53  al.PyModuleDef_S
 0530 6c6f7400 76697369 7470726f 63007470  lot.visitproc.tp
 0540 5f6d656d 62657273 006e625f 72656d61  _members.nb_rema
 0550 696e6465 72005079 4f626a65 6374006e  inder.PyObject.n
 0560 625f7273 68696674 0074705f 73657461  b_rshift.tp_seta
 0570 7474726f 00646573 63726765 7466756e  ttro.descrgetfun
 0580 63005079 4572725f 53657446 726f6d45  c.PyErr_SetFromE
 0590 72726e6f 0074705f 62617365 00616c6c  rrno.tp_base.all
 05a0 6f636675 6e63006e 625f696e 706c6163  ocfunc.nb_inplac
 05b0 655f6f72 006d705f 6c656e67 74680074  e_or.mp_length.t
 05c0 705f646f 63005079 4d6f6475 6c654465  p_doc.PyModuleDe
 05d0 665f4261 7365006d 5f6e616d 65005079  f_Base.m_name.Py
 05e0 4346756e 6374696f 6e006e62 5f616e64  CFunction.nb_and
 05f0 0074705f 6974656d 73697a65 006f626a  .tp_itemsize.obj
 0600 6f626a61 72677072 6f630073 65747465  objargproc.sette
 0610 72007761 735f7371 5f617373 5f736c69  r.was_sq_ass_sli
 0620 6365006d 5f696e69 74006665 61747572  ce.m_init.featur
 0630 65007470 5f626173 69637369 7a650074  e.tp_basicsize.t
 0640 705f7665 7273696f 6e5f7461 67006e62  p_version_tag.nb
 0650 5f666c6f 6f725f64 69766964 65006672  _floor_divide.fr
 0660 65656675 6e63006e 625f696e 706c6163  eefunc.nb_inplac
 0670 655f706f 77657200 50795661 724f626a  e_power.PyVarObj
 0680 65637400 50594745 4e5f4552 524f5200  ect.PYGEN_ERROR.
 0690 74705f64 65736372 5f676574 006d705f  tp_descr_get.mp_
 06a0 73756273 63726970 74006974 65726e65  subscript.iterne
 06b0 78746675 6e63005f 5f75696e 7433325f  xtfunc.__uint32_
 06c0 7400616d 5f616e65 78740074 705f666c  t.am_anext.tp_fl
 06d0 61677300 6f625f73 697a6500 6f626a6f  ags.ob_size.objo
 06e0 626a7072 6f63006e 625f696e 706c6163  bjproc.nb_inplac
 06f0 655f7375 62747261 6374006e 61726773  e_subtract.nargs
 0700 0073686f 72742069 6e74006e 625f7265  .short int.nb_re
 0710 73657276 65640074 705f6361 6c6c006d  served.tp_call.m
 0720 6c5f6e61 6d650074 705f6672 6565006e  l_name.tp_free.n
 0730 64696d00 6f625f72 6566636e 74005f5f  dim.ob_refcnt.__
 0740 73746163 6b5f6368 6b5f6661 696c0050  stack_chk_fail.P
 0750 795f4275 696c6456 616c7565 006d5f73  y_BuildValue.m_s
 0760 6c6f7473 0074705f 62617365 73005079  lots.tp_bases.Py
 0770 4572725f 53657453 7472696e 67006d6c  Err_SetString.ml
 0780 5f646f63 00636c6f 73757265 0050794d  _doc.closure.PyM
 0790 6574686f 64446566 0074705f 72657072  ethodDef.tp_repr
 07a0 0073715f 636f6e74 61696e73 0073715f  .sq_contains.sq_
 07b0 6173735f 6974656d 005f5f73 73697a65  ass_item.__ssize
 07c0 5f74005f 50794172 675f4261 64417267  _t._PyArg_BadArg
 07d0 756d656e 74007265 70726675 6e63006d  ument.reprfunc.m
 07e0 705f6173 735f7375 62736372 69707400  p_ass_subscript.
 07f0 7373697a 656f626a 61726770 726f6300  ssizeobjargproc.
 0800 5f5f6275 696c7469 6e5f6d65 6d736574  __builtin_memset
 0810 006e625f 666c6f61 74006e62 5f747275  .nb_float.nb_tru
 0820 655f6469 76696465 006e625f 696e7400  e_divide.nb_int.
 0830 6d5f7472 61766572 7365006e 625f696e  m_traverse.nb_in
 0840 64657800 6e625f78 6f720050 79536571  dex.nb_xor.PySeq
 0850 75656e63 654d6574 686f6473 00507954  uenceMethods.PyT
 0860 7970655f 48617346 65617475 72650069  ype_HasFeature.i
 0870 6e707574 00637279 70745f6d 6574686f  nput.crypt_metho
 0880 6473006d 5f646f63 0050794d 656d6265  ds.m_doc.PyMembe
 0890 72446566 0050794e 756d6265 724d6574  rDef.PyNumberMet
 08a0 686f6473 00756e73 69676e65 64206368  hods.unsigned ch
 08b0 6172006e 625f696e 706c6163 655f6c73  ar.nb_inplace_ls
 08c0 68696674 0074705f 69735f67 63005079  hift.tp_is_gc.Py
 08d0 556e6963 6f64655f 41735554 4638416e  Unicode_AsUTF8An
 08e0 6453697a 65007365 6e646675 6e630074  dSize.sendfunc.t
 08f0 705f6173 5f736571 75656e63 65007472  p_as_sequence.tr
 0900 61766572 73657072 6f63006e 625f6469  averseproc.nb_di
 0910 766d6f64 0074705f 64696374 6f666673  vmod.tp_dictoffs
 0920 65740074 705f6469 63740063 72797074  et.tp_dict.crypt
 0930 5f646174 61006e62 5f696e70 6c616365  _data.nb_inplace
 0940 5f616e64 00746572 6e617279 66756e63  _and.ternaryfunc
 0950 0074705f 73747200 6d6c5f66 6c616773  .tp_str.ml_flags
 0960 00637279 70745f72 6573756c 74006765  .crypt_result.ge
 0970 74617474 726f6675 6e630074 705f636c  tattrofunc.tp_cl
 0980 65617200 72696368 636d7066 756e6300  ear.richcmpfunc.
 0990 776f7264 0074705f 61735f6e 756d6265  word.tp_as_numbe
 09a0 72007470 5f736574 61747472 0050795f  r.tp_setattr.Py_
 09b0 7373697a 655f7400 74705f64 65736372  ssize_t.tp_descr
 09c0 5f736574 0062665f 67657462 75666665  _set.bf_getbuffe
 09d0 72007470 5f6e6577 006e625f 6c736869  r.tp_new.nb_lshi
 09e0 66740073 686f7274 20756e73 69676e65  ft.short unsigne
 09f0 6420696e 74007371 5f696e70 6c616365  d int.sq_inplace
 0a00 5f726570 65617400 50794275 66666572  _repeat.PyBuffer
 0a10 50726f63 73006f62 5f747970 65006765  Procs.ob_type.ge
 0a20 74627566 66657270 726f6300 6e625f61  tbufferproc.nb_a
 0a30 64640074 705f7665 63746f72 63616c6c  dd.tp_vectorcall
 0a40 5f6f6666 73657400 74705f64 656c006e  _offset.tp_del.n
 0a50 625f696e 706c6163 655f7472 75655f64  b_inplace_true_d
 0a60 69766964 65006e62 5f696e70 6c616365  ivide.nb_inplace
 0a70 5f6d756c 7469706c 79007470 5f66696e  _multiply.tp_fin
 0a80 616c697a 6500646f 75626c65 0050794d  alize.double.PyM
 0a90 6f64756c 65446566 006e625f 626f6f6c  oduleDef.nb_bool
 0aa0 00776f72 645f6c65 6e677468 005f6372  .word_length._cr
 0ab0 7970745f 736c6f74 7300474e 55204331  ypt_slots.GNU C1
 0ac0 31203133 2e322e31 20323032 33303830  1 13.2.1 2023080
 0ad0 31202d6d 74756e65 3d67656e 65726963  1 -mtune=generic
 0ae0 202d6d61 7263683d 7838362d 3634202d   -march=x86-64 -
 0af0 67202d4f 33202d73 74643d63 3131202d  g -O3 -std=c11 -
 0b00 666e6f2d 73747269 63742d6f 76657266  fno-strict-overf
 0b10 6c6f7720 2d667669 73696269 6c697479  low -fvisibility
 0b20 3d686964 64656e20 2d665049 43006372  =hidden -fPIC.cr
 0b30 7970745f 63727970 74007371 5f726570  ypt_crypt.sq_rep
 0b40 65617400 6e625f73 75627472 61637400  eat.nb_subtract.
 0b50 6e657766 756e6300 7373697a 65617267  newfunc.ssizearg
 0b60 66756e63 00756e61 72796675 6e630069  func.unaryfunc.i
 0b70 6e717569 72790067 65746974 65726675  nquiry.getiterfu
 0b80 6e63002e 2e2f7379 73646570 732f7838  nc.../sysdeps/x8
 0b90 365f3634 2f637274 6e2e5300           6_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 00637274 692e5300 2f62622e  6_64.crti.S./bb.
 0040 6275696c 64002f62 622e646f 776e6c6f  build./bb.downlo
 0050 61642f73 6f757263 652f5079 74686f6e  ad/source/Python
 0060 2d332e31 322e302f 4d6f6475 6c65732f  -3.12.0/Modules/
 0070 5f637279 70746d6f 64756c65 2e63002f  _cryptmodule.c./
 0080 62622e64 6f776e6c 6f61642f 736f7572  bb.download/sour
 0090 63652f50 7974686f 6e2d332e 31322e30  ce/Python-3.12.0
 00a0 2f4d6f64 756c6573 002f6262 2e646f77  /Modules./bb.dow
 00b0 6e6c6f61 642f736f 75726365 2f507974  nload/source/Pyt
 00c0 686f6e2d 332e3132 2e302f4d 6f64756c  hon-3.12.0/Modul
 00d0 65732f63 6c696e69 63002f62 622e646f  es/clinic./bb.do
 00e0 776e6c6f 61642f73 6f757263 652f5079  wnload/source/Py
 00f0 74686f6e 2d332e31 322e302f 496e636c  thon-3.12.0/Incl
 0100 75646500 2f757372 2f6c6962 2f676363  ude./usr/lib/gcc
 0110 2f783836 5f36342d 70632d6c 696e7578  /x86_64-pc-linux
 0120 2d676e75 2f31332e 322e312f 696e636c  -gnu/13.2.1/incl
 0130 75646500 2f427567 6779426f 782f676c  ude./BuggyBox/gl
 0140 6962632f 322e3338 2f626f6f 74737472  ibc/2.38/bootstr
 0150 61702f69 6e636c75 64652f62 69747300  ap/include/bits.
 0160 2f427567 6779426f 782f676c 6962632f  /BuggyBox/glibc/
 0170 322e3338 2f626f6f 74737472 61702f69  2.38/bootstrap/i
 0180 6e636c75 64652f73 7973002f 62622e64  nclude/sys./bb.d
 0190 6f776e6c 6f61642f 736f7572 63652f50  ownload/source/P
 01a0 7974686f 6e2d332e 31322e30 2f496e63  ython-3.12.0/Inc
 01b0 6c756465 2f637079 74686f6e 002f4275  lude/cpython./Bu
 01c0 67677942 6f782f6c 69627863 72797074  ggyBox/libxcrypt
 01d0 2f342e34 2e33362f 626f6f74 73747261  /4.4.36/bootstra
 01e0 702f696e 636c7564 65002f42 75676779  p/include./Buggy
 01f0 426f782f 676c6962 632f322e 33382f62  Box/glibc/2.38/b
 0200 6f6f7473 74726170 2f696e63 6c756465  ootstrap/include
 0210 005f6372 7970746d 6f64756c 652e632e  ._cryptmodule.c.
 0220 68007374 64646566 2e680074 79706573  h.stddef.h.types
 0230 2e680073 7464696e 742d7569 6e746e2e  .h.stdint-uintn.
 0240 68007079 706f7274 2e680070 79747970  h.pyport.h.pytyp
 0250 65646566 732e6800 6d6f6475 6c656f62  edefs.h.moduleob
 0260 6a656374 2e68006d 6574686f 646f626a  ject.h.methodobj
 0270 6563742e 68006465 7363726f 626a6563  ect.h.descrobjec
 0280 742e6800 70796275 66666572 2e680070  t.h.pybuffer.h.p
 0290 79657272 6f72732e 68006372 7970742e  yerrors.h.crypt.
 02a0 68006d6f 64737570 706f7274 2e680073  h.modsupport.h.s
 02b0 7472696e 672e6800 756e6963 6f64656f  tring.h.unicodeo
 02c0 626a6563 742e6800 3c627569 6c742d69  bject.h.<built-i
 02d0 6e3e0063 72746e2e 5300               n>.crtn.S.
Contents of section .debug_loclists:
 0000 c5010000 05000800 00000000 00000000  ................
 0010 00000000 049001b3 01015504 b301cc02  ..........U.....
 0020 04a30155 9f04cc02 e4020155 04e402e9  ...U.......U....
 0030 0304a301 559f0000 00000000 00000000  ....U...........
 0040 00000000 00049001 b3010154 04b30192  ...........T....
 0050 02015304 9202cc02 04a30154 9f04cc02  ..S........T....
 0060 f1020153 04f10292 0304a301 549f0492  ...S........T...
 0070 03e40301 5304e403 e90304a3 01549f00  ....S........T..
 0080 00000000 00000000 00000490 01b30101  ................
 0090 5104b301 cc0204a3 01519f04 cc02dd02  Q........Q......
 00a0 015104dd 02e80201 5404e802 e90304a3  .Q......T.......
 00b0 01519f00 01000001 000004a9 01b10202  .Q..............
 00c0 309f04b1 02b10201 5004cc02 e4030230  0.......P......0
 00d0 9f000000 00010000 04d401e4 01015004  ..............P.
 00e0 e401b102 015604f5 02bc0301 56000000  .....V......V...
 00f0 00010492 029e0201 50049e02 b1020153  ........P......S
 0100 00000204 b601b601 01550002 0704b601  .........U......
 0110 b6010440 48249f00 020704b6 01b60102  ...@H$..........
 0120 75080006 0704b601 b6010675 080623a8  u..........u..#.
 0130 01000002 04f401f4 01015500 020704f4  ..........U.....
 0140 01f40104 4048249f 00020704 f401f401  ....@H$.........
 0150 02750800 060704f4 01f40106 75080623  .u..........u..#
 0160 a8010000 00000000 00000004 002f0155  ............./.U
 0170 042f7301 53047375 04a30155 9f04758e  ./s.S.su...U..u.
 0180 01015300 00000000 00000000 04000b01  ..S.............
 0190 54040b74 01560474 7504a301 549f0475  T..t.V.tu...T..u
 01a0 8e010156 00000000 00000004 42530150  ...V........BS.P
 01b0 04535701 5404757f 01500000 0004298e  .SW.T.u..P....).
 01c0 0106fa7b 1100009f 00                 ...{.....
Contents of section .debug_rnglists:
 0000 1d000000 05000800 00000000 07001000  ................
 0010 00000000 001207ac 13000000 00000004  ................
 0020 001d0000 00050008 00000000 00071210  ................
 0030 00000000 00000507 b0130000 00000000  ................
 0040 0500                                 ..
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 01000000 0400f1ff  ................
 0020 00000000 00000000 00000000 00000000  ................
 0030 10000000 02000c00 b0110000 00000000  ................
 0040 8e000000 00000000 28000000 02000c00  ........(.......
 0050 40120000 00000000 59010000 00000000  @.......Y.......
 0060 34000000 01001600 a0400000 00000000  4........@......
 0070 68000000 00000000 40000000 01001600  h.......@.......
 0080 20410000 00000000 40000000 00000000   A......@.......
 0090 4e000000 01001600 80400000 00000000  N........@......
 00a0 20000000 00000000 5b000000 01000e00   .......[.......
 00b0 40200000 00000000 5d010000 00000000  @ ......].......
 00c0 00000000 0400f1ff 00000000 00000000  ................
 00d0 00000000 00000000 6e000000 02000d00  ........n.......
 00e0 ac130000 00000000 00000000 00000000  ................
 00f0 74000000 01001600 60400000 00000000  t.......`@......
 0100 00000000 00000000 81000000 01001300  ................
 0110 e83d0000 00000000 00000000 00000000  .=..............
 0120 8a000000 00000f00 a0210000 00000000  .........!......
 0130 00000000 00000000 9d000000 01001600  ................
 0140 60410000 00000000 00000000 00000000  `A..............
 0150 a9000000 01001500 e83f0000 00000000  .........?......
 0160 00000000 00000000 bf000000 02000a00  ................
 0170 00100000 00000000 00000000 00000000  ................
 0180 c5000000 20000000 00000000 00000000  .... ...........
 0190 00000000 00000000 e1000000 10000000  ................
 01a0 00000000 00000000 00000000 00000000  ................
 01b0 f2000000 10000000 00000000 00000000  ................
 01c0 00000000 00000000 05010000 12000000  ................
 01d0 00000000 00000000 00000000 00000000  ................
 01e0 18010000 12000000 00000000 00000000  ................
 01f0 00000000 00000000 33010000 10000000  ........3.......
 0200 00000000 00000000 00000000 00000000  ................
 0210 43010000 10000000 00000000 00000000  C...............
 0220 00000000 00000000 54010000 12000000  ........T.......
 0230 00000000 00000000 00000000 00000000  ................
 0240 67010000 10000000 00000000 00000000  g...............
 0250 00000000 00000000 7a010000 10000000  ........z.......
 0260 00000000 00000000 00000000 00000000  ................
 0270 88010000 20000000 00000000 00000000  .... ...........
 0280 00000000 00000000 97010000 12000c00  ................
 0290 a0130000 00000000 0c000000 00000000  ................
 02a0 a5010000 10000000 00000000 00000000  ................
 02b0 00000000 00000000 bc010000 10000000  ................
 02c0 00000000 00000000 00000000 00000000  ................
 02d0 ca010000 12000000 00000000 00000000  ................
 02e0 00000000 00000000 dd010000 10000000  ................
 02f0 00000000 00000000 00000000 00000000  ................
 0300 f5010000 20000000 00000000 00000000  .... ...........
 0310 00000000 00000000 0f020000 22000000  ............"...
 0320 00000000 00000000 00000000 00000000  ................
Contents of section .strtab:
 0000 005f6372 7970746d 6f64756c 652e6300  ._cryptmodule.c.
 0010 63727970 745f6372 7970745f 696d706c  crypt_crypt_impl
 0020 2e697372 612e3000 63727970 745f6372  .isra.0.crypt_cr
 0030 79707400 63727970 746d6f64 756c6500  ypt.cryptmodule.
 0040 63727970 745f6d65 74686f64 73005f63  crypt_methods._c
 0050 72797074 5f736c6f 74730063 72797074  rypt_slots.crypt
 0060 5f637279 70745f5f 646f635f 5f005f66  _crypt__doc__._f
 0070 696e6900 5f5f6473 6f5f6861 6e646c65  ini.__dso_handle
 0080 005f4459 4e414d49 43005f5f 474e555f  ._DYNAMIC.__GNU_
 0090 45485f46 52414d45 5f484452 005f5f54  EH_FRAME_HDR.__T
 00a0 4d435f45 4e445f5f 005f474c 4f42414c  MC_END__._GLOBAL
 00b0 5f4f4646 5345545f 5441424c 455f005f  _OFFSET_TABLE_._
 00c0 696e6974 005f4954 4d5f6465 72656769  init._ITM_deregi
 00d0 73746572 544d436c 6f6e6554 61626c65  sterTMCloneTable
 00e0 0050794d 6f64756c 65446566 5f496e69  .PyModuleDef_Ini
 00f0 74005079 4572725f 53657446 726f6d45  t.PyErr_SetFromE
 0100 72726e6f 00737472 6c656e40 474c4942  rrno.strlen@GLIB
 0110 435f322e 322e3500 5f5f7374 61636b5f  C_2.2.5.__stack_
 0120 63686b5f 6661696c 40474c49 42435f32  chk_fail@GLIBC_2
 0130 2e340050 79457272 5f536574 53747269  .4.PyErr_SetStri
 0140 6e670050 79457863 5f56616c 75654572  ng.PyExc_ValueEr
 0150 726f7200 6d656d73 65744047 4c494243  ror.memset@GLIBC
 0160 5f322e32 2e35005f 50794172 675f4261  _2.2.5._PyArg_Ba
 0170 64417267 756d656e 74005079 4578635f  dArgument.PyExc_
 0180 4f534572 726f7200 5f5f676d 6f6e5f73  OSError.__gmon_s
 0190 74617274 5f5f0050 79496e69 745f5f63  tart__.PyInit__c
 01a0 72797074 005f5079 4172675f 43686563  rypt._PyArg_Chec
 01b0 6b506f73 6974696f 6e616c00 50795f42  kPositional.Py_B
 01c0 75696c64 56616c75 65006372 7970745f  uildValue.crypt_
 01d0 72405843 52595054 5f322e30 00507955  r@XCRYPT_2.0.PyU
 01e0 6e69636f 64655f41 73555446 38416e64  nicode_AsUTF8And
 01f0 53697a65 005f4954 4d5f7265 67697374  Size._ITM_regist
 0200 6572544d 436c6f6e 65546162 6c65005f  erTMCloneTable._
 0210 5f637861 5f66696e 616c697a 6540474c  _cxa_finalize@GL
 0220 4942435f 322e322e 3500               IBC_2.2.5.
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 002e7265 6c612e70 6c74002e 696e6974  ..rela.plt..init
 0090 002e7465 7874002e 66696e69 002e726f  ..text..fini..ro
 00a0 64617461 002e6568 5f667261 6d655f68  data..eh_frame_h
 00b0 6472002e 65685f66 72616d65 002e696e  dr..eh_frame..in
 00c0 69745f61 72726179 002e6669 6e695f61  it_array..fini_a
 00d0 72726179 002e6479 6e616d69 63002e67  rray..dynamic..g
 00e0 6f74002e 676f742e 706c7400 2e646174  ot..got.plt..dat
 00f0 61002e62 7373002e 636f6d6d 656e7400  a..bss..comment.
 0100 2e646562 75675f61 72616e67 6573002e  .debug_aranges..
 0110 64656275 675f696e 666f002e 64656275  debug_info..debu
 0120 675f6162 62726576 002e6465 6275675f  g_abbrev..debug_
 0130 6c696e65 002e6465 6275675f 73747200  line..debug_str.
 0140 2e646562 75675f6c 696e655f 73747200  .debug_line_str.
 0150 2e646562 75675f6c 6f636c69 73747300  .debug_loclists.
 0160 2e646562 75675f72 6e676c69 73747300  .debug_rnglists.

Disassembly of section .init:

0000000000001000 <_init>:
    1000: 48 83 ec 08                  	subq	$0x8, %rsp
    1004: 48 8b 05 c5 2f 00 00         	movq	0x2fc5(%rip), %rax      # 0x3fd0 <strlen@GLIBC_2.2.5+0x3fd0>
    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 .plt:

0000000000001020 <.plt>:
    1020: ff 35 ca 2f 00 00            	pushq	0x2fca(%rip)            # 0x3ff0 <_GLOBAL_OFFSET_TABLE_+0x8>
    1026: ff 25 cc 2f 00 00            	jmpq	*0x2fcc(%rip)           # 0x3ff8 <_GLOBAL_OFFSET_TABLE_+0x10>
    102c: 0f 1f 40 00                  	nopl	(%rax)

0000000000001030 <PyModuleDef_Init@plt>:
    1030: ff 25 ca 2f 00 00            	jmpq	*0x2fca(%rip)           # 0x4000 <_GLOBAL_OFFSET_TABLE_+0x18>
    1036: 68 00 00 00 00               	pushq	$0x0
    103b: e9 e0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001040 <PyErr_SetFromErrno@plt>:
    1040: ff 25 c2 2f 00 00            	jmpq	*0x2fc2(%rip)           # 0x4008 <_GLOBAL_OFFSET_TABLE_+0x20>
    1046: 68 01 00 00 00               	pushq	$0x1
    104b: e9 d0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001050 <strlen@plt>:
    1050: ff 25 ba 2f 00 00            	jmpq	*0x2fba(%rip)           # 0x4010 <_GLOBAL_OFFSET_TABLE_+0x28>
    1056: 68 02 00 00 00               	pushq	$0x2
    105b: e9 c0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001060 <__stack_chk_fail@plt>:
    1060: ff 25 b2 2f 00 00            	jmpq	*0x2fb2(%rip)           # 0x4018 <_GLOBAL_OFFSET_TABLE_+0x30>
    1066: 68 03 00 00 00               	pushq	$0x3
    106b: e9 b0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001070 <PyErr_SetString@plt>:
    1070: ff 25 aa 2f 00 00            	jmpq	*0x2faa(%rip)           # 0x4020 <_GLOBAL_OFFSET_TABLE_+0x38>
    1076: 68 04 00 00 00               	pushq	$0x4
    107b: e9 a0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001080 <memset@plt>:
    1080: ff 25 a2 2f 00 00            	jmpq	*0x2fa2(%rip)           # 0x4028 <_GLOBAL_OFFSET_TABLE_+0x40>
    1086: 68 05 00 00 00               	pushq	$0x5
    108b: e9 90 ff ff ff               	jmp	0x1020 <.plt>

0000000000001090 <_PyArg_BadArgument@plt>:
    1090: ff 25 9a 2f 00 00            	jmpq	*0x2f9a(%rip)           # 0x4030 <_GLOBAL_OFFSET_TABLE_+0x48>
    1096: 68 06 00 00 00               	pushq	$0x6
    109b: e9 80 ff ff ff               	jmp	0x1020 <.plt>

00000000000010a0 <_PyArg_CheckPositional@plt>:
    10a0: ff 25 92 2f 00 00            	jmpq	*0x2f92(%rip)           # 0x4038 <_GLOBAL_OFFSET_TABLE_+0x50>
    10a6: 68 07 00 00 00               	pushq	$0x7
    10ab: e9 70 ff ff ff               	jmp	0x1020 <.plt>

00000000000010b0 <Py_BuildValue@plt>:
    10b0: ff 25 8a 2f 00 00            	jmpq	*0x2f8a(%rip)           # 0x4040 <_GLOBAL_OFFSET_TABLE_+0x58>
    10b6: 68 08 00 00 00               	pushq	$0x8
    10bb: e9 60 ff ff ff               	jmp	0x1020 <.plt>

00000000000010c0 <crypt_r@plt>:
    10c0: ff 25 82 2f 00 00            	jmpq	*0x2f82(%rip)           # 0x4048 <_GLOBAL_OFFSET_TABLE_+0x60>
    10c6: 68 09 00 00 00               	pushq	$0x9
    10cb: e9 50 ff ff ff               	jmp	0x1020 <.plt>

00000000000010d0 <PyUnicode_AsUTF8AndSize@plt>:
    10d0: ff 25 7a 2f 00 00            	jmpq	*0x2f7a(%rip)           # 0x4050 <_GLOBAL_OFFSET_TABLE_+0x68>
    10d6: 68 0a 00 00 00               	pushq	$0xa
    10db: e9 40 ff ff ff               	jmp	0x1020 <.plt>

Disassembly of section .text:

00000000000010e0 <.text>:
    10e0: 48 8d 3d 79 30 00 00         	leaq	0x3079(%rip), %rdi      # 0x4160 <strlen@GLIBC_2.2.5+0x4160>
    10e7: 48 8d 05 72 30 00 00         	leaq	0x3072(%rip), %rax      # 0x4160 <strlen@GLIBC_2.2.5+0x4160>
    10ee: 48 39 f8                     	cmpq	%rdi, %rax
    10f1: 74 15                        	je	0x1108 <.text+0x28>
    10f3: 48 8b 05 be 2e 00 00         	movq	0x2ebe(%rip), %rax      # 0x3fb8 <strlen@GLIBC_2.2.5+0x3fb8>
    10fa: 48 85 c0                     	testq	%rax, %rax
    10fd: 74 09                        	je	0x1108 <.text+0x28>
    10ff: ff e0                        	jmpq	*%rax
    1101: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1108: c3                           	retq
    1109: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1110: 48 8d 3d 49 30 00 00         	leaq	0x3049(%rip), %rdi      # 0x4160 <strlen@GLIBC_2.2.5+0x4160>
    1117: 48 8d 35 42 30 00 00         	leaq	0x3042(%rip), %rsi      # 0x4160 <strlen@GLIBC_2.2.5+0x4160>
    111e: 48 29 fe                     	subq	%rdi, %rsi
    1121: 48 89 f0                     	movq	%rsi, %rax
    1124: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
    1128: 48 c1 f8 03                  	sarq	$0x3, %rax
    112c: 48 01 c6                     	addq	%rax, %rsi
    112f: 48 d1 fe                     	sarq	%rsi
    1132: 74 14                        	je	0x1148 <.text+0x68>
    1134: 48 8b 05 9d 2e 00 00         	movq	0x2e9d(%rip), %rax      # 0x3fd8 <strlen@GLIBC_2.2.5+0x3fd8>
    113b: 48 85 c0                     	testq	%rax, %rax
    113e: 74 08                        	je	0x1148 <.text+0x68>
    1140: ff e0                        	jmpq	*%rax
    1142: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1148: c3                           	retq
    1149: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1150: f3 0f 1e fa                  	endbr64
    1154: 80 3d 05 30 00 00 00         	cmpb	$0x0, 0x3005(%rip)      # 0x4160 <strlen@GLIBC_2.2.5+0x4160>
    115b: 75 33                        	jne	0x1190 <.text+0xb0>
    115d: 55                           	pushq	%rbp
    115e: 48 83 3d 7a 2e 00 00 00      	cmpq	$0x0, 0x2e7a(%rip)      # 0x3fe0 <strlen@GLIBC_2.2.5+0x3fe0>
    1166: 48 89 e5                     	movq	%rsp, %rbp
    1169: 74 0d                        	je	0x1178 <.text+0x98>
    116b: 48 8b 3d ee 2e 00 00         	movq	0x2eee(%rip), %rdi      # 0x4060 <__dso_handle>
    1172: ff 15 68 2e 00 00            	callq	*0x2e68(%rip)           # 0x3fe0 <strlen@GLIBC_2.2.5+0x3fe0>
    1178: e8 63 ff ff ff               	callq	0x10e0 <.text>
    117d: c6 05 dc 2f 00 00 01         	movb	$0x1, 0x2fdc(%rip)      # 0x4160 <strlen@GLIBC_2.2.5+0x4160>
    1184: 5d                           	popq	%rbp
    1185: c3                           	retq
    1186: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1190: c3                           	retq
    1191: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    119c: 0f 1f 40 00                  	nopl	(%rax)
    11a0: f3 0f 1e fa                  	endbr64
    11a4: e9 67 ff ff ff               	jmp	0x1110 <.text+0x30>
    11a9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000011b0 <crypt_crypt_impl.isra.0>:
    11b0: 55                           	pushq	%rbp
    11b1: ba 00 80 00 00               	movl	$0x8000, %edx           # imm = 0x8000
    11b6: 48 89 f5                     	movq	%rsi, %rbp
    11b9: 31 f6                        	xorl	%esi, %esi
    11bb: 53                           	pushq	%rbx
    11bc: 48 89 fb                     	movq	%rdi, %rbx
    11bf: 48 81 ec 18 80 00 00         	subq	$0x8018, %rsp           # imm = 0x8018
    11c6: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
    11cf: 48 89 84 24 08 80 00 00      	movq	%rax, 0x8008(%rsp)
    11d7: 31 c0                        	xorl	%eax, %eax
    11d9: 48 89 e1                     	movq	%rsp, %rcx
    11dc: 48 89 cf                     	movq	%rcx, %rdi
    11df: e8 9c fe ff ff               	callq	0x1080 <memset@plt>
    11e4: 48 89 ee                     	movq	%rbp, %rsi
    11e7: 48 89 df                     	movq	%rbx, %rdi
    11ea: 48 89 c2                     	movq	%rax, %rdx
    11ed: e8 ce fe ff ff               	callq	0x10c0 <crypt_r@plt>
    11f2: 48 85 c0                     	testq	%rax, %rax
    11f5: 74 31                        	je	0x1228 <crypt_crypt_impl.isra.0+0x78>
    11f7: 48 89 c6                     	movq	%rax, %rsi
    11fa: 48 8d 3d ff 0d 00 00         	leaq	0xdff(%rip), %rdi       # 0x2000 <strlen@GLIBC_2.2.5+0x2000>
    1201: 31 c0                        	xorl	%eax, %eax
    1203: e8 a8 fe ff ff               	callq	0x10b0 <Py_BuildValue@plt>
    1208: 48 8b 94 24 08 80 00 00      	movq	0x8008(%rsp), %rdx
    1210: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
    1219: 75 1e                        	jne	0x1239 <crypt_crypt_impl.isra.0+0x89>
    121b: 48 81 c4 18 80 00 00         	addq	$0x8018, %rsp           # imm = 0x8018
    1222: 5b                           	popq	%rbx
    1223: 5d                           	popq	%rbp
    1224: c3                           	retq
    1225: 0f 1f 00                     	nopl	(%rax)
    1228: 48 8b 05 99 2d 00 00         	movq	0x2d99(%rip), %rax      # 0x3fc8 <strlen@GLIBC_2.2.5+0x3fc8>
    122f: 48 8b 38                     	movq	(%rax), %rdi
    1232: e8 09 fe ff ff               	callq	0x1040 <PyErr_SetFromErrno@plt>
    1237: eb cf                        	jmp	0x1208 <crypt_crypt_impl.isra.0+0x58>
    1239: e8 22 fe ff ff               	callq	0x1060 <__stack_chk_fail@plt>
    123e: 66 90                        	nop

0000000000001240 <crypt_crypt>:
    1240: 55                           	pushq	%rbp
    1241: 53                           	pushq	%rbx
    1242: 48 89 f3                     	movq	%rsi, %rbx
    1245: 48 83 ec 28                  	subq	$0x28, %rsp
    1249: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
    1252: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
    1257: 31 c0                        	xorl	%eax, %eax
    1259: 48 83 fa 02                  	cmpq	$0x2, %rdx
    125d: 0f 85 9d 00 00 00            	jne	0x1300 <crypt_crypt+0xc0>
    1263: 48 8b 3b                     	movq	(%rbx), %rdi
    1266: 48 8b 47 08                  	movq	0x8(%rdi), %rax
    126a: f6 80 ab 00 00 00 10         	testb	$0x10, 0xab(%rax)
    1271: 0f 84 f9 00 00 00            	je	0x1370 <crypt_crypt+0x130>
    1277: 48 8d 74 24 08               	leaq	0x8(%rsp), %rsi
    127c: e8 4f fe ff ff               	callq	0x10d0 <PyUnicode_AsUTF8AndSize@plt>
    1281: 48 89 c5                     	movq	%rax, %rbp
    1284: 48 85 c0                     	testq	%rax, %rax
    1287: 0f 84 94 00 00 00            	je	0x1321 <crypt_crypt+0xe1>
    128d: 48 89 c7                     	movq	%rax, %rdi
    1290: e8 bb fd ff ff               	callq	0x1050 <strlen@plt>
    1295: 48 3b 44 24 08               	cmpq	0x8(%rsp), %rax
    129a: 0f 85 88 00 00 00            	jne	0x1328 <crypt_crypt+0xe8>
    12a0: 48 8b 7b 08                  	movq	0x8(%rbx), %rdi
    12a4: 48 8b 47 08                  	movq	0x8(%rdi), %rax
    12a8: f6 80 ab 00 00 00 10         	testb	$0x10, 0xab(%rax)
    12af: 0f 84 93 00 00 00            	je	0x1348 <crypt_crypt+0x108>
    12b5: 48 8d 74 24 10               	leaq	0x10(%rsp), %rsi
    12ba: e8 11 fe ff ff               	callq	0x10d0 <PyUnicode_AsUTF8AndSize@plt>
    12bf: 48 89 c3                     	movq	%rax, %rbx
    12c2: 48 85 c0                     	testq	%rax, %rax
    12c5: 74 5a                        	je	0x1321 <crypt_crypt+0xe1>
    12c7: 48 89 c7                     	movq	%rax, %rdi
    12ca: e8 81 fd ff ff               	callq	0x1050 <strlen@plt>
    12cf: 48 3b 44 24 10               	cmpq	0x10(%rsp), %rax
    12d4: 75 52                        	jne	0x1328 <crypt_crypt+0xe8>
    12d6: 48 89 de                     	movq	%rbx, %rsi
    12d9: 48 89 ef                     	movq	%rbp, %rdi
    12dc: e8 cf fe ff ff               	callq	0x11b0 <crypt_crypt_impl.isra.0>
    12e1: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
    12e6: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
    12ef: 0f 85 9f 00 00 00            	jne	0x1394 <crypt_crypt+0x154>
    12f5: 48 83 c4 28                  	addq	$0x28, %rsp
    12f9: 5b                           	popq	%rbx
    12fa: 5d                           	popq	%rbp
    12fb: c3                           	retq
    12fc: 0f 1f 40 00                  	nopl	(%rax)
    1300: 48 89 d6                     	movq	%rdx, %rsi
    1303: b9 02 00 00 00               	movl	$0x2, %ecx
    1308: ba 02 00 00 00               	movl	$0x2, %edx
    130d: 48 8d 3d 21 0d 00 00         	leaq	0xd21(%rip), %rdi       # 0x2035 <strlen@GLIBC_2.2.5+0x2035>
    1314: e8 87 fd ff ff               	callq	0x10a0 <_PyArg_CheckPositional@plt>
    1319: 85 c0                        	testl	%eax, %eax
    131b: 0f 85 42 ff ff ff            	jne	0x1263 <crypt_crypt+0x23>
    1321: 31 c0                        	xorl	%eax, %eax
    1323: eb bc                        	jmp	0x12e1 <crypt_crypt+0xa1>
    1325: 0f 1f 00                     	nopl	(%rax)
    1328: 48 8b 05 91 2c 00 00         	movq	0x2c91(%rip), %rax      # 0x3fc0 <strlen@GLIBC_2.2.5+0x3fc0>
    132f: 48 8d 35 db 0c 00 00         	leaq	0xcdb(%rip), %rsi       # 0x2011 <strlen@GLIBC_2.2.5+0x2011>
    1336: 48 8b 38                     	movq	(%rax), %rdi
    1339: e8 32 fd ff ff               	callq	0x1070 <PyErr_SetString@plt>
    133e: 31 c0                        	xorl	%eax, %eax
    1340: eb 9f                        	jmp	0x12e1 <crypt_crypt+0xa1>
    1342: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1348: 48 89 f9                     	movq	%rdi, %rcx
    134b: 48 8d 15 b0 0c 00 00         	leaq	0xcb0(%rip), %rdx       # 0x2002 <strlen@GLIBC_2.2.5+0x2002>
    1352: 48 8d 35 d0 0c 00 00         	leaq	0xcd0(%rip), %rsi       # 0x2029 <strlen@GLIBC_2.2.5+0x2029>
    1359: 48 8d 3d d5 0c 00 00         	leaq	0xcd5(%rip), %rdi       # 0x2035 <strlen@GLIBC_2.2.5+0x2035>
    1360: e8 2b fd ff ff               	callq	0x1090 <_PyArg_BadArgument@plt>
    1365: 31 c0                        	xorl	%eax, %eax
    1367: e9 75 ff ff ff               	jmp	0x12e1 <crypt_crypt+0xa1>
    136c: 0f 1f 40 00                  	nopl	(%rax)
    1370: 48 89 f9                     	movq	%rdi, %rcx
    1373: 48 8d 15 88 0c 00 00         	leaq	0xc88(%rip), %rdx       # 0x2002 <strlen@GLIBC_2.2.5+0x2002>
    137a: 48 8d 35 85 0c 00 00         	leaq	0xc85(%rip), %rsi       # 0x2006 <strlen@GLIBC_2.2.5+0x2006>
    1381: 48 8d 3d ad 0c 00 00         	leaq	0xcad(%rip), %rdi       # 0x2035 <strlen@GLIBC_2.2.5+0x2035>
    1388: e8 03 fd ff ff               	callq	0x1090 <_PyArg_BadArgument@plt>
    138d: 31 c0                        	xorl	%eax, %eax
    138f: e9 4d ff ff ff               	jmp	0x12e1 <crypt_crypt+0xa1>
    1394: e8 c7 fc ff ff               	callq	0x1060 <__stack_chk_fail@plt>
    1399: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000013a0 <PyInit__crypt>:
    13a0: 48 8d 3d f9 2c 00 00         	leaq	0x2cf9(%rip), %rdi      # 0x40a0 <cryptmodule>
    13a7: e9 84 fc ff ff               	jmp	0x1030 <PyModuleDef_Init@plt>

Disassembly of section .fini:

00000000000013ac <_fini>:
    13ac: 48 83 ec 08                  	subq	$0x8, %rsp
    13b0: 48 83 c4 08                  	addq	$0x8, %rsp
    13b4: c3                           	retq