python (3.11.7)

(root)/
lib/
python3.11/
lib-dynload/
_heapq.cpython-311-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 0x0000000000000b30 memsz 0x0000000000000b30 flags r--
    LOAD off    0x0000000000001000 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**12
         filesz 0x0000000000000f85 memsz 0x0000000000000f85 flags r-x
    LOAD off    0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**12
         filesz 0x0000000000002180 memsz 0x0000000000002180 flags r--
    LOAD off    0x0000000000004de0 vaddr 0x0000000000005de0 paddr 0x0000000000005de0 align 2**12
         filesz 0x0000000000000460 memsz 0x0000000000000468 flags rw-
 DYNAMIC off    0x0000000000004df0 vaddr 0x0000000000005df0 paddr 0x0000000000005df0 align 2**3
         filesz 0x00000000000001c0 memsz 0x00000000000001c0 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    0x0000000000003d1c vaddr 0x0000000000003d1c paddr 0x0000000000003d1c align 2**2
         filesz 0x000000000000007c memsz 0x000000000000007c flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x0000000000004de0 vaddr 0x0000000000005de0 paddr 0x0000000000005de0 align 2**0
         filesz 0x0000000000000220 memsz 0x0000000000000220 flags r--

Dynamic Section:
  NEEDED       libc.so.6
  INIT         0x0000000000001000
  FINI         0x0000000000001f7c
  INIT_ARRAY   0x0000000000005de0
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x0000000000005de8
  FINI_ARRAYSZ 0x0000000000000008
  GNU_HASH     0x0000000000000300
  STRTAB       0x00000000000004f0
  SYMTAB       0x0000000000000328
  STRSZ        0x0000000000000162
  SYMENT       0x0000000000000018
  PLTGOT       0x0000000000005fe8
  PLTRELSZ     0x00000000000000f0
  PLTREL       0x0000000000000007
  JMPREL       0x0000000000000a40
  RELA         0x0000000000000698
  RELASZ       0x00000000000003a8
  RELAENT      0x0000000000000018
  VERNEED      0x0000000000000678
  VERNEEDNUM   0x0000000000000001
  VERSYM       0x0000000000000652
  RELACOUNT    0x0000000000000020

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

Sections:
Idx Name               Size     VMA              Type
  0                    00000000 0000000000000000 
  1 .note.gnu.property 00000030 00000000000002a8 
  2 .note.gnu.build-id 00000024 00000000000002d8 
  3 .gnu.hash          00000024 0000000000000300 
  4 .dynsym            000001c8 0000000000000328 
  5 .dynstr            00000162 00000000000004f0 
  6 .gnu.version       00000026 0000000000000652 
  7 .gnu.version_r     00000020 0000000000000678 
  8 .rela.dyn          000003a8 0000000000000698 
  9 .rela.plt          000000f0 0000000000000a40 
 10 .init              00000017 0000000000001000 TEXT
 11 .plt               000000b0 0000000000001020 TEXT
 12 .text              00000eac 00000000000010d0 TEXT
 13 .fini              00000009 0000000000001f7c TEXT
 14 .rodata            00001d1a 0000000000002000 DATA
 15 .eh_frame_hdr      0000007c 0000000000003d1c DATA
 16 .eh_frame          000003e8 0000000000003d98 DATA
 17 .init_array        00000008 0000000000005de0 
 18 .fini_array        00000008 0000000000005de8 
 19 .dynamic           000001c0 0000000000005df0 
 20 .got               00000038 0000000000005fb0 DATA
 21 .got.plt           00000068 0000000000005fe8 DATA
 22 .data              000001e0 0000000000006060 DATA
 23 .bss               00000008 0000000000006240 BSS
 24 .comment           0000001b 0000000000000000 
 25 .debug_aranges     000000b0 0000000000000000 DEBUG
 26 .debug_info        00004253 0000000000000000 DEBUG
 27 .debug_abbrev      00000562 0000000000000000 DEBUG
 28 .debug_line        0000167b 0000000000000000 DEBUG
 29 .debug_str         00000e91 0000000000000000 DEBUG
 30 .debug_line_str    00000268 0000000000000000 DEBUG
 31 .debug_loclists    00002073 0000000000000000 DEBUG
 32 .debug_rnglists    000003ab 0000000000000000 DEBUG
 33 .symtab            000004f8 0000000000000000 
 34 .strtab            00000380 0000000000000000 
 35 .shstrtab          00000170 0000000000000000 

SYMBOL TABLE:
0000000000000000 l    df *ABS*	0000000000000000 _heapqmodule.c
00000000000011a0 l     F .text	000000000000004e heapq_exec
00000000000020e0 l     O .rodata	0000000000001270 __about__
00000000000011f0 l     F .text	000000000000020c siftup_max
0000000000001400 l     F .text	000000000000014d siftdown
0000000000001550 l     F .text	0000000000000143 siftup
00000000000016a0 l     F .text	00000000000000d2 _heapq_heapreplace
0000000000001780 l     F .text	0000000000000163 _heapq__heapify_max
00000000000018f0 l     F .text	0000000000000102 _heapq_heappop
0000000000001a00 l     F .text	000000000000014b _heapq_heappushpop
0000000000001b50 l     F .text	00000000000000b1 _heapq_heappush
0000000000001c10 l     F .text	00000000000000d2 _heapq__heapreplace_max
0000000000001cf0 l     F .text	0000000000000163 _heapq_heapify
0000000000001e60 l     F .text	0000000000000102 _heapq__heappop_max
0000000000006080 l     O .data	0000000000000068 _heapqmodule
0000000000003360 l     O .rodata	00000000000004f0 module_doc
0000000000006120 l     O .data	0000000000000120 heapq_methods
0000000000006100 l     O .data	0000000000000020 heapq_slots
0000000000003cc0 l     O .rodata	000000000000005a _heapq_heappush__doc__
00000000000039a0 l     O .rodata	00000000000000d9 _heapq_heappushpop__doc__
0000000000003c40 l     O .rodata	0000000000000062 _heapq_heappop__doc__
0000000000003a80 l     O .rodata	00000000000001be _heapq_heapreplace__doc__
0000000000003940 l     O .rodata	000000000000005a _heapq_heapify__doc__
0000000000003900 l     O .rodata	000000000000003f _heapq__heappop_max__doc__
0000000000003860 l     O .rodata	000000000000003f _heapq__heapify_max__doc__
00000000000038a0 l     O .rodata	000000000000004d _heapq__heapreplace_max__doc__
0000000000000000 l    df *ABS*	0000000000000000 
0000000000001f7c l     F .fini	0000000000000000 _fini
0000000000006060 l     O .data	0000000000000000 __dso_handle
0000000000005df0 l     O .dynamic	0000000000000000 _DYNAMIC
0000000000003d1c l       .eh_frame_hdr	0000000000000000 __GNU_EH_FRAME_HDR
0000000000006240 l     O .data	0000000000000000 __TMC_END__
0000000000005fe8 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 PyList_SetSlice
0000000000000000         *UND*	0000000000000000 _Py_Dealloc
0000000000000000         *UND*	0000000000000000 PyExc_RuntimeError
0000000000000000         *UND*	0000000000000000 PyErr_SetString
0000000000000000         *UND*	0000000000000000 PyObject_RichCompareBool
0000000000000000         *UND*	0000000000000000 _PyArg_BadArgument
0000000000000000         *UND*	0000000000000000 PyList_Append
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
0000000000001f70 g     F .text	000000000000000c PyInit__heapq
0000000000000000         *UND*	0000000000000000 _PyArg_CheckPositional
0000000000000000         *UND*	0000000000000000 _Py_NoneStruct
0000000000000000         *UND*	0000000000000000 PyExc_IndexError
0000000000000000         *UND*	0000000000000000 PyUnicode_FromString
0000000000000000         *UND*	0000000000000000 PyModule_AddObject
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              PyList_SetSlice
0000000000000000      D  *UND*	0000000000000000              _Py_Dealloc
0000000000000000      D  *UND*	0000000000000000              PyExc_RuntimeError
0000000000000000      D  *UND*	0000000000000000              PyErr_SetString
0000000000000000      D  *UND*	0000000000000000              PyObject_RichCompareBool
0000000000000000      D  *UND*	0000000000000000              _PyArg_BadArgument
0000000000000000      D  *UND*	0000000000000000              PyList_Append
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      D  *UND*	0000000000000000              _PyArg_CheckPositional
0000000000000000      D  *UND*	0000000000000000              _Py_NoneStruct
0000000000000000      D  *UND*	0000000000000000              PyExc_IndexError
0000000000000000      D  *UND*	0000000000000000              PyUnicode_FromString
0000000000000000      D  *UND*	0000000000000000              PyModule_AddObject
0000000000000000  w   D  *UND*	0000000000000000              _ITM_registerTMCloneTable
0000000000000000  w   DF *UND*	0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000001f70 g    DF .text	000000000000000c              PyInit__heapq

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000005de0 R_X86_64_RELATIVE        *ABS*+0x1190
0000000000005de8 R_X86_64_RELATIVE        *ABS*+0x1140
0000000000006060 R_X86_64_RELATIVE        *ABS*+0x6060
00000000000060a8 R_X86_64_RELATIVE        *ABS*+0x2092
00000000000060b0 R_X86_64_RELATIVE        *ABS*+0x3360
00000000000060c0 R_X86_64_RELATIVE        *ABS*+0x6120
00000000000060c8 R_X86_64_RELATIVE        *ABS*+0x6100
0000000000006108 R_X86_64_RELATIVE        *ABS*+0x11a0
0000000000006120 R_X86_64_RELATIVE        *ABS*+0x2063
0000000000006128 R_X86_64_RELATIVE        *ABS*+0x1b50
0000000000006138 R_X86_64_RELATIVE        *ABS*+0x3cc0
0000000000006140 R_X86_64_RELATIVE        *ABS*+0x2057
0000000000006148 R_X86_64_RELATIVE        *ABS*+0x1a00
0000000000006158 R_X86_64_RELATIVE        *ABS*+0x39a0
0000000000006160 R_X86_64_RELATIVE        *ABS*+0x204f
0000000000006168 R_X86_64_RELATIVE        *ABS*+0x18f0
0000000000006178 R_X86_64_RELATIVE        *ABS*+0x3c40
0000000000006180 R_X86_64_RELATIVE        *ABS*+0x201d
0000000000006188 R_X86_64_RELATIVE        *ABS*+0x16a0
0000000000006198 R_X86_64_RELATIVE        *ABS*+0x3a80
00000000000061a0 R_X86_64_RELATIVE        *ABS*+0x207d
00000000000061a8 R_X86_64_RELATIVE        *ABS*+0x1cf0
00000000000061b8 R_X86_64_RELATIVE        *ABS*+0x3940
00000000000061c0 R_X86_64_RELATIVE        *ABS*+0x2085
00000000000061c8 R_X86_64_RELATIVE        *ABS*+0x1e60
00000000000061d8 R_X86_64_RELATIVE        *ABS*+0x3900
00000000000061e0 R_X86_64_RELATIVE        *ABS*+0x2042
00000000000061e8 R_X86_64_RELATIVE        *ABS*+0x1780
00000000000061f8 R_X86_64_RELATIVE        *ABS*+0x3860
0000000000006200 R_X86_64_RELATIVE        *ABS*+0x206c
0000000000006208 R_X86_64_RELATIVE        *ABS*+0x1c10
0000000000006218 R_X86_64_RELATIVE        *ABS*+0x38a0
0000000000005fb0 R_X86_64_GLOB_DAT        _ITM_deregisterTMCloneTable
0000000000005fb8 R_X86_64_GLOB_DAT        PyExc_RuntimeError
0000000000005fc0 R_X86_64_GLOB_DAT        __gmon_start__
0000000000005fc8 R_X86_64_GLOB_DAT        _Py_NoneStruct
0000000000005fd0 R_X86_64_GLOB_DAT        PyExc_IndexError
0000000000005fd8 R_X86_64_GLOB_DAT        _ITM_registerTMCloneTable
0000000000005fe0 R_X86_64_GLOB_DAT        __cxa_finalize
0000000000006000 R_X86_64_JUMP_SLOT       PyModuleDef_Init
0000000000006008 R_X86_64_JUMP_SLOT       PyList_SetSlice
0000000000006010 R_X86_64_JUMP_SLOT       _Py_Dealloc
0000000000006018 R_X86_64_JUMP_SLOT       PyErr_SetString
0000000000006020 R_X86_64_JUMP_SLOT       PyObject_RichCompareBool
0000000000006028 R_X86_64_JUMP_SLOT       _PyArg_BadArgument
0000000000006030 R_X86_64_JUMP_SLOT       PyList_Append
0000000000006038 R_X86_64_JUMP_SLOT       _PyArg_CheckPositional
0000000000006040 R_X86_64_JUMP_SLOT       PyUnicode_FromString
0000000000006048 R_X86_64_JUMP_SLOT       PyModule_AddObject
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 e19dd085 d5358d9f 7ff0d6fd b88c12d7  .....5..........
 02f8 e29b137f                             ....
Contents of section .gnu.hash:
 0300 02000000 12000000 01000000 06000000  ................
 0310 00000000 00800800 00000000 12000000  ................
 0320 efec976c                             ...l
Contents of section .dynsym:
 0328 00000000 00000000 00000000 00000000  ................
 0338 00000000 00000000 10000000 20000000  ............ ...
 0348 00000000 00000000 00000000 00000000  ................
 0358 3b010000 10000000 00000000 00000000  ;...............
 0368 00000000 00000000 0f010000 10000000  ................
 0378 00000000 00000000 00000000 00000000  ................
 0388 7d000000 10000000 00000000 00000000  }...............
 0398 00000000 00000000 a2000000 10000000  ................
 03a8 00000000 00000000 00000000 00000000  ................
 03b8 b5000000 10000000 00000000 00000000  ................
 03c8 00000000 00000000 89000000 10000000  ................
 03d8 00000000 00000000 00000000 00000000  ................
 03e8 ed000000 10000000 00000000 00000000  ................
 03f8 00000000 00000000 1f010000 10000000  ................
 0408 00000000 00000000 00000000 00000000  ................
 0418 01000000 20000000 00000000 00000000  .... ...........
 0428 00000000 00000000 d6000000 10000000  ................
 0438 00000000 00000000 00000000 00000000  ................
 0448 00010000 10000000 00000000 00000000  ................
 0458 00000000 00000000 c5000000 10000000  ................
 0468 00000000 00000000 00000000 00000000  ................
 0478 55000000 10000000 00000000 00000000  U...............
 0488 00000000 00000000 6a000000 10000000  ........j.......
 0498 00000000 00000000 00000000 00000000  ................
 04a8 2c000000 20000000 00000000 00000000  ,... ...........
 04b8 00000000 00000000 46000000 22000000  ........F..."...
 04c8 00000000 00000000 00000000 00000000  ................
 04d8 2d010000 12000c00 701f0000 00000000  -.......p.......
 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 00507955 6e69636f 64655f46  lize.PyUnicode_F
 0550 726f6d53 7472696e 67005079 4d6f6475  romString.PyModu
 0560 6c655f41 64644f62 6a656374 005f5079  le_AddObject._Py
 0570 5f446561 6c6c6f63 0050794f 626a6563  _Dealloc.PyObjec
 0580 745f5269 6368436f 6d706172 65426f6f  t_RichCompareBoo
 0590 6c005079 4578635f 52756e74 696d6545  l.PyExc_RuntimeE
 05a0 72726f72 00507945 72725f53 65745374  rror.PyErr_SetSt
 05b0 72696e67 00507945 78635f49 6e646578  ring.PyExc_Index
 05c0 4572726f 72005f50 79417267 5f436865  Error._PyArg_Che
 05d0 636b506f 73697469 6f6e616c 005f5079  ckPositional._Py
 05e0 4172675f 42616441 7267756d 656e7400  Arg_BadArgument.
 05f0 5f50795f 4e6f6e65 53747275 63740050  _Py_NoneStruct.P
 0600 794c6973 745f5365 74536c69 63650050  yList_SetSlice.P
 0610 794c6973 745f4170 70656e64 00507949  yList_Append.PyI
 0620 6e69745f 5f686561 70710050 794d6f64  nit__heapq.PyMod
 0630 756c6544 65665f49 6e697400 6c696263  uleDef_Init.libc
 0640 2e736f2e 3600474c 4942435f 322e322e  .so.6.GLIBC_2.2.
 0650 3500                                 5.
Contents of section .gnu.version:
 0652 00000100 01000100 01000100 01000100  ................
 0662 01000100 01000100 01000100 01000100  ................
 0672 01000200 0100                        ......
Contents of section .gnu.version_r:
 0678 01000100 4c010000 10000000 00000000  ....L...........
 0688 751a6909 00000200 56010000 00000000  u.i.....V.......
Contents of section .rela.dyn:
 0698 e05d0000 00000000 08000000 00000000  .]..............
 06a8 90110000 00000000 e85d0000 00000000  .........]......
 06b8 08000000 00000000 40110000 00000000  ........@.......
 06c8 60600000 00000000 08000000 00000000  ``..............
 06d8 60600000 00000000 a8600000 00000000  ``.......`......
 06e8 08000000 00000000 92200000 00000000  ......... ......
 06f8 b0600000 00000000 08000000 00000000  .`..............
 0708 60330000 00000000 c0600000 00000000  `3.......`......
 0718 08000000 00000000 20610000 00000000  ........ a......
 0728 c8600000 00000000 08000000 00000000  .`..............
 0738 00610000 00000000 08610000 00000000  .a.......a......
 0748 08000000 00000000 a0110000 00000000  ................
 0758 20610000 00000000 08000000 00000000   a..............
 0768 63200000 00000000 28610000 00000000  c ......(a......
 0778 08000000 00000000 501b0000 00000000  ........P.......
 0788 38610000 00000000 08000000 00000000  8a..............
 0798 c03c0000 00000000 40610000 00000000  .<......@a......
 07a8 08000000 00000000 57200000 00000000  ........W ......
 07b8 48610000 00000000 08000000 00000000  Ha..............
 07c8 001a0000 00000000 58610000 00000000  ........Xa......
 07d8 08000000 00000000 a0390000 00000000  .........9......
 07e8 60610000 00000000 08000000 00000000  `a..............
 07f8 4f200000 00000000 68610000 00000000  O ......ha......
 0808 08000000 00000000 f0180000 00000000  ................
 0818 78610000 00000000 08000000 00000000  xa..............
 0828 403c0000 00000000 80610000 00000000  @<.......a......
 0838 08000000 00000000 1d200000 00000000  ......... ......
 0848 88610000 00000000 08000000 00000000  .a..............
 0858 a0160000 00000000 98610000 00000000  .........a......
 0868 08000000 00000000 803a0000 00000000  .........:......
 0878 a0610000 00000000 08000000 00000000  .a..............
 0888 7d200000 00000000 a8610000 00000000  } .......a......
 0898 08000000 00000000 f01c0000 00000000  ................
 08a8 b8610000 00000000 08000000 00000000  .a..............
 08b8 40390000 00000000 c0610000 00000000  @9.......a......
 08c8 08000000 00000000 85200000 00000000  ......... ......
 08d8 c8610000 00000000 08000000 00000000  .a..............
 08e8 601e0000 00000000 d8610000 00000000  `........a......
 08f8 08000000 00000000 00390000 00000000  .........9......
 0908 e0610000 00000000 08000000 00000000  .a..............
 0918 42200000 00000000 e8610000 00000000  B .......a......
 0928 08000000 00000000 80170000 00000000  ................
 0938 f8610000 00000000 08000000 00000000  .a..............
 0948 60380000 00000000 00620000 00000000  `8.......b......
 0958 08000000 00000000 6c200000 00000000  ........l ......
 0968 08620000 00000000 08000000 00000000  .b..............
 0978 101c0000 00000000 18620000 00000000  .........b......
 0988 08000000 00000000 a0380000 00000000  .........8......
 0998 b05f0000 00000000 06000000 01000000  ._..............
 09a8 00000000 00000000 b85f0000 00000000  ........._......
 09b8 06000000 05000000 00000000 00000000  ................
 09c8 c05f0000 00000000 06000000 0a000000  ._..............
 09d8 00000000 00000000 c85f0000 00000000  ........._......
 09e8 06000000 0c000000 00000000 00000000  ................
 09f8 d05f0000 00000000 06000000 0d000000  ._..............
 0a08 00000000 00000000 d85f0000 00000000  ........._......
 0a18 06000000 10000000 00000000 00000000  ................
 0a28 e05f0000 00000000 06000000 11000000  ._..............
 0a38 00000000 00000000                    ........
Contents of section .rela.plt:
 0a40 00600000 00000000 07000000 02000000  .`..............
 0a50 00000000 00000000 08600000 00000000  .........`......
 0a60 07000000 03000000 00000000 00000000  ................
 0a70 10600000 00000000 07000000 04000000  .`..............
 0a80 00000000 00000000 18600000 00000000  .........`......
 0a90 07000000 06000000 00000000 00000000  ................
 0aa0 20600000 00000000 07000000 07000000   `..............
 0ab0 00000000 00000000 28600000 00000000  ........(`......
 0ac0 07000000 08000000 00000000 00000000  ................
 0ad0 30600000 00000000 07000000 09000000  0`..............
 0ae0 00000000 00000000 38600000 00000000  ........8`......
 0af0 07000000 0b000000 00000000 00000000  ................
 0b00 40600000 00000000 07000000 0e000000  @`..............
 0b10 00000000 00000000 48600000 00000000  ........H`......
 0b20 07000000 0f000000 00000000 00000000  ................
Contents of section .init:
 1000 4883ec08 488b05b5 4f000048 85c07402  H...H...O..H..t.
 1010 ffd04883 c408c3                      ..H....
Contents of section .plt:
 1020 ff35ca4f 0000ff25 cc4f0000 0f1f4000  .5.O...%.O....@.
 1030 ff25ca4f 00006800 000000e9 e0ffffff  .%.O..h.........
 1040 ff25c24f 00006801 000000e9 d0ffffff  .%.O..h.........
 1050 ff25ba4f 00006802 000000e9 c0ffffff  .%.O..h.........
 1060 ff25b24f 00006803 000000e9 b0ffffff  .%.O..h.........
 1070 ff25aa4f 00006804 000000e9 a0ffffff  .%.O..h.........
 1080 ff25a24f 00006805 000000e9 90ffffff  .%.O..h.........
 1090 ff259a4f 00006806 000000e9 80ffffff  .%.O..h.........
 10a0 ff25924f 00006807 000000e9 70ffffff  .%.O..h.....p...
 10b0 ff258a4f 00006808 000000e9 60ffffff  .%.O..h.....`...
 10c0 ff25824f 00006809 000000e9 50ffffff  .%.O..h.....P...
Contents of section .text:
 10d0 488d3d69 51000048 8d056251 00004839  H.=iQ..H..bQ..H9
 10e0 f8741548 8b05c64e 00004885 c07409ff  .t.H...N..H..t..
 10f0 e00f1f80 00000000 c30f1f80 00000000  ................
 1100 488d3d39 51000048 8d353251 00004829  H.=9Q..H.52Q..H)
 1110 fe4889f0 48c1ee3f 48c1f803 4801c648  .H..H..?H...H..H
 1120 d1fe7414 488b05ad 4e000048 85c07408  ..t.H...N..H..t.
 1130 ffe0660f 1f440000 c30f1f80 00000000  ..f..D..........
 1140 f30f1efa 803df550 00000075 33554883  .....=.P...u3UH.
 1150 3d8a4e00 00004889 e5740d48 8b3dfe4e  =.N...H..t.H.=.N
 1160 0000ff15 784e0000 e863ffff ffc605cc  ....xN...c......
 1170 50000001 5dc3662e 0f1f8400 00000000  P...].f.........
 1180 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 1190 f30f1efa e967ffff ff0f1f80 00000000  .....g..........
 11a0 554889fd 488d3d35 0f000053 4883ec08  UH..H.=5...SH...
 11b0 e8fbfeff ff488d35 440e0000 4889ef48  .....H.5D...H..H
 11c0 89c24889 c3e8f6fe ffff85c0 780931c0  ..H.........x.1.
 11d0 4883c408 5b5dc348 832b0174 07b8ffff  H...[].H.+.t....
 11e0 ffffebec 4889dfe8 64feffff ebef6690  ....H...d.....f.
 11f0 41574156 41554154 55534883 ec284c8b  AWAVAUATUSH..(L.
 1200 7f104889 7424184c 39fe0f8d d1010000  ..H.t$.L9.......
 1210 4d89fc48 8b571848 89fd49d1 fc4c39e6  M..H.W.H..I..L9.
 1220 0f8daa01 00004989 f6eb2d0f 1f440000  ......I...-..D..
 1230 488d34dd 00000000 4a8d04f2 488d0c32  H.4.....J...H..2
 1240 4c8b0048 8b394c89 01488938 4c39e30f  L..H.9L..H.8L9..
 1250 8dbb0000 004989de 4b8d0436 488d5801  .....I..K..6H.X.
 1260 4883c002 488b0cda 4c39f87d c3488b3c  H...H...L9.}.H.<
 1270 c24889ce 31d24889 4c241048 83070148  .H..1.H.L$.H...H
 1280 83010148 897c2408 e8e3fdff ff488b7c  ...H.|$......H.|
 1290 2408488b 4c241041 89c54883 2f017450  $.H.L$.A..H./.tP
 12a0 48832901 745f4585 ed782f44 89e8488b  H.).t_E..x/D..H.
 12b0 551883f0 01489848 01c34c3b 7d100f84  U....H.H..L;}...
 12c0 6cffffff 488b05ed 4c000048 8d35ce0d  l...H...L..H.5..
 12d0 0000488b 38e886fd ffff4883 c428b8ff  ..H.8.....H..(..
 12e0 ffffff5b 5d415c41 5d415e41 5fc36690  ...[]A\A]A^A_.f.
 12f0 48894c24 08e856fd ffff488b 4c240848  H.L$..V...H.L$.H
 1300 83290175 a14889cf e843fdff ffeb9790  .).u.H...C......
 1310 488b4510 48894424 084839c3 0f8dbf00  H.E.H.D$.H9.....
 1320 00004c8b 3432eb49 0f1f8400 00000000  ..L.42.I........
 1330 49832e01 0f848000 000085c0 789c488b  I...........x.H.
 1340 74240848 3b75100f 8577ffff ff85c074  t$.H;u...w.....t
 1350 7f488b55 184901d4 4a8d04fa 498b3424  .H.U.I..J...I.4$
 1360 4c8b304d 89342448 89304839 5c24187d  L.0M.4$H.0H9\$.}
 1370 5f4989df 488d5bff 4c89f648 d1fb4c8b  _I..H.[.L..H..L.
 1380 2cda31d2 4c8d24dd 00000000 49834500  ,.1.L.$.....I.E.
 1390 014c89ef 49830601 e8d3fcff ff49836d  .L..I........I.m
 13a0 0001758c 4c89ef89 442410e8 a0fcffff  ..u.L...D$......
 13b0 49832e01 8b442410 75804c89 f7894424  I....D$.u.L...D$
 13c0 10e88afc ffff8b44 2410e96b ffffff90  .......D$..k....
 13d0 4883c428 31c05b5d 415c415d 415e415f  H..(1.[]A\A]A^A_
 13e0 c3488b05 e84b0000 488d351b 0c000048  .H...K..H.5....H
 13f0 8b38e869 fcffffe9 defeffff 0f1f4000  .8.i..........@.
 1400 41574156 41554154 55534883 ec28488b  AWAVAUATUSH..(H.
 1410 47104889 74240848 89442410 4839c20f  G.H.t$.H.D$.H9..
 1420 8d100100 00488b47 184989fd 4889d34c  .....H.G.I..H..L
 1430 8b34d048 39f27f51 e9c30000 000f1f00  .4.H9..Q........
 1440 49832e01 0f848a00 000085c0 0f889a00  I...............
 1450 0000488b 7c241049 3b7d100f 85b70000  ..H.|$.I;}......
 1460 0085c00f 84970000 00498b45 184801c5  .........I.E.H..
 1470 4a8d14e0 488b7500 4c8b324c 89750048  J...H.u.L.2L.u.H
 1480 89324839 5c24087d 774989dc 488d5bff  .2H9\$.}wI..H.[.
 1490 31d24c89 f748d1fb 4c8b3cd8 49830601  1.L..H..L.<.I...
 14a0 488d2cdd 00000000 49830701 4c89fee8  H.,.....I...L...
 14b0 bcfbffff 49832f01 75864c89 ff894424  ....I./.u.L...D$
 14c0 1ce88afb ffff4983 2e018b44 241c0f85  ......I....D$...
 14d0 76ffffff 4c89f789 44241ce8 70fbffff  v...L...D$..p...
 14e0 8b44241c 85c00f89 66ffffff b8ffffff  .D$.....f.......
 14f0 ff4883c4 285b5d41 5c415d41 5e415fc3  .H..([]A\A]A^A_.
 1500 4883c428 31c05b5d 415c415d 415e415f  H..(1.[]A\A]A^A_
 1510 c30f1f80 00000000 488b0599 4a000048  ........H...J..H
 1520 8d357a0b 0000488b 38e832fb ffffb8ff  .5z...H.8.2.....
 1530 ffffffeb bc488b05 944a0000 488d35c7  .....H...J..H.5.
 1540 0a000048 8b38e815 fbffffeb 9f0f1f00  ...H.8..........
 1550 41574156 41554154 55534883 ec184c8b  AWAVAUATUSH...L.
 1560 7f104889 7424084c 39fe0f8d 0b010000  ..H.t$.L9.......
 1570 4c89fd48 8b571849 89fc4989 f648d1fd  L..H.W.I..I..H..
 1580 4839ee7c 2be9d000 0000660f 1f440000  H9.|+.....f..D..
 1590 488d0cda 4a8d04f2 488b3148 8b384889  H...J...H.1H.8H.
 15a0 39488930 4839eb0f 8db00000 004989de  9H.0H9.......I..
 15b0 4b8d0436 488d5801 4883c002 488b3cda  K..6H.X.H...H.<.
 15c0 4c39f87d cb4c8b2c c2488307 0131d248  L9.}.L.,.H...1.H
 15d0 893c2449 83450001 4c89eee8 90faffff  .<$I.E..L.......
 15e0 488b3c24 48832f01 744e4983 6d000174  H.<$H./.tNI.m..t
 15f0 5985c078 2a83f001 498b5424 18489848  Y..x*...I.T$.H.H
 1600 01c34d3b 7c241074 87488b05 a8490000  ..M;|$.t.H...I..
 1610 488d3589 0a000048 8b38e841 faffff48  H.5....H.8.A...H
 1620 83c418b8 ffffffff 5b5d415c 415d415e  ........[]A\A]A^
 1630 415fc30f 1f440000 890424e8 10faffff  A_...D....$.....
 1640 49836d00 018b0424 75a74c89 ef890424  I.m....$u.L....$
 1650 e8fbf9ff ff8b0424 eb974889 f3488b74  .......$..H..H.t
 1660 24084883 c4184889 da4c89e7 5b5d415c  $.H...H..L..[]A\
 1670 415d415e 415fe985 fdffff48 8b054e49  A]A^A_.....H..NI
 1680 0000488d 35810900 00488b38 e8cff9ff  ..H.5....H.8....
 1690 ffeb8c66 662e0f1f 84000000 00006690  ...ff.........f.
 16a0 534889f3 4883fa02 7546488b 3b488b47  SH..H...uFH.;H.G
 16b0 08f680ab 00000002 745e4883 7f100048  ........t^H....H
 16c0 8b43080f 848f0000 00488b57 1831f648  .C.......H.W.1.H
 16d0 8b1a4883 00014889 02e872fe ffff85c0  ..H...H...r.....
 16e0 755e4889 d85bc366 0f1f8400 00000000  u^H..[.f........
 16f0 4889d6b9 02000000 ba020000 00488d3d  H............H.=
 1700 19090000 e897f9ff ff85c075 9d31db48  ...........u.1.H
 1710 89d85bc3 0f1f4000 4889f948 8d150709  ..[...@.H..H....
 1720 0000488d 35050900 0031db48 8d3deb08  ..H.5....1.H.=..
 1730 0000e849 f9ffffeb d60f1f80 00000000  ...I............
 1740 48832b01 75c74889 df31dbe8 00f9ffff  H.+.u.H..1......
 1750 ebbd660f 1f440000 488b0571 48000048  ..f..D..H..qH..H
 1760 8d35a408 000031db 488b38e8 f0f8ffff  .5....1.H.8.....
 1770 eb9d6666 2e0f1f84 00000000 000f1f00  ..ff............
 1780 41574156 41554154 554889f5 534883ec  AWAVAUATUH..SH..
 1790 08488b46 08f680ab 00000002 747a4c8b  .H.F........tzL.
 17a0 76104c89 f348d1fb 4981fec4 0900000f  v.L..H..I.......
 17b0 8f8b0000 004883eb 01790beb 360f1f00  .....H...y..6...
 17c0 4883eb01 722d4889 de4889ef e81ffaff  H...r-H..H......
 17d0 ff85c074 eb31c048 83c4085b 5d415c41  ...t.1.H...[]A\A
 17e0 5d415e41 5fc34883 eb014939 dd0f8ebf  ]A^A_.H...I9....
 17f0 00000048 8b05ce47 0000488b 104883c2  ...H...G..H..H..
 1800 01488910 4883c408 5b5d415c 415d415e  .H..H...[]A\A]A^
 1810 415fc30f 1f440000 4889f148 8d150708  A_...D..H..H....
 1820 0000488d 35100800 00488d3d 12080000  ..H.5....H.=....
 1830 e84bf8ff ff31c0eb 9e0f1f80 00000000  .K...1..........
 1840 4c8d6b01 31c9662e 0f1f8400 00000000  L.k.1.f.........
 1850 49d1fd83 c1014983 fd0175f4 49d3e549  I.....I...u.I..I
 1860 c1fe024d 8d7dfe4d 39fe7f35 4983ee01  ...M.}.M9..5I...
 1870 4d89fceb 0c0f1f00 41f6c401 741a49d1  M.......A...t.I.
 1880 fc4c89e6 4889efe8 64f9ffff 85c074e8  .L..H...d.....t.
 1890 e940ffff ff0f1f00 4983ef01 4d39f775  .@......I...M9.u
 18a0 cf4983ed 014883eb 014939dd 0f8f41ff  .I...H...I9...A.
 18b0 ffff4989 dceb1666 0f1f8400 00000000  ..I....f........
 18c0 41f6c401 0f841cff ffff49d1 fc4c89e6  A.........I..L..
 18d0 4889efe8 18f9ffff 85c074e4 31c0e9f4  H.........t.1...
 18e0 feffff66 662e0f1f 84000000 00006690  ...ff.........f.
 18f0 41554154 55534889 f34883ec 08488b46  AUATUSH..H...H.F
 1900 08f680ab 00000002 0f848200 0000488b  ..............H.
 1910 6e104885 ed0f8495 00000048 8b461831  n.H........H.F.1
 1920 c9488d75 ff4889ea 4889df4c 8b64e8f8  .H.u.H..H..L.d..
 1930 49830424 01e806f7 ffff85c0 0f858e00  I..$............
 1940 00004d89 e54883fd 01741848 8b431831  ..M..H...t.H.C.1
 1950 f64889df 4c8b284c 8920e8f1 fbffff85  .H..L.(L. ......
 1960 c0751548 83c4084c 89e85b5d 415c415d  .u.H...L..[]A\A]
 1970 c30f1f80 00000000 49836d00 01746948  ........I.m..tiH
 1980 83c40845 31ed5b4c 89e85d41 5c415dc3  ...E1.[L..]A\A].
 1990 4889f148 8d158f06 0000488d 35980600  H..H......H.5...
 19a0 00488d3d a7060000 e8d3f6ff ffebd090  .H.=............
 19b0 488b0519 46000048 8d354c06 0000488b  H...F..H.5L...H.
 19c0 38e89af6 ffffebb7 0f1f8400 00000000  8...............
 19d0 49832c24 0175a84c 89e7e871 f6ffffeb  I.,$.u.L...q....
 19e0 9e0f1f80 00000000 4c89efe8 60f6ffff  ........L...`...
 19f0 eb8d6666 2e0f1f84 00000000 000f1f00  ..ff............
 1a00 41554154 55534889 f34883ec 084883fa  AUATUSH..H...H..
 1a10 020f85b1 00000048 8b2b488b 4508f680  .......H.+H.E...
 1a20 ab000000 020f84ce 00000048 837d1000  ...........H.}..
 1a30 488b5b08 751a4883 03014989 dc4883c4  H.[.u.H...I..H..
 1a40 084c89e0 5b5d415c 415dc30f 1f440000  .L..[]A\A]...D..
 1a50 488b4518 31d24889 de4c8b20 49830424  H.E.1.H..L. I..$
 1a60 014c89e7 e807f6ff ff49832c 24014189  .L.......I.,$.A.
 1a70 c50f84a9 00000045 85ed7838 74b84883  .......E..x8t.H.
 1a80 7d10000f 84a70000 00488b45 1831f648  }........H.E.1.H
 1a90 89ef4c8b 20488303 01488918 e8affaff  ..L. H...H......
 1aa0 ff85c074 9849832c 24017508 4c89e7e8  ...t.I.,$.u.L...
 1ab0 9cf5ffff 4531e448 83c4084c 89e05b5d  ....E1.H...L..[]
 1ac0 415c415d c30f1f00 4889d6b9 02000000  A\A]....H.......
 1ad0 ba020000 00488d3d 7b050000 e8bff5ff  .....H.={.......
 1ae0 ff85c074 cf488b2b 488b4508 f680ab00  ...t.H.+H.E.....
 1af0 0000020f 8532ffff ff4889e9 488d1526  .....2...H..H..&
 1b00 05000045 31e4488d 35210500 00488d3d  ...E1.H.5!...H.=
 1b10 43050000 e867f5ff ffeb9c0f 1f440000  C....g.......D..
 1b20 4c89e7e8 28f5ffff e94affff ff0f1f00  L...(....J......
 1b30 488b0599 44000048 8d35cc04 0000488b  H...D..H.5....H.
 1b40 38e81af5 ffffe969 ffffff0f 1f440000  8......i.....D..
 1b50 55534889 f34883ec 084883fa 02755148  USH..H...H...uQH
 1b60 8b2b488b 4508f680 ab000000 02747148  .+H.E........tqH
 1b70 8b730848 89efe815 f5ffff85 c0754e48  .s.H.........uNH
 1b80 8b451031 f64889ef 488d50ff e86ff8ff  .E.1.H..H.P..o..
 1b90 ff85c075 38488b05 2c440000 48830001  ...u8H..,D..H...
 1ba0 4883c408 5b5dc366 0f1f8400 00000000  H...[].f........
 1bb0 4889d6b9 02000000 ba020000 00488d3d  H............H.=
 1bc0 9f040000 e8d7f4ff ff85c075 9231c048  ...........u.1.H
 1bd0 83c4085b 5dc3662e 0f1f8400 00000000  ...[].f.........
 1be0 4889e948 8d153f04 0000488d 353d0400  H..H..?...H.5=..
 1bf0 00488d3d 6b040000 e883f4ff ff31c0eb  .H.=k........1..
 1c00 ce66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 1c10 534889f3 4883fa02 7546488b 3b488b47  SH..H...uFH.;H.G
 1c20 08f680ab 00000002 745e4883 7f100048  ........t^H....H
 1c30 8b43080f 848f0000 00488b57 1831f648  .C.......H.W.1.H
 1c40 8b1a4883 00014889 02e8a2f5 ffff85c0  ..H...H.........
 1c50 755e4889 d85bc366 0f1f8400 00000000  u^H..[.f........
 1c60 4889d6b9 02000000 ba020000 00488d3d  H............H.=
 1c70 f8030000 e827f4ff ff85c075 9d31db48  .....'.....u.1.H
 1c80 89d85bc3 0f1f4000 4889f948 8d159703  ..[...@.H..H....
 1c90 0000488d 35950300 0031db48 8d3dca03  ..H.5....1.H.=..
 1ca0 0000e8d9 f3ffffeb d60f1f80 00000000  ................
 1cb0 48832b01 75c74889 df31dbe8 90f3ffff  H.+.u.H..1......
 1cc0 ebbd660f 1f440000 488b0501 43000048  ..f..D..H...C..H
 1cd0 8d353403 000031db 488b38e8 80f3ffff  .54...1.H.8.....
 1ce0 eb9d6666 2e0f1f84 00000000 000f1f00  ..ff............
 1cf0 41574156 41554154 554889f5 534883ec  AWAVAUATUH..SH..
 1d00 08488b46 08f680ab 00000002 747a4c8b  .H.F........tzL.
 1d10 76104c89 f348d1fb 4981fec4 0900000f  v.L..H..I.......
 1d20 8f8b0000 004883eb 01790beb 360f1f00  .....H...y..6...
 1d30 4883eb01 722d4889 de4889ef e80ff8ff  H...r-H..H......
 1d40 ff85c074 eb31c048 83c4085b 5d415c41  ...t.1.H...[]A\A
 1d50 5d415e41 5fc34883 eb014939 dd0f8ebf  ]A^A_.H...I9....
 1d60 00000048 8b055e42 0000488b 104883c2  ...H..^B..H..H..
 1d70 01488910 4883c408 5b5d415c 415d415e  .H..H...[]A\A]A^
 1d80 415fc30f 1f440000 4889f148 8d159702  A_...D..H..H....
 1d90 0000488d 35a00200 00488d3d dd020000  ..H.5....H.=....
 1da0 e8dbf2ff ff31c0eb 9e0f1f80 00000000  .....1..........
 1db0 4c8d6b01 31c9662e 0f1f8400 00000000  L.k.1.f.........
 1dc0 49d1fd83 c1014983 fd0175f4 49d3e549  I.....I...u.I..I
 1dd0 c1fe024d 8d7dfe4d 39fe7f35 4983ee01  ...M.}.M9..5I...
 1de0 4d89fceb 0c0f1f00 41f6c401 741a49d1  M.......A...t.I.
 1df0 fc4c89e6 4889efe8 54f7ffff 85c074e8  .L..H...T.....t.
 1e00 e940ffff ff0f1f00 4983ef01 4d39f775  .@......I...M9.u
 1e10 cf4983ed 014883eb 014939dd 0f8f41ff  .I...H...I9...A.
 1e20 ffff4989 dceb1666 0f1f8400 00000000  ..I....f........
 1e30 41f6c401 0f841cff ffff49d1 fc4c89e6  A.........I..L..
 1e40 4889efe8 08f7ffff 85c074e4 31c0e9f4  H.........t.1...
 1e50 feffff66 662e0f1f 84000000 00006690  ...ff.........f.
 1e60 41554154 55534889 f34883ec 08488b46  AUATUSH..H...H.F
 1e70 08f680ab 00000002 0f848200 0000488b  ..............H.
 1e80 6e104885 ed0f8495 00000048 8b461831  n.H........H.F.1
 1e90 c9488d75 ff4889ea 4889df4c 8b64e8f8  .H.u.H..H..L.d..
 1ea0 49830424 01e896f1 ffff85c0 0f858e00  I..$............
 1eb0 00004d89 e54883fd 01741848 8b431831  ..M..H...t.H.C.1
 1ec0 f64889df 4c8b284c 8920e821 f3ffff85  .H..L.(L. .!....
 1ed0 c0751548 83c4084c 89e85b5d 415c415d  .u.H...L..[]A\A]
 1ee0 c30f1f80 00000000 49836d00 01746948  ........I.m..tiH
 1ef0 83c40845 31ed5b4c 89e85d41 5c415dc3  ...E1.[L..]A\A].
 1f00 4889f148 8d151f01 0000488d 35280100  H..H......H.5(..
 1f10 00488d3d 6d010000 e863f1ff ffebd090  .H.=m....c......
 1f20 488b05a9 40000048 8d35dc00 0000488b  H...@..H.5....H.
 1f30 38e82af1 ffffebb7 0f1f8400 00000000  8.*.............
 1f40 49832c24 0175a84c 89e7e801 f1ffffeb  I.,$.u.L........
 1f50 9e0f1f80 00000000 4c89efe8 f0f0ffff  ........L.......
 1f60 eb8d6666 2e0f1f84 00000000 000f1f00  ..ff............
 1f70 488d3d09 410000e9 b4f0ffff           H.=.A.......
Contents of section .fini:
 1f7c 4883ec08 4883c408 c3                 H...H....
Contents of section .rodata:
 2000 5f5f6162 6f75745f 5f00696e 64657820  __about__.index 
 2010 6f757420 6f662072 616e6765 00686561  out of range.hea
 2020 70726570 6c616365 006c6973 74006172  preplace.list.ar
 2030 67756d65 6e742031 00617267 756d656e  gument 1.argumen
 2040 74005f68 65617069 66795f6d 61780068  t._heapify_max.h
 2050 65617070 6f700068 65617070 75736870  eappop.heappushp
 2060 6f700068 65617070 75736800 5f686561  op.heappush._hea
 2070 70726570 6c616365 5f6d6178 00686561  preplace_max.hea
 2080 70696679 005f6865 6170706f 705f6d61  pify._heappop_ma
 2090 78005f68 65617071 00000000 00000000  x._heapq........
 20a0 6c697374 20636861 6e676564 2073697a  list changed siz
 20b0 65206475 72696e67 20697465 72617469  e during iterati
 20c0 6f6e0000 00000000 00000000 00000000  on..............
 20d0 00000000 00000000 00000000 00000000  ................
 20e0 48656170 20717565 7565730a 0a5b6578  Heap queues..[ex
 20f0 706c616e 6174696f 6e206279 20467261  planation by Fra
 2100 6ec3a76f 69732050 696e6172 645d0a0a  n..ois Pinard]..
 2110 48656170 73206172 65206172 72617973  Heaps are arrays
 2120 20666f72 20776869 63682061 5b6b5d20   for which a[k] 
 2130 3c3d2061 5b322a6b 2b315d20 616e6420  <= a[2*k+1] and 
 2140 615b6b5d 203c3d20 615b322a 6b2b325d  a[k] <= a[2*k+2]
 2150 20666f72 0a616c6c 206b2c20 636f756e   for.all k, coun
 2160 74696e67 20656c65 6d656e74 73206672  ting elements fr
 2170 6f6d2030 2e202046 6f722074 68652073  om 0.  For the s
 2180 616b6520 6f662063 6f6d7061 7269736f  ake of compariso
 2190 6e2c0a6e 6f6e2d65 78697374 696e6720  n,.non-existing 
 21a0 656c656d 656e7473 20617265 20636f6e  elements are con
 21b0 73696465 72656420 746f2062 6520696e  sidered to be in
 21c0 66696e69 74652e20 20546865 20696e74  finite.  The int
 21d0 65726573 74696e67 0a70726f 70657274  eresting.propert
 21e0 79206f66 20612068 65617020 69732074  y of a heap is t
 21f0 68617420 615b305d 20697320 616c7761  hat a[0] is alwa
 2200 79732069 74732073 6d616c6c 65737420  ys its smallest 
 2210 656c656d 656e742e 0a0a5468 65207374  element...The st
 2220 72616e67 6520696e 76617269 616e7420  range invariant 
 2230 61626f76 65206973 206d6561 6e742074  above is meant t
 2240 6f206265 20616e20 65666669 6369656e  o be an efficien
 2250 74206d65 6d6f7279 0a726570 72657365  t memory.represe
 2260 6e746174 696f6e20 666f7220 6120746f  ntation for a to
 2270 75726e61 6d656e74 2e202054 6865206e  urnament.  The n
 2280 756d6265 72732062 656c6f77 20617265  umbers below are
 2290 20606b27 2c206e6f 7420615b 6b5d3a0a   `k', not a[k]:.
 22a0 0a202020 20202020 20202020 20202020  .               
 22b0 20202020 20202020 20202020 20202020                  
 22c0 20202020 300a0a20 20202020 20202020      0..         
 22d0 20202020 20202020 20312020 20202020           1      
 22e0 20202020 20202020 20202020 20202020                  
 22f0 20202020 20202020 20202032 0a0a2020             2..  
 2300 20202020 20202020 33202020 20202020          3       
 2310 20202020 20202020 34202020 20202020          4       
 2320 20202020 20202020 20352020 20202020           5      
 2330 20202020 20202020 20360a0a 20202020           6..    
 2340 20203720 20202020 20203820 20202020    7       8     
 2350 20203920 20202020 20203130 20202020    9       10    
 2360 20203131 20202020 20203132 20202020    11      12    
 2370 20203133 20202020 20203134 0a0a2020    13      14..  
 2380 20203135 20313620 20203137 20313820    15 16   17 18 
 2390 20203139 20323020 20203231 20323220    19 20   21 22 
 23a0 20203233 20323420 20203235 20323620    23 24   25 26 
 23b0 20203237 20323820 20203239 2033300a    27 28   29 30.
 23c0 0a0a496e 20746865 20747265 65206162  ..In the tree ab
 23d0 6f76652c 20656163 68206365 6c6c2060  ove, each cell `
 23e0 6b272069 7320746f 7070696e 67206032  k' is topping `2
 23f0 2a6b2b31 2720616e 64206032 2a6b2b32  *k+1' and `2*k+2
 2400 272e2020 496e0a61 20757375 616c2062  '.  In.a usual b
 2410 696e6172 7920746f 75726e61 6d656e74  inary tournament
 2420 20776520 73656520 696e2073 706f7274   we see in sport
 2430 732c2065 61636820 63656c6c 20697320  s, each cell is 
 2440 74686520 77696e6e 65720a6f 76657220  the winner.over 
 2450 74686520 74776f20 63656c6c 73206974  the two cells it
 2460 20746f70 732c2061 6e642077 65206361   tops, and we ca
 2470 6e207472 61636520 74686520 77696e6e  n trace the winn
 2480 65722064 6f776e20 74686520 74726565  er down the tree
 2490 0a746f20 73656520 616c6c20 6f70706f  .to see all oppo
 24a0 6e656e74 7320732f 68652068 61642e20  nents s/he had. 
 24b0 20486f77 65766572 2c20696e 206d616e   However, in man
 24c0 7920636f 6d707574 65722061 70706c69  y computer appli
 24d0 63617469 6f6e730a 6f662073 75636820  cations.of such 
 24e0 746f7572 6e616d65 6e74732c 20776520  tournaments, we 
 24f0 646f206e 6f74206e 65656420 746f2074  do not need to t
 2500 72616365 20746865 20686973 746f7279  race the history
 2510 206f6620 61207769 6e6e6572 2e0a546f   of a winner..To
 2520 20626520 6d6f7265 206d656d 6f727920   be more memory 
 2530 65666669 6369656e 742c2077 68656e20  efficient, when 
 2540 61207769 6e6e6572 20697320 70726f6d  a winner is prom
 2550 6f746564 2c207765 20747279 20746f0a  oted, we try to.
 2560 7265706c 61636520 69742062 7920736f  replace it by so
 2570 6d657468 696e6720 656c7365 20617420  mething else at 
 2580 61206c6f 77657220 6c657665 6c2c2061  a lower level, a
 2590 6e642074 68652072 756c6520 6265636f  nd the rule beco
 25a0 6d65730a 74686174 20612063 656c6c20  mes.that a cell 
 25b0 616e6420 74686520 74776f20 63656c6c  and the two cell
 25c0 73206974 20746f70 7320636f 6e746169  s it tops contai
 25d0 6e207468 72656520 64696666 6572656e  n three differen
 25e0 74206974 656d732c 0a627574 20746865  t items,.but the
 25f0 20746f70 2063656c 6c202277 696e7322   top cell "wins"
 2600 206f7665 72207468 65207477 6f20746f   over the two to
 2610 70706564 2063656c 6c732e0a 0a496620  pped cells...If 
 2620 74686973 20686561 7020696e 76617269  this heap invari
 2630 616e7420 69732070 726f7465 63746564  ant is protected
 2640 20617420 616c6c20 74696d65 2c20696e   at all time, in
 2650 64657820 30206973 20636c65 61726c79  dex 0 is clearly
 2660 0a746865 206f7665 72616c6c 2077696e  .the overall win
 2670 6e65722e 20205468 65207369 6d706c65  ner.  The simple
 2680 73742061 6c676f72 6974686d 69632077  st algorithmic w
 2690 61792074 6f207265 6d6f7665 20697420  ay to remove it 
 26a0 616e640a 66696e64 20746865 20226e65  and.find the "ne
 26b0 78742220 77696e6e 65722069 7320746f  xt" winner is to
 26c0 206d6f76 6520736f 6d65206c 6f736572   move some loser
 26d0 20286c65 74277320 73617920 63656c6c   (let's say cell
 26e0 20333020 696e2074 68650a64 69616772   30 in the.diagr
 26f0 616d2061 626f7665 2920696e 746f2074  am above) into t
 2700 68652030 20706f73 6974696f 6e2c2061  he 0 position, a
 2710 6e642074 68656e20 70657263 6f6c6174  nd then percolat
 2720 65207468 6973206e 65772030 20646f77  e this new 0 dow
 2730 6e0a7468 65207472 65652c20 65786368  n.the tree, exch
 2740 616e6769 6e672076 616c7565 732c2075  anging values, u
 2750 6e74696c 20746865 20696e76 61726961  ntil the invaria
 2760 6e742069 73207265 2d657374 61626c69  nt is re-establi
 2770 73686564 2e0a5468 69732069 7320636c  shed..This is cl
 2780 6561726c 79206c6f 67617269 74686d69  early logarithmi
 2790 63206f6e 20746865 20746f74 616c206e  c on the total n
 27a0 756d6265 72206f66 20697465 6d732069  umber of items i
 27b0 6e207468 65207472 65652e0a 42792069  n the tree..By i
 27c0 74657261 74696e67 206f7665 7220616c  terating over al
 27d0 6c206974 656d732c 20796f75 20676574  l items, you get
 27e0 20616e20 4f286e20 6c6e206e 2920736f   an O(n ln n) so
 27f0 72742e0a 0a41206e 69636520 66656174  rt...A nice feat
 2800 75726520 6f662074 68697320 736f7274  ure of this sort
 2810 20697320 74686174 20796f75 2063616e   is that you can
 2820 20656666 69636965 6e746c79 20696e73   efficiently ins
 2830 65727420 6e65770a 6974656d 73207768  ert new.items wh
 2840 696c6520 74686520 736f7274 20697320  ile the sort is 
 2850 676f696e 67206f6e 2c207072 6f766964  going on, provid
 2860 65642074 68617420 74686520 696e7365  ed that the inse
 2870 72746564 20697465 6d732061 72650a6e  rted items are.n
 2880 6f742022 62657474 65722220 7468616e  ot "better" than
 2890 20746865 206c6173 74203027 74682065   the last 0'th e
 28a0 6c656d65 6e742079 6f752065 78747261  lement you extra
 28b0 63746564 2e202054 68697320 69730a65  cted.  This is.e
 28c0 73706563 69616c6c 79207573 6566756c  specially useful
 28d0 20696e20 73696d75 6c617469 6f6e2063   in simulation c
 28e0 6f6e7465 7874732c 20776865 72652074  ontexts, where t
 28f0 68652074 72656520 686f6c64 7320616c  he tree holds al
 2900 6c0a696e 636f6d69 6e672065 76656e74  l.incoming event
 2910 732c2061 6e642074 68652022 77696e22  s, and the "win"
 2920 20636f6e 64697469 6f6e206d 65616e73   condition means
 2930 20746865 20736d61 6c6c6573 74207363   the smallest sc
 2940 68656475 6c65640a 74696d65 2e202057  heduled.time.  W
 2950 68656e20 616e2065 76656e74 20736368  hen an event sch
 2960 6564756c 65206f74 68657220 6576656e  edule other even
 2970 74732066 6f722065 78656375 74696f6e  ts for execution
 2980 2c207468 65792061 72650a73 63686564  , they are.sched
 2990 756c6564 20696e74 6f207468 65206675  uled into the fu
 29a0 74757265 2c20736f 20746865 79206361  ture, so they ca
 29b0 6e206561 73696c79 20676f20 696e746f  n easily go into
 29c0 20746865 20686561 702e2020 536f2c20   the heap.  So, 
 29d0 610a6865 61702069 73206120 676f6f64  a.heap is a good
 29e0 20737472 75637475 72652066 6f722069   structure for i
 29f0 6d706c65 6d656e74 696e6720 73636865  mplementing sche
 2a00 64756c65 72732028 74686973 20697320  dulers (this is 
 2a10 77686174 20490a75 73656420 666f7220  what I.used for 
 2a20 6d79204d 49444920 73657175 656e6365  my MIDI sequence
 2a30 72203a2d 292e0a0a 56617269 6f757320  r :-)...Various 
 2a40 73747275 63747572 65732066 6f722069  structures for i
 2a50 6d706c65 6d656e74 696e6720 73636865  mplementing sche
 2a60 64756c65 72732068 61766520 6265656e  dulers have been
 2a70 20657874 656e7369 76656c79 0a737475   extensively.stu
 2a80 64696564 2c20616e 64206865 61707320  died, and heaps 
 2a90 61726520 676f6f64 20666f72 20746869  are good for thi
 2aa0 732c2061 73207468 65792061 72652072  s, as they are r
 2ab0 6561736f 6e61626c 79207370 65656479  easonably speedy
 2ac0 2c0a7468 65207370 65656420 69732061  ,.the speed is a
 2ad0 6c6d6f73 7420636f 6e737461 6e742c20  lmost constant, 
 2ae0 616e6420 74686520 776f7273 74206361  and the worst ca
 2af0 73652069 73206e6f 74206d75 63682064  se is not much d
 2b00 69666665 72656e74 0a746861 6e207468  ifferent.than th
 2b10 65206176 65726167 65206361 73652e20  e average case. 
 2b20 20486f77 65766572 2c207468 65726520   However, there 
 2b30 61726520 6f746865 72207265 70726573  are other repres
 2b40 656e7461 74696f6e 73207768 6963680a  entations which.
 2b50 61726520 6d6f7265 20656666 69636965  are more efficie
 2b60 6e74206f 76657261 6c6c2c20 79657420  nt overall, yet 
 2b70 74686520 776f7273 74206361 73657320  the worst cases 
 2b80 6d696768 74206265 20746572 7269626c  might be terribl
 2b90 652e0a0a 48656170 73206172 6520616c  e...Heaps are al
 2ba0 736f2076 65727920 75736566 756c2069  so very useful i
 2bb0 6e206269 67206469 736b2073 6f727473  n big disk sorts
 2bc0 2e202059 6f75206d 6f737420 70726f62  .  You most prob
 2bd0 61626c79 20616c6c 0a6b6e6f 77207468  ably all.know th
 2be0 61742061 20626967 20736f72 7420696d  at a big sort im
 2bf0 706c6965 73207072 6f647563 696e6720  plies producing 
 2c00 2272756e 73222028 77686963 68206172  "runs" (which ar
 2c10 65207072 652d736f 72746564 0a736571  e pre-sorted.seq
 2c20 75656e63 65732c20 77686963 68207369  uences, which si
 2c30 7a652069 73207573 75616c6c 79207265  ze is usually re
 2c40 6c617465 6420746f 20746865 20616d6f  lated to the amo
 2c50 756e7420 6f662043 5055206d 656d6f72  unt of CPU memor
 2c60 79292c0a 666f6c6c 6f776564 20627920  y),.followed by 
 2c70 61206d65 7267696e 67207061 73736573  a merging passes
 2c80 20666f72 20746865 73652072 756e732c   for these runs,
 2c90 20776869 6368206d 65726769 6e672069   which merging i
 2ca0 73206f66 74656e0a 76657279 20636c65  s often.very cle
 2cb0 7665726c 79206f72 67616e69 7365645b  verly organised[
 2cc0 315d2e20 20497420 69732076 65727920  1].  It is very 
 2cd0 696d706f 7274616e 74207468 61742074  important that t
 2ce0 68652069 6e697469 616c0a73 6f727420  he initial.sort 
 2cf0 70726f64 75636573 20746865 206c6f6e  produces the lon
 2d00 67657374 2072756e 7320706f 73736962  gest runs possib
 2d10 6c652e20 20546f75 726e616d 656e7473  le.  Tournaments
 2d20 20617265 20612067 6f6f6420 7761790a   are a good way.
 2d30 746f2074 6861742e 20204966 2c207573  to that.  If, us
 2d40 696e6720 616c6c20 74686520 6d656d6f  ing all the memo
 2d50 72792061 7661696c 61626c65 20746f20  ry available to 
 2d60 686f6c64 20612074 6f75726e 616d656e  hold a tournamen
 2d70 742c2079 6f750a72 65706c61 63652061  t, you.replace a
 2d80 6e642070 6572636f 6c617465 20697465  nd percolate ite
 2d90 6d732074 68617420 68617070 656e2074  ms that happen t
 2da0 6f206669 74207468 65206375 7272656e  o fit the curren
 2db0 74207275 6e2c2079 6f75276c 6c0a7072  t run, you'll.pr
 2dc0 6f647563 65207275 6e732077 68696368  oduce runs which
 2dd0 20617265 20747769 63652074 68652073   are twice the s
 2de0 697a6520 6f662074 6865206d 656d6f72  ize of the memor
 2df0 7920666f 72207261 6e646f6d 20696e70  y for random inp
 2e00 75742c0a 616e6420 6d756368 20626574  ut,.and much bet
 2e10 74657220 666f7220 696e7075 74206675  ter for input fu
 2e20 7a7a696c 79206f72 64657265 642e0a0a  zzily ordered...
 2e30 4d6f7265 6f766572 2c206966 20796f75  Moreover, if you
 2e40 206f7574 70757420 74686520 30277468   output the 0'th
 2e50 20697465 6d206f6e 20646973 6b20616e   item on disk an
 2e60 64206765 7420616e 20696e70 75742077  d get an input w
 2e70 68696368 0a6d6179 206e6f74 20666974  hich.may not fit
 2e80 20696e20 74686520 63757272 656e7420   in the current 
 2e90 746f7572 6e616d65 6e742028 62656361  tournament (beca
 2ea0 75736520 74686520 76616c75 65202277  use the value "w
 2eb0 696e7322 206f7665 720a7468 65206c61  ins" over.the la
 2ec0 7374206f 75747075 74207661 6c756529  st output value)
 2ed0 2c206974 2063616e 6e6f7420 66697420  , it cannot fit 
 2ee0 696e2074 68652068 6561702c 20736f20  in the heap, so 
 2ef0 74686520 73697a65 206f6620 7468650a  the size of the.
 2f00 68656170 20646563 72656173 65732e20  heap decreases. 
 2f10 20546865 20667265 6564206d 656d6f72   The freed memor
 2f20 7920636f 756c6420 62652063 6c657665  y could be cleve
 2f30 726c7920 72657573 65642069 6d6d6564  rly reused immed
 2f40 69617465 6c790a66 6f722070 726f6772  iately.for progr
 2f50 65737369 76656c79 20627569 6c64696e  essively buildin
 2f60 67206120 7365636f 6e642068 6561702c  g a second heap,
 2f70 20776869 63682067 726f7773 20617420   which grows at 
 2f80 65786163 746c7920 7468650a 73616d65  exactly the.same
 2f90 20726174 65207468 65206669 72737420   rate the first 
 2fa0 68656170 20697320 6d656c74 696e672e  heap is melting.
 2fb0 20205768 656e2074 68652066 69727374    When the first
 2fc0 20686561 7020636f 6d706c65 74656c79   heap completely
 2fd0 0a76616e 69736865 732c2079 6f752073  .vanishes, you s
 2fe0 77697463 68206865 61707320 616e6420  witch heaps and 
 2ff0 73746172 74206120 6e657720 72756e2e  start a new run.
 3000 2020436c 65766572 20616e64 20717569    Clever and qui
 3010 74650a65 66666563 74697665 210a0a49  te.effective!..I
 3020 6e206120 776f7264 2c206865 61707320  n a word, heaps 
 3030 61726520 75736566 756c206d 656d6f72  are useful memor
 3040 79207374 72756374 75726573 20746f20  y structures to 
 3050 6b6e6f77 2e202049 20757365 20746865  know.  I use the
 3060 6d20696e 0a612066 65772061 70706c69  m in.a few appli
 3070 63617469 6f6e732c 20616e64 20492074  cations, and I t
 3080 68696e6b 20697420 69732067 6f6f6420  hink it is good 
 3090 746f206b 65657020 61206068 65617027  to keep a `heap'
 30a0 206d6f64 756c650a 61726f75 6e642e20   module.around. 
 30b0 3a2d290a 0a2d2d2d 2d2d2d2d 2d2d2d2d  :-)..-----------
 30c0 2d2d2d2d 2d2d2d2d 2d0a5b31 5d205468  ---------.[1] Th
 30d0 65206469 736b2062 616c616e 63696e67  e disk balancing
 30e0 20616c67 6f726974 686d7320 77686963   algorithms whic
 30f0 68206172 65206375 7272656e 742c206e  h are current, n
 3100 6f776164 6179732c 20617265 0a6d6f72  owadays, are.mor
 3110 6520616e 6e6f7969 6e672074 68616e20  e annoying than 
 3120 636c6576 65722c20 616e6420 74686973  clever, and this
 3130 20697320 6120636f 6e736571 75656e63   is a consequenc
 3140 65206f66 20746865 20736565 6b696e67  e of the seeking
 3150 0a636170 6162696c 69746965 73206f66  .capabilities of
 3160 20746865 20646973 6b732e20 204f6e20   the disks.  On 
 3170 64657669 63657320 77686963 68206361  devices which ca
 3180 6e6e6f74 20736565 6b2c206c 696b6520  nnot seek, like 
 3190 6269670a 74617065 20647269 7665732c  big.tape drives,
 31a0 20746865 2073746f 72792077 61732071   the story was q
 31b0 75697465 20646966 66657265 6e742c20  uite different, 
 31c0 616e6420 6f6e6520 68616420 746f2062  and one had to b
 31d0 65207665 72790a63 6c657665 7220746f  e very.clever to
 31e0 20656e73 75726520 28666172 20696e20   ensure (far in 
 31f0 61647661 6e636529 20746861 74206561  advance) that ea
 3200 63682074 61706520 6d6f7665 6d656e74  ch tape movement
 3210 2077696c 6c206265 20746865 0a6d6f73   will be the.mos
 3220 74206566 66656374 69766520 706f7373  t effective poss
 3230 69626c65 20287468 61742069 732c2077  ible (that is, w
 3240 696c6c20 62657374 20706172 74696369  ill best partici
 3250 70617465 2061740a 2270726f 67726573  pate at."progres
 3260 73696e67 22207468 65206d65 72676529  sing" the merge)
 3270 2e202053 6f6d6520 74617065 73207765  .  Some tapes we
 3280 72652065 76656e20 61626c65 20746f20  re even able to 
 3290 72656164 0a626163 6b776172 64732c20  read.backwards, 
 32a0 616e6420 74686973 20776173 20616c73  and this was als
 32b0 6f207573 65642074 6f206176 6f696420  o used to avoid 
 32c0 74686520 72657769 6e64696e 67207469  the rewinding ti
 32d0 6d652e0a 42656c69 65766520 6d652c20  me..Believe me, 
 32e0 7265616c 20676f6f 64207461 70652073  real good tape s
 32f0 6f727473 20776572 65207175 69746520  orts were quite 
 3300 73706563 74616375 6c617220 746f2077  spectacular to w
 3310 61746368 210a4672 6f6d2061 6c6c2074  atch!.From all t
 3320 696d6573 2c20736f 7274696e 67206861  imes, sorting ha
 3330 7320616c 77617973 20626565 6e206120  s always been a 
 3340 47726561 74204172 7421203a 2d290a00  Great Art! :-)..
 3350 00000000 00000000 00000000 00000000  ................
 3360 48656170 20717565 75652061 6c676f72  Heap queue algor
 3370 6974686d 2028612e 6b2e612e 20707269  ithm (a.k.a. pri
 3380 6f726974 79207175 65756529 2e0a0a48  ority queue)...H
 3390 65617073 20617265 20617272 61797320  eaps are arrays 
 33a0 666f7220 77686963 6820615b 6b5d203c  for which a[k] <
 33b0 3d20615b 322a6b2b 315d2061 6e642061  = a[2*k+1] and a
 33c0 5b6b5d20 3c3d2061 5b322a6b 2b325d20  [k] <= a[2*k+2] 
 33d0 666f720a 616c6c20 6b2c2063 6f756e74  for.all k, count
 33e0 696e6720 656c656d 656e7473 2066726f  ing elements fro
 33f0 6d20302e 2020466f 72207468 65207361  m 0.  For the sa
 3400 6b65206f 6620636f 6d706172 69736f6e  ke of comparison
 3410 2c0a6e6f 6e2d6578 69737469 6e672065  ,.non-existing e
 3420 6c656d65 6e747320 61726520 636f6e73  lements are cons
 3430 69646572 65642074 6f206265 20696e66  idered to be inf
 3440 696e6974 652e2020 54686520 696e7465  inite.  The inte
 3450 72657374 696e670a 70726f70 65727479  resting.property
 3460 206f6620 61206865 61702069 73207468   of a heap is th
 3470 61742061 5b305d20 69732061 6c776179  at a[0] is alway
 3480 73206974 7320736d 616c6c65 73742065  s its smallest e
 3490 6c656d65 6e742e0a 0a557361 67653a0a  lement...Usage:.
 34a0 0a686561 70203d20 5b5d2020 20202020  .heap = []      
 34b0 20202020 20202320 63726561 74657320        # creates 
 34c0 616e2065 6d707479 20686561 700a6865  an empty heap.he
 34d0 61707075 73682868 6561702c 20697465  appush(heap, ite
 34e0 6d292023 20707573 68657320 61206e65  m) # pushes a ne
 34f0 77206974 656d206f 6e207468 65206865  w item on the he
 3500 61700a69 74656d20 3d206865 6170706f  ap.item = heappo
 3510 70286865 61702920 2320706f 70732074  p(heap) # pops t
 3520 68652073 6d616c6c 65737420 6974656d  he smallest item
 3530 2066726f 6d207468 65206865 61700a69   from the heap.i
 3540 74656d20 3d206865 61705b30 5d202020  tem = heap[0]   
 3550 20202020 2320736d 616c6c65 73742069      # smallest i
 3560 74656d20 6f6e2074 68652068 65617020  tem on the heap 
 3570 77697468 6f757420 706f7070 696e6720  without popping 
 3580 69740a68 65617069 66792878 29202020  it.heapify(x)   
 3590 20202020 20202020 23207472 616e7366          # transf
 35a0 6f726d73 206c6973 7420696e 746f2061  orms list into a
 35b0 20686561 702c2069 6e2d706c 6163652c   heap, in-place,
 35c0 20696e20 6c696e65 61722074 696d650a   in linear time.
 35d0 6974656d 203d2068 65617072 65706c61  item = heaprepla
 35e0 63652868 6561702c 20697465 6d292023  ce(heap, item) #
 35f0 20706f70 7320616e 64207265 7475726e   pops and return
 3600 7320736d 616c6c65 73742069 74656d2c  s smallest item,
 3610 20616e64 20616464 730a2020 20202020   and adds.      
 3620 20202020 20202020 20202020 20202020                  
 3630 20202020 20202020 2023206e 65772069           # new i
 3640 74656d3b 20746865 20686561 70207369  tem; the heap si
 3650 7a652069 7320756e 6368616e 6765640a  ze is unchanged.
 3660 0a4f7572 20415049 20646966 66657273  .Our API differs
 3670 2066726f 6d207465 7874626f 6f6b2068   from textbook h
 3680 65617020 616c676f 72697468 6d732061  eap algorithms a
 3690 7320666f 6c6c6f77 733a0a0a 2d205765  s follows:..- We
 36a0 20757365 20302d62 61736564 20696e64   use 0-based ind
 36b0 6578696e 672e2020 54686973 206d616b  exing.  This mak
 36c0 65732074 68652072 656c6174 696f6e73  es the relations
 36d0 68697020 62657477 65656e20 7468650a  hip between the.
 36e0 2020696e 64657820 666f7220 61206e6f    index for a no
 36f0 64652061 6e642074 68652069 6e646578  de and the index
 3700 65732066 6f722069 74732063 68696c64  es for its child
 3710 72656e20 736c6967 68746c79 206c6573  ren slightly les
 3720 730a2020 6f627669 6f75732c 20627574  s.  obvious, but
 3730 20697320 6d6f7265 20737569 7461626c   is more suitabl
 3740 65207369 6e636520 50797468 6f6e2075  e since Python u
 3750 73657320 302d6261 73656420 696e6465  ses 0-based inde
 3760 78696e67 2e0a0a2d 204f7572 20686561  xing...- Our hea
 3770 70706f70 2829206d 6574686f 64207265  ppop() method re
 3780 7475726e 73207468 6520736d 616c6c65  turns the smalle
 3790 73742069 74656d2c 206e6f74 20746865  st item, not the
 37a0 206c6172 67657374 2e0a0a54 68657365   largest...These
 37b0 2074776f 206d616b 65206974 20706f73   two make it pos
 37c0 7369626c 6520746f 20766965 77207468  sible to view th
 37d0 65206865 61702061 73206120 72656775  e heap as a regu
 37e0 6c617220 50797468 6f6e206c 6973740a  lar Python list.
 37f0 77697468 6f757420 73757270 72697365  without surprise
 3800 733a2068 6561705b 305d2069 73207468  s: heap[0] is th
 3810 6520736d 616c6c65 73742069 74656d2c  e smallest item,
 3820 20616e64 20686561 702e736f 72742829   and heap.sort()
 3830 0a6d6169 6e746169 6e732074 68652068  .maintains the h
 3840 65617020 696e7661 7269616e 74210a00  eap invariant!..
 3850 00000000 00000000 00000000 00000000  ................
 3860 5f686561 70696679 5f6d6178 28246d6f  _heapify_max($mo
 3870 64756c65 2c206865 61702c20 2f290a2d  dule, heap, /).-
 3880 2d0a0a4d 61786865 61702076 61726961  -..Maxheap varia
 3890 6e74206f 66206865 61706966 792e0000  nt of heapify...
 38a0 5f686561 70726570 6c616365 5f6d6178  _heapreplace_max
 38b0 28246d6f 64756c65 2c206865 61702c20  ($module, heap, 
 38c0 6974656d 2c202f29 0a2d2d0a 0a4d6178  item, /).--..Max
 38d0 68656170 20766172 69616e74 206f6620  heap variant of 
 38e0 68656170 7265706c 6163652e 00000000  heapreplace.....
 38f0 00000000 00000000 00000000 00000000  ................
 3900 5f686561 70706f70 5f6d6178 28246d6f  _heappop_max($mo
 3910 64756c65 2c206865 61702c20 2f290a2d  dule, heap, /).-
 3920 2d0a0a4d 61786865 61702076 61726961  -..Maxheap varia
 3930 6e74206f 66206865 6170706f 702e0000  nt of heappop...
 3940 68656170 69667928 246d6f64 756c652c  heapify($module,
 3950 20686561 702c202f 290a2d2d 0a0a5472   heap, /).--..Tr
 3960 616e7366 6f726d20 6c697374 20696e74  ansform list int
 3970 6f206120 68656170 2c20696e 2d706c61  o a heap, in-pla
 3980 63652c20 696e204f 286c656e 28686561  ce, in O(len(hea
 3990 70292920 74696d65 2e000000 00000000  p)) time........
 39a0 68656170 70757368 706f7028 246d6f64  heappushpop($mod
 39b0 756c652c 20686561 702c2069 74656d2c  ule, heap, item,
 39c0 202f290a 2d2d0a0a 50757368 20697465   /).--..Push ite
 39d0 6d206f6e 20746865 20686561 702c2074  m on the heap, t
 39e0 68656e20 706f7020 616e6420 72657475  hen pop and retu
 39f0 726e2074 68652073 6d616c6c 65737420  rn the smallest 
 3a00 6974656d 2066726f 6d207468 65206865  item from the he
 3a10 61702e0a 0a546865 20636f6d 62696e65  ap...The combine
 3a20 64206163 74696f6e 2072756e 73206d6f  d action runs mo
 3a30 72652065 66666963 69656e74 6c792074  re efficiently t
 3a40 68616e20 68656170 70757368 28292066  han heappush() f
 3a50 6f6c6c6f 77656420 62790a61 20736570  ollowed by.a sep
 3a60 61726174 65206361 6c6c2074 6f206865  arate call to he
 3a70 6170706f 7028292e 00000000 00000000  appop().........
 3a80 68656170 7265706c 61636528 246d6f64  heapreplace($mod
 3a90 756c652c 20686561 702c2069 74656d2c  ule, heap, item,
 3aa0 202f290a 2d2d0a0a 506f7020 616e6420   /).--..Pop and 
 3ab0 72657475 726e2074 68652063 75727265  return the curre
 3ac0 6e742073 6d616c6c 65737420 76616c75  nt smallest valu
 3ad0 652c2061 6e642061 64642074 6865206e  e, and add the n
 3ae0 65772069 74656d2e 0a0a5468 69732069  ew item...This i
 3af0 73206d6f 72652065 66666963 69656e74  s more efficient
 3b00 20746861 6e206865 6170706f 70282920   than heappop() 
 3b10 666f6c6c 6f776564 20627920 68656170  followed by heap
 3b20 70757368 28292c20 616e6420 63616e20  push(), and can 
 3b30 62650a6d 6f726520 61707072 6f707269  be.more appropri
 3b40 61746520 7768656e 20757369 6e672061  ate when using a
 3b50 20666978 65642d73 697a6520 68656170   fixed-size heap
 3b60 2e20204e 6f746520 74686174 20746865  .  Note that the
 3b70 2076616c 75650a72 65747572 6e656420   value.returned 
 3b80 6d617920 6265206c 61726765 72207468  may be larger th
 3b90 616e2069 74656d21 20205468 61742063  an item!  That c
 3ba0 6f6e7374 7261696e 73207265 61736f6e  onstrains reason
 3bb0 61626c65 20757365 73206f66 0a746869  able uses of.thi
 3bc0 7320726f 7574696e 6520756e 6c657373  s routine unless
 3bd0 20777269 7474656e 20617320 70617274   written as part
 3be0 206f6620 6120636f 6e646974 696f6e61   of a conditiona
 3bf0 6c207265 706c6163 656d656e 743a0a0a  l replacement:..
 3c00 20202020 69662069 74656d20 3e206865      if item > he
 3c10 61705b30 5d3a0a20 20202020 20202069  ap[0]:.        i
 3c20 74656d20 3d206865 61707265 706c6163  tem = heapreplac
 3c30 65286865 61702c20 6974656d 29000000  e(heap, item)...
 3c40 68656170 706f7028 246d6f64 756c652c  heappop($module,
 3c50 20686561 702c202f 290a2d2d 0a0a506f   heap, /).--..Po
 3c60 70207468 6520736d 616c6c65 73742069  p the smallest i
 3c70 74656d20 6f666620 74686520 68656170  tem off the heap
 3c80 2c206d61 696e7461 696e696e 67207468  , maintaining th
 3c90 65206865 61702069 6e766172 69616e74  e heap invariant
 3ca0 2e000000 00000000 00000000 00000000  ................
 3cb0 00000000 00000000 00000000 00000000  ................
 3cc0 68656170 70757368 28246d6f 64756c65  heappush($module
 3cd0 2c206865 61702c20 6974656d 2c202f29  , heap, item, /)
 3ce0 0a2d2d0a 0a507573 68206974 656d206f  .--..Push item o
 3cf0 6e746f20 68656170 2c206d61 696e7461  nto heap, mainta
 3d00 696e696e 67207468 65206865 61702069  ining the heap i
 3d10 6e766172 69616e74 2e00               nvariant..
Contents of section .eh_frame_hdr:
 3d1c 011b033b 78000000 0e000000 04d3ffff  ...;x...........
 3d2c 94000000 84d4ffff bc000000 d4d4ffff  ................
 3d3c e8000000 e4d6ffff 4c010000 34d8ffff  ........L...4...
 3d4c b0010000 84d9ffff 14020000 64daffff  ............d...
 3d5c 38020000 d4dbffff 9c020000 e4dcffff  8...............
 3d6c ec020000 34deffff 3c030000 f4deffff  ....4...<.......
 3d7c 74030000 d4dfffff 98030000 44e1ffff  t...........D...
 3d8c fc030000 54e2ffff 4c040000           ....T...L...
Contents of section .eh_frame:
 3d98 14000000 00000000 017a5200 01781001  .........zR..x..
 3da8 1b0c0708 90010000 24000000 1c000000  ........$.......
 3db8 68d2ffff b0000000 000e1046 0e184a0f  h..........F..J.
 3dc8 0b770880 003f1a3b 2a332422 00000000  .w...?.;*3$"....
 3dd8 28000000 44000000 c0d3ffff 4e000000  (...D.......N...
 3de8 00410e10 86024b0e 18830344 0e20640a  .A....K....D. d.
 3df8 0e18410e 10410e08 410b0000 60000000  ..A..A..A...`...
 3e08 70000000 e4d3ffff 0c020000 00420e10  p............B..
 3e18 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 3e28 05410e30 8606410e 38830744 0e6002e0  .A.0..A.8..D.`..
 3e38 0a0e3846 0e30410e 28420e20 420e1842  ..8F.0A.(B. B..B
 3e48 0e10420e 08430b02 e40a0e38 430e3041  ..B..C.....8C.0A
 3e58 0e28420e 20420e18 420e1042 0e08410b  .(B. B..B..B..A.
 3e68 60000000 d4000000 90d5ffff 4d010000  `...........M...
 3e78 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 3e88 420e288c 05410e30 8606410e 38830744  B.(..A.0..A.8..D
 3e98 0e6002e7 0a0e3841 0e30410e 28420e20  .`....8A.0A.(B. 
 3ea8 420e1842 0e10420e 08410b44 0a0e3843  B..B..B..A.D..8C
 3eb8 0e30410e 28420e20 420e1842 0e10420e  .0A.(B. B..B..B.
 3ec8 08480b00 60000000 38010000 7cd6ffff  .H..`...8...|...
 3ed8 43010000 00420e10 8f02420e 188e0342  C....B....B....B
 3ee8 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 3ef8 38830744 0e5002c5 0a0e3846 0e30410e  8..D.P....8F.0A.
 3f08 28420e20 420e1842 0e10420e 08460b6e  (B. B..B..B..F.n
 3f18 0a0e3847 0e30410e 28420e20 420e1842  ..8G.0A.(B. B..B
 3f28 0e10420e 08450b00 20000000 9c010000  ..B..E.. .......
 3f38 68d7ffff d2000000 00410e10 83020245  h........A.....E
 3f48 0a0e084a 0b630a0e 08450b00 60000000  ...J.c...E..`...
 3f58 c0010000 24d8ffff 63010000 00420e10  ....$...c....B..
 3f68 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 3f78 05410e30 8606440e 38830744 0e40024a  .A.0..D.8..D.@.J
 3f88 0a0e3841 0e30410e 28420e20 420e1842  ..8A.0A.(B. B..B
 3f98 0e10420e 08410b62 0a0e3841 0e30410e  ..B..A.b..8A.0A.
 3fa8 28420e20 420e1842 0e10420e 08460b00  (B. B..B..B..F..
 3fb8 4c000000 24020000 30d9ffff 02010000  L...$...0.......
 3fc8 00420e10 8d02420e 188c0341 0e208604  .B....B....A. ..
 3fd8 410e2883 05470e30 026a0a0e 28440e20  A.(..G.0.j..(D. 
 3fe8 410e1842 0e10420e 08480b4b 0a0e2844  A..B..B..H.K..(D
 3ff8 0e20440e 18420e10 420e0841 0b000000  . D..B..B..A....
 4008 4c000000 74020000 f0d9ffff 4b010000  L...t.......K...
 4018 00420e10 8d02420e 188c0341 0e208604  .B....B....A. ..
 4028 410e2883 05470e30 740a0e28 440e2041  A.(..G.0t..(D. A
 4038 0e18420e 10420e08 460b026b 0a0e2844  ..B..B..F..k..(D
 4048 0e20410e 18420e10 420e0844 0b000000  . A..B..B..D....
 4058 34000000 c4020000 f0daffff b1000000  4...............
 4068 00410e10 8602410e 18830347 0e20024b  .A....A....G. .K
 4078 0a0e1841 0e10410e 084a0b63 0a0e1841  ...A..A..J.c...A
 4088 0e10410e 084b0b00 20000000 fc020000  ..A..K.. .......
 4098 78dbffff d2000000 00410e10 83020245  x........A.....E
 40a8 0a0e084a 0b630a0e 08450b00 60000000  ...J.c...E..`...
 40b8 20030000 34dcffff 63010000 00420e10   ...4...c....B..
 40c8 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 40d8 05410e30 8606440e 38830744 0e40024a  .A.0..D.8..D.@.J
 40e8 0a0e3841 0e30410e 28420e20 420e1842  ..8A.0A.(B. B..B
 40f8 0e10420e 08410b62 0a0e3841 0e30410e  ..B..A.b..8A.0A.
 4108 28420e20 420e1842 0e10420e 08460b00  (B. B..B..B..F..
 4118 4c000000 84030000 40ddffff 02010000  L.......@.......
 4128 00420e10 8d02420e 188c0341 0e208604  .B....B....A. ..
 4138 410e2883 05470e30 026a0a0e 28440e20  A.(..G.0.j..(D. 
 4148 410e1842 0e10420e 08480b4b 0a0e2844  A..B..B..H.K..(D
 4158 0e20440e 18420e10 420e0841 0b000000  . D..B..B..A....
 4168 10000000 d4030000 00deffff 0c000000  ................
 4178 00000000 00000000                    ........
Contents of section .init_array:
 5de0 90110000 00000000                    ........
Contents of section .fini_array:
 5de8 40110000 00000000                    @.......
Contents of section .dynamic:
 5df0 01000000 00000000 4c010000 00000000  ........L.......
 5e00 0c000000 00000000 00100000 00000000  ................
 5e10 0d000000 00000000 7c1f0000 00000000  ........|.......
 5e20 19000000 00000000 e05d0000 00000000  .........]......
 5e30 1b000000 00000000 08000000 00000000  ................
 5e40 1a000000 00000000 e85d0000 00000000  .........]......
 5e50 1c000000 00000000 08000000 00000000  ................
 5e60 f5feff6f 00000000 00030000 00000000  ...o............
 5e70 05000000 00000000 f0040000 00000000  ................
 5e80 06000000 00000000 28030000 00000000  ........(.......
 5e90 0a000000 00000000 62010000 00000000  ........b.......
 5ea0 0b000000 00000000 18000000 00000000  ................
 5eb0 03000000 00000000 e85f0000 00000000  ........._......
 5ec0 02000000 00000000 f0000000 00000000  ................
 5ed0 14000000 00000000 07000000 00000000  ................
 5ee0 17000000 00000000 400a0000 00000000  ........@.......
 5ef0 07000000 00000000 98060000 00000000  ................
 5f00 08000000 00000000 a8030000 00000000  ................
 5f10 09000000 00000000 18000000 00000000  ................
 5f20 feffff6f 00000000 78060000 00000000  ...o....x.......
 5f30 ffffff6f 00000000 01000000 00000000  ...o............
 5f40 f0ffff6f 00000000 52060000 00000000  ...o....R.......
 5f50 f9ffff6f 00000000 20000000 00000000  ...o.... .......
 5f60 00000000 00000000 00000000 00000000  ................
 5f70 00000000 00000000 00000000 00000000  ................
 5f80 00000000 00000000 00000000 00000000  ................
 5f90 00000000 00000000 00000000 00000000  ................
 5fa0 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 5fb0 00000000 00000000 00000000 00000000  ................
 5fc0 00000000 00000000 00000000 00000000  ................
 5fd0 00000000 00000000 00000000 00000000  ................
 5fe0 00000000 00000000                    ........
Contents of section .got.plt:
 5fe8 f05d0000 00000000 00000000 00000000  .]..............
 5ff8 00000000 00000000 36100000 00000000  ........6.......
 6008 46100000 00000000 56100000 00000000  F.......V.......
 6018 66100000 00000000 76100000 00000000  f.......v.......
 6028 86100000 00000000 96100000 00000000  ................
 6038 a6100000 00000000 b6100000 00000000  ................
 6048 c6100000 00000000                    ........
Contents of section .data:
 6060 60600000 00000000 00000000 00000000  ``..............
 6070 00000000 00000000 00000000 00000000  ................
 6080 01000000 00000000 00000000 00000000  ................
 6090 00000000 00000000 00000000 00000000  ................
 60a0 00000000 00000000 92200000 00000000  ......... ......
 60b0 60330000 00000000 00000000 00000000  `3..............
 60c0 20610000 00000000 00610000 00000000   a.......a......
 60d0 00000000 00000000 00000000 00000000  ................
 60e0 00000000 00000000 00000000 00000000  ................
 60f0 00000000 00000000 00000000 00000000  ................
 6100 02000000 00000000 a0110000 00000000  ................
 6110 00000000 00000000 00000000 00000000  ................
 6120 63200000 00000000 501b0000 00000000  c ......P.......
 6130 80000000 00000000 c03c0000 00000000  .........<......
 6140 57200000 00000000 001a0000 00000000  W ..............
 6150 80000000 00000000 a0390000 00000000  .........9......
 6160 4f200000 00000000 f0180000 00000000  O ..............
 6170 08000000 00000000 403c0000 00000000  ........@<......
 6180 1d200000 00000000 a0160000 00000000  . ..............
 6190 80000000 00000000 803a0000 00000000  .........:......
 61a0 7d200000 00000000 f01c0000 00000000  } ..............
 61b0 08000000 00000000 40390000 00000000  ........@9......
 61c0 85200000 00000000 601e0000 00000000  . ......`.......
 61d0 08000000 00000000 00390000 00000000  .........9......
 61e0 42200000 00000000 80170000 00000000  B ..............
 61f0 08000000 00000000 60380000 00000000  ........`8......
 6200 6c200000 00000000 101c0000 00000000  l ..............
 6210 80000000 00000000 a0380000 00000000  .........8......
 6220 00000000 00000000 00000000 00000000  ................
 6230 00000000 00000000 00000000 00000000  ................
Contents of section .bss:
<skipping contents of bss section at [6240, 6248)>
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 7c1f0000 00000000 04000000 00000000  |...............
 0030 00000000 00000000 00000000 00000000  ................
 0040 2c000000 02002300 00000800 00000000  ,.....#.........
 0050 a0110000 00000000 dc0d0000 00000000  ................
 0060 00000000 00000000 00000000 00000000  ................
 0070 3c000000 02003042 00000800 00000000  <.....0B........
 0080 12100000 00000000 05000000 00000000  ................
 0090 801f0000 00000000 05000000 00000000  ................
 00a0 00000000 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 1f000000 05000108 00000000 01000000  ................
 0010 000c0000 00000000 00190000 003c0000  .............<..
 0020 00018009 42000005 00010812 00000040  ....B..........@
 0030 1c080000 1d460000 003c0000 00a01100  .....F...<......
 0040 00000000 00dc0d00 00000000 00660000  .............f..
 0050 0006a50a 000005d6 173a0000 00180807  .........:......
 0060 42030000 41040569 6e740018 08055006  B...A..int....P.
 0070 00001808 054b0600 00180207 070d0000  .....K..........
 0080 07690000 00180106 b50b0000 19620000  .i...........b..
 0090 00180108 ac0b0000 18040747 03000018  ...........G....
 00a0 0106ae0b 00001802 05b20900 00420806  .............B..
 00b0 a20a0000 06c21b48 00000007 62000000  .......H....b...
 00c0 06a40a00 00076c13 8c000000 1808073d  ......l........=
 00d0 03000006 25050000 0883199d 00000006  ....%...........
 00e0 9d000000 089114b0 00000018 0404000b  ................
 00f0 00001808 04cc0d00 0006d30d 0000090c  ................
 0100 1ce20000 0026d30d 0000680a 4a086501  .....&....h.J.e.
 0110 000003d6 0000000a 4b14030e 00000003  ........K.......
 0120 e8070000 0a4c0f5d 00000028 03440700  .....L.]...(.D..
 0130 000a4d0f 5d000000 30034406 00000a4e  ..M.]...0.D....N
 0140 0eb00000 003803a7 0000000a 4f10600d  .....8......O.`.
 0150 00004003 f9090000 0a50150f 0e000048  ..@......P.....H
 0160 031c0b00 000a5110 78070000 50032201  ......Q.x...P.".
 0170 00000a52 0b750600 00580357 0200000a  ...R.u...X.W....
 0180 530ca207 00006000 06d40300 00090d21  S.....`........!
 0190 71010000 26d40300 00100a3c 08990100  q...&......<....
 01a0 0003b800 00000a3d 09410000 00000344  .......=.A.....D
 01b0 0500000a 3e0b8a00 00000800 06550a00  ....>........U..
 01c0 00090e1c a5010000 26550a00 00200b36  ........&U... .6
 01d0 08e70100 0003da09 00000b37 125d0000  ...........7.]..
 01e0 00000316 0200000b 3811ab0d 00000803  ........8.......
 01f0 600c0000 0b391141 00000010 033b0a00  `....9.A.....;..
 0200 000b3b12 5d000000 180006bd 00000009  ..;.]...........
 0210 0f1cf301 000026bd 00000028 0c0b0842  ......&....(...B
 0220 02000003 dd090000 0c0c115d 00000000  ...........]....
 0230 27676574 000c0d0c 2d0e0000 08277365  'get....-....'se
 0240 74000c0e 0c390e00 00102764 6f63000c  t....9....'doc..
 0250 0f115d00 00001803 420a0000 0c100b8a  ..].....B.......
 0260 00000020 0006900b 00000910 1c4e0200  ... .........N..
 0270 0043900b 000006e3 06000009 12185f02  .C............_.
 0280 0000261c 04000010 02640887 02000003  ..&......d......
 0290 ef090000 026610b0 00000000 033a0d00  .....f.......:..
 02a0 00026713 d2050000 080006e5 04000009  ..g.............
 02b0 141c9302 000044ad 05000098 010d9408  ......D.........
 02c0 1f050000 03c00200 000d9505 fa050000  ................
 02d0 00036301 00000d96 115d0000 001803ab  ..c......]......
 02e0 0800000d 9710b000 00002003 02080000  .......... .....
 02f0 0d971eb0 00000028 03dd0000 000d9b10  .......(........
 0300 be070000 3003570d 00000d9c 10b00000  ....0.W.........
 0310 00380366 0200000d 9d11da07 00004003  .8.f..........@.
 0320 c20c0000 0d9e110b 08000048 037e0300  ...........H.~..
 0330 000d9f15 470d0000 5003610a 00000da1  ....G...P.a.....
 0340 0e410800 005803b5 0c00000d a5164c0d  .A...X........L.
 0350 00006003 de0b0000 0da61851 0d000068  ..`........Q...h
 0360 03140100 000da717 560d0000 70036300  ........V...p.c.
 0370 00000dab 0e4d0800 007803d2 0900000d  .....M...x......
 0380 ac114b06 00008003 590c0000 0dad0e41  ..K.....Y......A
 0390 08000088 03690300 000dae12 ff070000  .....i..........
 03a0 90030b07 00000daf 12350800 0098039d  .........5......
 03b0 0100000d b2145b0d 0000a003 66090000  ......[.....f...
 03c0 0db5133a 000000a8 03960100 000db711  ...:............
 03d0 5d000000 b003bd01 00000dbb 12780700  ]............x..
 03e0 00b803a0 0c00000d be0d7506 0000c003  ..........u.....
 03f0 50040000 0dc2116d 080000c8 03300200  P......m.....0..
 0400 000dc510 b0000000 d003ee02 00000dc8  ................
 0410 11970800 00d803b6 0300000d c912a308  ................
 0420 0000e003 c0040000 0dcc1260 0d0000e8  ...........`....
 0430 03a30600 000dcd12 650d0000 f0034a05  ........e.....J.
 0440 00000dce 126a0d00 00f80aae 030000d0  .....j..........
 0450 13d20500 0000010a 0d0c0000 d10fb705  ................
 0460 00000801 0a110900 00d212af 08000010  ................
 0470 010acd0c 0000d312 bb080000 18010a5c  ...............\
 0480 050000d4 10b00000 0020010a aa010000  ......... ......
 0490 d50ec708 00002801 0acb0300 00d60ffd  ......(.........
 04a0 08000030 010ae70c 0000d70d d3080000  ...0............
 04b0 38010ae2 090000d8 0ea20700 0040010a  8............@..
 04c0 cc0b0000 d90d7506 00004801 0a010a00  ......u...H.....
 04d0 00da0fb7 05000050 010aac04 0000db0f  .......P........
 04e0 b7050000 58010a54 030000dc 0fb70500  ....X..T........
 04f0 0060010a d7040000 dd0fb705 00006801  .`............h.
 0500 0a470900 00de0fb7 05000070 010a6c0d  .G.........p..l.
 0510 0000df10 be070000 78010ab8 080000e2  ........x.......
 0520 12750000 0080010a b80d0000 e410be07  .u..............
 0530 00008801 0a0e0400 00e514ae 09000090  ................
 0540 01002150 0e14b705 00002762 7566000e  ..!P......'buf..
 0550 150b8a00 00000027 6f626a00 0e160fb7  .......'obj.....
 0560 05000008 276c656e 000e1710 b0000000  ....'len........
 0570 10030508 00000e18 10b00000 00180334  ...............4
 0580 0300000e 1a094100 00002003 ea090000  ......A... .....
 0590 0e1b0941 00000024 03b10000 000e1c0b  ...A...$........
 05a0 98000000 28034a04 00000e1d 11c10500  ....(.J.........
 05b0 00300384 0000000e 1e11c105 00003803  .0............8.
 05c0 880c0000 0e1f11c1 05000040 03c20600  ...........@....
 05d0 000e200b 8a000000 48000753 02000019  .. .....H..S....
 05e0 b7050000 07b00000 00066a05 00000e21  ..........j....!
 05f0 031f0500 00078702 00002118 026dfa05  ..........!..m..
 0600 000003c0 02000002 6e0e5302 00000003  ........n.S.....
 0610 7f090000 026f10b0 00000010 0006e608  .....o..........
 0620 00000270 03d70500 0006410e 000002c4  ...p......A.....
 0630 16120600 00071706 00000bb7 05000026  ...............&
 0640 06000005 b7050000 00066b00 000002c5  ..........k.....
 0650 16320600 00073706 00000bb7 0500004b  .2....7........K
 0660 06000005 b7050000 05b70500 0000064d  ...............M
 0670 0c000002 c6165706 0000075c 0600000b  ......W....\....
 0680 b7050000 75060000 05b70500 0005b705  ....u...........
 0690 000005b7 05000000 064b0e00 0002c70f  .........K......
 06a0 81060000 07860600 000b4100 00009506  ..........A.....
 06b0 000005b7 05000000 06c90100 0002c816  ................
 06c0 a1060000 07a60600 000bb000 0000b506  ................
 06d0 000005b7 05000000 06340e00 0002c915  .........4......
 06e0 c1060000 07c60600 000bb705 0000da06  ................
 06f0 000005b7 05000005 b0000000 0006ed0a  ................
 0700 000002cb 0ee60600 0007eb06 00000b41  ...............A
 0710 00000004 07000005 b7050000 05b00000  ................
 0720 0005b705 00000006 0e080000 02cd0e10  ................
 0730 07000007 15070000 0b410000 002e0700  .........A......
 0740 0005b705 000005b7 05000005 b7050000  ................
 0750 0006b201 000002cf 0f3a0700 00073f07  .........:....?.
 0760 00000b41 00000053 07000005 b7050000  ...A...S........
 0770 05b70500 00000699 06000002 d00f5f07  .............._.
 0780 00000764 0700000b 41000000 78070000  ...d....A...x...
 0790 05b70500 00058a00 00000006 ed0b0000  ................
 07a0 02d10f84 07000007 89070000 0b410000  .............A..
 07b0 00a20700 0005b705 00000553 07000005  ...........S....
 07c0 8a000000 0006dd08 000002d4 10ae0700  ................
 07d0 0007b307 000033be 07000005 8a000000  ......3.........
 07e0 00061e02 000002d5 10ca0700 0007cf07  ................
 07f0 000033da 07000005 b7050000 00060a02  ..3.............
 0800 000002d6 15e60700 0007eb07 00000bb7  ................
 0810 050000ff 07000005 b7050000 05980000  ................
 0820 00000693 0c000002 d7153206 000006f2  ..........2.....
 0830 01000002 d80f1708 0000071c 0800000b  ................
 0840 41000000 35080000 05b70500 00059800  A...5...........
 0850 000005b7 05000000 06c90000 0002d90f  ................
 0860 10070000 06cb0a00 0002da15 12060000  ................
 0870 068a0300 0002db15 59080000 075e0800  ........Y....^..
 0880 000bbc00 00006d08 000005b7 05000000  ......m.........
 0890 06a90c00 0002dc15 79080000 077e0800  ........y....~..
 08a0 000bb705 00009708 000005b7 05000005  ................
 08b0 b7050000 05410000 00000653 0e000002  .....A.....S....
 08c0 dd151206 00000604 09000002 de151206  ................
 08d0 00000617 07000002 df155706 0000060a  ..........W.....
 08e0 0a000002 e00f1007 00000675 03000002  ...........u....
 08f0 e10f1007 000006c4 0d000002 e215df08  ................
 0900 000007e4 0800000b b7050000 fd080000  ................
 0910 05d20500 0005b705 000005b7 05000000  ................
 0920 06830700 0002e315 09090000 070e0900  ................
 0930 000bb705 00002209 000005d2 05000005  ......".........
 0940 b0000000 0045b007 00000286 02165302  .....E........S.
 0950 00004605 04410000 0002a402 0e510900  ..F..A.......Q..
 0960 00366b01 00000047 ff060000 7f365f04  .6k....G.....6_.
 0970 00000100 48890100 0002a802 032f0900  ....H......../..
 0980 0006420d 00000d36 0f6a0900 00076f09  ..B....6.j....o.
 0990 00000b41 00000088 09000005 b7050000  ...A............
 09a0 05880900 00054100 00000007 c6050000  ......A.........
 09b0 06f20800 000d3710 99090000 079e0900  ......7.........
 09c0 0033ae09 000005b7 05000005 88090000  .3..............
 09d0 00067102 00000d39 15ba0900 0007bf09  ..q....9........
 09e0 00000bb7 050000dd 09000005 b7050000  ................
 09f0 05dd0900 00052e00 000005b7 05000000  ................
 0a00 07bc0500 00492001 0d3d09c1 0b000003  .....I ..=......
 0a10 500d0000 0d421026 06000000 03100e00  P....B.&........
 0a20 000d4310 26060000 08035d03 00000d44  ..C.&.....]....D
 0a30 10260600 001003d6 0600000d 45102606  .&..........E.&.
 0a40 00001803 fa0b0000 0d461026 06000020  .........F.&... 
 0a50 03920500 000d4711 4b060000 28038605  ......G.K...(...
 0a60 00000d48 0f060600 00300302 0400000d  ...H.....0......
 0a70 490f0606 00003803 b9050000 0d4a0f06  I.....8......J..
 0a80 06000040 03df0d00 000d4b0d 75060000  ...@......K.u...
 0a90 4803d101 00000d4c 0f060600 005003ee  H......L.....P..
 0aa0 0c00000d 4d102606 00005803 f5060000  ....M.&...X.....
 0ab0 0d4e1026 06000060 03fb0700 000d4f10  .N.&...`......O.
 0ac0 26060000 6803470b 00000d50 10260600  &...h.G....P.&..
 0ad0 00700306 0300000d 51102606 00007803  .p......Q.&...x.
 0ae0 150b0000 0d520f06 06000080 03bc0900  .....R..........
 0af0 000d530b 8a000000 8803fd0a 00000d54  ..S............T
 0b00 0f060600 00900388 0200000d 56102606  ............V.&.
 0b10 00009803 91090000 0d571026 060000a0  .........W.&....
 0b20 03a40d00 000d5810 26060000 a8030c03  ......X.&.......
 0b30 00000d59 10260600 00b0038c 0000000d  ...Y.&..........
 0b40 5a114b06 0000b803 ba0b0000 0d5b1026  Z.K..........[.&
 0b50 060000c0 039b0500 000d5c10 26060000  ..........\.&...
 0b60 c8032d0c 00000d5d 10260600 00d003e8  ..-....].&......
 0b70 0000000d 5e102606 0000d803 a2070000  ....^.&.........
 0b80 0d5f1026 060000e0 03c70800 000d6110  ._.&..........a.
 0b90 26060000 e803060b 00000d62 10260600  &..........b.&..
 0ba0 00f003e5 0300000d 63102606 0000f80a  ........c.&.....
 0bb0 8d0d0000 64102606 00000001 0a370b00  ....d.&......7..
 0bc0 00660f06 06000008 010a2a01 00006810  .f........*...h.
 0bd0 26060000 10010a77 04000069 10260600  &......w...i.&..
 0be0 00180100 069c0b00 000d6a03 e2090000  ..........j.....
 0bf0 21500d6c 580c0000 03870900 000d6d0d  !P.lX.........m.
 0c00 95060000 00030e06 00000d6e 10260600  ...........n.&..
 0c10 00080306 0e00000d 6f12b506 00001003  ........o.......
 0c20 5e020000 0d7012b5 06000018 03b30400  ^....p..........
 0c30 000d710b 8a000000 2003750a 00000d72  ..q..... .u....r
 0c40 15da0600 0028038a 0800000d 730b8a00  .....(......s...
 0c50 00003003 690a0000 0d74102e 07000038  ..0.i....t.....8
 0c60 03740500 000d7610 26060000 40031a0d  .t....v.&...@...
 0c70 00000d77 12b50600 00480006 4e0b0000  ...w.....H..N...
 0c80 0d7803cd 0b000021 180d7a94 0c000003  .x.....!..z.....
 0c90 bf070000 0d7b0d95 06000000 03290900  .....{.......)..
 0ca0 000d7c10 26060000 0803d40a 00000d7d  ..|.&..........}
 0cb0 13040700 00100006 33060000 0d7e0364  ........3....~.d
 0cc0 0c000006 d50b0000 0d8018ac 0c000007  ................
 0cd0 b10c0000 0b510900 00ca0c00 0005b705  .....Q..........
 0ce0 000005b7 05000005 ca0c0000 0007b705  ................
 0cf0 00002120 0d820c0d 000003c2 0300000d  ..! ............
 0d00 830f0606 00000003 c5050000 0d840f06  ................
 0d10 06000008 03530900 000d850f 06060000  .....S..........
 0d20 10038002 00000d86 0ea00c00 00180006  ................
 0d30 3d010000 0d8703cf 0c000021 100d893b  =..........!...;
 0d40 0d000003 da0c0000 0d8a145e 09000000  ...........^....
 0d50 03780100 000d8b18 8d090000 0800062c  .x.............,
 0d60 0d00000d 8c03180d 0000070c 0d000007  ................
 0d70 c10b0000 07580c00 0007940c 0000073b  .....X.........;
 0d80 0d000007 99010000 07420200 0007e701  .........B......
 0d90 00002128 03059f0d 000003c0 02000003  ..!(............
 0da0 0605fa05 00000003 800c0000 030810ca  ................
 0db0 0c000018 03c80900 00031510 b0000000  ................
 0dc0 2000066a 04000003 16036f0d 000006ef   ..j......o.....
 0dd0 0700000b 13153206 000026d7 07000028  ......2...&....(
 0de0 0a2c10f9 0d000003 c0020000 0a2d0353  .,...........-.S
 0df0 02000000 039b0800 000a2e0f fe0d0000  ................
 0e00 10034a00 00000a2f 0eb00000 00180352  ..J..../.......R
 0e10 0000000a 300db705 00002000 4ab70500  ....0..... .J...
 0e20 0007f90d 000006d7 0700000a 3103b70d  ............1...
 0e30 00000765 01000007 190e0000 0bb70500  ...e............
 0e40 002d0e00 0005b705 0000058a 00000000  .-..............
 0e50 06a50400 000c0815 140e0000 06830800  ................
 0e60 000c090f 450e0000 074a0e00 000b4100  ....E....J....A.
 0e70 0000630e 000005b7 05000005 b7050000  ..c.............
 0e80 058a0000 00003791 0a00005d b7050000  ......7....]....
 0e90 37210300 0063b705 0000079f 0d00001a  7!...c..........
 0ea0 69000000 8c0e0000 223a0000 00590019  i.......":...Y..
 0eb0 7c0e0000 1e690c00 00058c0e 00000903  |....i..........
 0ec0 c03c0000 00000000 1a690000 00b50e00  .<.......i......
 0ed0 00223a00 00006100 19a50e00 001e4a07  .":...a.......J.
 0ee0 000027b5 0e000009 03403c00 00000000  ..'......@<.....
 0ef0 001a6900 0000df0e 0000343a 000000bd  ..i.......4:....
 0f00 010019ce 0e00001e f2040000 44df0e00  ............D...
 0f10 00090380 3a000000 0000001a 69000000  ....:.......i...
 0f20 080f0000 223a0000 00d80019 f80e0000  ....":..........
 0f30 1e730d00 006e080f 00000903 a0390000  .s...n.......9..
 0f40 00000000 1eaa0200 00938c0e 00000903  ................
 0f50 40390000 00000000 1a690000 00450f00  @9.......i...E..
 0f60 00223a00 00003e00 19350f00 001e1806  .":...>..5......
 0f70 0000b045 0f000009 03003900 00000000  ...E......9.....
 0f80 001a6900 00006e0f 0000223a 0000004c  ..i...n...":...L
 0f90 00195e0f 00001ee1 050000cd 6e0f0000  ..^.........n...
 0fa0 0903a038 00000000 00001e93 030000f0  ...8............
 0fb0 450f0000 09036038 00000000 00001a99  E.....`8........
 0fc0 010000ab 0f000022 3a000000 08002b76  .......":.....+v
 0fd0 0000001b 02149b0f 00000903 20610000  ............ a..
 0fe0 00000000 1a690000 00d20f00 00343a00  .....i.......4:.
 0ff0 0000ef04 0019c10f 00002bcb 06000027  ..........+....'
 1000 0201d20f 00000903 60330000 00000000  ........`3......
 1010 1a690000 00fe0f00 00343a00 00006f12  .i.......4:...o.
 1020 0019ed0f 00002b40 04000046 0201fe0f  ......+@...F....
 1030 00000903 e0200000 00000000 1a710100  ..... .......q..
 1040 00291000 00223a00 00000100 2bbf0a00  .)...":.....+...
 1050 00b00220 19100000 09030061 00000000  ... .......a....
 1060 00002b24 070000b5 021be200 00000903  ..+$............
 1070 80600000 00000000 28c90700 00102211  .`......(.....".
 1080 41000000 70100000 05b70500 0005b705  A...p...........
 1090 00000028 6f090000 10251141 00000095  ...(o....%.A....
 10a0 10000005 b7050000 05b00000 0005b000  ................
 10b0 000005b7 05000000 4b7a0600 00022001  ........Kz.... .
 10c0 11410000 00b61000 0005b705 000005b7  .A..............
 10d0 05000005 41000000 00382b0a 00000f0d  ....A....8+.....
 10e0 cc100000 05b70500 00055d00 00000038  ..........]....8
 10f0 ac0a0000 1125ec10 0000055d 00000005  .....%.....]....
 1100 5d000000 055d0000 0005b705 00000028  ]....].........(
 1110 63060000 11261141 00000011 11000005  c....&.A........
 1120 5d000000 05b00000 0005b000 000005b0  ]...............
 1130 00000000 4ccb0400 0002dd01 12241100  ....L........$..
 1140 0005b705 00000028 92040000 12351141  .......(.....5.A
 1150 00000044 11000005 b7050000 055d0000  ...D.........]..
 1160 0005b705 00000028 8d070000 138917b7  .......(........
 1170 0500005a 11000005 5d000000 0028e101  ...Z....]....(..
 1180 00000a28 18b70500 00701100 00057011  ...(.....p....p.
 1190 00000007 d6000000 4d000600 0001c202  ........M.......
 11a0 01b70500 00701f00 00000000 000c0000  .....p..........
 11b0 00000000 00019cb4 1100004e 7c1f0000  ...........N|...
 11c0 00000000 5a110000 02015509 03806000  ....Z.....U...`.
 11d0 00000000 00000039 600b0000 a6024100  .......9`.....A.
 11e0 0000a011 00000000 00004e00 00000000  ..........N.....
 11f0 0000019c 7e120000 3a6d00a6 0216b705  ....~...:m......
 1200 00001400 00000c00 00002393 060000a8  ..........#.....
 1210 020fb705 00003200 00002c00 00001586  ......2...,.....
 1220 320000d7 11000000 00000001 2d000000  2...........-...
 1230 01aa0209 37120000 01913200 00440000  ....7.....2..D..
 1240 00420000 0008ec11 00000000 00001111  .B..............
 1250 00000201 55027300 00000eb5 11000000  ....U.s.........
 1260 00000044 11000056 12000002 01550903  ...D...V.....U..
 1270 e0200000 00000000 0008ca11 00000000  . ..............
 1280 00002411 00000201 55027600 02015409  ..$.....U.v...T.
 1290 03002000 00000000 00020151 02730000  .. ........Q.s..
 12a0 001bd502 00000115 0201b705 000001ab  ................
 12b0 12000012 2a070000 01150224 b7050000  ....*......$....
 12c0 12fd0300 00011502 36b70500 00001bf7  ........6.......
 12d0 00000001 040201b7 05000001 e5120000  ................
 12e0 122a0700 00010402 28b70500 0012fd03  .*......(.......
 12f0 00000104 023ab705 00001283 0c000001  .....:..........
 1300 050228b7 05000000 1b5f0e00 0001f301  ..(......_......
 1310 01b70500 00011213 0000122a 07000001  ...........*....
 1320 f30124b7 05000012 fd030000 01f30136  ..$............6
 1330 b7050000 00394a0a 0000b701 41000000  .....9J.....A...
 1340 f0110000 00000000 0c020000 00000000  ................
 1350 019ca218 00004ffd 03000001 b7011a77  ......O........w
 1360 0e000054 0000004a 0000003a 706f7300  ...T...J...:pos.
 1370 b7012bb0 00000089 0000007d 00000023  ..+........}...#
 1380 a2080000 b90110b0 000000b7 000000b3  ................
 1390 00000023 400b0000 b9011ab0 000000cd  ...#@...........
 13a0 000000c7 00000023 870b0000 b90122b0  .......#......".
 13b0 000000e8 000000e2 00000023 db010000  ...........#....
 13c0 b9012cb0 00000002 010000fe 00000023  ..,............#
 13d0 59000000 ba010fb7 05000014 01000010  Y...............
 13e0 01000023 5e000000 ba0116b7 05000027  ...#^..........'
 13f0 01000023 0100002f 61727200 ba011eca  ...#.../arr.....
 1400 0c00003c 01000036 0100002f 636d7000  ...<...6.../cmp.
 1410 bb010941 00000059 01000051 0100003b  ...A...Y...Q...;
 1420 3b000000 80150000 2f6100cc 0117b705  ;......./a......
 1430 00007c01 00007601 00002f62 00cd0117  ..|...v.../b....
 1440 b7050000 98010000 96010000 159e3200  ..............2.
 1450 00711200 00000000 00024b00 000001ce  .q........K.....
 1460 010d5114 000001a9 320000a8 010000a6  ..Q.....2.......
 1470 01000000 139e3200 007f1200 00000000  ......2.........
 1480 00027f12 00000000 00000400 00000000  ................
 1490 000001cf 010d7d14 00001ca9 32000000  ......}.....2...
 14a0 15863200 009a1200 00000000 00015600  ..2...........V.
 14b0 000001d1 010db214 00000191 320000b4  ............2...
 14c0 010000b0 0100002c fa120000 00000000  .......,........
 14d0 11110000 00158632 0000a012 00000000  .......2........
 14e0 00000266 00000001 d2010ddf 1400001c  ...f............
 14f0 91320000 2c0d1300 00000000 00111100  .2..,...........
 1500 00001303 320000ba 12000000 00000002  ....2...........
 1510 ba120000 00000000 00000000 00000000  ................
 1520 01d7011b 5c150000 01143200 00c50100  ....\.....2.....
 1530 00c30100 00041f32 0000cf01 0000cd01  .......2........
 1540 000011b6 320000ba 12000000 00000005  ....2...........
 1550 ba120000 00000000 00000000 00000000  ................
 1560 03230c01 c7320000 d9010000 d7010000  .#...2..........
 1570 04d23200 00e30100 00e10100 00000008  ..2.............
 1580 8d120000 00000000 95100000 02015504  ..............U.
 1590 91a87f06 02015404 91b07f06 02015101  ......T.......Q.
 15a0 30000015 03320000 f0110000 00000000  0....2..........
 15b0 06340000 0001be01 0ef01500 00011432  .4.............2
 15c0 0000ed01 0000eb01 00000f34 00000004  ...........4....
 15d0 1f320000 fd010000 f3010000 2db63200  .2..........-.2.
 15e0 00f01100 00000000 00093400 00000323  ..........4....#
 15f0 01c73200 00280200 00260200 000f3400  ..2..(...&....4.
 1600 000004d2 32000038 0200002e 02000000  ....2..8........
 1610 00000024 a2180000 10130000 00000000  ...$............
 1620 02710000 0001e501 0c01ce18 00006902  .q............i.
 1630 00006102 000001c1 18000088 02000086  ..a.............
 1640 02000001 b4180000 94020000 92020000  ................
 1650 0f710000 0004db18 00009e02 00009c02  .q..............
 1660 000004e8 180000ac 020000a6 02000004  ................
 1670 f5180000 c6020000 c2020000 04011900  ................
 1680 00da0200 00d60200 00040e19 0000ed02  ................
 1690 0000e902 0000041b 19000004 030000fe  ................
 16a0 02000013 03320000 10130000 00000000  .....2..........
 16b0 08101300 00000000 00090000 00000000  ................
 16c0 00019101 0cfd1600 00011432 00001e03  ...........2....
 16d0 00001c03 0000041f 32000028 03000026  ........2..(...&
 16e0 03000011 b6320000 10130000 00000000  .....2..........
 16f0 0b101300 00000000 00090000 00000000  ................
 1700 0003230c 01c73200 00320300 00300300  ..#...2..2...0..
 1710 0004d232 00003c03 00003a03 00000000  ...2..<...:.....
 1720 15863200 00301300 00000000 00018600  ..2..0..........
 1730 000001a2 01093917 00000191 32000048  ......9.....2..H
 1740 03000044 03000008 c6130000 00000000  ...D............
 1750 11110000 02015502 7e000000 13033200  ......U.~.....2.
 1760 003e1300 00000000 00013e13 00000000  .>........>.....
 1770 00000000 00000000 000001a5 0115b617  ................
 1780 00000114 32000059 03000057 03000004  ....2..Y...W....
 1790 1f320000 63030000 61030000 11b63200  .2..c...a.....2.
 17a0 003e1300 00000000 00043e13 00000000  .>........>.....
 17b0 00000000 00000000 00000323 0c01c732  ...........#...2
 17c0 00006d03 00006b03 000004d2 32000077  ..m...k.....2..w
 17d0 03000075 03000000 00159e32 00008213  ...u.......2....
 17e0 00000000 00000196 00000001 9e0109de  ................
 17f0 17000001 a9320000 81030000 7f030000  .....2..........
 1800 00159e32 00009113 00000000 000002a1  ...2............
 1810 00000001 9f010906 18000001 a9320000  .............2..
 1820 8b030000 89030000 00158632 00009d13  ...........2....
 1830 00000000 000001ac 00000001 a1010942  ...............B
 1840 18000001 91320000 95030000 93030000  .....2..........
 1850 08b01300 00000000 00111100 00020155  ...............U
 1860 027d0000 000eda12 00000000 0000b610  .}..............
 1870 00006118 00000201 540903a0 20000000  ..a.....T... ...
 1880 00000000 0e9d1300 00000000 00951000  ................
 1890 00841800 00020155 027d0002 0154027e  .......U.}...T.~
 18a0 00020151 01300008 f7130000 00000000  ...Q.0..........
 18b0 b6100000 02015409 030a2000 00000000  ......T... .....
 18c0 00000000 001bc802 0000018a 01014100  ..............A.
 18d0 00000128 19000012 fd030000 018a011c  ...(............
 18e0 770e0000 12a20800 00018a01 2db00000  w...........-...
 18f0 002e706f 7300018a 0142b000 00001fe5  ..pos....B......
 1900 0a000001 8c010fb7 0500001f ab090000  ................
 1910 018c0119 b7050000 1d617272 008c0123  .........arr...#
 1920 ca0c0000 1f590600 00018d01 10b00000  .....Y..........
 1930 001f8209 0000018d 011bb000 00001d63  ...............c
 1940 6d70008e 01094100 0000001b 11050000  mp....A.........
 1950 01830101 b7050000 01551900 00122a07  .........U....*.
 1960 00000183 011fb705 000012fd 03000001  ................
 1970 830131b7 05000000 1b3c0c00 00016001  ..1......<....`.
 1980 01b70500 00019619 000012fd 03000001  ................
 1990 60011cb7 05000012 fe010000 01600126  `............`.&
 19a0 aa190000 1d690062 0110b000 00001d6e  .....i.b.......n
 19b0 00620113 b0000000 000b4100 0000aa19  .b........A.....
 19c0 00000577 0e000005 b0000000 00079619  ...w............
 19d0 00001b4c 01000001 3f0101b7 05000001  ...L....?.......
 19e0 141a0000 12fd0300 00013f01 22b70500  ..........?."...
 19f0 0012fe01 0000013f 012caa19 00001d69  .......?.,.....i
 1a00 00410110 b0000000 1d6a0041 0113b000  .A.......j.A....
 1a10 00001d6d 00410116 b0000000 1fd70800  ...m.A..........
 1a20 00014101 19b00000 001f040c 00000141  ..A............A
 1a30 0120b000 0000001b 30050000 011f0101  . ......0.......
 1a40 b0000000 013c1a00 002e6e00 011f0119  .....<....n.....
 1a50 b0000000 1d690021 01094100 00000017  .....i.!..A.....
 1a60 150c0000 01f901b7 05000001 951a0000  ................
 1a70 0d2a0700 0001f923 b7050000 0dfd0300  .*.....#........
 1a80 0001f935 b7050000 0d830c00 0001f945  ...5...........E
 1a90 b7050000 161e0900 0001fc0f b7050000  ................
 1aa0 3c636d70 00fd0941 0000001d 746f7000  <cmp...A....top.
 1ab0 04010fb7 05000000 171c0e00 0001e501  ................
 1ac0 b7050000 01cb1a00 000d2a07 000001e5  ..........*.....
 1ad0 23b70500 000dfd03 000001e5 35b70500  #...........5...
 1ae0 000d830c 000001e5 45b70500 000017b6  ........E.......
 1af0 06000001 be01b705 0000010d 1b00000d  ................
 1b00 fd030000 01be20b7 0500000d 830c0000  ...... .........
 1b10 01be30b7 0500000d fe010000 01be3aaa  ..0...........:.
 1b20 19000016 1e090000 01c00fb7 05000000  ................
 1b30 17600700 0001b701 b7050000 01371b00  .`...........7..
 1b40 000d2a07 000001b7 1fb70500 000dfd03  ..*.............
 1b50 000001b7 31b70500 00001736 09000001  ....1......6....
 1b60 8e01b705 00000182 1b00000d fd030000  ................
 1b70 018e1cb7 0500000d fe010000 018e26aa  ..............&.
 1b80 19000016 3c070000 01900fb7 05000016  ....<...........
 1b90 1e090000 019019b7 0500003c 6e009110  ...........<n...
 1ba0 b0000000 00174202 00000182 01b70500  ......B.........
 1bb0 0001b81b 00000d2a 07000001 8220b705  .......*..... ..
 1bc0 00000dfd 03000001 8232b705 00000d83  .........2......
 1bd0 0c000001 8242b705 00000029 29020000  .....B.....))...
 1be0 01464100 00005015 00000000 00004301  .FA...P.......C.
 1bf0 00000000 0000019c f31e0000 14fd0300  ................
 1c00 00014616 770e0000 b1030000 9d030000  ..F.w...........
 1c10 3d706f73 004627b0 00000015 04000001  =pos.F'.........
 1c20 04000010 a2080000 014810b0 0000006a  .........H.....j
 1c30 0400005e 04000010 400b0000 01481ab0  ...^....@....H..
 1c40 000000a1 0400009b 04000010 870b0000  ................
 1c50 014822b0 000000bd 040000b7 04000010  .H".............
 1c60 db010000 01482cb0 000000d9 040000d3  .....H,.........
 1c70 04000010 59000000 01490fb7 050000f5  ....Y....I......
 1c80 040000f3 04000010 5e000000 014916b7  ........^....I..
 1c90 050000ff 040000fd 0400002a 61727200  ...........*arr.
 1ca0 491eca0c 00000d05 00000705 00002a63  I.............*c
 1cb0 6d70004a 09410000 00290500 00230500  mp.J.A...)...#..
 1cc0 003bf800 0000471e 00002a61 005b17b7  .;....G...*a.[..
 1cd0 05000043 05000041 0500002a 62005c17  ...C...A...*b.\.
 1ce0 b7050000 55050000 51050000 099e3200  ....U...Q.....2.
 1cf0 00c91500 00000000 0001c915 00000000  ................
 1d00 00000400 00000000 0000015d 0dfc1c00  ...........]....
 1d10 0001a932 00006605 00006405 0000000c  ...2..f...d.....
 1d20 9e320000 cd150000 00000000 02080100  .2..............
 1d30 00015e0d 231d0000 01a93200 00760500  ..^.#.....2..v..
 1d40 00740500 00000c86 320000e0 15000000  .t......2.......
 1d50 00000001 13010000 01600d4f 1d00001c  .........`.O....
 1d60 91320000 2c401600 00000000 00111100  .2..,@..........
 1d70 00000c86 320000ea 15000000 00000002  ....2...........
 1d80 23010000 01610d8a 1d000001 91320000  #....a.......2..
 1d90 82050000 7e050000 08551600 00000000  ....~....U......
 1da0 00111100 00020155 027d0000 00090332  .......U.}.....2
 1db0 00000216 00000000 00000202 16000000  ................
 1dc0 00000000 00000000 00000001 661b061e  ............f...
 1dd0 00000114 32000093 05000091 05000004  ....2...........
 1de0 1f320000 9d050000 9b050000 11b63200  .2............2.
 1df0 00021600 00000000 00050216 00000000  ................
 1e00 00000000 00000000 00000323 0c01c732  ...........#...2
 1e10 0000a705 0000a505 000004d2 320000b1  ............2...
 1e20 050000af 05000000 000ee015 00000000  ................
 1e30 00009510 00002b1e 00000201 550491b0  ......+.....U...
 1e40 7f060201 54027d00 02015101 3000081f  ....T.}...Q.0...
 1e50 16000000 000000b6 10000002 01540903  .............T..
 1e60 a0200000 00000000 00000c03 32000050  . ..........2..P
 1e70 15000000 00000006 ed000000 014d0eb6  .............M..
 1e80 1e000001 14320000 bb050000 b9050000  .....2..........
 1e90 0fed0000 00041f32 0000d705 0000c305  .......2........
 1ea0 00002db6 32000050 15000000 00000009  ..-.2..P........
 1eb0 ed000000 032301c7 32000029 06000027  .....#..2..)...'
 1ec0 0600000f ed000000 04d23200 00450600  ..........2..E..
 1ed0 00310600 00000000 00507b16 00000000  .1.......P{.....
 1ee0 0000f31e 0000d71e 00000201 5503a301  ............U...
 1ef0 55020154 0491b87f 06000891 16000000  U..T............
 1f00 000000b6 10000002 01540903 0a200000  .........T... ..
 1f10 00000000 000029ec 06000001 19410000  ......)......A..
 1f20 00001400 00000000 004d0100 00000000  .........M......
 1f30 00019cde 21000014 fd030000 01191877  ....!..........w
 1f40 0e0000a5 06000095 06000014 a2080000  ................
 1f50 011929b0 000000ef 060000e7 0600003d  ..)............=
 1f60 706f7300 193eb000 00001e07 00001007  pos..>..........
 1f70 000010e5 0a000001 1b0fb705 00005907  ..............Y.
 1f80 00005307 000010ab 09000001 1b19b705  ..S.............
 1f90 00007707 00006f07 00002a61 7272001b  ..w...o...*arr..
 1fa0 23ca0c00 00980700 00940700 00105906  #.............Y.
 1fb0 0000011c 10b00000 00ad0700 00a70700  ................
 1fc0 00108209 0000011c 1bb00000 00cf0700  ................
 1fd0 00c30700 002a636d 70001d09 41000000  .....*cmp...A...
 1fe0 06080000 00080000 0c033200 00001400  ..........2.....
 1ff0 00000000 0006b700 00000120 0c342000  ........... .4 .
 2000 00011432 00002008 00001e08 00000fb7  ...2.. .........
 2010 00000004 1f320000 38080000 28080000  .....2..8...(...
 2020 2db63200 00001400 00000000 0009b700  -.2.............
 2030 00000323 01c73200 007c0800 007a0800  ...#..2..|...z..
 2040 000fb700 000004d2 32000094 08000084  ........2.......
 2050 08000000 0000000c 86320000 40140000  .........2..@...
 2060 00000000 01c70000 00013109 6f200000  ..........1.o ..
 2070 01913200 00da0800 00d60800 0008e014  ..2.............
 2080 00000000 00001111 00000201 55027e00  ............U.~.
 2090 00000903 32000052 14000000 00000001  ....2..R........
 20a0 52140000 00000000 00000000 00000000  R...............
 20b0 013415eb 20000001 14320000 eb080000  .4.. ....2......
 20c0 e9080000 041f3200 00f70800 00f30800  ......2.........
 20d0 0011b632 00005214 00000000 00000452  ...2..R........R
 20e0 14000000 00000000 00000000 00000003  ................
 20f0 230c01c7 32000008 09000006 09000004  #...2...........
 2100 d2320000 14090000 10090000 0000099e  .2..............
 2110 3200009c 14000000 00000001 9c140000  2...............
 2120 00000000 04000000 00000000 012d091e  .............-..
 2130 21000001 a9320000 25090000 23090000  !....2..%...#...
 2140 000c9e32 0000a014 00000000 000002d7  ...2............
 2150 00000001 2e094521 000001a9 3200002f  ......E!....2../
 2160 0900002d 09000000 0c863200 00b41400  ...-......2.....
 2170 00000000 0001e200 00000130 09802100  ...........0..!.
 2180 00019132 00003909 00003709 000008c6  ...2..9...7.....
 2190 14000000 00000011 11000002 0155027f  .............U..
 21a0 0000000e b4140000 00000000 95100000  ................
 21b0 a3210000 02015502 7e000201 54027f00  .!....U.~...T...
 21c0 02015101 30000e2e 15000000 000000b6  ..Q.0...........
 21d0 100000c2 21000002 01540903 a0200000  ....!....T... ..
 21e0 00000000 00084b15 00000000 0000b610  ......K.........
 21f0 00000201 5409030a 20000000 00000000  ....T... .......
 2200 00172404 000004fd 01b70500 00013222  ..$...........2"
 2210 00000d2a 07000004 fd1fb705 00002061  ...*.......... a
 2220 72670004 fd31b705 0000163d 05000004  rg...1.....=....
 2230 ff0fb705 00001ffd 03000004 00010fb7  ................
 2240 05000051 0c050000 04090101 d7170000  ...Q............
 2250 00000000 0029e70d 000004db b7050000  .....)..........
 2260 101c0000 00000000 d2000000 00000000  ................
 2270 019cb625 0000142a 07000004 db23b705  ...%...*.....#..
 2280 00004909 00004109 000014a6 09000004  ..I...A.........
 2290 db3cdd09 00007e09 00006c09 000014a5  .<....~...l.....
 22a0 09000004 db4db000 0000d409 0000ca09  .....M..........
 22b0 00003e3d 050000dd b7050000 10fd0300  ..>=............
 22c0 0004de0f b7050000 040a0000 fe090000  ................
 22d0 10830c00 0004df0f b7050000 240a0000  ............$...
 22e0 1c0a0000 250c0500 00ec521c 00000000  ....%.....R.....
 22f0 000009e4 3200001d 1c000000 00000000  ....2...........
 2300 1d1c0000 00000000 00000000 00000000  ................
 2310 04e40a02 23000001 f5320000 480a0000  ....#....2..H...
 2320 460a0000 00092c32 00001d1c 00000000  F.....,2........
 2330 0000031d 1c000000 00000004 00000000  ................
 2340 00000004 e40a4f23 0000014b 32000052  ......O#...K2..R
 2350 0a000050 0a000001 3e320000 5f0a0000  ...P....>2.._...
 2360 5d0a0000 04583200 006a0a00 00680a00  ]....X2..j...h..
 2370 00000cab 12000033 1c000000 00000001  .......3........
 2380 7c020000 04ea1450 25000001 d7120000  |......P%.......
 2390 7f0a0000 770a0000 01ca1200 00a70a00  ....w...........
 23a0 00a10a00 0001bd12 0000c30a 0000bf0a  ................
 23b0 000024cb 1a000033 1c000000 00000003  ..$....3........
 23c0 96020000 0108020c 01f41a00 00dc0a00  ................
 23d0 00d80a00 0001e81a 0000050b 0000fd0a  ................
 23e0 000001dc 1a00002d 0b000027 0b00000f  .......-...'....
 23f0 b0020000 04001b00 004d0b00 00450b00  .........M...E..
 2400 00090332 0000331c 00000000 00000633  ...2..3........3
 2410 1c000000 00000000 00000000 00000001  ................
 2420 c2095a24 00000114 3200006c 0b00006a  ..Z$....2..l...j
 2430 0b000004 1f320000 7a0b0000 740b0000  .....2..z...t...
 2440 11b63200 00331c00 00000000 0009331c  ..2..3........3.
 2450 00000000 00000000 00000000 00000323  ...............#
 2460 0c01c732 0000940b 0000920b 000004d2  ...2............
 2470 320000a2 0b00009c 0b000000 00099e32  2..............2
 2480 0000421c 00000000 00000142 1c000000  ..B........B....
 2490 00000004 00000000 00000001 c8058d24  ...............$
 24a0 000001a9 320000bc 0b0000ba 0b000000  ....2...........
 24b0 09c63100 00461c00 00000000 0002461c  ..1..F........F.
 24c0 00000000 00000300 00000000 000001c9  ................
 24d0 05e72400 0001ea31 0000c60b 0000c40b  ..$....1........
 24e0 000001de 310000d0 0b0000ce 0b000001  ....1...........
 24f0 d3310000 db0b0000 d90b0000 04f63100  .1............1.
 2500 00e50b00 00e30b00 00000c86 320000b0  ............2...
 2510 1c000000 00000001 ca020000 01cb091b  ................
 2520 25000001 91320000 f10b0000 ed0b0000  %....2..........
 2530 2cc01c00 00000000 00111100 00000e4e  ,..............N
 2540 1c000000 00000012 13000032 25000002  ...........2%...
 2550 01540130 0008e01c 00000000 0000b610  .T.0............
 2560 00000201 5409030a 20000000 00000000  ....T... .......
 2570 0000000e 791c0000 00000000 ec100000  ....y...........
 2580 80250000 02015509 036c2000 00000000  .%....U..l .....
 2590 00020154 03a30151 02015101 32020152  ...T...Q..Q.2..R
 25a0 01320008 a71c0000 00000000 cc100000  .2..............
 25b0 02015509 036c2000 00000000 00020154  ..U..l ........T
 25c0 09032e20 00000000 00000201 51090329  ... ........Q..)
 25d0 20000000 00000000 0017170a 000004bd   ...............
 25e0 01b70500 00010626 00000d2a 07000004  .......&...*....
 25f0 bd1fb705 00002061 72670004 bd31b705  ...... arg...1..
 2600 0000163d 05000004 bf0fb705 000016fd  ...=............
 2610 03000004 c00fb705 0000250c 050000c9  ..........%.....
 2620 b21e0000 00000000 00177407 000004a0  ..........t.....
 2630 01b70500 00015626 00000d2a 07000004  ......V&...*....
 2640 a01ab705 00002061 72670004 a02cb705  ...... arg...,..
 2650 0000163d 05000004 a20fb705 000016fd  ...=............
 2660 03000004 a30fb705 0000250c 050000ac  ..........%.....
 2670 471d0000 00000000 00299702 0000047e  G........).....~
 2680 b7050000 001a0000 00000000 4b010000  ............K...
 2690 00000000 019c142b 0000142a 07000004  .......+...*....
 26a0 7e1eb705 0000080c 0000000c 000014a6  ~...............
 26b0 09000004 7e37dd09 0000350c 00002b0c  ....~7....5...+.
 26c0 000014a5 09000004 7e48b000 0000690c  ........~H....i.
 26d0 00005f0c 0000103d 05000004 800fb705  .._....=........
 26e0 0000990c 0000930c 000010fd 03000004  ................
 26f0 810fb705 0000b70c 0000b10c 00001083  ................
 2700 0c000004 820fb705 0000d30c 0000cd0c  ................
 2710 0000250c 0500008f 3d1a0000 00000000  ..%.....=.......
 2720 0ce43200 001a1a00 00000000 00004102  ..2...........A.
 2730 00000487 0a242700 0001f532 0000ed0c  .....$'....2....
 2740 0000e90c 0000000c 2c320000 1a1a0000  ........,2......
 2750 00000000 034c0200 0004870a 6b270000  .....L......k'..
 2760 014b3200 00000d00 00fc0c00 00013e32  .K2...........>2
 2770 0000190d 0000150d 00000f4c 02000004  ...........L....
 2780 58320000 2e0d0000 2a0d0000 00000c3c  X2......*......<
 2790 1a000034 1a000000 00000001 57020000  ...4........W...
 27a0 048d14a8 2a000001 4d1a0000 4d0d0000  ....*...M...M...
 27b0 470d0000 01651a00 00720d00 006c0d00  G....e...r...l..
 27c0 0001591a 00008e0d 0000880d 00000f57  ..Y............W
 27d0 02000004 711a0000 a60d0000 a40d0000  ....q...........
 27e0 047d1a00 00b60d00 00ae0d00 0004881a  .}..............
 27f0 0000d70d 0000d30d 00000903 32000034  ............2..4
 2800 1a000000 00000005 341a0000 00000000  ........4.......
 2810 00000000 00000000 01ff0953 28000001  ...........S(...
 2820 14320000 e80d0000 e60d0000 041f3200  .2............2.
 2830 00f60d00 00f00d00 0011b632 0000341a  ...........2..4.
 2840 00000000 00000834 1a000000 00000000  .......4........
 2850 00000000 00000003 230c01c7 3200000e  ........#...2...
 2860 0e00000c 0e000004 d2320000 1c0e0000  .........2......
 2870 160e0000 0000139e 32000036 1a000000  ........2..6....
 2880 00000001 361a0000 00000000 04000000  ....6...........
 2890 00000000 010b0109 87280000 01a93200  .........(....2.
 28a0 00340e00 00320e00 0000139e 3200005c  .4...2......2..\
 28b0 1a000000 00000001 5c1a0000 00000000  ........\.......
 28c0 05000000 00000000 01050105 bb280000  .............(..
 28d0 01a93200 003e0e00 003c0e00 00001586  ..2..>...<......
 28e0 32000071 1a000000 00000001 6c020000  2..q........l...
 28f0 01070105 f7280000 01913200 004a0e00  .....(....2..J..
 2900 00460e00 0008281b 00000000 00001111  .F....(.........
 2910 00000201 55027c00 00001303 3200007e  ....U.|.....2..~
 2920 1a000000 00000001 7e1a0000 00000000  ........~.......
 2930 00000000 00000000 010f0109 74290000  ............t)..
 2940 01143200 005b0e00 00590e00 00041f32  ..2..[...Y.....2
 2950 0000670e 0000630e 000011b6 3200007e  ..g...c.....2..~
 2960 1a000000 00000004 7e1a0000 00000000  ........~.......
 2970 00000000 00000000 03230c01 c7320000  .........#...2..
 2980 780e0000 760e0000 04d23200 00840e00  x...v.....2.....
 2990 00800e00 00000013 9e320000 951a0000  .........2......
 29a0 00000000 01951a00 00000000 00040000  ................
 29b0 00000000 00011501 05a82900 0001a932  ..........)....2
 29c0 0000950e 0000930e 00000013 c6310000  .............1..
 29d0 991a0000 00000000 02991a00 00000000  ................
 29e0 00030000 00000000 00011601 05032a00  ..............*.
 29f0 0001ea31 00009f0e 00009d0e 000001de  ...1............
 2a00 310000a9 0e0000a7 0e000001 d3310000  1............1..
 2a10 b40e0000 b20e0000 04f63100 00be0e00  ..........1.....
 2a20 00bc0e00 00001386 320000a5 1a000000  ........2.......
 2a30 00000001 a51a0000 00000000 0f000000  ................
 2a40 00000000 01180109 4b2a0000 01913200  ........K*....2.
 2a50 00c80e00 00c60e00 0008b41a 00000000  ................
 2a60 00001111 00000201 55027c00 00000e69  ........U.|....i
 2a70 1a000000 00000095 1000006e 2a000002  ...........n*...
 2a80 0155027c 00020154 02730002 01510130  .U.|...T.s...Q.0
 2a90 000ea11a 00000000 0000b81b 00008b2a  ...............*
 2aa0 00000201 55027600 02015401 30000846  ....U.v...T.0..F
 2ab0 1b000000 000000b6 10000002 01540903  .............T..
 2ac0 0a200000 00000000 0000000e e11a0000  . ..............
 2ad0 00000000 ec100000 d82a0000 02015509  .........*....U.
 2ae0 03572000 00000000 00020154 03a30151  .W ........T...Q
 2af0 02015101 32020152 01320008 191b0000  ..Q.2..R.2......
 2b00 00000000 cc100000 02015509 03572000  ..........U..W .
 2b10 00000000 00020154 09032e20 00000000  .......T... ....
 2b20 00000201 51090329 20000000 00000002  ....Q..) .......
 2b30 01520276 00000029 ce050000 0459b705  .R.v...).....Y..
 2b40 0000a016 00000000 0000d200 00000000  ................
 2b50 0000019c 962e0000 142a0700 0004591e  .........*....Y.
 2b60 b7050000 d80e0000 d00e0000 14a60900  ................
 2b70 00045937 dd090000 0d0f0000 fb0e0000  ..Y7............
 2b80 14a50900 00045948 b0000000 630f0000  ......YH....c...
 2b90 590f0000 3e3d0500 005bb705 000010fd  Y...>=...[......
 2ba0 03000004 5c0fb705 0000930f 00008d0f  ....\...........
 2bb0 00001083 0c000004 5d0fb705 0000b30f  ........].......
 2bc0 0000ab0f 0000250c 0500006a e2160000  ......%....j....
 2bd0 00000000 09e43200 00ad1600 00000000  ......2.........
 2be0 0000ad16 00000000 00000000 00000000  ................
 2bf0 00000462 0ae42b00 0001f532 0000d70f  ...b..+....2....
 2c00 0000d50f 00000009 2c320000 ad160000  ........,2......
 2c10 00000000 03ad1600 00000000 00040000  ................
 2c20 00000000 0004620a 312c0000 014b3200  ......b.1,...K2.
 2c30 00e10f00 00df0f00 00013e32 0000ee0f  ..........>2....
 2c40 0000ec0f 00000458 320000f9 0f0000f7  .......X2.......
 2c50 0f000000 0c951a00 00c31600 00000000  ................
 2c60 00013301 00000468 14302e00 0001be1a  ..3....h.0......
 2c70 00000e10 00000610 000001b2 1a000036  ...............6
 2c80 10000030 10000001 a61a0000 52100000  ...0........R...
 2c90 4e100000 2dcb1a00 00c31600 00000000  N...-...........
 2ca0 00034d01 000001e8 01f41a00 006b1000  ..M..........k..
 2cb0 00671000 0001e81a 00009410 00008c10  .g..............
 2cc0 000001dc 1a0000bc 100000b6 1000000f  ................
 2cd0 67010000 04001b00 00dc1000 00d41000  g...............
 2ce0 00090332 0000c316 00000000 000006c3  ...2............
 2cf0 16000000 00000000 00000000 00000001  ................
 2d00 c2093a2d 00000114 320000fb 100000f9  ..:-....2.......
 2d10 10000004 1f320000 09110000 03110000  .....2..........
 2d20 11b63200 00c31600 00000000 0009c316  ..2.............
 2d30 00000000 00000000 00000000 00000323  ...............#
 2d40 0c01c732 00002311 00002111 000004d2  ...2..#...!.....
 2d50 32000031 1100002b 11000000 00099e32  2..1...+.......2
 2d60 0000d216 00000000 000001d2 16000000  ................
 2d70 00000004 00000000 00000001 c8056d2d  ..............m-
 2d80 000001a9 3200004b 11000049 11000000  ....2..K...I....
 2d90 09c63100 00d61600 00000000 0002d616  ..1.............
 2da0 00000000 00000300 00000000 000001c9  ................
 2db0 05c72d00 0001ea31 00005511 00005311  ..-....1..U...S.
 2dc0 000001de 3100005f 1100005d 11000001  ....1.._...]....
 2dd0 d3310000 6a110000 68110000 04f63100  .1..j...h.....1.
 2de0 00741100 00721100 00000c86 32000040  .t...r......2..@
 2df0 17000000 00000001 81010000 01cb09fb  ................
 2e00 2d000001 91320000 80110000 7c110000  -....2......|...
 2e10 2c501700 00000000 00111100 00000ede  ,P..............
 2e20 16000000 000000b8 1b000012 2e000002  ................
 2e30 01540130 00087017 00000000 0000b610  .T.0..p.........
 2e40 00000201 5409030a 20000000 00000000  ....T... .......
 2e50 0000000e 09170000 00000000 ec100000  ................
 2e60 602e0000 02015509 031d2000 00000000  `.....U... .....
 2e70 00020154 03a30151 02015101 32020152  ...T...Q..Q.2..R
 2e80 01320008 37170000 00000000 cc100000  .2..7...........
 2e90 02015509 031d2000 00000000 00020154  ..U... ........T
 2ea0 09032e20 00000000 00000201 51090329  ... ........Q..)
 2eb0 20000000 00000000 0017f80c 00000434   ..............4
 2ec0 01b70500 0001e62e 00000d2a 07000004  ...........*....
 2ed0 341ab705 00002061 72670004 342cb705  4..... arg..4,..
 2ee0 0000163d 05000004 360fb705 000016fd  ...=....6.......
 2ef0 03000004 370fb705 0000250c 05000040  ....7.....%....@
 2f00 42190000 00000000 0029270b 00000412  B........)'.....
 2f10 b7050000 501b0000 00000000 b1000000  ....P...........
 2f20 00000000 019cc631 0000142a 07000004  .......1...*....
 2f30 121bb705 00009711 00008f11 000014a6  ................
 2f40 09000004 1234dd09 0000c611 0000ba11  .....4..........
 2f50 000014a5 09000004 1245b000 00000112  .........E......
 2f60 0000f711 0000103d 05000004 140fb705  .......=........
 2f70 00003112 00002b12 000010fd 03000004  ..1...+.........
 2f80 150fb705 00004b12 00004912 00001083  ......K...I.....
 2f90 0c000004 160fb705 00005512 00005312  ..........U...S.
 2fa0 0000250c 05000023 951b0000 00000000  ..%....#........
 2fb0 09e43200 00621b00 00000000 0000621b  ..2..b........b.
 2fc0 00000000 00000000 00000000 0000041b  ................
 2fd0 0ac02f00 0001f532 00006012 00005e12  ../....2..`...^.
 2fe0 00000009 2c320000 621b0000 00000000  ....,2..b.......
 2ff0 03621b00 00000000 00040000 00000000  .b..............
 3000 00041b0a 0d300000 014b3200 006a1200  .....0...K2..j..
 3010 00681200 00013e32 00007712 00007512  .h....>2..w...u.
 3020 00000458 32000082 12000080 12000000  ...X2...........
 3030 09821b00 006f1b00 00000000 00036f1b  .....o........o.
 3040 00000000 00003100 00000000 00000421  ......1........!
 3050 145a3100 0001931b 00009112 00008f12  .Z1.............
 3060 000001ab 1b00009e 1200009c 12000001  ................
 3070 9f1b0000 a9120000 a7120000 09033200  ..............2.
 3080 007f1b00 00000000 00017f1b 00000000  ................
 3090 00000000 00000000 00000188 2bd53000  ............+.0.
 30a0 00011432 0000b312 0000b112 0000041f  ...2............
 30b0 320000bd 120000bb 12000011 b6320000  2............2..
 30c0 7f1b0000 00000000 047f1b00 00000000  ................
 30d0 00000000 00000000 0003230c 01c73200  ..........#...2.
 30e0 00c71200 00c51200 0004d232 0000d112  ...........2....
 30f0 0000cf12 00000000 09663200 00951b00  .........f2.....
 3100 00000000 0001951b 00000000 00000b00  ................
 3110 00000000 0000018a 05283100 001c7832  .........(1...x2
 3120 0000529e 32000095 1b000000 00000003  ..R.2...........
 3130 951b0000 00000000 0b000000 00000000  ................
 3140 026a0205 1ca93200 0000000e 7b1b0000  .j....2.....{...
 3150 00000000 55100000 40310000 02015502  ....U...@1....U.
 3160 76000008 911b0000 00000000 f31e0000  v...............
 3170 02015502 76000201 54013000 000ec91b  ..U.v...T.0.....
 3180 00000000 0000ec10 00008a31 00000201  ...........1....
 3190 55090363 20000000 00000002 015403a3  U..c ........T..
 31a0 01510201 51013202 01520132 0008fd1b  .Q..Q.2..R.2....
 31b0 00000000 0000cc10 00000201 55090363  ............U..c
 31c0 20000000 00000002 01540903 2e200000   ........T... ..
 31d0 00000000 02015109 03292000 00000000  ......Q..) .....
 31e0 00020152 02760000 0053810a 0000032c  ...R.v...S.....,
 31f0 01030332 0000206f 7000032c 1bb70500  ...2.. op..,....
 3200 000d3a0b 0000032c 2ab00000 000d4405  ..:....,*.....D.
 3210 0000032c 3bb70500 00164e09 0000032d  ...,;.....N....-
 3220 13770e00 000017f6 02000003 211ab000  .w..........!...
 3230 0000032c 32000020 6f700003 2134b705  ...,2.. op..!4..
 3240 0000164e 09000003 2213770e 0000001b  ...N....".w.....
 3250 6b0b0000 02fb0201 41000000 03663200  k.......A....f2.
 3260 00123d0d 000002fb 0221d205 00001254  ..=......!.....T
 3270 05000002 fb02353a 0000001f 630c0000  ......5:....c...
 3280 02fd0213 3a000000 001b3107 00000268  ....:.....1....h
 3290 0219b705 00000386 3200002e 6f626a00  ........2...obj.
 32a0 0268022e b7050000 003f7d0b 00001502  .h.......?}.....
 32b0 9e320000 2e6f7000 02150228 b7050000  .2...op....(....
 32c0 003f5c09 0000eb01 b6320000 2e6f7000  .?\......2...op.
 32d0 02eb0128 b7050000 0017ae06 0000028c  ...(............
 32e0 1ab00000 0003df32 0000206f 6200028c  .......2.. ob...
 32f0 2cb70500 0016ff0d 0000028d 12df3200  ,.............2.
 3300 000007fa 05000017 38040000 02841dd2  ........8.......
 3310 05000003 01330000 206f6200 02842fb7  .....3.. ob.../.
 3320 05000000 35de2100 00801700 00000000  ....5.!.........
 3330 00630100 00000000 00019cb5 36000001  .c..........6...
 3340 ef210000 e5120000 d9120000 01fb2100  .!............!.
 3350 002b1300 00191300 00300722 00000413  .+.......0."....
 3360 2200007d 13000071 13000013 e4320000  "..}...q.....2..
 3370 80170000 00000000 04801700 00000000  ................
 3380 00000000 00000000 00040201 0a7c3300  .............|3.
 3390 0001f532 0000ad13 0000ab13 00000015  ...2............
 33a0 2c320000 80170000 00000000 078c0100  ,2..............
 33b0 00040201 0ac43300 00014b32 0000b713  ......3...K2....
 33c0 0000b513 0000013e 320000c4 130000c2  .......>2.......
 33d0 1300000f 8c010000 04583200 00cf1300  .........X2.....
 33e0 00cd1300 00000015 7e120000 9e170000  ........~.......
 33f0 00000000 02970100 00040701 141e3600  ..............6.
 3400 00019d12 0000e813 0000dc13 00000190  ................
 3410 12000020 14000016 14000024 55190000  ... .......$U...
 3420 9e170000 00000000 04ac0100 00011802  ................
 3430 0c017419 00005314 00004d14 00000167  ..t...S...M....g
 3440 19000090 14000084 1400000f c1010000  ................
 3450 04811900 00c61400 00be1400 00048b19  ................
 3460 0000ed14 0000e714 00001303 3200009e  ............2...
 3470 17000000 00000007 9e170000 00000000  ................
 3480 04000000 00000000 01680109 c4340000  .........h...4..
 3490 01143200 00061500 00041500 00041f32  ..2............2
 34a0 00001a15 00000e15 000011b6 3200009e  ............2...
 34b0 17000000 0000000a 9e170000 00000000  ................
 34c0 04000000 00000000 03230c01 c7320000  .........#...2..
 34d0 4a150000 48150000 04d23200 005e1500  J...H.....2..^..
 34e0 00521500 00000015 af190000 40180000  .R..........@...
 34f0 00000000 01d60100 00016a01 10013600  ..........j...6.
 3500 0001ce19 00009015 00008c15 000001c1  ................
 3510 190000b7 150000b1 1500000f d6010000  ................
 3520 04db1900 00d31500 00cd1500 0004e519  ................
 3530 0000ef15 0000e915 000004ef 19000009  ................
 3540 16000005 16000004 f9190000 25160000  ............%...
 3550 21160000 04061a00 003c1600 00361600  !........<...6..
 3560 00136632 0000f317 00000000 000001f3  ..f2............
 3570 17000000 00000011 00000000 00000001  ................
 3580 5c010586 3500001c 78320000 249e3200  \...5...x2..$.2.
 3590 00f31700 00000000 0003f001 0000026a  ...............j
 35a0 02051ca9 32000000 0013141a 00004418  ....2.........D.
 35b0 00000000 00000044 18000000 0000001b  .......D........
 35c0 00000000 00000001 440110c7 35000001  ........D...5...
 35d0 261a0000 56160000 54160000 04311a00  &...V...T....1..
 35e0 00621600 005e1600 00000e8c 18000000  .b...^..........
 35f0 00000012 130000e5 35000002 01550276  ........5....U.v
 3600 00020154 027c0000 08d81800 00000000  ...T.|..........
 3610 00121300 00020155 02760002 0154027c  .......U.v...T.|
 3620 00000000 08d11700 00000000 00121300  ................
 3630 00020155 02760002 01540273 00000000  ...U.v...T.s....
 3640 0011de21 00001818 00000000 00000018  ...!............
 3650 18000000 0000001d 00000000 00000004  ................
 3660 fd0101ef 21000076 16000072 16000001  ....!..v...r....
 3670 fb210000 8c160000 88160000 04072200  .!............".
 3680 009d1600 009b1600 00311322 00003220  .........1."..2 
 3690 22000035 18000000 00000008 35180000  "..5........5...
 36a0 00000000 cc100000 02015509 03422000  ..........U..B .
 36b0 00000000 00020154 09033920 00000000  .......T..9 ....
 36c0 00000201 51090329 20000000 00000002  ....Q..) .......
 36d0 01520276 00000000 35962e00 00f01800  .R.v....5.......
 36e0 00000000 00020100 00000000 00019c89  ................
 36f0 3a000001 a72e0000 b2160000 a6160000  :...............
 3700 01b32e00 00f21600 00e61600 0030bf2e  .............0..
 3710 000004cb 2e00002d 17000023 17000009  .......-...#....
 3720 e4320000 f0180000 00000000 04f01800  .2..............
 3730 00000000 00000000 00000000 0004390a  ..............9.
 3740 2f370000 01f53200 00561700 00541700  /7....2..V...T..
 3750 00000c2c 320000f0 18000000 00000007  ...,2...........
 3760 fb010000 04390a76 37000001 4b320000  .....9.v7...K2..
 3770 60170000 5e170000 013e3200 006d1700  `...^....>2..m..
 3780 006b1700 000ffb01 00000458 32000078  .k.........X2..x
 3790 17000076 17000000 000c0d1b 00000e19  ...v............
 37a0 00000000 00000206 02000004 3e14f239  ............>..9
 37b0 0000012a 1b00008f 17000085 17000001  ...*............
 37c0 1e1b0000 be170000 b6170000 2d371b00  ............-7..
 37d0 000e1900 00000000 00041602 000001ba  ................
 37e0 01541b00 00e51700 00e11700 0001481b  .T............H.
 37f0 00001018 00000618 00000f26 02000004  ...........&....
 3800 601b0000 3d180000 37180000 046c1b00  `...=...7....l..
 3810 00591800 00531800 0004781b 00007918  .Y...S....x...y.
 3820 00006f18 00000903 3200000e 19000000  ..o.....2.......
 3830 00000008 0e190000 00000000 04000000  ................
 3840 00000000 0194097f 38000001 14320000  ........8....2..
 3850 a5180000 a3180000 041f3200 00b71800  ..........2.....
 3860 00ad1800 0011b632 00000e19 00000000  .......2........
 3870 00000b0e 19000000 00000004 00000000  ................
 3880 00000003 230c01c7 320000e0 180000de  ....#...2.......
 3890 18000004 d2320000 f2180000 e8180000  .....2..........
 38a0 0000099e 32000030 19000000 00000001  ....2..0........
 38b0 30190000 00000000 05000000 00000000  0...............
 38c0 019b05b2 38000001 a9320000 1b190000  ....8....2......
 38d0 19190000 0009c631 00005719 00000000  .......1..W.....
 38e0 00000157 19000000 00000003 00000000  ...W............
 38f0 00000001 a5050c39 000001ea 31000025  .......9....1..%
 3900 19000023 19000001 de310000 2f190000  ...#.....1../...
 3910 2d190000 01d33100 003a1900 00381900  -.....1..:...8..
 3920 0004f631 00004819 00004219 0000000c  ...1..H...B.....
 3930 86320000 78190000 00000000 01360200  .2..x........6..
 3940 0001a709 47390000 01913200 00621900  ....G9....2..b..
 3950 005e1900 0008f019 00000000 00001111  .^..............
 3960 00000201 55027d00 00000986 320000d0  ....U.}.....2...
 3970 19000000 00000001 d0190000 00000000  ................
 3980 18000000 00000000 019d098e 39000001  ............9...
 3990 91320000 73190000 71190000 08df1900  .2..s...q.......
 39a0 00000000 00111100 00020155 027c0000  ...........U.|..
 39b0 000e3a19 00000000 00007010 0000b739  ..:.......p....9
 39c0 00000201 55027300 02015402 767f0201  ....U.s...T.v...
 39d0 51027600 02015201 30000e5f 19000000  Q.v...R.0.._....
 39e0 000000b8 1b0000d4 39000002 01550273  ........9....U.s
 39f0 00020154 01300008 c6190000 00000000  ...T.0..........
 3a00 b6100000 02015409 030a2000 00000000  ......T... .....
 3a10 00000000 0011962e 00009019 00000000  ................
 3a20 00000090 19000000 00000020 00000000  ........... ....
 3a30 00000004 340101a7 2e00007f 1900007b  ....4..........{
 3a40 19000001 b32e0000 93190000 91190000  ................
 3a50 04bf2e00 009d1900 009b1900 0031cb2e  .............1..
 3a60 000032d7 2e0000ad 19000000 00000008  ..2.............
 3a70 ad190000 00000000 cc100000 02015509  ..............U.
 3a80 034f2000 00000000 00020154 09033920  .O ........T..9 
 3a90 00000000 00000201 51090329 20000000  ........Q..) ...
 3aa0 00000002 01520273 00000000 35062600  .....R.s....5.&.
 3ab0 00f01c00 00000000 00630100 00000000  .........c......
 3ac0 00019c3a 3e000001 17260000 b2190000  ...:>....&......
 3ad0 a6190000 01232600 00f81900 00e61900  .....#&.........
 3ae0 00302f26 0000043b 2600004a 1a00003e  .0/&...;&..J...>
 3af0 1a000009 e4320000 f01c0000 00000000  .....2..........
 3b00 04f01c00 00000000 00000000 00000000  ................
 3b10 0004a50a 033b0000 01f53200 007a1a00  .....;....2..z..
 3b20 00781a00 00000c2c 320000f0 1c000000  .x.....,2.......
 3b30 00000007 d5020000 04a50a4a 3b000001  ...........J;...
 3b40 4b320000 841a0000 821a0000 013e3200  K2...........>2.
 3b50 00911a00 008f1a00 000fd502 00000458  ...............X
 3b60 3200009c 1a00009a 1a000000 000c2819  2.............(.
 3b70 00000e1d 00000000 000002e0 02000004  ................
 3b80 aa14a33d 00000147 190000b5 1a0000a9  ...=...G........
 3b90 1a000001 3a190000 ed1a0000 e31a0000  ....:...........
 3ba0 24551900 000e1d00 00000000 0004f502  $U..............
 3bb0 00000186 010c0174 19000020 1b00001a  .......t... ....
 3bc0 1b000001 67190000 5d1b0000 511b0000  ....g...]...Q...
 3bd0 0f0a0300 00048119 0000931b 00008b1b  ................
 3be0 0000048b 190000ba 1b0000b4 1b000013  ................
 3bf0 03320000 0e1d0000 00000000 070e1d00  .2..............
 3c00 00000000 00040000 00000000 00016801  ..............h.
 3c10 09493c00 00011432 0000d31b 0000d11b  .I<....2........
 3c20 0000041f 320000e7 1b0000db 1b000011  ....2...........
 3c30 b6320000 0e1d0000 00000000 0a0e1d00  .2..............
 3c40 00000000 00040000 00000000 0003230c  ..............#.
 3c50 01c73200 00171c00 00151c00 0004d232  ..2............2
 3c60 00002b1c 00001f1c 00000000 15af1900  ..+.............
 3c70 00b01d00 00000000 00011f03 0000016a  ...............j
 3c80 0110863d 000001ce 1900005d 1c000059  ...=.......]...Y
 3c90 1c000001 c1190000 841c0000 7e1c0000  ............~...
 3ca0 0f1f0300 0004db19 0000a01c 00009a1c  ................
 3cb0 000004e5 190000bc 1c0000b6 1c000004  ................
 3cc0 ef190000 d61c0000 d21c0000 04f91900  ................
 3cd0 00f21c00 00ee1c00 0004061a 0000091d  ................
 3ce0 0000031d 00001366 32000063 1d000000  .......f2..c....
 3cf0 00000001 631d0000 00000000 11000000  ....c...........
 3d00 00000000 015c0105 0b3d0000 1c783200  .....\...=...x2.
 3d10 00249e32 0000631d 00000000 00000339  .$.2..c........9
 3d20 03000002 6a02051c a9320000 00001314  ....j....2......
 3d30 1a0000b4 1d000000 00000000 b41d0000  ................
 3d40 00000000 1b000000 00000000 01440110  .............D..
 3d50 4c3d0000 01261a00 00231d00 00211d00  L=...&...#...!..
 3d60 0004311a 00002f1d 00002b1d 0000000e  ..1.../...+.....
 3d70 fc1d0000 00000000 b81b0000 6a3d0000  ............j=..
 3d80 02015502 76000201 54027c00 0008481e  ..U.v...T.|...H.
 3d90 00000000 0000b81b 00000201 55027600  ............U.v.
 3da0 02015402 7c000000 0008411d 00000000  ..T.|.....A.....
 3db0 0000b81b 00000201 55027600 02015402  ........U.v...T.
 3dc0 73000000 00001106 26000088 1d000000  s.......&.......
 3dd0 00000000 881d0000 00000000 1d000000  ................
 3de0 00000000 04a00101 17260000 431d0000  .........&..C...
 3df0 3f1d0000 01232600 00591d00 00551d00  ?....#&..Y...U..
 3e00 00042f26 00006a1d 0000681d 0000313b  ../&..j...h...1;
 3e10 26000032 47260000 a51d0000 00000000  &..2G&..........
 3e20 08a51d00 00000000 00cc1000 00020155  ...............U
 3e30 09037d20 00000000 00000201 54090339  ..} ........T..9
 3e40 20000000 00000002 01510903 29200000   ........Q..) ..
 3e50 00000000 02015202 76000000 0054b625  ......R.v....T.%
 3e60 0000601e 00000000 00000201 00000000  ..`.............
 3e70 0000019c 01c72500 007f1d00 00731d00  ......%......s..
 3e80 0001d325 0000bf1d 0000b31d 000030df  ...%..........0.
 3e90 25000004 eb250000 fa1d0000 f01d0000  %....%..........
 3ea0 09e43200 00601e00 00000000 0004601e  ..2..`........`.
 3eb0 00000000 00000000 00000000 000004c2  ................
 3ec0 0ab03e00 0001f532 0000231e 0000211e  ..>....2..#...!.
 3ed0 0000000c 2c320000 601e0000 00000000  ....,2..`.......
 3ee0 07440300 0004c20a f73e0000 014b3200  .D.......>...K2.
 3ef0 002d1e00 002b1e00 00013e32 00003a1e  .-...+....>2..:.
 3f00 0000381e 00000f44 03000004 58320000  ..8....D....X2..
 3f10 451e0000 431e0000 00000ce5 1200007e  E...C..........~
 3f20 1e000000 00000002 4f030000 04c71475  ........O......u
 3f30 41000001 04130000 5c1e0000 521e0000  A.......\...R...
 3f40 01f71200 008b1e00 00831e00 0024371b  .............$7.
 3f50 00007e1e 00000000 0000045f 03000001  ..~........_....
 3f60 f6010c01 541b0000 b21e0000 ae1e0000  ....T...........
 3f70 01481b00 00dd1e00 00d31e00 000f6f03  .H............o.
 3f80 00000460 1b00000a 1f000004 1f000004  ...`............
 3f90 6c1b0000 261f0000 201f0000 04781b00  l...&... ....x..
 3fa0 00461f00 003c1f00 00090332 00007e1e  .F...<.....2..~.
 3fb0 00000000 0000087e 1e000000 00000004  .......~........
 3fc0 00000000 00000001 94090240 00000114  ...........@....
 3fd0 32000072 1f000070 1f000004 1f320000  2..r...p.....2..
 3fe0 841f0000 7a1f0000 11b63200 007e1e00  ....z.....2..~..
 3ff0 00000000 000b7e1e 00000000 00000400  ......~.........
 4000 00000000 00000323 0c01c732 0000ad1f  .......#...2....
 4010 0000ab1f 000004d2 320000bf 1f0000b5  ........2.......
 4020 1f000000 00099e32 0000a01e 00000000  .......2........
 4030 000001a0 1e000000 00000005 00000000  ................
 4040 00000001 9b053540 000001a9 320000e8  ......5@....2...
 4050 1f0000e6 1f000000 09c63100 00c71e00  ..........1.....
 4060 00000000 0001c71e 00000000 00000300  ................
 4070 00000000 000001a5 058f4000 0001ea31  ..........@....1
 4080 0000f21f 0000f01f 000001de 310000fc  ............1...
 4090 1f0000fa 1f000001 d3310000 07200000  .........1... ..
 40a0 05200000 04f63100 00152000 000f2000  . ....1... ... .
 40b0 00000c86 320000e8 1e000000 00000001  ....2...........
 40c0 7f030000 01a709ca 40000001 91320000  ........@....2..
 40d0 2f200000 2b200000 08601f00 00000000  / ..+ ...`......
 40e0 00111100 00020155 027d0000 00098632  .......U.}.....2
 40f0 0000401f 00000000 00000140 1f000000  ..@........@....
 4100 00000018 00000000 00000001 9d091141  ...............A
 4110 00000191 32000040 2000003e 20000008  ....2..@ ..> ...
 4120 4f1f0000 00000000 11110000 02015502  O.............U.
 4130 7c000000 0eaa1e00 00000000 00701000  |............p..
 4140 003a4100 00020155 02730002 01540276  .:A....U.s...T.v
 4150 7f020151 02760002 01520130 000ecf1e  ...Q.v...R.0....
 4160 00000000 00001213 00005741 00000201  ..........WA....
 4170 55027300 02015401 30000836 1f000000  U.s...T.0..6....
 4180 000000b6 10000002 01540903 0a200000  .........T... ..
 4190 00000000 00000000 11b62500 00001f00  ..........%.....
 41a0 00000000 0000001f 00000000 00002000  .............. .
 41b0 00000000 000004bd 0101c725 00004c20  ...........%..L 
 41c0 00004820 000001d3 25000060 2000005e  ..H ....%..` ..^
 41d0 20000004 df250000 6a200000 68200000   ....%..j ..h ..
 41e0 31eb2500 0032f725 00001d1f 00000000  1.%..2.%........
 41f0 0000081d 1f000000 000000cc 10000002  ................
 4200 01550903 85200000 00000000 02015409  .U... ........T.
 4210 03392000 00000000 00020151 09032920  .9 ........Q..) 
 4220 00000000 00000201 52027300 00000000  ........R.s.....
 4230 1f000000 05000108 50050000 01191600  ........P.......
 4240 00960300 00780e00 00190000 003c0000  .....x.......<..
 4250 000180                               ...
Contents of section .debug_abbrev:
 0000 01110010 17551703 0e1b0e25 0e130500  .....U.....%....
 0010 00000105 00311302 17b74217 00000249  .....1....B....I
 0020 0002187e 18000003 0d00030e 3a0b3b0b  ...~........:.;.
 0030 390b4913 380b0000 04340031 130217b7  9.I.8....4.1....
 0040 42170000 05050049 13000006 1600030e  B......I........
 0050 3a0b3b0b 390b4913 0000070f 000b2108  :.;.9.I.......!.
 0060 49130000 0848017d 017f1300 00091d01  I....H.}........
 0070 31135201 b8420b11 01120758 0b590b57  1.R..B.....X.Y.W
 0080 0b011300 000a0d00 030e3a21 0d3b0b39  ..........:!.;.9
 0090 0b491338 0500000b 15012719 49130113  .I.8......'.I...
 00a0 00000c1d 01311352 01b8420b 5517580b  .....1.R..B.U.X.
 00b0 590b570b 01130000 0d050003 0e3a0b3b  Y.W..........:.;
 00c0 0b390b49 1300000e 48017d01 7f130113  .9.I....H.}.....
 00d0 00000f0b 01551700 00103400 030e3a0b  .....U....4...:.
 00e0 3b0b390b 49130217 b7421700 00111d01  ;.9.I....B......
 00f0 31135201 b8420b11 01120758 0b590b57  1.R..B.....X.Y.W
 0100 0b000012 0500030e 3a0b3b05 390b4913  ........:.;.9.I.
 0110 0000131d 01311352 01b8420b 11011207  .....1.R..B.....
 0120 580b5905 570b0113 00001405 00030e3a  X.Y.W..........:
 0130 0b3b0b39 0b491302 17b74217 0000151d  .;.9.I....B.....
 0140 01311352 01b8420b 5517580b 5905570b  .1.R..B.U.X.Y.W.
 0150 01130000 16340003 0e3a0b3b 0b390b49  .....4...:.;.9.I
 0160 13000017 2e01030e 3a0b3b0b 390b2719  ........:.;.9.'.
 0170 4913200b 01130000 1824000b 0b3e0b03  I. ......$...>..
 0180 0e000019 26004913 00001a01 01491301  ....&.I......I..
 0190 1300001b 2e01030e 3a0b3b05 390b2719  ........:.;.9.'.
 01a0 4913200b 01130000 1c050031 1300001d  I. ........1....
 01b0 34000308 3a21013b 05390b49 1300001e  4...:!.;.9.I....
 01c0 3400030e 3a21043b 0b392101 49130218  4...:!.;.9!.I...
 01d0 00001f34 00030e3a 0b3b0539 0b491300  ...4...:.;.9.I..
 01e0 00200500 03083a0b 3b0b390b 49130000  . ....:.;.9.I...
 01f0 2113010b 0b3a0b3b 0b392109 01130000  !....:.;.9!.....
 0200 22210049 132f0b00 00233400 030e3a21  "!.I./...#4...:!
 0210 013b0539 0b491302 17b74217 0000241d  .;.9.I....B...$.
 0220 01311352 01b8420b 5517580b 5905570b  .1.R..B.U.X.Y.W.
 0230 0000250a 00030e3a 21043b0b 39210111  ..%....:!.;.9!..
 0240 01000026 1301030e 0b0b3a0b 3b0b390b  ...&......:.;.9.
 0250 01130000 270d0003 083a0b3b 0b390b49  ....'....:.;.9.I
 0260 13380b00 00282e01 3f19030e 3a0b3b0b  .8...(..?...:.;.
 0270 390b2719 49133c19 01130000 292e0103  9.'.I.<.....)...
 0280 0e3a0b3b 0b392101 27194913 11011207  .:.;.9!.'.I.....
 0290 40187a19 01130000 2a340003 083a2101  @.z.....*4...:!.
 02a0 3b0b390b 49130217 b7421700 002b3400  ;.9.I....B...+4.
 02b0 030e3a21 013b0539 0b491302 1800002c  ..:!.;.9.I.....,
 02c0 48007d01 7f130000 2d1d0131 135201b8  H.}.....-..1.R..
 02d0 420b5517 580b590b 57210c00 002e0500  B.U.X.Y.W!......
 02e0 03083a0b 3b05390b 49130000 2f340003  ..:.;.9.I.../4..
 02f0 083a2101 3b05390b 49130217 b7421700  .:!.;.9.I....B..
 0300 00303400 31131c21 00000031 34003113  .04.1..!...14.1.
 0310 0000320a 00311311 01000033 15012719  ..2..1.....3..'.
 0320 01130000 34210049 132f0500 00352e01  ....4!.I./...5..
 0330 31131101 12074018 7a190113 00003628  1.....@.z.....6(
 0340 00030e1c 0b000037 3400030e 3a210f3b  .......74...:!.;
 0350 0b392118 49133f19 3c190000 382e013f  .9!.I.?.<...8..?
 0360 19030e3a 0b3b0b39 21122719 3c190113  ...:.;.9!.'.<...
 0370 0000392e 01030e3a 21013b05 39210127  ..9....:!.;.9!.'
 0380 19491311 01120740 187a1901 1300003a  .I.....@.z.....:
 0390 05000308 3a21013b 05390b49 130217b7  ....:!.;.9.I....
 03a0 42170000 3b0b0155 17011300 003c3400  B...;..U.....<4.
 03b0 03083a21 013b0b39 0b491300 003d0500  ..:!.;.9.I...=..
 03c0 03083a21 013b0b39 0b491302 17b74217  ..:!.;.9.I....B.
 03d0 00003e34 00030e3a 21043b0b 39210f49  ..>4...:!.;.9!.I
 03e0 131c2100 00003f2e 01030e3a 21023b05  ..!...?....:!.;.
 03f0 39211427 19202103 01130000 40110125  9!.'. !.....@..%
 0400 0e130b03 1f1b1f11 01120710 17000041  ...............A
 0410 24000b0b 3e0b0308 0000420f 000b0b00  $...>.....B.....
 0420 00431300 030e3c19 00004413 01030e0b  .C....<...D.....
 0430 053a0b3b 0b390b01 13000045 3400030e  .:.;.9.....E4...
 0440 3a0b3b05 390b4913 3f193c19 00004604  :.;.9.I.?.<...F.
 0450 013e0b0b 0b49133a 0b3b0539 0b011300  .>...I.:.;.9....
 0460 00472800 030e1c0d 00004816 00030e3a  .G(.......H....:
 0470 0b3b0539 0b491300 00491301 0b053a0b  .;.9.I...I....:.
 0480 3b0b390b 01130000 4a150027 19491300  ;.9.....J..'.I..
 0490 004b2e01 3f19030e 3a0b3b05 390b2719  .K..?...:.;.9.'.
 04a0 49133c19 01130000 4c2e013f 19030e3a  I.<.....L..?...:
 04b0 0b3b0539 0b27193c 19011300 004d2e01  .;.9.'.<.....M..
 04c0 3f19030e 3a0b3b05 390b2719 49131101  ?...:.;.9.'.I...
 04d0 12074018 7a190113 00004e48 017d0182  ..@.z.....NH.}..
 04e0 01197f13 00004f05 00030e3a 0b3b0539  ......O....:.;.9
 04f0 0b491302 17b74217 00005048 017d0182  .I....B...PH.}..
 0500 01197f13 01130000 510a0003 0e3a0b3b  ........Q....:.;
 0510 05390b11 01000052 1d013113 5201b842  .9.....R..1.R..B
 0520 0b110112 07580b59 05570b00 00532e01  .....X.Y.W...S..
 0530 030e3a0b 3b0b390b 2719200b 01130000  ..:.;.9.'. .....
 0540 542e0131 13110112 0740187a 19000000  T..1.....@.z....
 0550 01110010 17551703 0e1b0e25 0e130500  .....U.....%....
 0560 0000                                 ..
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 027c1f00 00000000 0003d300  .....|..........
 0060 01020400 0101af15 00000500 0800a000  ................
 0070 00000101 01fb0e0d 00010101 01000000  ................
 0080 01000001 01011f08 3c000000 7f000000  ........<.......
 0090 a9000000 d3000000 05010000 36010000  ............6...
 00a0 66010000 92010000 02011f02 0f147000  f.............p.
 00b0 00000170 00000001 17020000 02bd0100  ...p............
 00c0 0003ca01 000004db 01000005 e4010000  ................
 00d0 06e40100 0007ec01 000002f5 01000002  ................
 00e0 02020000 02110200 00022002 00000217  .......... .....
 00f0 02000003 2e020000 02390200 0002bd01  .........9......
 0100 00000244 02000003 44020000 02510200  ...D....D....Q..
 0110 00020501 000902a0 11000000 00000003  ................
 0120 a6050105 05130501 06110517 4b050173  ............K..s
 0130 05175905 09590517 c7050506 3d050906  ..Y..Y......=...
 0140 01050800 02040158 050c4e05 012f5820  .......X..N../X 
 0150 0509061c 04020514 03eb7e01 05051605  ..........~.....
 0160 08060166 04010510 03920101 04020509  ...f............
 0170 0603ef7e 74040105 01039e7f ba050513  ...~t...........
 0180 13131413 0403051a 03e37c01 05051313  ..........|.....
 0190 0402051a 03e90001 05051313 04010501  ................
 01a0 0603aa02 01040205 1203d67d d64a0401  ...........}.J..
 01b0 05050603 b1020113 05010603 78010508  ............x...
 01c0 60050b97 05093b05 05067413 050b0601  `.....;...t.....
 01d0 0505063d 05100105 09031608 2e051306  ...=............
 01e0 01834905 0e4b3b05 09063d13 05170601  ..I..K;...=.....
 01f0 0509063d 05120601 0509063d 05100366  ...=.......=...f
 0200 01069005 09063e05 15060105 124a0509  ......>......J..
 0210 064b0516 06010517 4c050c48 050d0659  .K......L..H...Y
 0220 05170601 050d064b 13040205 14031d01  .......K........
 0230 0505030b 01040105 1306035a 01580402  ...........Z.X..
 0240 05120326 584a0401 050d0603 59010402  ...&XJ......Y...
 0250 0514031c 01050503 0b010512 06014a04  ..............J.
 0260 01050d06 035a0105 13060104 02050903  .....Z..........
 0270 c9009e05 08580401 051303b7 7f58050d  .....X.......X..
 0280 063d0402 051403c4 00010505 16050806  .=..............
 0290 01660401 050d0603 b97f0104 02051403  .f..............
 02a0 c3000105 05160508 06016604 01050d06  ..........f.....
 02b0 03ba7f01 05100601 050d065a 05280601  ...........Z.(..
 02c0 05113d05 28490516 58050d06 3d130403  ..=.(I..X...=...
 02d0 051a03ca 7c010505 13130402 051a03e9  ....|...........
 02e0 00010505 13130601 04010510 00020401  ................
 02f0 03c90201 00020401 9e050d06 034f0108  .............O..
 0300 5a060105 01033e01 0510035c 4a050103  Z.....>....\J...
 0310 2458c804 02050906 03345806 58580401  $X.......4X.XX..
 0320 050d0603 b87f0104 02051403 c3000105  ................
 0330 05160508 06010509 066706ac 04010505  .........g......
 0340 06034b01 050103a5 7f010505 14131314  ..K.............
 0350 13040305 1a03907d 01050513 13040205  .......}........
 0360 1a03e900 01050513 13051206 01900401  ................
 0370 05050603 84020105 08060105 05069713  ................
 0380 050d0601 0505064b 05100105 09a50402  .......K........
 0390 051403f3 00010505 16050806 019e0401  ................
 03a0 05090603 8a7f0105 0c060105 09064c04  ..............L.
 03b0 03051a03 fc7c0105 05131304 02051a03  .....|..........
 03c0 e9000105 05131306 01040105 0c000204  ................
 03d0 01039702 01050906 e9050c06 01050906  ................
 03e0 4c050d06 01050906 4b051506 0105163d  L.......K......=
 03f0 05104905 09064b05 11060105 09063d05  ..I...K.......=.
 0400 18060105 09064b05 12060105 09063d05  ......K.......=.
 0410 10036a01 05097505 1a063c05 0f4e0513  ..j...u...<..N..
 0420 38050906 3d051006 01050906 4b040205  8...=.......K...
 0430 1403cd00 01050503 0b010401 050f0603  ................
 0440 aa7f0105 152b0402 051203d9 00825804  .....+........X.
 0450 01050906 03a97f01 04020514 03cc0001  ................
 0460 0505030b 01040105 0f0603aa 7f010402  ................
 0470 051203d6 003c4a04 01050906 03aa7f01  .....<J.........
 0480 050f0601 05090659 04020514 03f40001  .......Y........
 0490 05051605 08060105 09750674 06580508  .........u.t.X..
 04a0 1105094b 4a040106 03887f01 04020514  ...KJ...........
 04b0 03f30001 05051605 08060105 092f0674  ............./.t
 04c0 06e40401 0501034c 01050c03 4d4a0501  .......L....MJ..
 04d0 03332e2e 05090603 ad7f9008 59051006  .3..........Y...
 04e0 01050106 03867d90 05051313 13141304  ......}.........
 04f0 03051a13 05051313 0402051a 03e90001  ................
 0500 05051313 04010501 06038c7f 01040205  ................
 0510 1203f400 d6040105 01038c7f 4a040205  ............J...
 0520 1203f400 58580401 05050603 937f0105  ....XX..........
 0530 08060105 09974a05 05066613 050d0601  ......J...f.....
 0540 0505064b 05100105 09cf0402 051403e4  ...K............
 0550 03010505 16050806 019e0401 05090603  ................
 0560 997c0105 0c060105 09068404 03051a03  .|..............
 0570 6d010505 13130402 051a03e9 00010505  m...............
 0580 13130601 0401050c 00020401 03a67f01  ................
 0590 050906e9 050c0601 05090684 050d0601  ................
 05a0 0509064b 05150601 05163d05 10490509  ...K......=..I..
 05b0 064b0511 06010509 063d0518 06010509  .K.......=......
 05c0 064b0512 06010509 063d0510 036a0105  .K.......=...j..
 05d0 0975051a 063c050f 4e051354 0509063d  .u...<..N..T...=
 05e0 05100601 0509064b 04020514 03be0301  .......K........
 05f0 0505030b 01051206 014a0401 05090603  .........J......
 0600 b87c0104 02051403 bd030105 05030b01  .|..............
 0610 04010515 0603b67c 01040205 1203ca03  .......|........
 0620 824a0401 05090603 b97c0105 0f060105  .J.......|......
 0630 09068304 02051403 e5030105 05160508  ................
 0640 06010509 67067406 58050811 05094b4a  ....g.t.X.....KJ
 0650 04010603 977c0104 02051403 e4030105  .....|..........
 0660 05160508 06010509 67067406 90040106  ........g.t.....
 0670 03987c01 050c0601 05100371 82050103  ..|........q....
 0680 2058e405 0c490501 2f662e05 0d060372   X...I../f.....r
 0690 9e085a05 1006036c 01050906 73067474  ..Z....l....s.tt
 06a0 3c065905 10060105 01060324 58050513  <.Y........$X...
 06b0 13131413 0403051a 03540105 05131304  .........T......
 06c0 02051a03 e9000105 05131304 01050106  ................
 06d0 03b97f01 04020512 03c700d6 4a040105  ............J...
 06e0 05060340 01130501 06037801 05086005  ...@......x...`.
 06f0 0b970509 3b050506 9e13050b 06010505  ....;...........
 0700 063d0510 01050903 16f20513 06014b05  .=............K.
 0710 0e490509 063d050e 06010509 063d0517  .I...=.......=..
 0720 06010509 063d0512 06010509 063d0510  .....=.......=..
 0730 03660106 90050906 3e051506 0105124a  .f......>......J
 0740 0509064b 05160601 05174b05 0c49050d  ...K......K..I..
 0750 06591305 17060105 0d064b04 02051403  .Y........K.....
 0760 8e030105 05030b01 05120601 4a040105  ............J...
 0770 0d0603e8 7c010402 0514038d 03010505  ....|...........
 0780 030b0104 01051306 03e97c01 2e040205  ..........|.....
 0790 12039703 4a580401 050d0603 e97c0105  ....JX.......|..
 07a0 13060105 0d068304 02051403 b5030105  ................
 07b0 05160509 06010508 4a660401 050d0603  ........Jf......
 07c0 c87c0104 02051403 b4030105 05160508  .|..............
 07d0 06017404 01050d06 03c97c01 05100601  ..t.......|.....
 07e0 050d064c 05280601 05113d05 28570516  ...L.(....=.(W..
 07f0 2e050d06 3d130403 051a03bb 7f010505  ....=...........
 0800 13130402 051a03e9 00010505 13130601  ................
 0810 04010510 00020401 03580105 11067508  .........X....u.
 0820 5a060105 01030c01 082e6604 02050906  Z.........f.....
 0830 03a5033c 06580508 11050959 3c040105  ...<.X.....Y<...
 0840 0d0603c7 7c010402 051403b4 03010505  ....|...........
 0850 16050806 0105092f 0666069e 3c040105  ......./.f..<...
 0860 050603da 7c01050c 06010501 59050c49  ....|.......Y..I
 0870 3c05013d 20202e05 0c650509 06035c58  <..=  ...e....\X
 0880 06d63c06 59051006 01040405 01060309  ..<.Y...........
 0890 e4050513 13131405 01060d20 05084105  ........... ..A.
 08a0 05066905 0a060104 02051d06 03223c05  ..i.........."<.
 08b0 05130601 05010603 f6040105 05141714  ................
 08c0 050b0610 04040508 00020402 03e07a4a  ..............zJ
 08d0 05050694 13040105 08000204 010603db  ................
 08e0 00010404 050a03a5 7f580505 064b0401  .........X...K..
 08f0 050103fd 00010505 15050103 56010505  ............V...
 0900 14140403 051a03df 7e010505 13130402  ........~.......
 0910 051a03e9 00010505 13130601 04010508  ................
 0920 00020401 03340105 05066b05 12060105  .....4....k.....
 0930 094d0510 2b050506 3d040205 1403a302  .M..+...=.......
 0940 01050503 0b010512 06014a04 01050506  ..........J.....
 0950 03d37d01 04030501 03e37e01 05051313  ..}.......~.....
 0960 051a0601 3c040105 0506039c 01010509  ....<...........
 0970 06010508 00020401 58040405 0103a27f  ........X.......
 0980 4a4a9e05 0a000204 0103733c 00020401  JJ........s<....
 0990 9e000204 01740509 00020401 58050f46  .....t......X..F
 09a0 05010311 2e050906 03779005 0f060378  .........w.....x
 09b0 08120509 3606bb04 0103e700 90040205  ....6...........
 09c0 1403ca02 01050516 05080601 05090667  ...............g
 09d0 0404050f 0603c17c 3c040205 0903bf03  .......|<.......
 09e0 2e588204 010603a9 7d010674 0404050f  .X......}..t....
 09f0 03987f74 04010509 03e8002e 3c065904  ...t........<.Y.
 0a00 04050103 3af20505 13131404 02051d03  ....:...........
 0a10 827f0105 05130601 05010603 f6040105  ................
 0a20 05141714 06010404 050103fa 7b010402  ............{...
 0a30 050b0384 04081204 04050800 02040203  ................
 0a40 807c4a05 05069413 04010501 038e0201  .|J.............
 0a50 05051505 0103c87e 01050514 18040305  .......~........
 0a60 1a03b97d 01050513 13040205 1a03e900  ...}............
 0a70 01050513 13051206 014a0401 05050603  .........J......
 0a80 db010105 07000204 0106035a 01050803  ...........Z....
 0a90 26660505 06030ac8 051f0002 04010100  &f..............
 0aa0 02040106 4a052700 02040206 74051f00  ....J.'.....t...
 0ab0 02040106 01000204 014a0509 062f050d  .........J.../..
 0ac0 0601050c 00020401 ac050b03 5f4a2e04  ............_J..
 0ad0 04050506 03b77f01 05010613 66040105  ............f...
 0ae0 27000204 020603c7 00900518 00020401  '...............
 0af0 4a050503 0a900402 0519038c 02010505  J...............
 0b00 14051403 817f0105 05030b01 05070601  ................
 0b10 05127474 05050603 f5000105 1206038b  ..tt............
 0b20 7f010404 05010395 7e3c6606 0372d605  ........~<f..r..
 0b30 09180608 12740659 05051806 01040105  .....t.Y........
 0b40 0b03c900 012e0404 05050603 b77f0104  ................
 0b50 01050903 e0009005 01035501 05051414  ..........U.....
 0b60 13051006 01050106 035b4a05 05141405  .........[J.....
 0b70 0e010509 061006bd 050b0601 0509063d  ...............=
 0b80 050a0601 050e063a 05056a05 0e06013c  .......:..j....<
 0b90 05050603 1e01050b 06010505 064c050c  .............L..
 0ba0 0601051f 00020401 064a050b 0691050d  .........J......
 0bb0 06860510 0601050d 0668050f 06010637  .........h.....7
 0bc0 05090105 0d130511 06010510 00020401  ................
 0bd0 ac052b00 02040206 b7051f00 0204014a  ..+............J
 0be0 050e0002 04010655 05050603 0e4a050c  .......U.....J..
 0bf0 06010518 00020401 064a050b 0691050d  .........J......
 0c00 06da0510 0601050d 06a0050f 06010637  ...............7
 0c10 05090105 0d130511 06010510 00020401  ................
 0c20 ac050b48 2e040405 050603b7 7f010501  ...H............
 0c30 03ab7e08 20050513 13140402 051d03cb  ..~. ...........
 0c40 00010505 13060105 010603f6 04010505  ................
 0c50 14171406 01040405 0103b17a 01040205  ...........z....
 0c60 0b03cd05 c8040405 08000204 0203b77a  ...............z
 0c70 4a050506 cc130401 050103f9 00010505  J...............
 0c80 15050103 54010505 14131504 03051a03  ....T...........
 0c90 8d7f0105 05131304 02051a03 e9000105  ................
 0ca0 05131305 1206014a 04010505 06190508  .......J........
 0cb0 06010505 0695050d 06010509 4c66050d  ............Lf..
 0cc0 64050506 59040205 1403d002 01050503  d...Y...........
 0cd0 0b010512 06015804 01050506 03a67d01  ......X.......}.
 0ce0 05090601 05080002 04015805 05068614  ..........X.....
 0cf0 05100613 05083b05 05066805 12060105  ......;...h.....
 0d00 094c0510 56050506 3d040305 0103877f  .L..V...=.......
 0d10 01050513 13051a06 013c0401 05050603  .........<......
 0d20 f8000105 09060105 08000204 01580002  .............X..
 0d30 04014a04 04050103 9c7f0182 202e0401  ..J......... ...
 0d40 05090603 e5009e04 02051403 ee020105  ................
 0d50 05160508 06017404 04050103 a97c0103  ......t......|..
 0d60 734a030d 3c200603 72900509 18060874  sJ..< ..r......t
 0d70 06590505 1806013c 04010509 0603d500  .Y.....<........
 0d80 01060812 06590510 06010509 06a40402  .....Y..........
 0d90 051403f8 02010505 16050806 01050906  ................
 0da0 75060812 06010404 050103e5 7c087405  u...........|.t.
 0db0 05131313 14050106 0d0508cd 050506a1  ................
 0dc0 050a0601 0402051d 06390505 13060105  .........9......
 0dd0 010603f6 04010505 14171405 0b061004  ................
 0de0 04050800 02040203 857b4a05 0506cc13  .........{J.....
 0df0 04010508 00020401 0603f300 01040405  ................
 0e00 0a038d7f 58050506 4b040105 0103ec00  ....X...K.......
 0e10 01050515 13140403 051a03a2 7e010505  ............~...
 0e20 13130402 051a03e9 00010505 13130601  ................
 0e30 04010508 00020401 03f10001 05090603  ................
 0e40 0c2e0402 051403e0 01010505 030b0105  ................
 0e50 1206014a 04010509 0603967e 01051006  ...J.......~....
 0e60 0375013c 04040505 06038f7f 01050106  .u.<............
 0e70 13822004 01050506 03f3009e 050f0601  .. .............
 0e80 050b4c05 0f560505 063d0402 051403e6  ..L..V...=......
 0e90 01010505 030b0105 12060158 04010505  ...........X....
 0ea0 0603907e 01050b06 01040205 08039302  ...~............
 0eb0 82040105 0b03ed7d 58050506 3d040205  .......}X...=...
 0ec0 14038e02 01050516 05080601 66040105  ............f...
 0ed0 050603ef 7d010508 06010505 065a0508  ....}........Z..
 0ee0 06010505 06330403 051a0392 7e010505  .....3......~...
 0ef0 13130402 051a03e9 00010505 13130601  ................
 0f00 04010508 00020401 03810101 050506b1  ................
 0f10 05120601 05094d05 10550505 063d0402  ......M..U...=..
 0f20 051403d6 01010505 030b0105 1206014a  ...............J
 0f30 04010505 0603a07e 01040305 0103967e  .......~.......~
 0f40 01050513 13051a06 013c0401 05050603  .........<......
 0f50 e9010105 09060105 08000204 01580509  .............X..
 0f60 064b0402 051403fd 01010505 16050806  .K..............
 0f70 01050906 75068204 04050f03 e67c0105  ....u........|..
 0f80 0103113c 0812050a 00020401 03733c00  ...<.........s<.
 0f90 0204019e 00020401 74050900 02040158  ........t......X
 0fa0 0505064d 050a0601 0402051d 06390505  ...M.........9..
 0fb0 13060105 010603f6 04010505 14171405  ................
 0fc0 0b061004 04050800 02040203 857b4a05  .............{J.
 0fd0 0906c905 0f060378 9e050944 06082f04  .......x...D../.
 0fe0 02039103 74068282 04010603 f67d0108  ....t........}..
 0ff0 59051006 01040405 01060382 7e9e0505  Y...........~...
 1000 13131314 0501060d 05089505 05066905  ..............i.
 1010 0a060104 02051d06 03e9003c 05051306  ...........<....
 1020 01050106 03f60401 05051417 14050b06  ................
 1030 10040405 08000204 0203997a 4a050506  ...........zJ...
 1040 94131304 01050103 e1000105 05150509  ................
 1050 06010508 00020401 ba050506 4d040305  ............M...
 1060 1a03997f 01050513 13040205 1a03e900  ................
 1070 01050513 13060104 01050900 02040103  ................
 1080 7a010508 00020402 08200505 064c0402  z........ ...L..
 1090 051903de 03010505 14051403 817f0105  ................
 10a0 05030b01 05120601 ac050506 03f50001  ................
 10b0 06010404 0603b97b 01050106 1358209e  .......{.....X .
 10c0 050a0002 04010373 3c000204 019e0002  .......s<.......
 10d0 04017405 09000204 0158050f 46050103  ..t......X..F...
 10e0 112e5805 09060377 ba08bb05 0f060377  ..X....w.......w
 10f0 01050106 03c80108 2e050513 13131405  ................
 1100 01060d20 05084105 05066905 0a060104  ... ..A...i.....
 1110 02051d06 03a07f3c 05051306 01050106  .......<........
 1120 03f60401 05051417 14050b06 10040405  ................
 1130 08000204 0203e27b 4a050506 94130401  .......{J.......
 1140 05080002 04010603 59010404 050a0327  ........Y......'
 1150 58050506 4b040105 01039a02 01050516  X...K...........
 1160 050103b6 7d010505 14140403 051a03df  ....}...........
 1170 7e010505 13130402 051a03e9 00010505  ~...............
 1180 13130601 04010508 00020401 03340105  .............4..
 1190 05066b05 12060105 094d0510 2b050506  ..k......M..+...
 11a0 3d040205 1403a302 01050503 0b010512  =...............
 11b0 06014a04 01050506 03d37d01 04030501  ..J.......}.....
 11c0 03e37e01 05051313 051a0601 3c040105  ..~.........<...
 11d0 0506039c 01010509 06010508 00020401  ................
 11e0 58040405 0103244a 4a9e050a 00020401  X.....$JJ.......
 11f0 03733c00 0204019e 00020401 74050900  .s<.........t...
 1200 02040158 050f4605 0103112e 05090603  ...X..F.........
 1210 7790050f 06037808 12050936 06bb0401  w.....x....6....
 1220 03659004 02051403 ca020105 05160508  .e..............
 1230 06010509 06670404 050f0603 c37d3c04  .....g.......}<.
 1240 02050903 bd022e58 82040106 03a97d01  .......X......}.
 1250 06740404 050f031a 74040105 0903662e  .t......t.....f.
 1260 3c065904 04050103 5df20505 13131404  <.Y.....].......
 1270 02051d03 5f010505 13060105 010603f6  ...._...........
 1280 04010505 14171406 01040405 01039d7b  ...............{
 1290 01040205 0b03e104 08120404 05080002  ................
 12a0 040203a3 7b4a0505 06941304 01050103  ....{J..........
 12b0 d9010105 05150501 035a0105 05141804  .........Z......
 12c0 03051a03 b97d0105 05131304 02051a03  .....}..........
 12d0 e9000105 05131305 1206014a 04010505  ...........J....
 12e0 0603db01 01050700 02040106 035a0105  .............Z..
 12f0 08032666 05050603 0ac8051f 00020401  ..&f............
 1300 01000204 01064a05 27000204 02067405  ......J.'.....t.
 1310 1f000204 01060100 0204014a 0509062f  ...........J.../
 1320 050d0601 050c0002 0401ac05 0b035f4a  .............._J
 1330 2e040405 050603da 7e010501 06136604  ........~.....f.
 1340 01052700 02040206 03a40190 05180002  ..'.............
 1350 04014a05 05030a90 04020519 038c0201  ..J.............
 1360 05051405 1403817f 01050503 0b010507  ................
 1370 06010512 74740505 0603f500 01051206  ....tt..........
 1380 038b7f01 04040501 03b87d3c 66060372  ..........}<f..r
 1390 d6050918 06081274 06590505 18060104  .......t.Y......
 13a0 01050b03 a601012e 04040505 0603da7e  ...............~
 13b0 01040105 0903bd01 90050103 55010505  ............U...
 13c0 14141305 10060105 0106035b 4a050514  ...........[J...
 13d0 14050e01 05090610 06bd050b 06010509  ................
 13e0 063d050a 0601050e 063a0505 6a050e06  .=.......:..j...
 13f0 013c0505 06031e01 050b0601 0505064c  .<.............L
 1400 050c0601 051f0002 0401064a 050b0691  ...........J....
 1410 050d0686 05100601 050d0668 050f0601  ...........h....
 1420 06370509 01050d13 05110601 05100002  .7..............
 1430 0401ac05 2b000204 0206b705 1f000204  ....+...........
 1440 014a050e 00020401 06550505 06030e4a  .J.......U.....J
 1450 050c0601 05180002 0401064a 050b0691  ...........J....
 1460 050d06da 05100601 050d06a0 050f0601  ................
 1470 06370509 01050d13 05110601 05100002  .7..............
 1480 0401ac05 0b482e04 04050506 03da7e01  .....H........~.
 1490 05010311 08200505 13131404 02051d03  ..... ..........
 14a0 42010505 13060105 010603f6 04010505  B...............
 14b0 14171406 01040405 0103ba7b 01040205  ...........{....
 14c0 0b03c404 c8040405 08000204 0203c07b  ...............{
 14d0 4a050506 cc130401 050103ac 02010505  J...............
 14e0 15050103 987d0105 05141315 0403051a  .....}..........
 14f0 038d7f01 05051313 0402051a 03e90001  ................
 1500 05051313 05120601 4a040105 05061905  ........J.......
 1510 08060105 05069505 0d060105 094c6605  .............Lf.
 1520 0d640505 06590402 051403d0 02010505  .d...Y..........
 1530 030b0105 12060158 04010505 0603a67d  .......X.......}
 1540 01050906 01050800 02040158 05050686  ...........X....
 1550 14051006 1305083b 05050668 05120601  .......;...h....
 1560 05094c05 10560505 063d0403 05010387  ..L..V...=......
 1570 7f010505 1313051a 06013c04 01050506  ..........<.....
 1580 03f80001 05090601 05080002 04015800  ..............X.
 1590 0204014a 04040501 03250182 202e0401  ...J.....%.. ...
 15a0 05090603 5c9e0402 051403ee 02010505  ....\...........
 15b0 16050806 01740404 050103b2 7d010373  .....t......}..s
 15c0 4a030d3c 20060372 90050918 06087406  J..< ..r......t.
 15d0 59050518 06013c04 01050906 034c0106  Y.....<......L..
 15e0 08120659 05100601 050906a4 04020514  ...Y............
 15f0 03f80201 05051605 08060105 09067506  ..............u.
 1600 08120601 04010501 03a90108 74050513  ............t...
 1610 050c0601 020c0001 015e0000 00050008  .........^......
 1620 002e0000 00010101 fb0e0d00 01010101  ................
 1630 00000001 00000101 011f0200 00000023  ...............#
 1640 00000002 011f020f 02610200 00016102  .........a....a.
 1650 00000100 09021210 00000000 00000327  ...............'
 1660 014b0201 00010100 0902801f 00000000  .K..............
 1670 0000032b 014b0201 000101             ...+.K.....
Contents of section .debug_str:
 0000 2e2e2f73 79736465 70732f78 38365f36  ../sysdeps/x86_6
 0010 342f6372 74692e53 002f6262 2e646f77  4/crti.S./bb.dow
 0020 6e6c6f61 642f736f 75726365 2f676c69  nload/source/gli
 0030 62632d32 2e33382f 63737500 474e5520  bc-2.38/csu.GNU 
 0040 41532032 2e34312e 30006d5f 696e6465  AS 2.41.0.m_inde
 0050 78006d5f 636f7079 00746d70 3100746d  x.m_copy.tmp1.tm
 0060 70320074 705f6861 73680062 696e6172  p2.tp_hash.binar
 0070 7966756e 63006865 6170715f 6d657468  yfunc.heapq_meth
 0080 6f647300 73747269 64657300 6e625f69  ods.strides.nb_i
 0090 6e706c61 63655f70 6f776572 0050795f  nplace_power.Py_
 00a0 68617368 5f74006d 5f6d6574 686f6473  hash_t.m_methods
 00b0 00666f72 6d617400 736c6f74 00507947  .format.slot.PyG
 00c0 65745365 74446566 00736574 61747472  etSetDef.setattr
 00d0 6f66756e 63006d5f 62617365 0074705f  ofunc.m_base.tp_
 00e0 6465616c 6c6f6300 6e625f69 6e706c61  dealloc.nb_inpla
 00f0 63655f78 6f72005f 68656170 715f5f68  ce_xor._heapq__h
 0100 65617072 65706c61 63655f6d 61785f69  eapreplace_max_i
 0110 6d706c00 74705f61 735f6d61 7070696e  mpl.tp_as_mappin
 0120 67006d5f 636c6561 72006e62 5f6d6174  g.m_clear.nb_mat
 0130 7269785f 6d756c74 69706c79 00507941  rix_multiply.PyA
 0140 73796e63 4d657468 6f647300 63616368  syncMethods.cach
 0150 655f6672 69656e64 6c795f68 65617069  e_friendly_heapi
 0160 66790074 705f6e61 6d650050 5947454e  fy.tp_name.PYGEN
 0170 5f524554 55524e00 62665f72 656c6561  _RETURN.bf_relea
 0180 73656275 66666572 00507953 656e6452  sebuffer.PySendR
 0190 6573756c 74007470 5f646f63 0074705f  esult.tp_doc.tp_
 01a0 61735f62 75666665 72007470 5f696e69  as_buffer.tp_ini
 01b0 74006f62 6a6f626a 70726f63 0074705f  t.objobjproc.tp_
 01c0 74726176 65727365 006c656e 66756e63  traverse.lenfunc
 01d0 006e625f 696e7665 7274006c 696d6974  .nb_invert.limit
 01e0 0050794d 6f64756c 65446566 5f496e69  .PyModuleDef_Ini
 01f0 74007365 74617474 7266756e 63007369  t.setattrfunc.si
 0200 66747570 5f66756e 63006765 74617474  ftup_func.getatt
 0210 7266756e 63006d6c 5f6d6574 68006465  rfunc.ml_meth.de
 0220 73747275 63746f72 00736966 74757000  structor.siftup.
 0230 74705f77 65616b6c 6973746f 66667365  tp_weaklistoffse
 0240 74005f68 65617071 5f686561 70707573  t._heapq_heappus
 0250 685f696d 706c006d 5f667265 65007371  h_impl.m_free.sq
 0260 5f697465 6d007470 5f676574 61747472  _item.tp_getattr
 0270 00766563 746f7263 616c6c66 756e6300  .vectorcallfunc.
 0280 616d5f73 656e6400 6e625f69 6e706c61  am_send.nb_inpla
 0290 63655f61 6464005f 68656170 715f6865  ce_add._heapq_he
 02a0 61707075 7368706f 70005f68 65617071  appushpop._heapq
 02b0 5f686561 70696679 5f5f646f 635f5f00  _heapify__doc__.
 02c0 6f625f62 61736500 73696674 646f776e  ob_base.siftdown
 02d0 5f6d6178 005f6865 6170715f 5f686561  _max._heapq__hea
 02e0 70696679 5f6d6178 5f696d70 6c007470  pify_max_impl.tp
 02f0 5f697465 72005079 4c697374 5f474554  _iter.PyList_GET
 0300 5f53495a 45006e62 5f6f7200 6e625f69  _SIZE.nb_or.nb_i
 0310 6e706c61 63655f72 656d6169 6e646572  nplace_remainder
 0320 00507945 78635f52 756e7469 6d654572  .PyExc_RuntimeEr
 0330 726f7200 72656164 6f6e6c79 006c6f6e  ror.readonly.lon
 0340 67206c6f 6e672075 6e736967 6e656420  g long unsigned 
 0350 696e7400 74705f63 61636865 006e625f  int.tp_cache.nb_
 0360 6d756c74 69706c79 0074705f 67657461  multiply.tp_geta
 0370 7474726f 00696e69 7470726f 63007470  ttro.initproc.tp
 0380 5f61735f 6173796e 63006861 73686675  _as_async.hashfu
 0390 6e63005f 68656170 715f5f68 65617069  nc._heapq__heapi
 03a0 66795f6d 61785f5f 646f635f 5f007470  fy_max__doc__.tp
 03b0 5f626173 65007470 5f697465 726e6578  _base.tp_iternex
 03c0 7400616d 5f617761 69740074 705f616c  t.am_await.tp_al
 03d0 6c6f6300 50794d6f 64756c65 4465665f  loc.PyModuleDef_
 03e0 536c6f74 006e625f 696e706c 6163655f  Slot.nb_inplace_
 03f0 666c6f6f 725f6469 76696465 00686561  floor_divide.hea
 0400 70006e62 5f706f73 69746976 65007470  p.nb_positive.tp
 0410 5f766563 746f7263 616c6c00 5f6f626a  _vectorcall._obj
 0420 65637400 5f686561 70715f5f 68656170  ect._heapq__heap
 0430 6966795f 6d617800 50795f54 59504500  ify_max.Py_TYPE.
 0440 5f5f6162 6f75745f 5f007368 61706500  __about__.shape.
 0450 74705f72 69636863 6f6d7061 72650050  tp_richcompare.P
 0460 5947454e 5f4e4558 54005079 4c697374  YGEN_NEXT.PyList
 0470 4f626a65 6374006e 625f696e 706c6163  Object.nb_inplac
 0480 655f6d61 74726978 5f6d756c 7469706c  e_matrix_multipl
 0490 79005079 4d6f6475 6c655f41 64644f62  y.PyModule_AddOb
 04a0 6a656374 00676574 74657200 74705f6d  ject.getter.tp_m
 04b0 726f0077 61735f73 715f736c 69636500  ro.was_sq_slice.
 04c0 74705f6d 6574686f 6473005f 50795f44  tp_methods._Py_D
 04d0 65616c6c 6f630074 705f7375 62636c61  ealloc.tp_subcla
 04e0 73736573 00507954 7970654f 626a6563  sses.PyTypeObjec
 04f0 74005f68 65617071 5f686561 70726570  t._heapq_heaprep
 0500 6c616365 5f5f646f 635f5f00 65786974  lace__doc__.exit
 0510 005f6865 6170715f 68656170 6966795f  ._heapq_heapify_
 0520 696d706c 0050795f 7373697a 655f7400  impl.Py_ssize_t.
 0530 6b656570 5f746f70 5f626974 00726574  keep_top_bit.ret
 0540 75726e5f 76616c75 65007470 5f676574  urn_value.tp_get
 0550 73657400 66656174 75726500 74705f64  set.feature.tp_d
 0560 6963746f 66667365 74005079 5f627566  ictoffset.Py_buf
 0570 66657200 73715f69 6e706c61 63655f63  fer.sq_inplace_c
 0580 6f6e6361 74006e62 5f6e6567 61746976  oncat.nb_negativ
 0590 65006e62 5f706f77 6572006e 625f696e  e.nb_power.nb_in
 05a0 706c6163 655f7273 68696674 005f7479  place_rshift._ty
 05b0 70656f62 6a656374 006e625f 6162736f  peobject.nb_abso
 05c0 6c757465 00616d5f 61697465 72005f68  lute.am_aiter._h
 05d0 65617071 5f686561 70726570 6c616365  eapq_heapreplace
 05e0 005f6865 6170715f 5f686561 70726570  ._heapq__heaprep
 05f0 6c616365 5f6d6178 5f5f646f 635f5f00  lace_max__doc__.
 0600 5079496e 69745f5f 68656170 71007371  PyInit__heapq.sq
 0610 5f636f6e 63617400 5f686561 70715f5f  _concat._heapq__
 0620 68656170 706f705f 6d61785f 5f646f63  heappop_max__doc
 0630 5f5f0050 794d6170 70696e67 4d657468  __.PyMappingMeth
 0640 6f647300 6d5f7369 7a65006c 6f6e6720  ods.m_size.long 
 0650 6c6f6e67 20696e74 00706172 656e7470  long int.parentp
 0660 6f73005f 50794172 675f4368 65636b50  os._PyArg_CheckP
 0670 6f736974 696f6e61 6c005079 4f626a65  ositional.PyObje
 0680 63745f52 69636843 6f6d7061 7265426f  ct_RichCompareBo
 0690 6f6c0061 626f7574 00766973 69747072  ol.about.visitpr
 06a0 6f630074 705f6d65 6d626572 73005079  oc.tp_members.Py
 06b0 5f53495a 45006865 61707265 706c6163  _SIZE.heapreplac
 06c0 655f696e 7465726e 616c006d 6f64756c  e_internal.modul
 06d0 655f646f 63006e62 5f72656d 61696e64  e_doc.nb_remaind
 06e0 65720050 794f626a 65637400 73696674  er.PyObject.sift
 06f0 646f776e 006e625f 72736869 66740050  down.nb_rshift.P
 0700 5947454e 5f455252 4f520074 705f7365  YGEN_ERROR.tp_se
 0710 74617474 726f0064 65736372 67657466  tattro.descrgetf
 0720 756e6300 5f686561 70716d6f 64756c65  unc._heapqmodule
 0730 005f5079 5f4e6577 52656600 6c617374  ._Py_NewRef.last
 0740 656c7400 6d5f646f 63005f68 65617071  elt.m_doc._heapq
 0750 5f686561 70706f70 5f5f646f 635f5f00  _heappop__doc__.
 0760 5f686561 70715f68 65617070 6f705f69  _heapq_heappop_i
 0770 6d706c00 5f686561 70715f68 65617069  mpl._heapq_heapi
 0780 66790061 6c6c6f63 66756e63 00507955  fy.allocfunc.PyU
 0790 6e69636f 64655f46 726f6d53 7472696e  nicode_FromStrin
 07a0 67006e62 5f696e70 6c616365 5f6f7200  g.nb_inplace_or.
 07b0 5f50795f 4e6f6e65 53747275 6374006d  _Py_NoneStruct.m
 07c0 705f6c65 6e677468 0050794c 6973745f  p_length.PyList_
 07d0 41707065 6e640050 794d6f64 756c6544  Append.PyModuleD
 07e0 65665f42 61736500 6d5f6e61 6d650050  ef_Base.m_name.P
 07f0 79434675 6e637469 6f6e006e 625f616e  yCFunction.nb_an
 0800 64007470 5f697465 6d73697a 65006f62  d.tp_itemsize.ob
 0810 6a6f626a 61726770 726f6300 474e5520  jobjargproc.GNU 
 0820 43313120 31332e32 2e312032 30323330  C11 13.2.1 20230
 0830 38303120 2d6d7475 6e653d67 656e6572  801 -mtune=gener
 0840 6963202d 6d617263 683d7838 362d3634  ic -march=x86-64
 0850 202d6720 2d4f3320 2d737464 3d633131   -g -O3 -std=c11
 0860 202d6650 4943202d 66777261 7076202d   -fPIC -fwrapv -
 0870 66766973 6962696c 6974793d 68696464  fvisibility=hidd
 0880 656e0073 65747465 72007761 735f7371  en.setter.was_sq
 0890 5f617373 5f736c69 6365006d 5f696e69  _ass_slice.m_ini
 08a0 74007374 61727470 6f730074 705f6261  t.startpos.tp_ba
 08b0 73696373 697a6500 74705f76 65727369  sicsize.tp_versi
 08c0 6f6e5f74 6167006e 625f666c 6f6f725f  on_tag.nb_floor_
 08d0 64697669 6465006d 68616c66 00667265  divide.mhalf.fre
 08e0 6566756e 63005079 5661724f 626a6563  efunc.PyVarObjec
 08f0 74007265 6c656173 65627566 66657270  t.releasebufferp
 0900 726f6300 69746572 6e657874 66756e63  roc.iternextfunc
 0910 0074705f 64657363 725f6765 74007265  .tp_descr_get.re
 0920 7475726e 6974656d 006d705f 73756273  turnitem.mp_subs
 0930 63726970 74006865 6170706f 705f696e  cript.heappop_in
 0940 7465726e 616c0074 705f7765 616b6c69  ternal.tp_weakli
 0950 73740061 6d5f616e 65787400 50795f49  st.am_anext.Py_I
 0960 4e435245 46007470 5f666c61 67730050  NCREF.tp_flags.P
 0970 794c6973 745f5365 74536c69 6365006f  yList_SetSlice.o
 0980 625f7369 7a650073 715f6c65 6e677468  b_size.sq_length
 0990 006e625f 696e706c 6163655f 73756274  .nb_inplace_subt
 09a0 72616374 006e6172 67730070 6172656e  ract.nargs.paren
 09b0 74007368 6f727420 696e7400 6e625f72  t.short int.nb_r
 09c0 65736572 76656400 616c6c6f 63617465  eserved.allocate
 09d0 64007470 5f63616c 6c006d6c 5f6e616d  d.tp_call.ml_nam
 09e0 65007470 5f667265 65006e64 696d006f  e.tp_free.ndim.o
 09f0 625f7265 66636e74 006d5f73 6c6f7473  b_refcnt.m_slots
 0a00 0074705f 62617365 73006465 73637273  .tp_bases.descrs
 0a10 65746675 6e63005f 68656170 715f5f68  etfunc._heapq__h
 0a20 65617070 6f705f6d 61780050 79457272  eappop_max.PyErr
 0a30 5f536574 53747269 6e67006d 6c5f646f  _SetString.ml_do
 0a40 6300636c 6f737572 65007369 66747570  c.closure.siftup
 0a50 5f6d6178 0050794d 6574686f 64446566  _max.PyMethodDef
 0a60 0074705f 72657072 0073715f 636f6e74  .tp_repr.sq_cont
 0a70 61696e73 0073715f 6173735f 6974656d  ains.sq_ass_item
 0a80 0050794c 6973745f 5345545f 4954454d  .PyList_SET_ITEM
 0a90 00507945 78635f49 6e646578 4572726f  .PyExc_IndexErro
 0aa0 72005f5f 7373697a 655f7400 5f507941  r.__ssize_t._PyA
 0ab0 72675f42 61644172 67756d65 6e740068  rg_BadArgument.h
 0ac0 65617071 5f736c6f 74730072 65707266  eapq_slots.reprf
 0ad0 756e6300 6d705f61 73735f73 75627363  unc.mp_ass_subsc
 0ae0 72697074 006e6577 6974656d 00737369  ript.newitem.ssi
 0af0 7a656f62 6a617267 70726f63 006e625f  zeobjargproc.nb_
 0b00 666c6f61 74006e62 5f747275 655f6469  float.nb_true_di
 0b10 76696465 006e625f 696e7400 6d5f7472  vide.nb_int.m_tr
 0b20 61766572 7365005f 68656170 715f6865  averse._heapq_he
 0b30 61707075 7368006e 625f696e 64657800  appush.nb_index.
 0b40 656e6470 6f73006e 625f786f 72005079  endpos.nb_xor.Py
 0b50 53657175 656e6365 4d657468 6f647300  SequenceMethods.
 0b60 68656170 715f6578 65630050 79547970  heapq_exec.PyTyp
 0b70 655f4861 73466561 74757265 0050795f  e_HasFeature.Py_
 0b80 44454352 45460063 68696c64 706f7300  DECREF.childpos.
 0b90 50794d65 6d626572 44656600 50794e75  PyMemberDef.PyNu
 0ba0 6d626572 4d657468 6f647300 756e7369  mberMethods.unsi
 0bb0 676e6564 20636861 72006e62 5f696e70  gned char.nb_inp
 0bc0 6c616365 5f6c7368 69667400 74705f69  lace_lshift.tp_i
 0bd0 735f6763 0073656e 6466756e 63007470  s_gc.sendfunc.tp
 0be0 5f61735f 73657175 656e6365 00747261  _as_sequence.tra
 0bf0 76657273 6570726f 63006e62 5f646976  verseproc.nb_div
 0c00 6d6f6400 6c656674 6d6f7374 0074705f  mod.leftmost.tp_
 0c10 64696374 005f6865 6170715f 68656170  dict._heapq_heap
 0c20 70757368 706f705f 696d706c 006e625f  pushpop_impl.nb_
 0c30 696e706c 6163655f 616e6400 68656170  inplace_and.heap
 0c40 6966795f 696e7465 726e616c 00746572  ify_internal.ter
 0c50 6e617279 66756e63 0074705f 73747200  naryfunc.tp_str.
 0c60 6d6c5f66 6c616773 005f6865 6170715f  ml_flags._heapq_
 0c70 68656170 70757368 5f5f646f 635f5f00  heappush__doc__.
 0c80 6f625f69 74656d00 7375626f 66667365  ob_item.suboffse
 0c90 74730067 65746174 74726f66 756e6300  ts.getattrofunc.
 0ca0 74705f63 6c656172 00726963 68636d70  tp_clear.richcmp
 0cb0 66756e63 0074705f 61735f6e 756d6265  func.tp_as_numbe
 0cc0 72007470 5f736574 61747472 0074705f  r.tp_setattr.tp_
 0cd0 64657363 725f7365 74006266 5f676574  descr_set.bf_get
 0ce0 62756666 65720074 705f6e65 77006e62  buffer.tp_new.nb
 0cf0 5f6c7368 69667400 5f686561 70715f68  _lshift._heapq_h
 0d00 65617070 6f700073 686f7274 20756e73  eappop.short uns
 0d10 69676e65 6420696e 74007371 5f696e70  igned int.sq_inp
 0d20 6c616365 5f726570 65617400 50794275  lace_repeat.PyBu
 0d30 66666572 50726f63 73006f62 5f747970  fferProcs.ob_typ
 0d40 65006765 74627566 66657270 726f6300  e.getbufferproc.
 0d50 6e625f61 64640074 705f7665 63746f72  nb_add.tp_vector
 0d60 63616c6c 5f6f6666 73657400 74705f64  call_offset.tp_d
 0d70 656c005f 68656170 715f6865 61707075  el._heapq_heappu
 0d80 7368706f 705f5f64 6f635f5f 006e625f  shpop__doc__.nb_
 0d90 696e706c 6163655f 74727565 5f646976  inplace_true_div
 0da0 69646500 6e625f69 6e706c61 63655f6d  ide.nb_inplace_m
 0db0 756c7469 706c7900 74705f66 696e616c  ultiply.tp_final
 0dc0 697a6500 6e657766 756e6300 646f7562  ize.newfunc.doub
 0dd0 6c650050 794d6f64 756c6544 6566006e  le.PyModuleDef.n
 0de0 625f626f 6f6c005f 68656170 715f5f68  b_bool._heapq__h
 0df0 65617072 65706c61 63655f6d 61780076  eapreplace_max.v
 0e00 61725f6f 62007371 5f726570 65617400  ar_ob.sq_repeat.
 0e10 6e625f73 75627472 61637400 5f686561  nb_subtract._hea
 0e20 70715f68 65617072 65706c61 63655f69  pq_heapreplace_i
 0e30 6d706c00 7373697a 65617267 66756e63  mpl.ssizeargfunc
 0e40 00756e61 72796675 6e630069 6e717569  .unaryfunc.inqui
 0e50 72790067 65746974 65726675 6e63005f  ry.getiterfunc._
 0e60 68656170 715f5f68 65617070 6f705f6d  heapq__heappop_m
 0e70 61785f69 6d706c00 2e2e2f73 79736465  ax_impl.../sysde
 0e80 70732f78 38365f36 342f6372 746e2e53  ps/x86_64/crtn.S
 0e90 00                                   .
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 312e372f 4d6f6475 6c65732f  -3.11.7/Modules/
 0070 5f686561 70716d6f 64756c65 2e63002f  _heapqmodule.c./
 0080 62622e64 6f776e6c 6f61642f 736f7572  bb.download/sour
 0090 63652f50 7974686f 6e2d332e 31312e37  ce/Python-3.11.7
 00a0 2f4d6f64 756c6573 002f6262 2e646f77  /Modules./bb.dow
 00b0 6e6c6f61 642f736f 75726365 2f507974  nload/source/Pyt
 00c0 686f6e2d 332e3131 2e372f49 6e636c75  hon-3.11.7/Inclu
 00d0 6465002f 62622e64 6f776e6c 6f61642f  de./bb.download/
 00e0 736f7572 63652f50 7974686f 6e2d332e  source/Python-3.
 00f0 31312e37 2f496e63 6c756465 2f637079  11.7/Include/cpy
 0100 74686f6e 002f6262 2e646f77 6e6c6f61  thon./bb.downloa
 0110 642f736f 75726365 2f507974 686f6e2d  d/source/Python-
 0120 332e3131 2e372f4d 6f64756c 65732f63  3.11.7/Modules/c
 0130 6c696e69 63002f75 73722f6c 69622f67  linic./usr/lib/g
 0140 63632f78 38365f36 342d7063 2d6c696e  cc/x86_64-pc-lin
 0150 75782d67 6e752f31 332e322e 312f696e  ux-gnu/13.2.1/in
 0160 636c7564 65002f42 75676779 426f782f  clude./BuggyBox/
 0170 676c6962 632f322e 33382f62 6f6f7473  glibc/2.38/boots
 0180 74726170 2f696e63 6c756465 2f626974  trap/include/bit
 0190 73002f42 75676779 426f782f 676c6962  s./BuggyBox/glib
 01a0 632f322e 33382f62 6f6f7473 74726170  c/2.38/bootstrap
 01b0 2f696e63 6c756465 2f737973 006c6973  /include/sys.lis
 01c0 746f626a 6563742e 68005f68 65617071  tobject.h._heapq
 01d0 6d6f6475 6c652e63 2e680073 74646465  module.c.h.stdde
 01e0 662e6800 74797065 732e6800 7079706f  f.h.types.h.pypo
 01f0 72742e68 00707974 79706564 6566732e  rt.h.pytypedefs.
 0200 68006d6f 64756c65 6f626a65 63742e68  h.moduleobject.h
 0210 006d6574 686f646f 626a6563 742e6800  .methodobject.h.
 0220 64657363 726f626a 6563742e 68007079  descrobject.h.py
 0230 62756666 65722e68 00707965 72726f72  buffer.h.pyerror
 0240 732e6800 6d6f6473 7570706f 72742e68  s.h.modsupport.h
 0250 00756e69 636f6465 6f626a65 63742e68  .unicodeobject.h
 0260 00637274 6e2e5300                    .crtn.S.
Contents of section .debug_loclists:
 0000 6f200000 05000800 00000000 00000000  o ..............
 0010 00000000 04000b01 55040b36 01560436  ........U..6.V.6
 0020 3704a301 559f0437 4e015600 00000000  7...U..7N.V.....
 0030 00000425 29015004 29350153 04374e01  ...%).P.)5.S.7N.
 0040 53000100 04374e01 53000000 00010100  S....7N.S.......
 0050 00000000 04508b01 0155048b 01ba0201  .....P...U......
 0060 5604ba02 ce0204a3 01559f04 ce02b804  V........U......
 0070 015604b8 04dc0404 a301559f 00000000  .V........U.....
 0080 01010000 00000000 0004508b 01015404  ..........P...T.
 0090 8b01ac01 015e04ac 01b80101 5304b801  .....^......S...
 00a0 a402015e 04ce02ef 02015e04 ef028803  ...^......^.....
 00b0 01530002 00000004 628b0101 54048b01  .S......b...T...
 00c0 dc040391 b87f0000 00000000 000462a4  ..............b.
 00d0 02015f04 ce028803 015f04c1 04dc0401  .._......_......
 00e0 5f000000 00000000 048b01b8 01015304  _.............S.
 00f0 c001a402 015304ce 02880301 53000000  .....S......S...
 0100 0000047d a402015c 04ce0288 03015c00  ...}...\......\.
 0110 00000000 04a601b8 01015504 ef028803  ..........U.....
 0120 01550001 00000004 a601b801 015804ef  .U...........X..
 0130 02880301 58000100 01000000 047ad601  ....X........z..
 0140 0151049a 02a40201 5104ef02 88030151  .Q......Q......Q
 0150 00000000 00000000 0004fa01 86020150  ...............P
 0160 048602a4 02015d04 ce02d902 015004d9  ......]......P..
 0170 02ef0201 5d000000 00000000 04d101ec  ....]...........
 0180 01015504 ec018602 0391a87f 04ce02d5  ..U.............
 0190 020391a8 7f000100 04d101d6 01077300  ..............s.
 01a0 33247100 22000200 04d101df 01015500  3$q.".........U.
 01b0 01000000 04fa0180 02015504 ce02d902  ..........U.....
 01c0 01550002 08049a02 9a020156 00040004  .U.........V....
 01d0 9a02a402 01560005 08049a02 9a020156  .....V.........V
 01e0 00070004 9a02a402 01560006 00045062  .........V....Pb
 01f0 01550008 00000101 00000000 0004508b  .U............P.
 0200 01015504 8b01ba02 015604ba 02ce0204  ..U......V......
 0210 a301559f 04ce02b8 04015604 b804dc04  ..U.......V.....
 0220 04a30155 9f000900 04506201 55000b00  ...U.....Pb.U...
 0230 00010100 00000000 04508b01 0155048b  .........P...U..
 0240 01ba0201 5604ba02 ce0204a3 01559f04  ....V........U..
 0250 ce02b804 015604b8 04dc0404 a301559f  .....V........U.
 0260 00020000 01010000 0004ef02 88030153  ...............S
 0270 048803ca 03015f04 ca03d803 015304d8  ......_......S..
 0280 03af0401 5f000200 04ef02af 040391b8  ...._...........
 0290 7f000200 04ef02af 04015600 00000486  ..........V.....
 02a0 03af0401 5e000000 00000000 048803c0  ....^...........
 02b0 03015d04 c003d103 015404e2 03af0401  ..]......T......
 02c0 5d000100 00000482 03880302 761804b5  ]...........v...
 02d0 03e40301 51000000 00000488 03d10301  ....Q...........
 02e0 5304de03 af040153 00000000 0004f902  S......S........
 02f0 88030150 048803af 040391a8 7f000000  ...P............
 0300 00000000 0488039a 03015004 fd038f04  ..........P.....
 0310 0150048f 049a0403 91b07f00 080004ef  .P..............
 0320 02f90201 56000a00 04ef02af 04015600  ....V.........V.
 0330 0b0004ef 02f90201 56000d00 04ef02af  ........V.......
 0340 04015600 01000200 0488039a 03015e04  ..V...........^.
 0350 9804af04 015e0001 07049e03 9e030156  .....^.........V
 0360 00030004 9e03d103 01560004 07049e03  .........V......
 0370 9e030156 00060004 9e03d103 01560001  ...V.........V..
 0380 0004e203 f103015d 00020004 f103f803  .......]........
 0390 015e0001 0004fd03 9804015d 00000000  .^.........]....
 03a0 01010000 00000000 00000000 00000000  ................
 03b0 0004b007 ea070155 04ea07ff 08015c04  .......U......\.
 03c0 ff089309 04a30155 9f049309 ba09015c  .......U.......\
 03d0 04ba09bd 09015504 bd09d009 015c04d0  ......U......\..
 03e0 09da0901 5504da09 db0904a3 01559f04  ....U........U..
 03f0 db09ec09 015504ec 09f30904 a301559f  .....U........U.
 0400 00000000 01010000 01000000 00000000  ................
 0410 00000000 0004b007 ea070154 04ea0784  ...........T....
 0420 08015e04 84089008 01530490 08ff0801  ..^......S......
 0430 5e049309 ba09015e 04ba09bd 09015404  ^......^......T.
 0440 bd09cd09 015304cd 09da0901 5104db09  .....S......Q...
 0450 e9090154 04e909f3 090391b8 7f000200  ...T............
 0460 00000000 00000000 000004c2 07ea0701  ................
 0470 5404ea07 ba090391 b87f04ba 09bd0901  T...............
 0480 5404bd09 db090391 b87f04db 09e90901  T...............
 0490 5404e909 f3090391 b87f0000 00000000  T...............
 04a0 0004c207 9209015f 049309d6 09015f04  ......._......_.
 04b0 db09f309 015f0000 00000100 0004ea07  ....._..........
 04c0 90080153 049808ff 08015304 9309ba09  ...S......S.....
 04d0 01530000 01000000 0004e007 ff080156  .S.............V
 04e0 049309ce 09015604 ce09d609 057f0031  ......V........1
 04f0 269f0000 0004fb07 90080154 00000004  &..........T....
 0500 fe079008 01550001 00010000 0004dd07  .....U..........
 0510 af080151 04e208fe 08015104 ba09c909  ...Q......Q.....
 0520 01510000 00000000 0004c008 d1080150  .Q.............P
 0530 0493099f 09015004 9f09aa09 0391b07f  ......P.........
 0540 00010004 a508af08 07730033 24710022  .........s.3$q."
 0550 00000100 0004a908 ff08015d 049309ba  ...........]....
 0560 09015d00 010004a9 08ad0807 73003324  ..].........s.3$
 0570 71002200 020004ad 08b80801 5d000200  q.".........]...
 0580 020004ca 08d10801 5d04a809 ba09015d  ........]......]
 0590 00020804 e208e208 015c0004 0104e208  .........\......
 05a0 ff08015c 00050804 e208e208 015c0007  ...\.........\..
 05b0 0104e208 ff08015c 00060004 b007c207  .......\........
 05c0 01550008 00000101 00000000 00000000  .U..............
 05d0 00000000 00000004 b007ea07 015504ea  .............U..
 05e0 07ff0801 5c04ff08 930904a3 01559f04  ....\........U..
 05f0 9309ba09 015c04ba 09bd0901 5504bd09  .....\......U...
 0600 d009015c 04d009da 09015504 da09db09  ...\......U.....
 0610 04a30155 9f04db09 ec090155 04ec09f3  ...U.......U....
 0620 0904a301 559f0009 0004b007 c2070155  ....U..........U
 0630 000b0000 01010000 00000000 00000000  ................
 0640 00000000 0004b007 ea070155 04ea07ff  ...........U....
 0650 08015c04 ff089309 04a30155 9f049309  ..\........U....
 0660 ba09015c 04ba09bd 09015504 bd09d009  ...\......U.....
 0670 015c04d0 09da0901 5504da09 db0904a3  .\......U.......
 0680 01559f04 db09ec09 015504ec 09f30904  .U.......U......
 0690 a301559f 00000000 00000000 00000000  ..U.............
 06a0 00000000 0004e004 9d050155 049d05cc  ...........U....
 06b0 06015d04 cc06e006 04a30155 9f04e006  ..]........U....
 06c0 ec06015d 04ec06f1 0604a301 559f04f1  ...]........U...
 06d0 06950701 5d049507 a6070155 04a607ad  ....]......U....
 06e0 0704a301 559f0000 00000000 00000004  ....U...........
 06f0 e0049d05 0154049d 05950703 91a87f04  .....T..........
 0700 9507a307 015404a3 07ad0703 91a87f00  .....T..........
 0710 00000001 01000000 00000000 000004e0  ................
 0720 049d0501 51049d05 e205015c 04e205f0  ....Q......\....
 0730 05015304 f005cc06 015c04f1 06950701  ..S......\......
 0740 5c049507 aa070151 04aa07ad 0704a301  \......Q........
 0750 519f0000 00000000 00049305 cc06015e  Q..............^
 0760 04e006ee 06015e04 f1069507 015e0000  ......^......^..
 0770 00000000 00000004 9d05d805 015f04d8  ............._..
 0780 05e90501 5404fc05 cc06015f 04f10695  ....T......_....
 0790 07015f00 01000000 048f059d 05015004  .._...........P.
 07a0 cd059306 01500000 00000000 00049d05  .....P..........
 07b0 e9050153 04f805cc 06015304 f1069507  ...S......S.....
 07c0 01530000 00000000 00000000 00000004  .S..............
 07d0 fc048905 01500489 059d0502 7510049d  .....P......u...
 07e0 05950703 91b07f04 95079c07 0150049c  .............P..
 07f0 07a60702 751004a6 07ad0703 91b07f00  ....u...........
 0800 00000000 0000049d 05aa0501 50049406  ............P...
 0810 a5060150 04a506b4 060391bc 7f000600  ...P............
 0820 04e004fc 04015500 08000000 00000000  ......U.........
 0830 00000000 00000000 04e0049d 05015504  ..............U.
 0840 9d05cc06 015d04cc 06e00604 a301559f  .....]........U.
 0850 04e006ec 06015d04 ec06f106 04a30155  ......]........U
 0860 9f04f106 9507015d 049507a6 07015504  .......]......U.
 0870 a607ad07 04a30155 9f000900 04e004fc  .......U........
 0880 04015500 0b000000 00000000 00000000  ..U.............
 0890 00000000 04e0049d 05015504 9d05cc06  ..........U.....
 08a0 015d04cc 06e00604 a301559f 04e006ec  .]........U.....
 08b0 06015d04 ec06f106 04a30155 9f04f106  ..]........U....
 08c0 9507015d 049507a6 07015504 a607ad07  ...]......U.....
 08d0 04a30155 9f000100 0200049d 05aa0501  ...U............
 08e0 5e04ae06 c406015e 00010704 b205b205  ^......^........
 08f0 015d0003 00000004 b205e905 015d04f1  .]...........]..
 0900 06950701 5d000407 04b205b2 05015d00  ....].........].
 0910 06000000 04b205e9 05015d04 f1069507  ..........].....
 0920 015d0001 0004fc05 8006015e 00020004  .].........^....
 0930 80068c06 015f0001 00049406 ae06015f  ....._........._
 0940 00000000 00000000 0004f014 fa140155  ...............U
 0950 04fa14b7 1504a301 559f04b7 15d41501  ........U.......
 0960 5504d415 c21604a3 01559f00 00000000  U........U......
 0970 00000000 00000000 00000000 000004f0  ................
 0980 14fa1401 5404fa14 a2150153 04a215b7  ....T......S....
 0990 1504a301 549f04b7 15dd1501 5304dd15  ....T.......S...
 09a0 e41504a3 01549f04 e415fb15 015304fb  .....T.......S..
 09b0 15a21604 a301549f 04a216b8 16015304  ......T.......S.
 09c0 b816c216 04a30154 9f000000 00000000  .......T........
 09d0 00000000 04f014fa 14015104 fa14b715  ..........Q.....
 09e0 04a30151 9f04b715 cd150151 04cd15d8  ...Q.......Q....
 09f0 15015404 d815c216 04a30151 9f000100  ..T........Q....
 0a00 00000000 048a15ad 15015504 a216bb16  ..........U.....
 0a10 015504bb 16bf1603 a3015400 00000000  .U........T.....
 0a20 00000000 049315ad 15015004 a216af16  ..........P.....
 0a30 015004af 16b81602 730804b8 16bf1605  .P......s.......
 0a40 a3015423 08000002 04fd14fd 14015500  ..T#..........U.
 0a50 020704fd 14fd1404 4045249f 00020704  ........@E$.....
 0a60 fd14fd14 02750800 060704fd 14fd1406  .....u..........
 0a70 75080623 a8010001 00000000 00000004  u..#............
 0a80 9315ad15 015004a2 16af1601 5004af16  .....P......P...
 0a90 b8160273 0804b816 bf1605a3 01542308  ...s.........T#.
 0aa0 00010000 00000004 9315ad15 015504a2  .............U..
 0ab0 16bb1601 5504bb16 bf1603a3 01540001  ....U........T..
 0ac0 00000004 9315b715 04a30155 9f048916  ...........U....
 0ad0 c21604a3 01559f00 03000000 049315b7  .....U..........
 0ae0 150a03f0 11000000 0000009f 048916c2  ................
 0af0 160a03f0 11000000 0000009f 00030000  ................
 0b00 00000000 00049315 ad150150 04a216af  ...........P....
 0b10 16015004 af16b816 02730804 b816bf16  ..P......s......
 0b20 05a30154 23080003 00000000 00049315  ...T#...........
 0b30 ad150155 04a216bb 16015504 bb16bf16  ...U......U.....
 0b40 03a30154 00000000 00000000 0004a215  ...T............
 0b50 b6150153 04b615b7 15015004 89169b16  ...S......P.....
 0b60 0153049b 169f1601 5500060c 04931593  .S......U.......
 0b70 15015500 08000000 00000493 15ad1501  ..U.............
 0b80 5504a216 bb160155 04bb16bf 1603a301  U......U........
 0b90 5400090c 04931593 15015500 0b000000  T.........U.....
 0ba0 00000493 15ad1501 5504a216 bb160155  ........U......U
 0bb0 04bb16bf 1603a301 54000100 04a215a6  ........T.......
 0bc0 15015000 020004a6 15a91501 50000200  ..P.........P...
 0bd0 04a615a9 1502309f 00020004 a615a915  ......0.........
 0be0 01550004 0004a615 ad150155 00010000  .U.........U....
 0bf0 00048916 9b160153 049b169f 16015500  .......S......U.
 0c00 00000000 00000000 04e0108b 11015504  ..............U.
 0c10 8b11a512 04a30155 9f04a512 bc120155  .......U.......U
 0c20 04bc12ab 1304a301 559f0000 00000000  ........U.......
 0c30 00000000 0004e010 8b110154 048b1194  ...........T....
 0c40 11015304 9411a512 04a30154 9f04a512  ..S........T....
 0c50 fb120153 04fb12ab 1304a301 549f0000  ...S........T...
 0c60 00000000 00000000 0004e010 8b110151  ...............Q
 0c70 048b11a5 1204a301 519f04a5 12b51201  ........Q.......
 0c80 5104b512 c0120154 04c012ab 1304a301  Q......T........
 0c90 519f0002 00000200 0004e010 9d110230  Q..............0
 0ca0 9f049d11 9d110153 04ab11ab 1302309f  .......S......0.
 0cb0 00010000 00000004 8b11a611 015604ab  .............V..
 0cc0 11941201 5604fb12 ab130156 00000000  ....V......V....
 0cd0 00000004 9411a511 015304ab 11941201  .........S......
 0ce0 5304fb12 ab130153 00000200 0204fa10  S......S........
 0cf0 fa100156 04c812c8 12015600 02070207  ...V......V.....
 0d00 04fa10fa 10044045 249f04c8 12c81204  ......@E$.......
 0d10 4045249f 00020702 0704fa10 fa100276  @E$............v
 0d20 0804c812 c8120276 08000607 060704fa  .......v........
 0d30 10fa1006 76080623 a80104c8 12c81206  ....v..#........
 0d40 76080623 a8010002 00000000 00049411  v..#............
 0d50 9d1104a3 01559f04 ab119412 04a30155  .....U.........U
 0d60 9f04fb12 ab1304a3 01559f00 01000000  .........U......
 0d70 00000494 119d1101 5304ab11 94120153  ........S......S
 0d80 04fb12ab 13015300 01000000 00000494  ......S.........
 0d90 119d1101 5604ab11 94120156 04fb12ab  ....V......V....
 0da0 13015600 000004f5 11941201 5c000000  ..V.........\...
 0db0 00000000 000004d1 11d71101 5004d711  ............P...
 0dc0 9412015d 04fb1287 13015004 8713ab13  ...]......P.....
 0dd0 015d0000 00000004 bc11f511 015c04fb  .]...........\..
 0de0 12ab1301 5c00050b 04941194 11015600  ....\.........V.
 0df0 07000000 00000494 11a61101 5604ab11  ............V...
 0e00 94120156 04fb12ab 13015600 080b0494  ...V......V.....
 0e10 11941101 56000a00 00000000 049411a6  ....V...........
 0e20 11015604 ab119412 015604fb 12ab1301  ..V......V......
 0e30 56000100 0496119a 11015300 010004bc  V.........S.....
 0e40 11c11101 5c000100 000004d1 11d71101  ....\...........
 0e50 5c04fb12 8d13015c 00010704 de11de11  \......\........
 0e60 01560003 00000004 de119412 0156048d  .V...........V..
 0e70 13ab1301 56000407 04de11de 11015600  ....V.........V.
 0e80 06000000 04de1194 12015604 8d13ab13  ..........V.....
 0e90 01560001 0004f511 f9110153 00020004  .V.........S....
 0ea0 f911fc11 01530002 0004f911 fc110230  .....S.........0
 0eb0 9f000200 04f911fc 11015600 040004f9  ..........V.....
 0ec0 11941201 56000100 04851294 12015c00  ....V.........\.
 0ed0 00000000 00000000 04800a8a 0a015504  ..............U.
 0ee0 8a0ac70a 04a30155 9f04c70a e40a0155  .......U.......U
 0ef0 04e40ad2 0b04a301 559f0000 00000000  ........U.......
 0f00 00000000 00000000 00000000 0004800a  ................
 0f10 8a0a0154 048a0ab2 0a015304 b20ac70a  ...T......S.....
 0f20 04a30154 9f04c70a ed0a0153 04ed0af4  ...T.......S....
 0f30 0a04a301 549f04f4 0a8b0b01 53048b0b  ....T.......S...
 0f40 b20b04a3 01549f04 b20bc80b 015304c8  .....T.......S..
 0f50 0bd20b04 a301549f 00000000 00000000  ......T.........
 0f60 00000004 800a8a0a 0151048a 0ac70a04  .........Q......
 0f70 a301519f 04c70add 0a015104 dd0ae80a  ..Q.......Q.....
 0f80 015404e8 0ad20b04 a301519f 00010000  .T........Q.....
 0f90 00000004 9a0abd0a 015504b2 0bcb0b01  .........U......
 0fa0 5504cb0b cf0b03a3 01540000 00000000  U........T......
 0fb0 00000004 a30abd0a 015004b2 0bbf0b01  .........P......
 0fc0 5004bf0b c80b0273 0804c80b cf0b05a3  P......s........
 0fd0 01542308 00000204 8d0a8d0a 01550002  .T#..........U..
 0fe0 07048d0a 8d0a0440 45249f00 0207048d  .......@E$......
 0ff0 0a8d0a02 75080006 07048d0a 8d0a0675  ....u..........u
 1000 080623a8 01000100 00000000 000004a3  ..#.............
 1010 0abd0a01 5004b20b bf0b0150 04bf0bc8  ....P......P....
 1020 0b027308 04c80bcf 0b05a301 54230800  ..s.........T#..
 1030 01000000 000004a3 0abd0a01 5504b20b  ............U...
 1040 cb0b0155 04cb0bcf 0b03a301 54000100  ...U........T...
 1050 000004a3 0ac70a04 a301559f 04990bd2  ..........U.....
 1060 0b04a301 559f0003 00000004 a30ac70a  ....U...........
 1070 0a035015 00000000 00009f04 990bd20b  ..P.............
 1080 0a035015 00000000 00009f00 03000000  ..P.............
 1090 00000000 04a30abd 0a015004 b20bbf0b  ..........P.....
 10a0 015004bf 0bc80b02 730804c8 0bcf0b05  .P......s.......
 10b0 a3015423 08000300 00000000 04a30abd  ..T#............
 10c0 0a015504 b20bcb0b 015504cb 0bcf0b03  ..U......U......
 10d0 a3015400 00000000 00000000 04b20ac6  ..T.............
 10e0 0a015304 c60ac70a 01500499 0bab0b01  ..S......P......
 10f0 5304ab0b af0b0155 00060c04 a30aa30a  S......U........
 1100 01550008 00000000 0004a30a bd0a0155  .U.............U
 1110 04b20bcb 0b015504 cb0bcf0b 03a30154  ......U........T
 1120 00090c04 a30aa30a 0155000b 00000000  .........U......
 1130 0004a30a bd0a0155 04b20bcb 0b015504  .......U......U.
 1140 cb0bcf0b 03a30154 00010004 b20ab60a  .......T........
 1150 01500002 0004b60a b90a0150 00020004  .P.........P....
 1160 b60ab90a 02309f00 020004b6 0ab90a01  .....0..........
 1170 55000400 04b60abd 0a015500 01000000  U.........U.....
 1180 04990bab 0b015304 ab0baf0b 01550000  ......S......U..
 1190 00000000 00000004 b013bf13 015504bf  .............U..
 11a0 13871404 a301559f 048714a4 14015504  ......U.......U.
 11b0 a414e114 04a30155 9f000000 00000000  .......U........
 11c0 00000000 000004b0 13bf1301 5404bf13  ............T...
 11d0 85140153 04851487 1404a301 549f0487  ...S........T...
 11e0 14b41401 5304b414 b61404a3 01549f04  ....S........T..
 11f0 b614e114 01530000 00000000 00000000  .....S..........
 1200 0004b013 bf130151 04bf1387 1404a301  .......Q........
 1210 519f0487 149d1401 51049d14 a8140154  Q.......Q......T
 1220 04a814e1 1404a301 519f0002 02020000  ........Q.......
 1230 0004b013 80140230 9f048014 87140150  .......0.......P
 1240 048714e1 1402309f 00010004 cf138614  ......0.........
 1250 01560002 0004cf13 da130273 08000002  .V.........s....
 1260 04c213c2 13015600 020704c2 13c21304  ......V.........
 1270 4045249f 00020704 c213c213 02760800  @E$..........v..
 1280 060704c2 13c21306 76080623 a8010004  ........v..#....
 1290 0204cf13 801404a3 01559f00 030004cf  .........U......
 12a0 13da1302 73080003 0204cf13 80140156  ....s..........V
 12b0 00010704 df13df13 01560003 0004df13  .........V......
 12c0 86140156 00040704 df13df13 01560006  ...V.........V..
 12d0 0004df13 86140156 00000000 00000000  .......V........
 12e0 00000000 0004e00b 9d0c0155 049d0cf3  ...........U....
 12f0 0c04a301 559f04f3 0c900d01 5504900d  ....U.......U...
 1300 990d04a3 01559f04 990dd00d 015504d0  .....U.......U..
 1310 0dc30e04 a301559f 00000000 00000000  ......U.........
 1320 00000000 00000000 00000004 e00b9d0c  ................
 1330 0154049d 0cbd0c01 5604bd0c c60c04a3  .T......V.......
 1340 01549f04 c60cea0c 015604ea 0cf30c04  .T.......V......
 1350 a301549f 04f30c89 0d015404 890d990d  ..T.......T.....
 1360 01560499 0dd00d01 5404d00d c30e0156  .V......T......V
 1370 00010000 02000000 00000000 0004fe0b  ................
 1380 9d0c0154 049d0cb7 0c015604 c60cea0c  ...T......V.....
 1390 015604ea 0cf30c04 a301549f 04990dd0  .V........T.....
 13a0 0d015404 d00dc30e 01560004 0604e00b  ..T......V......
 13b0 e00b0154 00060b04 e00be00b 04404524  ...T.........@E$
 13c0 9f00060b 04e00be0 0b027408 000a0b04  ..........t.....
 13d0 e00be00b 06740806 23a80100 02000000  .....t..#.......
 13e0 00000000 00000000 04fe0b9d 0c015404  ..............T.
 13f0 9d0cb70c 015604c6 0cea0c01 5604ea0c  .....V......V...
 1400 f30c04a3 01549f04 990dd00d 015404d0  .....T.......T..
 1410 0dbe0e01 56000200 00000000 00000000  ....V...........
 1420 04fe0b9d 0c015504 9d0cb70c 04a30155  ......U........U
 1430 9f04c60c f30c04a3 01559f04 990dd00d  .........U......
 1440 015504d0 0dbe0e04 a301559f 00040000  .U........U.....
 1450 00000004 fe0bb70c 0a03f011 00000000  ................
 1460 00009f04 c60cf30c 0a03f011 00000000  ................
 1470 00009f04 990dbe0e 0a03f011 00000000  ................
 1480 00009f00 04000000 00000000 00000000  ................
 1490 04fe0b9d 0c015404 9d0cb70c 015604c6  ......T......V..
 14a0 0cea0c01 5604ea0c f30c04a3 01549f04  ....V........T..
 14b0 990dd00d 015404d0 0dbe0e01 56000100  .....T......V...
 14c0 00000000 00000495 0c990c03 737f9f04  ............s...
 14d0 990ca40c 015304a4 0ca60c03 73019f04  .....S......s...
 14e0 a60cb50c 01530000 00000000 0004820c  .....S..........
 14f0 b50c015e 04990dc3 0d015e04 c30dd00d  ...^......^.....
 1500 02741000 070004fe 0b820c01 54000900  .t..........T...
 1510 00020000 00000000 000004fe 0b9d0c01  ................
 1520 54049d0c b70c0156 04c60cea 0c015604  T......V......V.
 1530 ea0cf30c 04a30154 9f04990d d00d0154  .......T.......T
 1540 04d00dc3 0e015600 0a0004fe 0b820c01  ......V.........
 1550 54000c00 00020000 00000000 000004fe  T...............
 1560 0b9d0c01 54049d0c b70c0156 04c60cea  ....T......V....
 1570 0c015604 ea0cf30c 04a30154 9f04990d  ..V........T....
 1580 d00d0154 04d00dc3 0e015600 00000100  ...T......V.....
 1590 04c60cd3 0c0a03f0 11000000 0000009f  ................
 15a0 04990dbe 0e0a03f0 11000000 0000009f  ................
 15b0 00000001 00000004 c60cd30c 01560499  .............V..
 15c0 0dd00d01 5404d00d be0e0156 00000000  ....T......V....
 15d0 00000004 c60cd30c 015304c7 0d890e01  .........S......
 15e0 5f04890e be0e0153 00000000 00000004  _......S........
 15f0 c60cd30c 015c04d5 0d810e01 5c04970e  .....\......\...
 1600 be0e015c 00040000 0004990d c30d057e  ...\...........~
 1610 0031269f 04c30dd0 0d067410 0631269f  .1&.......t..1&.
 1620 00000000 0004c30d d00d015e 04d00d81  ...........^....
 1630 0e037e01 9f000000 00000000 04c60cd3  ..~.............
 1640 0c015d04 bf0d850e 037d7f9f 04850ebe  ..]......}......
 1650 0e015d00 000004a4 0dbf0d01 5d000200  ..].........]...
 1660 000004a4 0da60d02 309f04a6 0dbf0d01  ........0.......
 1670 52000100 000204f3 0c900d01 5504900d  R...........U...
 1680 950d04a3 01559f00 00000002 04f30c89  .....U..........
 1690 0d015404 890d950d 01560001 0204950d  ..T......V......
 16a0 950d0230 9f000000 00000000 00000000  ...0............
 16b0 000004d0 0e8b0f01 55048b0f f00f04a3  ........U.......
 16c0 01559f04 f00f8810 01550488 108f1004  .U.......U......
 16d0 a301559f 048f10a1 10015504 a110d210  ..U.......U.....
 16e0 04a30155 9f000000 00000000 00000000  ...U............
 16f0 000004d0 0e850f01 5404850f cb0f0153  ........T......S
 1700 04cb0fd1 0f04a301 549f04d1 0fe70f01  ........T.......
 1710 5304e70f f00f04a3 01549f04 f00fd210  S........T......
 1720 01530001 00000000 00000000 0004ee0e  .S..............
 1730 850f0154 04850fcb 0f015304 cb0fd10f  ...T......S.....
 1740 04a30154 9f04d10f df0f0153 048f10d2  ...T.......S....
 1750 10015300 040604d0 0ed00e01 5400060b  ..S.........T...
 1760 04d00ed0 0e044045 249f0006 0b04d00e  ......@E$.......
 1770 d00e0274 08000a0b 04d00ed0 0e067408  ...t..........t.
 1780 0623a801 00020000 00000000 00000004  .#..............
 1790 ee0e850f 01540485 0fcb0f01 5304cb0f  .....T......S...
 17a0 d10f04a3 01549f04 d10fdf0f 0153048f  .....T.......S..
 17b0 10d21001 53000200 00000000 000004ee  ....S...........
 17c0 0e8b0f01 55048b0f df0f04a3 01559f04  ....U........U..
 17d0 8f10a110 015504a1 10d21004 a301559f  .....U........U.
 17e0 00040000 0004ee0e df0f0a03 50150000  ............P...
 17f0 00000000 9f048f10 d2100a03 50150000  ............P...
 1800 00000000 9f000400 00000000 00000000  ................
 1810 04ee0e85 0f015404 850fcb0f 015304cb  ......T......S..
 1820 0fd10f04 a301549f 04d10fdf 0f015304  ......T.......S.
 1830 8f10d210 01530000 00000000 0004900f  .....S..........
 1840 ce0f015c 04d10fdf 0f015c04 a810d210  ...\......\.....
 1850 015c0000 00000000 0004b70f c30f015d  .\.............]
 1860 04d10fdf 0f015d04 c110d210 015d0000  ......]......]..
 1870 01010000 00000000 0004f20e a20f0156  ...............V
 1880 04a20fcc 0f03767f 9f04d10f df0f0376  ......v........v
 1890 7f9f048f 10c11001 5604c110 d2100376  ........V......v
 18a0 7f9f0008 0004ee0e f20e0154 000a0000  ...........T....
 18b0 00000000 00000004 ee0e850f 01540485  .............T..
 18c0 0fcb0f01 5304cb0f d10f04a3 01549f04  ....S........T..
 18d0 d10fdf0f 0153048f 10d21001 53000b00  .....S......S...
 18e0 04ee0ef2 0e015400 0d000000 00000000  ......T.........
 18f0 000004ee 0e850f01 5404850f cb0f0153  ........T......S
 1900 04cb0fd1 0f04a301 549f04d1 0fdf0f01  ........T.......
 1910 53048f10 d2100153 00010004 900f950f  S......S........
 1920 015c0001 0004b70f ba0f015c 00010004  .\.........\....
 1930 b70fba0f 02309f00 010004b7 0fba0f01  .....0..........
 1940 53000300 00000000 04b70fc3 0f015304  S.............S.
 1950 d10fdf0f 015304c1 10d21001 53000100  .....S......S...
 1960 000004d1 0fdf0f01 5d04c110 d210015d  ........]......]
 1970 00010004 a810c110 015c0001 00000204  .........\......
 1980 f00f8810 01550488 108d1004 a301559f  .....U........U.
 1990 00000204 f00f8d10 01530001 02048d10  .........S......
 19a0 8d100230 9f000000 00000000 00000000  ...0............
 19b0 000004d0 168d1701 55048d17 e31704a3  ........U.......
 19c0 01559f04 e3178018 01550480 18891804  .U.......U......
 19d0 a301559f 048918c0 18015504 c018b319  ..U.......U.....
 19e0 04a30155 9f000000 00000000 00000000  ...U............
 19f0 00000000 00000000 04d0168d 17015404  ..............T.
 1a00 8d17ad17 015604ad 17b61704 a301549f  .....V........T.
 1a10 04b617da 17015604 da17e317 04a30154  ......V........T
 1a20 9f04e317 f9170154 04f91789 18015604  .......T......V.
 1a30 8918c018 015404c0 18b31901 56000100  .....T......V...
 1a40 00020000 00000000 000004ee 168d1701  ................
 1a50 54048d17 a7170156 04b617da 17015604  T......V......V.
 1a60 da17e317 04a30154 9f048918 c0180154  .......T.......T
 1a70 04c018b3 19015600 040604d0 16d01601  ......V.........
 1a80 5400060b 04d016d0 16044045 249f0006  T.........@E$...
 1a90 0b04d016 d0160274 08000a0b 04d016d0  .......t........
 1aa0 16067408 0623a801 00020000 00000000  ..t..#..........
 1ab0 00000000 0004ee16 8d170154 048d17a7  ...........T....
 1ac0 17015604 b617da17 015604da 17e31704  ..V......V......
 1ad0 a301549f 048918c0 18015404 c018ae19  ..T.......T.....
 1ae0 01560002 00000000 00000000 0004ee16  .V..............
 1af0 8d170155 048d17a7 1704a301 559f04b6  ...U........U...
 1b00 17e31704 a301559f 048918c0 18015504  ......U.......U.
 1b10 c018ae19 04a30155 9f000400 00000000  .......U........
 1b20 04ee16a7 170a0350 15000000 0000009f  .......P........
 1b30 04b617e3 170a0350 15000000 0000009f  .......P........
 1b40 048918ae 190a0350 15000000 0000009f  .......P........
 1b50 00040000 00000000 00000000 0004ee16  ................
 1b60 8d170154 048d17a7 17015604 b617da17  ...T......V.....
 1b70 015604da 17e31704 a301549f 048918c0  .V........T.....
 1b80 18015404 c018ae19 01560001 00000000  ..T......V......
 1b90 00000004 85178917 03737f9f 04891794  .........s......
 1ba0 17015304 94179617 0373019f 049617a5  ..S......s......
 1bb0 17015300 00000000 000004f2 16a51701  ..S.............
 1bc0 5e048918 b318015e 04b318c0 18027410  ^......^......t.
 1bd0 00070004 ee16f216 01540009 00000200  .........T......
 1be0 00000000 00000004 ee168d17 0154048d  .............T..
 1bf0 17a71701 5604b617 da170156 04da17e3  ....V......V....
 1c00 1704a301 549f0489 18c01801 5404c018  ....T.......T...
 1c10 b3190156 000a0004 ee16f216 0154000c  ...V.........T..
 1c20 00000200 00000000 00000004 ee168d17  ................
 1c30 0154048d 17a71701 5604b617 da170156  .T......V......V
 1c40 04da17e3 1704a301 549f0489 18c01801  ........T.......
 1c50 5404c018 b3190156 00000001 0004b617  T......V........
 1c60 c3170a03 50150000 00000000 9f048918  ....P...........
 1c70 ae190a03 50150000 00000000 9f000000  ....P...........
 1c80 01000000 04b617c3 17015604 8918c018  ..........V.....
 1c90 015404c0 18ae1901 56000000 00000000  .T......V.......
 1ca0 04b617c3 17015304 b718f918 015f04f9  ......S......_..
 1cb0 18ae1901 53000000 00000000 04b617c3  ....S...........
 1cc0 17015c04 c518f118 015c0487 19ae1901  ..\......\......
 1cd0 5c000400 00000489 18b31805 7e003126  \...........~.1&
 1ce0 9f04b318 c0180674 10063126 9f000000  .......t..1&....
 1cf0 000004b3 18c01801 5e04c018 f118037e  ........^......~
 1d00 019f0000 00000000 0004b617 c317015d  ...............]
 1d10 04af18f5 18037d7f 9f04f518 ae19015d  ......}........]
 1d20 00000004 9418af18 015d0002 00000004  .........]......
 1d30 94189618 02309f04 9618af18 01520001  .....0.......R..
 1d40 00000204 e3178018 01550480 18851804  .........U......
 1d50 a301559f 00000000 0204e317 f9170154  ..U............T
 1d60 04f91785 18015600 01020485 18851802  ......V.........
 1d70 309f0000 00000000 00000000 00000004  0...............
 1d80 c019fb19 015504fb 19e01a04 a301559f  .....U........U.
 1d90 04e01af8 1a015504 f81aff1a 04a30155  ......U........U
 1da0 9f04ff1a 911b0155 04911bc2 1b04a301  .......U........
 1db0 559f0000 00000000 00000000 00000004  U...............
 1dc0 c019f519 015404f5 19bb1a01 5304bb1a  .....T......S...
 1dd0 c11a04a3 01549f04 c11ad71a 015304d7  .....T.......S..
 1de0 1ae01a04 a301549f 04e01ac2 1b015300  ......T.......S.
 1df0 01000000 00000000 000004de 19f51901  ................
 1e00 5404f519 bb1a0153 04bb1ac1 1a04a301  T......S........
 1e10 549f04c1 1acf1a01 5304ff1a c21b0153  T.......S......S
 1e20 00040604 c019c019 01540006 0b04c019  .........T......
 1e30 c0190440 45249f00 060b04c0 19c01902  ...@E$..........
 1e40 7408000a 0b04c019 c0190674 080623a8  t..........t..#.
 1e50 01000200 00000000 00000000 04de19f5  ................
 1e60 19015404 f519bb1a 015304bb 1ac11a04  ..T......S......
 1e70 a301549f 04c11acf 1a015304 ff1ac21b  ..T.......S.....
 1e80 01530002 00000000 00000004 de19fb19  .S..............
 1e90 015504fb 19cf1a04 a301559f 04ff1a91  .U........U.....
 1ea0 1b015504 911bc21b 04a30155 9f000400  ..U........U....
 1eb0 000004de 19cf1a0a 03f01100 00000000  ................
 1ec0 009f04ff 1ac21b0a 03f01100 00000000  ................
 1ed0 009f0004 00000000 00000000 0004de19  ................
 1ee0 f5190154 04f519bb 1a015304 bb1ac11a  ...T......S.....
 1ef0 04a30154 9f04c11a cf1a0153 04ff1ac2  ...T.......S....
 1f00 1b015300 00000000 00000480 1abe1a01  ..S.............
 1f10 5c04c11a cf1a015c 04981bc2 1b015c00  \......\......\.
 1f20 00000000 000004a7 1ab31a01 5d04c11a  ............]...
 1f30 cf1a015d 04b11bc2 1b015d00 00010100  ...]......].....
 1f40 00000000 000004e2 19921a01 5604921a  ............V...
 1f50 bc1a0376 7f9f04c1 1acf1a03 767f9f04  ...v........v...
 1f60 ff1ab11b 015604b1 1bc21b03 767f9f00  .....V......v...
 1f70 080004de 19e21901 54000a00 00000000  ........T.......
 1f80 00000000 04de19f5 19015404 f519bb1a  ..........T.....
 1f90 015304bb 1ac11a04 a301549f 04c11acf  .S........T.....
 1fa0 1a015304 ff1ac21b 0153000b 0004de19  ..S......S......
 1fb0 e2190154 000d0000 00000000 00000004  ...T............
 1fc0 de19f519 015404f5 19bb1a01 5304bb1a  .....T......S...
 1fd0 c11a04a3 01549f04 c11acf1a 015304ff  .....T.......S..
 1fe0 1ac21b01 53000100 04801a85 1a015c00  ....S.........\.
 1ff0 010004a7 1aaa1a01 5c000100 04a71aaa  ........\.......
 2000 1a02309f 00010004 a71aaa1a 01530003  ..0..........S..
 2010 00000000 0004a71a b31a0153 04c11acf  ...........S....
 2020 1a015304 b11bc21b 01530001 00000004  ..S......S......
 2030 c11acf1a 015d04b1 1bc21b01 5d000100  .....]......]...
 2040 04981bb1 1b015c00 01000002 04e01af8  ......\.........
 2050 1a015504 f81afd1a 04a30155 9f000002  ..U........U....
 2060 04e01afd 1a015300 010204fd 1afd1a02  ......S.........
 2070 309f00                               0..
Contents of section .debug_rnglists:
 0000 1d000000 05000800 00000000 07001000  ................
 0010 00000000 0012077c 1f000000 00000004  .......|........
 0020 00650300 00050008 00000000 0004373d  .e............7=
 0030 04444e00 04505004 5e620004 c401c801  .DN..PP.^b......
 0040 04cd01a4 0204d502 f0020004 d101d101  ................
 0050 04db01df 010004ed 01f70104 fa018002  ................
 0060 04d502df 02000480 02860204 df02f002  ................
 0070 0004a402 ba0204f0 02b00404 b404b604  ................
 0080 04c104dc 04000490 039a0304 90049404  ................
 0090 049804b0 040004e2 03e20304 ec03f103  ................
 00a0 0004f103 f10304f4 03f80300 04fd0390  ................
 00b0 04049404 98040004 e004e004 04ee04f2  ................
 00c0 0404f704 fc040004 a005aa05 04a606aa  ................
 00d0 0604ae06 c4060004 80068006 0488068c  ................
 00e0 06000494 06a60604 aa06ae06 0004b007  ................
 00f0 b00704be 07c20700 049c08a0 0804a508  ................
 0100 ff08049b 09bd0900 04ad08ad 0804b308  ................
 0110 b8080004 c008ca08 049b09a0 0904a509  ................
 0120 a8090004 ca08d108 04a009a5 0904a809  ................
 0130 bd090004 9a0a9f0a 04a30ac2 0a04a00b  ................
 0140 a90b04ab 0bc60b04 c80bd20b 00049a0a  ................
 0150 9f0a04a3 0ac20a04 a00ba90b 04ab0bc6  ................
 0160 0b04c80b d20b0004 9a0a9f0a 04a30ac2  ................
 0170 0a04a00b a90b04ab 0bc60b04 c80bd20b  ................
 0180 0004a00b a90b04ab 0bb80b00 04e00be0  ................
 0190 0b04f10b f50b0004 fe0bb70c 04c60ce4  ................
 01a0 0c04950d 970d04a0 0dbe0e00 04fe0bb7  ................
 01b0 0c04c60c e40c0495 0d970d04 a00dbe0e  ................
 01c0 0004fe0b b70c04c6 0ce40c04 950d970d  ................
 01d0 04a00dbe 0e000482 0c880c04 b50cb70c  ................
 01e0 04c60ce4 0c04950d 970d04a0 0dbe0e00  ................
 01f0 04d30ce1 0c04e10c e40c0004 d00ed00e  ................
 0200 04dd0ee1 0e0004ee 0ec30f04 d80fdf0f  ................
 0210 049010d2 100004ee 0ec30f04 d80fdf0f  ................
 0220 049010d2 100004ee 0ec30f04 d80fdf0f  ................
 0230 049010d2 100004d8 0fdf0f04 c810d210  ................
 0240 0004fa10 fa1004c8 12c81200 04fa10fe  ................
 0250 1004c812 cc120004 8b119011 0494119d  ................
 0260 1104b011 94120480 13ab1300 04c911ce  ................
 0270 1104d111 d7110480 13901300 048a158f  ................
 0280 15049315 b2150490 16991604 9b16b616  ................
 0290 04b816c2 1600048a 158f1504 9315b215  ................
 02a0 04901699 16049b16 b61604b8 16c21600  ................
 02b0 048a158f 15049315 b2150490 16991604  ................
 02c0 9b16b616 04b816c2 16000490 16991604  ................
 02d0 9b16a816 0004d016 d01604e1 16e51600  ................
 02e0 04ee16a7 1704b617 d4170485 18871804  ................
 02f0 9018ae19 0004ee16 a71704b6 17d41704  ................
 0300 85188718 049018ae 190004ee 16a71704  ................
 0310 b617d417 04851887 18049018 ae190004  ................
 0320 f216f816 04a517a7 1704b617 d4170485  ................
 0330 18871804 9018ae19 0004c317 d11704d1  ................
 0340 17d41700 04c019c0 1904cd19 d1190004  ................
 0350 de19b31a 04c81acf 1a04801b c21b0004  ................
 0360 de19b31a 04c81acf 1a04801b c21b0004  ................
 0370 de19b31a 04c81acf 1a04801b c21b0004  ................
 0380 c81acf1a 04b81bc2 1b001d00 00000500  ................
 0390 08000000 00000712 10000000 00000005  ................
 03a0 07801f00 00000000 000500             ...........
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 01000000 0400f1ff  ................
 0020 00000000 00000000 00000000 00000000  ................
 0030 10000000 02000c00 a0110000 00000000  ................
 0040 4e000000 00000000 1b000000 01000e00  N...............
 0050 e0200000 00000000 70120000 00000000  . ......p.......
 0060 25000000 02000c00 f0110000 00000000  %...............
 0070 0c020000 00000000 30000000 02000c00  ........0.......
 0080 00140000 00000000 4d010000 00000000  ........M.......
 0090 39000000 02000c00 50150000 00000000  9.......P.......
 00a0 43010000 00000000 40000000 02000c00  C.......@.......
 00b0 a0160000 00000000 d2000000 00000000  ................
 00c0 53000000 02000c00 80170000 00000000  S...............
 00d0 63010000 00000000 67000000 02000c00  c.......g.......
 00e0 f0180000 00000000 02010000 00000000  ................
 00f0 76000000 02000c00 001a0000 00000000  v...............
 0100 4b010000 00000000 89000000 02000c00  K...............
 0110 501b0000 00000000 b1000000 00000000  P...............
 0120 99000000 02000c00 101c0000 00000000  ................
 0130 d2000000 00000000 b1000000 02000c00  ................
 0140 f01c0000 00000000 63010000 00000000  ........c.......
 0150 c0000000 02000c00 601e0000 00000000  ........`.......
 0160 02010000 00000000 d4000000 01001600  ................
 0170 80600000 00000000 68000000 00000000  .`......h.......
 0180 e1000000 01000e00 60330000 00000000  ........`3......
 0190 f0040000 00000000 ec000000 01001600  ................
 01a0 20610000 00000000 20010000 00000000   a...... .......
 01b0 fa000000 01001600 00610000 00000000  .........a......
 01c0 20000000 00000000 06010000 01000e00   ...............
 01d0 c03c0000 00000000 5a000000 00000000  .<......Z.......
 01e0 1d010000 01000e00 a0390000 00000000  .........9......
 01f0 d9000000 00000000 37010000 01000e00  ........7.......
 0200 403c0000 00000000 62000000 00000000  @<......b.......
 0210 4d010000 01000e00 803a0000 00000000  M........:......
 0220 be010000 00000000 67010000 01000e00  ........g.......
 0230 40390000 00000000 5a000000 00000000  @9......Z.......
 0240 7d010000 01000e00 00390000 00000000  }........9......
 0250 3f000000 00000000 98010000 01000e00  ?...............
 0260 60380000 00000000 3f000000 00000000  `8......?.......
 0270 b3010000 01000e00 a0380000 00000000  .........8......
 0280 4d000000 00000000 00000000 0400f1ff  M...............
 0290 00000000 00000000 00000000 00000000  ................
 02a0 d2010000 02000d00 7c1f0000 00000000  ........|.......
 02b0 00000000 00000000 d8010000 01001600  ................
 02c0 60600000 00000000 00000000 00000000  ``..............
 02d0 e5010000 01001300 f05d0000 00000000  .........]......
 02e0 00000000 00000000 ee010000 00000f00  ................
 02f0 1c3d0000 00000000 00000000 00000000  .=..............
 0300 01020000 01001600 40620000 00000000  ........@b......
 0310 00000000 00000000 0d020000 01001500  ................
 0320 e85f0000 00000000 00000000 00000000  ._..............
 0330 23020000 02000a00 00100000 00000000  #...............
 0340 00000000 00000000 29020000 20000000  ........)... ...
 0350 00000000 00000000 00000000 00000000  ................
 0360 45020000 10000000 00000000 00000000  E...............
 0370 00000000 00000000 56020000 10000000  ........V.......
 0380 00000000 00000000 00000000 00000000  ................
 0390 66020000 10000000 00000000 00000000  f...............
 03a0 00000000 00000000 72020000 10000000  ........r.......
 03b0 00000000 00000000 00000000 00000000  ................
 03c0 85020000 10000000 00000000 00000000  ................
 03d0 00000000 00000000 95020000 10000000  ................
 03e0 00000000 00000000 00000000 00000000  ................
 03f0 ae020000 10000000 00000000 00000000  ................
 0400 00000000 00000000 c1020000 10000000  ................
 0410 00000000 00000000 00000000 00000000  ................
 0420 cf020000 20000000 00000000 00000000  .... ...........
 0430 00000000 00000000 de020000 12000c00  ................
 0440 701f0000 00000000 0c000000 00000000  p...............
 0450 ec020000 10000000 00000000 00000000  ................
 0460 00000000 00000000 03030000 10000000  ................
 0470 00000000 00000000 00000000 00000000  ................
 0480 12030000 10000000 00000000 00000000  ................
 0490 00000000 00000000 23030000 10000000  ........#.......
 04a0 00000000 00000000 00000000 00000000  ................
 04b0 38030000 10000000 00000000 00000000  8...............
 04c0 00000000 00000000 4b030000 20000000  ........K... ...
 04d0 00000000 00000000 00000000 00000000  ................
 04e0 65030000 22000000 00000000 00000000  e..."...........
 04f0 00000000 00000000                    ........
Contents of section .strtab:
 0000 005f6865 6170716d 6f64756c 652e6300  ._heapqmodule.c.
 0010 68656170 715f6578 6563005f 5f61626f  heapq_exec.__abo
 0020 75745f5f 00736966 7475705f 6d617800  ut__.siftup_max.
 0030 73696674 646f776e 00736966 74757000  siftdown.siftup.
 0040 5f686561 70715f68 65617072 65706c61  _heapq_heaprepla
 0050 6365005f 68656170 715f5f68 65617069  ce._heapq__heapi
 0060 66795f6d 6178005f 68656170 715f6865  fy_max._heapq_he
 0070 6170706f 70005f68 65617071 5f686561  appop._heapq_hea
 0080 70707573 68706f70 005f6865 6170715f  ppushpop._heapq_
 0090 68656170 70757368 005f6865 6170715f  heappush._heapq_
 00a0 5f686561 70726570 6c616365 5f6d6178  _heapreplace_max
 00b0 005f6865 6170715f 68656170 69667900  ._heapq_heapify.
 00c0 5f686561 70715f5f 68656170 706f705f  _heapq__heappop_
 00d0 6d617800 5f686561 70716d6f 64756c65  max._heapqmodule
 00e0 006d6f64 756c655f 646f6300 68656170  .module_doc.heap
 00f0 715f6d65 74686f64 73006865 6170715f  q_methods.heapq_
 0100 736c6f74 73005f68 65617071 5f686561  slots._heapq_hea
 0110 70707573 685f5f64 6f635f5f 005f6865  ppush__doc__._he
 0120 6170715f 68656170 70757368 706f705f  apq_heappushpop_
 0130 5f646f63 5f5f005f 68656170 715f6865  _doc__._heapq_he
 0140 6170706f 705f5f64 6f635f5f 005f6865  appop__doc__._he
 0150 6170715f 68656170 7265706c 6163655f  apq_heapreplace_
 0160 5f646f63 5f5f005f 68656170 715f6865  _doc__._heapq_he
 0170 61706966 795f5f64 6f635f5f 005f6865  apify__doc__._he
 0180 6170715f 5f686561 70706f70 5f6d6178  apq__heappop_max
 0190 5f5f646f 635f5f00 5f686561 70715f5f  __doc__._heapq__
 01a0 68656170 6966795f 6d61785f 5f646f63  heapify_max__doc
 01b0 5f5f005f 68656170 715f5f68 65617072  __._heapq__heapr
 01c0 65706c61 63655f6d 61785f5f 646f635f  eplace_max__doc_
 01d0 5f005f66 696e6900 5f5f6473 6f5f6861  _._fini.__dso_ha
 01e0 6e646c65 005f4459 4e414d49 43005f5f  ndle._DYNAMIC.__
 01f0 474e555f 45485f46 52414d45 5f484452  GNU_EH_FRAME_HDR
 0200 005f5f54 4d435f45 4e445f5f 005f474c  .__TMC_END__._GL
 0210 4f42414c 5f4f4646 5345545f 5441424c  OBAL_OFFSET_TABL
 0220 455f005f 696e6974 005f4954 4d5f6465  E_._init._ITM_de
 0230 72656769 73746572 544d436c 6f6e6554  registerTMCloneT
 0240 61626c65 0050794d 6f64756c 65446566  able.PyModuleDef
 0250 5f496e69 74005079 4c697374 5f536574  _Init.PyList_Set
 0260 536c6963 65005f50 795f4465 616c6c6f  Slice._Py_Deallo
 0270 63005079 4578635f 52756e74 696d6545  c.PyExc_RuntimeE
 0280 72726f72 00507945 72725f53 65745374  rror.PyErr_SetSt
 0290 72696e67 0050794f 626a6563 745f5269  ring.PyObject_Ri
 02a0 6368436f 6d706172 65426f6f 6c005f50  chCompareBool._P
 02b0 79417267 5f426164 41726775 6d656e74  yArg_BadArgument
 02c0 0050794c 6973745f 41707065 6e64005f  .PyList_Append._
 02d0 5f676d6f 6e5f7374 6172745f 5f005079  _gmon_start__.Py
 02e0 496e6974 5f5f6865 61707100 5f507941  Init__heapq._PyA
 02f0 72675f43 6865636b 506f7369 74696f6e  rg_CheckPosition
 0300 616c005f 50795f4e 6f6e6553 74727563  al._Py_NoneStruc
 0310 74005079 4578635f 496e6465 78457272  t.PyExc_IndexErr
 0320 6f720050 79556e69 636f6465 5f46726f  or.PyUnicode_Fro
 0330 6d537472 696e6700 50794d6f 64756c65  mString.PyModule
 0340 5f416464 4f626a65 6374005f 49544d5f  _AddObject._ITM_
 0350 72656769 73746572 544d436c 6f6e6554  registerTMCloneT
 0360 61626c65 005f5f63 78615f66 696e616c  able.__cxa_final
 0370 697a6540 474c4942 435f322e 322e3500  ize@GLIBC_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 b5 4f 00 00         	movq	0x4fb5(%rip), %rax      # 0x5fc0 <__gmon_start__+0x5fc0>
    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 4f 00 00            	pushq	0x4fca(%rip)            # 0x5ff0 <_GLOBAL_OFFSET_TABLE_+0x8>
    1026: ff 25 cc 4f 00 00            	jmpq	*0x4fcc(%rip)           # 0x5ff8 <_GLOBAL_OFFSET_TABLE_+0x10>
    102c: 0f 1f 40 00                  	nopl	(%rax)

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

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

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

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

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

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

0000000000001090 <PyList_Append@plt>:
    1090: ff 25 9a 4f 00 00            	jmpq	*0x4f9a(%rip)           # 0x6030 <_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 4f 00 00            	jmpq	*0x4f92(%rip)           # 0x6038 <_GLOBAL_OFFSET_TABLE_+0x50>
    10a6: 68 07 00 00 00               	pushq	$0x7
    10ab: e9 70 ff ff ff               	jmp	0x1020 <.plt>

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

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

Disassembly of section .text:

00000000000010d0 <.text>:
    10d0: 48 8d 3d 69 51 00 00         	leaq	0x5169(%rip), %rdi      # 0x6240 <__gmon_start__+0x6240>
    10d7: 48 8d 05 62 51 00 00         	leaq	0x5162(%rip), %rax      # 0x6240 <__gmon_start__+0x6240>
    10de: 48 39 f8                     	cmpq	%rdi, %rax
    10e1: 74 15                        	je	0x10f8 <.text+0x28>
    10e3: 48 8b 05 c6 4e 00 00         	movq	0x4ec6(%rip), %rax      # 0x5fb0 <__gmon_start__+0x5fb0>
    10ea: 48 85 c0                     	testq	%rax, %rax
    10ed: 74 09                        	je	0x10f8 <.text+0x28>
    10ef: ff e0                        	jmpq	*%rax
    10f1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    10f8: c3                           	retq
    10f9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1100: 48 8d 3d 39 51 00 00         	leaq	0x5139(%rip), %rdi      # 0x6240 <__gmon_start__+0x6240>
    1107: 48 8d 35 32 51 00 00         	leaq	0x5132(%rip), %rsi      # 0x6240 <__gmon_start__+0x6240>
    110e: 48 29 fe                     	subq	%rdi, %rsi
    1111: 48 89 f0                     	movq	%rsi, %rax
    1114: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
    1118: 48 c1 f8 03                  	sarq	$0x3, %rax
    111c: 48 01 c6                     	addq	%rax, %rsi
    111f: 48 d1 fe                     	sarq	%rsi
    1122: 74 14                        	je	0x1138 <.text+0x68>
    1124: 48 8b 05 ad 4e 00 00         	movq	0x4ead(%rip), %rax      # 0x5fd8 <__gmon_start__+0x5fd8>
    112b: 48 85 c0                     	testq	%rax, %rax
    112e: 74 08                        	je	0x1138 <.text+0x68>
    1130: ff e0                        	jmpq	*%rax
    1132: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1138: c3                           	retq
    1139: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1140: f3 0f 1e fa                  	endbr64
    1144: 80 3d f5 50 00 00 00         	cmpb	$0x0, 0x50f5(%rip)      # 0x6240 <__gmon_start__+0x6240>
    114b: 75 33                        	jne	0x1180 <.text+0xb0>
    114d: 55                           	pushq	%rbp
    114e: 48 83 3d 8a 4e 00 00 00      	cmpq	$0x0, 0x4e8a(%rip)      # 0x5fe0 <__gmon_start__+0x5fe0>
    1156: 48 89 e5                     	movq	%rsp, %rbp
    1159: 74 0d                        	je	0x1168 <.text+0x98>
    115b: 48 8b 3d fe 4e 00 00         	movq	0x4efe(%rip), %rdi      # 0x6060 <__dso_handle>
    1162: ff 15 78 4e 00 00            	callq	*0x4e78(%rip)           # 0x5fe0 <__gmon_start__+0x5fe0>
    1168: e8 63 ff ff ff               	callq	0x10d0 <.text>
    116d: c6 05 cc 50 00 00 01         	movb	$0x1, 0x50cc(%rip)      # 0x6240 <__gmon_start__+0x6240>
    1174: 5d                           	popq	%rbp
    1175: c3                           	retq
    1176: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1180: c3                           	retq
    1181: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    118c: 0f 1f 40 00                  	nopl	(%rax)
    1190: f3 0f 1e fa                  	endbr64
    1194: e9 67 ff ff ff               	jmp	0x1100 <.text+0x30>
    1199: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000011a0 <heapq_exec>:
    11a0: 55                           	pushq	%rbp
    11a1: 48 89 fd                     	movq	%rdi, %rbp
    11a4: 48 8d 3d 35 0f 00 00         	leaq	0xf35(%rip), %rdi       # 0x20e0 <__about__>
    11ab: 53                           	pushq	%rbx
    11ac: 48 83 ec 08                  	subq	$0x8, %rsp
    11b0: e8 fb fe ff ff               	callq	0x10b0 <PyUnicode_FromString@plt>
    11b5: 48 8d 35 44 0e 00 00         	leaq	0xe44(%rip), %rsi       # 0x2000 <__gmon_start__+0x2000>
    11bc: 48 89 ef                     	movq	%rbp, %rdi
    11bf: 48 89 c2                     	movq	%rax, %rdx
    11c2: 48 89 c3                     	movq	%rax, %rbx
    11c5: e8 f6 fe ff ff               	callq	0x10c0 <PyModule_AddObject@plt>
    11ca: 85 c0                        	testl	%eax, %eax
    11cc: 78 09                        	js	0x11d7 <heapq_exec+0x37>
    11ce: 31 c0                        	xorl	%eax, %eax
    11d0: 48 83 c4 08                  	addq	$0x8, %rsp
    11d4: 5b                           	popq	%rbx
    11d5: 5d                           	popq	%rbp
    11d6: c3                           	retq
    11d7: 48 83 2b 01                  	subq	$0x1, (%rbx)
    11db: 74 07                        	je	0x11e4 <heapq_exec+0x44>
    11dd: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    11e2: eb ec                        	jmp	0x11d0 <heapq_exec+0x30>
    11e4: 48 89 df                     	movq	%rbx, %rdi
    11e7: e8 64 fe ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    11ec: eb ef                        	jmp	0x11dd <heapq_exec+0x3d>
    11ee: 66 90                        	nop

00000000000011f0 <siftup_max>:
    11f0: 41 57                        	pushq	%r15
    11f2: 41 56                        	pushq	%r14
    11f4: 41 55                        	pushq	%r13
    11f6: 41 54                        	pushq	%r12
    11f8: 55                           	pushq	%rbp
    11f9: 53                           	pushq	%rbx
    11fa: 48 83 ec 28                  	subq	$0x28, %rsp
    11fe: 4c 8b 7f 10                  	movq	0x10(%rdi), %r15
    1202: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
    1207: 4c 39 fe                     	cmpq	%r15, %rsi
    120a: 0f 8d d1 01 00 00            	jge	0x13e1 <siftup_max+0x1f1>
    1210: 4d 89 fc                     	movq	%r15, %r12
    1213: 48 8b 57 18                  	movq	0x18(%rdi), %rdx
    1217: 48 89 fd                     	movq	%rdi, %rbp
    121a: 49 d1 fc                     	sarq	%r12
    121d: 4c 39 e6                     	cmpq	%r12, %rsi
    1220: 0f 8d aa 01 00 00            	jge	0x13d0 <siftup_max+0x1e0>
    1226: 49 89 f6                     	movq	%rsi, %r14
    1229: eb 2d                        	jmp	0x1258 <siftup_max+0x68>
    122b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1230: 48 8d 34 dd 00 00 00 00      	leaq	(,%rbx,8), %rsi
    1238: 4a 8d 04 f2                  	leaq	(%rdx,%r14,8), %rax
    123c: 48 8d 0c 32                  	leaq	(%rdx,%rsi), %rcx
    1240: 4c 8b 00                     	movq	(%rax), %r8
    1243: 48 8b 39                     	movq	(%rcx), %rdi
    1246: 4c 89 01                     	movq	%r8, (%rcx)
    1249: 48 89 38                     	movq	%rdi, (%rax)
    124c: 4c 39 e3                     	cmpq	%r12, %rbx
    124f: 0f 8d bb 00 00 00            	jge	0x1310 <siftup_max+0x120>
    1255: 49 89 de                     	movq	%rbx, %r14
    1258: 4b 8d 04 36                  	leaq	(%r14,%r14), %rax
    125c: 48 8d 58 01                  	leaq	0x1(%rax), %rbx
    1260: 48 83 c0 02                  	addq	$0x2, %rax
    1264: 48 8b 0c da                  	movq	(%rdx,%rbx,8), %rcx
    1268: 4c 39 f8                     	cmpq	%r15, %rax
    126b: 7d c3                        	jge	0x1230 <siftup_max+0x40>
    126d: 48 8b 3c c2                  	movq	(%rdx,%rax,8), %rdi
    1271: 48 89 ce                     	movq	%rcx, %rsi
    1274: 31 d2                        	xorl	%edx, %edx
    1276: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
    127b: 48 83 07 01                  	addq	$0x1, (%rdi)
    127f: 48 83 01 01                  	addq	$0x1, (%rcx)
    1283: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
    1288: e8 e3 fd ff ff               	callq	0x1070 <PyObject_RichCompareBool@plt>
    128d: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
    1292: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
    1297: 41 89 c5                     	movl	%eax, %r13d
    129a: 48 83 2f 01                  	subq	$0x1, (%rdi)
    129e: 74 50                        	je	0x12f0 <siftup_max+0x100>
    12a0: 48 83 29 01                  	subq	$0x1, (%rcx)
    12a4: 74 5f                        	je	0x1305 <siftup_max+0x115>
    12a6: 45 85 ed                     	testl	%r13d, %r13d
    12a9: 78 2f                        	js	0x12da <siftup_max+0xea>
    12ab: 44 89 e8                     	movl	%r13d, %eax
    12ae: 48 8b 55 18                  	movq	0x18(%rbp), %rdx
    12b2: 83 f0 01                     	xorl	$0x1, %eax
    12b5: 48 98                        	cltq
    12b7: 48 01 c3                     	addq	%rax, %rbx
    12ba: 4c 3b 7d 10                  	cmpq	0x10(%rbp), %r15
    12be: 0f 84 6c ff ff ff            	je	0x1230 <siftup_max+0x40>
    12c4: 48 8b 05 ed 4c 00 00         	movq	0x4ced(%rip), %rax      # 0x5fb8 <__gmon_start__+0x5fb8>
    12cb: 48 8d 35 ce 0d 00 00         	leaq	0xdce(%rip), %rsi       # 0x20a0 <__gmon_start__+0x20a0>
    12d2: 48 8b 38                     	movq	(%rax), %rdi
    12d5: e8 86 fd ff ff               	callq	0x1060 <PyErr_SetString@plt>
    12da: 48 83 c4 28                  	addq	$0x28, %rsp
    12de: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    12e3: 5b                           	popq	%rbx
    12e4: 5d                           	popq	%rbp
    12e5: 41 5c                        	popq	%r12
    12e7: 41 5d                        	popq	%r13
    12e9: 41 5e                        	popq	%r14
    12eb: 41 5f                        	popq	%r15
    12ed: c3                           	retq
    12ee: 66 90                        	nop
    12f0: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
    12f5: e8 56 fd ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    12fa: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
    12ff: 48 83 29 01                  	subq	$0x1, (%rcx)
    1303: 75 a1                        	jne	0x12a6 <siftup_max+0xb6>
    1305: 48 89 cf                     	movq	%rcx, %rdi
    1308: e8 43 fd ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    130d: eb 97                        	jmp	0x12a6 <siftup_max+0xb6>
    130f: 90                           	nop
    1310: 48 8b 45 10                  	movq	0x10(%rbp), %rax
    1314: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
    1319: 48 39 c3                     	cmpq	%rax, %rbx
    131c: 0f 8d bf 00 00 00            	jge	0x13e1 <siftup_max+0x1f1>
    1322: 4c 8b 34 32                  	movq	(%rdx,%rsi), %r14
    1326: eb 49                        	jmp	0x1371 <siftup_max+0x181>
    1328: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
    1330: 49 83 2e 01                  	subq	$0x1, (%r14)
    1334: 0f 84 80 00 00 00            	je	0x13ba <siftup_max+0x1ca>
    133a: 85 c0                        	testl	%eax, %eax
    133c: 78 9c                        	js	0x12da <siftup_max+0xea>
    133e: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
    1343: 48 3b 75 10                  	cmpq	0x10(%rbp), %rsi
    1347: 0f 85 77 ff ff ff            	jne	0x12c4 <siftup_max+0xd4>
    134d: 85 c0                        	testl	%eax, %eax
    134f: 74 7f                        	je	0x13d0 <siftup_max+0x1e0>
    1351: 48 8b 55 18                  	movq	0x18(%rbp), %rdx
    1355: 49 01 d4                     	addq	%rdx, %r12
    1358: 4a 8d 04 fa                  	leaq	(%rdx,%r15,8), %rax
    135c: 49 8b 34 24                  	movq	(%r12), %rsi
    1360: 4c 8b 30                     	movq	(%rax), %r14
    1363: 4d 89 34 24                  	movq	%r14, (%r12)
    1367: 48 89 30                     	movq	%rsi, (%rax)
    136a: 48 39 5c 24 18               	cmpq	%rbx, 0x18(%rsp)
    136f: 7d 5f                        	jge	0x13d0 <siftup_max+0x1e0>
    1371: 49 89 df                     	movq	%rbx, %r15
    1374: 48 8d 5b ff                  	leaq	-0x1(%rbx), %rbx
    1378: 4c 89 f6                     	movq	%r14, %rsi
    137b: 48 d1 fb                     	sarq	%rbx
    137e: 4c 8b 2c da                  	movq	(%rdx,%rbx,8), %r13
    1382: 31 d2                        	xorl	%edx, %edx
    1384: 4c 8d 24 dd 00 00 00 00      	leaq	(,%rbx,8), %r12
    138c: 49 83 45 00 01               	addq	$0x1, (%r13)
    1391: 4c 89 ef                     	movq	%r13, %rdi
    1394: 49 83 06 01                  	addq	$0x1, (%r14)
    1398: e8 d3 fc ff ff               	callq	0x1070 <PyObject_RichCompareBool@plt>
    139d: 49 83 6d 00 01               	subq	$0x1, (%r13)
    13a2: 75 8c                        	jne	0x1330 <siftup_max+0x140>
    13a4: 4c 89 ef                     	movq	%r13, %rdi
    13a7: 89 44 24 10                  	movl	%eax, 0x10(%rsp)
    13ab: e8 a0 fc ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    13b0: 49 83 2e 01                  	subq	$0x1, (%r14)
    13b4: 8b 44 24 10                  	movl	0x10(%rsp), %eax
    13b8: 75 80                        	jne	0x133a <siftup_max+0x14a>
    13ba: 4c 89 f7                     	movq	%r14, %rdi
    13bd: 89 44 24 10                  	movl	%eax, 0x10(%rsp)
    13c1: e8 8a fc ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    13c6: 8b 44 24 10                  	movl	0x10(%rsp), %eax
    13ca: e9 6b ff ff ff               	jmp	0x133a <siftup_max+0x14a>
    13cf: 90                           	nop
    13d0: 48 83 c4 28                  	addq	$0x28, %rsp
    13d4: 31 c0                        	xorl	%eax, %eax
    13d6: 5b                           	popq	%rbx
    13d7: 5d                           	popq	%rbp
    13d8: 41 5c                        	popq	%r12
    13da: 41 5d                        	popq	%r13
    13dc: 41 5e                        	popq	%r14
    13de: 41 5f                        	popq	%r15
    13e0: c3                           	retq
    13e1: 48 8b 05 e8 4b 00 00         	movq	0x4be8(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    13e8: 48 8d 35 1b 0c 00 00         	leaq	0xc1b(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    13ef: 48 8b 38                     	movq	(%rax), %rdi
    13f2: e8 69 fc ff ff               	callq	0x1060 <PyErr_SetString@plt>
    13f7: e9 de fe ff ff               	jmp	0x12da <siftup_max+0xea>
    13fc: 0f 1f 40 00                  	nopl	(%rax)

0000000000001400 <siftdown>:
    1400: 41 57                        	pushq	%r15
    1402: 41 56                        	pushq	%r14
    1404: 41 55                        	pushq	%r13
    1406: 41 54                        	pushq	%r12
    1408: 55                           	pushq	%rbp
    1409: 53                           	pushq	%rbx
    140a: 48 83 ec 28                  	subq	$0x28, %rsp
    140e: 48 8b 47 10                  	movq	0x10(%rdi), %rax
    1412: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
    1417: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
    141c: 48 39 c2                     	cmpq	%rax, %rdx
    141f: 0f 8d 10 01 00 00            	jge	0x1535 <siftdown+0x135>
    1425: 48 8b 47 18                  	movq	0x18(%rdi), %rax
    1429: 49 89 fd                     	movq	%rdi, %r13
    142c: 48 89 d3                     	movq	%rdx, %rbx
    142f: 4c 8b 34 d0                  	movq	(%rax,%rdx,8), %r14
    1433: 48 39 f2                     	cmpq	%rsi, %rdx
    1436: 7f 51                        	jg	0x1489 <siftdown+0x89>
    1438: e9 c3 00 00 00               	jmp	0x1500 <siftdown+0x100>
    143d: 0f 1f 00                     	nopl	(%rax)
    1440: 49 83 2e 01                  	subq	$0x1, (%r14)
    1444: 0f 84 8a 00 00 00            	je	0x14d4 <siftdown+0xd4>
    144a: 85 c0                        	testl	%eax, %eax
    144c: 0f 88 9a 00 00 00            	js	0x14ec <siftdown+0xec>
    1452: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
    1457: 49 3b 7d 10                  	cmpq	0x10(%r13), %rdi
    145b: 0f 85 b7 00 00 00            	jne	0x1518 <siftdown+0x118>
    1461: 85 c0                        	testl	%eax, %eax
    1463: 0f 84 97 00 00 00            	je	0x1500 <siftdown+0x100>
    1469: 49 8b 45 18                  	movq	0x18(%r13), %rax
    146d: 48 01 c5                     	addq	%rax, %rbp
    1470: 4a 8d 14 e0                  	leaq	(%rax,%r12,8), %rdx
    1474: 48 8b 75 00                  	movq	(%rbp), %rsi
    1478: 4c 8b 32                     	movq	(%rdx), %r14
    147b: 4c 89 75 00                  	movq	%r14, (%rbp)
    147f: 48 89 32                     	movq	%rsi, (%rdx)
    1482: 48 39 5c 24 08               	cmpq	%rbx, 0x8(%rsp)
    1487: 7d 77                        	jge	0x1500 <siftdown+0x100>
    1489: 49 89 dc                     	movq	%rbx, %r12
    148c: 48 8d 5b ff                  	leaq	-0x1(%rbx), %rbx
    1490: 31 d2                        	xorl	%edx, %edx
    1492: 4c 89 f7                     	movq	%r14, %rdi
    1495: 48 d1 fb                     	sarq	%rbx
    1498: 4c 8b 3c d8                  	movq	(%rax,%rbx,8), %r15
    149c: 49 83 06 01                  	addq	$0x1, (%r14)
    14a0: 48 8d 2c dd 00 00 00 00      	leaq	(,%rbx,8), %rbp
    14a8: 49 83 07 01                  	addq	$0x1, (%r15)
    14ac: 4c 89 fe                     	movq	%r15, %rsi
    14af: e8 bc fb ff ff               	callq	0x1070 <PyObject_RichCompareBool@plt>
    14b4: 49 83 2f 01                  	subq	$0x1, (%r15)
    14b8: 75 86                        	jne	0x1440 <siftdown+0x40>
    14ba: 4c 89 ff                     	movq	%r15, %rdi
    14bd: 89 44 24 1c                  	movl	%eax, 0x1c(%rsp)
    14c1: e8 8a fb ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    14c6: 49 83 2e 01                  	subq	$0x1, (%r14)
    14ca: 8b 44 24 1c                  	movl	0x1c(%rsp), %eax
    14ce: 0f 85 76 ff ff ff            	jne	0x144a <siftdown+0x4a>
    14d4: 4c 89 f7                     	movq	%r14, %rdi
    14d7: 89 44 24 1c                  	movl	%eax, 0x1c(%rsp)
    14db: e8 70 fb ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    14e0: 8b 44 24 1c                  	movl	0x1c(%rsp), %eax
    14e4: 85 c0                        	testl	%eax, %eax
    14e6: 0f 89 66 ff ff ff            	jns	0x1452 <siftdown+0x52>
    14ec: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    14f1: 48 83 c4 28                  	addq	$0x28, %rsp
    14f5: 5b                           	popq	%rbx
    14f6: 5d                           	popq	%rbp
    14f7: 41 5c                        	popq	%r12
    14f9: 41 5d                        	popq	%r13
    14fb: 41 5e                        	popq	%r14
    14fd: 41 5f                        	popq	%r15
    14ff: c3                           	retq
    1500: 48 83 c4 28                  	addq	$0x28, %rsp
    1504: 31 c0                        	xorl	%eax, %eax
    1506: 5b                           	popq	%rbx
    1507: 5d                           	popq	%rbp
    1508: 41 5c                        	popq	%r12
    150a: 41 5d                        	popq	%r13
    150c: 41 5e                        	popq	%r14
    150e: 41 5f                        	popq	%r15
    1510: c3                           	retq
    1511: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1518: 48 8b 05 99 4a 00 00         	movq	0x4a99(%rip), %rax      # 0x5fb8 <__gmon_start__+0x5fb8>
    151f: 48 8d 35 7a 0b 00 00         	leaq	0xb7a(%rip), %rsi       # 0x20a0 <__gmon_start__+0x20a0>
    1526: 48 8b 38                     	movq	(%rax), %rdi
    1529: e8 32 fb ff ff               	callq	0x1060 <PyErr_SetString@plt>
    152e: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    1533: eb bc                        	jmp	0x14f1 <siftdown+0xf1>
    1535: 48 8b 05 94 4a 00 00         	movq	0x4a94(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    153c: 48 8d 35 c7 0a 00 00         	leaq	0xac7(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    1543: 48 8b 38                     	movq	(%rax), %rdi
    1546: e8 15 fb ff ff               	callq	0x1060 <PyErr_SetString@plt>
    154b: eb 9f                        	jmp	0x14ec <siftdown+0xec>
    154d: 0f 1f 00                     	nopl	(%rax)

0000000000001550 <siftup>:
    1550: 41 57                        	pushq	%r15
    1552: 41 56                        	pushq	%r14
    1554: 41 55                        	pushq	%r13
    1556: 41 54                        	pushq	%r12
    1558: 55                           	pushq	%rbp
    1559: 53                           	pushq	%rbx
    155a: 48 83 ec 18                  	subq	$0x18, %rsp
    155e: 4c 8b 7f 10                  	movq	0x10(%rdi), %r15
    1562: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
    1567: 4c 39 fe                     	cmpq	%r15, %rsi
    156a: 0f 8d 0b 01 00 00            	jge	0x167b <siftup+0x12b>
    1570: 4c 89 fd                     	movq	%r15, %rbp
    1573: 48 8b 57 18                  	movq	0x18(%rdi), %rdx
    1577: 49 89 fc                     	movq	%rdi, %r12
    157a: 49 89 f6                     	movq	%rsi, %r14
    157d: 48 d1 fd                     	sarq	%rbp
    1580: 48 39 ee                     	cmpq	%rbp, %rsi
    1583: 7c 2b                        	jl	0x15b0 <siftup+0x60>
    1585: e9 d0 00 00 00               	jmp	0x165a <siftup+0x10a>
    158a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1590: 48 8d 0c da                  	leaq	(%rdx,%rbx,8), %rcx
    1594: 4a 8d 04 f2                  	leaq	(%rdx,%r14,8), %rax
    1598: 48 8b 31                     	movq	(%rcx), %rsi
    159b: 48 8b 38                     	movq	(%rax), %rdi
    159e: 48 89 39                     	movq	%rdi, (%rcx)
    15a1: 48 89 30                     	movq	%rsi, (%rax)
    15a4: 48 39 eb                     	cmpq	%rbp, %rbx
    15a7: 0f 8d b0 00 00 00            	jge	0x165d <siftup+0x10d>
    15ad: 49 89 de                     	movq	%rbx, %r14
    15b0: 4b 8d 04 36                  	leaq	(%r14,%r14), %rax
    15b4: 48 8d 58 01                  	leaq	0x1(%rax), %rbx
    15b8: 48 83 c0 02                  	addq	$0x2, %rax
    15bc: 48 8b 3c da                  	movq	(%rdx,%rbx,8), %rdi
    15c0: 4c 39 f8                     	cmpq	%r15, %rax
    15c3: 7d cb                        	jge	0x1590 <siftup+0x40>
    15c5: 4c 8b 2c c2                  	movq	(%rdx,%rax,8), %r13
    15c9: 48 83 07 01                  	addq	$0x1, (%rdi)
    15cd: 31 d2                        	xorl	%edx, %edx
    15cf: 48 89 3c 24                  	movq	%rdi, (%rsp)
    15d3: 49 83 45 00 01               	addq	$0x1, (%r13)
    15d8: 4c 89 ee                     	movq	%r13, %rsi
    15db: e8 90 fa ff ff               	callq	0x1070 <PyObject_RichCompareBool@plt>
    15e0: 48 8b 3c 24                  	movq	(%rsp), %rdi
    15e4: 48 83 2f 01                  	subq	$0x1, (%rdi)
    15e8: 74 4e                        	je	0x1638 <siftup+0xe8>
    15ea: 49 83 6d 00 01               	subq	$0x1, (%r13)
    15ef: 74 59                        	je	0x164a <siftup+0xfa>
    15f1: 85 c0                        	testl	%eax, %eax
    15f3: 78 2a                        	js	0x161f <siftup+0xcf>
    15f5: 83 f0 01                     	xorl	$0x1, %eax
    15f8: 49 8b 54 24 18               	movq	0x18(%r12), %rdx
    15fd: 48 98                        	cltq
    15ff: 48 01 c3                     	addq	%rax, %rbx
    1602: 4d 3b 7c 24 10               	cmpq	0x10(%r12), %r15
    1607: 74 87                        	je	0x1590 <siftup+0x40>
    1609: 48 8b 05 a8 49 00 00         	movq	0x49a8(%rip), %rax      # 0x5fb8 <__gmon_start__+0x5fb8>
    1610: 48 8d 35 89 0a 00 00         	leaq	0xa89(%rip), %rsi       # 0x20a0 <__gmon_start__+0x20a0>
    1617: 48 8b 38                     	movq	(%rax), %rdi
    161a: e8 41 fa ff ff               	callq	0x1060 <PyErr_SetString@plt>
    161f: 48 83 c4 18                  	addq	$0x18, %rsp
    1623: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    1628: 5b                           	popq	%rbx
    1629: 5d                           	popq	%rbp
    162a: 41 5c                        	popq	%r12
    162c: 41 5d                        	popq	%r13
    162e: 41 5e                        	popq	%r14
    1630: 41 5f                        	popq	%r15
    1632: c3                           	retq
    1633: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1638: 89 04 24                     	movl	%eax, (%rsp)
    163b: e8 10 fa ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1640: 49 83 6d 00 01               	subq	$0x1, (%r13)
    1645: 8b 04 24                     	movl	(%rsp), %eax
    1648: 75 a7                        	jne	0x15f1 <siftup+0xa1>
    164a: 4c 89 ef                     	movq	%r13, %rdi
    164d: 89 04 24                     	movl	%eax, (%rsp)
    1650: e8 fb f9 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1655: 8b 04 24                     	movl	(%rsp), %eax
    1658: eb 97                        	jmp	0x15f1 <siftup+0xa1>
    165a: 48 89 f3                     	movq	%rsi, %rbx
    165d: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
    1662: 48 83 c4 18                  	addq	$0x18, %rsp
    1666: 48 89 da                     	movq	%rbx, %rdx
    1669: 4c 89 e7                     	movq	%r12, %rdi
    166c: 5b                           	popq	%rbx
    166d: 5d                           	popq	%rbp
    166e: 41 5c                        	popq	%r12
    1670: 41 5d                        	popq	%r13
    1672: 41 5e                        	popq	%r14
    1674: 41 5f                        	popq	%r15
    1676: e9 85 fd ff ff               	jmp	0x1400 <siftdown>
    167b: 48 8b 05 4e 49 00 00         	movq	0x494e(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    1682: 48 8d 35 81 09 00 00         	leaq	0x981(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    1689: 48 8b 38                     	movq	(%rax), %rdi
    168c: e8 cf f9 ff ff               	callq	0x1060 <PyErr_SetString@plt>
    1691: eb 8c                        	jmp	0x161f <siftup+0xcf>
    1693: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    169e: 66 90                        	nop

00000000000016a0 <_heapq_heapreplace>:
    16a0: 53                           	pushq	%rbx
    16a1: 48 89 f3                     	movq	%rsi, %rbx
    16a4: 48 83 fa 02                  	cmpq	$0x2, %rdx
    16a8: 75 46                        	jne	0x16f0 <_heapq_heapreplace+0x50>
    16aa: 48 8b 3b                     	movq	(%rbx), %rdi
    16ad: 48 8b 47 08                  	movq	0x8(%rdi), %rax
    16b1: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    16b8: 74 5e                        	je	0x1718 <_heapq_heapreplace+0x78>
    16ba: 48 83 7f 10 00               	cmpq	$0x0, 0x10(%rdi)
    16bf: 48 8b 43 08                  	movq	0x8(%rbx), %rax
    16c3: 0f 84 8f 00 00 00            	je	0x1758 <_heapq_heapreplace+0xb8>
    16c9: 48 8b 57 18                  	movq	0x18(%rdi), %rdx
    16cd: 31 f6                        	xorl	%esi, %esi
    16cf: 48 8b 1a                     	movq	(%rdx), %rbx
    16d2: 48 83 00 01                  	addq	$0x1, (%rax)
    16d6: 48 89 02                     	movq	%rax, (%rdx)
    16d9: e8 72 fe ff ff               	callq	0x1550 <siftup>
    16de: 85 c0                        	testl	%eax, %eax
    16e0: 75 5e                        	jne	0x1740 <_heapq_heapreplace+0xa0>
    16e2: 48 89 d8                     	movq	%rbx, %rax
    16e5: 5b                           	popq	%rbx
    16e6: c3                           	retq
    16e7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    16f0: 48 89 d6                     	movq	%rdx, %rsi
    16f3: b9 02 00 00 00               	movl	$0x2, %ecx
    16f8: ba 02 00 00 00               	movl	$0x2, %edx
    16fd: 48 8d 3d 19 09 00 00         	leaq	0x919(%rip), %rdi       # 0x201d <__gmon_start__+0x201d>
    1704: e8 97 f9 ff ff               	callq	0x10a0 <_PyArg_CheckPositional@plt>
    1709: 85 c0                        	testl	%eax, %eax
    170b: 75 9d                        	jne	0x16aa <_heapq_heapreplace+0xa>
    170d: 31 db                        	xorl	%ebx, %ebx
    170f: 48 89 d8                     	movq	%rbx, %rax
    1712: 5b                           	popq	%rbx
    1713: c3                           	retq
    1714: 0f 1f 40 00                  	nopl	(%rax)
    1718: 48 89 f9                     	movq	%rdi, %rcx
    171b: 48 8d 15 07 09 00 00         	leaq	0x907(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1722: 48 8d 35 05 09 00 00         	leaq	0x905(%rip), %rsi       # 0x202e <__gmon_start__+0x202e>
    1729: 31 db                        	xorl	%ebx, %ebx
    172b: 48 8d 3d eb 08 00 00         	leaq	0x8eb(%rip), %rdi       # 0x201d <__gmon_start__+0x201d>
    1732: e8 49 f9 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1737: eb d6                        	jmp	0x170f <_heapq_heapreplace+0x6f>
    1739: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1740: 48 83 2b 01                  	subq	$0x1, (%rbx)
    1744: 75 c7                        	jne	0x170d <_heapq_heapreplace+0x6d>
    1746: 48 89 df                     	movq	%rbx, %rdi
    1749: 31 db                        	xorl	%ebx, %ebx
    174b: e8 00 f9 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1750: eb bd                        	jmp	0x170f <_heapq_heapreplace+0x6f>
    1752: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1758: 48 8b 05 71 48 00 00         	movq	0x4871(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    175f: 48 8d 35 a4 08 00 00         	leaq	0x8a4(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    1766: 31 db                        	xorl	%ebx, %ebx
    1768: 48 8b 38                     	movq	(%rax), %rdi
    176b: e8 f0 f8 ff ff               	callq	0x1060 <PyErr_SetString@plt>
    1770: eb 9d                        	jmp	0x170f <_heapq_heapreplace+0x6f>
    1772: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    177d: 0f 1f 00                     	nopl	(%rax)

0000000000001780 <_heapq__heapify_max>:
    1780: 41 57                        	pushq	%r15
    1782: 41 56                        	pushq	%r14
    1784: 41 55                        	pushq	%r13
    1786: 41 54                        	pushq	%r12
    1788: 55                           	pushq	%rbp
    1789: 48 89 f5                     	movq	%rsi, %rbp
    178c: 53                           	pushq	%rbx
    178d: 48 83 ec 08                  	subq	$0x8, %rsp
    1791: 48 8b 46 08                  	movq	0x8(%rsi), %rax
    1795: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    179c: 74 7a                        	je	0x1818 <_heapq__heapify_max+0x98>
    179e: 4c 8b 76 10                  	movq	0x10(%rsi), %r14
    17a2: 4c 89 f3                     	movq	%r14, %rbx
    17a5: 48 d1 fb                     	sarq	%rbx
    17a8: 49 81 fe c4 09 00 00         	cmpq	$0x9c4, %r14            # imm = 0x9C4
    17af: 0f 8f 8b 00 00 00            	jg	0x1840 <_heapq__heapify_max+0xc0>
    17b5: 48 83 eb 01                  	subq	$0x1, %rbx
    17b9: 79 0b                        	jns	0x17c6 <_heapq__heapify_max+0x46>
    17bb: eb 36                        	jmp	0x17f3 <_heapq__heapify_max+0x73>
    17bd: 0f 1f 00                     	nopl	(%rax)
    17c0: 48 83 eb 01                  	subq	$0x1, %rbx
    17c4: 72 2d                        	jb	0x17f3 <_heapq__heapify_max+0x73>
    17c6: 48 89 de                     	movq	%rbx, %rsi
    17c9: 48 89 ef                     	movq	%rbp, %rdi
    17cc: e8 1f fa ff ff               	callq	0x11f0 <siftup_max>
    17d1: 85 c0                        	testl	%eax, %eax
    17d3: 74 eb                        	je	0x17c0 <_heapq__heapify_max+0x40>
    17d5: 31 c0                        	xorl	%eax, %eax
    17d7: 48 83 c4 08                  	addq	$0x8, %rsp
    17db: 5b                           	popq	%rbx
    17dc: 5d                           	popq	%rbp
    17dd: 41 5c                        	popq	%r12
    17df: 41 5d                        	popq	%r13
    17e1: 41 5e                        	popq	%r14
    17e3: 41 5f                        	popq	%r15
    17e5: c3                           	retq
    17e6: 48 83 eb 01                  	subq	$0x1, %rbx
    17ea: 49 39 dd                     	cmpq	%rbx, %r13
    17ed: 0f 8e bf 00 00 00            	jle	0x18b2 <_heapq__heapify_max+0x132>
    17f3: 48 8b 05 ce 47 00 00         	movq	0x47ce(%rip), %rax      # 0x5fc8 <__gmon_start__+0x5fc8>
    17fa: 48 8b 10                     	movq	(%rax), %rdx
    17fd: 48 83 c2 01                  	addq	$0x1, %rdx
    1801: 48 89 10                     	movq	%rdx, (%rax)
    1804: 48 83 c4 08                  	addq	$0x8, %rsp
    1808: 5b                           	popq	%rbx
    1809: 5d                           	popq	%rbp
    180a: 41 5c                        	popq	%r12
    180c: 41 5d                        	popq	%r13
    180e: 41 5e                        	popq	%r14
    1810: 41 5f                        	popq	%r15
    1812: c3                           	retq
    1813: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1818: 48 89 f1                     	movq	%rsi, %rcx
    181b: 48 8d 15 07 08 00 00         	leaq	0x807(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1822: 48 8d 35 10 08 00 00         	leaq	0x810(%rip), %rsi       # 0x2039 <__gmon_start__+0x2039>
    1829: 48 8d 3d 12 08 00 00         	leaq	0x812(%rip), %rdi       # 0x2042 <__gmon_start__+0x2042>
    1830: e8 4b f8 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1835: 31 c0                        	xorl	%eax, %eax
    1837: eb 9e                        	jmp	0x17d7 <_heapq__heapify_max+0x57>
    1839: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1840: 4c 8d 6b 01                  	leaq	0x1(%rbx), %r13
    1844: 31 c9                        	xorl	%ecx, %ecx
    1846: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1850: 49 d1 fd                     	sarq	%r13
    1853: 83 c1 01                     	addl	$0x1, %ecx
    1856: 49 83 fd 01                  	cmpq	$0x1, %r13
    185a: 75 f4                        	jne	0x1850 <_heapq__heapify_max+0xd0>
    185c: 49 d3 e5                     	shlq	%cl, %r13
    185f: 49 c1 fe 02                  	sarq	$0x2, %r14
    1863: 4d 8d 7d fe                  	leaq	-0x2(%r13), %r15
    1867: 4d 39 fe                     	cmpq	%r15, %r14
    186a: 7f 35                        	jg	0x18a1 <_heapq__heapify_max+0x121>
    186c: 49 83 ee 01                  	subq	$0x1, %r14
    1870: 4d 89 fc                     	movq	%r15, %r12
    1873: eb 0c                        	jmp	0x1881 <_heapq__heapify_max+0x101>
    1875: 0f 1f 00                     	nopl	(%rax)
    1878: 41 f6 c4 01                  	testb	$0x1, %r12b
    187c: 74 1a                        	je	0x1898 <_heapq__heapify_max+0x118>
    187e: 49 d1 fc                     	sarq	%r12
    1881: 4c 89 e6                     	movq	%r12, %rsi
    1884: 48 89 ef                     	movq	%rbp, %rdi
    1887: e8 64 f9 ff ff               	callq	0x11f0 <siftup_max>
    188c: 85 c0                        	testl	%eax, %eax
    188e: 74 e8                        	je	0x1878 <_heapq__heapify_max+0xf8>
    1890: e9 40 ff ff ff               	jmp	0x17d5 <_heapq__heapify_max+0x55>
    1895: 0f 1f 00                     	nopl	(%rax)
    1898: 49 83 ef 01                  	subq	$0x1, %r15
    189c: 4d 39 f7                     	cmpq	%r14, %r15
    189f: 75 cf                        	jne	0x1870 <_heapq__heapify_max+0xf0>
    18a1: 49 83 ed 01                  	subq	$0x1, %r13
    18a5: 48 83 eb 01                  	subq	$0x1, %rbx
    18a9: 49 39 dd                     	cmpq	%rbx, %r13
    18ac: 0f 8f 41 ff ff ff            	jg	0x17f3 <_heapq__heapify_max+0x73>
    18b2: 49 89 dc                     	movq	%rbx, %r12
    18b5: eb 16                        	jmp	0x18cd <_heapq__heapify_max+0x14d>
    18b7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    18c0: 41 f6 c4 01                  	testb	$0x1, %r12b
    18c4: 0f 84 1c ff ff ff            	je	0x17e6 <_heapq__heapify_max+0x66>
    18ca: 49 d1 fc                     	sarq	%r12
    18cd: 4c 89 e6                     	movq	%r12, %rsi
    18d0: 48 89 ef                     	movq	%rbp, %rdi
    18d3: e8 18 f9 ff ff               	callq	0x11f0 <siftup_max>
    18d8: 85 c0                        	testl	%eax, %eax
    18da: 74 e4                        	je	0x18c0 <_heapq__heapify_max+0x140>
    18dc: 31 c0                        	xorl	%eax, %eax
    18de: e9 f4 fe ff ff               	jmp	0x17d7 <_heapq__heapify_max+0x57>
    18e3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    18ee: 66 90                        	nop

00000000000018f0 <_heapq_heappop>:
    18f0: 41 55                        	pushq	%r13
    18f2: 41 54                        	pushq	%r12
    18f4: 55                           	pushq	%rbp
    18f5: 53                           	pushq	%rbx
    18f6: 48 89 f3                     	movq	%rsi, %rbx
    18f9: 48 83 ec 08                  	subq	$0x8, %rsp
    18fd: 48 8b 46 08                  	movq	0x8(%rsi), %rax
    1901: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1908: 0f 84 82 00 00 00            	je	0x1990 <_heapq_heappop+0xa0>
    190e: 48 8b 6e 10                  	movq	0x10(%rsi), %rbp
    1912: 48 85 ed                     	testq	%rbp, %rbp
    1915: 0f 84 95 00 00 00            	je	0x19b0 <_heapq_heappop+0xc0>
    191b: 48 8b 46 18                  	movq	0x18(%rsi), %rax
    191f: 31 c9                        	xorl	%ecx, %ecx
    1921: 48 8d 75 ff                  	leaq	-0x1(%rbp), %rsi
    1925: 48 89 ea                     	movq	%rbp, %rdx
    1928: 48 89 df                     	movq	%rbx, %rdi
    192b: 4c 8b 64 e8 f8               	movq	-0x8(%rax,%rbp,8), %r12
    1930: 49 83 04 24 01               	addq	$0x1, (%r12)
    1935: e8 06 f7 ff ff               	callq	0x1040 <PyList_SetSlice@plt>
    193a: 85 c0                        	testl	%eax, %eax
    193c: 0f 85 8e 00 00 00            	jne	0x19d0 <_heapq_heappop+0xe0>
    1942: 4d 89 e5                     	movq	%r12, %r13
    1945: 48 83 fd 01                  	cmpq	$0x1, %rbp
    1949: 74 18                        	je	0x1963 <_heapq_heappop+0x73>
    194b: 48 8b 43 18                  	movq	0x18(%rbx), %rax
    194f: 31 f6                        	xorl	%esi, %esi
    1951: 48 89 df                     	movq	%rbx, %rdi
    1954: 4c 8b 28                     	movq	(%rax), %r13
    1957: 4c 89 20                     	movq	%r12, (%rax)
    195a: e8 f1 fb ff ff               	callq	0x1550 <siftup>
    195f: 85 c0                        	testl	%eax, %eax
    1961: 75 15                        	jne	0x1978 <_heapq_heappop+0x88>
    1963: 48 83 c4 08                  	addq	$0x8, %rsp
    1967: 4c 89 e8                     	movq	%r13, %rax
    196a: 5b                           	popq	%rbx
    196b: 5d                           	popq	%rbp
    196c: 41 5c                        	popq	%r12
    196e: 41 5d                        	popq	%r13
    1970: c3                           	retq
    1971: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1978: 49 83 6d 00 01               	subq	$0x1, (%r13)
    197d: 74 69                        	je	0x19e8 <_heapq_heappop+0xf8>
    197f: 48 83 c4 08                  	addq	$0x8, %rsp
    1983: 45 31 ed                     	xorl	%r13d, %r13d
    1986: 5b                           	popq	%rbx
    1987: 4c 89 e8                     	movq	%r13, %rax
    198a: 5d                           	popq	%rbp
    198b: 41 5c                        	popq	%r12
    198d: 41 5d                        	popq	%r13
    198f: c3                           	retq
    1990: 48 89 f1                     	movq	%rsi, %rcx
    1993: 48 8d 15 8f 06 00 00         	leaq	0x68f(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    199a: 48 8d 35 98 06 00 00         	leaq	0x698(%rip), %rsi       # 0x2039 <__gmon_start__+0x2039>
    19a1: 48 8d 3d a7 06 00 00         	leaq	0x6a7(%rip), %rdi       # 0x204f <__gmon_start__+0x204f>
    19a8: e8 d3 f6 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    19ad: eb d0                        	jmp	0x197f <_heapq_heappop+0x8f>
    19af: 90                           	nop
    19b0: 48 8b 05 19 46 00 00         	movq	0x4619(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    19b7: 48 8d 35 4c 06 00 00         	leaq	0x64c(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    19be: 48 8b 38                     	movq	(%rax), %rdi
    19c1: e8 9a f6 ff ff               	callq	0x1060 <PyErr_SetString@plt>
    19c6: eb b7                        	jmp	0x197f <_heapq_heappop+0x8f>
    19c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
    19d0: 49 83 2c 24 01               	subq	$0x1, (%r12)
    19d5: 75 a8                        	jne	0x197f <_heapq_heappop+0x8f>
    19d7: 4c 89 e7                     	movq	%r12, %rdi
    19da: e8 71 f6 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    19df: eb 9e                        	jmp	0x197f <_heapq_heappop+0x8f>
    19e1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    19e8: 4c 89 ef                     	movq	%r13, %rdi
    19eb: e8 60 f6 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    19f0: eb 8d                        	jmp	0x197f <_heapq_heappop+0x8f>
    19f2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    19fd: 0f 1f 00                     	nopl	(%rax)

0000000000001a00 <_heapq_heappushpop>:
    1a00: 41 55                        	pushq	%r13
    1a02: 41 54                        	pushq	%r12
    1a04: 55                           	pushq	%rbp
    1a05: 53                           	pushq	%rbx
    1a06: 48 89 f3                     	movq	%rsi, %rbx
    1a09: 48 83 ec 08                  	subq	$0x8, %rsp
    1a0d: 48 83 fa 02                  	cmpq	$0x2, %rdx
    1a11: 0f 85 b1 00 00 00            	jne	0x1ac8 <_heapq_heappushpop+0xc8>
    1a17: 48 8b 2b                     	movq	(%rbx), %rbp
    1a1a: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1a1e: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1a25: 0f 84 ce 00 00 00            	je	0x1af9 <_heapq_heappushpop+0xf9>
    1a2b: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    1a30: 48 8b 5b 08                  	movq	0x8(%rbx), %rbx
    1a34: 75 1a                        	jne	0x1a50 <_heapq_heappushpop+0x50>
    1a36: 48 83 03 01                  	addq	$0x1, (%rbx)
    1a3a: 49 89 dc                     	movq	%rbx, %r12
    1a3d: 48 83 c4 08                  	addq	$0x8, %rsp
    1a41: 4c 89 e0                     	movq	%r12, %rax
    1a44: 5b                           	popq	%rbx
    1a45: 5d                           	popq	%rbp
    1a46: 41 5c                        	popq	%r12
    1a48: 41 5d                        	popq	%r13
    1a4a: c3                           	retq
    1a4b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1a50: 48 8b 45 18                  	movq	0x18(%rbp), %rax
    1a54: 31 d2                        	xorl	%edx, %edx
    1a56: 48 89 de                     	movq	%rbx, %rsi
    1a59: 4c 8b 20                     	movq	(%rax), %r12
    1a5c: 49 83 04 24 01               	addq	$0x1, (%r12)
    1a61: 4c 89 e7                     	movq	%r12, %rdi
    1a64: e8 07 f6 ff ff               	callq	0x1070 <PyObject_RichCompareBool@plt>
    1a69: 49 83 2c 24 01               	subq	$0x1, (%r12)
    1a6e: 41 89 c5                     	movl	%eax, %r13d
    1a71: 0f 84 a9 00 00 00            	je	0x1b20 <_heapq_heappushpop+0x120>
    1a77: 45 85 ed                     	testl	%r13d, %r13d
    1a7a: 78 38                        	js	0x1ab4 <_heapq_heappushpop+0xb4>
    1a7c: 74 b8                        	je	0x1a36 <_heapq_heappushpop+0x36>
    1a7e: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    1a83: 0f 84 a7 00 00 00            	je	0x1b30 <_heapq_heappushpop+0x130>
    1a89: 48 8b 45 18                  	movq	0x18(%rbp), %rax
    1a8d: 31 f6                        	xorl	%esi, %esi
    1a8f: 48 89 ef                     	movq	%rbp, %rdi
    1a92: 4c 8b 20                     	movq	(%rax), %r12
    1a95: 48 83 03 01                  	addq	$0x1, (%rbx)
    1a99: 48 89 18                     	movq	%rbx, (%rax)
    1a9c: e8 af fa ff ff               	callq	0x1550 <siftup>
    1aa1: 85 c0                        	testl	%eax, %eax
    1aa3: 74 98                        	je	0x1a3d <_heapq_heappushpop+0x3d>
    1aa5: 49 83 2c 24 01               	subq	$0x1, (%r12)
    1aaa: 75 08                        	jne	0x1ab4 <_heapq_heappushpop+0xb4>
    1aac: 4c 89 e7                     	movq	%r12, %rdi
    1aaf: e8 9c f5 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1ab4: 45 31 e4                     	xorl	%r12d, %r12d
    1ab7: 48 83 c4 08                  	addq	$0x8, %rsp
    1abb: 4c 89 e0                     	movq	%r12, %rax
    1abe: 5b                           	popq	%rbx
    1abf: 5d                           	popq	%rbp
    1ac0: 41 5c                        	popq	%r12
    1ac2: 41 5d                        	popq	%r13
    1ac4: c3                           	retq
    1ac5: 0f 1f 00                     	nopl	(%rax)
    1ac8: 48 89 d6                     	movq	%rdx, %rsi
    1acb: b9 02 00 00 00               	movl	$0x2, %ecx
    1ad0: ba 02 00 00 00               	movl	$0x2, %edx
    1ad5: 48 8d 3d 7b 05 00 00         	leaq	0x57b(%rip), %rdi       # 0x2057 <__gmon_start__+0x2057>
    1adc: e8 bf f5 ff ff               	callq	0x10a0 <_PyArg_CheckPositional@plt>
    1ae1: 85 c0                        	testl	%eax, %eax
    1ae3: 74 cf                        	je	0x1ab4 <_heapq_heappushpop+0xb4>
    1ae5: 48 8b 2b                     	movq	(%rbx), %rbp
    1ae8: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1aec: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1af3: 0f 85 32 ff ff ff            	jne	0x1a2b <_heapq_heappushpop+0x2b>
    1af9: 48 89 e9                     	movq	%rbp, %rcx
    1afc: 48 8d 15 26 05 00 00         	leaq	0x526(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1b03: 45 31 e4                     	xorl	%r12d, %r12d
    1b06: 48 8d 35 21 05 00 00         	leaq	0x521(%rip), %rsi       # 0x202e <__gmon_start__+0x202e>
    1b0d: 48 8d 3d 43 05 00 00         	leaq	0x543(%rip), %rdi       # 0x2057 <__gmon_start__+0x2057>
    1b14: e8 67 f5 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1b19: eb 9c                        	jmp	0x1ab7 <_heapq_heappushpop+0xb7>
    1b1b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1b20: 4c 89 e7                     	movq	%r12, %rdi
    1b23: e8 28 f5 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1b28: e9 4a ff ff ff               	jmp	0x1a77 <_heapq_heappushpop+0x77>
    1b2d: 0f 1f 00                     	nopl	(%rax)
    1b30: 48 8b 05 99 44 00 00         	movq	0x4499(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    1b37: 48 8d 35 cc 04 00 00         	leaq	0x4cc(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    1b3e: 48 8b 38                     	movq	(%rax), %rdi
    1b41: e8 1a f5 ff ff               	callq	0x1060 <PyErr_SetString@plt>
    1b46: e9 69 ff ff ff               	jmp	0x1ab4 <_heapq_heappushpop+0xb4>
    1b4b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000001b50 <_heapq_heappush>:
    1b50: 55                           	pushq	%rbp
    1b51: 53                           	pushq	%rbx
    1b52: 48 89 f3                     	movq	%rsi, %rbx
    1b55: 48 83 ec 08                  	subq	$0x8, %rsp
    1b59: 48 83 fa 02                  	cmpq	$0x2, %rdx
    1b5d: 75 51                        	jne	0x1bb0 <_heapq_heappush+0x60>
    1b5f: 48 8b 2b                     	movq	(%rbx), %rbp
    1b62: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1b66: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1b6d: 74 71                        	je	0x1be0 <_heapq_heappush+0x90>
    1b6f: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
    1b73: 48 89 ef                     	movq	%rbp, %rdi
    1b76: e8 15 f5 ff ff               	callq	0x1090 <PyList_Append@plt>
    1b7b: 85 c0                        	testl	%eax, %eax
    1b7d: 75 4e                        	jne	0x1bcd <_heapq_heappush+0x7d>
    1b7f: 48 8b 45 10                  	movq	0x10(%rbp), %rax
    1b83: 31 f6                        	xorl	%esi, %esi
    1b85: 48 89 ef                     	movq	%rbp, %rdi
    1b88: 48 8d 50 ff                  	leaq	-0x1(%rax), %rdx
    1b8c: e8 6f f8 ff ff               	callq	0x1400 <siftdown>
    1b91: 85 c0                        	testl	%eax, %eax
    1b93: 75 38                        	jne	0x1bcd <_heapq_heappush+0x7d>
    1b95: 48 8b 05 2c 44 00 00         	movq	0x442c(%rip), %rax      # 0x5fc8 <__gmon_start__+0x5fc8>
    1b9c: 48 83 00 01                  	addq	$0x1, (%rax)
    1ba0: 48 83 c4 08                  	addq	$0x8, %rsp
    1ba4: 5b                           	popq	%rbx
    1ba5: 5d                           	popq	%rbp
    1ba6: c3                           	retq
    1ba7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    1bb0: 48 89 d6                     	movq	%rdx, %rsi
    1bb3: b9 02 00 00 00               	movl	$0x2, %ecx
    1bb8: ba 02 00 00 00               	movl	$0x2, %edx
    1bbd: 48 8d 3d 9f 04 00 00         	leaq	0x49f(%rip), %rdi       # 0x2063 <__gmon_start__+0x2063>
    1bc4: e8 d7 f4 ff ff               	callq	0x10a0 <_PyArg_CheckPositional@plt>
    1bc9: 85 c0                        	testl	%eax, %eax
    1bcb: 75 92                        	jne	0x1b5f <_heapq_heappush+0xf>
    1bcd: 31 c0                        	xorl	%eax, %eax
    1bcf: 48 83 c4 08                  	addq	$0x8, %rsp
    1bd3: 5b                           	popq	%rbx
    1bd4: 5d                           	popq	%rbp
    1bd5: c3                           	retq
    1bd6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1be0: 48 89 e9                     	movq	%rbp, %rcx
    1be3: 48 8d 15 3f 04 00 00         	leaq	0x43f(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1bea: 48 8d 35 3d 04 00 00         	leaq	0x43d(%rip), %rsi       # 0x202e <__gmon_start__+0x202e>
    1bf1: 48 8d 3d 6b 04 00 00         	leaq	0x46b(%rip), %rdi       # 0x2063 <__gmon_start__+0x2063>
    1bf8: e8 83 f4 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1bfd: 31 c0                        	xorl	%eax, %eax
    1bff: eb ce                        	jmp	0x1bcf <_heapq_heappush+0x7f>
    1c01: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    1c0c: 0f 1f 40 00                  	nopl	(%rax)

0000000000001c10 <_heapq__heapreplace_max>:
    1c10: 53                           	pushq	%rbx
    1c11: 48 89 f3                     	movq	%rsi, %rbx
    1c14: 48 83 fa 02                  	cmpq	$0x2, %rdx
    1c18: 75 46                        	jne	0x1c60 <_heapq__heapreplace_max+0x50>
    1c1a: 48 8b 3b                     	movq	(%rbx), %rdi
    1c1d: 48 8b 47 08                  	movq	0x8(%rdi), %rax
    1c21: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1c28: 74 5e                        	je	0x1c88 <_heapq__heapreplace_max+0x78>
    1c2a: 48 83 7f 10 00               	cmpq	$0x0, 0x10(%rdi)
    1c2f: 48 8b 43 08                  	movq	0x8(%rbx), %rax
    1c33: 0f 84 8f 00 00 00            	je	0x1cc8 <_heapq__heapreplace_max+0xb8>
    1c39: 48 8b 57 18                  	movq	0x18(%rdi), %rdx
    1c3d: 31 f6                        	xorl	%esi, %esi
    1c3f: 48 8b 1a                     	movq	(%rdx), %rbx
    1c42: 48 83 00 01                  	addq	$0x1, (%rax)
    1c46: 48 89 02                     	movq	%rax, (%rdx)
    1c49: e8 a2 f5 ff ff               	callq	0x11f0 <siftup_max>
    1c4e: 85 c0                        	testl	%eax, %eax
    1c50: 75 5e                        	jne	0x1cb0 <_heapq__heapreplace_max+0xa0>
    1c52: 48 89 d8                     	movq	%rbx, %rax
    1c55: 5b                           	popq	%rbx
    1c56: c3                           	retq
    1c57: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    1c60: 48 89 d6                     	movq	%rdx, %rsi
    1c63: b9 02 00 00 00               	movl	$0x2, %ecx
    1c68: ba 02 00 00 00               	movl	$0x2, %edx
    1c6d: 48 8d 3d f8 03 00 00         	leaq	0x3f8(%rip), %rdi       # 0x206c <__gmon_start__+0x206c>
    1c74: e8 27 f4 ff ff               	callq	0x10a0 <_PyArg_CheckPositional@plt>
    1c79: 85 c0                        	testl	%eax, %eax
    1c7b: 75 9d                        	jne	0x1c1a <_heapq__heapreplace_max+0xa>
    1c7d: 31 db                        	xorl	%ebx, %ebx
    1c7f: 48 89 d8                     	movq	%rbx, %rax
    1c82: 5b                           	popq	%rbx
    1c83: c3                           	retq
    1c84: 0f 1f 40 00                  	nopl	(%rax)
    1c88: 48 89 f9                     	movq	%rdi, %rcx
    1c8b: 48 8d 15 97 03 00 00         	leaq	0x397(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1c92: 48 8d 35 95 03 00 00         	leaq	0x395(%rip), %rsi       # 0x202e <__gmon_start__+0x202e>
    1c99: 31 db                        	xorl	%ebx, %ebx
    1c9b: 48 8d 3d ca 03 00 00         	leaq	0x3ca(%rip), %rdi       # 0x206c <__gmon_start__+0x206c>
    1ca2: e8 d9 f3 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1ca7: eb d6                        	jmp	0x1c7f <_heapq__heapreplace_max+0x6f>
    1ca9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1cb0: 48 83 2b 01                  	subq	$0x1, (%rbx)
    1cb4: 75 c7                        	jne	0x1c7d <_heapq__heapreplace_max+0x6d>
    1cb6: 48 89 df                     	movq	%rbx, %rdi
    1cb9: 31 db                        	xorl	%ebx, %ebx
    1cbb: e8 90 f3 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1cc0: eb bd                        	jmp	0x1c7f <_heapq__heapreplace_max+0x6f>
    1cc2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1cc8: 48 8b 05 01 43 00 00         	movq	0x4301(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    1ccf: 48 8d 35 34 03 00 00         	leaq	0x334(%rip), %rsi       # 0x200a <__gmon_start__+0x200a>
    1cd6: 31 db                        	xorl	%ebx, %ebx
    1cd8: 48 8b 38                     	movq	(%rax), %rdi
    1cdb: e8 80 f3 ff ff               	callq	0x1060 <PyErr_SetString@plt>
    1ce0: eb 9d                        	jmp	0x1c7f <_heapq__heapreplace_max+0x6f>
    1ce2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    1ced: 0f 1f 00                     	nopl	(%rax)

0000000000001cf0 <_heapq_heapify>:
    1cf0: 41 57                        	pushq	%r15
    1cf2: 41 56                        	pushq	%r14
    1cf4: 41 55                        	pushq	%r13
    1cf6: 41 54                        	pushq	%r12
    1cf8: 55                           	pushq	%rbp
    1cf9: 48 89 f5                     	movq	%rsi, %rbp
    1cfc: 53                           	pushq	%rbx
    1cfd: 48 83 ec 08                  	subq	$0x8, %rsp
    1d01: 48 8b 46 08                  	movq	0x8(%rsi), %rax
    1d05: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1d0c: 74 7a                        	je	0x1d88 <_heapq_heapify+0x98>
    1d0e: 4c 8b 76 10                  	movq	0x10(%rsi), %r14
    1d12: 4c 89 f3                     	movq	%r14, %rbx
    1d15: 48 d1 fb                     	sarq	%rbx
    1d18: 49 81 fe c4 09 00 00         	cmpq	$0x9c4, %r14            # imm = 0x9C4
    1d1f: 0f 8f 8b 00 00 00            	jg	0x1db0 <_heapq_heapify+0xc0>
    1d25: 48 83 eb 01                  	subq	$0x1, %rbx
    1d29: 79 0b                        	jns	0x1d36 <_heapq_heapify+0x46>
    1d2b: eb 36                        	jmp	0x1d63 <_heapq_heapify+0x73>
    1d2d: 0f 1f 00                     	nopl	(%rax)
    1d30: 48 83 eb 01                  	subq	$0x1, %rbx
    1d34: 72 2d                        	jb	0x1d63 <_heapq_heapify+0x73>
    1d36: 48 89 de                     	movq	%rbx, %rsi
    1d39: 48 89 ef                     	movq	%rbp, %rdi
    1d3c: e8 0f f8 ff ff               	callq	0x1550 <siftup>
    1d41: 85 c0                        	testl	%eax, %eax
    1d43: 74 eb                        	je	0x1d30 <_heapq_heapify+0x40>
    1d45: 31 c0                        	xorl	%eax, %eax
    1d47: 48 83 c4 08                  	addq	$0x8, %rsp
    1d4b: 5b                           	popq	%rbx
    1d4c: 5d                           	popq	%rbp
    1d4d: 41 5c                        	popq	%r12
    1d4f: 41 5d                        	popq	%r13
    1d51: 41 5e                        	popq	%r14
    1d53: 41 5f                        	popq	%r15
    1d55: c3                           	retq
    1d56: 48 83 eb 01                  	subq	$0x1, %rbx
    1d5a: 49 39 dd                     	cmpq	%rbx, %r13
    1d5d: 0f 8e bf 00 00 00            	jle	0x1e22 <_heapq_heapify+0x132>
    1d63: 48 8b 05 5e 42 00 00         	movq	0x425e(%rip), %rax      # 0x5fc8 <__gmon_start__+0x5fc8>
    1d6a: 48 8b 10                     	movq	(%rax), %rdx
    1d6d: 48 83 c2 01                  	addq	$0x1, %rdx
    1d71: 48 89 10                     	movq	%rdx, (%rax)
    1d74: 48 83 c4 08                  	addq	$0x8, %rsp
    1d78: 5b                           	popq	%rbx
    1d79: 5d                           	popq	%rbp
    1d7a: 41 5c                        	popq	%r12
    1d7c: 41 5d                        	popq	%r13
    1d7e: 41 5e                        	popq	%r14
    1d80: 41 5f                        	popq	%r15
    1d82: c3                           	retq
    1d83: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1d88: 48 89 f1                     	movq	%rsi, %rcx
    1d8b: 48 8d 15 97 02 00 00         	leaq	0x297(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1d92: 48 8d 35 a0 02 00 00         	leaq	0x2a0(%rip), %rsi       # 0x2039 <__gmon_start__+0x2039>
    1d99: 48 8d 3d dd 02 00 00         	leaq	0x2dd(%rip), %rdi       # 0x207d <__gmon_start__+0x207d>
    1da0: e8 db f2 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1da5: 31 c0                        	xorl	%eax, %eax
    1da7: eb 9e                        	jmp	0x1d47 <_heapq_heapify+0x57>
    1da9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1db0: 4c 8d 6b 01                  	leaq	0x1(%rbx), %r13
    1db4: 31 c9                        	xorl	%ecx, %ecx
    1db6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1dc0: 49 d1 fd                     	sarq	%r13
    1dc3: 83 c1 01                     	addl	$0x1, %ecx
    1dc6: 49 83 fd 01                  	cmpq	$0x1, %r13
    1dca: 75 f4                        	jne	0x1dc0 <_heapq_heapify+0xd0>
    1dcc: 49 d3 e5                     	shlq	%cl, %r13
    1dcf: 49 c1 fe 02                  	sarq	$0x2, %r14
    1dd3: 4d 8d 7d fe                  	leaq	-0x2(%r13), %r15
    1dd7: 4d 39 fe                     	cmpq	%r15, %r14
    1dda: 7f 35                        	jg	0x1e11 <_heapq_heapify+0x121>
    1ddc: 49 83 ee 01                  	subq	$0x1, %r14
    1de0: 4d 89 fc                     	movq	%r15, %r12
    1de3: eb 0c                        	jmp	0x1df1 <_heapq_heapify+0x101>
    1de5: 0f 1f 00                     	nopl	(%rax)
    1de8: 41 f6 c4 01                  	testb	$0x1, %r12b
    1dec: 74 1a                        	je	0x1e08 <_heapq_heapify+0x118>
    1dee: 49 d1 fc                     	sarq	%r12
    1df1: 4c 89 e6                     	movq	%r12, %rsi
    1df4: 48 89 ef                     	movq	%rbp, %rdi
    1df7: e8 54 f7 ff ff               	callq	0x1550 <siftup>
    1dfc: 85 c0                        	testl	%eax, %eax
    1dfe: 74 e8                        	je	0x1de8 <_heapq_heapify+0xf8>
    1e00: e9 40 ff ff ff               	jmp	0x1d45 <_heapq_heapify+0x55>
    1e05: 0f 1f 00                     	nopl	(%rax)
    1e08: 49 83 ef 01                  	subq	$0x1, %r15
    1e0c: 4d 39 f7                     	cmpq	%r14, %r15
    1e0f: 75 cf                        	jne	0x1de0 <_heapq_heapify+0xf0>
    1e11: 49 83 ed 01                  	subq	$0x1, %r13
    1e15: 48 83 eb 01                  	subq	$0x1, %rbx
    1e19: 49 39 dd                     	cmpq	%rbx, %r13
    1e1c: 0f 8f 41 ff ff ff            	jg	0x1d63 <_heapq_heapify+0x73>
    1e22: 49 89 dc                     	movq	%rbx, %r12
    1e25: eb 16                        	jmp	0x1e3d <_heapq_heapify+0x14d>
    1e27: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    1e30: 41 f6 c4 01                  	testb	$0x1, %r12b
    1e34: 0f 84 1c ff ff ff            	je	0x1d56 <_heapq_heapify+0x66>
    1e3a: 49 d1 fc                     	sarq	%r12
    1e3d: 4c 89 e6                     	movq	%r12, %rsi
    1e40: 48 89 ef                     	movq	%rbp, %rdi
    1e43: e8 08 f7 ff ff               	callq	0x1550 <siftup>
    1e48: 85 c0                        	testl	%eax, %eax
    1e4a: 74 e4                        	je	0x1e30 <_heapq_heapify+0x140>
    1e4c: 31 c0                        	xorl	%eax, %eax
    1e4e: e9 f4 fe ff ff               	jmp	0x1d47 <_heapq_heapify+0x57>
    1e53: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    1e5e: 66 90                        	nop

0000000000001e60 <_heapq__heappop_max>:
    1e60: 41 55                        	pushq	%r13
    1e62: 41 54                        	pushq	%r12
    1e64: 55                           	pushq	%rbp
    1e65: 53                           	pushq	%rbx
    1e66: 48 89 f3                     	movq	%rsi, %rbx
    1e69: 48 83 ec 08                  	subq	$0x8, %rsp
    1e6d: 48 8b 46 08                  	movq	0x8(%rsi), %rax
    1e71: f6 80 ab 00 00 00 02         	testb	$0x2, 0xab(%rax)
    1e78: 0f 84 82 00 00 00            	je	0x1f00 <_heapq__heappop_max+0xa0>
    1e7e: 48 8b 6e 10                  	movq	0x10(%rsi), %rbp
    1e82: 48 85 ed                     	testq	%rbp, %rbp
    1e85: 0f 84 95 00 00 00            	je	0x1f20 <_heapq__heappop_max+0xc0>
    1e8b: 48 8b 46 18                  	movq	0x18(%rsi), %rax
    1e8f: 31 c9                        	xorl	%ecx, %ecx
    1e91: 48 8d 75 ff                  	leaq	-0x1(%rbp), %rsi
    1e95: 48 89 ea                     	movq	%rbp, %rdx
    1e98: 48 89 df                     	movq	%rbx, %rdi
    1e9b: 4c 8b 64 e8 f8               	movq	-0x8(%rax,%rbp,8), %r12
    1ea0: 49 83 04 24 01               	addq	$0x1, (%r12)
    1ea5: e8 96 f1 ff ff               	callq	0x1040 <PyList_SetSlice@plt>
    1eaa: 85 c0                        	testl	%eax, %eax
    1eac: 0f 85 8e 00 00 00            	jne	0x1f40 <_heapq__heappop_max+0xe0>
    1eb2: 4d 89 e5                     	movq	%r12, %r13
    1eb5: 48 83 fd 01                  	cmpq	$0x1, %rbp
    1eb9: 74 18                        	je	0x1ed3 <_heapq__heappop_max+0x73>
    1ebb: 48 8b 43 18                  	movq	0x18(%rbx), %rax
    1ebf: 31 f6                        	xorl	%esi, %esi
    1ec1: 48 89 df                     	movq	%rbx, %rdi
    1ec4: 4c 8b 28                     	movq	(%rax), %r13
    1ec7: 4c 89 20                     	movq	%r12, (%rax)
    1eca: e8 21 f3 ff ff               	callq	0x11f0 <siftup_max>
    1ecf: 85 c0                        	testl	%eax, %eax
    1ed1: 75 15                        	jne	0x1ee8 <_heapq__heappop_max+0x88>
    1ed3: 48 83 c4 08                  	addq	$0x8, %rsp
    1ed7: 4c 89 e8                     	movq	%r13, %rax
    1eda: 5b                           	popq	%rbx
    1edb: 5d                           	popq	%rbp
    1edc: 41 5c                        	popq	%r12
    1ede: 41 5d                        	popq	%r13
    1ee0: c3                           	retq
    1ee1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1ee8: 49 83 6d 00 01               	subq	$0x1, (%r13)
    1eed: 74 69                        	je	0x1f58 <_heapq__heappop_max+0xf8>
    1eef: 48 83 c4 08                  	addq	$0x8, %rsp
    1ef3: 45 31 ed                     	xorl	%r13d, %r13d
    1ef6: 5b                           	popq	%rbx
    1ef7: 4c 89 e8                     	movq	%r13, %rax
    1efa: 5d                           	popq	%rbp
    1efb: 41 5c                        	popq	%r12
    1efd: 41 5d                        	popq	%r13
    1eff: c3                           	retq
    1f00: 48 89 f1                     	movq	%rsi, %rcx
    1f03: 48 8d 15 1f 01 00 00         	leaq	0x11f(%rip), %rdx       # 0x2029 <__gmon_start__+0x2029>
    1f0a: 48 8d 35 28 01 00 00         	leaq	0x128(%rip), %rsi       # 0x2039 <__gmon_start__+0x2039>
    1f11: 48 8d 3d 6d 01 00 00         	leaq	0x16d(%rip), %rdi       # 0x2085 <__gmon_start__+0x2085>
    1f18: e8 63 f1 ff ff               	callq	0x1080 <_PyArg_BadArgument@plt>
    1f1d: eb d0                        	jmp	0x1eef <_heapq__heappop_max+0x8f>
    1f1f: 90                           	nop
    1f20: 48 8b 05 a9 40 00 00         	movq	0x40a9(%rip), %rax      # 0x5fd0 <__gmon_start__+0x5fd0>
    1f27: 48 8d 35 dc 00 00 00         	leaq	0xdc(%rip), %rsi        # 0x200a <__gmon_start__+0x200a>
    1f2e: 48 8b 38                     	movq	(%rax), %rdi
    1f31: e8 2a f1 ff ff               	callq	0x1060 <PyErr_SetString@plt>
    1f36: eb b7                        	jmp	0x1eef <_heapq__heappop_max+0x8f>
    1f38: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
    1f40: 49 83 2c 24 01               	subq	$0x1, (%r12)
    1f45: 75 a8                        	jne	0x1eef <_heapq__heappop_max+0x8f>
    1f47: 4c 89 e7                     	movq	%r12, %rdi
    1f4a: e8 01 f1 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1f4f: eb 9e                        	jmp	0x1eef <_heapq__heappop_max+0x8f>
    1f51: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1f58: 4c 89 ef                     	movq	%r13, %rdi
    1f5b: e8 f0 f0 ff ff               	callq	0x1050 <_Py_Dealloc@plt>
    1f60: eb 8d                        	jmp	0x1eef <_heapq__heappop_max+0x8f>
    1f62: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    1f6d: 0f 1f 00                     	nopl	(%rax)

0000000000001f70 <PyInit__heapq>:
    1f70: 48 8d 3d 09 41 00 00         	leaq	0x4109(%rip), %rdi      # 0x6080 <_heapqmodule>
    1f77: e9 b4 f0 ff ff               	jmp	0x1030 <PyModuleDef_Init@plt>

Disassembly of section .fini:

0000000000001f7c <_fini>:
    1f7c: 48 83 ec 08                  	subq	$0x8, %rsp
    1f80: 48 83 c4 08                  	addq	$0x8, %rsp
    1f84: c3                           	retq