ofs | hex dump | ascii |
---|
0000 | 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 03 00 3e 00 01 00 00 00 50 0d 00 00 00 00 00 00 | .ELF..............>.....P....... |
0020 | 40 00 00 00 00 00 00 00 c8 4e 00 00 00 00 00 00 00 00 00 00 40 00 38 00 07 00 40 00 1a 00 17 00 | @........N..........@.8...@..... |
0040 | 01 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0060 | 64 25 00 00 00 00 00 00 64 25 00 00 00 00 00 00 00 00 20 00 00 00 00 00 01 00 00 00 06 00 00 00 | d%......d%...................... |
0080 | 20 2e 00 00 00 00 00 00 20 2e 20 00 00 00 00 00 20 2e 20 00 00 00 00 00 a0 1f 00 00 00 00 00 00 | ................................ |
00a0 | b8 1f 00 00 00 00 00 00 00 00 20 00 00 00 00 00 02 00 00 00 06 00 00 00 38 2e 00 00 00 00 00 00 | ........................8....... |
00c0 | 38 2e 20 00 00 00 00 00 38 2e 20 00 00 00 00 00 80 01 00 00 00 00 00 00 80 01 00 00 00 00 00 00 | 8.......8....................... |
00e0 | 08 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 c8 01 00 00 00 00 00 00 c8 01 00 00 00 00 00 00 | ................................ |
0100 | c8 01 00 00 00 00 00 00 24 00 00 00 00 00 00 00 24 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 | ........$.......$............... |
0120 | 50 e5 74 64 04 00 00 00 00 22 00 00 00 00 00 00 00 22 00 00 00 00 00 00 00 22 00 00 00 00 00 00 | P.td....."......."......."...... |
0140 | 6c 00 00 00 00 00 00 00 6c 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 51 e5 74 64 06 00 00 00 | l.......l...............Q.td.... |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 52 e5 74 64 04 00 00 00 20 2e 00 00 00 00 00 00 | ................R.td............ |
01a0 | 20 2e 20 00 00 00 00 00 20 2e 20 00 00 00 00 00 e0 01 00 00 00 00 00 00 e0 01 00 00 00 00 00 00 | ................................ |
01c0 | 01 00 00 00 00 00 00 00 04 00 00 00 14 00 00 00 03 00 00 00 47 4e 55 00 0e 09 e4 78 e3 17 28 60 | ....................GNU....x..(` |
01e0 | ea 76 d9 48 2b b8 2b 7e 21 95 07 1e 00 00 00 00 03 00 00 00 1b 00 00 00 01 00 00 00 06 00 00 00 | .v.H+.+~!....................... |
0200 | 88 c0 20 01 80 04 40 09 1b 00 00 00 1e 00 00 00 20 00 00 00 e6 e1 0c 99 42 45 d5 ec bb e3 92 7c | ......@.................BE.....| |
0220 | b8 8d f1 0e d9 71 58 1c eb d3 ef 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .....qX......................... |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 03 00 07 00 f8 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 9f 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 01 00 00 10 00 00 00 | ................................ |
0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8e 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02a0 | 00 00 00 00 00 00 00 00 52 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........R....................... |
02c0 | b2 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 01 00 00 10 00 00 00 | ........................z....... |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 | ................8............... |
0300 | 00 00 00 00 00 00 00 00 b6 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0320 | 5f 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 00 00 00 10 00 00 00 | _............................... |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f9 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 16 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | d6 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 01 00 00 10 00 00 00 | ........................H....... |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 37 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........7....................... |
03e0 | 6b 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e7 00 00 00 10 00 00 00 | k............................... |
0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a4 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 75 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........u....................... |
0440 | 89 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 01 00 00 10 00 00 00 | ........................S....... |
0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 01 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................&............... |
0480 | 00 00 00 00 00 00 00 00 61 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........a....................... |
04a0 | 01 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 99 01 00 00 12 00 09 00 | ................................ |
04c0 | e0 20 00 00 00 00 00 00 52 00 00 00 00 00 00 00 c9 01 00 00 10 00 14 00 c0 4d 20 00 00 00 00 00 | ........R................M...... |
04e0 | 00 00 00 00 00 00 00 00 dc 01 00 00 10 00 15 00 d8 4d 20 00 00 00 00 00 00 00 00 00 00 00 00 00 | .................M.............. |
0500 | 10 00 00 00 12 00 07 00 f8 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0 01 00 00 10 00 15 00 | ................................ |
0520 | c0 4d 20 00 00 00 00 00 00 00 00 00 00 00 00 00 16 00 00 00 12 00 0a 00 34 21 00 00 00 00 00 00 | .M......................4!...... |
0540 | 00 00 00 00 00 00 00 00 00 5f 5f 67 6d 6f 6e 5f 73 74 61 72 74 5f 5f 00 5f 69 6e 69 74 00 5f 66 | .........__gmon_start__._init._f |
0560 | 69 6e 69 00 5f 49 54 4d 5f 64 65 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 | ini._ITM_deregisterTMCloneTable. |
0580 | 5f 49 54 4d 5f 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 5f 5f 63 78 61 5f | _ITM_registerTMCloneTable.__cxa_ |
05a0 | 66 69 6e 61 6c 69 7a 65 00 5f 4a 76 5f 52 65 67 69 73 74 65 72 43 6c 61 73 73 65 73 00 50 79 4f | finalize._Jv_RegisterClasses.PyO |
05c0 | 62 6a 65 63 74 5f 52 69 63 68 43 6f 6d 70 61 72 65 42 6f 6f 6c 00 50 79 4f 62 6a 65 63 74 5f 48 | bject_RichCompareBool.PyObject_H |
05e0 | 61 73 41 74 74 72 00 50 79 45 78 63 5f 52 75 6e 74 69 6d 65 45 72 72 6f 72 00 50 79 45 72 72 5f | asAttr.PyExc_RuntimeError.PyErr_ |
0600 | 53 65 74 53 74 72 69 6e 67 00 50 79 53 74 72 69 6e 67 5f 46 72 6f 6d 53 74 72 69 6e 67 00 50 79 | SetString.PyString_FromString.Py |
0620 | 45 78 63 5f 49 6e 64 65 78 45 72 72 6f 72 00 50 79 41 72 67 5f 55 6e 70 61 63 6b 54 75 70 6c 65 | Exc_IndexError.PyArg_UnpackTuple |
0640 | 00 50 79 4c 69 73 74 5f 41 70 70 65 6e 64 00 5f 50 79 5f 4e 6f 6e 65 53 74 72 75 63 74 00 50 79 | .PyList_Append._Py_NoneStruct.Py |
0660 | 45 78 63 5f 54 79 70 65 45 72 72 6f 72 00 50 79 41 72 67 5f 50 61 72 73 65 54 75 70 6c 65 00 50 | Exc_TypeError.PyArg_ParseTuple.P |
0680 | 79 4f 62 6a 65 63 74 5f 47 65 74 49 74 65 72 00 50 79 4c 69 73 74 5f 4e 65 77 00 50 79 49 74 65 | yObject_GetIter.PyList_New.PyIte |
06a0 | 72 5f 4e 65 78 74 00 50 79 4c 69 73 74 5f 53 6f 72 74 00 50 79 4c 69 73 74 5f 52 65 76 65 72 73 | r_Next.PyList_Sort.PyList_Revers |
06c0 | 65 00 50 79 45 72 72 5f 4f 63 63 75 72 72 65 64 00 50 79 4c 69 73 74 5f 53 65 74 53 6c 69 63 65 | e.PyErr_Occurred.PyList_SetSlice |
06e0 | 00 69 6e 69 74 5f 68 65 61 70 71 00 50 79 5f 49 6e 69 74 4d 6f 64 75 6c 65 34 5f 36 34 00 50 79 | .init_heapq.Py_InitModule4_64.Py |
0700 | 4d 6f 64 75 6c 65 5f 41 64 64 4f 62 6a 65 63 74 00 5f 65 64 61 74 61 00 5f 5f 62 73 73 5f 73 74 | Module_AddObject._edata.__bss_st |
0720 | 61 72 74 00 5f 65 6e 64 00 00 00 00 00 00 00 00 20 2e 20 00 00 00 00 00 08 00 00 00 00 00 00 00 | art._end........................ |
0740 | 00 0e 00 00 00 00 00 00 28 2e 20 00 00 00 00 00 08 00 00 00 00 00 00 00 c0 0d 00 00 00 00 00 00 | ........(....................... |
0760 | c0 30 20 00 00 00 00 00 08 00 00 00 00 00 00 00 c0 30 20 00 00 00 00 00 c0 4c 20 00 00 00 00 00 | .0...............0.......L...... |
0780 | 08 00 00 00 00 00 00 00 5a 21 00 00 00 00 00 00 c8 4c 20 00 00 00 00 00 08 00 00 00 00 00 00 00 | ........Z!.......L.............. |
07a0 | 80 10 00 00 00 00 00 00 d8 4c 20 00 00 00 00 00 08 00 00 00 00 00 00 00 60 4c 20 00 00 00 00 00 | .........L..............`L...... |
07c0 | e0 4c 20 00 00 00 00 00 08 00 00 00 00 00 00 00 98 21 00 00 00 00 00 00 e8 4c 20 00 00 00 00 00 | .L...............!.......L...... |
07e0 | 08 00 00 00 00 00 00 00 b0 17 00 00 00 00 00 00 f8 4c 20 00 00 00 00 00 08 00 00 00 00 00 00 00 | .................L.............. |
0800 | 60 49 20 00 00 00 00 00 00 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 c2 21 00 00 00 00 00 00 | `I.......M...............!...... |
0820 | 08 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 30 19 00 00 00 00 00 00 18 4d 20 00 00 00 00 00 | .M..............0........M...... |
0840 | 08 00 00 00 00 00 00 00 00 4c 20 00 00 00 00 00 20 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 | .........L.......M.............. |
0860 | 8c 21 00 00 00 00 00 00 28 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 d0 16 00 00 00 00 00 00 | .!......(M...................... |
0880 | 38 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 40 4a 20 00 00 00 00 00 40 4d 20 00 00 00 00 00 | 8M..............@J......@M...... |
08a0 | 08 00 00 00 00 00 00 00 ca 21 00 00 00 00 00 00 48 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 | .........!......HM.............. |
08c0 | 80 13 00 00 00 00 00 00 58 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 20 49 20 00 00 00 00 00 | ........XM...............I...... |
08e0 | 60 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 83 21 00 00 00 00 00 00 68 4d 20 00 00 00 00 00 | `M...............!......hM...... |
0900 | 08 00 00 00 00 00 00 00 10 14 00 00 00 00 00 00 78 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 | ................xM.............. |
0920 | c0 48 20 00 00 00 00 00 80 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 a7 21 00 00 00 00 00 00 | .H.......M...............!...... |
0940 | 88 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 20 1e 00 00 00 00 00 00 98 4d 20 00 00 00 00 00 | .M.......................M...... |
0960 | 08 00 00 00 00 00 00 00 60 48 20 00 00 00 00 00 b8 2f 20 00 00 00 00 00 06 00 00 00 02 00 00 00 | ........`H......./.............. |
0980 | 00 00 00 00 00 00 00 00 c0 2f 20 00 00 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 | ........./...................... |
09a0 | c8 2f 20 00 00 00 00 00 06 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 d0 2f 20 00 00 00 00 00 | ./......................./...... |
09c0 | 06 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 d8 2f 20 00 00 00 00 00 06 00 00 00 0d 00 00 00 | ................./.............. |
09e0 | 00 00 00 00 00 00 00 00 e0 2f 20 00 00 00 00 00 06 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 | ........./...................... |
0a00 | e8 2f 20 00 00 00 00 00 06 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 f0 2f 20 00 00 00 00 00 | ./......................./...... |
0a20 | 06 00 00 00 19 00 00 00 00 00 00 00 00 00 00 00 f8 2f 20 00 00 00 00 00 06 00 00 00 1a 00 00 00 | ................./.............. |
0a40 | 00 00 00 00 00 00 00 00 18 30 20 00 00 00 00 00 07 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 | .........0...................... |
0a60 | 20 30 20 00 00 00 00 00 07 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 28 30 20 00 00 00 00 00 | .0......................(0...... |
0a80 | 07 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 30 30 20 00 00 00 00 00 07 00 00 00 07 00 00 00 | ................00.............. |
0aa0 | 00 00 00 00 00 00 00 00 38 30 20 00 00 00 00 00 07 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 | ........80...................... |
0ac0 | 40 30 20 00 00 00 00 00 07 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 48 30 20 00 00 00 00 00 | @0......................H0...... |
0ae0 | 07 00 00 00 0b 00 00 00 00 00 00 00 00 00 00 00 50 30 20 00 00 00 00 00 07 00 00 00 0c 00 00 00 | ................P0.............. |
0b00 | 00 00 00 00 00 00 00 00 58 30 20 00 00 00 00 00 07 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 | ........X0...................... |
0b20 | 60 30 20 00 00 00 00 00 07 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 68 30 20 00 00 00 00 00 | `0......................h0...... |
0b40 | 07 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 70 30 20 00 00 00 00 00 07 00 00 00 13 00 00 00 | ................p0.............. |
0b60 | 00 00 00 00 00 00 00 00 78 30 20 00 00 00 00 00 07 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 | ........x0...................... |
0b80 | 80 30 20 00 00 00 00 00 07 00 00 00 15 00 00 00 00 00 00 00 00 00 00 00 88 30 20 00 00 00 00 00 | .0.......................0...... |
0ba0 | 07 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 90 30 20 00 00 00 00 00 07 00 00 00 17 00 00 00 | .................0.............. |
0bc0 | 00 00 00 00 00 00 00 00 98 30 20 00 00 00 00 00 07 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 | .........0...................... |
0be0 | a0 30 20 00 00 00 00 00 07 00 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 48 83 ec 08 48 8b 05 f5 | .0......................H...H... |
0c00 | 23 20 00 48 85 c0 74 05 e8 33 01 00 00 48 83 c4 08 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | #..H..t..3...H.................. |
0c20 | ff 35 e2 23 20 00 ff 25 e4 23 20 00 0f 1f 40 00 ff 25 e2 23 20 00 68 00 00 00 00 e9 e0 ff ff ff | .5.#...%.#....@..%.#..h......... |
0c40 | ff 25 da 23 20 00 68 01 00 00 00 e9 d0 ff ff ff ff 25 d2 23 20 00 68 02 00 00 00 e9 c0 ff ff ff | .%.#..h..........%.#..h......... |
0c60 | ff 25 ca 23 20 00 68 03 00 00 00 e9 b0 ff ff ff ff 25 c2 23 20 00 68 04 00 00 00 e9 a0 ff ff ff | .%.#..h..........%.#..h......... |
0c80 | ff 25 ba 23 20 00 68 05 00 00 00 e9 90 ff ff ff ff 25 b2 23 20 00 68 06 00 00 00 e9 80 ff ff ff | .%.#..h..........%.#..h......... |
0ca0 | ff 25 aa 23 20 00 68 07 00 00 00 e9 70 ff ff ff ff 25 a2 23 20 00 68 08 00 00 00 e9 60 ff ff ff | .%.#..h.....p....%.#..h.....`... |
0cc0 | ff 25 9a 23 20 00 68 09 00 00 00 e9 50 ff ff ff ff 25 92 23 20 00 68 0a 00 00 00 e9 40 ff ff ff | .%.#..h.....P....%.#..h.....@... |
0ce0 | ff 25 8a 23 20 00 68 0b 00 00 00 e9 30 ff ff ff ff 25 82 23 20 00 68 0c 00 00 00 e9 20 ff ff ff | .%.#..h.....0....%.#..h......... |
0d00 | ff 25 7a 23 20 00 68 0d 00 00 00 e9 10 ff ff ff ff 25 72 23 20 00 68 0e 00 00 00 e9 00 ff ff ff | .%z#..h..........%r#..h......... |
0d20 | ff 25 6a 23 20 00 68 0f 00 00 00 e9 f0 fe ff ff ff 25 62 23 20 00 68 10 00 00 00 e9 e0 fe ff ff | .%j#..h..........%b#..h......... |
0d40 | ff 25 5a 23 20 00 68 11 00 00 00 e9 d0 fe ff ff 48 8d 05 70 40 20 00 48 8d 3d 62 40 20 00 55 48 | .%Z#..h.........H..p@..H.=b@..UH |
0d60 | 29 f8 48 89 e5 48 83 f8 0e 77 02 5d c3 48 8b 05 74 22 20 00 48 85 c0 74 f2 5d ff e0 0f 1f 40 00 | ).H..H...w.].H..t"..H..t.]....@. |
0d80 | 48 8d 05 39 40 20 00 48 8d 3d 32 40 20 00 55 48 29 f8 48 89 e5 48 c1 f8 03 48 89 c2 48 c1 ea 3f | H..9@..H.=2@..UH).H..H...H..H..? |
0da0 | 48 01 d0 48 d1 f8 75 02 5d c3 48 8b 15 1f 22 20 00 48 85 d2 74 f2 5d 48 89 c6 ff e2 0f 1f 40 00 | H..H..u.].H..."..H..t.]H......@. |
0dc0 | 80 3d f9 3f 20 00 00 75 27 48 83 3d f7 21 20 00 00 55 48 89 e5 74 0c 48 8b 3d e2 22 20 00 e8 5d | .=.?...u'H.=.!...UH..t.H.=."...] |
0de0 | fe ff ff e8 68 ff ff ff 5d c6 05 d0 3f 20 00 01 f3 c3 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 | ....h...]...?.....fffff......... |
0e00 | 48 83 3d 28 20 20 00 00 74 26 48 8b 05 df 21 20 00 48 85 c0 74 1a 55 48 8d 3d 12 20 20 00 48 89 | H.=(....t&H...!..H..t.UH.=....H. |
0e20 | e5 ff d0 5d e9 57 ff ff ff 0f 1f 80 00 00 00 00 e9 4b ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 90 | ...].W...........K...f.......... |
0e40 | 41 57 49 89 ff 41 56 41 55 41 54 55 48 89 d5 53 48 83 ec 18 4c 8b 6f 10 48 89 74 24 08 49 39 d5 | AWI..AVAUATUH..SH...L.o.H.t$.I9. |
0e60 | 0f 8e f2 01 00 00 48 8d 04 d5 00 00 00 00 48 89 04 24 48 8b 47 18 4c 8b 24 d0 49 83 04 24 01 48 | ......H.......H..$H.G.L.$.I..$.H |
0e80 | 3b 54 24 08 7f 71 e9 31 01 00 00 0f 1f 44 00 00 ba 01 00 00 00 4c 89 e6 4c 89 f7 e8 60 fe ff ff | ;T$..q.1.....D.......L..L...`... |
0ea0 | 83 f8 ff 0f 84 47 01 00 00 ba 01 00 00 00 29 c2 83 fa ff 0f 84 37 01 00 00 4d 39 6f 10 0f 85 5d | .....G........)......7...M9o...] |
0ec0 | 01 00 00 85 d2 0f 84 e5 00 00 00 49 83 06 01 49 8b 47 18 48 8d 04 e8 48 8b 38 4c 89 30 48 83 2f | ...........I...I.G.H...H.8L.0H./ |
0ee0 | 01 74 65 4d 39 6f 10 75 6f 48 39 5c 24 08 0f 8d c8 00 00 00 48 89 dd 48 8d 5d ff 48 8b 35 ce 3e | .teM9o.uoH9\$.......H..H.].H.5.> |
0f00 | 20 00 48 d1 fb 48 8d 04 dd 00 00 00 00 48 85 f6 48 89 04 24 49 8b 47 18 4c 8b 34 d8 74 6a 4c 89 | ..H..H.......H..H..$I.G.L.4.tjL. |
0f20 | e7 e8 0a fd ff ff 85 c0 0f 84 62 ff ff ff 31 d2 4c 89 f6 4c 89 e7 e8 c5 fd ff ff 89 c2 e9 6e ff | ..........b...1.L..L..........n. |
0f40 | ff ff 66 0f 1f 44 00 00 48 8b 47 08 ff 50 30 4d 39 6f 10 74 94 0f 1f 00 48 8b 05 59 20 20 00 48 | ..f..D..H.G..P0M9o.t....H..Y...H |
0f60 | 8d 35 72 12 00 00 48 8b 38 e8 e2 fc ff ff 48 83 c4 18 b8 ff ff ff ff 5b 5d 41 5c 41 5d 41 5e 41 | .5r...H.8.....H........[]A\A]A^A |
0f80 | 5f c3 66 0f 1f 44 00 00 48 8d 3d c4 11 00 00 e8 fc fc ff ff 48 85 c0 48 89 05 32 3e 20 00 74 50 | _.f..D..H.=.........H..H..2>..tP |
0fa0 | 48 89 c6 e9 76 ff ff ff 0f 1f 84 00 00 00 00 00 48 8d 04 ed 00 00 00 00 48 89 04 24 49 8b 47 18 | H...v...........H.......H..$I.G. |
0fc0 | 48 8b 0c 24 48 8b 14 08 48 83 2a 01 74 72 49 8b 47 18 4c 89 24 08 31 c0 48 83 c4 18 5b 5d 41 5c | H..$H...H.*.trI.G.L.$.1.H...[]A\ |
0fe0 | 41 5d 41 5e 41 5f c3 66 0f 1f 84 00 00 00 00 00 49 8b 04 24 48 8d 50 ff b8 ff ff ff ff 48 85 d2 | A]A^A_.f........I..$H.P......H.. |
1000 | 49 89 14 24 75 d2 49 8b 54 24 08 89 04 24 4c 89 e7 ff 52 30 8b 04 24 eb bf 0f 1f 80 00 00 00 00 | I..$u.I.T$...$L...R0..$......... |
1020 | 49 83 2c 24 01 0f 85 2d ff ff ff 49 8b 44 24 08 4c 89 e7 ff 50 30 e9 1d ff ff ff 0f 1f 44 00 00 | I.,$...-...I.D$.L...P0.......D.. |
1040 | 49 8b 47 18 48 8b 3c 08 48 8b 47 08 ff 50 30 48 8b 0c 24 e9 76 ff ff ff 48 8b 05 81 1f 20 00 48 | I.G.H.<.H.G..P0H..$.v...H......H |
1060 | 8d 35 da 10 00 00 48 8b 38 e8 e2 fb ff ff b8 ff ff ff ff e9 60 ff ff ff 0f 1f 84 00 00 00 00 00 | .5....H.8...........`........... |
1080 | 48 83 ec 28 48 89 f7 48 8d 35 cc 10 00 00 4c 8d 4c 24 10 31 c0 49 89 e0 b9 02 00 00 00 ba 02 00 | H..(H..H.5....L.L$.1.I.......... |
10a0 | 00 00 e8 39 fc ff ff 85 c0 74 63 48 8b 3c 24 48 8b 47 08 f6 80 ab 00 00 00 02 74 3c 48 8b 74 24 | ...9.....tcH.<$H.G........t<H.t$ |
10c0 | 10 e8 da fb ff ff 83 f8 ff 74 43 48 8b 3c 24 31 f6 48 8b 47 10 48 8d 50 ff e8 62 fd ff ff 83 f8 | .........tCH.<$1.H.G.H.P..b..... |
10e0 | ff 74 2b 48 8b 05 d6 1e 20 00 48 83 00 01 48 83 c4 28 c3 0f 1f 44 00 00 48 8b 05 d9 1e 20 00 48 | .t+H......H...H..(...D..H......H |
1100 | 8d 35 5d 10 00 00 48 8b 38 e8 42 fb ff ff 31 c0 48 83 c4 28 c3 66 66 2e 0f 1f 84 00 00 00 00 00 | .5]...H.8.B...1.H..(.ff......... |
1120 | 41 57 41 56 41 55 41 54 55 48 89 fd 53 48 83 ec 28 4c 8b 67 10 48 89 74 24 10 49 39 f4 0f 8e 21 | AWAVAUATUH..SH..(L.g.H.t$.I9...! |
1140 | 02 00 00 48 8b 47 18 48 8d 5c 36 01 4c 8d 3c f5 00 00 00 00 48 8b 04 f0 48 83 00 01 49 39 dc 48 | ...H.G.H.\6.L.<.....H...H...I9.H |
1160 | 89 44 24 18 0f 8e 66 01 00 00 49 89 f6 eb 55 90 4c 39 65 10 0f 85 c0 00 00 00 48 8b 45 18 4c 8d | .D$...f...I...U.L9e.......H.E.L. |
1180 | 3c dd 00 00 00 00 48 8b 04 d8 48 83 00 01 48 8b 55 18 4a 8d 14 f2 48 8b 3a 48 89 02 48 83 2f 01 | <.....H...H...H.U.J...H.:H..H./. |
11a0 | 0f 84 e2 00 00 00 4c 39 65 10 48 8d 44 1b 01 0f 85 a2 00 00 00 49 39 c4 0f 8e 1a 01 00 00 49 89 | ......L9e.H.D........I9.......I. |
11c0 | de 48 89 c3 4c 8d 6b 01 4d 39 ec 7e a3 48 8b 45 18 48 8b 35 f8 3b 20 00 4a 8b 0c e8 48 85 f6 4e | .H..L.k.M9.~.H.E.H.5.;..J...H..N |
11e0 | 8b 7c e8 f8 48 89 4c 24 08 0f 84 c1 00 00 00 4c 89 ff e8 39 fa ff ff 85 c0 0f 85 99 00 00 00 48 | .|..H.L$.......L...9...........H |
1200 | 8b 7c 24 08 ba 01 00 00 00 4c 89 fe e8 ef fa ff ff 83 f8 ff 0f 84 1e 01 00 00 ba 01 00 00 00 29 | .|$......L.....................) |
1220 | c2 83 fa ff 0f 84 0e 01 00 00 85 d2 49 0f 44 dd 4c 39 65 10 0f 84 40 ff ff ff 48 8b 4c 24 18 48 | ............I.D.L9e...@...H.L$.H |
1240 | 8b 01 48 89 44 24 08 48 83 e8 01 48 85 c0 48 89 01 0f 84 ba 00 00 00 48 8b 05 5a 1d 20 00 48 8d | ..H.D$.H...H..H........H..Z...H. |
1260 | 35 73 0f 00 00 48 8b 38 e8 e3 f9 ff ff 48 83 c4 28 b8 ff ff ff ff 5b 5d 41 5c 41 5d 41 5e 41 5f | 5s...H.8.....H..(.....[]A\A]A^A_ |
1280 | c3 0f 1f 80 00 00 00 00 48 8b 47 08 ff 50 30 e9 12 ff ff ff 0f 1f 40 00 48 8b 74 24 08 31 d2 4c | ........H.G..P0.......@.H.t$.1.L |
12a0 | 89 ff e8 59 fa ff ff 89 c2 e9 73 ff ff ff 66 90 48 8d 3d 9c 0e 00 00 e8 d4 f9 ff ff 48 85 c0 48 | ...Y......s...f.H.=.........H..H |
12c0 | 89 05 0a 3b 20 00 74 70 48 89 c6 e9 1f ff ff ff 48 89 f3 0f 1f 44 00 00 48 8b 45 18 4a 8b 14 38 | ...;..tpH.......H....D..H.E.J..8 |
12e0 | 48 83 2a 01 74 3a 48 8b 45 18 48 8b 4c 24 18 48 89 da 48 8b 74 24 10 48 89 ef 4a 89 0c 38 48 83 | H.*.t:H.E.H.L$.H..H.t$.H..J..8H. |
1300 | c4 28 5b 5d 41 5c 41 5d 41 5e 41 5f e9 2f fb ff ff 48 8b 41 08 48 89 cf ff 50 30 e9 37 ff ff ff | .([]A\A]A^A_./...H.A.H...P0.7... |
1320 | 48 8b 45 18 4a 8b 3c 38 48 8b 47 08 ff 50 30 eb b5 0f 1f 80 00 00 00 00 48 8b 4c 24 18 48 8b 01 | H.E.J.<8H.G..P0.........H.L$.H.. |
1340 | 48 89 44 24 08 48 83 e8 01 48 85 c0 48 89 01 0f 85 18 ff ff ff 48 8b 41 08 48 89 cf ff 50 30 e9 | H.D$.H...H..H........H.A.H...P0. |
1360 | 09 ff ff ff 48 8b 05 75 1c 20 00 48 8d 35 ce 0d 00 00 48 8b 38 e8 d6 f8 ff ff e9 ee fe ff ff 90 | ....H..u...H.5....H.8........... |
1380 | 55 48 89 f5 53 48 83 ec 08 48 8b 46 08 f6 80 ab 00 00 00 02 74 54 48 8b 46 10 48 89 c3 48 c1 eb | UH..SH...H.F........tTH.F.H..H.. |
13a0 | 3f 48 01 c3 48 d1 fb 48 83 eb 01 79 0d eb 29 90 48 83 eb 01 48 83 fb ff 74 1e 48 89 de 48 89 ef | ?H..H..H...y..).H...H...t.H..H.. |
13c0 | e8 5b fd ff ff 83 f8 ff 75 e6 31 c0 48 83 c4 08 5b 5d c3 0f 1f 44 00 00 48 8b 05 e1 1b 20 00 48 | .[......u.1.H...[]...D..H......H |
13e0 | 83 00 01 48 83 c4 08 5b 5d c3 48 8b 05 e7 1b 20 00 48 8d 35 6b 0d 00 00 48 8b 38 e8 50 f8 ff ff | ...H...[].H......H.5k...H.8.P... |
1400 | 31 c0 eb c8 66 66 66 2e 0f 1f 84 00 00 00 00 00 41 55 48 89 f7 48 8d 35 64 0d 00 00 31 c0 41 54 | 1...fff.........AUH..H.5d...1.AT |
1420 | 55 53 48 83 ec 38 48 8d 4c 24 10 48 8d 54 24 20 e8 fb f8 ff ff 85 c0 0f 84 3b 01 00 00 48 8b 7c | USH..8H.L$.H.T$..........;...H.| |
1440 | 24 10 e8 79 f8 ff ff 48 85 c0 49 89 c5 0f 84 25 01 00 00 31 ff e8 56 f8 ff ff 48 85 c0 49 89 c4 | $..y...H..I....%...1..V...H..I.. |
1460 | 0f 84 ea 00 00 00 48 8b 54 24 20 48 85 d2 7e 65 31 ed eb 12 0f 1f 40 00 48 8b 54 24 20 48 83 c5 | ......H.T$.H..~e1.....@.H.T$.H.. |
1480 | 01 48 39 ea 7e 4f 4c 89 ef e8 92 f8 ff ff 48 85 c0 48 89 c3 0f 84 ee 00 00 00 48 89 c6 4c 89 e7 | .H9.~OL.......H..H........H..L.. |
14a0 | e8 fb f7 ff ff 83 f8 ff 48 8b 03 0f 84 7f 00 00 00 48 8d 50 ff 48 85 d2 48 89 13 75 bb 48 8b 43 | ........H........H.P.H..H..u.H.C |
14c0 | 08 48 89 df 48 83 c5 01 ff 50 30 48 8b 54 24 20 48 39 ea 7f b1 49 83 7c 24 10 00 0f 85 c7 00 00 | .H..H....P0H.T$.H9...I.|$....... |
14e0 | 00 4c 89 e7 e8 97 f7 ff ff 83 f8 ff 74 62 4c 89 e7 e8 da f7 ff ff 83 f8 ff 74 55 49 8b 45 00 48 | .L..........tbL..........tUI.E.H |
1500 | 8d 50 ff 4c 89 e0 48 85 d2 49 89 55 00 75 6b 49 8b 55 08 4c 89 64 24 08 4c 89 ef ff 52 30 48 8b | .P.L..H..I.U.ukI.U.L.d$.L...R0H. |
1520 | 44 24 08 eb 55 0f 1f 00 48 8b 03 0f 1f 44 00 00 48 83 e8 01 48 85 c0 48 89 03 75 14 48 8b 43 08 | D$..U...H....D..H...H..H..u.H.C. |
1540 | 48 89 df ff 50 30 66 2e 0f 1f 84 00 00 00 00 00 49 83 6d 00 01 75 0a 49 8b 45 08 4c 89 ef ff 50 | H...P0f.........I.m..u.I.E.L...P |
1560 | 30 4d 85 e4 74 12 49 83 2c 24 01 75 0b 49 8b 44 24 08 4c 89 e7 ff 50 30 31 c0 48 83 c4 38 5b 5d | 0M..t.I.,$.u.I.D$.L...P01.H..8[] |
1580 | 41 5c 41 5d c3 0f 1f 00 e8 d3 f6 ff ff 48 85 c0 0f 84 4b ff ff ff 49 83 6d 00 01 75 c4 0f 1f 00 | A\A].........H....K...I.m..u.... |
15a0 | eb b5 66 0f 1f 44 00 00 48 89 d0 48 c1 e8 3f 48 01 c2 48 d1 fa 48 83 ea 01 48 89 d3 79 0c eb 48 | ..f..D..H..H..?H..H..H...H..y..H |
15c0 | 48 83 eb 01 48 83 fb ff 74 3e 48 89 de 4c 89 e7 e8 4b fb ff ff 83 f8 ff 75 e6 e9 71 ff ff ff 90 | H...H...t>H..L...K......u..q.... |
15e0 | 49 8b 44 24 18 48 8b 38 48 89 18 48 83 2f 01 0f 84 cb 00 00 00 31 f6 4c 89 e7 e8 21 fb ff ff 83 | I.D$.H.8H..H./.......1.L...!.... |
1600 | f8 ff 0f 84 48 ff ff ff 49 8b 44 24 18 48 8b 28 4c 89 ef e8 08 f7 ff ff 48 85 c0 48 89 c3 0f 84 | ....H...I.D$.H.(L.......H..H.... |
1620 | 64 ff ff ff 48 8b 35 a5 37 20 00 48 85 f6 74 68 48 89 ef e8 f8 f5 ff ff 85 c0 75 44 ba 01 00 00 | d...H.5.7..H..thH.........uD.... |
1640 | 00 48 89 ee 48 89 df e8 b4 f6 ff ff 83 f8 ff 0f 84 d3 fe ff ff ba 01 00 00 00 29 c2 83 fa ff 0f | .H..H.....................)..... |
1660 | 84 c3 fe ff ff 85 d2 0f 85 73 ff ff ff 48 83 2b 01 75 9d 48 8b 43 08 48 89 df ff 50 30 eb 91 90 | .........s...H.+.u.H.C.H...P0... |
1680 | 31 d2 48 89 de 48 89 ef e8 73 f6 ff ff 89 c2 eb cb 0f 1f 80 00 00 00 00 48 8d 3d b4 0a 00 00 e8 | 1.H..H...s..............H.=..... |
16a0 | ec f5 ff ff 48 85 c0 48 89 05 22 37 20 00 0f 84 74 fe ff ff 48 89 c6 e9 74 ff ff ff 0f 1f 40 00 | ....H..H.."7....t...H...t.....@. |
16c0 | 48 8b 47 08 ff 50 30 e9 29 ff ff ff 0f 1f 40 00 53 48 89 f7 48 8d 35 b1 0a 00 00 31 c0 b9 02 00 | H.G..P0.).....@.SH..H.5....1.... |
16e0 | 00 00 ba 02 00 00 00 48 83 ec 20 4c 8d 4c 24 10 49 89 e0 e8 e8 f5 ff ff 85 c0 74 61 48 8b 04 24 | .......H...L.L$.I.........taH..$ |
1700 | 48 8b 50 08 f6 82 ab 00 00 00 02 74 63 48 83 78 10 00 7e 7c 48 8b 40 18 31 f6 48 8b 18 48 8b 44 | H.P........tcH.x..~|H.@.1.H..H.D |
1720 | 24 10 48 83 00 01 48 8b 04 24 48 8b 54 24 10 48 8b 40 18 48 89 10 48 8b 3c 24 e8 e1 f9 ff ff 83 | $.H...H..$H.T$.H.@.H..H.<$...... |
1740 | f8 ff 48 89 df 74 09 48 83 c4 20 48 89 f8 5b c3 48 83 2b 01 75 07 48 8b 43 08 ff 50 30 31 ff 48 | ..H..t.H...H..[.H.+.u.H.C..P01.H |
1760 | 83 c4 20 48 89 f8 5b c3 0f 1f 84 00 00 00 00 00 48 8b 05 61 18 20 00 48 8d 35 e5 09 00 00 48 8b | ...H..[.........H..a...H.5....H. |
1780 | 38 e8 ca f4 ff ff 31 ff eb bd 66 0f 1f 44 00 00 48 8b 05 49 18 20 00 48 8d 35 a2 09 00 00 48 8b | 8.....1...f..D..H..I...H.5....H. |
17a0 | 38 e8 aa f4 ff ff 31 ff eb 9d 66 0f 1f 44 00 00 55 48 89 f7 48 8d 35 dd 09 00 00 31 c0 b9 02 00 | 8.....1...f..D..UH..H.5....1.... |
17c0 | 00 00 ba 02 00 00 00 53 48 83 ec 28 4c 8d 4c 24 10 49 89 e0 e8 07 f5 ff ff 85 c0 0f 84 b9 00 00 | .......SH..(L.L$.I.............. |
17e0 | 00 48 8b 04 24 48 8b 50 08 f6 82 ab 00 00 00 02 0f 84 1a 01 00 00 48 83 78 10 00 0f 8e a7 00 00 | .H..$H.P..............H.x....... |
1800 | 00 48 8b 35 c8 35 20 00 48 8b 40 18 48 8b 6c 24 10 48 85 f6 48 8b 18 0f 84 bb 00 00 00 48 89 df | .H.5.5..H.@.H.l$.H..H........H.. |
1820 | e8 0b f4 ff ff 85 c0 0f 85 93 00 00 00 ba 01 00 00 00 48 89 de 48 89 ef e8 c3 f4 ff ff 83 f8 ff | ..................H..H.......... |
1840 | 74 58 ba 01 00 00 00 29 c2 83 fa ff 74 4c 85 d2 74 56 48 8b 04 24 48 8b 54 24 10 31 f6 48 8b 40 | tX.....)....tL..tVH..$H.T$.1.H.@ |
1860 | 18 48 8b 18 48 83 02 01 48 8b 04 24 48 8b 54 24 10 48 8b 40 18 48 89 10 48 8b 3c 24 e8 9f f8 ff | .H..H...H..$H.T$.H.@.H..H.<$.... |
1880 | ff 89 c2 48 89 d8 83 fa ff 75 2b 48 8b 0b 48 8d 51 ff 48 85 d2 48 89 13 74 66 48 83 c4 28 31 c0 | ...H.....u+H..H.Q.H..H..tfH..(1. |
18a0 | 5b 5d c3 0f 1f 44 00 00 48 8b 44 24 10 48 83 00 01 48 8b 44 24 10 48 83 c4 28 5b 5d c3 0f 1f 00 | []...D..H.D$.H...H.D$.H..([].... |
18c0 | 31 d2 48 89 ee 48 89 df e8 33 f4 ff ff 89 c2 e9 75 ff ff ff 0f 1f 40 00 48 8d 3d 74 08 00 00 e8 | 1.H..H...3......u.....@.H.=t.... |
18e0 | ac f3 ff ff 48 85 c0 48 89 05 e2 34 20 00 74 aa 48 89 c6 e9 25 ff ff ff 0f 1f 84 00 00 00 00 00 | ....H..H...4..t.H...%........... |
1900 | 48 8b 53 08 48 89 df ff 52 30 31 c0 eb a8 66 90 48 8b 05 c1 16 20 00 48 8d 35 45 08 00 00 48 8b | H.S.H...R01...f.H......H.5E...H. |
1920 | 38 e8 2a f3 ff ff 31 c0 eb 8c 66 0f 1f 44 00 00 41 54 55 53 48 8b 46 08 48 89 f3 f6 80 ab 00 00 | 8.*...1...f..D..ATUSH.F.H....... |
1940 | 00 02 0f 84 98 00 00 00 48 8b 6e 10 48 85 ed 74 6f 48 8b 46 18 48 8d 75 ff 31 c9 48 89 ea 48 89 | ........H.n.H..toH.F.H.u.1.H..H. |
1960 | df 4c 8b 64 e8 f8 49 83 04 24 01 e8 a0 f3 ff ff 48 83 fd 01 74 1c 48 8b 43 18 31 f6 48 89 df 48 | .L.d..I..$......H...t.H.C.1.H..H |
1980 | 8b 28 4c 89 20 e8 96 f7 ff ff 83 f8 ff 49 89 ec 74 0e 5b 5d 4c 89 e0 41 5c c3 66 0f 1f 44 00 00 | .(L..........I..t.[]L..A\.f..D.. |
19a0 | 48 8b 45 00 45 31 e4 48 83 e8 01 48 85 c0 48 89 45 00 75 de 48 8b 45 08 48 89 ef ff 50 30 eb d2 | H.E.E1.H...H..H.E.u.H.E.H...P0.. |
19c0 | 48 8b 05 19 16 20 00 48 8d 35 72 07 00 00 45 31 e4 48 8b 38 e8 77 f2 ff ff eb b7 0f 1f 44 00 00 | H......H.5r...E1.H.8.w.......D.. |
19e0 | 48 8b 05 f1 15 20 00 48 8d 35 75 07 00 00 45 31 e4 48 8b 38 e8 57 f2 ff ff eb 97 0f 1f 44 00 00 | H......H.5u...E1.H.8.W.......D.. |
1a00 | 41 57 41 56 41 55 49 89 fd 41 54 55 53 48 83 ec 38 48 8b 6f 10 48 89 74 24 08 48 39 f5 0f 8e cf | AWAVAUI..ATUSH..8H.o.H.t$.H9.... |
1a20 | 03 00 00 48 8b 47 18 4c 8d 74 36 01 48 8d 1c f5 00 00 00 00 48 8b 04 f0 48 83 00 01 4c 39 f5 48 | ...H.G.L.t6.H.......H...H...L9.H |
1a40 | 89 44 24 28 0f 8e 26 01 00 00 49 89 f2 eb 4c 90 4a 8d 1c f5 00 00 00 00 4d 89 f7 49 8b 45 18 4e | .D$(..&...I...L.J.......M..I.E.N |
1a60 | 8d 34 d5 00 00 00 00 4c 8b 24 18 49 83 04 24 01 49 8b 45 18 4a 8b 14 d0 48 83 2a 01 0f 84 be 00 | .4.....L.$.I..$.I.E.J...H.*..... |
1a80 | 00 00 49 8b 45 18 4e 89 24 30 4f 8d 74 3f 01 4c 39 f5 0f 8e e0 00 00 00 4d 89 fa 4d 8d 7e 01 4c | ..I.E.N.$0O.t?.L9.......M..M.~.L |
1aa0 | 39 fd 7e ac 49 8b 45 18 48 8b 35 21 33 20 00 4e 8d 24 f5 00 00 00 00 49 8d 5c 24 08 4a 8b 0c f0 | 9.~.I.E.H.5!3..N.$.....I.\$.J... |
1ac0 | 48 85 f6 4e 8b 5c 20 08 48 89 4c 24 20 0f 84 1d 02 00 00 4c 89 df 4c 89 54 24 18 4c 89 5c 24 10 | H..N.\..H.L$.......L..L.T$.L.\$. |
1ae0 | e8 4b f1 ff ff 4c 8b 54 24 18 85 c0 4c 8b 5c 24 10 4c 89 54 24 10 75 60 48 8b 7c 24 20 ba 01 00 | .K...L.T$...L.\$.L.T$.u`H.|$.... |
1b00 | 00 00 4c 89 de e8 f6 f1 ff ff 83 f8 ff 0f 84 8d 02 00 00 4c 8b 54 24 10 ba 01 00 00 00 29 c2 83 | ..L................L.T$......).. |
1b20 | fa ff 0f 84 78 02 00 00 85 d2 49 0f 45 dc 4d 0f 45 fe e9 24 ff ff ff 66 0f 1f 84 00 00 00 00 00 | ....x.....I.E.M.E..$...f........ |
1b40 | 49 8b 45 18 4a 8b 3c d0 48 8b 47 08 ff 50 30 e9 2e ff ff ff 0f 1f 40 00 48 8b 74 24 20 31 d2 4c | I.E.J.<.H.G..P0.......@.H.t$.1.L |
1b60 | 89 df e8 99 f1 ff ff 4c 8b 54 24 10 89 c2 eb af 49 89 f7 0f 1f 44 00 00 49 8b 45 18 48 8b 14 18 | .......L.T$.....I....D..I.E.H... |
1b80 | 48 83 2a 01 0f 84 fe 01 00 00 49 8b 45 18 48 8b 4c 24 28 48 89 0c 18 4d 3b 7d 10 0f 8d 51 02 00 | H.*.......I.E.H.L$(H...M;}...Q.. |
1ba0 | 00 49 8b 45 18 4c 8b 24 18 49 83 04 24 01 4c 39 7c 24 08 7c 68 e9 de 00 00 00 66 0f 1f 44 00 00 | .I.E.L.$.I..$.L9|$.|h.....f..D.. |
1bc0 | ba 01 00 00 00 4c 89 f6 4c 89 e7 e8 30 f1 ff ff 83 f8 ff 0f 84 57 01 00 00 ba 01 00 00 00 29 c2 | .....L..L...0........W........). |
1be0 | 83 fa ff 0f 84 47 01 00 00 85 d2 0f 84 77 01 00 00 49 83 06 01 4a 8d 0c fd 00 00 00 00 49 8b 45 | .....G.......w...I...J.......I.E |
1c00 | 18 4a 8b 14 f8 48 83 2a 01 74 65 48 39 6c 24 08 49 8b 45 18 4c 89 34 08 7d 7e 49 89 ef 48 8b 35 | .J...H.*.teH9l$.I.E.L.4.}~I..H.5 |
1c20 | ac 31 20 00 49 8d 6f ff 49 8b 45 18 48 d1 fd 48 85 f6 48 8d 1c ed 00 00 00 00 4c 8b 34 e8 0f 84 | .1..I.o.I.E.H..H..H.......L.4... |
1c40 | 84 00 00 00 4c 89 f7 e8 e4 ef ff ff 85 c0 0f 84 6c ff ff ff 31 d2 4c 89 e6 4c 89 f7 e8 9f f0 ff | ....L...........l...1.L..L...... |
1c60 | ff 89 c2 e9 78 ff ff ff 0f 1f 84 00 00 00 00 00 49 8b 45 18 48 89 4c 24 10 4a 8b 3c f8 48 8b 47 | ....x...........I.E.H.L$.J.<.H.G |
1c80 | 08 ff 50 30 48 39 6c 24 08 48 8b 4c 24 10 49 8b 45 18 4c 89 34 08 7c 82 49 8b 45 18 48 8b 14 18 | ..P0H9l$.H.L$.I.E.L.4.|.I.E.H... |
1ca0 | 48 83 2a 01 0f 84 34 01 00 00 49 8b 45 18 4c 89 24 18 31 c0 48 83 c4 38 5b 5d 41 5c 41 5d 41 5e | H.*...4...I.E.L.$.1.H..8[]A\A]A^ |
1cc0 | 41 5f c3 0f 1f 44 00 00 48 8d 3d 84 04 00 00 e8 bc ef ff ff 48 85 c0 48 89 05 f2 30 20 00 74 50 | A_...D..H.=.........H..H...0..tP |
1ce0 | 48 89 c6 e9 5c ff ff ff 0f 1f 84 00 00 00 00 00 48 8d 3d 5c 04 00 00 4c 89 54 24 18 4c 89 5c 24 | H...\...........H.=\...L.T$.L.\$ |
1d00 | 10 e8 8a ef ff ff 48 85 c0 48 89 05 c0 30 20 00 0f 84 8a 00 00 00 48 89 c6 4c 8b 54 24 18 4c 8b | ......H..H...0........H..L.T$.L. |
1d20 | 5c 24 10 e9 ab fd ff ff 0f 1f 84 00 00 00 00 00 49 8b 04 24 48 8d 50 ff b8 ff ff ff ff 48 85 d2 | \$..............I..$H.P......H.. |
1d40 | 49 89 14 24 0f 85 6a ff ff ff 49 8b 54 24 08 89 44 24 08 4c 89 e7 ff 52 30 8b 44 24 08 e9 52 ff | I..$..j...I.T$..D$.L...R0.D$..R. |
1d60 | ff ff 66 0f 1f 44 00 00 49 8b 45 18 4a 8d 1c fd 00 00 00 00 48 8b 14 18 48 83 2a 01 0f 85 28 ff | ..f..D..I.E.J.......H...H.*...(. |
1d80 | ff ff eb 5a 0f 1f 40 00 49 8b 45 18 48 8b 3c 18 48 8b 47 08 ff 50 30 e9 ee fd ff ff 0f 1f 40 00 | ...Z..@.I.E.H.<.H.G..P0.......@. |
1da0 | 48 8b 44 24 28 48 8b 08 48 8d 51 ff 48 89 4c 24 08 48 85 d2 48 89 10 b8 ff ff ff ff 0f 85 f2 fe | H.D$(H..H.Q.H.L$.H..H........... |
1dc0 | ff ff 89 44 24 08 48 8b 44 24 28 48 8b 50 08 48 89 c7 ff 52 30 8b 44 24 08 e9 d6 fe ff ff 49 8b | ...D$.H.D$(H.P.H...R0.D$......I. |
1de0 | 45 18 48 8b 3c 18 48 8b 47 08 ff 50 30 e9 b8 fe ff ff 48 8b 05 e7 11 20 00 48 8d 35 40 03 00 00 | E.H.<.H.G..P0.....H......H.5@... |
1e00 | 48 8b 38 e8 48 ee ff ff b8 ff ff ff ff e9 a2 fe ff ff 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 | H.8.H.............fffff......... |
1e20 | 41 55 48 89 f7 48 8d 35 78 03 00 00 31 c0 41 54 55 53 48 83 ec 38 48 8d 4c 24 10 48 8d 54 24 20 | AUH..H.5x...1.ATUSH..8H.L$.H.T$. |
1e40 | e8 eb ee ff ff 85 c0 0f 84 fe 00 00 00 48 8b 7c 24 10 e8 69 ee ff ff 48 85 c0 49 89 c5 0f 84 e8 | .............H.|$..i...H..I..... |
1e60 | 00 00 00 31 ff e8 46 ee ff ff 48 85 c0 49 89 c4 0f 84 ba 00 00 00 31 ed 48 83 7c 24 20 00 7f 13 | ...1..F...H..I........1.H.|$.... |
1e80 | eb 5d 66 0f 1f 44 00 00 48 83 c5 01 48 39 6c 24 20 7e 4c 4c 89 ef e8 85 ee ff ff 48 85 c0 48 89 | .]f..D..H...H9l$.~LL.......H..H. |
1ea0 | c3 0f 84 b9 00 00 00 48 89 c6 4c 89 e7 e8 ee ed ff ff 83 f8 ff 48 8b 03 0f 84 f2 00 00 00 48 8d | .......H..L..........H........H. |
1ec0 | 50 ff 48 85 d2 48 89 13 75 be 48 8b 43 08 48 89 df 48 83 c5 01 ff 50 30 48 39 6c 24 20 7f b4 49 | P.H..H..u.H.C.H..H....P0H9l$...I |
1ee0 | 8b 44 24 10 48 85 c0 48 89 44 24 20 74 7c 48 89 c2 48 c1 ea 3f 48 01 d0 48 d1 f8 48 83 e8 01 48 | .D$.H..H.D$.t|H..H..?H..H..H...H |
1f00 | 89 c3 79 1a e9 0f 01 00 00 0f 1f 80 00 00 00 00 48 83 eb 01 48 83 fb ff 0f 84 fa 00 00 00 48 89 | ..y.............H...H.........H. |
1f20 | de 4c 89 e7 e8 d7 fa ff ff 83 f8 ff 75 e2 66 90 49 83 6d 00 01 0f 84 95 00 00 00 4d 85 e4 74 0b | .L..........u.f.I.m........M..t. |
1f40 | 49 83 2c 24 01 0f 84 95 00 00 00 31 c0 48 83 c4 38 5b 5d 41 5c 41 5d c3 0f 1f 84 00 00 00 00 00 | I.,$.......1.H..8[]A\A]......... |
1f60 | e8 fb ec ff ff 48 85 c0 75 c6 4c 89 e7 e8 0e ed ff ff 83 f8 ff 74 b9 49 8b 45 00 48 8d 50 ff 4c | .....H..u.L..........t.I.E.H.P.L |
1f80 | 89 e0 48 85 d2 49 89 55 00 75 c2 49 8b 55 08 4c 89 64 24 08 4c 89 ef ff 52 30 48 8b 44 24 08 eb | ..H..I.U.u.I.U.L.d$.L...R0H.D$.. |
1fa0 | ac 0f 1f 80 00 00 00 00 48 8b 03 0f 1f 44 00 00 48 83 e8 01 48 85 c0 48 89 03 0f 85 70 ff ff ff | ........H....D..H...H..H....p... |
1fc0 | 48 8b 43 08 48 89 df ff 50 30 e9 61 ff ff ff 90 49 8b 45 08 4c 89 ef ff 50 30 e9 5c ff ff ff 90 | H.C.H...P0.a....I.E.L...P0.\.... |
1fe0 | 49 8b 44 24 08 4c 89 e7 ff 50 30 e9 5b ff ff ff 49 8b 44 24 18 48 8b 38 48 89 18 48 83 2f 01 0f | I.D$.L...P0.[...I.D$.H.8H..H./.. |
2000 | 84 cb 00 00 00 31 f6 4c 89 e7 e8 f1 f9 ff ff 83 f8 ff 0f 84 18 ff ff ff 49 8b 44 24 18 48 8b 28 | .....1.L................I.D$.H.( |
2020 | 4c 89 ef e8 f8 ec ff ff 48 85 c0 48 89 c3 0f 84 2c ff ff ff 48 8b 35 95 2d 20 00 48 85 f6 74 68 | L.......H..H....,...H.5.-..H..th |
2040 | 48 89 df e8 e8 eb ff ff 85 c0 75 44 ba 01 00 00 00 48 89 de 48 89 ef e8 a4 ec ff ff 83 f8 ff 0f | H.........uD.....H..H........... |
2060 | 84 43 ff ff ff ba 01 00 00 00 29 c2 83 fa ff 0f 84 33 ff ff ff 85 d2 0f 85 73 ff ff ff 48 83 2b | .C........)......3.......s...H.+ |
2080 | 01 75 9d 48 8b 43 08 48 89 df ff 50 30 eb 91 90 31 d2 48 89 ee 48 89 df e8 63 ec ff ff 89 c2 eb | .u.H.C.H...P0...1.H..H...c...... |
20a0 | cb 0f 1f 80 00 00 00 00 48 8d 3d a4 00 00 00 e8 dc eb ff ff 48 85 c0 48 89 05 12 2d 20 00 0f 84 | ........H.=.........H..H...-.... |
20c0 | e4 fe ff ff 48 89 c6 e9 74 ff ff ff 0f 1f 40 00 48 8b 47 08 ff 50 30 e9 29 ff ff ff 0f 1f 40 00 | ....H...t.....@.H.G..P0.).....@. |
20e0 | 53 48 8d 15 78 22 20 00 48 8d 35 d1 2b 20 00 48 8d 3d bb 00 00 00 31 c9 41 b8 f5 03 00 00 e8 ed | SH..x"..H.5.+..H.=....1.A....... |
2100 | eb ff ff 48 85 c0 48 89 c3 74 25 48 8d 3d ce 0f 20 00 e8 79 eb ff ff 48 89 df 48 8d 35 97 00 00 | ...H..H..t%H.=.....y...H..H.5... |
2120 | 00 48 89 c2 5b e9 46 eb ff ff 66 0f 1f 44 00 00 5b c3 00 00 48 83 ec 08 48 83 c4 08 c3 00 00 00 | .H..[.F...f..D..[...H...H....... |
2140 | 69 6e 64 65 78 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 5f 5f 6c 74 5f 5f 00 68 65 61 70 70 75 | index.out.of.range.__lt__.heappu |
2160 | 73 68 00 68 65 61 70 20 61 72 67 75 6d 65 6e 74 20 6d 75 73 74 20 62 65 20 61 20 6c 69 73 74 00 | sh.heap.argument.must.be.a.list. |
2180 | 6e 4f 3a 6e 6c 61 72 67 65 73 74 00 68 65 61 70 72 65 70 6c 61 63 65 00 68 65 61 70 70 75 73 68 | nO:nlargest.heapreplace.heappush |
21a0 | 70 6f 70 00 6e 4f 3a 6e 73 6d 61 6c 6c 65 73 74 00 5f 68 65 61 70 71 00 5f 5f 61 62 6f 75 74 5f | pop.nO:nsmallest._heapq.__about_ |
21c0 | 5f 00 68 65 61 70 70 6f 70 00 68 65 61 70 69 66 79 00 00 00 00 00 00 00 6c 69 73 74 20 63 68 61 | _.heappop.heapify.......list.cha |
21e0 | 6e 67 65 64 20 73 69 7a 65 20 64 75 72 69 6e 67 20 69 74 65 72 61 74 69 6f 6e 00 00 00 00 00 00 | nged.size.during.iteration...... |
2200 | 01 1b 03 3b 6c 00 00 00 0c 00 00 00 20 ea ff ff 88 00 00 00 40 ec ff ff b0 00 00 00 80 ee ff ff | ...;l...............@........... |
2220 | 18 01 00 00 20 ef ff ff 38 01 00 00 80 f1 ff ff a0 01 00 00 10 f2 ff ff d8 01 00 00 d0 f4 ff ff | ........8....................... |
2240 | 18 02 00 00 b0 f5 ff ff 48 02 00 00 30 f7 ff ff 80 02 00 00 00 f8 ff ff b0 02 00 00 20 fc ff ff | ........H...0................... |
2260 | 00 03 00 00 e0 fe ff ff 40 03 00 00 00 00 00 00 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 | ........@................zR..x.. |
2280 | 1b 0c 07 08 90 01 00 00 24 00 00 00 1c 00 00 00 90 e9 ff ff 30 01 00 00 00 0e 10 46 0e 18 4a 0f | ........$...........0......F..J. |
22a0 | 0b 77 08 80 00 3f 1a 3b 2a 33 24 22 00 00 00 00 64 00 00 00 44 00 00 00 88 eb ff ff 38 02 00 00 | .w...?.;*3$"....d...D.......8... |
22c0 | 00 42 0e 10 8f 02 45 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 44 | .B....E....B....B.(..A.0..D.8..D |
22e0 | 0e 50 03 1e 01 0a 0e 38 46 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 47 0b 02 54 0a 0e | .P.....8F.0A.(B..B..B..B..G..T.. |
2300 | 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 4a 0b 00 00 00 1c 00 00 00 ac 00 00 00 | 8A.0A.(B..B..B..B..J............ |
2320 | 60 ed ff ff 95 00 00 00 00 44 0e 30 02 6e 0a 0e 08 46 0b 5c 0e 08 00 00 64 00 00 00 cc 00 00 00 | `........D.0.n...F.\....d....... |
2340 | e0 ed ff ff 5f 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 | ...._....B....B....B....B.(..A.0 |
2360 | 86 06 44 0e 38 83 07 44 0e 60 03 40 01 0a 0e 38 46 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..D.8..D.`.@...8F.0A.(B..B..B..B |
2380 | 0e 08 48 0b 02 7a 0a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 00 00 00 | ..H..z..8A.0A.(B..B..B..B..E.... |
23a0 | 34 00 00 00 34 01 00 00 d8 ef ff ff 84 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 47 | 4...4............A....D....D...G |
23c0 | 0a 0e 18 41 0e 10 41 0e 08 46 0b 4f 0a 0e 18 41 0e 10 41 0e 08 41 0b 00 3c 00 00 00 6c 01 00 00 | ...A..A..F.O...A..A..A..<...l... |
23e0 | 30 f0 ff ff bc 02 00 00 00 42 0e 10 8d 02 4e 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 60 | 0........B....N....A....A.(..D.` |
2400 | 03 58 01 0a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 44 0b 00 00 00 00 2c 00 00 00 ac 01 00 00 | .X...(A..A..B..B..D.....,....... |
2420 | b0 f2 ff ff da 00 00 00 00 41 0e 10 83 02 5a 0e 30 02 60 0a 0e 10 44 0e 08 41 0b 53 0a 0e 10 44 | .........A....Z.0.`...D..A.S...D |
2440 | 0e 08 49 0b 00 00 00 00 34 00 00 00 dc 01 00 00 60 f3 ff ff 7a 01 00 00 00 41 0e 10 86 02 57 0e | ..I.....4.......`...z....A....W. |
2460 | 18 83 03 44 0e 40 02 d2 0a 0e 18 43 0e 10 41 0e 08 46 0b 52 0a 0e 18 41 0e 10 41 0e 08 44 0b 00 | ...D.@.....C..A..F.R...A..A..D.. |
2480 | 2c 00 00 00 14 02 00 00 a8 f4 ff ff cb 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,................B....A....A.... |
24a0 | 02 5f 0a 0e 18 41 0e 10 45 0e 08 47 0b 00 00 00 4c 00 00 00 44 02 00 00 48 f5 ff ff 12 04 00 00 | ._...A..E..G....L...D...H....... |
24c0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 44 | .B....B....B....E.(..A.0..A.8..D |
24e0 | 0e 70 03 a7 02 0a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 46 0b 00 00 00 00 | .p.....8A.0A.(B..B..B..B..F..... |
2500 | 3c 00 00 00 94 02 00 00 18 f9 ff ff bc 02 00 00 00 42 0e 10 8d 02 4e 0e 18 8c 03 41 0e 20 86 04 | <................B....N....A.... |
2520 | 41 0e 28 83 05 44 0e 60 03 1b 01 0a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 49 0b 00 00 00 00 | A.(..D.`.....(A..A..B..B..I..... |
2540 | 1c 00 00 00 d4 02 00 00 98 fb ff ff 52 00 00 00 00 41 0e 10 83 02 02 44 0a 0e 08 4b 0b 41 0e 08 | ............R....A.....D...K.A.. |
2560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
25a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
25c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
25e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
26a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
26c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
26e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e20 | 00 0e 00 00 00 00 00 00 c0 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 | ................................ |
2e40 | f8 0b 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 34 21 00 00 00 00 00 00 19 00 00 00 00 00 00 00 | ................4!.............. |
2e60 | 20 2e 20 00 00 00 00 00 1b 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 | ................................ |
2e80 | 28 2e 20 00 00 00 00 00 1c 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 f5 fe ff 6f 00 00 00 00 | (..........................o.... |
2ea0 | f0 01 00 00 00 00 00 00 05 00 00 00 00 00 00 00 48 05 00 00 00 00 00 00 06 00 00 00 00 00 00 00 | ................H............... |
2ec0 | 30 02 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 e1 01 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 | 0............................... |
2ee0 | 18 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 30 20 00 00 00 00 00 02 00 00 00 00 00 00 00 | .................0.............. |
2f00 | b0 01 00 00 00 00 00 00 14 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 | ................................ |
2f20 | 48 0a 00 00 00 00 00 00 07 00 00 00 00 00 00 00 30 07 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | H...............0............... |
2f40 | 18 03 00 00 00 00 00 00 09 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 f9 ff ff 6f 00 00 00 00 | ...........................o.... |
2f60 | 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3000 | 38 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 0c 00 00 00 00 00 00 | 8.......................6....... |
3020 | 46 0c 00 00 00 00 00 00 56 0c 00 00 00 00 00 00 66 0c 00 00 00 00 00 00 76 0c 00 00 00 00 00 00 | F.......V.......f.......v....... |
3040 | 86 0c 00 00 00 00 00 00 96 0c 00 00 00 00 00 00 a6 0c 00 00 00 00 00 00 b6 0c 00 00 00 00 00 00 | ................................ |
3060 | c6 0c 00 00 00 00 00 00 d6 0c 00 00 00 00 00 00 e6 0c 00 00 00 00 00 00 f6 0c 00 00 00 00 00 00 | ................................ |
3080 | 06 0d 00 00 00 00 00 00 16 0d 00 00 00 00 00 00 26 0d 00 00 00 00 00 00 36 0d 00 00 00 00 00 00 | ................&.......6....... |
30a0 | 46 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | F............................... |
30c0 | c0 30 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .0.............................. |
30e0 | 48 65 61 70 20 71 75 65 75 65 73 0a 0a 5b 65 78 70 6c 61 6e 61 74 69 6f 6e 20 62 79 20 46 72 61 | Heap.queues..[explanation.by.Fra |
3100 | 6e e7 6f 69 73 20 50 69 6e 61 72 64 5d 0a 0a 48 65 61 70 73 20 61 72 65 20 61 72 72 61 79 73 20 | n.ois.Pinard]..Heaps.are.arrays. |
3120 | 66 6f 72 20 77 68 69 63 68 20 61 5b 6b 5d 20 3c 3d 20 61 5b 32 2a 6b 2b 31 5d 20 61 6e 64 20 61 | for.which.a[k].<=.a[2*k+1].and.a |
3140 | 5b 6b 5d 20 3c 3d 20 61 5b 32 2a 6b 2b 32 5d 20 66 6f 72 0a 61 6c 6c 20 6b 2c 20 63 6f 75 6e 74 | [k].<=.a[2*k+2].for.all.k,.count |
3160 | 69 6e 67 20 65 6c 65 6d 65 6e 74 73 20 66 72 6f 6d 20 30 2e 20 20 46 6f 72 20 74 68 65 20 73 61 | ing.elements.from.0...For.the.sa |
3180 | 6b 65 20 6f 66 20 63 6f 6d 70 61 72 69 73 6f 6e 2c 0a 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 20 65 | ke.of.comparison,.non-existing.e |
31a0 | 6c 65 6d 65 6e 74 73 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20 69 6e 66 | lements.are.considered.to.be.inf |
31c0 | 69 6e 69 74 65 2e 20 20 54 68 65 20 69 6e 74 65 72 65 73 74 69 6e 67 0a 70 72 6f 70 65 72 74 79 | inite...The.interesting.property |
31e0 | 20 6f 66 20 61 20 68 65 61 70 20 69 73 20 74 68 61 74 20 61 5b 30 5d 20 69 73 20 61 6c 77 61 79 | .of.a.heap.is.that.a[0].is.alway |
3200 | 73 20 69 74 73 20 73 6d 61 6c 6c 65 73 74 20 65 6c 65 6d 65 6e 74 2e 0a 0a 54 68 65 20 73 74 72 | s.its.smallest.element...The.str |
3220 | 61 6e 67 65 20 69 6e 76 61 72 69 61 6e 74 20 61 62 6f 76 65 20 69 73 20 6d 65 61 6e 74 20 74 6f | ange.invariant.above.is.meant.to |
3240 | 20 62 65 20 61 6e 20 65 66 66 69 63 69 65 6e 74 20 6d 65 6d 6f 72 79 0a 72 65 70 72 65 73 65 6e | .be.an.efficient.memory.represen |
3260 | 74 61 74 69 6f 6e 20 66 6f 72 20 61 20 74 6f 75 72 6e 61 6d 65 6e 74 2e 20 20 54 68 65 20 6e 75 | tation.for.a.tournament...The.nu |
3280 | 6d 62 65 72 73 20 62 65 6c 6f 77 20 61 72 65 20 60 6b 27 2c 20 6e 6f 74 20 61 5b 6b 5d 3a 0a 0a | mbers.below.are.`k',.not.a[k]:.. |
32a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
32c0 | 20 20 20 30 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 | ...0....................1....... |
32e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 0a 0a 20 20 20 | ..........................2..... |
3300 | 20 20 20 20 20 20 20 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 | .......3...............4........ |
3320 | 20 20 20 20 20 20 20 20 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 0a 0a 20 20 20 20 20 | ........5...............6....... |
3340 | 20 37 20 20 20 20 20 20 20 38 20 20 20 20 20 20 20 39 20 20 20 20 20 20 20 31 30 20 20 20 20 20 | .7.......8.......9.......10..... |
3360 | 20 31 31 20 20 20 20 20 20 31 32 20 20 20 20 20 20 31 33 20 20 20 20 20 20 31 34 0a 0a 20 20 20 | .11......12......13......14..... |
3380 | 20 31 35 20 31 36 20 20 20 31 37 20 31 38 20 20 20 31 39 20 32 30 20 20 20 32 31 20 32 32 20 20 | .15.16...17.18...19.20...21.22.. |
33a0 | 20 32 33 20 32 34 20 20 20 32 35 20 32 36 20 20 20 32 37 20 32 38 20 20 20 32 39 20 33 30 0a 0a | .23.24...25.26...27.28...29.30.. |
33c0 | 0a 49 6e 20 74 68 65 20 74 72 65 65 20 61 62 6f 76 65 2c 20 65 61 63 68 20 63 65 6c 6c 20 60 6b | .In.the.tree.above,.each.cell.`k |
33e0 | 27 20 69 73 20 74 6f 70 70 69 6e 67 20 60 32 2a 6b 2b 31 27 20 61 6e 64 20 60 32 2a 6b 2b 32 27 | '.is.topping.`2*k+1'.and.`2*k+2' |
3400 | 2e 20 20 49 6e 0a 61 6e 20 75 73 75 61 6c 20 62 69 6e 61 72 79 20 74 6f 75 72 6e 61 6d 65 6e 74 | ...In.an.usual.binary.tournament |
3420 | 20 77 65 20 73 65 65 20 69 6e 20 73 70 6f 72 74 73 2c 20 65 61 63 68 20 63 65 6c 6c 20 69 73 20 | .we.see.in.sports,.each.cell.is. |
3440 | 74 68 65 20 77 69 6e 6e 65 72 0a 6f 76 65 72 20 74 68 65 20 74 77 6f 20 63 65 6c 6c 73 20 69 74 | the.winner.over.the.two.cells.it |
3460 | 20 74 6f 70 73 2c 20 61 6e 64 20 77 65 20 63 61 6e 20 74 72 61 63 65 20 74 68 65 20 77 69 6e 6e | .tops,.and.we.can.trace.the.winn |
3480 | 65 72 20 64 6f 77 6e 20 74 68 65 20 74 72 65 65 0a 74 6f 20 73 65 65 20 61 6c 6c 20 6f 70 70 6f | er.down.the.tree.to.see.all.oppo |
34a0 | 6e 65 6e 74 73 20 73 2f 68 65 20 68 61 64 2e 20 20 48 6f 77 65 76 65 72 2c 20 69 6e 20 6d 61 6e | nents.s/he.had...However,.in.man |
34c0 | 79 20 63 6f 6d 70 75 74 65 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 0a 6f 66 20 73 75 63 68 20 | y.computer.applications.of.such. |
34e0 | 74 6f 75 72 6e 61 6d 65 6e 74 73 2c 20 77 65 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 74 6f 20 74 | tournaments,.we.do.not.need.to.t |
3500 | 72 61 63 65 20 74 68 65 20 68 69 73 74 6f 72 79 20 6f 66 20 61 20 77 69 6e 6e 65 72 2e 0a 54 6f | race.the.history.of.a.winner..To |
3520 | 20 62 65 20 6d 6f 72 65 20 6d 65 6d 6f 72 79 20 65 66 66 69 63 69 65 6e 74 2c 20 77 68 65 6e 20 | .be.more.memory.efficient,.when. |
3540 | 61 20 77 69 6e 6e 65 72 20 69 73 20 70 72 6f 6d 6f 74 65 64 2c 20 77 65 20 74 72 79 20 74 6f 0a | a.winner.is.promoted,.we.try.to. |
3560 | 72 65 70 6c 61 63 65 20 69 74 20 62 79 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 61 74 20 | replace.it.by.something.else.at. |
3580 | 61 20 6c 6f 77 65 72 20 6c 65 76 65 6c 2c 20 61 6e 64 20 74 68 65 20 72 75 6c 65 20 62 65 63 6f | a.lower.level,.and.the.rule.beco |
35a0 | 6d 65 73 0a 74 68 61 74 20 61 20 63 65 6c 6c 20 61 6e 64 20 74 68 65 20 74 77 6f 20 63 65 6c 6c | mes.that.a.cell.and.the.two.cell |
35c0 | 73 20 69 74 20 74 6f 70 73 20 63 6f 6e 74 61 69 6e 20 74 68 72 65 65 20 64 69 66 66 65 72 65 6e | s.it.tops.contain.three.differen |
35e0 | 74 20 69 74 65 6d 73 2c 0a 62 75 74 20 74 68 65 20 74 6f 70 20 63 65 6c 6c 20 22 77 69 6e 73 22 | t.items,.but.the.top.cell."wins" |
3600 | 20 6f 76 65 72 20 74 68 65 20 74 77 6f 20 74 6f 70 70 65 64 20 63 65 6c 6c 73 2e 0a 0a 49 66 20 | .over.the.two.topped.cells...If. |
3620 | 74 68 69 73 20 68 65 61 70 20 69 6e 76 61 72 69 61 6e 74 20 69 73 20 70 72 6f 74 65 63 74 65 64 | this.heap.invariant.is.protected |
3640 | 20 61 74 20 61 6c 6c 20 74 69 6d 65 2c 20 69 6e 64 65 78 20 30 20 69 73 20 63 6c 65 61 72 6c 79 | .at.all.time,.index.0.is.clearly |
3660 | 0a 74 68 65 20 6f 76 65 72 61 6c 6c 20 77 69 6e 6e 65 72 2e 20 20 54 68 65 20 73 69 6d 70 6c 65 | .the.overall.winner...The.simple |
3680 | 73 74 20 61 6c 67 6f 72 69 74 68 6d 69 63 20 77 61 79 20 74 6f 20 72 65 6d 6f 76 65 20 69 74 20 | st.algorithmic.way.to.remove.it. |
36a0 | 61 6e 64 0a 66 69 6e 64 20 74 68 65 20 22 6e 65 78 74 22 20 77 69 6e 6e 65 72 20 69 73 20 74 6f | and.find.the."next".winner.is.to |
36c0 | 20 6d 6f 76 65 20 73 6f 6d 65 20 6c 6f 73 65 72 20 28 6c 65 74 27 73 20 73 61 79 20 63 65 6c 6c | .move.some.loser.(let's.say.cell |
36e0 | 20 33 30 20 69 6e 20 74 68 65 0a 64 69 61 67 72 61 6d 20 61 62 6f 76 65 29 20 69 6e 74 6f 20 74 | .30.in.the.diagram.above).into.t |
3700 | 68 65 20 30 20 70 6f 73 69 74 69 6f 6e 2c 20 61 6e 64 20 74 68 65 6e 20 70 65 72 63 6f 6c 61 74 | he.0.position,.and.then.percolat |
3720 | 65 20 74 68 69 73 20 6e 65 77 20 30 20 64 6f 77 6e 0a 74 68 65 20 74 72 65 65 2c 20 65 78 63 68 | e.this.new.0.down.the.tree,.exch |
3740 | 61 6e 67 69 6e 67 20 76 61 6c 75 65 73 2c 20 75 6e 74 69 6c 20 74 68 65 20 69 6e 76 61 72 69 61 | anging.values,.until.the.invaria |
3760 | 6e 74 20 69 73 20 72 65 2d 65 73 74 61 62 6c 69 73 68 65 64 2e 0a 54 68 69 73 20 69 73 20 63 6c | nt.is.re-established..This.is.cl |
3780 | 65 61 72 6c 79 20 6c 6f 67 61 72 69 74 68 6d 69 63 20 6f 6e 20 74 68 65 20 74 6f 74 61 6c 20 6e | early.logarithmic.on.the.total.n |
37a0 | 75 6d 62 65 72 20 6f 66 20 69 74 65 6d 73 20 69 6e 20 74 68 65 20 74 72 65 65 2e 0a 42 79 20 69 | umber.of.items.in.the.tree..By.i |
37c0 | 74 65 72 61 74 69 6e 67 20 6f 76 65 72 20 61 6c 6c 20 69 74 65 6d 73 2c 20 79 6f 75 20 67 65 74 | terating.over.all.items,.you.get |
37e0 | 20 61 6e 20 4f 28 6e 20 6c 6e 20 6e 29 20 73 6f 72 74 2e 0a 0a 41 20 6e 69 63 65 20 66 65 61 74 | .an.O(n.ln.n).sort...A.nice.feat |
3800 | 75 72 65 20 6f 66 20 74 68 69 73 20 73 6f 72 74 20 69 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e | ure.of.this.sort.is.that.you.can |
3820 | 20 65 66 66 69 63 69 65 6e 74 6c 79 20 69 6e 73 65 72 74 20 6e 65 77 0a 69 74 65 6d 73 20 77 68 | .efficiently.insert.new.items.wh |
3840 | 69 6c 65 20 74 68 65 20 73 6f 72 74 20 69 73 20 67 6f 69 6e 67 20 6f 6e 2c 20 70 72 6f 76 69 64 | ile.the.sort.is.going.on,.provid |
3860 | 65 64 20 74 68 61 74 20 74 68 65 20 69 6e 73 65 72 74 65 64 20 69 74 65 6d 73 20 61 72 65 0a 6e | ed.that.the.inserted.items.are.n |
3880 | 6f 74 20 22 62 65 74 74 65 72 22 20 74 68 61 6e 20 74 68 65 20 6c 61 73 74 20 30 27 74 68 20 65 | ot."better".than.the.last.0'th.e |
38a0 | 6c 65 6d 65 6e 74 20 79 6f 75 20 65 78 74 72 61 63 74 65 64 2e 20 20 54 68 69 73 20 69 73 0a 65 | lement.you.extracted...This.is.e |
38c0 | 73 70 65 63 69 61 6c 6c 79 20 75 73 65 66 75 6c 20 69 6e 20 73 69 6d 75 6c 61 74 69 6f 6e 20 63 | specially.useful.in.simulation.c |
38e0 | 6f 6e 74 65 78 74 73 2c 20 77 68 65 72 65 20 74 68 65 20 74 72 65 65 20 68 6f 6c 64 73 20 61 6c | ontexts,.where.the.tree.holds.al |
3900 | 6c 0a 69 6e 63 6f 6d 69 6e 67 20 65 76 65 6e 74 73 2c 20 61 6e 64 20 74 68 65 20 22 77 69 6e 22 | l.incoming.events,.and.the."win" |
3920 | 20 63 6f 6e 64 69 74 69 6f 6e 20 6d 65 61 6e 73 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 20 73 63 | .condition.means.the.smallest.sc |
3940 | 68 65 64 75 6c 65 64 0a 74 69 6d 65 2e 20 20 57 68 65 6e 20 61 6e 20 65 76 65 6e 74 20 73 63 68 | heduled.time...When.an.event.sch |
3960 | 65 64 75 6c 65 20 6f 74 68 65 72 20 65 76 65 6e 74 73 20 66 6f 72 20 65 78 65 63 75 74 69 6f 6e | edule.other.events.for.execution |
3980 | 2c 20 74 68 65 79 20 61 72 65 0a 73 63 68 65 64 75 6c 65 64 20 69 6e 74 6f 20 74 68 65 20 66 75 | ,.they.are.scheduled.into.the.fu |
39a0 | 74 75 72 65 2c 20 73 6f 20 74 68 65 79 20 63 61 6e 20 65 61 73 69 6c 79 20 67 6f 20 69 6e 74 6f | ture,.so.they.can.easily.go.into |
39c0 | 20 74 68 65 20 68 65 61 70 2e 20 20 53 6f 2c 20 61 0a 68 65 61 70 20 69 73 20 61 20 67 6f 6f 64 | .the.heap...So,.a.heap.is.a.good |
39e0 | 20 73 74 72 75 63 74 75 72 65 20 66 6f 72 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 73 63 68 65 | .structure.for.implementing.sche |
3a00 | 64 75 6c 65 72 73 20 28 74 68 69 73 20 69 73 20 77 68 61 74 20 49 0a 75 73 65 64 20 66 6f 72 20 | dulers.(this.is.what.I.used.for. |
3a20 | 6d 79 20 4d 49 44 49 20 73 65 71 75 65 6e 63 65 72 20 3a 2d 29 2e 0a 0a 56 61 72 69 6f 75 73 20 | my.MIDI.sequencer.:-)...Various. |
3a40 | 73 74 72 75 63 74 75 72 65 73 20 66 6f 72 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 73 63 68 65 | structures.for.implementing.sche |
3a60 | 64 75 6c 65 72 73 20 68 61 76 65 20 62 65 65 6e 20 65 78 74 65 6e 73 69 76 65 6c 79 0a 73 74 75 | dulers.have.been.extensively.stu |
3a80 | 64 69 65 64 2c 20 61 6e 64 20 68 65 61 70 73 20 61 72 65 20 67 6f 6f 64 20 66 6f 72 20 74 68 69 | died,.and.heaps.are.good.for.thi |
3aa0 | 73 2c 20 61 73 20 74 68 65 79 20 61 72 65 20 72 65 61 73 6f 6e 61 62 6c 79 20 73 70 65 65 64 79 | s,.as.they.are.reasonably.speedy |
3ac0 | 2c 0a 74 68 65 20 73 70 65 65 64 20 69 73 20 61 6c 6d 6f 73 74 20 63 6f 6e 73 74 61 6e 74 2c 20 | ,.the.speed.is.almost.constant,. |
3ae0 | 61 6e 64 20 74 68 65 20 77 6f 72 73 74 20 63 61 73 65 20 69 73 20 6e 6f 74 20 6d 75 63 68 20 64 | and.the.worst.case.is.not.much.d |
3b00 | 69 66 66 65 72 65 6e 74 0a 74 68 61 6e 20 74 68 65 20 61 76 65 72 61 67 65 20 63 61 73 65 2e 20 | ifferent.than.the.average.case.. |
3b20 | 20 48 6f 77 65 76 65 72 2c 20 74 68 65 72 65 20 61 72 65 20 6f 74 68 65 72 20 72 65 70 72 65 73 | .However,.there.are.other.repres |
3b40 | 65 6e 74 61 74 69 6f 6e 73 20 77 68 69 63 68 0a 61 72 65 20 6d 6f 72 65 20 65 66 66 69 63 69 65 | entations.which.are.more.efficie |
3b60 | 6e 74 20 6f 76 65 72 61 6c 6c 2c 20 79 65 74 20 74 68 65 20 77 6f 72 73 74 20 63 61 73 65 73 20 | nt.overall,.yet.the.worst.cases. |
3b80 | 6d 69 67 68 74 20 62 65 20 74 65 72 72 69 62 6c 65 2e 0a 0a 48 65 61 70 73 20 61 72 65 20 61 6c | might.be.terrible...Heaps.are.al |
3ba0 | 73 6f 20 76 65 72 79 20 75 73 65 66 75 6c 20 69 6e 20 62 69 67 20 64 69 73 6b 20 73 6f 72 74 73 | so.very.useful.in.big.disk.sorts |
3bc0 | 2e 20 20 59 6f 75 20 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79 20 61 6c 6c 0a 6b 6e 6f 77 20 74 68 | ...You.most.probably.all.know.th |
3be0 | 61 74 20 61 20 62 69 67 20 73 6f 72 74 20 69 6d 70 6c 69 65 73 20 70 72 6f 64 75 63 69 6e 67 20 | at.a.big.sort.implies.producing. |
3c00 | 22 72 75 6e 73 22 20 28 77 68 69 63 68 20 61 72 65 20 70 72 65 2d 73 6f 72 74 65 64 0a 73 65 71 | "runs".(which.are.pre-sorted.seq |
3c20 | 75 65 6e 63 65 73 2c 20 77 68 69 63 68 20 73 69 7a 65 20 69 73 20 75 73 75 61 6c 6c 79 20 72 65 | uences,.which.size.is.usually.re |
3c40 | 6c 61 74 65 64 20 74 6f 20 74 68 65 20 61 6d 6f 75 6e 74 20 6f 66 20 43 50 55 20 6d 65 6d 6f 72 | lated.to.the.amount.of.CPU.memor |
3c60 | 79 29 2c 0a 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 6d 65 72 67 69 6e 67 20 70 61 73 73 65 73 | y),.followed.by.a.merging.passes |
3c80 | 20 66 6f 72 20 74 68 65 73 65 20 72 75 6e 73 2c 20 77 68 69 63 68 20 6d 65 72 67 69 6e 67 20 69 | .for.these.runs,.which.merging.i |
3ca0 | 73 20 6f 66 74 65 6e 0a 76 65 72 79 20 63 6c 65 76 65 72 6c 79 20 6f 72 67 61 6e 69 73 65 64 5b | s.often.very.cleverly.organised[ |
3cc0 | 31 5d 2e 20 20 49 74 20 69 73 20 76 65 72 79 20 69 6d 70 6f 72 74 61 6e 74 20 74 68 61 74 20 74 | 1]...It.is.very.important.that.t |
3ce0 | 68 65 20 69 6e 69 74 69 61 6c 0a 73 6f 72 74 20 70 72 6f 64 75 63 65 73 20 74 68 65 20 6c 6f 6e | he.initial.sort.produces.the.lon |
3d00 | 67 65 73 74 20 72 75 6e 73 20 70 6f 73 73 69 62 6c 65 2e 20 20 54 6f 75 72 6e 61 6d 65 6e 74 73 | gest.runs.possible...Tournaments |
3d20 | 20 61 72 65 20 61 20 67 6f 6f 64 20 77 61 79 0a 74 6f 20 74 68 61 74 2e 20 20 49 66 2c 20 75 73 | .are.a.good.way.to.that...If,.us |
3d40 | 69 6e 67 20 61 6c 6c 20 74 68 65 20 6d 65 6d 6f 72 79 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 | ing.all.the.memory.available.to. |
3d60 | 68 6f 6c 64 20 61 20 74 6f 75 72 6e 61 6d 65 6e 74 2c 20 79 6f 75 0a 72 65 70 6c 61 63 65 20 61 | hold.a.tournament,.you.replace.a |
3d80 | 6e 64 20 70 65 72 63 6f 6c 61 74 65 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 70 70 65 6e 20 74 | nd.percolate.items.that.happen.t |
3da0 | 6f 20 66 69 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 75 6e 2c 20 79 6f 75 27 6c 6c 0a 70 72 | o.fit.the.current.run,.you'll.pr |
3dc0 | 6f 64 75 63 65 20 72 75 6e 73 20 77 68 69 63 68 20 61 72 65 20 74 77 69 63 65 20 74 68 65 20 73 | oduce.runs.which.are.twice.the.s |
3de0 | 69 7a 65 20 6f 66 20 74 68 65 20 6d 65 6d 6f 72 79 20 66 6f 72 20 72 61 6e 64 6f 6d 20 69 6e 70 | ize.of.the.memory.for.random.inp |
3e00 | 75 74 2c 0a 61 6e 64 20 6d 75 63 68 20 62 65 74 74 65 72 20 66 6f 72 20 69 6e 70 75 74 20 66 75 | ut,.and.much.better.for.input.fu |
3e20 | 7a 7a 69 6c 79 20 6f 72 64 65 72 65 64 2e 0a 0a 4d 6f 72 65 6f 76 65 72 2c 20 69 66 20 79 6f 75 | zzily.ordered...Moreover,.if.you |
3e40 | 20 6f 75 74 70 75 74 20 74 68 65 20 30 27 74 68 20 69 74 65 6d 20 6f 6e 20 64 69 73 6b 20 61 6e | .output.the.0'th.item.on.disk.an |
3e60 | 64 20 67 65 74 20 61 6e 20 69 6e 70 75 74 20 77 68 69 63 68 0a 6d 61 79 20 6e 6f 74 20 66 69 74 | d.get.an.input.which.may.not.fit |
3e80 | 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 6f 75 72 6e 61 6d 65 6e 74 20 28 62 65 63 61 | .in.the.current.tournament.(beca |
3ea0 | 75 73 65 20 74 68 65 20 76 61 6c 75 65 20 22 77 69 6e 73 22 20 6f 76 65 72 0a 74 68 65 20 6c 61 | use.the.value."wins".over.the.la |
3ec0 | 73 74 20 6f 75 74 70 75 74 20 76 61 6c 75 65 29 2c 20 69 74 20 63 61 6e 6e 6f 74 20 66 69 74 20 | st.output.value),.it.cannot.fit. |
3ee0 | 69 6e 20 74 68 65 20 68 65 61 70 2c 20 73 6f 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 0a | in.the.heap,.so.the.size.of.the. |
3f00 | 68 65 61 70 20 64 65 63 72 65 61 73 65 73 2e 20 20 54 68 65 20 66 72 65 65 64 20 6d 65 6d 6f 72 | heap.decreases...The.freed.memor |
3f20 | 79 20 63 6f 75 6c 64 20 62 65 20 63 6c 65 76 65 72 6c 79 20 72 65 75 73 65 64 20 69 6d 6d 65 64 | y.could.be.cleverly.reused.immed |
3f40 | 69 61 74 65 6c 79 0a 66 6f 72 20 70 72 6f 67 72 65 73 73 69 76 65 6c 79 20 62 75 69 6c 64 69 6e | iately.for.progressively.buildin |
3f60 | 67 20 61 20 73 65 63 6f 6e 64 20 68 65 61 70 2c 20 77 68 69 63 68 20 67 72 6f 77 73 20 61 74 20 | g.a.second.heap,.which.grows.at. |
3f80 | 65 78 61 63 74 6c 79 20 74 68 65 0a 73 61 6d 65 20 72 61 74 65 20 74 68 65 20 66 69 72 73 74 20 | exactly.the.same.rate.the.first. |
3fa0 | 68 65 61 70 20 69 73 20 6d 65 6c 74 69 6e 67 2e 20 20 57 68 65 6e 20 74 68 65 20 66 69 72 73 74 | heap.is.melting...When.the.first |
3fc0 | 20 68 65 61 70 20 63 6f 6d 70 6c 65 74 65 6c 79 0a 76 61 6e 69 73 68 65 73 2c 20 79 6f 75 20 73 | .heap.completely.vanishes,.you.s |
3fe0 | 77 69 74 63 68 20 68 65 61 70 73 20 61 6e 64 20 73 74 61 72 74 20 61 20 6e 65 77 20 72 75 6e 2e | witch.heaps.and.start.a.new.run. |
4000 | 20 20 43 6c 65 76 65 72 20 61 6e 64 20 71 75 69 74 65 0a 65 66 66 65 63 74 69 76 65 21 0a 0a 49 | ..Clever.and.quite.effective!..I |
4020 | 6e 20 61 20 77 6f 72 64 2c 20 68 65 61 70 73 20 61 72 65 20 75 73 65 66 75 6c 20 6d 65 6d 6f 72 | n.a.word,.heaps.are.useful.memor |
4040 | 79 20 73 74 72 75 63 74 75 72 65 73 20 74 6f 20 6b 6e 6f 77 2e 20 20 49 20 75 73 65 20 74 68 65 | y.structures.to.know...I.use.the |
4060 | 6d 20 69 6e 0a 61 20 66 65 77 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2c 20 61 6e 64 20 49 20 74 | m.in.a.few.applications,.and.I.t |
4080 | 68 69 6e 6b 20 69 74 20 69 73 20 67 6f 6f 64 20 74 6f 20 6b 65 65 70 20 61 20 60 68 65 61 70 27 | hink.it.is.good.to.keep.a.`heap' |
40a0 | 20 6d 6f 64 75 6c 65 0a 61 72 6f 75 6e 64 2e 20 3a 2d 29 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .module.around..:-)..----------- |
40c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 5b 31 5d 20 54 68 65 20 64 69 73 6b 20 62 61 6c 61 6e 63 69 6e 67 | ---------.[1].The.disk.balancing |
40e0 | 20 61 6c 67 6f 72 69 74 68 6d 73 20 77 68 69 63 68 20 61 72 65 20 63 75 72 72 65 6e 74 2c 20 6e | .algorithms.which.are.current,.n |
4100 | 6f 77 61 64 61 79 73 2c 20 61 72 65 0a 6d 6f 72 65 20 61 6e 6e 6f 79 69 6e 67 20 74 68 61 6e 20 | owadays,.are.more.annoying.than. |
4120 | 63 6c 65 76 65 72 2c 20 61 6e 64 20 74 68 69 73 20 69 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 | clever,.and.this.is.a.consequenc |
4140 | 65 20 6f 66 20 74 68 65 20 73 65 65 6b 69 6e 67 0a 63 61 70 61 62 69 6c 69 74 69 65 73 20 6f 66 | e.of.the.seeking.capabilities.of |
4160 | 20 74 68 65 20 64 69 73 6b 73 2e 20 20 4f 6e 20 64 65 76 69 63 65 73 20 77 68 69 63 68 20 63 61 | .the.disks...On.devices.which.ca |
4180 | 6e 6e 6f 74 20 73 65 65 6b 2c 20 6c 69 6b 65 20 62 69 67 0a 74 61 70 65 20 64 72 69 76 65 73 2c | nnot.seek,.like.big.tape.drives, |
41a0 | 20 74 68 65 20 73 74 6f 72 79 20 77 61 73 20 71 75 69 74 65 20 64 69 66 66 65 72 65 6e 74 2c 20 | .the.story.was.quite.different,. |
41c0 | 61 6e 64 20 6f 6e 65 20 68 61 64 20 74 6f 20 62 65 20 76 65 72 79 0a 63 6c 65 76 65 72 20 74 6f | and.one.had.to.be.very.clever.to |
41e0 | 20 65 6e 73 75 72 65 20 28 66 61 72 20 69 6e 20 61 64 76 61 6e 63 65 29 20 74 68 61 74 20 65 61 | .ensure.(far.in.advance).that.ea |
4200 | 63 68 20 74 61 70 65 20 6d 6f 76 65 6d 65 6e 74 20 77 69 6c 6c 20 62 65 20 74 68 65 0a 6d 6f 73 | ch.tape.movement.will.be.the.mos |
4220 | 74 20 65 66 66 65 63 74 69 76 65 20 70 6f 73 73 69 62 6c 65 20 28 74 68 61 74 20 69 73 2c 20 77 | t.effective.possible.(that.is,.w |
4240 | 69 6c 6c 20 62 65 73 74 20 70 61 72 74 69 63 69 70 61 74 65 20 61 74 0a 22 70 72 6f 67 72 65 73 | ill.best.participate.at."progres |
4260 | 73 69 6e 67 22 20 74 68 65 20 6d 65 72 67 65 29 2e 20 20 53 6f 6d 65 20 74 61 70 65 73 20 77 65 | sing".the.merge)...Some.tapes.we |
4280 | 72 65 20 65 76 65 6e 20 61 62 6c 65 20 74 6f 20 72 65 61 64 0a 62 61 63 6b 77 61 72 64 73 2c 20 | re.even.able.to.read.backwards,. |
42a0 | 61 6e 64 20 74 68 69 73 20 77 61 73 20 61 6c 73 6f 20 75 73 65 64 20 74 6f 20 61 76 6f 69 64 20 | and.this.was.also.used.to.avoid. |
42c0 | 74 68 65 20 72 65 77 69 6e 64 69 6e 67 20 74 69 6d 65 2e 0a 42 65 6c 69 65 76 65 20 6d 65 2c 20 | the.rewinding.time..Believe.me,. |
42e0 | 72 65 61 6c 20 67 6f 6f 64 20 74 61 70 65 20 73 6f 72 74 73 20 77 65 72 65 20 71 75 69 74 65 20 | real.good.tape.sorts.were.quite. |
4300 | 73 70 65 63 74 61 63 75 6c 61 72 20 74 6f 20 77 61 74 63 68 21 0a 46 72 6f 6d 20 61 6c 6c 20 74 | spectacular.to.watch!.From.all.t |
4320 | 69 6d 65 73 2c 20 73 6f 72 74 69 6e 67 20 68 61 73 20 61 6c 77 61 79 73 20 62 65 65 6e 20 61 20 | imes,.sorting.has.always.been.a. |
4340 | 47 72 65 61 74 20 41 72 74 21 20 3a 2d 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | Great.Art!.:-).................. |
4360 | 48 65 61 70 20 71 75 65 75 65 20 61 6c 67 6f 72 69 74 68 6d 20 28 61 2e 6b 2e 61 2e 20 70 72 69 | Heap.queue.algorithm.(a.k.a..pri |
4380 | 6f 72 69 74 79 20 71 75 65 75 65 29 2e 0a 0a 48 65 61 70 73 20 61 72 65 20 61 72 72 61 79 73 20 | ority.queue)...Heaps.are.arrays. |
43a0 | 66 6f 72 20 77 68 69 63 68 20 61 5b 6b 5d 20 3c 3d 20 61 5b 32 2a 6b 2b 31 5d 20 61 6e 64 20 61 | for.which.a[k].<=.a[2*k+1].and.a |
43c0 | 5b 6b 5d 20 3c 3d 20 61 5b 32 2a 6b 2b 32 5d 20 66 6f 72 0a 61 6c 6c 20 6b 2c 20 63 6f 75 6e 74 | [k].<=.a[2*k+2].for.all.k,.count |
43e0 | 69 6e 67 20 65 6c 65 6d 65 6e 74 73 20 66 72 6f 6d 20 30 2e 20 20 46 6f 72 20 74 68 65 20 73 61 | ing.elements.from.0...For.the.sa |
4400 | 6b 65 20 6f 66 20 63 6f 6d 70 61 72 69 73 6f 6e 2c 0a 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 20 65 | ke.of.comparison,.non-existing.e |
4420 | 6c 65 6d 65 6e 74 73 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20 69 6e 66 | lements.are.considered.to.be.inf |
4440 | 69 6e 69 74 65 2e 20 20 54 68 65 20 69 6e 74 65 72 65 73 74 69 6e 67 0a 70 72 6f 70 65 72 74 79 | inite...The.interesting.property |
4460 | 20 6f 66 20 61 20 68 65 61 70 20 69 73 20 74 68 61 74 20 61 5b 30 5d 20 69 73 20 61 6c 77 61 79 | .of.a.heap.is.that.a[0].is.alway |
4480 | 73 20 69 74 73 20 73 6d 61 6c 6c 65 73 74 20 65 6c 65 6d 65 6e 74 2e 0a 0a 55 73 61 67 65 3a 0a | s.its.smallest.element...Usage:. |
44a0 | 0a 68 65 61 70 20 3d 20 5b 5d 20 20 20 20 20 20 20 20 20 20 20 20 23 20 63 72 65 61 74 65 73 20 | .heap.=.[]............#.creates. |
44c0 | 61 6e 20 65 6d 70 74 79 20 68 65 61 70 0a 68 65 61 70 70 75 73 68 28 68 65 61 70 2c 20 69 74 65 | an.empty.heap.heappush(heap,.ite |
44e0 | 6d 29 20 23 20 70 75 73 68 65 73 20 61 20 6e 65 77 20 69 74 65 6d 20 6f 6e 20 74 68 65 20 68 65 | m).#.pushes.a.new.item.on.the.he |
4500 | 61 70 0a 69 74 65 6d 20 3d 20 68 65 61 70 70 6f 70 28 68 65 61 70 29 20 23 20 70 6f 70 73 20 74 | ap.item.=.heappop(heap).#.pops.t |
4520 | 68 65 20 73 6d 61 6c 6c 65 73 74 20 69 74 65 6d 20 66 72 6f 6d 20 74 68 65 20 68 65 61 70 0a 69 | he.smallest.item.from.the.heap.i |
4540 | 74 65 6d 20 3d 20 68 65 61 70 5b 30 5d 20 20 20 20 20 20 20 23 20 73 6d 61 6c 6c 65 73 74 20 69 | tem.=.heap[0].......#.smallest.i |
4560 | 74 65 6d 20 6f 6e 20 74 68 65 20 68 65 61 70 20 77 69 74 68 6f 75 74 20 70 6f 70 70 69 6e 67 20 | tem.on.the.heap.without.popping. |
4580 | 69 74 0a 68 65 61 70 69 66 79 28 78 29 20 20 20 20 20 20 20 20 20 20 20 23 20 74 72 61 6e 73 66 | it.heapify(x)...........#.transf |
45a0 | 6f 72 6d 73 20 6c 69 73 74 20 69 6e 74 6f 20 61 20 68 65 61 70 2c 20 69 6e 2d 70 6c 61 63 65 2c | orms.list.into.a.heap,.in-place, |
45c0 | 20 69 6e 20 6c 69 6e 65 61 72 20 74 69 6d 65 0a 69 74 65 6d 20 3d 20 68 65 61 70 72 65 70 6c 61 | .in.linear.time.item.=.heaprepla |
45e0 | 63 65 28 68 65 61 70 2c 20 69 74 65 6d 29 20 23 20 70 6f 70 73 20 61 6e 64 20 72 65 74 75 72 6e | ce(heap,.item).#.pops.and.return |
4600 | 73 20 73 6d 61 6c 6c 65 73 74 20 69 74 65 6d 2c 20 61 6e 64 20 61 64 64 73 0a 20 20 20 20 20 20 | s.smallest.item,.and.adds....... |
4620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6e 65 77 20 69 | .........................#.new.i |
4640 | 74 65 6d 3b 20 74 68 65 20 68 65 61 70 20 73 69 7a 65 20 69 73 20 75 6e 63 68 61 6e 67 65 64 0a | tem;.the.heap.size.is.unchanged. |
4660 | 0a 4f 75 72 20 41 50 49 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 74 65 78 74 62 6f 6f 6b 20 68 | .Our.API.differs.from.textbook.h |
4680 | 65 61 70 20 61 6c 67 6f 72 69 74 68 6d 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 0a 2d 20 57 65 | eap.algorithms.as.follows:..-.We |
46a0 | 20 75 73 65 20 30 2d 62 61 73 65 64 20 69 6e 64 65 78 69 6e 67 2e 20 20 54 68 69 73 20 6d 61 6b | .use.0-based.indexing...This.mak |
46c0 | 65 73 20 74 68 65 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 62 65 74 77 65 65 6e 20 74 68 65 0a | es.the.relationship.between.the. |
46e0 | 20 20 69 6e 64 65 78 20 66 6f 72 20 61 20 6e 6f 64 65 20 61 6e 64 20 74 68 65 20 69 6e 64 65 78 | ..index.for.a.node.and.the.index |
4700 | 65 73 20 66 6f 72 20 69 74 73 20 63 68 69 6c 64 72 65 6e 20 73 6c 69 67 68 74 6c 79 20 6c 65 73 | es.for.its.children.slightly.les |
4720 | 73 0a 20 20 6f 62 76 69 6f 75 73 2c 20 62 75 74 20 69 73 20 6d 6f 72 65 20 73 75 69 74 61 62 6c | s...obvious,.but.is.more.suitabl |
4740 | 65 20 73 69 6e 63 65 20 50 79 74 68 6f 6e 20 75 73 65 73 20 30 2d 62 61 73 65 64 20 69 6e 64 65 | e.since.Python.uses.0-based.inde |
4760 | 78 69 6e 67 2e 0a 0a 2d 20 4f 75 72 20 68 65 61 70 70 6f 70 28 29 20 6d 65 74 68 6f 64 20 72 65 | xing...-.Our.heappop().method.re |
4780 | 74 75 72 6e 73 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 20 69 74 65 6d 2c 20 6e 6f 74 20 74 68 65 | turns.the.smallest.item,.not.the |
47a0 | 20 6c 61 72 67 65 73 74 2e 0a 0a 54 68 65 73 65 20 74 77 6f 20 6d 61 6b 65 20 69 74 20 70 6f 73 | .largest...These.two.make.it.pos |
47c0 | 73 69 62 6c 65 20 74 6f 20 76 69 65 77 20 74 68 65 20 68 65 61 70 20 61 73 20 61 20 72 65 67 75 | sible.to.view.the.heap.as.a.regu |
47e0 | 6c 61 72 20 50 79 74 68 6f 6e 20 6c 69 73 74 0a 77 69 74 68 6f 75 74 20 73 75 72 70 72 69 73 65 | lar.Python.list.without.surprise |
4800 | 73 3a 20 68 65 61 70 5b 30 5d 20 69 73 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 20 69 74 65 6d 2c | s:.heap[0].is.the.smallest.item, |
4820 | 20 61 6e 64 20 68 65 61 70 2e 73 6f 72 74 28 29 0a 6d 61 69 6e 74 61 69 6e 73 20 74 68 65 20 68 | .and.heap.sort().maintains.the.h |
4840 | 65 61 70 20 69 6e 76 61 72 69 61 6e 74 21 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | eap.invariant!.................. |
4860 | 46 69 6e 64 20 74 68 65 20 6e 20 73 6d 61 6c 6c 65 73 74 20 65 6c 65 6d 65 6e 74 73 20 69 6e 20 | Find.the.n.smallest.elements.in. |
4880 | 61 20 64 61 74 61 73 65 74 2e 0a 0a 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 3a 20 20 73 6f 72 74 | a.dataset...Equivalent.to:..sort |
48a0 | 65 64 28 69 74 65 72 61 62 6c 65 29 5b 3a 6e 5d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ed(iterable)[:n]................ |
48c0 | 46 69 6e 64 20 74 68 65 20 6e 20 6c 61 72 67 65 73 74 20 65 6c 65 6d 65 6e 74 73 20 69 6e 20 61 | Find.the.n.largest.elements.in.a |
48e0 | 20 64 61 74 61 73 65 74 2e 0a 0a 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 3a 20 20 73 6f 72 74 65 | .dataset...Equivalent.to:..sorte |
4900 | 64 28 69 74 65 72 61 62 6c 65 2c 20 72 65 76 65 72 73 65 3d 54 72 75 65 29 5b 3a 6e 5d 0a 00 00 | d(iterable,.reverse=True)[:n]... |
4920 | 54 72 61 6e 73 66 6f 72 6d 20 6c 69 73 74 20 69 6e 74 6f 20 61 20 68 65 61 70 2c 20 69 6e 2d 70 | Transform.list.into.a.heap,.in-p |
4940 | 6c 61 63 65 2c 20 69 6e 20 4f 28 6c 65 6e 28 68 65 61 70 29 29 20 74 69 6d 65 2e 00 00 00 00 00 | lace,.in.O(len(heap)).time...... |
4960 | 68 65 61 70 70 75 73 68 70 6f 70 28 68 65 61 70 2c 20 69 74 65 6d 29 20 2d 3e 20 76 61 6c 75 65 | heappushpop(heap,.item).->.value |
4980 | 2e 20 50 75 73 68 20 69 74 65 6d 20 6f 6e 20 74 68 65 20 68 65 61 70 2c 20 74 68 65 6e 20 70 6f | ..Push.item.on.the.heap,.then.po |
49a0 | 70 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 20 69 74 65 6d 0a 66 | p.and.return.the.smallest.item.f |
49c0 | 72 6f 6d 20 74 68 65 20 68 65 61 70 2e 20 54 68 65 20 63 6f 6d 62 69 6e 65 64 20 61 63 74 69 6f | rom.the.heap..The.combined.actio |
49e0 | 6e 20 72 75 6e 73 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 6c 79 20 74 68 61 6e 0a 68 65 61 | n.runs.more.efficiently.than.hea |
4a00 | 70 70 75 73 68 28 29 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 73 65 70 61 72 61 74 65 20 63 | ppush().followed.by.a.separate.c |
4a20 | 61 6c 6c 20 74 6f 20 68 65 61 70 70 6f 70 28 29 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | all.to.heappop()................ |
4a40 | 68 65 61 70 72 65 70 6c 61 63 65 28 68 65 61 70 2c 20 69 74 65 6d 29 20 2d 3e 20 76 61 6c 75 65 | heapreplace(heap,.item).->.value |
4a60 | 2e 20 50 6f 70 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 6d 61 | ..Pop.and.return.the.current.sma |
4a80 | 6c 6c 65 73 74 20 76 61 6c 75 65 2c 20 61 6e 64 20 61 64 64 20 74 68 65 20 6e 65 77 20 69 74 65 | llest.value,.and.add.the.new.ite |
4aa0 | 6d 2e 0a 0a 54 68 69 73 20 69 73 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 | m...This.is.more.efficient.than. |
4ac0 | 68 65 61 70 70 6f 70 28 29 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 68 65 61 70 70 75 73 68 28 29 | heappop().followed.by.heappush() |
4ae0 | 2c 20 61 6e 64 20 63 61 6e 20 62 65 0a 6d 6f 72 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 77 68 | ,.and.can.be.more.appropriate.wh |
4b00 | 65 6e 20 75 73 69 6e 67 20 61 20 66 69 78 65 64 2d 73 69 7a 65 20 68 65 61 70 2e 20 20 4e 6f 74 | en.using.a.fixed-size.heap...Not |
4b20 | 65 20 74 68 61 74 20 74 68 65 20 76 61 6c 75 65 0a 72 65 74 75 72 6e 65 64 20 6d 61 79 20 62 65 | e.that.the.value.returned.may.be |
4b40 | 20 6c 61 72 67 65 72 20 74 68 61 6e 20 69 74 65 6d 21 20 20 54 68 61 74 20 63 6f 6e 73 74 72 61 | .larger.than.item!..That.constra |
4b60 | 69 6e 73 20 72 65 61 73 6f 6e 61 62 6c 65 20 75 73 65 73 20 6f 66 0a 74 68 69 73 20 72 6f 75 74 | ins.reasonable.uses.of.this.rout |
4b80 | 69 6e 65 20 75 6e 6c 65 73 73 20 77 72 69 74 74 65 6e 20 61 73 20 70 61 72 74 20 6f 66 20 61 20 | ine.unless.written.as.part.of.a. |
4ba0 | 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 72 65 70 6c 61 63 65 6d 65 6e 74 3a 0a 0a 20 20 20 20 69 66 | conditional.replacement:......if |
4bc0 | 20 69 74 65 6d 20 3e 20 68 65 61 70 5b 30 5d 3a 0a 20 20 20 20 20 20 20 20 69 74 65 6d 20 3d 20 | .item.>.heap[0]:.........item.=. |
4be0 | 68 65 61 70 72 65 70 6c 61 63 65 28 68 65 61 70 2c 20 69 74 65 6d 29 0a 00 00 00 00 00 00 00 00 | heapreplace(heap,.item)......... |
4c00 | 50 6f 70 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 20 69 74 65 6d 20 6f 66 66 20 74 68 65 20 68 65 | Pop.the.smallest.item.off.the.he |
4c20 | 61 70 2c 20 6d 61 69 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 68 65 61 70 20 69 6e 76 61 72 69 61 | ap,.maintaining.the.heap.invaria |
4c40 | 6e 74 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nt.............................. |
4c60 | 68 65 61 70 70 75 73 68 28 68 65 61 70 2c 20 69 74 65 6d 29 20 2d 3e 20 4e 6f 6e 65 2e 20 50 75 | heappush(heap,.item).->.None..Pu |
4c80 | 73 68 20 69 74 65 6d 20 6f 6e 74 6f 20 68 65 61 70 2c 20 6d 61 69 6e 74 61 69 6e 69 6e 67 20 74 | sh.item.onto.heap,.maintaining.t |
4ca0 | 68 65 20 68 65 61 70 20 69 6e 76 61 72 69 61 6e 74 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | he.heap.invariant............... |
4cc0 | 5a 21 00 00 00 00 00 00 80 10 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 4c 20 00 00 00 00 00 | Z!......................`L...... |
4ce0 | 98 21 00 00 00 00 00 00 b0 17 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 49 20 00 00 00 00 00 | .!......................`I...... |
4d00 | c2 21 00 00 00 00 00 00 30 19 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 4c 20 00 00 00 00 00 | .!......0................L...... |
4d20 | 8c 21 00 00 00 00 00 00 d0 16 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 4a 20 00 00 00 00 00 | .!......................@J...... |
4d40 | ca 21 00 00 00 00 00 00 80 13 00 00 00 00 00 00 08 00 00 00 00 00 00 00 20 49 20 00 00 00 00 00 | .!.......................I...... |
4d60 | 83 21 00 00 00 00 00 00 10 14 00 00 00 00 00 00 01 00 00 00 00 00 00 00 c0 48 20 00 00 00 00 00 | .!.......................H...... |
4d80 | a7 21 00 00 00 00 00 00 20 1e 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 48 20 00 00 00 00 00 | .!......................`H...... |
4da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4dc0 | 47 43 43 3a 20 28 55 62 75 6e 74 75 20 34 2e 38 2e 34 2d 32 75 62 75 6e 74 75 31 7e 31 34 2e 30 | GCC:.(Ubuntu.4.8.4-2ubuntu1~14.0 |
4de0 | 34 2e 31 29 20 34 2e 38 2e 34 00 00 2e 73 79 6d 74 61 62 00 2e 73 74 72 74 61 62 00 2e 73 68 73 | 4.1).4.8.4...symtab..strtab..shs |
4e00 | 74 72 74 61 62 00 2e 6e 6f 74 65 2e 67 6e 75 2e 62 75 69 6c 64 2d 69 64 00 2e 67 6e 75 2e 68 61 | trtab..note.gnu.build-id..gnu.ha |
4e20 | 73 68 00 2e 64 79 6e 73 79 6d 00 2e 64 79 6e 73 74 72 00 2e 72 65 6c 61 2e 64 79 6e 00 2e 72 65 | sh..dynsym..dynstr..rela.dyn..re |
4e40 | 6c 61 2e 70 6c 74 00 2e 69 6e 69 74 00 2e 74 65 78 74 00 2e 66 69 6e 69 00 2e 72 6f 64 61 74 61 | la.plt..init..text..fini..rodata |
4e60 | 00 2e 65 68 5f 66 72 61 6d 65 5f 68 64 72 00 2e 65 68 5f 66 72 61 6d 65 00 2e 69 6e 69 74 5f 61 | ..eh_frame_hdr..eh_frame..init_a |
4e80 | 72 72 61 79 00 2e 66 69 6e 69 5f 61 72 72 61 79 00 2e 6a 63 72 00 2e 64 79 6e 61 6d 69 63 00 2e | rray..fini_array..jcr..dynamic.. |
4ea0 | 67 6f 74 00 2e 67 6f 74 2e 70 6c 74 00 2e 64 61 74 61 00 2e 62 73 73 00 2e 63 6f 6d 6d 65 6e 74 | got..got.plt..data..bss..comment |
4ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4f00 | 00 00 00 00 00 00 00 00 1b 00 00 00 07 00 00 00 02 00 00 00 00 00 00 00 c8 01 00 00 00 00 00 00 | ................................ |
4f20 | c8 01 00 00 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 | ........$....................... |
4f40 | 00 00 00 00 00 00 00 00 2e 00 00 00 f6 ff ff 6f 02 00 00 00 00 00 00 00 f0 01 00 00 00 00 00 00 | ...............o................ |
4f60 | f0 01 00 00 00 00 00 00 3c 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | ........<....................... |
4f80 | 00 00 00 00 00 00 00 00 38 00 00 00 0b 00 00 00 02 00 00 00 00 00 00 00 30 02 00 00 00 00 00 00 | ........8...............0....... |
4fa0 | 30 02 00 00 00 00 00 00 18 03 00 00 00 00 00 00 04 00 00 00 02 00 00 00 08 00 00 00 00 00 00 00 | 0............................... |
4fc0 | 18 00 00 00 00 00 00 00 40 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 48 05 00 00 00 00 00 00 | ........@...............H....... |
4fe0 | 48 05 00 00 00 00 00 00 e1 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | H............................... |
5000 | 00 00 00 00 00 00 00 00 48 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 30 07 00 00 00 00 00 00 | ........H...............0....... |
5020 | 30 07 00 00 00 00 00 00 18 03 00 00 00 00 00 00 03 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | 0............................... |
5040 | 18 00 00 00 00 00 00 00 52 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 48 0a 00 00 00 00 00 00 | ........R...............H....... |
5060 | 48 0a 00 00 00 00 00 00 b0 01 00 00 00 00 00 00 03 00 00 00 08 00 00 00 08 00 00 00 00 00 00 00 | H............................... |
5080 | 18 00 00 00 00 00 00 00 5c 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 f8 0b 00 00 00 00 00 00 | ........\....................... |
50a0 | f8 0b 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 | ................................ |
50c0 | 00 00 00 00 00 00 00 00 57 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 20 0c 00 00 00 00 00 00 | ........W....................... |
50e0 | 20 0c 00 00 00 00 00 00 30 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 | ........0....................... |
5100 | 10 00 00 00 00 00 00 00 62 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 50 0d 00 00 00 00 00 00 | ........b...............P....... |
5120 | 50 0d 00 00 00 00 00 00 e2 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 | P............................... |
5140 | 00 00 00 00 00 00 00 00 68 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 34 21 00 00 00 00 00 00 | ........h...............4!...... |
5160 | 34 21 00 00 00 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 | 4!.............................. |
5180 | 00 00 00 00 00 00 00 00 6e 00 00 00 01 00 00 00 32 00 00 00 00 00 00 00 40 21 00 00 00 00 00 00 | ........n.......2.......@!...... |
51a0 | 40 21 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | @!.............................. |
51c0 | 01 00 00 00 00 00 00 00 76 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 00 22 00 00 00 00 00 00 | ........v................"...... |
51e0 | 00 22 00 00 00 00 00 00 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 | ."......l....................... |
5200 | 00 00 00 00 00 00 00 00 84 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 70 22 00 00 00 00 00 00 | ........................p"...... |
5220 | 70 22 00 00 00 00 00 00 f4 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | p".............................. |
5240 | 00 00 00 00 00 00 00 00 8e 00 00 00 0e 00 00 00 03 00 00 00 00 00 00 00 20 2e 20 00 00 00 00 00 | ................................ |
5260 | 20 2e 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | ................................ |
5280 | 00 00 00 00 00 00 00 00 9a 00 00 00 0f 00 00 00 03 00 00 00 00 00 00 00 28 2e 20 00 00 00 00 00 | ........................(....... |
52a0 | 28 2e 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | (............................... |
52c0 | 00 00 00 00 00 00 00 00 a6 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 30 2e 20 00 00 00 00 00 | ........................0....... |
52e0 | 30 2e 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | 0............................... |
5300 | 00 00 00 00 00 00 00 00 ab 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 38 2e 20 00 00 00 00 00 | ........................8....... |
5320 | 38 2e 00 00 00 00 00 00 80 01 00 00 00 00 00 00 04 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | 8............................... |
5340 | 10 00 00 00 00 00 00 00 b4 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 b8 2f 20 00 00 00 00 00 | ........................./...... |
5360 | b8 2f 00 00 00 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | ./......H....................... |
5380 | 08 00 00 00 00 00 00 00 b9 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 00 30 20 00 00 00 00 00 | .........................0...... |
53a0 | 00 30 00 00 00 00 00 00 a8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | .0.............................. |
53c0 | 08 00 00 00 00 00 00 00 c2 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 c0 30 20 00 00 00 00 00 | .........................0...... |
53e0 | c0 30 00 00 00 00 00 00 00 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 | .0.............................. |
5400 | 00 00 00 00 00 00 00 00 c8 00 00 00 08 00 00 00 03 00 00 00 00 00 00 00 c0 4d 20 00 00 00 00 00 | .........................M...... |
5420 | c0 4d 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 | .M.............................. |
5440 | 00 00 00 00 00 00 00 00 cd 00 00 00 01 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................0............... |
5460 | c0 4d 00 00 00 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | .M......+....................... |
5480 | 01 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54a0 | eb 4d 00 00 00 00 00 00 d6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | .M.............................. |
54c0 | 00 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54e0 | 48 55 00 00 00 00 00 00 b8 08 00 00 00 00 00 00 19 00 00 00 3e 00 00 00 08 00 00 00 00 00 00 00 | HU..................>........... |
5500 | 18 00 00 00 00 00 00 00 09 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5520 | 00 5e 00 00 00 00 00 00 e6 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | .^.............................. |
5540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5560 | 00 00 00 00 03 00 01 00 c8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 02 00 | ................................ |
5580 | f0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 03 00 30 02 00 00 00 00 00 00 | ........................0....... |
55a0 | 00 00 00 00 00 00 00 00 00 00 00 00 03 00 04 00 48 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................H............... |
55c0 | 00 00 00 00 03 00 05 00 30 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 06 00 | ........0....................... |
55e0 | 48 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 07 00 f8 0b 00 00 00 00 00 00 | H............................... |
5600 | 00 00 00 00 00 00 00 00 00 00 00 00 03 00 08 00 20 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5620 | 00 00 00 00 03 00 09 00 50 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0a 00 | ........P....................... |
5640 | 34 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0b 00 40 21 00 00 00 00 00 00 | 4!......................@!...... |
5660 | 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0c 00 00 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .................".............. |
5680 | 00 00 00 00 03 00 0d 00 70 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0e 00 | ........p"...................... |
56a0 | 20 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0f 00 28 2e 20 00 00 00 00 00 | ........................(....... |
56c0 | 00 00 00 00 00 00 00 00 00 00 00 00 03 00 10 00 30 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................0............... |
56e0 | 00 00 00 00 03 00 11 00 38 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 12 00 | ........8....................... |
5700 | b8 2f 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 13 00 00 30 20 00 00 00 00 00 | ./.......................0...... |
5720 | 00 00 00 00 00 00 00 00 00 00 00 00 03 00 14 00 c0 30 20 00 00 00 00 00 00 00 00 00 00 00 00 00 | .................0.............. |
5740 | 00 00 00 00 03 00 15 00 c0 4d 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 16 00 | .........M...................... |
5760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 04 00 f1 ff 00 00 00 00 00 00 00 00 | ................................ |
5780 | 00 00 00 00 00 00 00 00 0c 00 00 00 01 00 10 00 30 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................0............... |
57a0 | 19 00 00 00 02 00 09 00 50 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2e 00 00 00 02 00 09 00 | ........P....................... |
57c0 | 80 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 02 00 09 00 c0 0d 00 00 00 00 00 00 | ................A............... |
57e0 | 00 00 00 00 00 00 00 00 57 00 00 00 01 00 15 00 c0 4d 20 00 00 00 00 00 01 00 00 00 00 00 00 00 | ........W........M.............. |
5800 | 66 00 00 00 01 00 0f 00 28 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 8d 00 00 00 02 00 09 00 | f.......(....................... |
5820 | 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 99 00 00 00 01 00 0e 00 20 2e 20 00 00 00 00 00 | ................................ |
5840 | 00 00 00 00 00 00 00 00 b8 00 00 00 04 00 f1 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5860 | c7 00 00 00 02 00 09 00 40 0e 00 00 00 00 00 00 38 02 00 00 00 00 00 00 d1 00 00 00 01 00 15 00 | ........@.......8............... |
5880 | d0 4d 20 00 00 00 00 00 08 00 00 00 00 00 00 00 da 00 00 00 02 00 09 00 80 10 00 00 00 00 00 00 | .M.............................. |
58a0 | 95 00 00 00 00 00 00 00 e3 00 00 00 02 00 09 00 20 11 00 00 00 00 00 00 5f 02 00 00 00 00 00 00 | ........................_....... |
58c0 | eb 00 00 00 02 00 09 00 80 13 00 00 00 00 00 00 84 00 00 00 00 00 00 00 f3 00 00 00 02 00 09 00 | ................................ |
58e0 | 10 14 00 00 00 00 00 00 bc 02 00 00 00 00 00 00 fc 00 00 00 02 00 09 00 d0 16 00 00 00 00 00 00 | ................................ |
5900 | da 00 00 00 00 00 00 00 08 01 00 00 02 00 09 00 b0 17 00 00 00 00 00 00 7a 01 00 00 00 00 00 00 | ........................z....... |
5920 | 14 01 00 00 02 00 09 00 30 19 00 00 00 00 00 00 cb 00 00 00 00 00 00 00 1c 01 00 00 02 00 09 00 | ........0....................... |
5940 | 00 1a 00 00 00 00 00 00 12 04 00 00 00 00 00 00 27 01 00 00 02 00 09 00 20 1e 00 00 00 00 00 00 | ................'............... |
5960 | bc 02 00 00 00 00 00 00 31 01 00 00 01 00 14 00 60 43 20 00 00 00 00 00 f0 04 00 00 00 00 00 00 | ........1.......`C.............. |
5980 | 3c 01 00 00 01 00 14 00 c0 4c 20 00 00 00 00 00 00 01 00 00 00 00 00 00 4a 01 00 00 01 00 14 00 | <........L..............J....... |
59a0 | e0 30 20 00 00 00 00 00 70 12 00 00 00 00 00 00 54 01 00 00 01 00 14 00 60 4c 20 00 00 00 00 00 | .0......p.......T.......`L...... |
59c0 | 53 00 00 00 00 00 00 00 61 01 00 00 01 00 14 00 60 49 20 00 00 00 00 00 d2 00 00 00 00 00 00 00 | S.......a.......`I.............. |
59e0 | 71 01 00 00 01 00 14 00 00 4c 20 00 00 00 00 00 44 00 00 00 00 00 00 00 7d 01 00 00 01 00 14 00 | q........L......D.......}....... |
5a00 | 40 4a 20 00 00 00 00 00 b9 01 00 00 00 00 00 00 8d 01 00 00 01 00 14 00 20 49 20 00 00 00 00 00 | @J.......................I...... |
5a20 | 3c 00 00 00 00 00 00 00 99 01 00 00 01 00 14 00 c0 48 20 00 00 00 00 00 5f 00 00 00 00 00 00 00 | <................H......_....... |
5a40 | a6 01 00 00 01 00 14 00 60 48 20 00 00 00 00 00 52 00 00 00 00 00 00 00 01 00 00 00 04 00 f1 ff | ........`H......R............... |
5a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b4 01 00 00 01 00 0d 00 60 25 00 00 00 00 00 00 | ........................`%...... |
5a80 | 00 00 00 00 00 00 00 00 c2 01 00 00 01 00 10 00 30 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................0............... |
5aa0 | 00 00 00 00 04 00 f1 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ce 01 00 00 01 00 11 00 | ................................ |
5ac0 | 38 2e 20 00 00 00 00 00 00 00 00 00 00 00 00 00 d7 01 00 00 01 00 14 00 c0 4d 20 00 00 00 00 00 | 8........................M...... |
5ae0 | 00 00 00 00 00 00 00 00 e3 01 00 00 01 00 14 00 c0 30 20 00 00 00 00 00 00 00 00 00 00 00 00 00 | .................0.............. |
5b00 | f0 01 00 00 01 00 13 00 00 30 20 00 00 00 00 00 00 00 00 00 00 00 00 00 06 02 00 00 10 00 00 00 | .........0...................... |
5b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b40 | 00 00 00 00 00 00 00 00 28 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........(....................... |
5b60 | 39 02 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 02 00 00 10 00 00 00 | 9.......................H....... |
5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................X............... |
5ba0 | 00 00 00 00 00 00 00 00 67 02 00 00 12 00 07 00 f8 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........g....................... |
5bc0 | 6d 02 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 87 02 00 00 10 00 00 00 | m............................... |
5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9a 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c00 | 00 00 00 00 00 00 00 00 a6 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c20 | ba 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 02 00 00 10 00 00 00 | ................................ |
5c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d8 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c60 | 00 00 00 00 00 00 00 00 e9 02 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c80 | f4 02 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 03 00 00 10 00 00 00 | ................................ |
5ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 03 00 00 10 00 15 00 c0 4d 20 00 00 00 00 00 | ................!........M...... |
5cc0 | 00 00 00 00 00 00 00 00 2d 03 00 00 12 00 09 00 e0 20 00 00 00 00 00 00 52 00 00 00 00 00 00 00 | ........-...............R....... |
5ce0 | 38 03 00 00 12 00 0a 00 34 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 03 00 00 10 00 00 00 | 8.......4!..............>....... |
5d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4d 03 00 00 10 00 00 00 00 00 00 00 00 00 00 00 | ................M............... |
5d20 | 00 00 00 00 00 00 00 00 5f 03 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........_....................... |
5d40 | 71 03 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 03 00 00 10 00 14 00 | q............................... |
5d60 | c0 4d 20 00 00 00 00 00 00 00 00 00 00 00 00 00 91 03 00 00 10 00 15 00 d8 4d 20 00 00 00 00 00 | .M.......................M...... |
5d80 | 00 00 00 00 00 00 00 00 96 03 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da0 | a6 03 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b2 03 00 00 10 00 00 00 | ................................ |
5dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c3 03 00 00 20 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5de0 | 00 00 00 00 00 00 00 00 d7 03 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e00 | 00 63 72 74 73 74 75 66 66 2e 63 00 5f 5f 4a 43 52 5f 4c 49 53 54 5f 5f 00 64 65 72 65 67 69 73 | .crtstuff.c.__JCR_LIST__.deregis |
5e20 | 74 65 72 5f 74 6d 5f 63 6c 6f 6e 65 73 00 72 65 67 69 73 74 65 72 5f 74 6d 5f 63 6c 6f 6e 65 73 | ter_tm_clones.register_tm_clones |
5e40 | 00 5f 5f 64 6f 5f 67 6c 6f 62 61 6c 5f 64 74 6f 72 73 5f 61 75 78 00 63 6f 6d 70 6c 65 74 65 64 | .__do_global_dtors_aux.completed |
5e60 | 2e 36 39 37 33 00 5f 5f 64 6f 5f 67 6c 6f 62 61 6c 5f 64 74 6f 72 73 5f 61 75 78 5f 66 69 6e 69 | .6973.__do_global_dtors_aux_fini |
5e80 | 5f 61 72 72 61 79 5f 65 6e 74 72 79 00 66 72 61 6d 65 5f 64 75 6d 6d 79 00 5f 5f 66 72 61 6d 65 | _array_entry.frame_dummy.__frame |
5ea0 | 5f 64 75 6d 6d 79 5f 69 6e 69 74 5f 61 72 72 61 79 5f 65 6e 74 72 79 00 5f 68 65 61 70 71 6d 6f | _dummy_init_array_entry._heapqmo |
5ec0 | 64 75 6c 65 2e 63 00 5f 73 69 66 74 64 6f 77 6e 00 6c 74 2e 31 30 33 34 34 00 68 65 61 70 70 75 | dule.c._siftdown.lt.10344.heappu |
5ee0 | 73 68 00 5f 73 69 66 74 75 70 00 68 65 61 70 69 66 79 00 6e 6c 61 72 67 65 73 74 00 68 65 61 70 | sh._siftup.heapify.nlargest.heap |
5f00 | 72 65 70 6c 61 63 65 00 68 65 61 70 70 75 73 68 70 6f 70 00 68 65 61 70 70 6f 70 00 5f 73 69 66 | replace.heappushpop.heappop._sif |
5f20 | 74 75 70 6d 61 78 00 6e 73 6d 61 6c 6c 65 73 74 00 6d 6f 64 75 6c 65 5f 64 6f 63 00 68 65 61 70 | tupmax.nsmallest.module_doc.heap |
5f40 | 71 5f 6d 65 74 68 6f 64 73 00 5f 5f 61 62 6f 75 74 5f 5f 00 68 65 61 70 70 75 73 68 5f 64 6f 63 | q_methods.__about__.heappush_doc |
5f60 | 00 68 65 61 70 70 75 73 68 70 6f 70 5f 64 6f 63 00 68 65 61 70 70 6f 70 5f 64 6f 63 00 68 65 61 | .heappushpop_doc.heappop_doc.hea |
5f80 | 70 72 65 70 6c 61 63 65 5f 64 6f 63 00 68 65 61 70 69 66 79 5f 64 6f 63 00 6e 6c 61 72 67 65 73 | preplace_doc.heapify_doc.nlarges |
5fa0 | 74 5f 64 6f 63 00 6e 73 6d 61 6c 6c 65 73 74 5f 64 6f 63 00 5f 5f 46 52 41 4d 45 5f 45 4e 44 5f | t_doc.nsmallest_doc.__FRAME_END_ |
5fc0 | 5f 00 5f 5f 4a 43 52 5f 45 4e 44 5f 5f 00 5f 44 59 4e 41 4d 49 43 00 5f 5f 54 4d 43 5f 45 4e 44 | _.__JCR_END__._DYNAMIC.__TMC_END |
5fe0 | 5f 5f 00 5f 5f 64 73 6f 5f 68 61 6e 64 6c 65 00 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 | __.__dso_handle._GLOBAL_OFFSET_T |
6000 | 41 42 4c 45 5f 00 50 79 45 78 63 5f 52 75 6e 74 69 6d 65 45 72 72 6f 72 00 5f 50 79 5f 4e 6f 6e | ABLE_.PyExc_RuntimeError._Py_Non |
6020 | 65 53 74 72 75 63 74 00 50 79 4f 62 6a 65 63 74 5f 48 61 73 41 74 74 72 00 5f 5f 63 78 61 5f 66 | eStruct.PyObject_HasAttr.__cxa_f |
6040 | 69 6e 61 6c 69 7a 65 00 50 79 45 72 72 5f 53 65 74 53 74 72 69 6e 67 00 50 79 45 72 72 5f 4f 63 | inalize.PyErr_SetString.PyErr_Oc |
6060 | 63 75 72 72 65 64 00 5f 69 6e 69 74 00 5f 49 54 4d 5f 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e | curred._init._ITM_registerTMClon |
6080 | 65 54 61 62 6c 65 00 50 79 4d 6f 64 75 6c 65 5f 41 64 64 4f 62 6a 65 63 74 00 50 79 4c 69 73 74 | eTable.PyModule_AddObject.PyList |
60a0 | 5f 53 6f 72 74 00 50 79 53 74 72 69 6e 67 5f 46 72 6f 6d 53 74 72 69 6e 67 00 50 79 4c 69 73 74 | _Sort.PyString_FromString.PyList |
60c0 | 5f 41 70 70 65 6e 64 00 50 79 45 78 63 5f 54 79 70 65 45 72 72 6f 72 00 50 79 45 78 63 5f 49 6e | _Append.PyExc_TypeError.PyExc_In |
60e0 | 64 65 78 45 72 72 6f 72 00 50 79 4c 69 73 74 5f 4e 65 77 00 5f 49 54 4d 5f 64 65 72 65 67 69 73 | dexError.PyList_New._ITM_deregis |
6100 | 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 50 79 4f 62 6a 65 63 74 5f 47 65 74 49 74 65 72 | terTMCloneTable.PyObject_GetIter |
6120 | 00 5f 5f 62 73 73 5f 73 74 61 72 74 00 69 6e 69 74 5f 68 65 61 70 71 00 5f 66 69 6e 69 00 50 79 | .__bss_start.init_heapq._fini.Py |
6140 | 4c 69 73 74 5f 52 65 76 65 72 73 65 00 50 79 41 72 67 5f 55 6e 70 61 63 6b 54 75 70 6c 65 00 50 | List_Reverse.PyArg_UnpackTuple.P |
6160 | 79 5f 49 6e 69 74 4d 6f 64 75 6c 65 34 5f 36 34 00 50 79 4f 62 6a 65 63 74 5f 52 69 63 68 43 6f | y_InitModule4_64.PyObject_RichCo |
6180 | 6d 70 61 72 65 42 6f 6f 6c 00 5f 65 64 61 74 61 00 5f 65 6e 64 00 50 79 4c 69 73 74 5f 53 65 74 | mpareBool._edata._end.PyList_Set |
61a0 | 53 6c 69 63 65 00 50 79 49 74 65 72 5f 4e 65 78 74 00 50 79 41 72 67 5f 50 61 72 73 65 54 75 70 | Slice.PyIter_Next.PyArg_ParseTup |
61c0 | 6c 65 00 5f 4a 76 5f 52 65 67 69 73 74 65 72 43 6c 61 73 73 65 73 00 5f 5f 67 6d 6f 6e 5f 73 74 | le._Jv_RegisterClasses.__gmon_st |
61e0 | 61 72 74 5f 5f 00 | art__. |